// notes to self // test mission // make adjustments according // its almos 3am im tired #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 650 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no Advanced 1 Mission // sentry buster { Objective DestroySentries InitialCooldown 20 Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 CooldownTime 20 TFBot { Template T_TFBot_SentryBuster CharacterAttributes { "killstreak tier" 1 } } } Mission // Sniper 1 { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 15 InitialCooldown 60 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper Skill Easy } } //Wave 1 new bogland int Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "W1_A1" Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 20 WaitBeforeStarting 0 TotalCurrency 100 Squad { TFBot { Class Pyro Name "Giant Pyro" ClassIcon pyro_neon_giant Skill Expert Health 3500 WeaponRestrictions MeleeOnly Item "Promo Neon Annihilator" Attributes MiniBoss Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } TFBot { Class Engineer Name "Electrineer" ClassIcon engineer_shortcircuit_lite Skill Expert BehaviorModifiers Push Item "The Short Circuit" WeaponRestrictions SecondaryOnly } TFBot { Class Engineer Name "Electrineer" ClassIcon engineer_shortcircuit_lite Skill Expert BehaviorModifiers Push Item "The Short Circuit" WeaponRestrictions SecondaryOnly } TFBot { Class Engineer Name "Electrineer" ClassIcon engineer_shortcircuit_lite Skill Expert BehaviorModifiers Push Item "The Short Circuit" WeaponRestrictions SecondaryOnly } } } WaveSpawn { Name "W1_A2" Where spawnbot_invasion TotalCount 14 MaxActive 14 SpawnCount 4 WaitBetweenSpawns 10 WaitBeforeStarting 5 TotalCurrency 50 TFBot { Class Scout Name "Milk Scout" ClassIcon scout_milk Skill Expert Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Item "Mad Milk" ItemAttributes { ItemName "Mad Milk" "fire rate bonus" 0.8 "effect bar recharge rate increased" 0.001 } } } WaveSpawn { Name "W1_A2_Support" Where spawnbot_invasion TotalCount 24 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 15 WaitBeforeStarting 0 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name "W1_B1" Where spawnbot WaitForAllSpawned "W1_A1" TotalCount 12 SpawnCount 4 MaxActive 12 WaitBetweenSpawns 15 WaitBeforeStarting 25 TotalCurrency 200 Squad { TFBot { Class heavyweapons Name "Super GRU Champ" ClassIcon heavy_gru Skill Expert Health 5000 WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently MvM" WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } TFBot { Template T_TFBot_Demoman } TFBot { Template T_TFBot_Demoman } TFBot { Template T_TFBot_Demoman } } } WaveSpawn { Name "W1_B1_Support" Where spawnbot_invasion WaitForAllSpawned "W1_A1" TotalCount 20 SpawnCount 4 MaxActive 12 WaitBetweenSpawns 15 WaitBeforeStarting 15 TotalCurrency 50 TFBot { Template T_TFBot_Demoman } } WaveSpawn // Tank for noobs { Name "W1_Wank" WaitForAllSpawned "W1_A1" WaitBeforeStarting 20 TotalCount 1 TotalCurrency 150 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 10000 Speed 75 Name "TankBoss" StartingPathTrackNode "tank_path_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } //Wave 2 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`pyro_spinner`) " } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "W2_A_Giant" Where spawnbot TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 2 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Pyro Name "Wtf is that a BTD6 reference??" Attributes AlwaysFireWeapon Tag pyro_spinner } } WaveSpawn { Name "W2_A1" Where spawnbot_invasion TotalCount 18 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 15 WaitBeforeStarting 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Medic_Quickuber } } } WaveSpawn { Name "W2_A1_Support" Where spawnbot_invasion TotalCount 24 SpawnCount 4 MaxActive 24 WaitBetweenSpawns 15 WaitBeforeStarting 0 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Melee } } WaveSpawn { Name "W2_A2" Where spawnbot TotalCount 2 SpawnCount 1 MaxActive 2 WaitBetweenSpawns 20 WaitBeforeStarting 10 WaitForAllSpawned "W2_A_Giant" TotalCurrency 100 TFBot { Template T_TFBot_Giant_Demo_Burst } } WaveSpawn { Name "W2_A2_Support" Where spawnbot_invasion TotalCount 24 SpawnCount 6 MaxActive 12 WaitBetweenSpawns 15 WaitBeforeStarting 35 TotalCurrency 50 Support Limited TFBot { Class Pyro Skill Easy Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly } } WaveSpawn { Name "W2_B1" Where spawnbot WaitForAllSpawned "W2_A2" TotalCount 8 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 25 WaitBeforeStarting 15 TotalCurrency 150 Squad { TFBot { Class Pyro ClassIcon pyro_jug_thirddegree Name "Giant Third Degree Pyro" Health 3000 Skill Expert Attributes MiniBoss Tag bot_giant Attributes AlwaysFireWeapon Item "The Third Degree" WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6 } } TFBot { Class Medic ClassIcon medic_kritz Name "Kritzkrieg Medic" Skill Expert Attributes AlwaysCrit Attributes SpawnWithFullCharge Item "The KritzKrieg" Item "The Virus Doctor" Item "Medic Mask" ItemAttributes { ItemName "The KritzKrieg" "uber duration bonus" 900 "ubercharge rate bonus" 900 } CharacterAttributes { "heal rate bonus" 2 "bot medic uber health threshold" 226 } } TFBot { Class Medic ClassIcon medic_kritz Name "Kritzkrieg Medic" Skill Expert Attributes AlwaysCrit Attributes SpawnWithFullCharge Item "The KritzKrieg" Item "The Virus Doctor" Item "Medic Mask" ItemAttributes { ItemName "The KritzKrieg" "uber duration bonus" 900 "ubercharge rate bonus" 900 } CharacterAttributes { "heal rate bonus" 2 "bot medic uber health threshold" 226 } } TFBot { Class Medic ClassIcon medic_kritz Name "Kritzkrieg Medic" Skill Expert Attributes AlwaysCrit Attributes SpawnWithFullCharge Item "The KritzKrieg" Item "The Virus Doctor" Item "Medic Mask" ItemAttributes { ItemName "The KritzKrieg" "uber duration bonus" 900 "ubercharge rate bonus" 900 } CharacterAttributes { "heal rate bonus" 2 "bot medic uber health threshold" 226 } } } } WaveSpawn { Name "W2_B2_Support" Where spawnbot_invasion WaitForAllSpawned "W2_B1" TotalCount 1 SpawnCount 1 MaxActive 1 WaitBetweenSpawns 0 WaitBeforeStarting 15 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Soldier_Crit } } WaveSpawn { Name "W2_B2_Support" Where spawnbot_invasion WaitForAllSpawned "W2_B1" TotalCount 16 SpawnCount 4 MaxActive 16 WaitBetweenSpawns 5 WaitBeforeStarting 10 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_Huntsman } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`caberhand`) " } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "W3_A1" FirstSpawnWarningSound "nothing_gets_past_my_bow.wav" Where spawnbot TotalCount 1 SpawnCount 1 MaxActive 1 WaitBetweenSpawns 0 WaitBeforeStarting 3 TotalCurrency 500 TFBot { Class Medic Skill Expert WeaponRestrictions PrimaryOnly Name "Nothing gets passed my bow!" Item "Berliner's Bucket Helm" Item "The Crusader's Crossbow" Item "Coldfront Carapace" ClassIcon medic_crossbowboss Health 17500 Scale 1.9 Attributes MiniBoss Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar ItemAttributes { ItemName "The Crusader's Crossbow" "damage bonus" 1.5 "projectile penetration" 1 "clip size bonus" 4 "clip size upgrade atomic" 0 "Reload time decreased" 0.3 "faster reload rate" 0.25 "fire rate bonus" 0.4 "damage causes airblast" 0.6 "projectile spread angle penalty" 8 "Projectile speed increased" 4 "auto fires when full" 1 "auto fires full clip" 1 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 } } } WaveSpawn { Name dummysound WaitBeforeStarting 3 Support Limited FirstSpawnWarningSound "tribes_tribulations_funked_mix.wav" // sound plays after wbs ends } WaveSpawn { Name "W3_A1_Support" Where spawnbot_invasion TotalCount 16 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 15 WaitBeforeStarting 5 TotalCurrency 50 TFBot { class Soldier skill normal } } WaveSpawn { Name "W3_B1" Where spawnbot WaitForAllDead "W3_A1" TotalCount 8 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 35 WaitBeforeStarting 5 TotalCurrency 175 Squad { TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name "W3_B1_Supports" Where spawnbot_flank WaitForAllDead "W3_A1" TotalCount 24 SpawnCount 3 MaxActive 12 WaitBetweenSpawns 15 WaitBeforeStarting 0 TotalCurrency 50 Support Limited TFBot { Class Medic Skill Expert Item "The Crusader's Crossbow" ClassIcon medic_crossbow Name "Crossbow Medic" MaxVisionRange 5000 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Crusader's Crossbow" "Projectile speed increased" 1.25 "auto fires full clip" 1 "auto fires when full" 1 "override projectile type" 8 } } } WaveSpawn { Name "W3_B1_Supports_2" Where spawnbot_flank WaitForAllDead "W3_A1" TotalCount 18 SpawnCount 3 MaxActive 9 WaitBetweenSpawns 10 WaitBeforeStarting 5 TotalCurrency 50 TFBot { Class Heavyweapons Skill Easy } } WaveSpawn { Name "W3_C1" Where spawnbot WaitForAllSpawned "W3_B1" TotalCount 2 SpawnCount 1 MaxActive 2 WaitBetweenSpawns 20 WaitBeforeStarting 20 TotalCurrency 125 TFBot { Class Demoman Name "Giant Crit Caberknight" Health 3300 Skill Expert ClassIcon demo_caber_nys_bright Attributes MiniBoss Attributes ALwaysCrit WeaponRestrictions MeleeOnly Tag caberbot Item "The Tide Turner" Item "The Ullapool Caber" Item "Ali Baba's Wee Booties" ItemAttributes { ItemName "The Ullapool Caber" "critboost on kill" 3 "damage bonus" 1.5 "blast radius increased" 2 "use large smoke explosion" 1 } ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "gesture speed increase" 999.0 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } WaveSpawn { Name "W3_C1_Supports" Where spawnbot_invasion WaitForAllSpawned "W3_B1" TotalCount 12 SpawnCount 3 MaxActive 12 WaitBetweenSpawns 13 WaitBeforeStarting 15 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Shortstop } } } Wave //4 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "W5_D1" Where spawnbot_flank TotalCount 100 SpawnCount 4 MaxActive 12 WaitBetweenSpawns 13 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name "W4_A1" Where spawnbot TotalCount 2 SpawnCount 1 MaxActive 2 WaitBetweenSpawns 20 WaitBeforeStarting 0 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror } } WaveSpawn { Name "W4_A2" Where spawnbot TotalCount 3 SpawnCount 1 MaxActive 3 WaitBetweenSpawns 20 WaitBeforeStarting 5 TotalCurrency 100 TFBot { Class Pyro Name "Giant Shotgun Pyro" ClassIcon heavy_shotgun Skill Hard Health 3000 WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PYRO" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 // force ability to shoot down projectiles "override footstep sound set" 2 } } } WaveSpawn // Tank for pros { Name "W4_Wank" WaitBeforeStarting 0 WaitForAllSpawned "W4_A1" TotalCount 1 TotalCurrency 150 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 12500 Speed 75 Name "TankBoss" StartingPathTrackNode "tank_path_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn // Tank for pros pt 2 { Name "W4_Wanker" WaitBeforeStarting 15 WaitForAllSpawned "W4_Wank" TotalCount 1 TotalCurrency 150 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 15000 Speed 75 Name "TankBoss" StartingPathTrackNode "tank_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "W4_B1" Where spawnbot_flank_right WaitForAllSpawned "W4_Wank" TotalCount 8 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 25 WaitBeforeStarting 20 TotalCurrency 150 Squad { TFBot { Class Pyro Name "Giant Pyro" Skill Expert ClassIcon pyro_giant Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } TFBot { Class Medic ClassIcon medic_kritz Name "Kritzkrieg Medic" Skill Expert Attributes AlwaysCrit Attributes SpawnWithFullCharge Item "The KritzKrieg" Item "The Virus Doctor" Item "Medic Mask" ItemAttributes { ItemName "The KritzKrieg" "uber duration bonus" 900 "ubercharge rate bonus" 900 } CharacterAttributes { "heal rate bonus" 2 "bot medic uber health threshold" 226 } } TFBot { Class Medic ClassIcon medic_kritz Name "Kritzkrieg Medic" Skill Expert Attributes AlwaysCrit Attributes SpawnWithFullCharge Item "The KritzKrieg" Item "The Virus Doctor" Item "Medic Mask" ItemAttributes { ItemName "The KritzKrieg" "uber duration bonus" 900 "ubercharge rate bonus" 900 } CharacterAttributes { "heal rate bonus" 2 "bot medic uber health threshold" 226 } } TFBot { Class Medic ClassIcon medic_kritz Name "Kritzkrieg Medic" Skill Expert Attributes AlwaysCrit Attributes SpawnWithFullCharge Item "The KritzKrieg" Item "The Virus Doctor" Item "Medic Mask" ItemAttributes { ItemName "The KritzKrieg" "uber duration bonus" 900 "ubercharge rate bonus" 900 } CharacterAttributes { "heal rate bonus" 2 "bot medic uber health threshold" 226 } } } } WaveSpawn { Name "W4_C1" Where spawnbot WaitForAllSpawned "W4_Wanker" TotalCount 3 SpawnCount 1 MaxActive 1 WaitBetweenSpawns 20 WaitBeforeStarting 30 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Scout_Fast } } WaveSpawn { Name "W4_C1_Support" Where spawnbot_invasion WaitForAllSpawned "W4_Wanker" TotalCount 24 SpawnCount 4 MaxActive 12 WaitBetweenSpawns 15 WaitBeforeStarting 10 TotalCurrency 100 Support Limited TFBot { Template T_TFBot_Demoman } } } Wave //5 w2 EE inspired? { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " IncludeScript(`pyro_spinner`) " } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "W5_A1" Where Spawnbot_flank TotalCount 6 SpawnCount 2 MaxActive 6 WaitBetweenSpawns 17 WaitBeforeStarting 8 TotalCurrency 150 Squad { TFBot { Class Sniper Name "Bowman Rapid Fire" Item "The Huntsman" ClassIcon sniper_bow_multi Skill Hard Health 1200 "scale" 1.5 Attributes AlwaysCrit ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } TFBot { Template T_TFBot_Medic_Quickuber } } } WaveSpawn { Name "W5_A1_supports" Where spawnbot_invasion TotalCount 18 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 14 WaitBeforeStarting 5 TotalCurrency 25 Support Limited TFBot { Template T_TFBot_Pyro Name "Tier 5 Inferno Ring" Attributes AlwaysFireWeapon Tag pyro_spinner } } WaveSpawn { Name "W5_A1_supports" Where spawnbot_invasion TotalCount 18 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 14 WaitBeforeStarting 5 TotalCurrency 25 Support Limited TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name "W5_B1" Where Spawnbot_flank_right WaitForAllSpawned "W5_A1" TotalCount 6 SpawnCount 3 MaxActive 6 WaitBetweenSpawns 15 WaitBeforeStarting 35 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } TFBot { Class Sniper Item "The Huntsman" ClassIcon sniper_bow_multi Skill Hard Health 1200 "scale" 1.5 Attributes AlwaysCrit ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } TFBot { Class Sniper Name "Bowman Rapid Fire" Item "The Huntsman" ClassIcon sniper_bow_multi Skill Hard Health 1200 "scale" 1.5 Attributes AlwaysCrit ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } } } WaveSpawn { Name "W5_C1" Where Spawnbot WaitForAllSpawned "W5_A1" TotalCount 8 SpawnCount 4 MaxActive 8 WaitBetweenSpawns 16 WaitBeforeStarting 20 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Heavyweapons_Heater } TFBot { Template T_TFBot_Medic_Quickuber } TFBot { Template T_TFBot_Medic_Quickuber } TFBot { Template T_TFBot_Medic_Quickuber } } } WaveSpawn { Name "W5_C1_supports" Where spawnbot_invasion WaitForAllSpawned "W5_B1" TotalCount 18 SpawnCount 6 MaxActive 6 WaitBetweenSpawns 13 WaitBeforeStarting 10 TotalCurrency 25 Support Limited TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn // Tank for pros pt 2 { Name "W5_Wank" WaitBeforeStarting 0 WaitForAllDead "W5_C1" TotalCount 1 TotalCurrency 175 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 18500 Speed 75 Name "TankBoss" StartingPathTrackNode "tank_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "W5_D1_Support" Where spawnbot_invasion WaitForAllSpawned "W5_Wank" TotalCount 10 SpawnCount 2 MaxActive 5 WaitBetweenSpawns 12 WaitBeforeStarting 15 TotalCurrency 50 TFBot { Template T_TFBot_Soldier_Extended_Battalion } } WaveSpawn { Name "W5_D1_Support_2" Where spawnbot_invasion WaitForAllSpawned "W5_Wank" TotalCount 10 SpawnCount 3 MaxActive 6 WaitBetweenSpawns 13 WaitBeforeStarting 15 TotalCurrency 50 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn { Name "W5_D1" Where spawnbot_flank_right WaitForAllSpawned "W5_Wank" TotalCount 3 SpawnCount 1 MaxActive 3 WaitBetweenSpawns 17 WaitBeforeStarting 10 TotalCurrency 250 TFBot { Template T_TFBot_Giant_Pyro ClassIcon pyro_dragon_fury_swordstone_giant Name "Giant Swamp Diver" Item "The Dragon's Fury" Item "Neptune's Nightmare" Item "The Space Diver" Attributes AlwaysCrit ItemAttributes { ItemName "The Dragon's Fury" "weapon burn time increased" 0.3 "item_meter_charge_rate" 1.5 } } } WaveSpawn { Name "W5_Supports" Where spawnbot_flank TotalCount 100 SpawnCount 4 MaxActive 5 WaitBetweenSpawns 14 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } } }