#define MAXCLASS 12
/*================================================================================
[Sounds/Hunter]
=================================================================================*/
new const s_hunter_miss[2][] =
{
"umbrella/zombies/hunter/miss/miss1_hunter.wav",
"umbrella/zombies/hunter/miss/miss2_hunter.wav"
}
new const s_hunter_hit[3][] =
{
"umbrella/zombies/hunter/hit/strike1_hunter.wav",
"umbrella/zombies/hunter/hit/strike2_hunter.wav",
"umbrella/zombies/hunter/hit/strike3_hunter.wav"
}
new const s_hunter_pain[4][] =
{
"umbrella/zombies/hunter/pain/pain1_hunter.wav",
"umbrella/zombies/hunter/pain/pain2_hunter.wav",
"umbrella/zombies/hunter/pain/pain3_hunter.wav",
"umbrella/zombies/hunter/pain/pain4_hunter.wav"
}
new const s_hunter_die[3][] =
{
"umbrella/zombies/hunter/death/die1_hunter.wav",
"umbrella/zombies/hunter/death/die2_hunter.wav",
"umbrella/zombies/hunter/death/die3_hunter.wav"
}
new const s_hunter_jump[][] =
{
"umbrella/zombies/hunter/hunter_leap.wav"
}
new const s_armored_miss[2][] =
{
"umbrella/zombies/armored/miss/claw_miss_1.wav",
"umbrella/zombies/armored/miss/claw_miss_2.wav"
}
new const s_armored_hit[3][] =
{
"umbrella/zombies/armored/hit/punch_01.wav",
"umbrella/zombies/armored/hit/punch_03.wav",
"umbrella/zombies/armored/hit/punch_02.wav"
}
new const s_armored_pain[4][] =
{
"umbrella/zombies/armored/pain/been_shot_18.wav",
"umbrella/zombies/armored/pain/been_shot_19.wav",
"umbrella/zombies/armored/pain/been_shot_21.wav",
"umbrella/zombies/armored/pain/been_shot_22.wav"
}
new const s_armored_die[][] =
{
"umbrella/zombies/armored/death/death_17.wav",
"umbrella/zombies/armored/death/death_19.wav"
}
new const s_chain_miss[2][] =
{
"umbrella/zombies/chainsaw/miss/chainsaw1_miss.wav",
"umbrella/zombies/chainsaw/miss/chainsaw2_miss.wav"
}
new const s_chain_hit[][] =
{
"umbrella/zombies/chainsaw/hit/chainsaw1_hit.wav",
"umbrella/zombies/chainsaw/hit/chainsaw2_hit.wav"
}
new const s_chain_pain[4][] =
{
"umbrella/zombies/chainsaw/pain/zmbc1.wav",
"umbrella/zombies/chainsaw/pain/zmbc2.wav",
"umbrella/zombies/chainsaw/pain/zmbc3.wav",
"umbrella/zombies/chainsaw/pain/zmbc4.wav"
}
new const s_chain_die[][] =
{
"umbrella/zombies/chainsaw/death/zmbd1.wav",
"umbrella/zombies/chainsaw/death/zmbd2.wav"
}
/*================================================================================
[Sounds/Charger]
=================================================================================*/
new const s_charger_miss[4][] =
{
"umbrella/zombies/charger/miss/charger_pummel02.wav",
"umbrella/zombies/charger/miss/charger_pummel03.wav",
"umbrella/zombies/charger/miss/charger_pummel04.wav",
"umbrella/zombies/charger/miss/charger_pummel01.wav"
}
new const s_charger_hit[3][] =
{
"umbrella/zombies/charger/hit/charger_smash_02.wav",
"umbrella/zombies/charger/hit/charger_smash_03.wav",
"umbrella/zombies/charger/hit/charger_smash_01.wav"
}
new const s_charger_pain[4][] =
{
"umbrella/zombies/charger/pain/charger_pain_03.wav",
"umbrella/zombies/charger/pain/charger_pain_04.wav",
"umbrella/zombies/charger/pain/charger_pain_01.wav",
"umbrella/zombies/charger/pain/charger_pain_02.wav"
}
new const s_charger_die[3][] =
{
"umbrella/zombies/charger/die/charger_die_01.wav",
"umbrella/zombies/charger/die/charger_die_02.wav",
"umbrella/zombies/charger/die/charger_die_03.wav"
}
new const s_charger_smash[][] =
{
"umbrella/zombies/charger/hit/charger_smash_02.wav",
"umbrella/zombies/charger/hit/charger_smash_03.wav",
"umbrella/zombies/charger/hit/charger_smash_01.wav"
}
new const s_charge[] = "umbrella/zombies/charger/charger_charge_01.wav"
/*================================================================================
[Sounds/Witch]
=================================================================================*/
new const s_witch_hit[][] =
{
"umbrella_swarm/witch/hit.wav"
}
new const s_witch_pain[][] =
{
"umbrella_swarm/witch/pain.wav"
}
new const s_witch_angry[][] =
{
"umbrella_swarm/witch/got_angry.wav"
}
new const s_witch_die[] = "umbrella_swarm/witch/die.wav"
/*================================================================================
[Sounds/Spitter]
=================================================================================*/
new const s_spitter_spit[] = "umbrella/zombies/spitter/spitter_spit_01.wav"
new const Spitter_spithit[] = "bullchicken/bc_spithit2.wav" // HAlF-Life model
new const Spitter_dieacid_start[] = "bullchicken/bc_acid1.wav"
/*================================================================================
[Sounds/Boomer]
=================================================================================*/
new const s_boomer_miss[2][] =
{
"umbrella/zombies/boomer/miss/miss1_boomer.wav",
"umbrella/zombies/boomer/miss/miss2_boomer.wav"
}
new const s_boomer_hit[3][] =
{
"umbrella/zombies/boomer/hit/strike2_boomer.wav",
"umbrella/zombies/boomer/hit/strike3_boomer.wav",
"umbrella/zombies/boomer/hit/strike1_boomer.wav"
}
new const s_boomer_pain[4][] =
{
"umbrella/zombies/boomer/pain/pain3_boomer.wav",
"umbrella/zombies/boomer/pain/pain4_boomer.wav",
"umbrella/zombies/boomer/pain/pain1_boomer.wav",
"umbrella/zombies/boomer/pain/pain2_boomer.wav"
}
new const s_boomer_die[] = "umbrella_swarm/boomer/die.wav"
new const s_boomer_explode[] = "umbrella_swarm/boomer/explo1.wav"
new const s_boomer_vomit[3][] =
{
"umbrella_swarm/boomer/vomit2.wav",
"umbrella_swarm/boomer/vomit3.wav",
"umbrella_swarm/boomer/vomit1.wav"
}
/*================================================================================
[Sounds/Smoker]
=================================================================================*/
new const s_smoker_miss[2][] =
{
"umbrella/zombies/smoker/miss/miss2_smoker.wav",
"umbrella/zombies/smoker/miss/miss1_smoker.wav"
}
new const s_smoker_hit[2][] =
{
"umbrella/zombies/smoker/hit/strike2_smoker.wav",
"umbrella/zombies/smoker/hit/strike3_smoker.wav"
}
new const s_smoker_pain[3][] =
{
"umbrella/zombies/smoker/pain/pain2_smoker.wav",
"umbrella/zombies/smoker/pain/pain3_smoker.wav",
"umbrella/zombies/smoker/pain/pain1_smoker.wav"
}
new const s_smoker_die[3][] =
{
"umbrella/zombies/smoker/death/die2_smoker.wav",
"umbrella/zombies/smoker/death/die3_smoker.wav",
"umbrella/zombies/smoker/death/die1_smoker.wav"
}
/*================================================================================
[Sounds/Tank]
=================================================================================*/
new const s_tank_miss[2][] =
{
"umbrella/zombies/tank/miss/miss1_tank.wav",
"umbrella/zombies/tank/miss/miss2_tank.wav"
}
new const s_tank_hit[2][] =
{
"umbrella/zombies/tank/hit/strike2_tank.wav",
"umbrella/zombies/tank/hit/strike3_tank.wav"
}
new const s_tank_pain[3][] =
{
"umbrella/zombies/tank/pain/pain3_tank.wav",
"umbrella/zombies/tank/pain/pain1_tank.wav",
"umbrella/zombies/tank/pain/pain2_tank.wav"
}
new const s_tank_die[3][] =
{
"umbrella/zombies/tank/death/die2_tank.wav",
"umbrella/zombies/tank/death/die3_tank.wav",
"umbrella/zombies/tank/death/die1_tank.wav"
}
new const s_tank_throw[2][] =
{
"umbrella/zombies/tank/etc/tank_throw_02.wav",
"umbrella/zombies/tank/etc/tank_throw_01.wav"
}
new const s_tank_step[5][] =
{
"umbrella/zombies/tank/etc/footstep4_tank.wav",
"umbrella/zombies/tank/etc/footstep5_tank.wav",
"umbrella/zombies/tank/etc/footstep1_tank.wav",
"umbrella/zombies/tank/etc/footstep2_tank.wav",
"umbrella/zombies/tank/etc/footstep3_tank.wav"
}
/*================================================================================
[Sounds/Jockey]
=================================================================================*/
new const s_jockey_miss[2][] =
{
"umbrella/zombies/jockey/miss/jockey_08.wav",
"umbrella/zombies/jockey/miss/jockey_06.wav"
}
new const s_jockey_hit[2][] =
{
"umbrella/zombies/jockey/hit/jockey_08.wav",
"umbrella/zombies/jockey/hit/jockey_06.wav"
}
new const s_jockey_pain[4][] =
{
"umbrella/zombies/jockey/pain/jockey_painshort03.wav",
"umbrella/zombies/jockey/pain/jockey_painshort04.wav",
"umbrella/zombies/jockey/pain/jockey_painshort05.wav",
"umbrella/zombies/jockey/pain/jockey_painshort01.wav"
}
new const s_jockey_die[3][] =
{
"umbrella/zombies/jockey/death/jockey_death01.wav",
"umbrella/zombies/jockey/death/jockey_death02.wav",
"umbrella/zombies/jockey/death/jockey_death03.wav"
}
new const s_deimos_miss[2][] =
{
"umbrella/zombies/hunter/miss/miss1_hunter.wav",
"umbrella/zombies/hunter/miss/miss2_hunter.wav"
}
new const s_deimos_hit[3][] =
{
"umbrella/zombies/hunter/hit/strike1_hunter.wav",
"umbrella/zombies/hunter/hit/strike2_hunter.wav",
"umbrella/zombies/hunter/hit/strike3_hunter.wav"
}
new const s_deimos_pain[4][] =
{
"umbrella/zombies/hunter/pain/pain1_hunter.wav",
"umbrella/zombies/hunter/pain/pain2_hunter.wav",
"umbrella/zombies/hunter/pain/pain3_hunter.wav",
"umbrella/zombies/hunter/pain/pain4_hunter.wav"
}
new const s_deimos_die[3][] =
{
"umbrella/zombies/hunter/death/die1_hunter.wav",
"umbrella/zombies/hunter/death/die2_hunter.wav",
"umbrella/zombies/hunter/death/die3_hunter.wav"
}
new const s_venom_miss[2][] =
{
"umbrella/zombies/hunter/miss/miss1_hunter.wav",
"umbrella/zombies/hunter/miss/miss2_hunter.wav"
}
new const s_venom_hit[3][] =
{
"umbrella/zombies/hunter/hit/strike1_hunter.wav",
"umbrella/zombies/hunter/hit/strike2_hunter.wav",
"umbrella/zombies/hunter/hit/strike3_hunter.wav"
}
new const s_venom_pain[4][] =
{
"umbrella/zombies/hunter/pain/pain1_hunter.wav",
"umbrella/zombies/hunter/pain/pain2_hunter.wav",
"umbrella/zombies/hunter/pain/pain3_hunter.wav",
"umbrella/zombies/hunter/pain/pain4_hunter.wav"
}
new const s_venom_die[3][] =
{
"umbrella/zombies/hunter/death/die1_hunter.wav",
"umbrella/zombies/hunter/death/die2_hunter.wav",
"umbrella/zombies/hunter/death/die3_hunter.wav"
}
/*================================================================================
[Sounds/Other]
=================================================================================*/
new human_win_sounds[][] =
{
"umbrella/etc/survivor_win.wav"
}
new zombie_win_sounds[][] =
{
"umbrella/etc/infected_win.wav"
}
/*================================================================================
[Models/Zombie]
=================================================================================*/
new const ZOMBIE_CLASS_NAME[MAXCLASS][] =
{
"Hunter",
"Charger",
"Witch",
"Spitter",
"Boomer",
"Smoker",
"Tank",
"Jockey",
"Chainsaw",
"Armored",
"Deimos",
"Venom"
}
new const ZOMBIE_PLAYER_MODELS[MAXCLASS][] =
{
"lpc_hunter",
"UMBR_Charger",
"UMBR_Witch",
"UMBR_Spitter",
"UMBR_Boomer",
"smoker2",
"UMBR_Tank",
"jockey",
"ChainSaw",
"Armored",
"UMBR_Deimos",
"UMBR_Venom"
}
new const ZOMBIE_MODELS[MAXCLASS][] =
{
"models/player/lpc_hunter/lpc_hunter.mdl",
"models/player/UMBR_Charger/UMBR_Charger.mdl",
"models/player/UMBR_Witch/UMBR_Witch.mdl",
"models/player/UMBR_Spitter/UMBR_Spitter.mdl",
"models/player/UMBR_Boomer/UMBR_Boomer.mdl",
"models/player/smoker2/smoker2.mdl",
"models/player/UMBR_Tank/UMBR_Tank.mdl",
"models/player/jockey/jockey.mdl",
"models/player/ChainSaw/ChainSaw.mdl",
"models/player/Armored/Armored.mdl",
"models/player/UMBR_Deimos/UMBR_Deimos.mdl",
"models/player/UMBR_Venom/UMBR_Venom.mdl"
}
new const ZOMBIE_CLAWS[MAXCLASS][] =
{
"models/umbrella_swarm/v_knife_hunter.mdl",
"models/umbrella_swarm/v_knife_charger.mdl",
"models/umbrella_swarm/v_knife_witch.mdl",
"models/umbrella_swarm/v_knife_spitter.mdl",
"models/umbrella_swarm/v_knife_boomer.mdl",
"models/umbrella_swarm/v_knife_smoker2.mdl",
"models/umbrella_swarm/v_knife_tank.mdl",
"models/umbrella_swarm/v_knife_venom.mdl",
"models/umbrella_swarm/v_knife_chainsaw.mdl",
"models/umbrella_swarm/v_hands_armored.mdl",
"models/umbrella_swarm/v_knife_deimos.mdl",
"models/umbrella_swarm/v_knife_venom.mdl"
}
/*================================================================================
[Models/Other]
=================================================================================*/
new const spit_model[] = "models/swarm_new/spit.mdl" // HAlF-Life model
new const rock_model[] = "models/swarm_new/rock_model.mdl"