Nexuiz Ninjaz - Practicing the Ninja Art of Nexuiz

Full Version: I need help with Sound-Script source
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi guys,

I've been working on new CTF sounds, and i've been wondering; Does Nexuix use a master sound-list that tells 'what' event to be triggered 'when'? And if so, where IS that list for me to see what actions trigger what sounds?

I THINK I've looked everywhere for such a list in the game-folder - yet haven't found it...yet. (Help please!)

My apologies at being such a Nexuiz code-n00b, but is there a master-list somewhere for me to read and use as a resource so I know where to look up what is being triggered by what event? (I need the FULL sound-list, please - not JUST for CTF.) ;)

Basically I need to know 'what' events trigger what sounds, and there should be a list like that already existing somewhere in the game folder, ...something that clearly says somethng like:

Event: "MegaHealth Pick-up"
Use Path: "sound/misc/megahealth.ogg"


If you know the answer, please post your reply ASAP, or even better, PM me the details please, ...thanks guys!

~Tenshihan
No official list I know of but here's a start:

egrep -Rn '.wav|.ogg' server | grep -v '.svn' | grep -v 'precache_sound' | grep -v '//' >> sound_list.txt

Code:
server/w_uzi.qc:25:    W_SetupShot (self, '25 5.5 -8', TRUE, 0, "weapons/uzi_fire.wav");
server/clientcommands.qc:446:    play2all("announcer/robotic/prepareforbattle.wav");
server/clientcommands.qc:525:                        play2(plr, "misc/talk2.wav");
server/clientcommands.qc:556:        play2all("announcer/robotic/begin.wav");
server/clientcommands.qc:570:            play2all(strcat("announcer/robotic/", ftos(self.cnt), ".ogg"));
server/clientcommands.qc:627:    play2all("announcer/robotic/timeoutcalled.wav");
server/keyhunt.qc:60:string kh_sound_capture = "sound/kh/capture.wav";
server/keyhunt.qc:61:string kh_sound_destroy = "sound/kh/destroy.wav";
server/keyhunt.qc:62:string kh_sound_drop = "sound/kh/drop.wav";
server/keyhunt.qc:63:string kh_sound_collect = "sound/kh/collect.wav";
server/g_violence.qc:6:        sound (self, CHAN_PROJECTILE, "misc/gib_splat01.wav", VOL_BASE, ATTN_NORM);
server/g_violence.qc:8:        sound (self, CHAN_PROJECTILE, "misc/gib_splat02.wav", VOL_BASE, ATTN_NORM);
server/g_violence.qc:10:        sound (self, CHAN_PROJECTILE, "misc/gib_splat03.wav", VOL_BASE, ATTN_NORM);
server/g_violence.qc:12:        sound (self, CHAN_PROJECTILE, "misc/gib_splat04.wav", VOL_BASE, ATTN_NORM);
server/w_porto.qc:81:        sound(self, CHAN_PROJECTILE, "porto/unsupported.ogg", VOL_BASE, ATTN_NORM);
server/w_porto.qc:86:        sound(self, CHAN_PROJECTILE, "porto/bounce.ogg", VOL_BASE, ATTN_NORM);
server/w_porto.qc:93:        sound(self, CHAN_PROJECTILE, "porto/unsupported.ogg", VOL_BASE, ATTN_NORM);
server/w_porto.qc:101:            sound(self, CHAN_PROJECTILE, "porto/create.ogg", VOL_BASE, ATTN_NORM);
server/w_porto.qc:109:            sound(self, CHAN_PROJECTILE, "porto/unsupported.ogg", VOL_BASE, ATTN_NORM);
server/w_porto.qc:118:            sound(self, CHAN_PROJECTILE, "porto/create.ogg", VOL_BASE, ATTN_NORM);
server/w_porto.qc:125:            sound(self, CHAN_PROJECTILE, "porto/unsupported.ogg", VOL_BASE, ATTN_NORM);
server/w_porto.qc:138:    W_SetupShot (self, '0 0 0', FALSE, 4, "porto/fire.ogg");
server/t_teleporters.qc:13:    sound (player, CHAN_TRIGGER, "misc/teleport.wav", VOL_BASE, ATTN_NORM);
server/w_hagar.qc:9:        sound (self, CHAN_PROJECTILE, "weapons/hagexp1.wav", VOL_BASE, ATTN_NORM);
server/w_hagar.qc:11:        sound (self, CHAN_PROJECTILE, "weapons/hagexp2.wav", VOL_BASE, ATTN_NORM);
server/w_hagar.qc:13:        sound (self, CHAN_PROJECTILE, "weapons/hagexp3.wav", VOL_BASE, ATTN_NORM);
server/w_hagar.qc:29:        sound (self, CHAN_PROJECTILE, "weapons/hagexp1.wav", VOL_BASE, ATTN_NORM);
server/w_hagar.qc:31:        sound (self, CHAN_PROJECTILE, "weapons/hagexp2.wav", VOL_BASE, ATTN_NORM);
server/w_hagar.qc:33:        sound (self, CHAN_PROJECTILE, "weapons/hagexp3.wav", VOL_BASE, ATTN_NORM);
server/w_hagar.qc:85:    W_SetupShot (self, '25 5 -8', FALSE, 2, "weapons/hagar_fire.wav");
server/w_hagar.qc:124:    W_SetupShot (self, '25 5 -8', FALSE, 2, "weapons/hagar_fire.wav");
server/w_shotgun.qc:16:    W_SetupShot (self, '25 8 -8', TRUE, 5, "weapons/shotgun_fire.wav");
server/w_shotgun.qc:59:    W_SetupShot (self, '25 8 -8', TRUE, 5, "weapons/shotgun_fire.wav");
server/ctf.qc:466: (default ctf/take.wav)
server/ctf.qc:469: (default ctf/return.wav)
server/ctf.qc:472: (default ctf/redcapture.wav)
server/ctf.qc:475: (default ctf/respawn.wav)
server/ctf.qc:504:        self.noise = "ctf/take.wav";
server/ctf.qc:506:        self.noise1 = "ctf/return.wav";
server/ctf.qc:510:        self.noise3 = "ctf/respawn.wav";
server/ctf.qc:549: (default ctf/take.wav)
server/ctf.qc:552: (default ctf/return.wav)
server/ctf.qc:555: (default ctf/bluecapture.wav)
server/ctf.qc:558: (default ctf/respawn.wav)
server/ctf.qc:586:        self.noise = "ctf/take.wav";
server/ctf.qc:588:        self.noise1 = "ctf/return.wav";
server/ctf.qc:592:        self.noise3 = "ctf/respawn.wav";
server/arena.qc~:82:            sound(self, CHAN_BODY, "misc/null.wav", 1, ATTN_NORM);
server/sv_main.qc:43:                            sound (self, CHAN_PLAYER, "player/lava.wav", VOL_BASE, ATTN_NORM);
server/sv_main.qc:52:                            sound (self, CHAN_PLAYER, "player/slime.wav", VOL_BASE, ATTN_NORM);
server/w_crylink.qc:73:    W_SetupShot (self, '25 8 -8', FALSE, 2, "weapons/crylink_fire.wav");
server/w_crylink.qc:137:    W_SetupShot (self, '25 8 -8', FALSE, 2, "weapons/crylink_fire.wav");
server/w_crylink.qc:185:    W_SetupShot (self, '25 8 -8', TRUE, 0, "weapons/crylink_fire.wav");
server/t_jumppads.qc:254:        self.noise = "misc/jumppad.wav";
server/g_triggers.qc:59:            play2(activator, "misc/talk.wav");
server/g_triggers.qc:229:        self.noise = "misc/secret.wav";
server/g_triggers.qc:234:        self.noise = "misc/talk.wav";
server/g_triggers.qc:239:        self.noise = "misc/trigger1.wav";
server/g_triggers.qc:1199:void multivibrator_toggle()
server/g_triggers.qc:1235:    self.use = multivibrator_toggle;
server/domination.qc:550:    dom_spawnteam("Red", COLOR_TEAM1-1, "models/domination/dom_red.md3", 0, "domination/claim.wav", "", "Red team has captured a control point");
server/domination.qc:551:    dom_spawnteam("Blue", COLOR_TEAM2-1, "models/domination/dom_blue.md3", 0, "domination/claim.wav", "", "Blue team has captured a control point");
server/domination.qc:553:        dom_spawnteam("Yellow", COLOR_TEAM3-1, "models/domination/dom_yellow.md3", 0, "domination/claim.wav", "", "Yellow team has captured a control point");
server/domination.qc:555:        dom_spawnteam("Pink", COLOR_TEAM4-1, "models/domination/dom_pink.md3", 0, "domination/claim.wav", "", "Pink team has captured a control point");
server/cl_weapons.qc:281:            sound (self, CHAN_WEAPON, "weapons/weapon_switch.wav", VOL_BASE, ATTN_NORM);
server/tturrets/system/turret_system_damage.qc:145:    sound (self, CHAN_BODY, "weapons/rocket_impact.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_mlrs.qc:19:    sound (self, CHAN_BODY, "weapons/rocket_fire.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_mlrs.qc:24:    sound (missile, CHAN_BODY, "weapons/rocket_fly.wav", 0.4, ATTN_NORM);

server/tturrets/units/turret_unit_mlrs.qc:55:    sound (self, CHAN_BODY, "weapons/rocket_impact.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_flac.qc:12:    sound (self, CHAN_BODY, "weapons/hagar_fire.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_flac.qc:49:        sound (self, CHAN_BODY, "weapons/hagexp1.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_flac.qc:51:        sound (self, CHAN_BODY, "weapons/hagexp2.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_flac.qc:53:        sound (self, CHAN_BODY, "weapons/hagexp3.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_hellion.qc:30:    sound (self, CHAN_BODY, "weapons/hagar_fire.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_hellion.qc:34:    sound (missile, CHAN_BODY, "weapons/rocket_fly.wav", 0.4, ATTN_NORM);

server/tturrets/units/turret_unit_hellion.qc:150:    sound (self, CHAN_BODY, "weapons/rocket_impact.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_phaser.qc:53:            sound (self, CHAN_BODY, "turrets/phaser.ogg", 1, ATTN_NORM);

server/tturrets/units/turret_unit_phaser.qc:96:    sound (beam, CHAN_BODY, "turrets/phaser.ogg", 1, ATTN_NORM);

server/tturrets/units/turret_unit_phaser.qc:104:    PointSound (trace_endpos, "weapons/neximpact.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_plasma.qc:31:    sound (self, CHAN_BODY, "weapons/hagar_fire.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_plasma.qc:92:    sound (self, CHAN_BODY, "weapons/electro_impact.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_hk.qc:85:    sound (self, CHAN_BODY, "weapons/rocket_fire.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_hk.qc:91:    sound    (missile, CHAN_BODY, "weapons/rocket_fly.wav", 0.4, ATTN_NORM);

server/tturrets/units/turret_unit_hk.qc:355:    sound (self, CHAN_BODY, "weapons/rocket_impact.wav", 1, ATTN_NORM);

server/tturrets/units/turret_unit_machinegun.qc:10:    sound (self, CHAN_BODY, "weapons/uzi_fire.wav", 1, ATTN_NORM);

server/w_minstanex.qc:6:    W_SetupShot (self, '25 8 -4', TRUE, 5, "weapons/nexfire.wav");
server/w_minstanex.qc:14:        announce(self, "announcer/male/yoda.ogg");
server/w_minstanex.qc:24:    soundat (self, trace_endpos, CHAN_PROJECTILE, "weapons/neximpact.wav", VOL_BASE, ATTN_NORM);
server/w_minstanex.qc:48:            announce(self, "announcer/robotic/terminated.ogg");
server/w_minstanex.qc:54:            announce(self, "announcer/robotic/1.ogg");
server/w_minstanex.qc:60:            announce(self, "announcer/robotic/2.ogg");
server/w_minstanex.qc:66:            announce(self, "announcer/robotic/3.ogg");
server/w_minstanex.qc:72:            announce(self, "announcer/robotic/4.ogg");
server/w_minstanex.qc:78:            announce(self, "announcer/robotic/5.ogg");
server/w_minstanex.qc:84:            announce(self, "announcer/robotic/6.ogg");
server/w_minstanex.qc:90:            announce(self, "announcer/robotic/7.ogg");
server/w_minstanex.qc:96:            announce(self, "announcer/robotic/8.ogg");
server/w_minstanex.qc:102:            announce(self, "announcer/robotic/9.ogg");
server/w_minstanex.qc:108:            announce(self, "announcer/robotic/10.ogg");
server/g_hook.qc:102:    sound (self, CHAN_PROJECTILE, "weapons/hook_impact.wav", VOL_BASE, ATTN_NORM);
server/g_hook.qc:312:    sound (self, CHAN_WEAPON, "weapons/hook_fire.wav", VOL_BASE, ATTN_NORM);
server/campaign.qc:162:        localcmd("togglemenu 1\n");
server/g_casings.qc:11:    sound (self, CHAN_PROJECTILE, "weapons/tink1.wav", 0.5 * VOL_BASE, ATTN_NORM);
server/w_laser.qc:30:    sound (self, CHAN_PROJECTILE, "weapons/laserimpact.wav", VOL_BASE, ATTN_NORM);
server/w_laser.qc:39:    W_SetupShot (self, '25 8 -8', FALSE, 3, "weapons/lasergun_fire.wav");
server/g_lights.qc:14:If targeted, it will toggle between on or off.
server/g_lights.qc:23:"targetname" will toggle on and off when triggered
server/t_plats.qc:172:        self.noise = "plats/plat1.wav";
server/t_plats.qc:173:        self.noise1 = "plats/plat2.wav";
server/t_plats.qc:180:        self.noise = "plats/medplat1.wav";
server/t_plats.qc:181:        self.noise1 = "plats/medplat2.wav";
server/t_plats.qc:312:noise   : path/name of looping .wav file to play.
server/t_plats.qc:378:noise : path/name of looping .wav file to play.
server/t_plats.qc:815:        play2(other, "misc/talk.wav");
server/t_plats.qc:1008:        self.noise2 = "plats/medplat1.wav";
server/t_plats.qc:1009:        self.noise1 = "plats/medplat2.wav";
server/t_plats.qc:1213:        play2(other, "misc/talk.wav");
server/mode_onslaught.qc:322:        sound(self, CHAN_TRIGGER, "sound/onslaught/generator_decay.wav", VOL_BASE, ATTN_NORM);
server/mode_onslaught.qc:346:        sound(self, CHAN_TRIGGER, "sound/weapons/grenade_impact.wav", VOL_BASE, ATTN_NORM);
server/mode_onslaught.qc:352:        sound(self, CHAN_TRIGGER, "sound/weapons/rocket_impact.wav", VOL_BASE, ATTN_NORM);
server/mode_onslaught.qc:368:                play2(attacker, "sound/onslaught/damageblockedbyshield.wav");
server/mode_onslaught.qc:377:            play2team(self.team, "sound/onslaught/generator_underattack.wav");
server/mode_onslaught.qc:607:            play2(attacker, "sound/onslaught/damageblockedbyshield.wav");
server/mode_onslaught.qc:615:        play2team(self.team, "sound/onslaught/controlpoint_underattack.wav");
server/mode_onslaught.qc:625:        sound(self, CHAN_TRIGGER, "sound/weapons/grenade_impact.wav", VOL_BASE, ATTN_NORM);
server/mode_onslaught.qc:675:        sound(self, CHAN_TRIGGER, "sound/onslaught/controlpoint_built.wav", VOL_BASE, ATTN_NORM);
server/mode_onslaught.qc:722:    sound(e, CHAN_TRIGGER, "sound/onslaught/controlpoint_build.wav", VOL_BASE, ATTN_NORM);
server/g_world.qc:101:                play2all("announcer/robotic/prepareforbattle.wav");
server/g_world.qc:732:        localcmd("set lastlevel 0\ntogglemenu\n");
server/g_world.qc:1609:        play2all("announcer/robotic/1minuteremains.wav");
server/g_world.qc:2057:            play2(other, "misc/invshot.wav");
server/g_world.qc:2202:                play2(self, "misc/hit.wav");
server/g_world.qc:2207:                play2(self, "misc/hit.wav");
server/w_rocketlauncher.qc:8:    sound (self, CHAN_PROJECTILE, "weapons/rocket_impact.wav", VOL_BASE, ATTN_NORM);
server/w_rocketlauncher.qc:193:        sound (self, CHAN_PROJECTILE, "misc/null.wav", VOL_BASE, ATTN_NORM);
server/w_rocketlauncher.qc:219:    W_SetupShot (self, '25 3 -4', FALSE, 5, "weapons/rocket_fire.wav");
server/w_rocketlauncher.qc:257:    sound (missile, CHAN_PROJECTILE, "weapons/rocket_fly.wav", 0.4 * VOL_BASE, ATTN_NORM);
server/w_rocketlauncher.qc:397:            sound (self, CHAN_WEAPON, "weapons/rocket_det.wav", 0.5 * VOL_BASE, ATTN_NORM);
server/w_rocketlauncher.qc:405:            sound (self, CHAN_WEAPON, "weapons/tink1.wav", VOL_BASE, ATTN_NORM);
server/w_nex.qc:6:    W_SetupShot (self, '25 4 -4', TRUE, 5, "weapons/nexfire.wav");
server/w_nex.qc:13:        announce(self, "announcer/male/yoda.ogg");
server/w_nex.qc:23:    soundat (self, trace_endpos, CHAN_PROJECTILE, "weapons/neximpact.wav", VOL_BASE, ATTN_NORM);
server/portals.qc:387:        sound(portal, CHAN_PROJECTILE, "porto/explode.ogg", VOL_BASE, ATTN_NORM);
server/portals.qc:394:        sound(portal, CHAN_PROJECTILE, "porto/expire.ogg", VOL_BASE, ATTN_NORM);
server/waypointsprites.qc:62:    stuffcmd(e, "\nalias \"g_waypointsprite_personal\" \"impulse 30\"\n alias \"g_waypointsprite_personal_p\" \"impulse 31\"\n alias \"g_waypointsprite_personal_d\" \"impulse 32\"\n alias \"g_waypointsprite_team_helpme\" \"impulse 33\"\n alias \"g_waypointsprite_team_here\" \"impulse 34\"\n alias \"g_waypointsprite_team_here_p\" \"impulse 35\"\n alias \"g_waypointsprite_team_here_d\" \"impulse 36\"\n alias \"g_waypointsprite_team_danger\" \"impulse 37\"\n alias \"g_waypointsprite_team_danger_p\" \"impulse 38\"\n alias \"g_waypointsprite_team_danger_d\" \"impulse 39\"\n alias \"g_waypointsprite_clear_personal\" \"impulse 47\"\n alias \"g_waypointsprite_clear\" \"impulse 48\"\n alias \"g_waypointsprite_toggle\" \"impulse 49\"\n");
server/vote.qc:235:                    bprint("\{1}^2* ^3", VoteNetname(e), "^2 logged in as ^3master^2\n");
server/cl_player.qc:270:        sound (self, CHAN_PROJECTILE, "misc/armorimpact.wav", VOL_BASE, ATTN_NORM);
server/cl_player.qc:272:        sound (self, CHAN_PROJECTILE, "misc/bodyimpact2.wav", VOL_BASE, ATTN_NORM);
server/cl_player.qc:274:        sound (self, CHAN_PROJECTILE, "misc/bodyimpact1.wav", VOL_BASE, ATTN_NORM);
server/cl_player.qc:347:            sound (self, CHAN_PLAYER, "misc/gib.wav", VOL_BASE, ATTN_NORM);
server/cl_player.qc:356:    local float take, save, waves, sdelay;
server/cl_player.qc:386:        sound (self, CHAN_PROJECTILE, "misc/armorimpact.wav", VOL_BASE, ATTN_NORM);
server/cl_player.qc:388:        sound (self, CHAN_PROJECTILE, "misc/bodyimpact2.wav", VOL_BASE, ATTN_NORM);
server/cl_player.qc:535:        waves = 0;
server/cl_player.qc:539:            waves = cvar("g_respawn_mapsettings_waves");
server/cl_player.qc:545:        if(!waves)
server/cl_player.qc:546:            waves = cvar(strcat("g_", GetGametype(), "_respawn_waves"));
server/cl_player.qc:547:        if(!waves)
server/cl_player.qc:548:            waves = cvar("g_respawn_waves");
server/cl_player.qc:549:        if(waves)
server/cl_player.qc:550:            self.death_time = ceil((time + sdelay) / waves) * waves;
server/cl_player.qc:553:        if((sdelay + waves >= 5.0) && (self.death_time - time > 1.75))
server/w_electro.qc:18:    sound (self, CHAN_PROJECTILE, "weapons/electro_impact.wav", VOL_BASE, ATTN_NORM);
server/w_electro.qc:29:    sound (self, CHAN_PROJECTILE, "weapons/electro_impact_combo.wav", VOL_BASE, ATTN_NORM);
server/w_electro.qc:41:        sound (self, CHAN_PROJECTILE, "misc/null.wav", VOL_BASE, ATTN_NORM);
server/w_electro.qc:51:                    announce(o, "announcer/male/electrobitch.ogg");
server/w_electro.qc:53:        sound (self, CHAN_PROJECTILE, "weapons/electro_bounce.wav", VOL_BASE, ATTN_NORM);
server/w_electro.qc:62:        sound (self, CHAN_PROJECTILE, "misc/null.wav", VOL_BASE, ATTN_NORM);
server/w_electro.qc:72:                    announce(o, "announcer/male/electrobitch.ogg");
server/w_electro.qc:98:    W_SetupShot (self, '25 8 -8', FALSE, 2, "weapons/electro_fire.wav");
server/w_electro.qc:132:    W_SetupShot (self, '25 8 -8', FALSE, 2, "weapons/electro_fire2.wav");
server/t_items.qc:67:                announce(player, "announcer/robotic/lastsecond.ogg");
server/t_items.qc:69:                announce(player, "announcer/robotic/narrowly.ogg");
server/t_items.qc:524:            "weapons/weaponpickup.wav", 15,
server/t_items.qc:537:            "misc/itempickup.wav", 45,
server/t_items.qc:557:            "misc/powerup.wav", g_pickup_respawntime_powerup,
server/t_items.qc:565:            "misc/megahealth.wav", g_pickup_respawntime_powerup,
server/t_items.qc:575:            "misc/powerup_shield.wav", g_pickup_respawntime_powerup,
server/t_items.qc:639:    StartItem(e.model, "weapons/weaponpickup.wav", self.respawntime, e.message, 0, e.weapons, FL_WEAPON, weapon_pickupevalfunc, e.bot_pickupbasevalue);
server/t_items.qc:704:    StartItem ("models/items/a_rockets.md3", "misc/itempickup.wav", g_pickup_respawntime_short, "rockets", IT_ROCKETS, 0, 0, commodity_pickupevalfunc, 3000);
server/t_items.qc:721:    StartItem ("models/items/a_bullets.mdl", "misc/itempickup.wav", g_pickup_respawntime_short, "bullets", IT_NAILS, 0, 0, commodity_pickupevalfunc, 2000);
server/t_items.qc:727:    StartItem ("models/items/a_cells.md3", "misc/itempickup.wav", g_pickup_respawntime_short, "cells", IT_CELLS, 0, 0, commodity_pickupevalfunc, 2000);
server/t_items.qc:743:    StartItem ("models/items/a_shells.md3", "misc/itempickup.wav", g_pickup_respawntime_short, "shells", IT_SHELLS, 0, 0, commodity_pickupevalfunc, 500);
server/t_items.qc:751:    StartItem ("models/items/g_a1.md3", "misc/armor1.wav", g_pickup_respawntime_short, "5 Armor", IT_ARMOR_SHARD, 0, 0, commodity_pickupevalfunc, 1000);
server/t_items.qc:759:    StartItem ("models/items/g_armormedium.md3", "misc/armor1.wav", g_pickup_respawntime_medium, "25 Armor", IT_ARMOR, 0, 0, commodity_pickupevalfunc, 20000);
server/t_items.qc:767:    StartItem ("models/items/g_a25.md3", "misc/armor25.wav", g_pickup_respawntime_long, "100 Armor", IT_ARMOR, 0, 0, commodity_pickupevalfunc, 20000);
server/t_items.qc:775:    StartItem ("models/items/g_h1.md3", "misc/minihealth.wav", g_pickup_respawntime_short, "5 Health", IT_5HP, 0, 0, commodity_pickupevalfunc, 20000);
server/t_items.qc:783:    StartItem ("models/items/g_h25.md3", "misc/mediumhealth.wav", g_pickup_respawntime_short, "25 Health", IT_25HP, 0, 0, commodity_pickupevalfunc, 20000);
server/t_items.qc:791:    StartItem ("models/items/g_h50.md3", "misc/mediumhealth.wav", g_pickup_respawntime_medium, "50 Health", IT_25HP, 0, 0, commodity_pickupevalfunc, 20000);
server/t_items.qc:808:        StartItem ("models/items/g_h100.md3", "misc/megahealth.wav", g_pickup_respawntime_long, "100 Health", IT_HEALTH, 0, 0, commodity_pickupevalfunc, 20000);
server/t_items.qc:832:        StartItem ("models/items/g_strength.md3", "misc/powerup.wav", g_pickup_respawntime_powerup, "Strength Powerup", IT_STRENGTH, 0, FL_POWERUP, generic_pickupevalfunc, 100000);
server/t_items.qc:848:        StartItem ("models/items/g_invincible.md3", "misc/powerup_shield.wav", g_pickup_respawntime_powerup, "Invulnerability", IT_INVINCIBLE, 0, FL_POWERUP, generic_pickupevalfunc, 100000);
server/t_items.qc:1006:        target_item_change(0, ammo_shells, target_item_func_set, "misc/itempickup.wav", "");
server/t_items.qc:1007:        target_item_change(0, ammo_nails, target_item_func_set, "misc/itempickup.wav", "");
server/t_items.qc:1008:        target_item_change(0, ammo_rockets, target_item_func_set, "misc/itempickup.wav", "");
server/t_items.qc:1009:        target_item_change(0, ammo_cells, target_item_func_set, "misc/itempickup.wav", "");
server/t_items.qc:1010:        target_item_change(0, health, target_item_func_set, "misc/megahealth.wav", "");
server/t_items.qc:1011:        target_item_change(0, armorvalue, target_item_func_set, "misc/armor25.wav", "");
server/t_items.qc:1012:        target_item_change(1, items, target_item_func_itembitset, "misc/powerup.wav", "");
server/t_items.qc:1013:        target_item_change(1, weapons, target_item_func_bitset, "weapons/weaponpickup.wav", "");
server/t_items.qc:1022:        target_item_change(0, ammo_shells, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1023:        target_item_change(0, ammo_nails, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1024:        target_item_change(0, ammo_rockets, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1025:        target_item_change(0, ammo_cells, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1026:        target_item_change(0, health, target_item_func_min, "misc/megahealth.wav", "");
server/t_items.qc:1027:        target_item_change(0, armorvalue, target_item_func_min, "misc/armor25.wav", "");
server/t_items.qc:1028:        target_item_change(1, items, target_item_func_itemand, "misc/powerup.wav", "");
server/t_items.qc:1029:        target_item_change(1, weapons, target_item_func_and, "weapons/weaponpickup.wav", "");
server/t_items.qc:1038:        target_item_change(0, ammo_shells, target_item_func_max, "misc/itempickup.wav", "");
server/t_items.qc:1039:        target_item_change(0, ammo_nails, target_item_func_max, "misc/itempickup.wav", "");
server/t_items.qc:1040:        target_item_change(0, ammo_rockets, target_item_func_max, "misc/itempickup.wav", "");
server/t_items.qc:1041:        target_item_change(0, ammo_cells, target_item_func_max, "misc/itempickup.wav", "");
server/t_items.qc:1042:        target_item_change(0, health, target_item_func_max, "misc/megahealth.wav", "");
server/t_items.qc:1043:        target_item_change(0, armorvalue, target_item_func_max, "misc/armor25.wav", "");
server/t_items.qc:1044:        target_item_change(1, items, target_item_func_or, "misc/powerup.wav", "");
server/t_items.qc:1045:        target_item_change(1, weapons, target_item_func_or, "weapons/weaponpickup.wav", "");
server/t_items.qc:1054:        target_item_change(0, ammo_shells, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1055:        target_item_change(0, ammo_nails, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1056:        target_item_change(0, ammo_rockets, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1057:        target_item_change(0, ammo_cells, target_item_func_min, "misc/itempickup.wav", "");
server/t_items.qc:1058:        target_item_change(0, health, target_item_func_min, "misc/megahealth.wav", "");
server/t_items.qc:1059:        target_item_change(0, armorvalue, target_item_func_min, "misc/armor25.wav", "");
server/t_items.qc:1060:        target_item_change(1, items, target_item_func_andnot, "misc/powerup.wav", "");
server/t_items.qc:1061:        target_item_change(1, weapons, target_item_func_andnot, "weapons/weaponpickup.wav", "");
server/cl_weaponsystem.qc:132:        sound (self, CHAN_AUTO, "weapons/strength_fire.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:6:    sound (self, CHAN_PROJECTILE, "weapons/grenade_impact.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:19:    sound (self, CHAN_PROJECTILE, "weapons/grenade_impact.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:51:            sound (self, CHAN_PROJECTILE, "weapons/grenade_bounce1.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:53:            sound (self, CHAN_PROJECTILE, "weapons/grenade_bounce2.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:55:            sound (self, CHAN_PROJECTILE, "weapons/grenade_bounce3.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:57:            sound (self, CHAN_PROJECTILE, "weapons/grenade_bounce4.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:59:            sound (self, CHAN_PROJECTILE, "weapons/grenade_bounce5.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:61:            sound (self, CHAN_PROJECTILE, "weapons/grenade_bounce6.wav", VOL_BASE, ATTN_NORM);
server/w_grenadelauncher.qc:81:    W_SetupShot (self, '25 6 -8', FALSE, 4, "weapons/grenade_fire.wav");
server/w_grenadelauncher.qc:116:    W_SetupShot (self, '25 6 -8', FALSE, 4, "weapons/grenade_fire.wav");
server/cl_client.qc:774:            sound (self, CHAN_TRIGGER, "misc/spawn.wav", VOL_BASE, ATTN_NORM);
server/cl_client.qc:905:                announce(self.owner, strcat("announcer/robotic/", ftos(self.cnt), ".ogg"));
server/cl_client.qc:1784:                announce(self, strcat("announcer/robotic/", ftos(number), ".ogg"));
server/cl_client.qc:2239:            announce(self, "announcer/robotic/terminated.ogg");
server/cl_client.qc:2248:                announce(self, strcat("announcer/robotic/", ftos(timeleft), ".ogg"));
server/arena.qc:86:            sound(self, CHAN_PROJECTILE, "misc/null.wav", VOL_BASE, ATTN_NORM);
server/g_damage.qc:346:                        announce(attacker, "announcer/male/03kills.ogg");
server/g_damage.qc:355:                        announce(attacker, "announcer/male/05kills.ogg");
server/g_damage.qc:364:                        announce(attacker, "announcer/male/10kills.ogg");
server/g_damage.qc:373:                        announce(attacker, "announcer/male/15kills.ogg");
server/g_damage.qc:382:                        announce(attacker, "announcer/male/20kills.ogg");
server/g_damage.qc:391:                        announce(attacker, "announcer/male/25kills.ogg");
server/g_damage.qc:400:                        announce(attacker, "announcer/male/30kills.ogg");
server/g_damage.qc:443:                announce(targ, "announcer/male/botlike.ogg");

OMG - THANK YOU -Z-!!! This is awesome!!

Just wondering, where WAS this list? (What file-path do I follow to find it - if i'm using WinXP?)

Is this list somewhere in my game folder as well? (I'm currently using "data20080910.pk3")

Thanks! :)
For the source corresponding to your game version, grab http://emptyset.endoftheinternet.org/~rp...080910.zip
Inside that, open up the gamesource zip, and within that you will find a qcsrc/server folder with all the server code.
Then you can open those files and check the lines surrounding the ones -z- posted above.

I'd be happy to help on IRC sometime :)

pavlvs Wrote:
For the source corresponding to your game version, grab http://emptyset.endoftheinternet.org/~rp...080910.zip
Inside that, open up the gamesource zip, and within that you will find a qcsrc/server folder with all the server code.
Then you can open those files and check the lines surrounding the ones -z- posted above.

I'd be happy to help on IRC sometime :)


Woah! ...Sorry I missed this post of yours pavlvs!
Thank you for this information, I'm sure it will come in very handy!

Cheers!

~Tenshihan

Reference URL's