// tank health starts at 35000 due to longer tank path #base robot_giant.pop #base robot_standard.pop #base ma_redux_extra_strong_upgrade_override.pop WaveSchedule { StartingCurrency 0 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Advanced 1 EventPopfile Halloween TextPrintTime 0 WaveStartCountdown 7 MaxSpeedLimit 1000 RobotLimit 40 pointtemplates { PremiumKill { NoFixup 1 logic_auto { "origin" "0 0 0" "targetname" "mainrelay" "OnMapSpawn" "upgrade_button_*,kill,,0,-1" //"OnMapSpawn" "rn_job,kill,,0,-1" "OnMapSpawn" "rp_bonus_bomb*,kill,,0,-1" //Would need to completely replace heavy text to change color. "OnMapSpawn" "simple_money,kill,,0,-1" "OnMapSpawn" "rp_simple_money,kill,,0,-1" //Kill Tank, replace with Minigun Combat Tank } } } SpawnTemplate PremiumKill //WAVE 1 //Currency 600 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target rl_start Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes Explanation //Dispayed once the wave is initialized { Line "{red}Class Recommendations: Demoknight, Medic, Sniper, Scout" } WaveSpawn { Where rb_1 Where rb_2 Where rb_3 Where rb_4 Where rb_5 TotalCount 500 MaxActive 20 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 3 TotalCurrency 4000 Randomchoice { TFBot { Class Scout Name "Scout Zombie" } } } WaveSpawn { Where rb_7 TotalCount 100 MaxActive 14 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 500 TFBot //persian demoknight { Class Demoman } } WaveSpawn { Where rb_6 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 3 TotalCurrency 500 TFBot { Class Pyro Scale 2.5 Attributes Miniboss Name "The Keeper of Hell" } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 TFBot { Class Scout Health 10000000 } } } }