// mvm_SFshanghai #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 4000 RespawnWaveTime 0 FixedRespawnWaveTime Yes CanBotsAttackWhileInSpawnRoom No AddSentryBusterWhenDamageDealtExceeds 10000 Advanced 1 // MISSION: Spy Sapper Mission { Objective Spy InitialCooldown 30 Where spawnbot RunForThisManyWaves 30 CooldownTime 20 DesiredCount 1 RandomChoice { TFBot { Class Spy Name "Spy Sapper" Attributes AlwaysFireWeapon Skill Expert WeaponRestrictions SecondaryOnly } TFBot { Class Spy Name "Healing Sapper" Attributes AlwaysFireWeapon Skill Expert WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 "sapper damage bonus" -3.0 } } TFBot { Class Spy Name "Freeze Sapper" Attributes AlwaysFireWeapon Item "The Kiss King" Skill Expert WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 "sapper health bonus" 15.0 "sapper damage bonus" 0.0 } } TFBot { Class Spy Name "Reverse Sapper" Item "The Aviator Assassin" Attributes AlwaysFireWeapon Skill Expert WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 "sapper damage bonus" 0.01 "sapper degenerates buildings" 0.5 } } TFBot { Class Spy Name "Deadly Sapper" Item "The Napoleon Complex" Attributes AlwaysFireWeapon Skill Expert WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 "sapper voice pak idle wait" 1 "sapper voice pak" 1 "sapper damage bonus" 10.0 "sapper health bonus" 0.1 } } TFBot { Class Spy Skill Expert WeaponRestrictions SecondaryOnly Name "Repeat Sapper" Attributes AlwaysFireWeapon Health 5000 Scale 1.0 CharacterAttributes { "move speed bonus" 1.0 "dmg taken from blast reduced" 20.0 "dmg taken from fire reduced" 20.0 "sapper health penalty" 1.5 } } } } // MISSION: Sniper Mission { Objective Sniper InitialCooldown 30 Where spawnbot RunForThisManyWaves 20 BeginAtWave 10 CooldownTime 30 DesiredCount 1 RandomChoice { TFBot { Class Sniper Name "Accurately Sniper" Health 500 Skill Expert Attributes AlwaysCrit WeaponRestrictions PrimaryOnly CharacterAttributes { "damage bonus" 1.5 "sniper charge per sec" 5.0s } } TFBot { Class Sniper Name "Piss Shooter Sniper" Skill Expert Health 600 WeaponRestrictions PrimaryOnly Item "The Sydney Sleeper" Item "Darwin's Danger Shield" Item "Ol' Snaggletooth" CharacterAttributes { "move speed bonus" 1 "damage bonus" 3.5 "sniper charge per sec" 5.0 } } TFBot { Class Sniper Name "Magnum Sniper" Skill Expert Health 500 WeaponRestrictions PrimaryOnly Item "The Machina" Item "The Lone Star" CharacterAttributes { "move speed bonus" 1 "damage bonus" 10000.0 "fire rate bonus" 10.0 "projectile penetration" 1 "sniper charge per sec" 5.0 } } TFBot { Class Sniper Name "Desert Sniper" Skill Expert Health 500 WeaponRestrictions PrimaryOnly Item "The Bazaar Bargain" Item "Your Worst Nightmare" CharacterAttributes { "move speed bonus" 1 "damage bonus" 1.0 "fire rate bonus" 0.1 "sniper charge per sec" 5.0 } } TFBot { Class Sniper Name "Chaos Sniper" Skill Expert Health 500 WeaponRestrictions PrimaryOnly Item "The Hitman's Heatmaker" Item "Liquidator's Lid" CharacterAttributes { "move speed bonus" 1 "bleeding duration" 10 "Set DamageType Ignite" 1 "weapon burn dmg increased" 1.5 "weapon burn time increased" 1.5 "reload time increased hidden" 0.1 "mod stun waist high airborne" 1 "slow enemy on hit major" 19 "subtract victim medigun charge on hit" 10 "subtract victim cloak on hit" 30 "damage all connected" 1 "crit vs wet players" 1 "turn to gold" 1 "mark for death" 1 "ragdolls become ash" 1 } } } } // WAVE 1 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target rl_start_p Action Trigger } DoneOutput { Target rl_finish_p Action trigger } WaveSpawn //common { Where spawnbot TotalCount 25 MaxActive 19 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 500 RandomChoice { TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Pyro Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Demoman Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Soldier Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Sniper Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Spy Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.6 } } } } } // WAVE 2 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target rl_start_p Action Trigger } DoneOutput { Target rl_finish_p Action trigger } WaveSpawn //common { Where spawnbot TotalCount 35 MaxActive 19 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 500 RandomChoice { TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Pyro Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Demoman Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Soldier Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Sniper Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Spy Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.6 } } TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly Name "PLAY BALL!!" Item "Batter's Helmet" Item "The Sandman" CharacterAttributes { "move speed bonus" 0.5 "effect bar recharge rate increased" 0.3 } } TFBot { Class Pyro Skill Easy Name "Cooking Pyro" WeaponRestrictions MeleeOnly Item "Sharpened Volcano Fragment" Item "Connoisseur's Cap" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Demoman Skill Easy Name "Boomer" WeaponRestrictions MeleeOnly Item "The Ullapool Caber" Item "Ghastly Gibus" Health 75 CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 10.0 "bombinomicon effect on death" 1 } } TFBot { Class Soldier Skill Easy Name "Minicrit Soldier" WeaponRestrictions MeleeOnly Item "The Equalizer" Item "The Buff Banner" Item "Soldier's Stash" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.5 "increase buff duration" 5.0 } } TFBot { Class Soldier Skill Easy Name "Resistant Solider" WeaponRestrictions MeleeOnly Item "The Escape Plan" Item "The Battalion's Backup" Item "The Grenadier's Softcap" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.5 "increase buff duration" 5.0 } } TFBot { Class Heavyweapons Skill Easy Name "Boxer" WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "The Killing Gloves of Boxing" Item "Pugilist's Protector" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Easy Name "Uber Medic" Attributes SpawnWithFullCharge WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "uber duration bonus" 10 } } TFBot { Class Sniper Skill Easy Name "Poison Bleeder" WeaponRestrictions MeleeOnly Item "The Tribalman's Shiv" Item "Towering pillar of hats" CharacterAttributes { "move speed bonus" 0.5 "bleeding duration" 20 } } TFBot { Class Spy Skill Easy Name "Not Deadring Spy" WeaponRestrictions MeleeOnly Item "The Dead Ringer" CharacterAttributes { "move speed bonus" 0.6 "mult decloak rate" 3.0 } } } } } // WAVE 3 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target rl_start_boss_p Action Trigger } DoneOutput { Target rl_finish_p Action trigger } WaveSpawn { Where spawnbot_boss TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 6 WaitBeforeStarting 0 TotalCurrency 500 TFBot { Class Heavyweapons Name "Indiadan Heavy" ClassIcon heavy_giant Skill Easy Health 10000 Item "Warrior's Spirit" Item "Big Chief" Item "The All-Father" Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions MeleeOnly MaxVisionRange 1200 CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 2.0 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } } // WAVE 4 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target rl_start_p Action Trigger } DoneOutput { Target rl_finish_p Action trigger } WaveSpawn { TotalCurrency 500 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 180 WaitBeforeStarting 30 Support 1 Tank { Health 25000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_a1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //common { Where spawnbot TotalCount 40 MaxActive 19 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 500 RandomChoice { TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Pyro Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Demoman Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Soldier Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Sniper Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Spy Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.6 } } TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly Name "PLAY BALL!!" Item "Batter's Helmet" Item "The Sandman" CharacterAttributes { "move speed bonus" 0.5 "effect bar recharge rate increased" 0.3 } } TFBot { Class Scout Skill Easy WeaponRestrictions PrimaryOnly Name "Force of Bullet" Item "The Face Plante" Item "The Force-a-Nature" CharacterAttributes { "move speed bonus" 0.5 "bullets per shot bonus" 15.0 } } TFBot { Class Pyro Skill Easy Name "Cooking Pyro" WeaponRestrictions MeleeOnly Item "Sharpened Volcano Fragment" Item "Connoisseur's Cap" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Demoman Skill Easy Name "Boomer" WeaponRestrictions MeleeOnly Item "The Ullapool Caber" Item "Ghastly Gibus" Health 75 CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 10.0 "bombinomicon effect on death" 1 } } TFBot { Class Soldier Skill Easy Name "Minicrit Soldier" WeaponRestrictions MeleeOnly Item "The Equalizer" Item "The Buff Banner" Item "Soldier's Stash" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.5 "increase buff duration" 5.0 } } TFBot { Class Soldier Skill Easy Name "Resistant Solider" WeaponRestrictions MeleeOnly Item "The Escape Plan" Item "The Battalion's Backup" Item "The Grenadier's Softcap" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.5 "increase buff duration" 5.0 } } TFBot { Class Heavyweapons Skill Easy Name "Boxer" WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "The Killing Gloves of Boxing" Item "Pugilist's Protector" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Easy Name "Uber Medic" Attributes SpawnWithFullCharge WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "uber duration bonus" 10 } } TFBot { Class Sniper Skill Easy Name "Poison Bleeder" WeaponRestrictions MeleeOnly Item "The Tribalman's Shiv" Item "Towering pillar of hats" CharacterAttributes { "move speed bonus" 0.5 "bleeding duration" 20 } } TFBot { Class Spy Skill Easy Name "Not Deadring Spy" WeaponRestrictions MeleeOnly Item "The Dead Ringer" CharacterAttributes { "move speed bonus" 0.6 "mult decloak rate" 3.0 } } TFBot { Class Scout Skill Easy Name "So Fast!" Item "Ye olde baker boy" WeaponRestrictions MeleeOnly Item "The Holy Mackerel" CharacterAttributes { "move speed bonus" 2.0 } } TFBot { Class Pyro Skill Easy Name "I like Fire!" WeaponRestrictions MeleeOnly Item "The Axtinguisher" Item "Hottie's Hoodie" CharacterAttributes { "move speed bonus" 0.6 "dmg taken from fire reduced" 0.0 } } TFBot { Class Demoman Skill Easy Name "Sharp Sider" WeaponRestrictions MeleeOnly Item "The Scotsman's Skullcutter" Item "Rimmed Raincatcher" Health 250 CharacterAttributes { "melee range multiplier" 2.5 "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions MeleeOnly Name "Wrestler" Item "Gloves of Running Urgently" Item "Large Luchadore" Health 600 CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Expert Name "Gangster" Item "The Outdoorsman" WeaponRestrictions MeleeOnly Item "The Eviction Notice" CharacterAttributes { "move speed bonus" 2.0 "fire rate Bonus" 0.6 } } TFBot { Class Medic Skill Easy Name "Critical Medic" Attributes SpawnWithFullCharge Item "The Kritzkrieg" WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "overheal bonus" 10.0 } } TFBot { Class Sniper Skill Easy Name "Piss Thrower" WeaponRestrictions SecondaryOnly Item "Jarate" Item "Trophy belt" CharacterAttributes { "move speed bonus" 0.5 "effect bar recharge rate increased" 0.1 } } TFBot { Class Spy Skill Easy Name "Ninja Spy" WeaponRestrictions MeleeOnly Item "Spy Oni Mask" Item "Conniver's Kunai" CharacterAttributes { "move speed bonus" 3.0 "mult decloak rate" 0.1 "mult cloak rate" 0.1 } } } } } // WAVE 5 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target rl_start_boss_p Action Trigger } DoneOutput { Target rl_finish_p Action trigger } WaveSpawn { TotalCurrency 500 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 180 WaitBeforeStarting 30 Support 1 Tank { Health 25000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_a1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot_boss TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 1500 TFBot { Class Scout Name "Super Fastest Scout" Skill Easy Health 3000 WeaponRestrictions MeleeOnly MaxVisionRange 1200 Item "The Atomizer" Item "Bonk Boy" Attributes MiniBoss Attributes UseBossHealthBar CharacterAttributes { "move speed bonus" 2.0 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } } // WAVE 6 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target rl_start_p Action Trigger } DoneOutput { Target rl_finish_last_wave Action trigger } WaveSpawn { TotalCurrency 500 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 180 WaitBeforeStarting 30 Support 1 Tank { Health 25000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_a1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //WAVE Copy player { Where spawnbot TotalCount 5 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 280 WaitBeforeStarting 180 TotalCurrency 500 Support 1 RandomChoice { TFBot { Class Heavyweapons Skill Normal Name "Copy Player Heavy" WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Item "Loyalty Reward" ClassIcon soldier_major_crits Health 1800 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 1.5 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "fire rate bonus" 0.4 "attack projectiles" 1 "projectile penetration" 1 "generate rage on damage" 10 } } TFBot { Class Demoman Skill Expert Name "Copy Player Demoman" WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Item "Loyalty Reward" ClassIcon soldier_major_crits Health 1050 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 1.8 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "fire rate bonus" 0.5 "Projectile speed increased" 1.0 "clip size upgrade atomic" 10 "faster reload rate" 0.4 } } TFBot { Class Soldier Skill Expert Name "Copy Player Soldier" WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Item "Loyalty Reward" ClassIcon soldier_major_crits Health 1200 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 1.8 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "fire rate bonus" 0.5 "Projectile speed increased" 1.0 "clip size upgrade atomic" 10 "faster reload rate" 0.4 "Projectile speed increased" 2.0 } } TFBot { Class Pyro Skill Expert Name "Copy Player Pyro" WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Item "Loyalty Reward" ClassIcon soldier_major_crits Health 1050 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 2.0 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "weapon burn dmg increased" 2.0 "weapon burn time increased" 2.0 "airblast pushback scale" 3.0 } } TFBot { Class Scout Skill Expert Name "Copy Player Scout" WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Item "Loyalty Reward" ClassIcon soldier_major_crits Health 750 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 1.8 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "fire rate bonus" 0.4 "Reload time increased" 0.4 "projectile penetration" 1 "clip size penalty" 3.0 } } TFBot { Class Spy Skill Expert Name "Copy Player Spy" Attributes UseBossHealthBar Item "Loyalty Reward" ClassIcon soldier_major_crits Health 750 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 1.0 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "critboost on kill" 4 "fire rate bonus" 0.4 } } TFBot { Class Sniper Skill Expert Name "Copy Player Sniper" WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Item "The Huntsman" Item "Loyalty Reward" ClassIcon soldier_major_crits Health 750 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 3.5 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "bleeding duration" 15 "projectile penetration" 1 "Reload time increased" 0.4 "revolver use hit locations" 1 "crit from behind" 1 } } TFBot { Class Medic Skill Expert Name "Copy Player Medic" WeaponRestrictions SecondaryOnly Attributes UseBossHealthBar ClassIcon soldier_major_crits Item "Loyalty Reward" Health 900 CharacterAttributes { "move speed bonus" 1.3 "damage bonus" 2.0 "health drain" 15 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "cannot pick up intelligence" 1 "heal on kill" 100 "increased jump height" 2.0 "dmg taken from fire reduced" 0.25 "overheal bonus" 2.5 "heal rate bonus" 2.0 "ubercharge rate bonus" 3.0 "uber duration bonus" 8 "overheal decay bonus" 3.0 } } } } WaveSpawn //common { Where spawnbot TotalCount 50 MaxActive 19 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 500 RandomChoice { TFBot //6 { Class Medic Skill Easy Item "The Amputator" Health 1000 WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 10.0 "damage bonus" 0.5 "gesture speed increase" 0.01 "heal rate bonus" 10.0 } } TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Pyro Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Demoman Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Soldier Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Sniper Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Spy Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.6 } } TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly Name "PLAY BALL!!" Item "Batter's Helmet" Item "The Sandman" CharacterAttributes { "move speed bonus" 0.5 "effect bar recharge rate increased" 0.3 } } TFBot { Class Scout Skill Easy WeaponRestrictions PrimaryOnly Name "Force of Bullet" Item "The Face Plante" Item "The Force-a-Nature" CharacterAttributes { "move speed bonus" 0.5 "bullets per shot bonus" 15.0 } } TFBot { Class Pyro Skill Easy Name "Cooking Pyro" WeaponRestrictions MeleeOnly Item "Sharpened Volcano Fragment" Item "Connoisseur's Cap" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Demoman Skill Easy Name "Boomer" WeaponRestrictions MeleeOnly Item "The Ullapool Caber" Item "Ghastly Gibus" Health 75 CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 10.0 "bombinomicon effect on death" 1 } } TFBot { Class Soldier Skill Easy Name "Minicrit Soldier" WeaponRestrictions MeleeOnly Item "The Equalizer" Item "The Buff Banner" Item "Soldier's Stash" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.5 "increase buff duration" 5.0 } } TFBot { Class Soldier Skill Hard Name "Rocket Soldier" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 1.5 } } TFBot { Class Soldier Skill Easy Name "Resistant Solider" WeaponRestrictions MeleeOnly Item "The Escape Plan" Item "The Battalion's Backup" Item "The Grenadier's Softcap" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.5 "increase buff duration" 5.0 } } TFBot { Class Soldier Skill Normal Health 800 WeaponRestrictions PrimaryOnly Name "Rocket Aura" Item "The Virtual Viewfinder" CharacterAttributes { "self dmg push force increased" 0.25 "move speed bonus" 0.5 "cancel falling damage" 1 "damage bonus" 8.0 "Projectile range increased" 10.0 "fire rate bonus" 0.1 "Reload time increased" 0.007 "no self blast dmg" 2 "projectile spread angle penalty" 80.0 } } TFBot { Class Heavyweapons Skill Easy Name "Boxer" WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "The Killing Gloves of Boxing" Item "Pugilist's Protector" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Easy Name "Uber Medic" Attributes SpawnWithFullCharge WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "uber duration bonus" 10 } } TFBot { Class Medic Skill Expert Name "Bonus" Health 300 Item "The Crusader's Crossbow" Item "Das Ubersternmann" Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly Scale 1.0 CharacterAttributes { "move speed bonus" 1.0 "Reload time decreased" 0.1 "damage bonus" -500.0 "fire rate bonus" 0.1 "cannot pick up intelligence" 1 "airblast vulnerability multiplier" 0.3 } } TFBot { Class Sniper Skill Easy Name "Poison Bleeder" WeaponRestrictions MeleeOnly Item "The Tribalman's Shiv" Item "Towering pillar of hats" CharacterAttributes { "move speed bonus" 0.5 "bleeding duration" 20 } } TFBot { Class Spy Skill Easy Name "Not Deadring Spy" WeaponRestrictions MeleeOnly Item "The Dead Ringer" CharacterAttributes { "move speed bonus" 0.6 "mult decloak rate" 3.0 } } TFBot { Class Scout Skill Easy Name "So Fast!" Item "Ye olde baker boy" WeaponRestrictions MeleeOnly Item "The Holy Mackerel" CharacterAttributes { "move speed bonus" 2.0 } } TFBot { Class Pyro Skill Easy Name "I like Fire!" WeaponRestrictions MeleeOnly Item "The Axtinguisher" Item "Hottie's Hoodie" CharacterAttributes { "move speed bonus" 0.6 "dmg taken from fire reduced" 0.0 } } TFBot { Class Demoman Skill Easy Name "Sharp Sider" WeaponRestrictions MeleeOnly Item "The Scotsman's Skullcutter" Item "Rimmed Raincatcher" Health 250 CharacterAttributes { "melee range multiplier" 2.5 "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions MeleeOnly Name "Wrestler" Item "Gloves of Running Urgently" Item "Large Luchadore" Health 600 CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Heavyweapons Skill Expert Name "Gangster" Item "The Outdoorsman" WeaponRestrictions MeleeOnly Item "The Eviction Notice" CharacterAttributes { "move speed bonus" 2.0 "fire rate Bonus" 0.6 } } TFBot { Class Medic Skill Easy Name "Critical Medic" Attributes SpawnWithFullCharge Item "The Kritzkrieg" WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "overheal bonus" 10.0 } } TFBot { Class Sniper Skill Easy Name "Piss Thrower" WeaponRestrictions SecondaryOnly Item "Jarate" Item "Trophy belt" CharacterAttributes { "move speed bonus" 0.5 "effect bar recharge rate increased" 0.1 } } TFBot { Class Spy Skill Easy Name "Ninja Spy" WeaponRestrictions MeleeOnly Item "Spy Oni Mask" Item "Conniver's Kunai" CharacterAttributes { "move speed bonus" 3.0 "mult decloak rate" 0.1 "mult cloak rate" 0.1 } } TFBot { Class Scout Skill Easy Name "Elf (Can you see?)" Scale 0.08 WeaponRestrictions MeleeOnly Item "The Big Elfin Deal" Item "The Bootie Time" Item "The Wrap Assassin" CharacterAttributes { "move speed bonus" 0.5 "effect bar recharge rate increased" 0.3 } } TFBot { Class Pyro Skill Easy Name "Sentry Hitter" WeaponRestrictions MeleeOnly Health 1500 Item "The Homewrecker" Item "Respectless rubber glove" CharacterAttributes { "move speed bonus" 4.0 "cannot pick up intelligence" 1 "damage force reduction" 0.01 "dmg penalty vs buildings" 10000.0 } } TFBot { Class Demoman Skill Easy Health 300 Name "This is DEMOKNIGHT!" WeaponRestrictions MeleeOnly Item "The Eyelander" Item "The Chargin' Targe" Item "The Bolgan" CharacterAttributes { "charge recharge rate increased" 3.0 } } TFBot { Class Demoman Name "Launcher Demoman" Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 2.0 } } TFBot { Class Soldier Skill Expert Name "Samurai Soldier" WeaponRestrictions MeleeOnly Item "The Half-Zatoichi" Item "The Concheror" Item "Furious Fukaamigasa" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 1.0 "increase buff duration" 5.0 } } TFBot { Class Heavyweapons Skill Easy Name "Iron Heavy" Health 800 Scale 1.5 WeaponRestrictions MeleeOnly Item "Fists of Steel" CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Skill Expert Name "Healer Medic" Item "The Quick-Fix" WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "heal rate bonus" 10.0 } } TFBot { Class Sniper Skill Easy Name "India Sniper" WeaponRestrictions MeleeOnly Item "The Shahanshah" Item "Desert Marauder" Health 600 CharacterAttributes { "move speed bonus" 0.5 "dmg penalty while half alive" 0.1 "dmg bonus while half dead" 10.0 } } TFBot { Class Spy Skill Easy Name "Sahara Spy" WeaponRestrictions MeleeOnly Item "The Familiar Fez" Item "Your Eternal Reward" Health 200 CharacterAttributes { "move speed bonus" 0.6 } } TFBot { Class Pyro Skill Expert Name "Blackhold gunner" Health 500 Item "The Pampered Pyro" WeaponRestrictions PrimaryOnly Scale 1.0 CharacterAttributes { ItemName "tf_weapon_flamethrower" "move speed bonus" 0.5 "maxammo primary increased" 0.03 "airblast pushback scale" -4.0 "airblast vertical pushback scale" -3.0 "mult airblast refire time" 0.05 "flame ammopersec increased" 10.0 "airblast cost increased" 0.0 "deflection size multiplier" 4.0 } } TFBot { Class Scout Skill Expert Name "Flying Scout" Health 300 Item "The Atomizer" WeaponRestrictions MeleeOnly Scale 1.0 Attributes AutoJump AutoJumpMin 0.35 AutoJumpMax 3 CharacterAttributes { "move speed bonus" 0.9 "fire rate bonus" 1.0 "damage penalty" 1.5 "boots falling stomp" 1 "increased jump height" 10.0 "no self blast dmg" 1 "health regen" 30 "air dash count" 3 "cancel falling damage" 1 } } } } } }