#base robot_standard.pop #base robot_giant.pop #base robot_caustic.pop WaveSchedule { StartingCurrency 8000 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 5 // FixedRespawnWaveTime 1 // AddSentryBusterWhenDamageDealtExceeds 3000 // AddSentryBusterWhenKillCountExceeds 15 // Advanced 1 // EventPopfile Halloween Templates { //Scout// T_TFBot_Scout_Caustic { Name "Caustic Scout" Class Scout ClassIcon scout_caustic Skill Normal WeaponRestrictions PrimaryOnly Item "craftsmann_scattergun_backcountryblaster" Item "MNC Mascot Outfit" Item "Fuel Injector" Item "Batter's Helmet" ItemAttributes { ItemName "craftsmann_scattergun_backcountryblaster" "attach particle effect" 702 "set_item_texture_wear" .2 "bleeding duration" 10 } ItemAttributes { ItemName "Batter's Helmet" "set item tint RGB" 7511618 } } T_TFBot_Scout_CritaCola { Name "Crit-a-Cola Scout" Class Scout ClassIcon scout_cola_nys Skill Normal WeaponRestrictions PrimaryOnly Item "Crit-a-Cola" Item "Bonk Helm" ItemAttributes { ItemName "Crit-a-Cola" "effect bar recharge rate increased" 0.5 } ItemAttributes { ItemName "Bonk Helm" "set item tint RGB" 8208497 } } T_TFBot_Scout_FaN_Caustic { Name "Caustic Force-a-Nature Scout" Class Scout ClassIcon scout_fan_caustic Skill Expert WeaponRestrictions PrimaryOnly Item "The Force-a-Nature" Item "MNC Mascot Outfit" Item "Fuel Injector" Item "Batter's Helmet" ItemAttributes { ItemName "The Force-a-Nature" "faster reload rate" 1.6 "scattergun knockback mult" 1.5 "damage bonus" 0.65 "bleeding duration" 10 } ItemAttributes { ItemName "Batter's Helmet" "set item tint RGB" 7511618 } } T_TFBot_Scout_Sandman_FastCharge_Caustic { Name "Caustic Hyper League Scout" Class Scout ClassIcon scout_stun_caustic Health 110 Skill Hard WeaponRestrictions MeleeOnly Item "The Sandman" Item "MNC Mascot Outfit" Item "Fuel Injector" Item "Batter's Helmet" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 "max health additive penalty" -0 "bleeding duration" 10 } ItemAttributes { ItemName "Batter's Helmet" "set item tint RGB" 7511618 } } T_TFBot_Scout_Shortstop_Caustic { Name "Caustic Shortstop Scout" Class Scout ClassIcon scout_shortstop_caustic Scale 1.4 Health 650 Skill Normal WeaponRestrictions PrimaryOnly Item "The Shortstop" Item "MNC Mascot Outfit" Item "Fuel Injector" Item "Batter's Helmet" ItemAttributes { ItemName "The Shortstop" "bleeding duration" 10 } ItemAttributes { ItemName "Batter's Helmet" "set item tint RGB" 7511618 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.25 } } //Soldier// T_TFBot_Soldier_Crit { Name "Charged Soldier" Class Soldier ClassIcon soldier_crit Attributes AlwaysCrit Skill Normal WeaponRestrictions PrimaryOnly Item "The Original" ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } T_TFBot_Giant_Soldier_Crit_Spammer { Name "Giant Charged Rapid Soldier" Class Soldier ClassIcon soldier_crit_spammer_giant Scale 1.75 Health 3800 Attributes MiniBoss Attributes AlwaysCrit Skill Normal WeaponRestrictions PrimaryOnly Tag bot_giant Item "The Lucky Shot" Item "The Original" ItemAttributes { ItemName "The Original" "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } //Pyro// T_TFBot_Pyro_Caustic_Adjusted //Identical to T_TFBot_Pyro_Caustic from robot_caustic.pop except cosmetics have been adjusted. { Name "Caustic Pyro" Class Pyro ClassIcon pyro_caustic2 Skill Hard Item "concealedkiller_flamethrower_forestfire" Item "The Mair Mask" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "concealedkiller_flamethrower_forestfire" "attach particle effect" 702 "set_item_texture_wear" .2 "damage penalty" .5 "weapon burn time reduced" .0 "lunchbox adds minicrits" 1 "bleeding duration" 10 } ItemAttributes { ItemName "The Mair Mask" "set item tint RGB" 7511618 } } T_TFBot_Pyro_Neon_Annihilator { Name "Neon Annihilator Pyro" Class Pyro ClassIcon pyro_neon Skill Expert WeaponRestrictions MeleeOnly Item "Pyro in Chinatown" Item "The Neon Annihilator" } T_TFBot_Giant_Pyro_Shotgun { Name "Giant Shotgun Pyro" Class Pyro ClassIcon shotgun_nys_giant Scale 1.75 Health 3000 Attributes MiniBoss Skill Expert WeaponRestrictions SecondaryOnly Tag bot_giant Item "Pyro Helm" Item "The Scrap Sack" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } //Demoman// T_TFBot_Demoman_Caustic_Adjusted //Identical to T_TFBot_Demoman_Caustic from robot_caustic.pop except cosmetics and weapon skin have been adjusted. { Name "Caustic Demoman" Class Demoman ClassIcon demo_caustic2 Skill Hard Item "warbird_grenadelauncher_warhawk" Item "The Bolted Bombardier" Item "The Pure Tin Capotain" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "warbird_grenadelauncher_warhawk" "attach particle effect" 702 "set_item_texture_wear" .2 "damage penalty" .25 "bleeding duration" 10 } ItemAttributes { ItemName "The Pure Tin Capotain" "set item tint RGB" 7511618 } } T_TFBot_Demoman_Knight_Caustic { Name "Caustic Demoknight" Class Demoman ClassIcon demoknight_caustic2 Skill Hard WeaponRestrictions MeleeOnly Item "The Chargin' Targe" Item "The Eyelander" Item "The Bird-Man of Aberdeen" Item "Rimmed Raincatcher" ItemAttributes { ItemName "The Eyelander" "max health additive penalty" -0 "bleeding duration" 10 } ItemAttributes { ItemName "Rimmed Raincatcher" "set item tint RGB" 7511618 "attach particle effect" 702 } } T_TFBot_Demoman_Knight_Skullcutter_Armored { Name "Armored Skullcutter Demoknight" Class Demoman ClassIcon demoknight_skullcutter_armored Scale 1.5 Health 950 Skill Hard WeaponRestrictions MeleeOnly Item "The Scotsman's Skullcutter" Item "The Chargin' Targe" Item "The Executioner" } T_TFBot_Giant_Demoman_Incendiary { Name "Giant Incendiary Demoman" Class Demoman ClassIcon demo_fire_giant Scale 1.75 Health 3000 Attributes MiniBoss Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "The Bolted Bombardier" Item "The Pure Tin Capotain" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "custom projectile model" "models/weapons/w_models/w_flaregun_shell.mdl" "paintkit_proto_def_index" 390 "fire rate bonus" 0.5 "damage force reduction" 0.5 "set damagetype ignite" 1 } ItemAttributes { ItemName "The Pure Tin Capotain" "set item tint RGB" 13595446 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } //Heavy// T_TFBot_Heavy_IronFist_Caustic { Name "Caustic Gauntlet" Class Heavy ClassIcon heavy_steelfist_nys Health 900 Scale 1.5 Skill Hard WeaponRestrictions MeleeOnly Item "Fists of Steel" Item "The Gridiron Guardian" ItemAttributes { ItemName "Fists of Steel" "bleeding duration" 10 } ItemAttributes { ItemName "The Gridiron Guardian" "set item tint RGB" 7511618 } } T_TFBot_Heavyweapons_Shotgun_Caustic { Name "Caustic Shotgun Heavy" Class Heavy ClassIcon heavy_shotgun Skill Hard WeaponRestrictions SecondaryOnly Item "concealedkiller_shotgun_backwoodsboomstick" Item "The Gridiron Guardian" ItemAttributes { ItemName "concealedkiller_shotgun_backwoodsboomstick" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage bonus" 0.33 "attach particle effect" 702 "set_item_texture_wear" .2 "bleeding duration" 10 } ItemAttributes { ItemName "The Gridiron Guardian" "set item tint RGB" 7511618 } } T_TFBot_Giant_Heavyweapons_Caustic { Name "Giant Caustic Heavy" Class Heavy ClassIcon heavy_caustic_giant Scale 1.75 Health 5000 Attributes MiniBoss Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Tag bot_giant Item "concealedkiller_minigun_kingofthejungle" Item "The Titanium Towel" Item "The Gridiron Guardian" ItemAttributes { ItemName "concealedkiller_minigun_kingofthejungle" "attach particle effect" 702 "set_item_texture_wear" .2 "bleeding duration" 10 } ItemAttributes { ItemName "The Gridiron Guardian" "set item tint RGB" 7511618 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_FoS { Name "Giant Steel Gauntlet" Class Heavy ClassIcon heavy_steelfist_nys_nolod_giant Scale 1.75 Health 5000 Attributes MiniBoss Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Item "Fists of Steel" Item "Bone-Cut Belt" Item "The Eliminators Safeguard" ItemAttributes { ItemName "Fists of Steel" "fire rate bonus" 0.6 "damage bonus" 1.2 } ItemAttributes { ItemName "The Eliminators Safeguard" "item style override" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_GRU { Name "Giant Lightweight Champ" Class Heavy ClassIcon heavy_gru_giant Scale 1.75 Health 5000 Attributes MiniBoss Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Item "Gloves of Running Urgently MvM" Item "Pugilist's Protector" ItemAttributes { ItemName "Gloves of Running Urgently MvM" "fire rate bonus" 0.6 "damage bonus" 1.2 } ItemAttributes { ItemName "Pugilist's Protector" "set item tint RGB" 13595446 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_KGB { Name "Giant Heavyweight Champ" Class Heavy ClassIcon heavy_champ_giant Scale 1.75 Health 5000 Attributes MiniBoss Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Item "the killing gloves of boxing" Item "Pugilist's Protector" Item "The Heavy-Weight Champ" ItemAttributes { ItemName "the killing gloves of boxing" "fire rate bonus" 0.6 "damage bonus" 1.2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } //Medic// T_TFBot_Medic_Kritzkrieg { Name "Kritzkrieg Medic" Class Medic ClassIcon medic_kritz2 Skill Expert Attributes SpawnWithFullCharge Attributes AlwaysCrit Item "The Kritzkrieg" Item "The Wilson Weave" Item "The Foppish Physician" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 100 "uber duration bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 200 "heal rate bonus" 5 } } //Sniper// T_TFBot_Sniper_Huntsman_Spammer_Caustic { Class Sniper Name "Caustic Rapid Fire Bowman" Item "The Huntsman" Item "The Golden Garment" Item "The Toy Soldier" ClassIcon sniper_bow_multi_caustic2 Skill Hard Health 1200 "scale" 1.5 ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 "damage penalty" .25 "bleeding duration" 10 } ItemAttributes { ItemName "The Toy Soldier" "set item tint RGB" 7511618 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } T_TFBot_Sniper_SMG { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind WeaponRestrictions SecondaryOnly Item "Down Under Duster" } T_TFBot_Giant_Sniper_JarateBushwacka { Name "Giant Bushwacka Sniper" Class Sniper ClassIcon sniper_jarate_bushwacka_giant Scale 1.75 Health 3300 Attributes MiniBoss Skill Expert Tag bot_giant Item "Jarate" Item "The Bushwacka" Item "Desert Marauder" Item "The Jarmaments" StripItemSlot 0 //Removes Primary Weapon ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 5 } } } Wave // Wave 1 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn //robot_caustic.pop test { Name "Wave 1-1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Pyro_Caustic } } WaveSpawn //Corrosion of Dignity - Wave 3 Unused opening { Name "Wave 3-1b" Where spawnbot TotalCount 20 MaxActive 7 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 2 TotalCurrency 0 TFBot { Template T_TFBot_Scout_Sandman_FastCharge } } WaveSpawn { Name "Wave 3-1b" Where spawnbot TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 4 TotalCurrency 0 TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } Wave // Wave 2 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn //Wave 3-3 //Giant Gas Passer bug testing { Name "Wave 3-3" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Name "Giant Gas Passer Pyro" Class Pyro ClassIcon pyro_gascann_giant Scale 1.75 Health 3000 Attributes MiniBoss Skill Expert WeaponRestrictions SecondaryOnly Tag bot_giant Item "Firewall Helmet" Item "Trickster's Turnout Gear" Item "The Gas Passer" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 4 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } } Wave // Wave 3 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave 3-1" Where spawnbot_flank2 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 0 Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit_Spammer } TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag bot_squad_member } } } } Wave // Wave 4 //Caustic Pyro Test { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave 4-1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Pyro_Caustic_Adjusted } } } Wave // Wave 5 //Giant Indendiary Demoman Test { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave 5-1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Demoman_Incendiary } } } Wave // Wave 6 //Caustic Rapid Fire Bowman Test { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave 6-1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Sniper_Huntsman_Spammer_Caustic } } } Wave // Wave 7 //Giant Jarate/Bushwacka Sniper Test { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave 7-1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Sniper_JarateBushwacka } } } Wave // Wave 8 //Homing Soldier Test { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave 8-1" Where spawnbot TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 2 TotalCurrency 0 TFBot { Name "Homing Soldier" Class Soldier ClassIcon soldier_homing_nys Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Steel Shako" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 262 } HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.65 TurnPower 90 MaxAimError 360 } Addcond { Name TF_COND_SODAPOPPER_HYPE } } } } Wave // Wave 9 //Custom Boss Test { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave 9" Where spawnbot_boss TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 TotalCurrency 0 FirstSpawnOutput { Target boss_door_open_relay Action Trigger } TFBot { Name "Sergeant Pyrocaust" Class Pyro ClassIcon pyro_caustic2_giant Scale 1.9 Health 40000 Attributes MiniBoss Attributes UseBossHealthBar Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Item "Upgradeable TF_WEAPON_FLAMETHROWER" Item "The Scrap Sack" Item "Propaniac" Item "Hard-Headed Hardware" ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "set damagetype ignite" 1 "paintkit_proto_def_index" 255 "attach particle effect" 702 "bleeding duration" 10 "damage bonus" 1.25 } ItemAttributes { ItemName "Hard-Headed Hardware" "set item tint RGB" 7511618 } CharacterAttributes { "health regen" 250 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } } } } }