//Reboot Rush //Advanced Akure (Port Hideout Adv to Akure) //CreatorForce #base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 800 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no // Wave Plan: // Wave 1: $700 + $100 = $800 // Wave 2: $650 + $100 = $750 // Wave 3: $800 + $100 = $900 // Wave 4: $750 + $100 = $850 // Wave 5: $800 + $100 = $900 // Wave 6: $800 + $100 = $900 // Wave 7: $500 //Feedback: //gettysburg : just the bonk scouts and the crit df pyros on w3 or whatever it was Mission { Objective DestroySentries InitialCooldown 30 Where spawnbot BeginAtWave 1 RunForThisManyWaves 7 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster CharacterAttributes { "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 } } } Mission { Objective Spy InitialCooldown 5 Where spawnbot BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper InitialCooldown 30 Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy InitialCooldown 30 Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper InitialCooldown 45 Where spawnbot BeginAtWave 6 RunForThisManyWaves 2 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper } } Templates { T_TFBot_Force_Scout_Beam_Shocker { Name "Lazer Shocker Scout" Class Scout Skill Normal ClassIcon scout_atomic WeaponRestrictions PrimaryOnly Item "The Bolt Boy" Item "Upgradeable TF_WEAPON_SCATTERGUN" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "dmg bonus vs buildings" 2 "clip size bonus" 0.67 "override projectile type" 13 "weapon spread bonus" 0.8 } } T_TFBot_Force_Soldier_Bazooka { Name "Bazooka Soldier" Class Soldier Skill Normal ClassIcon soldier_bazooka WeaponRestrictions PrimaryOnly Item "The Beggar's Bazooka" Item "The Captain's Cocktails" Item "The Helmet Without a Home" ItemAttributes { ItemName "The Beggar's Bazooka" "auto fires when full" 1 } } T_TFBot_Demoman_Burst_FixVersion //By MC { Class Demoman Name "Burst Fire Demoman" ClassIcon demo_burst Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "Tartan Tyrolean" Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "reload time increased" 1.059 "fire rate bonus" 0.05 "damage penalty" 0.5 "projectile spread angle penalty" 3 } } // T_TFBot_Force_Demoman_Gold_Knight // { // Name "Goldknight" // Class Demoman // Skill Expert // Health 750 // ClassIcon demoknight // WeaponRestrictions PrimaryOnly // Item "Ali Baba's Wee Booties" // Item "The Chargin' Targe" // Item "The Eyelander" // Scale 1.2 // ItemAttributes // { // ItemName "The Eyelander" // "damage bonus" 1.2 // "item style override" 1 // "turn to gold" 1 // "attach particle effect static" 1 // } // CharacterAttributes // { // "hand scale" 1.3 // "melee range multiplier" 1.5 // "move speed bonus" 0.8 // } // } // T_TFBot_Force_Engineer_Widowmaker //B R O K E // { // Name "Widowmaker Engineer" // Class Engineer // Skill Expert // Health 250 // WeaponRestrictions PrimaryOnly // Attributes AlwaysFireWeapon // Item "The Widowmaker" // CharacterAttributes // { // "no_duck" 1 // "cannot pick up intelligence" 1 // } // } T_TFBot_Force_Engineer_Small_Sentry { Class Engineer ClassIcon mini_sentry Health 10 Skill Expert Item "The Gunslinger" Attributes AlwaysFireWeapon Attributes IgnoreFlag ItemAttributes { ItemName "The Gunslinger" "active health degen" -5 //Die "health regen" -5 "hit self on miss" 5 } CharacterAttributes { "cannot pick up intelligence" 1 "move speed bonus" 1 "engineer sentry build rate multiplier" 10 "gesture speed increase" 69 "dmg from melee increased" 0.1 "dmg from ranged reduced" 0.1 } } // T_TFBot_Force_Heavy_Deflector // { // Name "Deflector Heavy" // Class Heavy // ClassIcon heavy_deflector // Skill Hard // Health 300 // WeaponRestrictions PrimaryOnly // Item "The U-clank-A" // Item "Deflector" // ItemAttributes // { // ItemName "Deflector" // "attack projectiles" 1 // } // } T_TFBot_Medic_Vaccinator_Bullet { Name "Vaccinator Medic (Bullet)" Class Medic Skill Expert ClassIcon medic_bullet WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes BulletImmune ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun bullet resist deployed" 2 "medigun bullet resist passive" 2 "medigun charge is resists" 3 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } T_TFBot_Medic_Vaccinator_Blast { Name "Vaccinator Medic (Blast)" Class Medic Skill Expert ClassIcon medic_blast WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes BlastImmune ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun blast resist deployed" 2 "medigun blast resist passive" 2 "medigun charge is resists" 4 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } T_TFBot_Medic_Vaccinator_Fire { Name "Vaccinator Medic (Fire)" Class Medic Skill Expert ClassIcon medic_fire WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorFire Attributes FireImmune ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun fire resist deployed" 2 "medigun fire resist passive" 2 "medigun charge is resists" 5 "uber duration bonus" 444 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 444 } } T_TFBot_Force_Medic_Crit_Long { ClassIcon medic_kritz Name "Kritzkrieg Medic" Class Medic Skill Hard Item "the kritzkrieg" Attributes SpawnWithFullCharge ClassIcon medic_kritz CharacterAttributes { "bot medic uber health threshold" 300 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 10 "uber duration bonus" 10 } } // Unused Bot // T_TFBot_Force_Spy_Enforcer // { // Name "Enforcer Spy" // Class Spy // ClassIcon spy_enforcer_nys // Skill Hard // Item "The Enforcer" // CharacterAttributes // { // "cannot disguise" 1 // } // } // T_TFBot_Force_Spy_Letranger // { // Name "L'Etranger Spy" // Class Spy // ClassIcon spy_letranger_nys // Skill Hard // Item "L'Etranger" // CharacterAttributes // { // "cannot disguise" 1 // } // } T_TFBot_Force_Giant_Scout_Sandman_FastCharge { Class Scout Name "Major League Scout" Skill Expert Attributes miniboss Health 1600 ClassIcon scout_stun WeaponRestrictions MeleeOnly Item "The Sandman" Item "Batter's Helmet" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.3 "override footstep sound set" 5 } } T_TFBot_Giant_Pyro_DragonFury { Name "Giant Dragon's Fury Pyro" ClassIcon pyro_dragon_fury_swordstone Class Pyro Skill Expert Health 3000 WeaponRestrictions PrimaryOnly MaxVisionRange 600 Attributes MiniBoss Item "The Dragon's Fury" Item "Pyromancer's Mask" ItemAttributes { ItemName "The Dragon's Fury" "damage bonus" 1.5 "airblast disabled" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6 } } T_TFBot_Force_Giant_Demoman_Baseball { Name "Giant Pea-Shooter Demoman" Class Demoman Skill Expert Health 3300 ClassIcon scout_stun_giant Attributes HoldFireUntilFullReload Attributes MiniBoss WeaponRestrictions PrimaryOnly Item "Batter's Helmet" Item "TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "custom projectile model" "models/weapons/w_models/w_baseball.mdl" "fuse bonus" 6969 "blast radius increased" 0.1 "dmg pierces resists absorbs" 1 "blast dmg to self increased" 0 "spawn with physics toy" 1 "mod stun waist high airborne" 1 } CharacterAttributes { "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "move speed bonus" 0.5 "override footstep sound set" 4 } } T_TFBot_Force_Giant_Deflector_Heavy_HoK { Name "Giant Heal-on-Kill Heavy" Class Heavyweapons ClassIcon heavy_deflector_healonkill Item "Deflector" Item "The Tungsten Toque" Skill Expert Health 5000 Attributes UseBossHealthBar Attributes MiniBoss MaxVisionRange 1200 Tag bot_giant ItemAttributes { ItemName "Deflector" "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 } CharacterAttributes { "move speed penalty" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 2 "rage giving scale" 0.1 } } T_TFBot_Force_Giant_Soldier_Mangler { Name "Giant Mangler Soldier" Class Soldier ClassIcon soldier_mangler_giant Skill Expert Health 4200 WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "The Cow Mangler 5000" ItemAttributes { ItemName "The Cow Mangler 5000" "override projectile type" 13 "energy weapon penetration" 1 "projectile penetration" 1 "dmg bonus vs buildings" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "override footstep sound set" 3 "head scale" 1.2 } } T_TFBot_Force_Giant_Soldier_Stun { Name "Giant Stun Soldier" Class Soldier Skill Expert Health 3800 ClassIcon soldier_stun_giant Item "Lo-Fi Longwave" Attributes HoldFireUntilFullReload Attributes MiniBoss WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.2 "Projectile speed increased" 0.75 "rocket specialist" 1 "slow enemy on hit" 1 "attach particle effect" 702 } CharacterAttributes { "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed bonus" 0.5 "override footstep sound set" 3 } } T_TFBot_Force_Pyro_Phlog { Name "Phlog Pyro" ClassIcon pyro_phlog Class Pyro Skill Expert Item "The Phlogistinator" Attributes SpawnWithFullCharge Attributes AlwaysFireWeapon ItemAttributes { ItemName "The Phlogistinator" "mod rage on hit bonus" 6969 "airblast disabled" 0 } } T_TFBot_Force_Giant_Pyro_Phlog { Name "Giant Phlog Pyro" ClassIcon pyro_phlog Class Pyro Health 3000 Attributes MiniBoss Skill Expert Item "The Phlogistinator" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Phlogistinator" "mod rage on hit bonus" 100 "airblast disabled" 0 } CharacterAttributes { "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "move speed bonus" 0.5 "override footstep sound set" 6 } } T_TFBot_Force_Giant_Demoman_Buff_Banner { Name "Giant Buff-Banner Demo" Class Demoman Skill Expert Health 3300 ClassIcon demo_giant Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Attributes MiniBoss WeaponRestrictions PrimaryOnly Item "The Bomber Knight" Item "The Buff Banner" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "damage force reduction" 0.5 "fire rate bonus" 0.5 } CharacterAttributes { "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed bonus" 0.4 "override footstep sound set" 4 "increase buff duration" 9.0 } } T_TFBot_Force_Giant_Heavy_CoK { Name "Giant Heavy Crit-on-Kill" Class Heavyweapons ClassIcon heavy_booster Skill Expert Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1500 Attributes MiniBoss Item "The Brass Beast" ItemAttributes { ItemName "The Brass Beast" "critboost on kill" 5 "damage bonus" 1.7 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 "override footstep sound set" 2 } } } Mission // Sniper - Wave 2 { Objective Sniper InitialCooldown 45 Where spawnbot_building BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 1A Where spawnbot TotalCount 36 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Melee } } WaveSpawn { Name 1B Where spawnbot_building TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 5 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name 1C WaitForAllSpawned 1A Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Soldier_Crit } } WaveSpawn { Name 1D WaitForAllDead 1B Where spawnbot_flank TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Class Soldier Skill Normal } } WaveSpawn { Name 1E WaitForAllDead 1C Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Demo_RapidFire Name "Giant Demoman" } } WaveSpawn { Name 1F WaitForAllDead 1A Where spawnbot_building Where spawnbot TotalCount 69 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Scout_Bonk Name "Bonk Scout" CharacterAttributes { "deploy time decreased" .5 } } } WaveSpawn { Name 1F WaitForAllDead 1D Where spawnbot_flank TotalCount 69 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name 1G Where spawnbot_flank Where spawnbot_building TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 25 WaitBetweenSpawns 45 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Force_Engineer_Small_Sentry } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 2A Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Sandman_FastCharge } } WaveSpawn { Name 2B Where spawnbot_flank TotalCount 14 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Demoman_Burst_FixVersion Name "Meme Burst Fire" } } WaveSpawn { Name 2C Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 20 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Force_Giant_Demoman_Baseball } TFBot { Template T_TFBot_ScorchShot_FastShot } TFBot { Template T_TFBot_Pyro_FlareGun } TFBot { Template T_TFBot_Pyro_FlareGun Item "The Detonator" Name "Detonator Pyro" } TFBot { Template T_TFBot_Pyro_FlareGun Item "The Manmelter" Name "Manmelter Pyro" } } } WaveSpawn { Name 2D WaitForAllSpawned 2A Where spawnbot_building TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Class Soldier Skill Normal } } WaveSpawn { Name 2E WaitForAllDead 2C Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Scout_FaN } } WaveSpawn { Name 2F WaitForAllDead 2D Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 20 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Force_Giant_Soldier_Stun } TFBot { Template T_TFBot_Medic_Vaccinator_Bullet ClassIcon medic_vac_trio_nys } TFBot { Template T_TFBot_Medic_Vaccinator_Blast ClassIcon medic_vac_trio_nys } TFBot { Template T_TFBot_Medic_Vaccinator_Fire ClassIcon medic_vac_trio_nys } } } WaveSpawn { Name 2G WaitForAllDead 2C Where spawnbot_flank TotalCount 36 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Bonk //Attributes AlwaysCrit Name "Bonk Scout" CharacterAttributes { "deploy time decreased" .5 } } } // WaveSpawn // { // Name Dummy // WaitForAllSpawned 2E // TotalCount 1 // SpawnCount 1 // WaitBeforeStarting 8 // WaitBetweenSpawns 0 // TotalCurrency 50 // Support 1 // TFBot // { // Template T_TFBot_Scout_Melee // ClassIcon demoknight // } // } WaveSpawn { Name 2H WaitForAllSpawned 2E Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 50 Tank { Name tank Health 15000 Speed 75 StartingPathTrackNode tank_path_b_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 2I WaitForAllDead 2E Where spawnbot_flank Where spawnbot_building TotalCount 69 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Demoman_Knight } } } //gettysburg : the df probably dont need crits Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 3A Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { Name 3B Where spawnbot TotalCount 32 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name 3C WaitForAllDead 3A Where spawnbot_flank Where spawnbot_building TotalCount 42 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Template T_TFBot_Scout_FaN } } WaveSpawn { Name 3D WaitForAllDead 3A Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Force_Giant_Soldier_Mangler } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 3E WaitForAllSpawned 3B Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Template T_TFBot_Demoman_Burst_FixVersion } } WaveSpawn { Name 3F WaitForAllDead 3D Where spawnbot_flank TotalCount 28 MaxActive 8 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 150 TFBot { Template T_TFBot_Heavyweapons_Gnome Health 150 Scale 0.8 Attributes AlwaysCrit Name "Wizard Heavy" Item "The All-Father" Item "Point and Shoot" CharacterAttributes { "move speed bonus" 1.2 } } } WaveSpawn { Name 3G WaitForAllDead 3C Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Class Heavy Skill Easy } } WaveSpawn { Name 3H WaitForAllDead 3D Where spawnbot TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 20 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Pyro_DragonFury } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } // WaveSpawn // { // Name 3H // WaitForAllDead 3D // Where spawnbot // TotalCount 5 // MaxActive 1 // SpawnCount 1 // WaitBeforeStarting 0 // WaitBetweenSpawns 20 // TotalCurrency 50 // Support 1 // TFBot // { // Name "G A S G A S" // Item "The Gas Passer" // ClassIcon pyro_gascann // Class pyro // Health 600 // Scale 1.3 // MaxVisionRange 600 // WeaponRestrictions SecondaryOnly // ItemAttributes // { // ItemName "The Gas Passer" // "mult_item_meter_charge_rate" 0.010 // "fire rate penalty" 2.5 // } // } // } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 Tank { Name tank Health 23000 Speed 75 StartingPathTrackNode tank_path_a_1 Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 4A Where spawnbot_flank TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Soldier_Spammer } } //gettysburg : banners really arent needed here WaveSpawn { Name 4B Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Class Soldier Skill Easy } } WaveSpawn { Name 4C Where spawnbot_building TotalCount 24 MaxActive 6 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Force_Pyro_Phlog } } WaveSpawn { Name 4D WaitForAllSpawned 4C Where spawnbot TotalCount 20 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Template T_TFBot_Force_Scout_Beam_Shocker } } WaveSpawn { Name 4E WaitForAllDead 4C Where spawnbot_flank TotalCount 32 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 150 TFBot { Name "Landmine Demo" Item "The Iron Bomber" ClassIcon demo_clusterbomb Class Demoman ItemAttributes { ItemName "The Iron Bomber" "fire rate bonus" 0.01 "damage penalty" 0.75 "projectile spread angle penalty" 3 } } } WaveSpawn { Name 4F WaitForAllDead 4D Where spawnbot TotalCount 69 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun } } WaveSpawn { Name 4G Where spawnbot_building Where spawnbot TotalCount 30 MaxActive 2 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Force_Engineer_Small_Sentry } } WaveSpawn { Name 4H WaitForAllDead 4A Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } } WaveSpawn { Name 4I WaitForAllDead 4H Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 25 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } TFBot { Template T_TFBot_Giant_Medic_Regen } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 5A Where spawnbot_flank TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Template T_TFBot_Demoman } } WaveSpawn { Name 5B Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Shortstop } } WaveSpawn { Name 5C Where spawnbot TotalCount 7 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 TotalCurrency 150 TFBot { Template T_TFBot_Force_Giant_Scout_Sandman_FastCharge } } WaveSpawn { Name 5D WaitForAllSpawned 5A Where spawnbot_building TotalCount 20 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Demoman } } WaveSpawn { Name 5E WaitForAllSpawned 5A Where spawnbot_building TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 5F WaitForAllDead 5B Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Class Heavy Skill Easy } } WaveSpawn { Name 5G WaitForAllDead 5E Where spawnbot TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Medic } } } // WaveSpawn // { // Name 5G // WaitForAllDead 5F // Where spawnbot // TotalCount 16 // MaxActive 4 // SpawnCount 4 // WaitBeforeStarting 0 // WaitBetweenSpawns 10 // TotalCurrency 50 // TFBot // { // Template T_TFBot_Heavy_IronFist_Airblast // } // } WaveSpawn { Name 5H WaitForAllDead 5F Where spawnbot Where spawnbot_flank Where spawnbot_building TotalCount 10 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 RandomChoice { TFBot { Template T_TFBot_Force_Pyro_Phlog ClassIcon pyro Name "Phlog Pyro" } TFBot { Template T_TFBot_Pyro ClassIcon pyro } TFBot { Template T_TFBot_Pyro_FlareGun ClassIcon pyro } TFBot { Template T_TFBot_ScorchShot_FastShot ClassIcon pyro Name "ScorchShot Pyro" } TFBot { Template T_TFBot_Pyro_FlareGun Item "The Detonator" ClassIcon pyro Name "Detonator Pyro" } TFBot { Template T_TFBot_Pyro_FlareGun Item "The Manmelter" ClassIcon pyro Name "Manmelter Pyro" } } } WaveSpawn { Name 5I WaitForAllDead 5G Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 150 Squad { TFBot { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Name "Major Crits" Item "Tyrant's Helm" ClassIcon soldier_sergeant_crits Health 4200 Scale 1.8 Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Tag bot_giant Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 "Projectile speed decreased" 0.4 } CharacterAttributes { "health regen" 40 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.35 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.45 "rage giving scale" 0.3 } } TFBot { Name "Giant Medic Shield" ClassIcon medic_shield_qf_giant Health 4500 Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "ProjectileShield" Attributes "MiniBoss" Item "the kritzkrieg" Attributes ignoreenemies Tag bot_giant ItemAttributes { ItemName "tf_weapon_syringegun_medic" "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "uber duration bonus" -8 "generate rage on heal" 2 "increase buff duration" 0.8 "heal rate bonus" 300 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 } } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 6A Where spawnbot TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Pyro_DragonFury Attributes AlwaysCrit Attributes AlwaysFireWeapon } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 6B Where spawnbot_flank TotalCount 26 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Template T_TFBot_Soldier_RocketShotgun } } //mc : giving it 'deploy time penalty 1.34' to his bonk should fix it WaveSpawn { Name 6C WaitForAllSpawned 6A Where spawnbot_flank TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Scout_Bonk Attributes AlwaysCrit CharacterAttributes { "deploy time decreased" .5 } } } WaveSpawn { Name 6D WaitForAllSpawned 6A Where spawnbot TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 20 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 6E WaitForAllDead 6D Where spawnbot TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 100 TFBot { Class Heavy Skill Normal } } WaveSpawn { Name 6F WaitForAllDead 6A Where spawnbot_flank TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } // WaveSpawn // { // Name 6G // Where spawnbot // TotalCount 69 // MaxActive 2 // SpawnCount 2 // WaitBeforeStarting 60 // WaitBetweenSpawns 60 // TotalCurrency 50 // Support 1 // TFBot // { // Template T_TFBot_Force_Engineer_Widowmaker // } // } WaveSpawn { Name 6H WaitForAllDead 6D Where spawnbot TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 250 Squad { ShouldPreserveSquad 1 TFBot { Name "Giant Rocket Rain Soldier" Health 4200 Class Soldier ClassIcon soldier_rocketrain_giant Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 18.0 "fire rate bonus" 0.01 "faster reload rate" 0.62 "projectile speed increased" 0.4 "projectile spread angle penalty" 13 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.5 } } TFBot { Name "Giant Enforcer Spy" Class Spy ClassIcon spy_enforcer_nys_giant Skill Expert Health 3000 Item "The Enforcer" Attributes MiniBoss Attributes AlwaysCrit CharacterAttributes { "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } } TFBot { Name "Giant Enforcer Spy" Class Spy ClassIcon spy_enforcer_nys_giant Skill Expert Health 3000 Item "The Enforcer" Attributes MiniBoss Attributes AlwaysCrit CharacterAttributes { "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 7A Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } } WaveSpawn { Name 7B Where spawnbot_building TotalCount 27 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_Huntsman Attributes AlwaysCrit } } WaveSpawn { Name 7C Where spawnbot TotalCount 36 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Class Scout Skill Hard } } WaveSpawn { Name 7D WaitForAllDead 7C Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Template T_TFBot_Demoman_Samurai } } WaveSpawn { Name 7E WaitForAllDead 7B Where spawnbot TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 150 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn { Name 7F WaitForAllDead 7A Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Soldier_BurstFire Name "Giant Chad BurstFire Soldier" Attributes AlwaysCrit } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 7G WaitForAllDead 7F Where spawnbot_building TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 15 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Soldier_BurstFire Name "Giant Chad BurstFire Soldier" Attributes AlwaysCrit } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 7H WaitForAllDead 7D Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Template T_TFBot_Pyro ClassIcon pyro_dragon_fury_swordstone Name "Dragon's Fury Pyro" Item "The Dragon's Fury" Item "Pyromancer's Mask" Attributes AlwaysCrit ItemAttributes { ItemName "The Dragon's Fury" "airblast disabled" 1 } } } WaveSpawn { Name 7I WaitForAllDead 7E Where spawnbot_building TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Class Soldier Skill Hard Name "Direct Hit Soldier" Item "The Direct Hit" } } WaveSpawn { Name 7J WaitForAllDead 7I Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun } } WaveSpawn { Name 7K WaitForAllDead 7C Where spawnbot_flank TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Scout_Sandman_FastCharge Attributes AlwaysCrit } } WaveSpawn { Name 7L WaitForAllDead 7G Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 TotalCurrency 0 Squad { TFBot { Template T_TFBot_Force_Giant_Heavy_CoK } TFBot { Template T_TFBot_Giant_Medic } } } } // [Victory] Time spent on Wave 1: 3 min 12 sec // [Victory] Time spent on Wave 2: 3 min 59 sec // [Victory] Time spent on Wave 3: 5 min 17 sec // [Victory] Time spent on Wave 4: 3 min 11 sec // [Victory] Time spent on Wave 5: 3 min 52 sec // [Victory] Time spent on Wave 6: 4 min 46 sec // Total success time in mission: 24 min 17 sec (100%) // Total time spent in mission: 24 min 17 sec // 29/10/2019 // [Victory] Time spent on Wave 1: 3 min 16 sec // [Victory] Time spent on Wave 2: 4 min 14 sec // [Victory] Time spent on Wave 3: 3 min 56 sec // [Victory] Time spent on Wave 4: 3 min 35 sec // [Victory] Time spent on Wave 5: 4 min 27 sec // [Victory] Time spent on Wave 6: 3 min 38 sec // [Victory] Time spent on Wave 7: 4 min 27 sec // Total success time in mission: 27 min 33 sec (100%) }