ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/arch/res/sound
Revision: 1.2
Committed: Sat Oct 16 22:14:45 2010 UTC (13 years, 7 months ago) by root
Branch: MAIN
Changes since 1.1: +1 -0 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.1 {
2     # compat sounds must stay in this order with exactly these keys (that's why it is
3     # an array. they are used to reverse-map sound names to gcfclient-comaptible sound indices.
4     # they are also inserted into the sound face map.
5     "compat": [
6     ["new_player" , "cf/magic"],
7     ["fire_arrow" , "cf/fwoomp"],
8     ["learn_spell" , "fx/signature-22"],
9     ["fumble_spell" , "ss/silly-horn1"],
10     ["wand_poof" , "ss/squeak"],
11     ["open_door" , "misc/woodimpact"],
12     ["push_player" , "cf/blip"],
13     ["player_hits1" , "cf/hit005"],
14     ["player_hits2" , "cf/pipebang"],
15     ["player_hits3" , "cf/punchhard"],
16     ["player_hits4" , "cf/drip2"],
17     ["player_is_hit1" , "cf/metalclank"],
18     ["player_is_hit2" , "wn/human-old-hit-2"],
19     ["player_is_hit2" , "wn/human-hit-2"],
20     ["player_kills" , "cf/drip"],
21     ["pet_is_killed" , "cf/squish"],
22     ["player_dies" , "ss/biggest_gong_ever2"],
23     ["ob_evaporate" , "cf/whoosh"],
24     ["ob_explode" , "cf/explosion"],
25     ["sound_clock" , "cf/towerclock"],
26     ["turn_handle" , "cf/boink2"],
27     ["fall_hole" , "cf/rocks-falling"],
28     ["drink_poison" , "cf/puke"]
29     ],
30     # similar to compat, above, this is for mapping from spell faces to
31     # spell numbers as required by gcfclient.
32     "spell_compat": [
33     ["magic bullet" , "cf/swish"],
34     ["small fireball" , "cf/swish"],
35     ["medium fireball" , "cf/swish"],
36     ["large fireball" , "cf/swish"],
37     ["burning hands" , "wn/fire"],
38     ["small lightning" , "cf/elecurrent"],
39     ["large lightning" , "cf/high_volt"],
40     ["magic missile" , "cf/swish"],
41     ["create bomb" , "cf/magic"],
42     ["summon golem" , "cf/laser3"],
43     ["summon fire elemental" , "cf/laser3"],
44     ["summon earth elemental" , "cf/laser3"],
45     ["summon water elemental" , "cf/laser3"],
46     ["summon air elemental" , "cf/laser3"],
47     ["dimension door" , "cf/first_try"],
48     ["create earth wall" , "cf/magic"],
49     ["paralyze" , "cf/tear"],
50     ["icestorm" , "cf/missle1"],
51     ["magic mapping" , "cf/magic"],
52     ["turn undead" , "cf/tear"],
53     ["fear" , "cf/tear"],
54     ["poison cloud" , "cf/missle1"],
55     ["wonder" , "cf/magic"],
56     ["destruction" , "cf/explosion"],
57     ["perceive self" , "cf/magic"],
58     ["word of recall" , "cf/sci_fi_gun"],
59     ["invisible" , "cf/magic"],
60     ["invisible to undead" , "cf/magic"],
61     ["probe" , "cf/magic"],
62     ["large bullet" , "cf/swish"],
63     ["improved invisibility" , "cf/magic"],
64     ["holy word" , "cf/whispers_hit"],
65     ["minor healing" , "cf/magic"],
66     ["medium healing" , "cf/magic"],
67     ["major healing" , "cf/magic"],
68     ["heal" , "cf/magic"],
69     ["create food" , "cf/magic"],
70     ["earth to dust" , "cf/metalspecial"],
71     ["armour" , "cf/magic"],
72     ["strength" , "cf/magic"],
73     ["dexterity" , "cf/magic"],
74     ["constitution" , "cf/magic"],
75     ["charisma" , "cf/magic"],
76     ["create fire wall" , "cf/magic"],
77     ["create frost wall" , "cf/magic"],
78     ["protection from cold" , "cf/magic"],
79     ["protection from electricity" , "cf/magic"],
80     ["protection from fire" , "cf/magic"],
81     ["protection from poison" , "cf/magic"],
82     ["protection from slow" , "cf/magic"],
83     ["protection from paralysis" , "cf/magic"],
84     ["protection from draining" , "cf/magic"],
85     ["protection from magic" , "cf/magic"],
86     ["protection from attack" , "cf/magic"],
87     ["levitate" , "cf/magic"],
88     ["small speedball" , "cf/gun-5"],
89     ["large speedball" , "cf/gun-5"],
90     ["hellfire" , "cf/missle1"],
91     ["dragonbreath" , "cf/missle1"],
92     ["large icestorm" , "cf/missle1"],
93     ["charging" , "cf/magic"],
94     ["polymorph" , "cf/magic"],
95     ["cancellation" , "cf/swish"],
96     ["confusion" , "cf/tear"],
97     ["mass confusion" , "cf/tear"],
98     ["summon pet monster" , "cf/laser3"],
99     ["slow" , "cf/magic"],
100     ["regenerate spellpoints" , "cf/magic"],
101     ["cure poison" , "cf/magic"],
102     ["protection from confusion" , "cf/magic"],
103     ["protection from cancellation", "cf/magic"],
104     ["protection from depletion" , "cf/magic"],
105     ["alchemy" , "cf/magic"],
106     ["remove curse" , "cf/evil_laugh"],
107     ["remove damnation" , "cf/evil_laugh"],
108     ["identify" , "cf/magic"],
109     ["detect magic" , "cf/magic"],
110     ["detect monster" , "cf/magic"],
111     ["detect evil" , "cf/magic"],
112     ["detect curse" , "cf/magic"],
113     ["heroism" , "cf/explosion"],
114     ["aggravation" , "cf/bugle_charge"],
115     ["firebolt" , "cf/magic"],
116     ["frostbolt" , "cf/magic"],
117     ["shockwave" , "cf/explosion"],
118     ["color spray" , "cf/magic"],
119     ["haste" , "cf/magic"],
120     ["face of death" , "cf/magic"],
121     ["ball lightning" , "cf/lightning1"],
122     ["meteor swarm" , "cf/swish"],
123     ["comet" , "cf/swish"],
124     ["mystic fist" , "cf/magic"],
125     ["raise dead" , "cf/magic"],
126     ["resurrection" , "cf/magic"],
127     ["reincarnation" , "cf/magic"],
128     ["immune cold" , "cf/magic"],
129     ["immune electricity" , "cf/magic"],
130     ["immune fire" , "cf/magic"],
131     ["immune poison" , "cf/magic"],
132     ["immune slow" , "cf/magic"],
133     ["immune paralysis" , "cf/magic"],
134     ["immune drain" , "cf/magic"],
135     ["immune magic" , "cf/magic"],
136     ["immune attack" , "cf/magic"],
137     ["invulnerability" , "cf/magic"],
138     ["defense" , "cf/magic"],
139     ["rune fire" , "cf/magic"],
140     ["rune frost" , "cf/magic"],
141     ["rune shocking" , "cf/magic"],
142     ["rune blasting" , "cf/magic"],
143     ["rune death" , "cf/magic"],
144     ["marking rune" , "cf/magic"],
145     ["build director" , "cf/magic"],
146     ["pool of chaos" , "cf/magic"],
147     ["build bullet wall" , "cf/magic"],
148     ["build ligtning wall" , "cf/magic"],
149     ["build fireball wall" , "cf/magic"],
150     ["magic " , "cf/magic"],
151     ["rune of magic drain" , "cf/magic"],
152     ["antimagic rune" , "cf/magic"],
153     ["rune transferrence" , "cf/magic"],
154     ["transferrence" , "cf/magic"],
155     ["magic drain" , "cf/magic"],
156     ["counterspell" , "cf/magic"],
157     ["disarm" , "cf/magic"],
158     ["cure confusion" , "cf/magic"],
159     ["restoration" , "cf/magic"],
160     ["summon evil monster" , "cf/laser3"],
161     ["counterwall" , "cf/magic"],
162     ["cause light wounds" , "cf/magic"],
163     ["cause medium wounds" , "cf/magic"],
164     ["cause serious wounds" , "cf/magic"],
165     ["charm monsters" , "cf/magic"],
166     ["banishment" , "cf/choir"],
167     ["create missile" , "cf/magic"]
168     ],
169     # these are "event"-type mappings from event name to
170     # face path. events are simply inserted into the sound
171     # face map, and the rule of thumb is: face names
172     # containing "/" are sound files paths, otherwise
173     # they are event names either from here or the compat
174     # sections, above.
175     "event": {
176     "level_up" : "fx/signature-01",
177     "skill_up" : "fx/signature-02",
178     "nimbus_win" : "fx/signature-18",
179     "nimbus_loss" : "fx/signature-26",
180     "convert_item" : "wn/receive",
181     "shop_enter" : "wn/arrive",
182     "shop_leave" : "wn/arrive",
183     "shop_sell" : "wn/gold",
184     "shop_buy" : "wn/gold",
185     "monster_destroy" : "cf/short_squish",
186     "trap_spring" : "misc/knarz",
187     "inscribe_success" : "elmex/paper_pencil",
188     "inscribe_fail" : "cf/missed",
189     "chest_open" : "wn/open-chest",
190     "chest_close" : "wn/open-chest",
191     "skill_learn" : "fx/signature-22",
192     "generic_failure" : "ss/squeak",
193     "blocked_gate" : "ss/puncher",
194     "trigger_gate" : "misc/grate",
195     "trigger_hole" : "misc/grate",
196     "god_intervention" : "ss/churchbell",
197     "spell_success" : "ss/evilnote1",
198     "eat_food" : "ss/biting-celery2",
199     "apply_book" : "elmex/paper_crumble",
200     #"eat_drink" : "",
201     #"trigger_altar" : "",
202 root 1.2 #"bump_wall" : "", # you bump into a wall
203 root 1.1 "quest_progress" : "fx/signature-29", # hypothetical "you made some progress" quest sound
204     "quest_success" : "fx/signature-30", # you succeeded in a quest
205     "quest_failure" : "fx/signature-26", # you failed a quest
206     "msg_voice" : "ss/swhistle", # auto-apply sign, magic_ear etc.
207     "msg_tell" : "wn/arrive", # tell received
208     "msg_say" : "ss/swhistle", # say received
209     "msg_chat" : "ss/swhistle", # chat received
210     "msg_shout" : "ss/announce_bass",# shout received
211     },
212     }