#base robot_giant.pop #base robot_standard.pop #base custom_weapons_randomguy.pop //the demons //Intermediate Difficulty //Made by Package O Lies WaveSchedule { StartingCurrency 3200 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime no AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 20 Advanced 1 Eventpopfile Halloween Zombiesnowave666 1 Robotlimit 64 //hehehehehehehe PrecacheModel "models/bots/boss_bot/boss_blimp.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage1.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage2.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage3.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_explode.mdl" ExtraTankPath // haha blimp go brrrrr { Name downpour_blimp_path Node "-2500 -4900 500" Node "1100 -3250 500" Node "1100 -290 500" Node "-1650 -290 500" } pointtemplates { blimpfix1 //Preload blimp models to prevent lag spikes mid wave { //NoFixup 1 prop_dynamic { "model" "models/bots/boss_bot/boss_blimp.mdl" "solid" "6" "angles" "0 0 0" "disableshadows" "1" } } blimpfix2 { //NoFixup 1 prop_dynamic { "model" "models/bots/boss_bot/boss_blimp_damage1.mdl" "solid" "6" "angles" "0 0 0" "disableshadows" "1" } } blimpfix3 { //NoFixup 1 prop_dynamic { "model" "models/bots/boss_bot/boss_blimp_damage2.mdl" "solid" "6" "angles" "0 0 0" "disableshadows" "1" } } blimpfix4 { //NoFixup 1 prop_dynamic { "model" "models/bots/boss_bot/boss_blimp_damage3.mdl" "solid" "6" "angles" "0 0 0" "disableshadows" "1" } } blimpfix5 { //NoFixup 1 prop_dynamic { "model" "models/bots/boss_bot/boss_blimp_explode.mdl" "solid" "6" "angles" "0 0 0" "disableshadows" "1" } } } SpawnTemplate { Name "blimpfix1" Origin "-4000 -2400 300" Angles "0 90 0" } SpawnTemplate { Name "blimpfix2" Origin "-4000 -2400 300" Angles "0 90 0" } SpawnTemplate { Name "blimpfix3" Origin "-4000 -2400 300" Angles "0 90 0" } SpawnTemplate { Name "blimpfix4" Origin "-4000 -2400 300" Angles "0 90 0" } SpawnTemplate { Name "blimpfix5" Origin "-4000 -2400 300" Angles "0 90 0" } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 60 DesiredCount 4 TFBot { Template T_TFBot_Sniper Skill Hard } } Wave { Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name thedemonsarecummingowo Where spawnbot TotalCurrency 50 TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 FirstSpawnOutput { Target gamerules Action RunScriptCode Param "ClientPrint(null,3,`\x0800000000the demons are come `);" } TFBot { Template T_TFBot_Giant_Scout_Fast MaxVisionRange 200 Name "explode Demon" Item "The Ullapool Caber" WeaponRestrictions MeleeOnly Itemattributes { ItemName "The Ullapool Caber" "blast radius increased" 2 "Damage Bonus" 200 "use large smoke explosion" 1 "hit self on miss" 1 "Hand Scale" 4 } } } WaveSpawn { Name 1ba WaitForAllDead thedemonsarecummingowo Where spawnbot_invasion RandomSpawn 1 TotalCurrency 200 TotalCount 64 SpawnCount 1 MaxActive 64 WaitBeforeStarting 0 WaitBetweenSpawns 0.1 FirstSpawnOutput { Target gamerules Action RunScriptCode Param "ClientPrint(null,3,`\x0800000000you must stop demons `);" } TFBot { Template T_TFBot_Scout_Melee Health 25 Scale 0.5 Skill Easy Name "Infestation Demon" ClassIcon scout_bat_nys Characterattributes { "hand scale" 0.01 } } } WaveSpawn { Name 1ca WaitForAllSpawned 1ba Where spawnbot TotalCurrency 100 TotalCount 4 SpawnCount 1 MaxActive 3 WaitBeforeStarting 0 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Soldier_Spammer Name "Giant Rapid Fire Demon" } } } }