#base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 1984 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 0 PointTemplates { ComboPyro_PrimaryToSecondary { OnSpawnOutput { Target "combo_relay" Action "SetParent" Param "!activator" Delay 0.1 } OnParentKilledOutput { Target "combo_relay" Action "Kill" Delay 0 } trigger_multiple { "targetname" "combo_relay" "OnUser1" "player,$DisplayTextCenter,balls,0,-1" "OnUser1" "!activator,$WeaponSwitchSlot,1,0,-1" "OnUser1" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnUser1" "!activator,$RemovePlayerAttribute,disable weapon switch,0.6,-1" "OnUser1" "!activator,$WeaponSwitchSlot,0,0.61,-1" } // logic_relay // { // "targetname" "combo_relay" // "OnTrigger" "!activator,$WeaponSwitchSlot,1,0,-1" // "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" // "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,0.6,-1" // "OnTrigger" "!activator,$WeaponSwitchSlot,0,0.61,-1" // } } } Templates { T_TFBot_Combo_Pyro { SpawnTemplate ComboPyro_PrimaryToSecondary Class Pyro Skill Expert Item "The Degreaser" Item "The Flare Gun" ItemAttributes { ItemName "The Degreaser" "fire input on hit" "@c@!activator^FireUser1^" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Combo_Pyro } } } }