#base robot_standard.pop #base robot_giant.pop #base robot_gatebot.pop WaveSchedule { StartingCurrency 900 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no LuaScriptFile "scripts/voteside.lua" //Example name for lua script file Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EndWave" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 Where spawnbot_front_left Where spawnbot_front_right TFBot { Class Pyro CharacterAttributes { "move speed penalty" 0.001 } } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_left TFBot { Class Soldier } DoneOutput { Target popscript Action "$EndWave" } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_right TFBot { Class Scout } DoneOutput { Target popscript Action "$EndWave" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`popextensions`) ClientPrint(null, 2, `test`) " } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EndWave" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 Where spawnbot_front_left Where spawnbot_front_right TFBot { Class Pyro CharacterAttributes { "move speed penalty" 0.001 } } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_left TFBot { Class Soldier } DoneOutput { Target popscript Action "$EndWave" } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_right TFBot { Class Scout } DoneOutput { Target popscript Action "$EndWave" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`popextensions`) ClientPrint(null, 2, `test`) " } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EndWave" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 Where spawnbot_front_left Where spawnbot_front_right TFBot { Class Pyro CharacterAttributes { "move speed penalty" 0.001 } } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_left TFBot { Class Soldier } DoneOutput { Target popscript Action "$EndWave" } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_right TFBot { Class Scout } DoneOutput { Target popscript Action "$EndWave" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`popextensions`) ClientPrint(null, 2, `test`) " } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EndWave" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 Where spawnbot_front_left Where spawnbot_front_right TFBot { Class Pyro CharacterAttributes { "move speed penalty" 0.001 } } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_left TFBot { Class Soldier } DoneOutput { Target popscript Action "$EndWave" } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_right TFBot { Class Scout } DoneOutput { Target popscript Action "$EndWave" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`popextensions`) ClientPrint(null, 2, `test`) " } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EndWave" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 Where spawnbot_front_left Where spawnbot_front_right TFBot { Class Pyro CharacterAttributes { "move speed penalty" 0.001 } } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_left TFBot { Class Soldier } DoneOutput { Target popscript Action "$EndWave" } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_right TFBot { Class Scout } DoneOutput { Target popscript Action "$EndWave" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`popextensions`) ClientPrint(null, 2, `test`) " } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EndWave" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 Where spawnbot_front_left Where spawnbot_front_right TFBot { Class Pyro CharacterAttributes { "move speed penalty" 0.001 } } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_left TFBot { Class Soldier } DoneOutput { Target popscript Action "$EndWave" } } WaveSpawn { Name "wave01s" TotalCount 2 MaxActive 2 SpawnCount 2 Support Limited Where spawnbot_front_right TFBot { Class Scout } DoneOutput { Target popscript Action "$EndWave" } } } }