#base robot_standard.pop #base robot_giantsBot.pop WaveSchedule { StartingCurrency 400 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot name "scout" TotalCurrency 100 TotalCount 24 MaxActive 24 SpawnCount 4 WaitBeforeStarting 1 WaitBetweenSpawns 2 TFBot { Class Scout name "Red Bloon" Skin 2 ClassIcon bloon_red Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly CharacterAttributes { "move speed penalty" 0.8 } } } WaveSpawn { Where spawnbot WaitForAllDead "scout" name "heavies" TotalCurrency 150 TotalCount 28 MaxActive 28 SpawnCount 4 WaitBetweenSpawns 4 TFBot { Class Heavy Name "Pink Bloon Heavy" ClassIcon bloon_pink Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly Item "Pugilist's Protector" Item "Gloves of Running Urgently" CharacterAttributes { "move speed bonus" 4.7 } ItemAttributes { ItemName "Pugilist's Protector" "Set item tint rgb" 16738740 } } } WaveSpawn { Where spawnbot WaitForAllSpawned "heavies" TotalCurrency 100 TotalCount 30 MaxActive 30 SpawnCount 3 WaitBetweenSpawns 2 TFBot { Class Sniper ClassIcon bloon_blue Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly } } WaveSpawn { Where spawnbot WaitForAllSpawned "heavies" name "Sol&demo" TotalCurrency 100 TotalCount 40 MaxActive 40 SpawnCount 4 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion name "Regrowth fortified" ClassIcon Battalion_fortified Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly } TFBot { Class Demoman name "Yellow Bloon" ClassIcon bloon_yellow Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly item "Carouser's Capotain" ItemAttributes { itemname "Carouser's Capotain" "set item tint rgb" 15185211 } } } } WaveSpawn { Where spawnbot WaitForAllSpawned "Sol&demo" TotalCurrency 100 TotalCount 26 MaxActive 26 SpawnCount 3 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror ClassIcon bloon_counch Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly } TFBot { Template T_TFBot_Demoman_Samurai Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes WaveSpawn { Where spawnbot name "Soldier" TotalCurrency 100 TotalCount 30 MaxActive 30 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 2 Squad { TFBot { Class Soldier Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly } TFBot { Class Medic Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly Tag AOE_healer } } } WaveSpawn { Where spawnbot WaitForAllDead "Soldier" TotalCurrency 100 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 2 TFBot { Class Demoman ClassIcon blast_resist name "EODemoman" Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly CharacterAttributes { "dmg taken from blast reduced" 0.5 } } } WaveSpawn { Where spawnbot WaitForAllDead "Soldier" TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 4 Squad { TFBot { Class Sniper ClassIcon bloon_purple Name "Purple sniper" Attributes Aggressive Attributes IgnoreFlag Attributes FireImmune WeaponRestrictions MeleeOnly Item "The Anger" ItemAttributes { ItemName "The Anger" "Set item tint rgb" 8208497 } } TFBot { Class Medic Skill Easy Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly Tag AOE_healer } TFBot { Class Pyro Attributes IgnoreFlag Attributes Aggressive WeaponRestrictions MeleeOnly } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Checkpoint Yes WaveSpawn { Where spawnbot TotalCurrency 200 TotalCount 50 Where spawnbot MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 4 TFBot { Class Heavy name "Lead Heavy" ClassIcon bloon_lead WeaponRestrictions MeleeOnly Attributes Aggressive Attributes IgnoreFlag Attributes BulletImmune Item "Mad Mask" ItemAttributes { ItemName "tf_weapon_fists" "dmg taken from blast increased" 2.5 "move speed penalty" 0.7 "damage bonus" 2 } } } WaveSpawn { Where spawnbot TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 5 TFBot { Class Sniper ClassIcon bloon_purple Name "Purple sniper" Attributes Aggressive Attributes IgnoreFlag Attributes FireImmune WeaponRestrictions MeleeOnly Item "The Anger" ItemAttributes { ItemName "The Anger" "Set item tint rgb" 8208497 } } } WaveSpawn { Where spawnbot TotalCurrency 100 TotalCount 2 MaxActive 25 name "ceramic heavy" SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 15 TFBot { Class Heavy ClassIcon bloon_ceramic Name "Ceramic Heavy" Attributes Aggressive Attributes IgnoreFlag WeaponRestrictions MeleeOnly Item "Commando Elite" CharacterAttributes { "mult stun resistance" 0 "wet immunity" 1 } ItemAttributes { ItemName "Commando Elite" "Set item tint rgb" 13595446 "damage bonus" 5 } } } WaveSpawn { TotalCount 1 WaitBeforeStarting 0 TotalCurrency 900 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 10000 Speed 85 Model "models/props_vehicles/air/moab.mdl" Gravity 0 DisableTracks 1 ReplaceModelCollisions 1 DisableChildModels 1 DisableSmokestack 1 DisableBomb 1 ClassIcon bloon_moab MaxTurnRate 50 IsMiniBoss 0 OffsetZ 100 Name "MOAB" StartingPathTrackNode "path" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCount 50 TotalCurrency 100 MaxActive 10 SpawnCount 10 Where spawnbot WaitForAllSpawned "ceramic heavy" Squad { TFBot { name "White bloon" ClassIcon bloon_white Class Heavy Attributes Aggressive Attributes IgnoreFlag Scale 0.6 WeaponRestrictions MeleeOnly CharacterAttributes { "mult stun resistance" 0 "wet immunity" 1 } } TFBot { name "Black bloon" ClassIcon bloon_black Class Heavy Scale 0.6 Attributes Aggressive Attributes IgnoreFlag Attributes BlastImmune WeaponRestrictions MeleeOnly } } } } }