//Created by Yoovy: https://steamcommunity.com/profiles/76561198017198600/ #base robot_yoovy.pop #base robot_gatebot_yoovy.pop #base reforge_sheet.pop Balls { //////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////Precache Stuff//////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////// PrecacheModel "models/weapons/c_models/c_conventional/c_conventional.mdl" PrecacheModel "models/weapons/c_models/c_chains_of_command/c_chains_of_command.mdl" PrecacheModel "models/weapons/c_models/c_bastard_backguard/c_bastard_backguard.mdl" PrecacheModel "models/weapons/c_models/c_brew_blaster/c_grenadelauncher.mdl" PrecacheModel "models/weapons/c_models/c_assault_battering_ram/c_assault_battering_ram.mdl" PrecacheModel "models/weapons/c_models/c_assault_minigun/c_assault_minigun.mdl" PrecacheModel "models/weapons/c_models/c_baikal_boar/c_baikal_boar.mdl" PrecacheModel "models/weapons/c_models/c_biobreaker/c_biobreaker.mdl" PrecacheModel "models/weapons/c_models/c_bolshevik_brew/c_bolshevik_brew.mdl" PrecacheModel "models/weapons/c_models/c_cerberus/c_minigun.mdl" PrecacheModel "models/weapons/c_models/c_cratesmasher/c_cratesmasher_1.mdl" PrecacheModel "models/weapons/c_models/c_death_blossom/c_death_blossom.mdl" PrecacheModel "models/weapons/c_models/c_entrenched_gun/c_scattergun.mdl" PrecacheModel "models/weapons/c_models/c_essendon_eliminator/c_essendon_eliminator.mdl" PrecacheModel "models/weapons/c_models/c_gamma_gazer/c_gamma_gazer.mdl" PrecacheModel "models/weapons/c_models/c_graphite_perisher/c_graphite_perisher.mdl" PrecacheModel "models/weapons/c_models/c_hand_held_howitzer/c_hand_held_howitzer.mdl" PrecacheModel "models/weapons/c_models/c_heatwave/c_heatwave.mdl" PrecacheModel "models/weapons/c_models/c_heckler/c_smg.mdl" PrecacheModel "models/weapons/c_models/c_hypodermic_injector/c_hypodermic_injector.mdl" PrecacheModel "models/weapons/c_models/c_iron_boarder/c_iron_boarder.mdl" PrecacheModel "models/weapons/c_models/c_krakensage/c_krakensage.mdl" PrecacheModel "models/weapons/c_models/c_lawbringer/c_pistol.mdl" PrecacheModel "models/weapons/c_models/c_raiding_aid/c_raiding_aid.mdl" PrecacheModel "models/weapons/c_models/c_scarface/c_sniperrifle.mdl" PrecacheModel "models/weapons/c_models/c_scottish_wargear/c_scottish_wargear.mdl" PrecacheModel "models/weapons/c_models/c_six_point_shuriken/c_six_point_shuriken.mdl" PrecacheModel "models/weapons/c_models/c_tranquilizer/c_revolver.mdl" PrecacheModel "models/weapons/c_models/c_ultimatum/c_ultimatum.mdl" PrecacheModel "models/weapons/c_models/c_wee_willy/c_wee_willy.mdl" PrecacheModel "models/weapons/c_models/c_wildmans_cutlery/c_wildmans_cutlery.mdl" PrecacheModel "models/c_calefactor.mdl" PrecacheModel "models/c_caretaker.mdl" PrecacheModel "models/c_didgeridoom.mdl" PrecacheModel "models/weapons/c_models/c_wasp_launcher/c_wasp_launcher.mdl" PrecacheModel "models/weapons/c_models/c_follower/c_rocketlauncher.mdl" PrecacheSound "leverslugger_fire.wav" PrecacheSound "roughrider_fire.wav" PrecacheSound "magnum_shoot.wav" PrecacheSound "doomstick_fire.wav" PrecacheSound "roughrider_fire.wav" PrecacheSound "automaticassault_fire.wav" PrecacheSound "ak47_fire.wav" PrecacheSound "50kvolt_fire.wav" PrecacheSound "conventional_fire.wav" PrecacheSound "chainsofcommand_fire.wav" PrecacheSound "brewblaster_fire.wav" PrecacheSound "brewblaster_explode.wav" PrecacheSound "briefnegotiator_fire.wav" PrecacheSound "deathblossom_fire3.wav" PrecacheSound "lawbringer_fire2.wav" PrecacheSound "wasplauncher_fire.wav" PrecacheSound "wasplauncher_explode.wav" PrecacheSound "follower_fire.wav" PrecacheSound "follower_explode.wav" PrecacheSound "calefactor_fire.wav" PrecacheSound "handheldhowitzer_fire.wav" PrecacheSound "handheldhowitzer_explode.wav" PrecacheSound "ironborder_fire2.wav" PrecacheSound "ironborder_explode.wav" PrecacheSound "ultimatum_fire.wav" PrecacheSound "ultimatum_explode.wav" PrecacheSound "weewilly_fire.wav" PrecacheSound "weewilly_explode.wav" PrecacheSound "raidingaid_fire.wav" PrecacheSound "bolshevikbomber_fire.wav" PrecacheSound "gammagazer_fire.wav" PrecacheSound "caretaker_fire.wav" PrecacheSound "didgeridoom_fire2.wav" //////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////Precache Stuff//////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////// Templates { } PlayerAttributes { "mod see enemy health" 1 } ExtraSpawnPoint { Name "gatespawn" TeamNum 3 X "-1152" Y "-1536" Z "-117" } StartingCurrency 20000 RespawnWaveTime 0 FixedRespawnWaveTime yes CanBotsAttackWhileInSpawnRoom no Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template1 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Shotgun Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template2 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Flare Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template3 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Detonator Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template4 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Manmelter Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template5 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Scorchshot Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template6 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Gas_Only Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template7 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Gas_EOI_Only Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template8 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Flare_Fastshot Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template9 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Scorchshot_Barrage Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template10 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Scorchshot_HOH Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template11 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Flare_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template12 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Flare_Fastshot_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template13 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Melee Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template14 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Axtinguisher Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template15 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Powerjack Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template16 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Backscratcher Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template17 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Volcano Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template18 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Neon Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template19 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Melee_Armored Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template20 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Powerjack_Subgiant Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } Wave { WaitWhenDone 65 Checkpoint Yes InItWaveOutput { Target wave_init_gate_relay Action Trigger } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Template21 TotalCurrency 0 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_front TFBot { Template YoovyBot_Pyro_Homewrecker Attributes DisableDodge Attributes IgnoreFlag Action Mobber Skill Normal } } } }