// lite #base robot_standard.pop #base robot_gatebot.pop #base robot_giant.pop WaveSchedule { StartingCurrency 10000 RespawnWaveTime 0 PrecacheModel "models/bots/boss_bot/combat_tank/combat_tank_rocketpod.mdl" PrecacheModel "models/bots/boss_bot/combat_tank/combat_tank_rocket.mdl" PrecacheModel "models/bots/boss_bot/combat_tank/combat_tank_minigun.mdl" PrecacheModel "models/bots/boss_bot/combat_tank/combat_tank.mdl" Wave { InitWaveOutput { Target wave_start_relay Action runscriptcode Param " Convars.SetValue(`sig_etc_path_track_is_server_entity`, 0) IncludeScript(`tankextensions_main`, getroottable()) IncludeScript(`tankextensions/combattank`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/minigun`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/rocketpod`, getroottable()) TankExt.CreateLoopPaths({ tank_loop = [ Vector(-2112, 512, -64) Vector(-1088, 512, -64) Vector(-960, 448, -64) Vector(-896, 320, -64) Vector(-896, -320, -64) Vector(-960, -448, -64) Vector(-1088, -512, -64) Vector(-1216, -448, -64) Vector(-1280, -320, -64) Vector(-1280, 320, -64) Vector(-1216, 448, -64) Vector(-1088, 512, -64) ] }) TankExt.StartingPathNames([ `tank_loop_1` ]) " } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { WaitForAllDead inf } WaveSpawn { Name inf Support 1 MaxActive 1 Where spawnbot_front TFBot { Health 175 Class Pyro Skill Expert Attributes IgnoreFlag CharacterAttributes { "no_attack" 1 "no_jump" 1 "move speed bonus" 0.001 } } } WaveSpawn { Support 1 WaitBetweenSpawns 7 MaxActive 1 TotalCurrency 0 Tank { Health 500 Speed 75 Name "combattank|minigun|rocketpod" StartingPathTrackNode "tank_loop_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave { } }