the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2
3// 4J-PB - if you change this, you need to update SoundEngine::wchSoundNames[]
4enum eSOUND_TYPE
5{
6 eSoundType_MOB_CHICKEN_AMBIENT,
7 eSoundType_MOB_CHICKEN_HURT,
8 eSoundType_MOB_CHICKENPLOP,
9 eSoundType_MOB_COW_AMBIENT,
10 eSoundType_MOB_COW_HURT,
11 eSoundType_MOB_PIG_AMBIENT,
12 eSoundType_MOB_PIG_DEATH,
13 eSoundType_MOB_SHEEP_AMBIENT,
14 eSoundType_MOB_WOLF_GROWL,
15 eSoundType_MOB_WOLF_WHINE,
16 eSoundType_MOB_WOLF_PANTING,
17 eSoundType_MOB_WOLF_BARK,
18 eSoundType_MOB_WOLF_HURT,
19 eSoundType_MOB_WOLF_DEATH,
20 eSoundType_MOB_WOLF_SHAKE,
21 eSoundType_MOB_BLAZE_BREATHE,
22 eSoundType_MOB_BLAZE_HURT,
23 eSoundType_MOB_BLAZE_DEATH,
24 eSoundType_MOB_GHAST_MOAN,
25 eSoundType_MOB_GHAST_SCREAM,
26 eSoundType_MOB_GHAST_DEATH,
27 eSoundType_MOB_GHAST_FIREBALL,
28 eSoundType_MOB_GHAST_CHARGE,
29 eSoundType_MOB_ENDERMEN_IDLE,
30 eSoundType_MOB_ENDERMEN_HIT,
31 eSoundType_MOB_ENDERMEN_DEATH,
32 eSoundType_MOB_ENDERMEN_PORTAL,
33 eSoundType_MOB_ZOMBIEPIG_AMBIENT,
34 eSoundType_MOB_ZOMBIEPIG_HURT,
35 eSoundType_MOB_ZOMBIEPIG_DEATH,
36 eSoundType_MOB_ZOMBIEPIG_ZPIGANGRY,
37 eSoundType_MOB_SILVERFISH_AMBIENT,
38 eSoundType_MOB_SILVERFISH_HURT,
39 eSoundType_MOB_SILVERFISH_DEATH,
40 eSoundType_MOB_SILVERFISH_STEP,
41 eSoundType_MOB_SKELETON_AMBIENT,
42 eSoundType_MOB_SKELETON_HURT,
43 eSoundType_MOB_SPIDER_AMBIENT,
44 eSoundType_MOB_SPIDER_DEATH,
45 eSoundType_MOB_SLIME,
46 eSoundType_MOB_SLIME_ATTACK,
47 eSoundType_MOB_CREEPER_HURT,
48 eSoundType_MOB_CREEPER_DEATH,
49 eSoundType_MOB_ZOMBIE_AMBIENT,
50 eSoundType_MOB_ZOMBIE_HURT,
51 eSoundType_MOB_ZOMBIE_DEATH,
52 eSoundType_MOB_ZOMBIE_WOOD,
53 eSoundType_MOB_ZOMBIE_WOOD_BREAK,
54 eSoundType_MOB_ZOMBIE_METAL,
55 eSoundType_MOB_MAGMACUBE_BIG,
56 eSoundType_MOB_MAGMACUBE_SMALL,
57 eSoundType_MOB_CAT_PURR,
58 eSoundType_MOB_CAT_PURREOW,
59 eSoundType_MOB_CAT_MEOW,
60 eSoundType_MOB_CAT_HIT,
61// eSoundType_MOB_IRONGOLEM_THROW,
62// eSoundType_MOB_IRONGOLEM_HIT,
63// eSoundType_MOB_IRONGOLEM_DEATH,
64// eSoundType_MOB_IRONGOLEM_WALK,
65 eSoundType_RANDOM_BOW,
66 eSoundType_RANDOM_BOW_HIT,
67 eSoundType_RANDOM_EXPLODE,
68 eSoundType_RANDOM_FIZZ,
69 eSoundType_RANDOM_POP,
70 eSoundType_RANDOM_FUSE,
71 eSoundType_RANDOM_DRINK,
72 eSoundType_RANDOM_EAT,
73 eSoundType_RANDOM_BURP,
74 eSoundType_RANDOM_SPLASH,
75 eSoundType_RANDOM_CLICK,
76 eSoundType_RANDOM_GLASS,
77 eSoundType_RANDOM_ORB,
78 eSoundType_RANDOM_BREAK,
79 eSoundType_RANDOM_CHEST_OPEN,
80 eSoundType_RANDOM_CHEST_CLOSE,
81 eSoundType_RANDOM_DOOR_OPEN,
82 eSoundType_RANDOM_DOOR_CLOSE,
83 eSoundType_AMBIENT_WEATHER_RAIN,
84 eSoundType_AMBIENT_WEATHER_THUNDER,
85 eSoundType_AMBIENT_CAVE_CAVE,
86#ifdef _XBOX
87 eSoundType_AMBIENT_CAVE_CAVE2, //- fixed version of eSoundType_CAVE_CAVE, without the two 192k sounds
88#endif
89 eSoundType_PORTAL_PORTAL,
90 // 4J-PB - adding some that were still text in the code
91 eSoundType_PORTAL_TRIGGER,
92 eSoundType_PORTAL_TRAVEL,
93
94 eSoundType_FIRE_IGNITE,
95 eSoundType_FIRE_FIRE,
96 eSoundType_DAMAGE_HURT,
97 eSoundType_DAMAGE_FALL_SMALL,
98 eSoundType_DAMAGE_FALL_BIG,
99 eSoundType_NOTE_HARP,
100 eSoundType_NOTE_BD,
101 eSoundType_NOTE_SNARE,
102 eSoundType_NOTE_HAT,
103 eSoundType_NOTE_BASSATTACK,
104 eSoundType_TILE_PISTON_IN,
105 eSoundType_TILE_PISTON_OUT,
106 eSoundType_LIQUID_WATER,
107 eSoundType_LIQUID_LAVA_POP,
108 eSoundType_LIQUID_LAVA,
109 eSoundType_STEP_STONE,
110 eSoundType_STEP_WOOD,
111 eSoundType_STEP_GRAVEL,
112 eSoundType_STEP_GRASS,
113 eSoundType_STEP_METAL,
114 eSoundType_STEP_CLOTH,
115 eSoundType_STEP_SAND,
116 // soundbank 2
117 eSoundType_MOB_ENDERDRAGON_END,
118 eSoundType_MOB_ENDERDRAGON_GROWL,
119 eSoundType_MOB_ENDERDRAGON_HIT,
120 eSoundType_MOB_ENDERDRAGON_MOVE,
121 eSoundType_MOB_IRONGOLEM_THROW,
122 eSoundType_MOB_IRONGOLEM_HIT,
123 eSoundType_MOB_IRONGOLEM_DEATH,
124 eSoundType_MOB_IRONGOLEM_WALK,
125
126 // TU14
127 eSoundType_DAMAGE_THORNS,
128 eSoundType_RANDOM_ANVIL_BREAK,
129 eSoundType_RANDOM_ANVIL_LAND,
130 eSoundType_RANDOM_ANVIL_USE,
131 eSoundType_MOB_VILLAGER_HAGGLE,
132 eSoundType_MOB_VILLAGER_IDLE,
133 eSoundType_MOB_VILLAGER_HIT,
134 eSoundType_MOB_VILLAGER_DEATH,
135 eSoundType_MOB_VILLAGER_YES,
136 eSoundType_MOB_VILLAGER_NO,
137 eSoundType_MOB_ZOMBIE_INFECT,
138 eSoundType_MOB_ZOMBIE_UNFECT,
139 eSoundType_MOB_ZOMBIE_REMEDY,
140 eSoundType_STEP_SNOW,
141 eSoundType_STEP_LADDER,
142 eSoundType_DIG_CLOTH,
143 eSoundType_DIG_GRASS,
144 eSoundType_DIG_GRAVEL,
145 eSoundType_DIG_SAND,
146 eSoundType_DIG_SNOW,
147 eSoundType_DIG_STONE,
148 eSoundType_DIG_WOOD,
149
150 // 1.6.4
151 eSoundType_FIREWORKS_LAUNCH,
152 eSoundType_FIREWORKS_BLAST,
153 eSoundType_FIREWORKS_BLAST_FAR,
154 eSoundType_FIREWORKS_LARGE_BLAST,
155 eSoundType_FIREWORKS_LARGE_BLAST_FAR,
156 eSoundType_FIREWORKS_TWINKLE,
157 eSoundType_FIREWORKS_TWINKLE_FAR,
158
159 eSoundType_MOB_BAT_IDLE,
160 eSoundType_MOB_BAT_HURT,
161 eSoundType_MOB_BAT_DEATH,
162 eSoundType_MOB_BAT_TAKEOFF,
163
164
165 eSoundType_MOB_WITHER_SPAWN,
166 eSoundType_MOB_WITHER_IDLE, //"mob.wither.idle";
167 eSoundType_MOB_WITHER_HURT, //"mob.wither.hurt";
168 eSoundType_MOB_WITHER_DEATH,//"mob.wither.death";
169 eSoundType_MOB_WITHER_SHOOT,//"mob.wither.shoot";
170
171 eSoundType_MOB_COW_STEP,
172 eSoundType_MOB_CHICKEN_STEP,
173 eSoundType_MOB_PIG_STEP,
174 eSoundType_MOB_ENDERMAN_STARE,
175 eSoundType_MOB_ENDERMAN_SCREAM,
176 eSoundType_MOB_SHEEP_SHEAR,
177 eSoundType_MOB_SHEEP_STEP,
178 eSoundType_MOB_SKELETON_DEATH,
179 eSoundType_MOB_SKELETON_STEP,
180 eSoundType_MOB_SPIDER_STEP,
181 eSoundType_MOB_WOLF_STEP,
182 eSoundType_MOB_ZOMBIE_STEP,
183 eSoundType_LIQUID_SWIM,
184 eSoundType_MOB_HORSE_LAND,
185 eSoundType_MOB_HORSE_ARMOR,
186 eSoundType_MOB_HORSE_LEATHER,
187 eSoundType_MOB_HORSE_ZOMBIE_DEATH,
188 eSoundType_MOB_HORSE_SKELETON_DEATH,
189 eSoundType_MOB_HORSE_DONKEY_DEATH,
190 eSoundType_MOB_HORSE_DEATH,
191 eSoundType_MOB_HORSE_ZOMBIE_HIT,
192 eSoundType_MOB_HORSE_SKELETON_HIT,
193 eSoundType_MOB_HORSE_DONKEY_HIT,
194 eSoundType_MOB_HORSE_HIT,
195 eSoundType_MOB_HORSE_ZOMBIE_IDLE,
196 eSoundType_MOB_HORSE_SKELETON_IDLE,
197 eSoundType_MOB_HORSE_DONKEY_IDLE,
198 eSoundType_MOB_HORSE_IDLE,
199 eSoundType_MOB_HORSE_DONKEY_ANGRY,
200 eSoundType_MOB_HORSE_ANGRY,
201 eSoundType_MOB_HORSE_GALLOP,
202 eSoundType_MOB_HORSE_BREATHE,
203 eSoundType_MOB_HORSE_WOOD,
204 eSoundType_MOB_HORSE_SOFT,
205 eSoundType_MOB_HORSE_JUMP,
206 eSoundType_MOB_WITCH_IDLE,
207 eSoundType_MOB_WITCH_HURT,
208 eSoundType_MOB_WITCH_DEATH,
209 eSoundType_MOB_SLIME_BIG,
210 eSoundType_MOB_SLIME_SMALL,
211 eSoundType_EATING,
212 eSoundType_RANDOM_LEVELUP,
213
214 eSoundType_FIRE_NEWIGNITE,
215
216 eSoundType_MAX
217};
218
219// 4J-PB - if you change this, you need to update SoundEngine::wchUISoundNames[]
220enum ESoundEffect
221{
222 eSFX_Back,
223 eSFX_Craft,
224 eSFX_CraftFail,
225 eSFX_Focus,
226 eSFX_Press,
227 eSFX_Scroll,
228 eSFX_MAX
229};
230
231enum eMATERIALSOUND_TYPE
232{
233 eMaterialSoundType_STONE,
234 eMaterialSoundType_WOOD,
235 eMaterialSoundType_GRAVEL,
236 eMaterialSoundType_GRASS,
237 eMaterialSoundType_METAL,
238 eMaterialSoundType_GLASS,
239 eMaterialSoundType_CLOTH,
240 eMaterialSoundType_SAND,
241 eMaterialSoundType_SNOW,
242 eMaterialSoundType_LADDER,
243 eMaterialSoundType_ANVIL,
244};
245
246/*
247enum eSOUND_TYPE
248{
249L"mob.chicken",
250L"mob.chickenhurt",
251L"mob.chickenplop",
252
253L"mob.cow",
254L"mob.cowhurt",
255
256L"mob.pig",
257L"mob.pigdeath",
258
259L"mob.sheep",
260
261L"mob.wolf.growl",
262L"mob.wolf.whine",
263L"mob.wolf.panting",
264L"mob.wolf.bark",
265L"mob.wolf.hurt",
266L"mob.wolf.death",
267L"mob.wolf.shake",
268
269L"mob.blaze.breathe",
270L"mob.blaze.hit",
271L"mob.blaze.death",
272
273L"mob.ghast.moan",
274L"mob.ghast.scream",
275L"mob.ghast.death",
276L"mob.ghast.fireball",
277 L"mob.ghast.charge",
278
279 L"mob.endermen.idle",
280 L"mob.endermen.hit",
281 L"mob.endermen.death",
282 L"mob.endermen.portal",
283
284 L"mob.zombiepig.zpig",
285 L"mob.zombiepig.zpighurt",
286 L"mob.zombiepig.zpigdeath",
287 L"mob.zombiepig.zpigangry",
288
289 L"mob.silverfish.say",
290 L"mob.silverfish.hit",
291 L"mob.silverfish.kill",
292 L"mob.silverfish.step",
293
294 L"mob.skeleton",
295 L"mob.skeleton.hurt",
296
297 L"mob.spider",
298 L"mob.spiderdeath",
299
300 L"mob.slime",
301 L"mob.slimeattack",
302
303 L"mob.creeper",
304 L"mob.creeperdeath",
305
306 L"mob.zombie",
307 L"mob.zombiehurt",
308 L"mob.zombiedeath",
309 L"mob.zombie.wood",
310 L"mob.zombie.woodbreak",
311 L"mob.zombie.metal",
312
313 L"mob.magmacube.big",
314 L"mob.magmacube.small",
315
316 L"random.bow",
317 L"random.bowhit",
318 L"random.explode",
319 L"random.fizz",
320 L"random.pop",
321 L"random.fuse",
322 L"random.drink",
323 L"random.eat",
324 L"random.burp",
325 L"random.splash",
326 L"random.click",
327 L"random.glass",
328 L"random.orb",
329 L"random.break",
330 L"random.chestopen",
331 L"random.chestclosed",
332 L"random.door_open",
333 L"random.door_close",
334
335 L"ambient.weather.rain",
336 L"ambient.weather.thunder",
337
338 L"ambient.cave.cave",
339
340 L"portal.portal",
341
342 L"fire.ignite",
343 L"fire.fire",
344
345 L"damage.hurtflesh",
346 L"damage.fallsmall",
347 L"damage.fallbig",
348
349 L"note.harp",
350 L"note.bd",
351 L"note.snare",
352 L"note.hat",
353 L"note.bassattack",
354
355 L"tile.piston.in",
356 L"tile.piston.out",
357
358 L"liquid.water",
359 L"liquid.lavapop",
360 L"liquid.lava",
361
362 L"step.stone",
363 L"step.wood",
364 L"step.gravel",
365 L"step.grass",
366 L"step.metal",
367 L"step.cloth",
368 L"step.sand",
369
370};*/