#base robot_giant.pop #base robot_standard.pop //Beneficial Bank //Made By Hell-met http://steamcommunity.com/id/hell-met/ //Advanced Skill - High money WaveSchedule { ExtraSpawnPoint [$SIGSEGV] { Name "spawnfuck" TeamNum 3 X "-1480" Y "3382" Z "360" } StartingCurrency 2000 RespawnWaveTime 20 CanBotsAttackWhileInSpawnRoom No NoReanimators 1 [$SIGSEGV] NoMvMDeathTune 1 [$SIGSEGV] SniperHideLasers 1 [$SIGSEGV] SniperAllowHeadshots 1 [$SIGSEGV] Mission // ~New~ Busters { Objective DestroySentries InitialCooldown 0 Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 CooldownTime 35 RandomChoice { TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Class Spy Name "Disguised Buster" Skill Expert Scale 1 Health 500 ClassIcon sentry_buster Attributes SuppressFire Attributes DisableDodge CharacterAttributes { "voice pitch scale" 0 } } TFBot { Class Scout Name "Ninja Buster" Skill Expert Health 2000 ClassIcon sentry_buster Item "The Samson Skewer" Item "The Wraith Wrap" Attributes DisableDodge WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AutoJump AutoJumpMin 0.2 AutoJumpMax 0.8 CharacterAttributes { "move speed bonus" 5 "head scale" 2.2 "torso scale" 0.3 "voice pitch scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 0 "air dash count" 4 "cannot be backstabbed" 1 "cancel falling damage" 1 "increased air control" 100 "increased jump height" 0.85 } } TFBot { Class Demoman Name "Support Buster" Skill Expert Health 2000 Item "The Ullapool Caber" ClassIcon sentry_buster Attributes MiniBoss Attributes DisableDodge WeaponRestrictions MeleeOnly Item "Loyalty Reward" Item "The Battalion's Backup" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 2 "head scale" 2 "torso scale" 0.3 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 "increase buff duration" 10 } } TFBot { Class HeavyWeapons Name "Bully Buster" Skill Expert Health 2000 Attributes AlwaysFireWeapon WeaponRestrictions MeleeOnly ClassIcon sentry_buster Item "Traffic Cone" Attributes MiniBoss Attributes DisableDodge CharacterAttributes { "damage bonus" 0.2 "fire rate bonus" 0.6 "head scale" 2 "torso scale" 0.3 "voice pitch scale" 0 "apply z velocity on damage" 500 "gesture speed increase" 1337 "melee range multiplier" 1.5 "melee bounds multiplier" 1.5 "move speed bonus" 4 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } TFBot { Class Demoman Name "Human Buster" Skill Expert Health 2000 WeaponRestrictions PrimaryOnly Item "The Iron Bomber" Item "EOTL_demo_dynamite" ClassIcon sentry_buster Attributes MiniBoss Attributes AlwaysCrit Attributes DisableDodge Attributes AlwaysFireWeapon MaxVisionRange 1 CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } Itemattributes { Itemname "The Iron Bomber" "faster reload rate" 0.1 "fire rate bonus" 0.3 "Projectile speed increased" 0.01 } } TFBot //Sapper = ref pose { Class Spy Name "Sentry Hacker" Skill Easy Health 2000 Item "EOTL_demopants" Item "Graybanns" WeaponRestrictions SecondaryOnly ClassIcon sentry_buster Attributes MiniBoss Attributes DisableDodge Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 2 "head scale" 2.2 "torso scale" 0.3 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 "cannot disguise" 1 "voice pitch scale" 0 "increased jump height" 0 } } TFBot { Class Demoman Name "Sentry Runner" Skill Expert Health 2000 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Item "EOTL_winter_pants" Item "The Tide Turner" Attributes DisableDodge Attributes Miniboss CharacterAttributes { "gesture speed increase" 100 "move speed bonus" 2 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } ItemAttributes { ItemName "The Tide Turner" "charge time increased" 7 "charge recharge rate increased" 7 "Attack not cancel charge" 1 } } Squad { TFBot { Class Demoman Name "Sentry Swarmer" Skill Easy Health 500 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 2 "voice pitch scale" 2 "bombinomicon effect on death" 1 } } TFBot { Class Demoman Name "Sentry Swarmer" Skill Easy Health 500 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 2 "voice pitch scale" 2.1 "bombinomicon effect on death" 1 } } TFBot { Class Demoman Name "Sentry Swarmer" Skill Easy Health 500 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 2 "voice pitch scale" 2.2 "bombinomicon effect on death" 1 } } TFBot { Class Demoman Name "Sentry Swarmer" Skill Easy Health 500 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 2 "voice pitch scale" 2.3 "bombinomicon effect on death" 1 } } } TFBot //Deployed minigun = ref pose { Class HeavyWeapons Name "Burn Buster" Skill Expert Health 2000 ClassIcon sentry_buster Attributes DisableDodge Item "Brigade Helm" Item "The Huo Long Heatmaker" WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon MaxVisionRange 1 Attributes MiniBoss CharacterAttributes { "move speed bonus" 10 "head scale" 2.2 "torso scale" 0.1 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 } Itemattributes { Itemname "The Huo Long Heatmaker" "override projectile type" 27 } } } } Mission // Giant Engineer { Objective Engineer InitialCooldown 0 Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 CooldownTime 100 DesiredCount 1 TFBot { Class Engineer Name "Giant Engineer" Classicon "engineEr" Skill Expert Health 2500 Attributes MiniBoss Attributes TeleportToHint TeleportWhere spawnbot ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PRIMARY" "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.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 3 "voice pitch scale" 0 "engy building health bonus" 4 } } } //WAVE 1 Wave { Explanation [$SIGSEGV] { Line "{orange}$$$ {red}¯\_(ツ)_/¯ {orange}$$$" } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "part01" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 6 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } TFBot { Template T_TFBot_Giant_Medic WeaponRestrictions SecondaryOnly Attributes IgnoreEnemies } } } WaveSpawn { Name "part02" TotalCount 1 WaitBeforeStarting 6 TotalCurrency 300 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 6666 Speed 300 Name "tankboss" ForceRomeVision 1 [$SIGSEGV] DisableSmokestack 1 [$SIGSEGV] MaxTurnRate 350 [$SIGSEGV] StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 32 MaxActive 16 SpawnCount 2 WaitForAllDead "part01" WaitBetweenSpawns 1 TotalCurrency 200 TFBot { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflectoR Skill Easy Attributes AlwaysCrit Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 4 MaxActive 1 SpawnCount 1 WaitForAllDead "part01" TotalCurrency 200 TFBot { Class Heavyweapons Name "Giant Rage Heavy" ClassIcon "heavy_deflector_push" Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Item "warbird_minigun_butcherbird" Attributes MiniBoss Attributes DisableDodge Action Mobber [$SIGSEGV] Item "The U-clank-a" ItemAttributes { ItemName "The U-clank-a" "set item tint rgb" 15185211 } ItemAttributes { ItemName "warbird_minigun_butcherbird" //act like perma minigun rage "damage bonus" 0.25 "damage causes airblast" 1 "apply z velocity on damage" -100 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "cannot pick up intelligence" 1 } } } WaveSpawn { Name "part05" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 1 WaitForAllSpawned "part03" WaitBeforeStarting 12 WaitBetweenSpawns 3 TotalCurrency 200 TFBot { Class Soldier Name "Giant Charged Soldier" ClassIcon soldier_BUFF Skill Expert Health 3800 Item "The Original" WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } AddCond [$SIGSEGV] { Name TF_COND_OFFENSEBUFF } } } WaveSpawn { Name "part06" Where spawnbot TotalCount 48 MaxActive 16 SpawnCount 4 WaitForAllDead "part05" WaitBetweenSpawns 2 TotalCurrency 200 TFBot { Template T_TFBot_Soldier_RocketPush } } WaveSpawn { Name "part07" Where spawnbot TotalCount 48 MaxActive 16 SpawnCount 4 WaitForAllSpawned "part06" WaitBetweenSpawns 2 TotalCurrency 200 TFBot { Class Demoman Name "Blast Demo" ClassIcon demo_burst Skill Expert Item "Armored Authority" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "damage causes airblast" 1 "damage bonus" .45 "fire rate bonus" 0.001 "clip size upgrade atomic" -2 "faster reload rate" 1.5 "Blast radius decreased" 1.2 "projectile spread angle penalty" 2 "grenade no spin" 1 } } } WaveSpawn { Name "part08" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part07" TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } TFBot { Template T_TFBot_Giant_Medic WeaponRestrictions SecondaryOnly Attributes IgnoreEnemies } } } WaveSpawn { Name "part09" TotalCount 1 WaitForAllDead "part07" TotalCurrency 300 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 6666 Speed 300 Name "tankboss" ForceRomeVision 1 [$SIGSEGV] DisableSmokestack 1 [$SIGSEGV] MaxTurnRate 350 [$SIGSEGV] StartingPathTrackNode "boss_path_a1" 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 } Explanation [$SIGSEGV] { Line "{yellow}MONOCULUS" Line "{green}Ocular Rockets" Line "{blue}30,000 health" Line "{red}Gets bored and leaves" } HalloweenBoss [$SIGSEGV] { BossType "Monoculus" Position { X "-1226" Y "4404" Z "482" } TeamNum 5 Delay 0 Health 30000 } WaveSpawn { Name "part01" Where spawnbot TotalCount 64 MaxActive 8 SpawnCount 2 WaitBeforeStarting 12 TotalCurrency 200 TFBot { Class Soldier Skill Normal Item "The Original" Attributes AlwaysCrit Classicon soldier_criT Name "Charged Soldier" ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } } WaveSpawn { Name "part01a" Where spawnfuck TotalCount 64 MaxActive 8 SpawnCount 2 WaitBeforeStarting 12.1 TotalCurrency 200 Support Limited TFBot { Class Soldier Skill Normal Item "The Original" Attributes AlwaysCrit Classicon RED Name "Charged Soldier" Action Mobber [$SIGSEGV] CharacterAttributes { "voice pitch scale" 0.9 "ammo regen" 1 } AddCond [$SIGSEGV] { Name TF_COND_REPROGRAMMED Delay 0 } ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 48 MaxActive 12 SpawnCount 2 WaitForAllDead "part01" WaitBetweenSpawns 2 TotalCurrency 300 TFBot { Class Engineer Skill Expert Health 275 Item "The Widowmaker" Item "MvM Gatebot Light Engineer" Action FetchFlag [$SIGSEGV] } } WaveSpawn { Name "part04a" Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 2 WaitForAllDead "part01" WaitBetweenSpawns 2 TotalCurrency 300 TFBot { Class Medic Name "Big-Heal Medic" Classicon hellmet_bigheal Skill Expert WeaponRestrictions SecondaryOnly Item "The Medicine Manpurse" Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 200 "overheal penalty" 0 } } } WaveSpawn { Name "part05" Where spawnbot TotalCount 8 MaxActive 1 SpawnCount 1 WaitForAllDead "part01" TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout WeaponRestrictions MeleeOnly Classicon scout_bat } } WaveSpawn { Name "part07" Where spawnbot TotalCount 64 MaxActive 16 SpawnCount 2 WaitForAllDead "part04" TotalCurrency 400 RandomChoice { TFBot { Class Sniper Classicon "demoknight" Name "Spin Snip" Skill Expert Health 250 WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Attributes DisableDodge Item "MvM Gatebot Light Sniper" ItemColor [$SIGSEGV] { ItemName "MvM GateBot Light Sniper" Red 0 Green 255 Blue 0 } Action Mobber [$SIGSEGV] ItemAttributes { ItemName "TF_WEAPON_Club" "hand scale" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.4 "move speed bonus" 1.5 } } TFBot { Class Sniper Classicon "demoknight" Name "Spin Snip" Skill Expert Health 250 WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Attributes DisableDodge Item "MvM Gatebot Light Sniper" ItemColor [$SIGSEGV] { ItemName "MvM GateBot Light Sniper" Red 0 Green 255 Blue 0 } ItemAttributes { ItemName "TF_WEAPON_Club" "hand scale" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.4 } } } } WaveSpawn { Name "part08" Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 12 WaitForAllDead "part04" TotalCurrency 400 TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysFireWeapon } } } //WAVE 3 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "part01" TotalCount 5 WaitBetweenSpawns 3 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 5000 Speed 300 Skin 0 Name "tankboss" DisableSmokestack 1 [$SIGSEGV] StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part02" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 20 TotalCurrency 200 TFBot { Class Heavyweapons Name "Giant Heal-On-Kill Heavy" ClassIcon heavy_deflector_healonkill Skill Expert Item "The Tungsten Toque" Item "MvM Gatebot Light Heavy" Item "Deflector" Health 5000 MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "Deflector" "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 } 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 } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 80 MaxActive 20 SpawnCount 4 WaitBeforeStarting 20 TotalCurrency 400 TFBot { Class Soldier Skill Expert Name "Rapid-Fire Buff Soldier" Attributes SpawnWithFullCharge Item "The Buff Banner" Classicon soldier_buff ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed increased" 0.65 } } } WaveSpawn { Name "part05" Where spawnfuck TotalCount 24 MaxActive 12 SpawnCount 1 WaitForAllSpawned "part03" WaitBetweenSpawns 1 TotalCurrency 200 TFBot { Class Engineer Skill Expert Classicon blu Health 275 Name "Fat Engineer" Item "The C.A.P.P.E.R" Item "dec2014 engineer_detectiveglasses" Item "The Level Three Chin" Item "The Lonesome Loafers" Item "The Egghead's Overalls" Action Mobber [$SIGSEGV] WeaponRestrictions SecondaryOnly UseHumanModel 1 [$SIGSEGV] ItemAttributes { Itemname "The C.A.P.P.E.R" "voice pitch scale" 0.90 "fire rate bonus" 0.6 "faster reload rate" 0.01 "kill forces attacker to laugh" 1 } } } WaveSpawn { Name "part06" Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 4 WaitForAllSpawned "part03" TotalCurrency 200 TFBot { Template T_TFBot_Giant_Demo_Burst Item "MvM Gatebot Light Demo" Attributes DisableDodge BehaviorModifiers Push } } WaveSpawn { Name "part07" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 2 WaitForAllSpawned "part06" TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Scout_Fast Skill Expert Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 3 } } } } WaveSpawn { Name "part08" Where spawnfuck TotalCount 60 MaxActive 20 SpawnCount 1 WaitBetweenSpawns 0.5 WaitForAllDead "part07" TotalCurrency 200 TFBot { Class Sniper Attributes AlwaysFireWeapon Attributes AlwaysCrit Name "Crit Sniper" Skill Expert } } WaveSpawn { Name "part09" Where spawnbot TotalCount 18 MaxActive 18 SpawnCount 9 WaitForAllSpawned "part08" WaitBetweenSpawns 8 TotalCurrency 400 Squad { TFBot { Class Soldier Name "Giant Homing Soldier" ClassIcon hellmet_soldier_special Skill Expert Health 4200 Item "The Original" Attributes AlwaysCrit Item "MvM Gatebot Light Soldier" ItemColor [$SIGSEGV] { ItemName "MvM GateBot Light Soldier" Red 0 Green 255 Blue 0 } HomingRockets [$SIGSEGV] { Enable 1 IgnoreDisguisedSpies 0 IgnoreStealthedSpies 0 TurnPower 500 MaxAimError 180 RocketSpeed 0.5 } Attributes MiniBoss ItemAttributes { ItemName "The Original" "damage bonus" 2 "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon "medic_uber" } } } } //WAVE 4 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "part01" Where spawnfuck TotalCount 42 MaxActive 14 SpawnCount 14 TotalCurrency 200 FirstSpawnWarningSound "vo\mvm\norm\engineer_mvm_needsentry01.mp3" TFBot { Class Engineer Health 275 Name "Crit Engineer" Skill Expert Attributes AlwaysCrit } } WaveSpawn { Name "part02" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 6 TotalCurrency 200 TFBot { Class Soldier Name "Super Burst Fire Soldier" ClassIcon soldier_burstfirE Item "The Shogun's Shoulder Guard" Health 10000 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 42 MaxActive 9 SpawnCount 1 WaitBetweenSpawns 0.5 WaitForAllDead "part02" TotalCurrency 200 TFBot { Class Sniper Classicon sniper_bow_multi Skill Expert Attributes AlwaysCrit Name "Quick Bow" Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.01 "hand scale" 1.75 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 42 MaxActive 9 SpawnCount 1 WaitBetweenSpawns 0.5 WaitForAllDead "part02" TotalCurrency 200 TFBot { Class Scout Skill Expert Attributes AlwaysCrit Name "Burst Scatter" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "hand scale" 1.5 } } } WaveSpawn { Name "part05" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitForAllSpawned "part04" TotalCurrency 100 Squad { FormationSize 200 TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } } } WaveSpawn { Name "part05a" Where spawnfuck TotalCount 5 MaxActive 5 SpawnCount 5 WaitForAllSpawned "part04" TotalCurrency 100 Squad { FormationSize 200 TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } TFBot { Template T_TFBot_Giant_Pyro UseMeleeThreatPrioritization 1 [$SIGSEGV] RingOfFire 50 [$SIGSEGV] } } } WaveSpawn { Name "part06" Where spawnbot TotalCount 60 MaxActive 20 SpawnCount 5 WaitForAllDead "part05" WaitBetweenSpawns 3 TotalCurrency 200 RandomChoice { TFBot { Class Soldier Skill Hard ClassIcon soldier_burstfire Item "The Buff Banner" Attributes SpawnWithFullCharge Item "The Beggar's Bazooka" ItemAttributes { ItemName "The Beggar's Bazooka" "can overload" 0 "auto fires full clip" 0 } } TFBot { Class Soldier Skill Hard ClassIcon soldier_burstfire Item "The Beggar's Bazooka" ItemAttributes { ItemName "The Beggar's Bazooka" "can overload" 0 "auto fires full clip" 0 } } TFBot { Class Soldier Skill Hard ClassIcon soldier_burstfire Item "The Concheror" Attributes SpawnWithFullCharge Item "The Beggar's Bazooka" ItemAttributes { ItemName "The Beggar's Bazooka" "can overload" 0 "auto fires full clip" 0 } } TFBot { Class Soldier Skill Hard ClassIcon soldier_burstfire Item "The Battalion's Backup" Attributes SpawnWithFullCharge Item "The Beggar's Bazooka" ItemAttributes { ItemName "The Beggar's Bazooka" "can overload" 0 "auto fires full clip" 0 } } TFBot { Class Soldier Skill Hard ClassIcon soldier_burstfire Item "The B.A.S.E. Jumper" Attributes Parachute Item "The Beggar's Bazooka" ItemAttributes { ItemName "The Beggar's Bazooka" "can overload" 0 "auto fires full clip" 0 } } } } WaveSpawn { Name "part07" Where spawnbot TotalCount 3 MaxActive 1 SpawnCount 1 WaitForAllDead "part05" TotalCurrency 400 TFBot { Class Soldier Name "Giant Laser" Item "The Hellmet" Item "The Cow Mangler 5000" ClassIcon hellmet_zap Skill Expert Health 4200 Attributes MiniBoss ItemAttributes { ItemName "The Hellmet" "set item tint rgb" 15132390 } ItemAttributes { ItemName "The Cow Mangler 5000" "set item tint rgb" 15132390 "override projectile type" 13 "energy weapon penetration" 1 "ragdolls become ash" 1 "fire rate bonus" 0.05 "projectile penetration" 1 "reveal disguised victim on hit" 1 "damage bonus" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } WaveSpawn { Name "part08" Where spawnbot TotalCount 3 MaxActive 1 SpawnCount 1 WaitForAllDead "part05" WaitBeforeStarting 2 TotalCurrency 400 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Attributes AlwaysCrit } } } //WAVE 5 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "part01" Where spawnbot TotalCount 64 MaxActive 16 SpawnCount 4 TotalCurrency 300 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name "part02" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 4 TotalCurrency 300 TFBot { Class Heavyweapons Name "Giant Steel Gauntlet" UseCustomModel models/bots/heavy/bot_heavy.mdl [$SIGSEGV] Tag special_main_right Skill Hard ClassIcon heavy_steelfisT Health 12000 Scale 2.5 Attributes Miniboss WeaponRestrictions MeleeOnly Attributes DisableDodge Item "Fists of Steel" CharacterAttributes { "damage bonus" 2 "move speed bonus" 0.8 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "override footstep sound set" 6 } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 42 MaxActive 12 SpawnCount 1 WaitForAllDead "part02" WaitBeforeStarting 10 WaitBetweenSpawns 1 TotalCurrency 300 TFBot { Class Heavy Skill Expert Classicon hellmet_autogun Name "Autogun Heavy" Item "Bone-Cut Belt" Item "The War Goggles" Item "Iron Curtain" ItemAttributes { ItemName "Iron Curtain" "minigun spinup time decreased" 0 "projectile penetration" 1 "fire rate bonus" 3 "damage bonus" 1.5 "aiming movespeed increased" 1.5 "weapon spread bonus" 0.2 "particle effect use head origin" 1 "particle effect vertical offset" -1000 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 42 MaxActive 12 SpawnCount 1 WaitForAllSpawned "part03" WaitBetweenSpawns 1 TotalCurrency 300 TFBot { Class Demoman Skill Expert Attributes AlwaysCrit WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "max pipebombs decreased" -7 "Projectile range increased" 0.35 } } } WaveSpawn { Name "part05" TotalCount 1 WaitForAllDead "part02" TotalCurrency 300 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 100000 Speed 30 Name "tankboss" Scale 2 [$SIGSEGV] StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part06" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 3 WaitForAllSpawned "part04" WaitBetweenSpawns 20 TotalCurrency 500 Squad { TFBot { Class Soldier Name "Giant Impact Soldier" Item "Battle Bird" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ClassIcon soldier_libertylauncher_giant Skill Expert Health 4200 WeaponRestrictions PrimaryOnly UseMeleeThreatPrioritization 1 [$SIGSEGV] Attributes HoldFireUntilFullReload RocketCustomParticle "eyeboss_projectile" [$SIGSEGV] Attributes MiniBoss AddCond [$SIGSEGV] { Name TF_COND_SODAPOPPER_HYPE } ItemAttributes { ItemName "Battle Bird" "set item tint rgb" 16738740 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "set item tint rgb" 16738740 "faster reload rate" 0.1 "fire rate bonus" 1.5 "damage bonus" 4 "apply z velocity on damage" 9999 "apply look velocity on damage" 9999 "Projectile speed increased" 0.75 "cancel falling damage" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies } } } } //WAVE 6 Wave { Explanation [$SIGSEGV] { Line "{yellow}SERGEANT NUKESALOT" Line "{green}Rocket Nuke" Line "{blue}60,000 health" Line "{red}Very slow reload" } StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "sandwich" Where respawnpoints TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 0 Support 1 TFBot { Class HeavyWeapons Name "Farm Heavy" Classicon "hellmet_canteen" Skill Hard MaxVisionRange 5 Health 125 WeaponRestrictions SecondaryOnly Attributes Suppressfire Attributes DisableDodge Item "The Sandvich" Item "The Sammy Cap" Attributes IgnoreFlag CharacterAttributes { "voice pitch scale" 0 "bombinomicon effect on death" 1 "rage giving scale" 100 } } } WaveSpawn { Name "part01" Where spawnbot TotalCount 60 MaxActive 12 SpawnCount 6 WaitBetweenSpawns 2 TotalCurrency 200 FirstSpawnWarningSound "vo\announcer_am_lastmanalive04.mp3" TFBot { Class Heavyweapons Skill Expert Attributes AlwaysCrit Name "666 Heavyweapons" Item "Voodoo Juju" ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 } } } WaveSpawn { Name "part02" Where spawnbot TotalCount 60 MaxActive 12 SpawnCount 6 WaitBetweenSpawns 2 TotalCurrency 200 TFBot { Class Demoman Skill Expert Name "666 Demoman" Attributes AlwaysCrit Item "Spine-Chilling Skull" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "damage bonus" 2.0 "faster reload rate" -0.8 "Projectile speed increased" 2.0 } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Class Soldier Name "Giant Rapid Direct Soldier" ClassIcon soldier_spammer Health 4200 Skill Expert Item "The Direct Hit" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit ItemAttributes { ItemName "The Direct Hit" "faster reload rate" -0.8 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 6 MaxActive 2 SpawnCount 1 WaitForAllSpawned "part03" WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun Attributes AlwaysCrit } } WaveSpawn { Name "part05" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Boxing_Heavy Attributes AlwaysCrit } } WaveSpawn { Name "part06" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Attributes AlwaysCrit } } WaveSpawn { Name "part07" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitForAllSpawned "part05" WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Template T_TFBot_Soldier_BurstFire } } WaveSpawn { Name "part08" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 2 WaitForAllDead "part07" WaitBetweenSpawns 4 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies Attributes AlwaysCrit } } } WaveSpawn { Name "part09" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part08" TotalCurrency 400 TFBot { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Name "Sergeant Nukesalot" Item "The Team Captain" Item "The Black Box" Item "Fancy Dress Uniform" Item "The Gunboats" ClassIcon soldier_CRIT Health 60000 Scale 1.9 Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Attributes AlwaysCrit UseMeleeThreatPrioritization 1 [$SIGSEGV] ItemAttributes { ItemName "The Black Box" "damage bonus" 5 "damage causes airblast" 1 "faster reload rate" 3 "fire rate bonus" 2 "projectile spread angle penalty" 1 "use large smoke explosion" 1 "blast radius increased" 2 "Projectile speed increased" 1 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } } } } //WAVE 7 Wave { Explanation [$SIGSEGV] { Line "{yellow}KING PILLAGE" Line "{green}Grenade Launcher and Scimitar" Line "{blue}100,000 health 250 regeneration" Line "{red}Short attack range" } StartWaveOutput { Target wave_start_relay_boss Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "part40" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 TotalCurrency 1337 TFBot { Class Demoman Name "King Pillage" Skill Expert Scale 1.9 Attributes Miniboss Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "The Persian Persuader" Item "The Mantreads" Item "Nasty Norsemann" ClassIcon demo_bomber Health 100000 Attributes UseBossHealthBar Attributes DisableDodge Attributes HoldFireUntilFullReload UseMeleeThreatPrioritization 1 [$SIGSEGV] ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "item style override" 1 "move speed bonus" 0.5 "damage bonus" 4 "faster reload rate" 0.4 "Projectile speed increased" 0.65 "blast radius increased" 1.5 "fire rate bonus" 0.01 "grenade no spin" 1 "backstab shield" 1 } ItemAttributes { ItemName "The Persian Persuader" "provide on active" 1 "damage bonus" 1.5 "dmg bonus vs buildings" 3 "move speed bonus" 1 } CharacterAttributes { "health regen" 250 "override footstep sound set" 7 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "rage giving scale" 0.1 } } } WaveSpawn { Name "smoker" Where spawnbot TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 TotalCurrency 0 Support 1 TFBot { Class Demoman Skill Easy Classicon "demo_D" Name "Smoke Demoman" Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Attributes HoldFireUntilFullReload Item "Death Racer's Helmet" Action Mobber [$SIGSEGV] ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "use large smoke explosion" 1 } } } } }