// Use this Test file to test Spawnbot Spawns and the Map itself #base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 10000 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom no Wave { InitWaveOutput { Target tf_gamerules Action RunScriptCode Param " IncludeScript(`popextensions_main`, getroottable()) MissionAttrs({ WaveStartCountdown = 1 })" } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes WaveSpawn { Where spawnbot_left Name "TestSpawns" TotalCount 8 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 0.25 WaitBeforeStarting 0 TotalCurrency 0 TFBot { Name "Left Bot Spawn" Class Scout WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_right Name "TestSpawns" TotalCount 8 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 0.25 WaitBeforeStarting 0 TotalCurrency 0 TFBot { Name "Right Bot Spawn" Class Scout WeaponRestrictions MeleeOnly Skill Expert } } WaveSpawn { Where spawnbot_left_giant Name "TestGiants" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead TestSpawns WaitBetweenSpawns 0.1 WaitBeforeStarting 0.5 TotalCurrency 0 Squad { TFBot { Name "Left Giant Soldier" Template T_TFBot_Giant_Soldier WeaponRestrictions MeleeOnly Skill Expert } TFBot { Name "Left Giant Medic" Template T_TFBot_Giant_Medic Skill Expert } } } WaveSpawn { Where spawnbot_right_giant Name "TestGiants" TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllDead TestSpawns WaitBetweenSpawns 0.1 WaitBeforeStarting 5.5 TotalCurrency 0 Squad { TFBot { Name "Right Giant Soldier" Template T_TFBot_Giant_Soldier WeaponRestrictions MeleeOnly Skill Expert } TFBot { Name "Right Giant Medic" Template T_TFBot_Giant_Medic Skill Expert } } } WaveSpawn { TotalCount 3 Name "TestTank" WaitForAllDead TestGiants WaitBetweenSpawns 15 WaitBeforeStarting 1 TotalCurrency 0 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 1000 Speed 80 StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_right Name "TestEnd" TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead TestTank WaitBetweenSpawns 0 WaitBeforeStarting 3 TotalCurrency 0 TFBot { Name "YOU! SHALL NOT! PASS!" Template T_TFBot_Giant_Scout_Fast WeaponRestrictions MeleeOnly Skill Expert Health 1000000 CharacterAttributes { "move speed bonus" 5 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } }