Crossfire Client, Branch
R11627
|
00001 const char* const def_sounds[] = { 00002 "#\n", 00003 "# This is a reasonably heavily modified version of the sounds file from\n", 00004 "# the server.\n", 00005 "#\n", 00006 "# Since the client has to load the sounds on its own, full path names\n", 00007 "# are needed.\n", 00008 "#\n", 00009 "# There are two sections - one for normal sounds, and one for spell\n", 00010 "# sounds. They are differentiated by the header 'Standard Sounds:' and\n", 00011 "# 'Spell Sounds:'\n", 00012 "#\n", 00013 "# Empty lines and lines starting with # are ignored.\n", 00014 "#\n", 00015 "# Format of the file: pathname to sound, default volume (what volume gets\n", 00016 "# played if it is centered on the player), symbolic name (not currently\n", 00017 "# used for anything, but may be in the future for the server to communicated\n", 00018 "# to the client), and sound number.. Symbolic name and sound number may\n", 00019 "# be ommitted. If sound number is missing, the sound will be assigned one\n", 00020 "# higher than the last sound read in.\n", 00021 "#\n", 00022 "# the symbolic name can be DEFAULT, in which case all sounds for that section\n", 00023 "# which are otherwise not set will be set to that value. This can be\n", 00024 "# especially useful for that magic section, since new spells get added\n", 00025 "# fairly often.\n", 00026 "#\n", 00027 "# The volume of 100 means max volume. Anything higher may break the sound\n", 00028 "# handling.\n", 00029 "#\n", 00030 "# The server currently communicates what sound to play via the sound\n", 00031 "# number - you should not change those. However, you can change most\n", 00032 "# of the other sounds without problem.\n", 00033 "#\n", 00034 "# If a copy of this file is in ~/.crossfire/, it will be loaded\n", 00035 "#\n", 00036 "Standard Sounds:\n", 00037 "\n", 00038 "sfx/intro.wav 30 SOUND_NEW_PLAYER 0\n", 00039 "sfx/bow1.wav 80 SOUND_FIRE_ARROW 1\n", 00040 "sfx/learnspell.wav 100 SOUND_LEARN_SPELL 2\n", 00041 "sfx/spell_failed.wav 70 SOUND_FUMBLE_SPELL 3\n", 00042 "sfx/spell_failed.wav 70 SOUND_WAND_POOF 4\n", 00043 "sfx/door.wav 90 SOUND_OPEN_DOOR 5\n", 00044 "sfx/push.wav 80 SOUND_PUSH_PLAYER 6\n", 00045 "sfx/hit1.wav 60 SOUND_PLAYER_HITS1 7\n", 00046 "sfx/hit2.wav 70 SOUND_PLAYER_HITS2 8\n", 00047 "sfx/hit3.wav 80 SOUND_PLAYER_HITS3 9\n", 00048 "sfx/hit4.wav 90 SOUND_PLAYER_HITS4 10\n", 00049 "sfx/phit1.wav 70 SOUND_PLAYER_IS_HIT1 11\n", 00050 "sfx/phit2.wav 80 SOUND_PLAYER_IS_HIT2 12\n", 00051 "sfx/phit1.wav 90 SOUND_PLAYER_IS_HIT3 13\n", 00052 "sfx/kill.wav 80 SOUND_PLAYER_KILLS 14\n", 00053 "sfx/petdead.wav 80 SOUND_PET_IS_KILLED 15\n", 00054 "sfx/playerdead.wav 150 SOUND_PLAYER_DIES 16\n", 00055 "sfx/Whoosh.wav 100 SOUND_OB_EVAPORATE 17\n", 00056 "sfx/Explosion.wav 100 SOUND_OB_EXPLODE 18\n", 00057 "sfx/Clock.raw 130 SOUND_CLOCK 19\n", 00058 "sfx/pull.wav 80 SOUND_TURN_HANDLE 20\n", 00059 "sfx/fallhole.wav 200 SOUND_FALL_HOLE 21\n", 00060 "sfx/poison.wav 130 SOUND_DRINK_POISON 22\n", 00061 "\n", 00062 "# Spells : SOUND_CAST_SPELL_0 23, 24, 25 ...\n", 00063 "Spell Sounds:\n", 00064 "\n", 00065 "sfx/magic_default.wav 100 DEFAULT\n", 00066 "sfx/magic_bullet1.wav 70 \"magic bullet\" /* 0 */\n", 00067 "sfx/magic_fireball1.wav 60 \"small fireball\"\n", 00068 "sfx/magic_fireball2.wav 80 \"medium fireball\"\n", 00069 "sfx/magic_fireball2.wav 100 \"large fireball\"\n", 00070 "sfx/magic_fire.wav 100 \"burning hands\"\n", 00071 "sfx/magic_elec.wav 70 \"small lightning\"\n", 00072 "sfx/magic_elec.wav 90 \"large lightning\"\n", 00073 "sfx/magic_missile.wav 100 \"magic missile\"\n", 00074 "sfx/magic_create.wav 100 \"create bomb\"\n", 00075 "sfx/magic_summon1.wav 100 \"summon golem\"\n", 00076 "sfx/magic_summon2.wav 100 \"summon fire elemental\" /* 10 */\n", 00077 "sfx/magic_summon3.wav 100 \"summon earth elemental\"\n", 00078 "sfx/magic_invoke.wav 100 \"summon water elemental\"\n", 00079 "sfx/magic_invoke2.wav 100 \"summon air elemental\"\n", 00080 "sfx/magic_teleport.wav 100 \"dimension door\"\n", 00081 "sfx/magic_wall.wav 100 \"create earth wall\"\n", 00082 "sfx/magic_paralyze.wav 100 \"paralyze\"\n", 00083 "sfx/magic_ice.wav 80 \"icestorm\"\n", 00084 "sfx/magic_mmap.wav 100 \"magic mapping\"\n", 00085 "sfx/magic_turn.wav 90 \"turn undead\"\n", 00086 "sfx/magic_fear.wav 90 \"fear\" /* 20 */\n", 00087 "sfx/magic_poison.wav 100 \"poison cloud\"\n", 00088 "sfx/magic_default.wav 100 \"wonder\"\n", 00089 "sfx/magic_destruction.wav 80 \"destruction\"\n", 00090 "sfx/magic_stat.wav 100 \"perceive self\"\n", 00091 "sfx/magic_teleport.wav 100 \"word of recall\"\n", 00092 "sfx/magic_invisible.wav 100 \"invisible\"\n", 00093 "sfx/magic_invisible.wav 100 \"invisible to undead\"\n", 00094 "sfx/magic_default.wav 100 \"probe\"\n", 00095 "sfx/magic_bullet2.wav 100 \"large bullet\"\n", 00096 "sfx/magic_invisible.wav 100 \"improved invisibility\" /* 30 */\n", 00097 "sfx/magic_hword.wav 100 \"holy word\"\n", 00098 "sfx/magic_default.wav 100 \"minor healing\"\n", 00099 "sfx/magic_default.wav 100 \"medium healing\"\n", 00100 "sfx/magic_default.wav 100 \"major healing\"\n", 00101 "sfx/magic_default.wav 100 \"heal\"\n", 00102 "sfx/magic_create.wav 100 \"create food\"\n", 00103 "sfx/Explosion.wav 60 \"earth to dust\"\n", 00104 "sfx/magic_default.wav 100 \"armour\"\n", 00105 "sfx/magic_stat.wav 100 \"strength\"\n", 00106 "sfx/magic_stat.wav 100 \"dexterity\" /* 40 */\n", 00107 "sfx/magic_stat.wav 100 \"constitution\"\n", 00108 "sfx/magic_stat.wav 100 \"charisma\"\n", 00109 "sfx/magic_wall.wav 100 \"create fire wall\"\n", 00110 "sfx/magic_wall.wav 100 \"create frost wall\"\n", 00111 "sfx/magic_protection.wav 100 \"protection from cold\"\n", 00112 "sfx/magic_protection.wav 100 \"protection from electricity\"\n", 00113 "sfx/magic_protection.wav 100 \"protection from fire\"\n", 00114 "sfx/magic_protection.wav 100 \"protection from poison\"\n", 00115 "sfx/magic_protection.wav 100 \"protection from slow\"\n", 00116 "sfx/magic_protection.wav 100 \"protection from paralysis\" /* 50 */\n", 00117 "sfx/magic_protection.wav 100 \"protection from draining\"\n", 00118 "sfx/magic_protection.wav 100 \"protection from magic\"\n", 00119 "sfx/magic_protection.wav 100 \"protection from attack\"\n", 00120 "sfx/magic_default.wav 100 \"levitate\"\n", 00121 "sfx/magic_sball.wav 100 \"small speedball\"\n", 00122 "sfx/magic_sball.wav 130 \"large speedball\"\n", 00123 "sfx/magic_fire.wav 150 \"hellfire\"\n", 00124 "sfx/magic_fire.wav 170 \"dragonbreath\"\n", 00125 "sfx/magic_ice.wav 170 \"large icestorm\"\n", 00126 "sfx/magic_default.wav 100 \"charging\" /* 60 */\n", 00127 "sfx/magic_default.wav 100 \"polymorph\"\n", 00128 "sfx/magic_cancel.wav 200 \"cancellation\"\n", 00129 "sfx/magic_confusion.wav 100 \"confusion\"\n", 00130 "sfx/magic_confusion.wav 150 \"mass confusion\"\n", 00131 "sfx/magic_summon1.wav 100 \"summon pet monster\"\n", 00132 "sfx/magic_slow.wav 100 \"slow\"\n", 00133 "sfx/magic_default.wav 100 \"regenerate spellpoints\"\n", 00134 "sfx/magic_default.wav 100 \"cure poison\"\n", 00135 "sfx/magic_protection.wav 100 \"protection from confusion\"\n", 00136 "sfx/magic_protection.wav 100 \"protection from cancellation\" /* 70 */\n", 00137 "sfx/magic_protection.wav 100 \"protection from depletion\"\n", 00138 "sfx/magic_default.wav 100 \"alchemy\"\n", 00139 "sfx/magic_wound.wav 100 \"remove curse\"\n", 00140 "sfx/magic_wound.wav 120 \"remove damnation\"\n", 00141 "sfx/magic_default.wav 100 \"identify\"\n", 00142 "sfx/magic_default.wav 100 \"detect magic\"\n", 00143 "sfx/magic_default.wav 100 \"detect monster\"\n", 00144 "sfx/magic_default.wav 100 \"detect evil\"\n", 00145 "sfx/magic_default.wav 100 \"detect curse\"\n", 00146 "sfx/Explosion.wav 100 \"heroism\" /* 80 */\n", 00147 "sfx/magic_confusion.wav 100 \"aggravation\"\n", 00148 "sfx/magic_fire.wav 100 \"firebolt\"\n", 00149 "sfx/magic_ice.wav 100 \"frostbolt\"\n", 00150 "sfx/Explosion.wav 100 \"shockwave\"\n", 00151 "sfx/magic_default.wav 100 \"color spray\"\n", 00152 "sfx/magic_default.wav 100 \"haste\"\n", 00153 "sfx/magic_death.wav 100 \"face of death\"\n", 00154 "sfx/magic_elec.wav 110 \"ball lightning\"\n", 00155 "sfx/magic_missile.wav 100 \"meteor swarm\"\n", 00156 "sfx/magic_missile.wav 100 \"comet\" /* 90 */\n", 00157 "sfx/magic_default.wav 100 \"mystic fist\"\n", 00158 "sfx/magic_animate.wav 100 \"raise dead\"\n", 00159 "sfx/magic_animate.wav 100 \"resurrection\"\n", 00160 "sfx/magic_animate.wav 100 \"reincarnation\"\n", 00161 "sfx/magic_protection.wav 100 \"immune cold\"\n", 00162 "sfx/magic_protection.wav 100 \"immune electricity\"\n", 00163 "sfx/magic_protection.wav 100 \"immune fire\"\n", 00164 "sfx/magic_protection.wav 100 \"immune poison\"\n", 00165 "sfx/magic_protection.wav 100 \"immune slow\"\n", 00166 "sfx/magic_protection.wav 100 \"immune paralysis\" /* 100 */\n", 00167 "sfx/magic_protection.wav 100 \"immune drain\"\n", 00168 "sfx/magic_protection.wav 100 \"immune magic\"\n", 00169 "sfx/magic_protection.wav 100 \"immune attack\"\n", 00170 "sfx/magic_protection.wav 100 \"invulnerability\"\n", 00171 "sfx/magic_protection.wav 100 \"defense\n", 00172 "sfx/magic_rune.wav 100 \"rune fire\"\n", 00173 "sfx/magic_rune.wav 100 \"rune frost\"\n", 00174 "sfx/magic_rune.wav 100 \"rune shocking\"\n", 00175 "sfx/magic_rune.wav 100 \"rune blasting\"\n", 00176 "sfx/magic_rune.wav 100 \"rune death\" /* 110 */\n", 00177 "sfx/magic_rune.wav 100 \"marking rune\"\n", 00178 "sfx/magic_rune.wav 100 \"build director\"\n", 00179 "sfx/magic_rune.wav 100 \"pool of chaos\"\n", 00180 "sfx/magic_sball.wav 100 \"build bullet wall\"\n", 00181 "sfx/magic_elec.wav 100 \"build ligtning wall\"\n", 00182 "sfx/magic_fireball1.wav 100 \"build fireball wall\"\n", 00183 "sfx/magic_default.wav 100 \"magic \"\n", 00184 "sfx/magic_rune.wav 100 \"rune of magic drain\"\n", 00185 "sfx/magic_rune.wav 100 \"antimagic rune\"\n", 00186 "sfx/magic_rune.wav 100 \"rune transferrence\" /* 120 */\n", 00187 "sfx/warning_statup.wav 100 \"transferrence\"\n", 00188 "sfx/warning_drain.wav 100 \"magic drain\"\n", 00189 "sfx/magic_cancel.wav 100 \"counterspell\"\n", 00190 "sfx/warning_food.wav 100 \"disarm\"\n", 00191 "sfx/magic_protection.wav 100 \"cure confusion\"\n", 00192 "sfx/magic_protection.wav 100 \"restoration\"\n", 00193 "sfx/magic_summon3.wav 100 \"summon evil monster\"\n", 00194 "sfx/magic_walls.wav 100 \"counterwall\"\n", 00195 "sfx/magic_wound.wav 100 \"cause light wounds\"\n", 00196 "sfx/magic_wound.wav 100 \"cause medium wounds\" /* 130 */\n", 00197 "sfx/magic_wound.wav 100 \"cause serious wounds\"\n", 00198 "sfx/magic_animate.wav 100 \"charm monsters\"\n", 00199 "sfx/magic_default.wav 100 \"banishment\"\n", 00200 "sfx/magic_mmissile.wav 100 \"create missile\"\n", 00201 };