//ADVANCED "AKURE" b9a: IRON INVASION //By Y o o v y https://steamcommunity.com/profiles/76561198017198600/ #base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 5000 RespawnWaveTime 0 FixedRespawnWaveTime yes CanBotsAttackWhileInSpawnRoom no PrecacheModel "models/bots/boss_bot/boss_tank_color.mdl" PointTemplates { ColorTank_Orange { OnSpawnOutput { Target "!activator" Action "color" Param "255 140 0" } } ColorTank_Blue { OnSpawnOutput { Target "!activator" Action "color" Param "84 93 255" } } ColorTank_Lime { OnSpawnOutput { Target "!activator" Action "color" Param "0 255 0" } } } ExtraSpawnPoint { Name "spawnbot_timer" TeamNum 3 X 94.79 Y 2708.78 Z -134.97 } Templates { // //BOMB CARRIER T_TFBot_Bombcarrier //ALWAYS SPAWN FIRST { Class Scout Skill Easy ClassIcon scout_d WeaponRestrictions MeleeOnly CharacterAttributes { "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 } Scale 0.1 Addcond { Index 71 Duration 999999999999999999999999999999999999999999999999999999999999 } Addcond { Index 66 } Addcond { Index 51 } } //BOMB CARRIER // T_TFBot_Timer //ALWAYS SPAWN 0.1 SECONDS AFTER BOMBCARRIER, HEALTH IS SECONDS UNTIL WAVE END. //MUST HAVE A BOSS_DEPLOY_RELAY WAVESPAWN TO SPAWN INSTANTLY AFTER DEATH. { Name "Memento Mori" Class HeavyWeapons ClassIcon timer_lite WeaponRestrictions MeleeOnly Action Mobber Attributes IgnoreFlag Attributes UseBossHealthBar MaxVisionRange 1 Health 1800 Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "active health degen" -1 } CharacterAttributes { "voice pitch scale" 0 "gesture speed increase" 0.5 "dmg from ranged reduced" 0 "dmg from melee increased" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "voice pitch scale" 0 "move speed bonus" 0.01 "health from healers reduced" 0 "health from packs decreased" 0 } Addcond { Index 43 } Addcond { Index 66 } Taunt { Delay 0 Cooldown 0 Repeats 0 } } T_TFBot_Giant_Heavyweapons_Deflector_Push { Name "Giant Pushy Deflector Heavy" Class Heavyweapons Skill Expert Health 5000 ClassIcon heavy_deflector_push Item "Commando Elite" Item "warbird_minigun_butcherbird" Attributes MiniBoss WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "warbird_minigun_butcherbird" "attack projectiles" 1 "damage bonus" 1.5 "apply z velocity on damage" 180 "apply look velocity on damage" 180 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } } } SentryBusterFriendlyFire 0 ImprovedAirblast 1 TextPrintTime 7 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{yellow}Welcome to {reset}Iron Invasion." Line "{yellow}You'll have {green}30 minutes {yellow}to beat this wave or you'll {red}lose automatically." Line "{yellow}There is no Sentry Buster friendly fire." Line "{yellow}Pyros that are able to airblast have {red}smart airblast AI." Line "{pink}Good luck." } WaveSpawn { Name bombcarrier TotalCurrency 0 SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Bombcarrier } } } } WaveSpawn { Name timer TotalCurrency 0 SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0.1 WaitBetweenSpawns 0 Where spawnbot_timer Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Timer } } } } WaveSpawn { WaitForAllDead timer Support Limited FirstSpawnOutPut { Target boss_deploy_relay Action Trigger } } WaveSpawn { Name w1a TotalCount 42 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0.1 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Class Scout Skill Hard Action Mobber Attributes IgnoreFlag } TFBot { Class Scout Skill Hard Name "Pistol Scout" WeaponRestrictions SecondaryOnly Action Mobber Attributes IgnoreFlag } TFBot { Template T_TFBot_Scout_Melee Name "Melee Scout" Action Mobber Attributes IgnoreFlag Attributes AlwaysCrit } } } WaveSpawn { Name w1a TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0.1 WaitBetweenSpawns 6 Where spawnbot_flank TFBot { Template T_TFBot_Heavy_Ironfist_Airblast ItemColor { ItemName "Fists of Steel" Red 135 Green 161 Blue 255 } Action Mobber Attributes IgnoreFlag } } WaveSpawn { Name w1a TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 6.5 WaitBetweenSpawns 20 Where spawnbot TFBot { Template T_TFBot_Giant_Demo_Burst Item "Scotch Bonnet" Action Mobber Attributes IgnoreFlag } } WaveSpawn { Name w1b TotalCount 1 MaxActive 1 SpawnCount 1 Tank { Name tankboss_fire Health 20000 Speed 75 StartingPathTrackNode tank_path_fire_start ClassIcon tank_vac_fire_lite Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColorTank_Orange" OnKilledOutput { Target boss_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1b WaitForAllDead w1a TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 8 Tank { Name tankboss Health 15000 Speed 75 StartingPathTrackNode tank_path_left_a_1 OnKilledOutput { Target boss_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1b WaitForAllDead w1a TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot TFBot { Template T_TFBot_Scout_Bonk Name "Bonk Scout" ClassIcon scout WeaponRestrictions PrimaryOnly Action Mobber Attributes IgnoreFlag } } WaveSpawn { Name w1b WaitForAllDead w1a TotalCount 40 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot TFBot { Template T_TFBot_Pyro Action Mobber Attributes IgnoreFlag } } WaveSpawn { Name w1b WaitForAllDead w1a TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 16 WaitBetweenSpawns 25 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Action Mobber Attributes IgnoreFlag } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Regen Medic" Action Mobber Attributes IgnoreFlag } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1c WaitForAllDead w1b TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 Tank { Name tankboss_bullet Health 20000 Speed 75 StartingPathTrackNode tank_path_bullet_start ClassIcon tank_vac_bullet_lite Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColorTank_Blue" OnKilledOutput { Target boss_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1c WaitForAllDead w1b TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 Tank { Name tankboss_blast Health 20000 Speed 75 StartingPathTrackNode tank_path_blast_start ClassIcon tank_vac_blast_lite Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColorTank_Lime" OnKilledOutput { Target boss_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1b TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 Tank { Name tankboss Health 20000 Speed 100 StartingPathTrackNode tank_path_left_a_1 Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColorTank_Baby_Blue" Scale 0.5 OnKilledOutput { Target boss_tank_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } }