Last active
August 21, 2017 18:23
-
-
Save delfigamer/41eccc06d88ea86b25ee50480613bad1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #base robot_giant.pop | |
| #base robot_standard.pop | |
| population | |
| { | |
| Templates | |
| { | |
| T_TFGateBot_Pyro_Flare_Spammer | |
| { | |
| Class Pyro | |
| ClassIcon pyro_flare | |
| Name "Flare Spammer Pyro" | |
| EventChangeAttributes | |
| { | |
| Default | |
| { | |
| Tag bot_gatebot | |
| Tag nav_prefer_gate1_flank | |
| BehaviorModifiers push | |
| Attributes IgnoreFlag | |
| Skill Normal | |
| WeaponRestrictions SecondaryOnly | |
| Item "MvM GateBot Light Pyro" | |
| Item "The Flare Gun" | |
| ItemAttributes | |
| { | |
| ItemName "The Flare Gun" | |
| "damage penalty" 0.5 | |
| "fire rate bonus" 0.2 | |
| } | |
| } | |
| RevertGateBotsBehavior | |
| { | |
| Skill Normal | |
| WeaponRestrictions MeleeOnly | |
| Item "MvM GateBot Light Pyro" | |
| Item "The Flare Gun" | |
| ItemAttributes // turn off light hat | |
| { | |
| ItemName "MvM GateBot Light Pyro" | |
| "item style override" 1 | |
| } | |
| ItemAttributes | |
| { | |
| ItemName "The Flare Gun" | |
| "damage penalty" 0.5 | |
| "fire rate bonus" 0.2 | |
| } | |
| } | |
| } | |
| } | |
| T_TFBot_Scout_Sun | |
| { | |
| Class Scout | |
| ClassIcon scout_sunstick | |
| Name "Sun-on-a-Stick Scout" | |
| Skill Easy | |
| WeaponRestrictions MeleeOnly | |
| Item "Sun-on-a-Stick" | |
| } | |
| T_TFGateBot_Pyro_Giant_Phlog | |
| { | |
| Class Pyro | |
| ClassIcon pyro | |
| Name "Giant Phlog Pyro" | |
| Health 3000 | |
| EventChangeAttributes | |
| { | |
| Default | |
| { | |
| Tag bot_gatebot | |
| Tag nav_prefer_gate1_flank | |
| BehaviorModifiers push | |
| Attributes IgnoreFlag | |
| Attributes AlwaysFireWeapon | |
| Attributes MiniBoss | |
| Tag bot_giant | |
| Skill Easy | |
| WeaponRestrictions PrimaryOnly | |
| Item "MvM GateBot Light Pyro" | |
| Item "The Phlogistinator" | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 0.5 | |
| "damage force reduction" 0.4 | |
| "airblast vulnerability multiplier" 0.4 | |
| "override footstep sound set" 3 | |
| } | |
| } | |
| RevertGateBotsBehavior | |
| { | |
| Attributes AlwaysFireWeapon | |
| Attributes MiniBoss | |
| Tag bot_giant | |
| Skill Easy | |
| WeaponRestrictions PrimaryOnly | |
| Item "MvM GateBot Light Pyro" | |
| Item "The Phlogistinator" | |
| ItemAttributes // turn off light hat | |
| { | |
| ItemName "MvM GateBot Light Pyro" | |
| "item style override" 1 | |
| } | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 0.5 | |
| "damage force reduction" 0.4 | |
| "airblast vulnerability multiplier" 0.4 | |
| "override footstep sound set" 3 | |
| } | |
| } | |
| } | |
| } | |
| T_TFBot_Medic_Giant_Blutsauger | |
| { | |
| Class Medic | |
| ClassIcon medic_syringe | |
| Name "Giant Blutsauger Medic" | |
| Health 3500 | |
| Attributes MiniBoss | |
| Tag bot_giant | |
| Skill Expert | |
| WeaponRestrictions PrimaryOnly | |
| Item "The Blutsauger" | |
| ItemAttributes | |
| { | |
| ItemName "The Blutsauger" | |
| "mad milk syringes" 1 | |
| "heal on hit for rapidfire" 30 | |
| } | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 0.5 | |
| "damage force reduction" 0.4 | |
| "airblast vulnerability multiplier" 0.4 | |
| "override footstep sound set" 3 | |
| } | |
| } | |
| T_TFBot_Medic_Chief_Blutsauger | |
| { | |
| Class Medic | |
| ClassIcon medic_syringe | |
| Name "Chief Blutsauger Medic" | |
| Health 30000 | |
| Attributes MiniBoss | |
| Tag bot_giant | |
| Skill Expert | |
| WeaponRestrictions PrimaryOnly | |
| Scale 1.8 | |
| Attributes UseBossHealthBar | |
| Item "The Blutsauger" | |
| ItemAttributes | |
| { | |
| ItemName "The Blutsauger" | |
| "mad milk syringes" 1 | |
| "heal on hit for rapidfire" 40 | |
| "clip size bonus" 0.25 | |
| "fire rate bonus" 0.2 | |
| "reload time increased" 0.5 | |
| "damage bonus" 1 | |
| } | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 0.4 | |
| "damage force reduction" 0.3 | |
| "airblast vulnerability multiplier" 0.4 | |
| "airblast vertical vulnerability multiplier" 0.1 | |
| "rage giving scale" 0.9 | |
| "override footstep sound set" 2 | |
| } | |
| } | |
| T_TFBot_Medic_Giant_Shield | |
| { | |
| Name "Giant Shield Medic" | |
| Class Medic | |
| Skill Expert | |
| Health 4500 | |
| ClassIcon medic_shield_qf_giant | |
| WeaponRestrictions SecondaryOnly | |
| Item "Das Metalmeatencasen" | |
| Item "The Quick-Fix" | |
| Attributes MiniBoss | |
| Attributes ProjectileShield | |
| Attributes SpawnWithFullCharge | |
| ItemAttributes | |
| { | |
| ItemName "The Quick-Fix" | |
| "generate rage on heal" 2 | |
| "increase buff duration" 1.25 | |
| "ubercharge rate penalty" 0 | |
| } | |
| CharacterAttributes | |
| { | |
| "airblast vulnerability multiplier" 0.6 | |
| "damage force reduction" 0.6 | |
| "move speed bonus" 0.5 | |
| "uber duration bonus" -8 | |
| } | |
| } | |
| T_TFBot_Soldier_BlackBox_Conch | |
| { | |
| Name "Black Box Soldier" | |
| Class Soldier | |
| ClassIcon soldier_conch | |
| Skill Normal | |
| Item "The Black Box" | |
| Item "The Concheror" | |
| Attributes SpawnWithFullCharge | |
| } | |
| T_TFGateBot_Scout_Milk | |
| { | |
| Class Scout | |
| ClassIcon scout_milk | |
| Name "Milkman" | |
| EventChangeAttributes | |
| { | |
| Default | |
| { | |
| Tag bot_gatebot | |
| Tag nav_prefer_gate1_flank | |
| BehaviorModifiers push | |
| Attributes IgnoreFlag | |
| Skill Expert | |
| WeaponRestrictions SecondaryOnly | |
| Item "MvM GateBot Light Scout" | |
| Item "Mad Milk" | |
| Item "The Milkman" | |
| Attributes AlwaysFireWeapon | |
| ItemAttributes | |
| { | |
| ItemName "Mad Milk" | |
| "effect bar recharge rate increased" -2 | |
| } | |
| } | |
| RevertGateBotsBehavior | |
| { | |
| Skill Expert | |
| WeaponRestrictions SecondaryOnly | |
| Item "MvM GateBot Light Scout" | |
| Item "Mad Milk" | |
| Item "The Milkman" | |
| Attributes AlwaysFireWeapon | |
| ItemAttributes | |
| { | |
| ItemName "Mad Milk" | |
| "effect bar recharge rate increased" -2 | |
| } | |
| } | |
| } | |
| } | |
| T_TFGateBot_Scout_Milk_Slow | |
| { | |
| Class Scout | |
| ClassIcon scout_milk | |
| Name "Milkman" | |
| EventChangeAttributes | |
| { | |
| Default | |
| { | |
| Tag bot_gatebot | |
| Tag nav_prefer_gate1_flank | |
| BehaviorModifiers push | |
| Attributes IgnoreFlag | |
| Skill Expert | |
| WeaponRestrictions SecondaryOnly | |
| Attributes AlwaysCrit | |
| Item "MvM GateBot Light Scout" | |
| Item "Mad Milk" | |
| Item "The Milkman" | |
| Attributes AlwaysFireWeapon | |
| ItemAttributes | |
| { | |
| ItemName "Mad Milk" | |
| "effect bar recharge rate increased" -2 | |
| "applies snare effect" 0.6 | |
| } | |
| } | |
| RevertGateBotsBehavior | |
| { | |
| Skill Expert | |
| WeaponRestrictions SecondaryOnly | |
| Attributes AlwaysCrit | |
| Item "MvM GateBot Light Scout" | |
| Item "Mad Milk" | |
| Item "The Milkman" | |
| Attributes AlwaysFireWeapon | |
| ItemAttributes | |
| { | |
| ItemName "Mad Milk" | |
| "effect bar recharge rate increased" -2 | |
| "applies snare effect" 0.6 | |
| } | |
| } | |
| } | |
| } | |
| T_TFBot_Heavy_Giant_Tomislav | |
| { | |
| Name "Giant Heavyweapons" | |
| Class Heavy | |
| ClassIcon heavy_tomislav | |
| Health 4000 | |
| Attributes MiniBoss | |
| Tag bot_giant | |
| Skill Expert | |
| WeaponRestrictions PrimaryOnly | |
| MaxVisionRange 1200 | |
| Item "Tomislav" | |
| ItemAttributes | |
| { | |
| ItemName "Tomislav" | |
| "damage bonus" 1.5 | |
| } | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 0.5 | |
| "damage force reduction" 0.4 | |
| "airblast vulnerability multiplier" 0.4 | |
| "override footstep sound set" 3 | |
| } | |
| } | |
| T_TFGateBot_Heavy_Shotgun | |
| { | |
| Class Heavyweapons | |
| ClassIcon heavy_shotgun | |
| Name "Giant Shotgun Heavy" | |
| Health 5000 | |
| EventChangeAttributes | |
| { | |
| Default | |
| { | |
| Tag bot_gatebot | |
| Tag nav_prefer_gate1_flank | |
| BehaviorModifiers push | |
| Attributes IgnoreFlag | |
| Skill Expert | |
| WeaponRestrictions SecondaryOnly | |
| MaxVisionRange 1200 | |
| Attributes MiniBoss | |
| ItemAttributes | |
| { | |
| ItemName "TF_WEAPON_SHOTGUN_HWG" | |
| "fire rate bonus" 2.5 | |
| "bullets per shot bonus" 10 | |
| "damage penalty" 0.5 | |
| "faster reload rate" 0.1 | |
| } | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 0.7 | |
| "damage force reduction" 0.3 | |
| "airblast vulnerability multiplier" 0.3 | |
| "override footstep sound set" 2 | |
| } | |
| } | |
| RevertGateBotsBehavior | |
| { | |
| Skill Expert | |
| WeaponRestrictions SecondaryOnly | |
| MaxVisionRange 1200 | |
| Attributes MiniBoss | |
| ItemAttributes | |
| { | |
| ItemName "TF_WEAPON_SHOTGUN_HWG" | |
| "fire rate bonus" 2.5 | |
| "bullets per shot bonus" 10 | |
| "damage penalty" 0.5 | |
| "faster reload rate" 0.1 | |
| } | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 0.7 | |
| "damage force reduction" 0.3 | |
| "airblast vulnerability multiplier" 0.3 | |
| "override footstep sound set" 2 | |
| } | |
| } | |
| } | |
| } | |
| T_TFBot_Scout_PrettyBoy | |
| { | |
| Name "Pretty Boy" | |
| Class Scout | |
| ClassIcon scout_pistol_2 | |
| Skill Normal | |
| WeaponRestrictions SecondaryOnly | |
| Item "Pretty Boy's Pocket Pistol" | |
| } | |
| T_TFBot_Blast_Vaccinator | |
| { | |
| Name "Blast Vaccinator Medic" | |
| Class Medic | |
| Skill Expert | |
| ClassIcon medic_blast | |
| WeaponRestrictions SecondaryOnly | |
| Item "The Vaccinator" | |
| Attributes SpawnWithFullCharge | |
| Attributes VaccinatorBlast | |
| ItemAttributes | |
| { | |
| ItemName "The Vaccinator" | |
| "heal rate bonus" 10 | |
| "medigun blast resist deployed" 0.8 | |
| "medigun blast resist passive" 0.8 | |
| "medigun charge is resists" 4 | |
| "uber duration bonus" 200 | |
| "ubercharge rate bonus" 200 | |
| } | |
| CharacterAttributes | |
| { | |
| "bot medic uber health threshold" 500 | |
| } | |
| } | |
| T_TFBot_Bullet_Vaccinator | |
| { | |
| Name "Bullet Vaccinator Medic" | |
| Class Medic | |
| Skill Expert | |
| ClassIcon medic_bullet | |
| WeaponRestrictions SecondaryOnly | |
| Item "The Vaccinator" | |
| Attributes SpawnWithFullCharge | |
| Attributes VaccinatorBullets | |
| ItemAttributes | |
| { | |
| ItemName "The Vaccinator" | |
| "heal rate bonus" 10 | |
| "medigun bullet resist deployed" 0.8 | |
| "medigun bullet resist passive" 0.8 | |
| "medigun charge is resists" 3 | |
| "uber duration bonus" 200 | |
| "ubercharge rate bonus" 200 | |
| } | |
| CharacterAttributes | |
| { | |
| "bot medic uber health threshold" 500 | |
| } | |
| } | |
| T_TFBot_Fire_Vaccinator | |
| { | |
| Name "Fire Vaccinator Medic" | |
| Class Medic | |
| Skill Expert | |
| ClassIcon medic_fire | |
| WeaponRestrictions SecondaryOnly | |
| Item "The Vaccinator" | |
| Attributes SpawnWithFullCharge | |
| Attributes VaccinatorFire | |
| ItemAttributes | |
| { | |
| ItemName "The Vaccinator" | |
| "heal rate bonus" 10 | |
| "medigun charge is resists" 5 | |
| "medigun fire resist deployed" 0.8 | |
| "medigun fire resist passive" 0.8 | |
| "uber duration bonus" 200 | |
| "ubercharge rate bonus" 200 | |
| } | |
| CharacterAttributes | |
| { | |
| "bot medic uber health threshold" 500 | |
| } | |
| } | |
| T_TFBot_Heavy_Gnome | |
| { | |
| Name "Heavy Mittens" | |
| Class Heavyweapons | |
| ClassIcon heavy_mittens | |
| Health 150 | |
| Skill Easy | |
| Scale 0.65 | |
| WeaponRestrictions MeleeOnly | |
| Attributes AlwaysCrit | |
| Item "The All-Father" | |
| Item "Point and Shoot" | |
| Item "The Holiday Punch" | |
| ItemAttributes | |
| { | |
| ItemName "The Holiday Punch" | |
| "damage bonus" 0.2 | |
| } | |
| CharacterAttributes | |
| { | |
| "move speed bonus" 2 | |
| "voice pitch scale" 2 | |
| "damage force reduction" 5 | |
| } | |
| } | |
| } | |
| StartingCurrency 900 | |
| CanBotsAttackWhileInSpawnRoom no | |
| RespawnWaveTime 8 | |
| Advanced 1 | |
| // MISSION: Sentry Buster | |
| Mission | |
| { | |
| Objective DestroySentries | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| CooldownTime 30 | |
| TFBot | |
| { | |
| Template T_TFBot_SentryBuster | |
| Tag bot_sentrybuster | |
| } | |
| } | |
| Mission | |
| { | |
| Objective Sniper | |
| InitialCooldown 40 | |
| Where spawnbot_mission_sniper0 | |
| Where spawnbot_mission_sniper1 | |
| BeginAtWave 1 | |
| RunForThisManyWaves 2 | |
| CooldownTime 60 | |
| DesiredCount 2 | |
| TFBot | |
| { | |
| Template T_TFBot_Sniper_Sydney_Sleeper | |
| } | |
| } | |
| Mission | |
| { | |
| Objective Sniper | |
| InitialCooldown 30 | |
| Where spawnbot_mission_sniper0 | |
| Where spawnbot_mission_sniper1 | |
| BeginAtWave 3 | |
| RunForThisManyWaves 1 | |
| CooldownTime 40 | |
| DesiredCount 2 | |
| TFBot | |
| { | |
| Template T_TFBot_Sniper_Sydney_Sleeper | |
| } | |
| } | |
| // Wave 01 | |
| // Target: 1600 (+700) | |
| Wave | |
| { | |
| WaitWhenDone 60 | |
| Sound "Announcer.IncomingMob" | |
| Checkpoint Yes | |
| StartWaveOutput | |
| { | |
| Target wave_start_relay | |
| Action Trigger | |
| } | |
| InitWaveOutput | |
| { | |
| Target holograms_centerpath_relay | |
| Action Trigger | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 100 | |
| Where spawnbot_upper0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 10 | |
| MaxActive 5 | |
| SpawnCount 5 | |
| WaitBetweenSpawns 10 | |
| WaitBeforeStarting 10 | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFGateBot_Pyro_Flare_Spammer | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 250 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 10 | |
| MaxActive 5 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 2 | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFBot_Scout_Sun | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave01_pyro_giant" | |
| TotalCurrency 200 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 3 | |
| MaxActive 3 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 10 | |
| TFBot | |
| { | |
| Template T_TFGateBot_Pyro_Giant_Phlog | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave01_medic_giant" | |
| TotalCurrency 150 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 2 | |
| MaxActive 2 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 30 | |
| WaitForAllDead "wave01_pyro_giant" | |
| Squad | |
| { | |
| TFBot | |
| { | |
| Template T_TFBot_Medic_Giant_Blutsauger | |
| } | |
| } | |
| } | |
| } | |
| // Wave 02 | |
| // Target: 2400 (+800) | |
| Wave | |
| { | |
| WaitWhenDone 60 | |
| Sound "Announcer.IncomingMob" | |
| Checkpoint Yes | |
| StartWaveOutput | |
| { | |
| Target wave_start_relay | |
| Action Trigger | |
| } | |
| InitWaveOutput | |
| { | |
| Target holograms_centerpath_relay | |
| Action Trigger | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 200 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 12 | |
| MaxActive 6 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 12 | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFBot_Soldier_BlackBox_Conch | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 200 | |
| Where spawnbot_upper0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 12 | |
| MaxActive 4 | |
| SpawnCount 4 | |
| WaitBetweenSpawns 8 | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFGateBot_Scout_Milk | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave02_heavy" | |
| TotalCurrency 300 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 20 | |
| MaxActive 12 | |
| SpawnCount 4 | |
| WaitBetweenSpawns 6 | |
| TFBot | |
| { | |
| Class Heavy | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 100 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 1 | |
| MaxActive 1 | |
| SpawnCount 1 | |
| WaitForAllDead "wave02_heavy" | |
| TFBot | |
| { | |
| Template T_TFBot_Heavy_Giant_Tomislav | |
| } | |
| } | |
| } | |
| // Wave 03 | |
| // Target: 3000 (+600) | |
| Wave | |
| { | |
| WaitWhenDone 60 | |
| Sound "Announcer.IncomingMob" | |
| Checkpoint Yes | |
| StartWaveOutput | |
| { | |
| Target wave_start_relay | |
| Action Trigger | |
| } | |
| InitWaveOutput | |
| { | |
| Target holograms_centerpath_relay | |
| Action Trigger | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave03_medic_giant" | |
| TotalCurrency 200 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 8 | |
| MaxActive 8 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 10 | |
| Squad | |
| { | |
| TFBot | |
| { | |
| Template T_TFBot_Medic_Giant_Blutsauger | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Soldier_Extended_Battalion | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Soldier_Extended_Battalion | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Soldier_Extended_Battalion | |
| } | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 50 | |
| Where spawnbot_upper0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 10 | |
| MaxActive 4 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 10 | |
| WaitBeforeStarting 40 | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFGateBot_Scout_Milk_Slow | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 100 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 10 | |
| MaxActive 6 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 10 | |
| WaitForAllDead "wave03_medic_giant" | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFBot_Soldier_Extended_Buff_Banner | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 50 | |
| Where spawnbot_upper0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 15 | |
| MaxActive 2 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 10 | |
| WaitForAllDead "wave03_medic_giant" | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFBot_Engineer_Sentry_Battle | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave03_heavy_1" | |
| TotalCurrency 150 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 3 | |
| MaxActive 3 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 10 | |
| WaitForAllDead "wave03_medic_giant" | |
| TFBot | |
| { | |
| Template T_TFGateBot_Heavy_Shotgun | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave03_heavy_2" | |
| TotalCurrency 100 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 2 | |
| MaxActive 2 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 10 | |
| WaitBeforeStarting 10 | |
| WaitForAllSpawned "wave03_heavy_1" | |
| Squad | |
| { | |
| TFBot | |
| { | |
| Template T_TFGateBot_Heavy_Shotgun | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Medic_Giant_Shield | |
| } | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 50 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 3 | |
| MaxActive 3 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 10 | |
| WaitBeforeStarting 10 | |
| WaitForAllSpawned "wave03_heavy_1" | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFBot_Medic | |
| } | |
| } | |
| } | |
| // Wave 04 | |
| // Target: 3600 (+600) | |
| Wave | |
| { | |
| WaitWhenDone 60 | |
| Sound "Announcer.IncomingMob" | |
| Checkpoint Yes | |
| StartWaveOutput | |
| { | |
| Target wave_start_relay | |
| Action Trigger | |
| } | |
| InitWaveOutput | |
| { | |
| Target holograms_centerpath_relay | |
| Action Trigger | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 100 | |
| Where spawnbot_upper0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 10 | |
| MaxActive 4 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 10 | |
| WaitBeforeStarting 40 | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFGateBot_Scout_Milk_Slow | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave04_medic_chief" | |
| TotalCurrency 100 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 1 | |
| MaxActive 1 | |
| SpawnCount 1 | |
| TFBot | |
| { | |
| Template T_TFBot_Medic_Chief_Blutsauger | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 400 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 48 | |
| MaxActive 12 | |
| SpawnCount 6 | |
| WaitBetweenSpawns 4 | |
| WaitForAllDead "wave04_medic_chief" | |
| Squad | |
| { | |
| TFBot | |
| { | |
| Template T_TFBot_Scout_PrettyBoy | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Blast_Vaccinator | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Bullet_Vaccinator | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Fire_Vaccinator | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Soldier_Extended_Battalion | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Soldier_Extended_Battalion | |
| } | |
| } | |
| } | |
| } | |
| // Wave 05 | |
| // Target: 4000 (+400) | |
| Wave | |
| { | |
| WaitWhenDone 60 | |
| Sound "Announcer.IncomingMob" | |
| Checkpoint Yes | |
| StartWaveOutput | |
| { | |
| Target wave_start_relay | |
| Action Trigger | |
| } | |
| InitWaveOutput | |
| { | |
| Target holograms_centerpath_relay | |
| Action Trigger | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave05_gnome_1" | |
| TotalCurrency 100 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 25 | |
| MaxActive 10 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 1 | |
| TFBot | |
| { | |
| Template T_TFBot_Heavy_Gnome | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave05_gnome_2" | |
| TotalCurrency 100 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 20 | |
| MaxActive 10 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 1 | |
| WaitForAllSpawned "wave05_gnome_1" | |
| TFBot | |
| { | |
| Template T_TFBot_Heavy_Gnome | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| TotalCurrency 0 | |
| Where spawnbot_upper0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 10 | |
| MaxActive 4 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 10 | |
| WaitForAllSpawned "wave05_gnome_2" | |
| Support 1 | |
| TFBot | |
| { | |
| Template T_TFGateBot_Scout_Milk_Slow | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave05_gnome_3" | |
| TotalCurrency 50 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 45 | |
| MaxActive 10 | |
| SpawnCount 1 | |
| WaitBetweenSpawns 1 | |
| WaitForAllSpawned "wave05_gnome_2" | |
| TFBot | |
| { | |
| Template T_TFBot_Heavy_Gnome | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave05_gnome_4a" | |
| TotalCurrency 50 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 40 | |
| MaxActive 4 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 2 | |
| WaitForAllSpawned "wave05_gnome_3" | |
| Squad | |
| { | |
| TFBot | |
| { | |
| Template T_TFBot_Heavy_Gnome | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Blast_Vaccinator | |
| } | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave05_gnome_4b" | |
| TotalCurrency 50 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 40 | |
| MaxActive 4 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 2 | |
| WaitForAllSpawned "wave05_gnome_3" | |
| Squad | |
| { | |
| TFBot | |
| { | |
| Template T_TFBot_Heavy_Gnome | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Bullet_Vaccinator | |
| } | |
| } | |
| } | |
| WaveSpawn | |
| { | |
| Name "wave05_gnome_4c" | |
| TotalCurrency 50 | |
| Where spawnbot_main0 | |
| Where spawnbot_main1 | |
| Where spawnbot_main2 | |
| TotalCount 40 | |
| MaxActive 4 | |
| SpawnCount 2 | |
| WaitBetweenSpawns 2 | |
| WaitForAllSpawned "wave05_gnome_3" | |
| Squad | |
| { | |
| TFBot | |
| { | |
| Template T_TFBot_Heavy_Gnome | |
| } | |
| TFBot | |
| { | |
| Template T_TFBot_Fire_Vaccinator | |
| } | |
| } | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment