#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop WaveSchedule { StartingCurrency 1500 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no Mission //SentryBusters { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster Tag bot_sentrybuster } } Mission // Spy wave 1 { Objective Spy InitialCooldown 30 Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 60 DesiredCount 2 TFBot { Class Spy Skill Expert Name "Spy" } } Wave { InitWaveOutput { Target gamerules Action RunScriptCode Param " printl(`*** POPULATION - WAVE INIT`); EntFire(`gamerules`, `RunScriptFile`, `needles/missions/mvm_seabed_b6_adv_gas_leak/wave1.nut`); " } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target gamerules Action RunScriptCode Param " printl(`*** POPULATION - WAVE FINISHED`); EntFire(`wave_finished_relay`, `Trigger`); " } WaveSpawn { Name "w1_fireblast" Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 25 TotalCount 12 MaxActive 4 SpawnCount 2 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Giant_Pyro_Fireblast } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name "w1_kgb" Where spawnbot WaitBeforeStarting 15 WaitBetweenSpawns 10 TotalCount 50 MaxActive 8 SpawnCount 3 TotalCurrency 200 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } Support 1 } } Templates { T_TFBot_Heavy_IronFist { Class Heavyweapons Name "Steel Gauntlet" ClassIcon heavy_steelfist Health 900 Skill Expert Scale 1.5 WeaponRestrictions MeleeOnly Item "Fists of Steel" } T_TFBot_Giant_Pyro_Fireblast { Class Pyro Name "Giant Fireblast Pyro" ClassIcon pyro_dragon_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "The Dragon's Fury" ItemAttributes { ItemName "The Dragon's Fury" } CharacterAttributes { "move speed bonus" 0.4 // Slightly slower than a standard giant pyro "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Tag fireblast } } }