44SOUND(CTF_CAPTURE_NEUTRAL,
"ctf/capture");
45SOUND(CTF_CAPTURE_RED,
"ctf/red_capture");
46SOUND(CTF_CAPTURE_BLUE,
"ctf/blue_capture");
47SOUND(CTF_CAPTURE_YELLOW,
"ctf/yellow_capture");
48SOUND(CTF_CAPTURE_PINK,
"ctf/pink_capture");
53 case NUM_TEAM_3:
return SND_CTF_CAPTURE_YELLOW;
55 default:
return SND_CTF_CAPTURE_NEUTRAL;
59SOUND(CTF_DROPPED_NEUTRAL,
"ctf/neutral_dropped");
60SOUND(CTF_DROPPED_RED,
"ctf/red_dropped");
61SOUND(CTF_DROPPED_BLUE,
"ctf/blue_dropped");
62SOUND(CTF_DROPPED_YELLOW,
"ctf/yellow_dropped");
63SOUND(CTF_DROPPED_PINK,
"ctf/pink_dropped");
68 case NUM_TEAM_3:
return SND_CTF_DROPPED_YELLOW;
70 default:
return SND_CTF_DROPPED_NEUTRAL;
75SOUND(CTF_RESPAWN,
"ctf/flag_respawn");
77SOUND(CTF_RETURNED_NEUTRAL,
"ctf/return");
78SOUND(CTF_RETURNED_RED,
"ctf/red_returned");
79SOUND(CTF_RETURNED_BLUE,
"ctf/blue_returned");
80SOUND(CTF_RETURNED_YELLOW,
"ctf/yellow_returned");
81SOUND(CTF_RETURNED_PINK,
"ctf/pink_returned");
86 case NUM_TEAM_3:
return SND_CTF_RETURNED_YELLOW;
88 default:
return SND_CTF_RETURNED_NEUTRAL;
92SOUND(CTF_TAKEN_NEUTRAL,
"ctf/neutral_taken");
93SOUND(CTF_TAKEN_RED,
"ctf/red_taken");
94SOUND(CTF_TAKEN_BLUE,
"ctf/blue_taken");
95SOUND(CTF_TAKEN_YELLOW,
"ctf/yellow_taken");
96SOUND(CTF_TAKEN_PINK,
"ctf/pink_taken");
103 default:
return SND_CTF_TAKEN_NEUTRAL;
109SOUND(DOM_CLAIM,
"domination/claim");
111SOUND(KA_DROPPED,
"keepaway/dropped");
112SOUND(KA_PICKEDUP,
"keepaway/pickedup");
113SOUND(KA_RESPAWN,
"keepaway/respawn");
128SOUND(ONS_CONTROLPOINT_BUILD,
"onslaught/controlpoint_build");
129SOUND(ONS_CONTROLPOINT_BUILT,
"onslaught/controlpoint_built");
130SOUND(ONS_CONTROLPOINT_UNDERATTACK,
"onslaught/controlpoint_underattack");
131SOUND(ONS_DAMAGEBLOCKEDBYSHIELD,
"onslaught/damageblockedbyshield");
132SOUND(ONS_ELECTRICITY_EXPLODE,
"onslaught/electricity_explode");
133#define SND_ONS_GENERATOR_ALARM SND_KH_ALARM
135SOUND(ONS_GENERATOR_DECAY,
"onslaught/generator_decay");
136SOUND(ONS_GENERATOR_UNDERATTACK,
"onslaught/generator_underattack");
138SOUND(ONS_HIT1,
"onslaught/ons_hit1");
139SOUND(ONS_HIT2,
"onslaught/ons_hit2");
140SOUND(ONS_SPARK1,
"onslaught/ons_spark1");
141SOUND(ONS_SPARK2,
"onslaught/ons_spark2");
142SOUND(ONS_SHOCKWAVE,
"onslaught/shockwave");
157SOUND(VEH_ALARM_SHIELD,
"vehicles/alarm_shield");
158SOUND(VEH_MISSILE_ALARM,
"vehicles/missile_alarm");
163SOUND(VEH_RACER_BOOST,
"vehicles/racer_boost");
164SOUND(VEH_RACER_IDLE,
"vehicles/racer_idle");
165SOUND(VEH_RACER_MOVE,
"vehicles/racer_move");
168SOUND(VEH_RAPTOR_FLY,
"vehicles/raptor_fly");
169SOUND(VEH_RAPTOR_SPEED,
"vehicles/raptor_speed");
171SOUND(VEH_SPIDERBOT_DIE,
"vehicles/spiderbot_die");
172SOUND(VEH_SPIDERBOT_IDLE,
"vehicles/spiderbot_idle");
173SOUND(VEH_SPIDERBOT_JUMP,
"vehicles/spiderbot_jump");
174SOUND(VEH_SPIDERBOT_LAND,
"vehicles/spiderbot_land");
175SOUND(VEH_SPIDERBOT_STRAFE,
"vehicles/spiderbot_strafe");
176SOUND(VEH_SPIDERBOT_WALK,
"vehicles/spiderbot_walk");
181SOUND(NADE_BEEP,
"overkill/grenadebip");
183#define SND_NADE_BONUS SND_KH_ALARM
185#define SND_NADE_NAPALM_FIRE SND_FIREBALL_FIRE
187#define SND_NADE_NAPALM_FLY SND_FIREBALL_FLY2
190SOUND(BUFF_LOST,
"relics/relic_effect");
198SOUND(ARMORIMPACT,
"misc/armorimpact");
199SOUND(BODYIMPACT1,
"misc/bodyimpact1");
200SOUND(BODYIMPACT2,
"misc/bodyimpact2");
211SOUND(GIB_SPLAT01,
"misc/gib_splat01");
212SOUND(GIB_SPLAT02,
"misc/gib_splat02");
213SOUND(GIB_SPLAT03,
"misc/gib_splat03");
214SOUND(GIB_SPLAT04,
"misc/gib_splat04");
231SOUND(JETPACK_FLY,
"misc/jetpack_fly");
float prandom()
Predictable random number generator (not seeded yet)
#define REGISTRY_GET(id, i)
Sound SND_GRENADE_BOUNCE_RANDOM()
Sound SND_CTF_DROPPED(int teamid)
Sound SND_GIB_SPLAT_RANDOM()
Sound SND_NEXWHOOSH_RANDOM()
Sound SND_CTF_TAKEN(int teamid)
string W_Sound(string w_snd)
string Item_Sound(string it_snd)
Sound SND_CTF_RETURNED(int teamid)
Sound SND_CTF_CAPTURE(int teamid)
Sound SND_FLACEXP_RANDOM()
#define SOUND(name, path)