#base robot_standard.pop #base robot_giant.pop #base robot_intercept_b6.pop #base robot_intercept_gatebot_b6.pop #base wooper_weapons.pop WaveSchedule { StartingCurrency 20000 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 4 PointTemplates { GateLogic { logic_relay { "targetname" "gate_a_set" "OnTrigger" "wave_prepare_relay,Trigger,,0,-1" "OnTrigger" "math_capturestatus,Add,1,0,-1" "OnTrigger" "Events_A_Capped,Trigger,,0,-1" "OnTrigger" "spawnbot_alt_A_0,Disable,,0,-1" "OnTrigger" "spawnbot_alt_A_1,Enable,,0,-1" "OnTrigger" "spawnbot_main_A_0,Disable,,0,-1" "OnTrigger" "spawnbot_main_A_1,Enable,,0,-1" "OnTrigger" "door_CtoA_door,Close,,0,-1" "OnTrigger" "gate1_blocker,Disable,,0,-1" "OnTrigger" "math_capturestatus,GetValue,,0.01,-1" "OnTrigger" "gate1_spawn_door,Open,,1,-1" } logic_relay { "targetname" "gate_b_set" "OnTrigger" "wave_prepare_relay,Trigger,,0,-1" "OnTrigger" "math_capturestatus,Add,2,0,-1" "OnTrigger" "Events_B_Capped,Trigger,,0,-1" "OnTrigger" "spawnbot_alt_B_0,Disable,,0,-1" "OnTrigger" "spawnbot_alt_B_1,Enable,,0,-1" "OnTrigger" "spawnbot_main_B_0,Disable,,0,-1" "OnTrigger" "spawnbot_main_B_1,Enable,,0,-1" "OnTrigger" "door_CtoB_door,Close,,0,-1" "OnTrigger" "gate2_blocker,Disable,,0,-1" "OnTrigger" "math_capturestatus,GetValue,,0.01,-1" "OnTrigger" "gate2_spawn_door,Open,,1,-1" } logic_relay { "targetname" "gate_c_set" "OnTrigger" "gate_a_set,Trigger,,0,-1" "OnTrigger" "gate_b_set,Trigger,,0,-1" "OnTrigger" "wave_prepare_relay,Trigger,,0,-1" "OnTrigger" "math_capturestatus,Add,2,0,-1" "OnTrigger" "Events_C_Capped,Trigger,,0,-1" "OnTrigger" "spawnbot_alt_A_1,Disable,,0,-1" "OnTrigger" "spawnbot_alt_A_2,Enable,,0,-1" "OnTrigger" "spawnbot_main_A_1,Disable,,0,-1" "OnTrigger" "spawnbot_main_A_2,Enable,,0,-1" "OnTrigger" "spawnbot_alt_B_1,Disable,,0,-1" "OnTrigger" "spawnbot_alt_B_2,Enable,,0,-1" "OnTrigger" "spawnbot_main_B_1,Disable,,0,-1" "OnTrigger" "spawnbot_main_B_2,Enable,,0,-1" "OnTrigger" "gate3_attack,Disable,,0,-1" "OnTrigger" "gate3_blocker,Disable,,0,-1" "OnTrigger" "math_capturestatus,GetValue,,0.01,-1" "OnTrigger" "gate3_spawn_door,Open,,1,-1" } } } SpawnTemplate GateLogic Templates { } Wave { InitWaveOutput { Target gate_a_set Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "wave1A" Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 SpawnCount 4 MaxActive 8 TotalCount 300 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 50 RandomChoice { TFBot { Template T_TFGateBot_Scout_Melee_A } TFBot { Template T_TFGateBot_Scout_Melee_B } } } } }