#base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 6000 RespawnWaveTime 0 FixedRespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom Yes Advanced 1 AddSentryBusterWhenKillCountExceeds 0 // RandomPlacement { // Count 16 // MinimumSeparation 600 // NavAreaFilter SNIPER_SPOT // RandomChoice { // SentryGun {Level -1} // SentryGun {Level 0} // SentryGun {Level 1} // } // } // PeriodicSpawn { // When 3 // Where Anywhere // TFBot { Template T_TFBot_Scout_Fish} // } PlayerShootTemplate { Name nuke_shake_template AttachToProjectile 1 ClassName tf_weapon_rocketlauncher } PointTemplates { nuke_shake_template { KeepAlive 1 OnParentKilledOutput { Target "shake_nuke" Action Enable Delay 0 } OnParentKilledOutput { Target "shake_nuke" Action Disable Delay 0.2 } OnParentKilledOutput { Target "shake_nuke" Action Kill Delay 2.2 } color_correction { "targetname" "shake_nuke" "StartDisabled" "1" "fadeInDuration" "0.1" "fadeOutDuration" "2" "maxfalloff" "1000" "minfalloff" "100" "maxweight" "1" "filename" "scripts/heat2.raw" } info_target { "targetname" "dummy" "origin" "0 0 -1000000" } RemoveIfKilled "shake_nuke" } } ItemAttributes { ItemName "Madness vs Machines Royal Rhodonite 2019" "set item tint RGB" 13595446 "set item tint RGB 2" 1315860 } ItemAttributes { ItemName "Madness vs Machines Tempered Tourmaline 2019" "set item tint RGB 2" 15132390 "set item tint RGB" 1315860 } ItemAttributes { ItemName "Madness vs Machines Burnished Beryl 2019" "set item tint RGB" 9596754 "set item tint RGB 2" 28211 } ItemAttributes { ItemName "Canteen Crasher Rust Starter Medal 2018" "set item tint RGB" 10519036 } ItemAttributes { ClassName "tf_weapon_rocketlauncher" "use large smoke explosion" 1 "fire rate penalty" 4 } Mission { Objective DestroySentries InitialCooldown 0 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 5 DesiredCount 2 Squad { ShouldPreserveSquad 1 TFBot { Template T_TFBot_SentryBuster Item "The Scotsman's Skullcutter" CharacterAttributes { "ubercharge rate bonus for healer" 420 "reduced_healing_from_medics" 420 "move speed penalty" 1.5 } } TFBot { Class Medic Skill Expert Health 150 Item "The Medicine Manpurse" Attributes SpawnWithFullCharge Attributes IgnoreEnemies ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "medigun charge is megaheal" 2 "lunchbox adds minicrits" 2 "bot medic uber health threshold" 4500 "random drop line item 2" 0 "ubercharge rate penalty" 0 "heal rate penalty" 0 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "provide on active" 1 "single wep deploy time increased" 0.01 "voice pitch scale" 0 "move speed penalty" 0.01 "mod_maxhealth_drain_rate" 20 "override projectile type" 7 "active health degen" -420 "cannot pick up intelligence" 1 } } } // TFBot { // Template T_TFBot_SentryBuster // Name "Premature Buster" // Item "The Bomber Knight" // Item "The Loose Cannon" // WeaponRestrictions PrimaryOnly // ItemAttributes { // ItemName "The Loose Cannon" // "taunt attack time" 420 // "head scale" 2.2 // "torso scale" 0.3 // "use large smoke explosion" 1 // "blast radius increased" 4 // "auto fires full clip" 1 // "fire rate penalty" 8 // "damage bonus" 5 // "dmg pierces resists absorbs" 1 // "fuse bonus" 5 // "blast dmg to self increased" 420 // } // } } Mission { Objective Sniper InitialCooldown 420 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 5 DesiredCount 1 TFBot { Class Demoman Skill Expert Name "Zatoichi Knight" Attributes HoldFireUntilFullReload Attributes DisableDodge MaxVisionRange 1500 Item "The Loch-N-Load" Item "The Splendid Screen" Item "The Half-Zatoichi" Item "Demo Kabuto" Item "Bushi-Dou" Item "Shin Shredders" CharacterAttributes { "charge recharge rate increased" 1.5 "deploy time decreased" 0.1 "gesture speed increase" 2 "full charge turn control" 50 } ItemAttributes { ItemName "The Half-Zatoichi" "critboost on kill" 6 "honorbound" 0 "Attack not cancel charge" 1 } ItemAttributes { ItemName "The Loch-N-Load" "Projectile speed increased" 1 "no self blast dmg" 2 } } } Mission { Objective Sniper InitialCooldown 420 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 5 DesiredCount 1 TFBot { Class Soldier Skill Expert Item "Rocket Jumper" Item "The Market Gardener" Item "The Mantreads" CharacterAttributes { "increased air control" 999 } ItemAttributes { ItemName "Rocket Jumper" "override projectile type" 3 "auto fires when full" 1 "auto fires full clip" 1 "custom projectile model" "models/weapons/w_models/w_rocket.mdl" "deploy time increased" 0.01 "fuse bonus" 0.2 "faster reload rate" 0.01 "grenade no spin" 1 "damage penalty" 0.01 "fire rate penalty" 2 "no self blast dmg" 0 "rocket jump damage reduction" 0.1 "apply look velocity on damage" 300 "apply z velocity on damage" 400 } ItemAttributes { ItemName "The Market Gardener" "melee range multiplier" 2 "melee bounds multiplier" 2 "melee attack rate bonus" 0.5 "deploy time increased" 0.01 } } } Mission { Objective Spy InitialCooldown 420 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 5 DesiredCount 1 TFBot { Class Spy Skill Expert Item "The Wanga Prick" Name "Drain Spy" CharacterAttributes { "disguise as dispenser on crouch" 1 } ItemAttributes { ItemName "The Wanga Prick" "damage all connected" 1 //third degree stat "dmg penalty vs players" 0.1 //stabs don't instakill, deals between 50-80% of victims total HP "subtract victim medigun charge on hit" 50 "melee attack rate bonus" 4 //slow swings to avoid -50 uber butterknifes "mult decloak rate" 0.01 //instant decloaks to compensate for nerfed knife "voice pitch scale" 0 //no voice queues to compensate for nerfed knife } } } Mission { Objective Sniper InitialCooldown 420 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 5 DesiredCount 1 TFBot { Template T_TFBot_Sniper Name "Upgraded Hitman's" Item "The Hitman's Heatmaker" ClassIcon sniper_headshot CharacterAttributes { "random drop line item 0" 3 } ItemAttributes { ItemName "The Hitman's Heatmaker" "faster reload rate" 0.25 "explosive sniper shot" 3 "mod rage on hit bonus" 3 "increase buff duration" 3 "critboost on kill" 15 "headshot damage increase" 3 } } } Mission { Objective Sniper // InitialCooldown 420 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 5 DesiredCount 1 TFBot { Class Sniper Skill Expert } } Wave { WaitWhenDone 1337 StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Sniper Skill Expert ClassIcon sniper_d Health 60000 Item "The AWPer Hand" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly Attributes MiniBoss Scale 1.9 Attributes AlwaysCrit ItemAttributes { ItemName "The Cleaner's Carbine" "override projectile type" 2 "no self blast dmg" 2 "mini rockets" 1 "sniper fires tracer HIDDEN" 1 "projectile spread angle penalty" 6 "clip size bonus" 0.5 "fire rate bonus" 0.01 "faster reload rate" 3 "damage bonus" 20 } ItemAttributes { ItemName "The AWPer Hand" "is_passive_weapon" 1 "damage bonus" 2 "faster reload rate" 0.5 "bullets per shot bonus" 8 "sniper fires tracer HIDDEN" 1 "lunchbox adds minicrits" 3 "move speed bonus" 0.35 "hand scale" 2 "override footstep sound set" 5 "airblast vulnerability multiplier" 0 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Heavy ClassIcon heavy_apocofist Name "Jumping Heavy" WeaponRestrictions MeleeOnly Attributes AlwaysCrit Skill Expert Item "Apoco-Fists" Item "The B.A.S.E. Jumper" Item "The Human Cannonball" ItemAttributes { ItemName "Apoco-Fists" "hit self on miss" 1 "restore health on kill" 0.5 "self dmg push force increased" 1.01 "dmg from melee increased" 0.1 "boots falling stomp" 1 "apply look velocity on damage" 100 "fire rate bonus" 1.2 "apply z velocity on damage" 1 "damage causes airblast" 1 "mod stun waist high airborne" 2 "voice pitch scale" 0.5 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 // WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Sniper Skill Expert Item "The Buff Banner" Attributes SpawnWithFullCharge } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 10 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Demoman Skill Expert Name "Hybrid Samurai" Attributes HoldFireUntilFullReload Action Sniper ClassIcon demoknight_samurai MaxVisionRange 1500 Item "The Loch-N-Load" Item "The Splendid Screen" Item "The Half-Zatoichi" Item "Demo Kabuto" Item "Bushi-Dou" Item "Shin Shredders" CharacterAttributes { "charge recharge rate increased" 2 "deploy time decreased" 0.1 "gesture speed increase" 2 "full charge turn control" 50 } ItemAttributes { ItemName "The Half-Zatoichi" "critboost on kill" 6 "honorbound" 0 } ItemAttributes { ItemName "The Loch-N-Load" "Projectile speed increased" 1 "no self blast dmg" 2 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 2 SpawnCount 2 WaitBeforeStarting 420 TotalCurrency 1337 Squad { TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Giant_Medic Name "Giant Uber Medic" Item "TF_WEAPON_MEDIGUN" CharacterAttributes { "bot medic uber health threshold" 4500 "bot medic uber deploy delay duration" 3 } ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "uber duration bonus" 0.5 "ubercharge rate bonus" 999 } } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 5 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Template T_TFBot_Chief_Pyro Name "Prototype Chief Pyro" Item "Phobos Filter" Item "dec2014 Torchers Tabard" Health 30000 CharacterAttributes {"health regen" 150} ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "lunchbox adds minicrits" 2 "flame_speed" 1750 "flame_drag" 7 "accuracy scales damage" 1 } ItemAttributes { ItemName "Phobos Filter" "set item tint rgb" 16711680 "increased jump height" 7 "dmg taken increased" 0.01 "dmg from melee increased" 100 "dmg from ranged reduced" 100 "boots falling stomp" 1 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Template T_TFBot_Giant_Heavyweapons Health 10000 Item "The Robo-Sandvich" Attributes UseBossHealthBar ItemAttributes { ItemName "The Robo-Sandvich" "force weapon switch" 1 "single wep deploy time increased" 0.1 "single wep holster time increased" 0.1 "lunchbox healing decreased" 200 "item_meter_charge_rate" 30 "item_meter_charge_type" 3 "item_meter_damage_for_full_charge" 10 "item_meter_resupply_denied" 1 "grenades2_resupply_denied" 1 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Soldier Skill Expert Health 50000 Name "Admiral Atomic" Item "The Air Strike" Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" ClassIcon soldier_mangler_giant Attributes AlwaysCrit Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload UseBestWeapon 1 UseMeleeThreatPrioritization 1 Action Mobber CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 7 } ItemAttributes { ItemName "The Air Strike" "damage bonus" 5 "fire rate penalty" 2 "single wep holster time increased" 2 "projectile speed decreased" 0.5 "blast radius increased" 3 "use large smoke explosion" 1 "faster reload rate" 99 "clipsize increase on kill" 0 } ItemAttributes { ItemName "The Righteous Bison" "provide on active" 1 "bullets per shot bonus" 2 "spread penalty" 5 "disable weapon switch" 1 "dmg penalty vs players" 2 "override projectile type" 1 "sniper fires tracer HIDDEN" 1 "ragdolls plasma effect" 1 "faster reload rate" 0.001 } HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 0 RocketSpeed 1 // Multiplier of rocket speed. 1 for default speed TurnPower 500 //How fast should the rocket rotate to face the target MaxAimError 200 //Max angle between rocket and the target } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Template T_TFBot_Giant_Demoman Name "Giant Caber" Item "The Loose Cannon" Item "The Ullapool Caber" WeaponRestrictions PrimaryOnly ClassIcon demo_caber_nys MaxVisionRange 256 ItemAttributes { ItemName "The Loose Cannon" "blast dmg to self increased" 420 "damage bonus" 5 "blast radius increased" 2.2 "hand scale" 0 "fuse bonus" -8 "effect bar recharge rate increased" 0.01 "use large smoke explosion" 1 } ItemAttributes { ItemName "The Ullapool Caber" "dmg penalty vs players" 0 "gesture speed increase" 0.35 "fire rate penalty" 2 "is_passive_weapon" 1 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Soldier Skill Expert Item "The Cow Mangler 5000" Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" Name "Mangler Soldier" Attributes AlwaysCrit ClassIcon soldier_mangler UseBestWeapon 1 CharacterAttributes { "deploy time increased" 0.01 } ItemAttributes { ItemName "The Cow Mangler 5000" "Set DamageType Ignite" 1 "set item tint rgb" 1048732 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Template T_TFBot_Giant_Heavyweapons WeaponRestrictions MeleeOnly Item "TF_WEAPON_GRAPPLINGHOOK" ItemAttributes { ItemName "TF_WEAPON_GRAPPLINGHOOK" "is_passive_weapon" 1 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Soldier Name "Giant Air Strike Soldier" Skill Normal Health 30000 ClassIcon soldier_airstrike Item "The Air Strike" Item "The B.A.S.E. Jumper" Attributes AlwaysCrit Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes AutoJump //reset's B.A.S.E. Jumper AutoJumpMin 1 AutoJumpMax 5 ItemAttributes { ItemName "The Air Strike" "faster reload rate" 0.35 "fire rate penalty" 6 "rj air bombardment" 1 "self dmg push force increased" 1.01 "blast dmg to self increased" 0 "apply z velocity on damage" 750 "increased jump height" 0.1 "mod_air_control_blast_jump" 3 } CharacterAttributes { "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 "dmg taken from fire increased" 2 "boots falling stomp" 1 "voice pitch scale" 0 "move speed bonus" 0.5 "override footstep sound set" 2 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "bot custom jump particle" 1 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Name "Titanium Trash" Class Sniper Skill Expert Health 1250 WeaponRestrictions SecondaryOnly Item "The Cleaner's Carbine" ItemAttributes { ItemName "The Cleaner's Carbine" "clip size bonus upgrade" 50 "gesture speed increase" 420 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Pyro Name "H.A.T.E." Skill Expert ClassIcon pyro_gascann_explode Item "The Gas Passer" Item "Fear Monger" Item "The Degreaser" Item "dec2014 Pyromancer's Raiments" Health 69420 Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions SecondaryOnly Attributes UseBossHealthBar Attributes DisableDodge Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Gas Passer" "mult_item_meter_charge_rate" 0.1 "explode_on_ignite" 1 "applies snare effect" .5 "killstreak tier" 1 "dmg penalty vs players" 0.2 } ItemAttributes { ItemName "Fear Monger" "set item tint rgb" 16711680 } ItemAttributes { ItemName "The Degreaser" "flame life penalty" 42069 "flame size penalty" 42069 "flame_lifetime" 0.01 "flame_drag" 0.001 "flame_speed" 0.001 "damage bonus" 42069 "weapon burn dmg reduced" 42069 "mult airblast refire time" 0.01 "airblast pushback scale" 10 "damage causes airblast" 1 "killstreak tier" 1 } CharacterAttributes { "move speed penalty" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Scout Skill Expert Health 100 Item "Bonk! Atomic Punch" ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "honorbound" 1 } ItemAttributes { ItemName "Bonk! Atomic Punch" "effect bar recharge rate increased" 0.2 } } } WaveSpawn { Where spawnbot TotalCount 420 MaxActive 1 SpawnCount 1 WaitBeforeStarting 420 TotalCurrency 1337 TFBot { Class Heavy Skill Expert Health 80000 ClassIcon heavy_beast_h Attributes MiniBoss Attributes UseBossHealthBar Name "B.E.A.R Mk.1" Item "the buffalo steak sandvich" Item "Warrior's Spirit" Item "The Brass Beast" Item "The K-9 Mane" CharacterAttributes { "damage force reduction" 0 "airblast vertical vulnerability multiplier" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 2 "gesture speed increase" 1.5 "deploy time increased" 0.5 } ItemAttributes { ItemName "Warrior's Spirit" "critboost on kill" 10 "damage bonus" 3 "move speed bonus" 1.35 } ItemAttributes { ItemName "the buffalo steak sandvich" "force weapon switch" 1 "item_meter_charge_rate" 60 } ItemAttributes { ItemName "The Brass Beast" "spunup_damage_resistance" 0.15 "move speed penalty" 0.35 "fire rate bonus with reduced health" 0.25 "shot penetrate all players" 1 "attack projectiles" 2 "ring of fire while aiming" 1 } } } } }