Crossfire Client, Branch  R11627
soundsdef.h
Go to the documentation of this file.
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 };