// Grumpy Geezers by Tindall Berry // Giza Advanced // Tindall says trans rights! #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 800 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Advanced 1 NoRomevisionCosmetics 1 // sig's - disables romevision cosmetics ForceHoliday 2 // sig's - forces halloween mode StandableHeads 1 // sig's - allows players to stand on bots' heads without being pushed SniperAllowHeadshots 1 // sig's - allows robot snipers to headshot SniperHideLasers 1 // sig's - disables robot sniper lasers ClassLimit // sig's - limits how many of each class red can use { HeavyWeapons 2 Engineer 2 Medic 1 Sniper 1 Spy 1 } ItemAttributes // sig's - applies attributes to items equipped by players { ClassName "TF_WEAPON_LUNCHBOX" "attach particle effect" 12 // massed flies } Templates { T_TFBot_Tind_SentryBuster_W1 { Class Demoman Name "Reclaimed Sea Mine" ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "The Bolted Bicorne" CharacterAttributes { "move speed bonus" 1.85 "head scale" 3.2 "torso scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Tind_SentryBuster_W2 { Class Demoman Name "Wizard Buster" ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Point and Shoot" CharacterAttributes { "move speed bonus" 1.85 "head scale" 3.2 "torso scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Tind_SentryBuster_W3 { Class Demoman Name "Runaway Dynamite" ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Spirit of the Bombing Past" CharacterAttributes { "move speed bonus" 1.85 "head scale" 3.2 "torso scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Tind_SentryBuster_W4 { Class Demoman Name "Bakuyaku Harakiri" // assuming google translate is correct, means explosive suicide, more or less ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Furious Fukaamigasa" CharacterAttributes { "move speed bonus" 1.85 "head scale" 3.2 "torso scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Tind_SentryBuster_W5 { Class Demoman Name "Space Ball" ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "The Bubble Pipe" CharacterAttributes { "move speed bonus" 1.85 "head scale" 3.2 "torso scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Tind_SentryBuster_W6 { Class Demoman Name "Experimental Ordinance" ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Platinum Pickelhaube" CharacterAttributes { "move speed bonus" 1.85 "head scale" 3.2 "torso scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Tind_SentryBuster_W7 { Class Demoman Name "Peculiar Present" ClassIcon sentry_buster Skill Expert Health 2500 WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Attributes IgnoreEnemies Attributes DisableDodge Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "The Holiday Headcase" CharacterAttributes { "move speed bonus" 1.85 "head scale" 3.2 "torso scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Tind_Scout_BombRunner { Class Scout Name "Emergency Bomb Runner" ClassIcon scout Skill Easy Health 25 WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Item "The Boston Basher" CharacterAttributes { "dmg taken increased" 3 "move speed bonus" 2.6 // to run super scout speed even with bomb } } T_TFGateBot_Tind_Sniper_Giant_SMG_W1GA { Class Sniper Name "Old Fisherman" ClassIcon sniper_smg_giant Health 3000 EventChangeAttributes { Default { BehaviorModifiers Push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Skill Expert WeaponRestrictions SecondaryOnly MaxVisionRange 1500 Attributes MiniBoss Item "Upgradeable TF_WEAPON_SMG" Item "Sniper Fishing Hat" //Item "Poacher's Safari Jacket" ItemAttributes { ItemName "Sniper Fishing Hat" "item style override" 1 "attach particle effect" 44 // misty skull } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SMG" "damage bonus" 1.25 "fire rate penalty" 1.2 } CharacterAttributes { "head scale" 0.7 // haha yes "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions SecondaryOnly MaxVisionRange 1500 Attributes MiniBoss Item "Upgradeable TF_WEAPON_SMG" Item "Sniper Fishing Hat" //Item "Poacher's Safari Jacket" ItemAttributes { ItemName "Sniper Fishing Hat" "item style override" 1 "attach particle effect" 12 // flies } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SMG" "damage bonus" 1.25 "fire rate penalty" 1.2 } CharacterAttributes { "head scale" 0.7 // haha yes "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 "increase player capture value" 2 } } } } T_TFBot_Tind_Medic_Uber_Quick_W1 { Class Medic Name "Naval Officer" ClassIcon medic_uber Skill Hard Health 150 Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "Upgradeable TF_WEAPON_MEDIGUN" Item "The Powdered Practitioner" Item "The Foppish Physician" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 5 "uber duration bonus" -3 "heal rate bonus" 0.01 } } T_TFBot_Tind_Pyro_W1 { Class Pyro Name "Forgotten Diver" ClassIcon pyro Skill Easy Health 175 WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_FLAMETHROWER" Item "Neptune's Nightmare" } T_TFBot_Tind_Scout_W1 { Class Scout Name "Scallywag" ClassIcon scout Skill Normal Health 125 WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "B'aaarrgh-n-Bicorne" Item "The Pompous Privateer" Item "B'aaarrgh-n-Britches" } T_TFGateBot_Tind_Soldier_W1GA { Class Soldier Name "Buccaneer" ClassIcon soldier Health 200 EventChangeAttributes { Default { BehaviorModifiers Push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Powdered Practitioner" //Item "The Brawling Buccaneer" ItemAttributes { ItemName "The Powdered Practitioner" "attach particle effect" 44 // misty skull } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Powdered Practitioner" //Item "The Brawling Buccaneer" ItemAttributes { ItemName "The Powdered Practitioner" "attach particle effect" 12 // flies } } } } T_TFBot_Tind_Demoman_W1 { Class Demoman Name "Inebriated Raider" ClassIcon demo Skill Easy Health 175 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Pirate Bandana" Item "The Liquor Locker" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.5 "damage penalty" 0.75 } } T_TFBot_Tind_Demoman_Giant_RapidFire_W1 { Class Demoman Name "The Captain" ClassIcon demo_spammer_giant Skill Expert Health 3300 Tag bot_giant WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit Item "The Loose Cannon" Item "The Buccaneer's Bicorne" Item "A Whiff of the Old Brimstone" ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 // doesn't hold m1 and kill itself "fire rate bonus" 0.75 "faster reload rate" -0.8 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Tind_Heavy_Shotgun_W1 { Class Heavyweapons //Name "Heavy Savoury Guy" // from when this was a food themed wave Name "Brawler" ClassIcon heavy_shotgun Skill Normal Health 300 WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Item "Mann-O-War" Item "The Bolshevik Biker" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" -0.8 "bullets per shot bonus" 3 "damage penalty" 0.33 "fire rate penalty" 2.5 } } T_TFBot_Tind_Soldier_Giant_RapidFire_W2 { Class Soldier Name "Master Explosion Wizard" ClassIcon soldier_spammer Skill Expert Health 4000 WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Crone's Dome" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed decreased" 0.65 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase player capture value" 2 } } T_TFBot_Tind_Medic_Giant_Vaccinator_W2 { Class Medic Name "Witch Doctor" ClassIcon medic_vac_trio_nys_giant Skill Expert Health 3000 Tag bot_giant Attributes MiniBoss Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "The Vaccinator" Item "The Alternative Medicine Mann" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "damage bonus" 1.5 } ItemAttributes { ItemName "The Vaccinator" "heal rate bonus" 200 "ubercharge rate bonus" 500 "medigun bullet resist deployed" 1 "medigun blast resist deployed" 1 "medigun fire resist deployed" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "bot medic uber health threshold" 0 } FireWeapon // sig's - uses ubercharge every 2.5 seconds { Delay 5 Cooldown 2.5 Repeats 0 IfSeeTarget 0 Duration 0.1 Type "Secondary" } FireWeapon // sig's - cycles resistance every 5 seconds { Delay 9.5 Cooldown 5 Repeats 0 IfSeeTarget 0 Duration 0.1 Type "Reload" } } T_TFBot_Tind_Scout_Melee_W2 { Class Scout Name "Pawn" ClassIcon scout_bat Skill Hard Health 125 WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "Three-Rune Blade" Item "Herald's Helm" ItemAttributes { ItemName "Three-Rune Blade" "hit self on miss" 0 } } T_TFGatebotBot_Tind_Sniper_Giant_Bow_RapidFire_W2GA { Class Sniper Name "Elite Archer" ClassIcon sniper_bow_multi Health 3000 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 2500 Attributes MiniBoss Attributes AlwaysCrit Item "The Huntsman" Item "Larrikin Robin" //Item "The Toowoomba Tunic" //Item "The Archers Groundings" ItemAttributes { ItemName "Larrikin Robin" "attach particle effect" 130 // twisted radiance } ItemAttributes { ItemName "The Huntsman" "faster reload rate" 0.6 "projectile penetration" 1 } CharacterAttributes { "head scale" 0.7 // haha yes "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 2500 Attributes MiniBoss Attributes AlwaysCrit Item "The Huntsman" Item "Larrikin Robin" //Item "The Toowoomba Tunic" //Item "The Archers Groundings" ItemAttributes { ItemName "Larrikin Robin" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Huntsman" "faster reload rate" 0.6 "projectile penetration" 1 } CharacterAttributes { "head scale" 0.7 // haha yes "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 "increase player capture value" 2 } } } } T_TFGateBot_Tind_Pyro_Fury_W2GA { Class Pyro Name "Fire Mage" ClassIcon pyro_dragon_fury_swordstone Health 175 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Normal WeaponRestrictions PrimaryOnly MaxVisionRange 600 Item "The Dragon's Fury" Item "Hottie's Hoodie" //Item "Dec2014 Pyromancer's Raiments" ItemAttributes { ItemName "Hottie's Hoodie" "attach particle effect" 130 // twisted radiance } ItemAttributes { ItemName "The Dragon's Fury" "airblast disabled" 1 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly MaxVisionRange 600 Item "The Dragon's Fury" Item "Hottie's Hoodie" Item "Dec2014 Pyromancer's Raiments" ItemAttributes { ItemName "Hottie's Hoodie" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Dragon's Fury" "airblast disabled" 1 } } } } T_TFBot_Tind_Demoman_Knight_W2 { Class Demoman Name "Knight" ClassIcon demoknight Skill Hard Health 175 WeaponRestrictions MeleeOnly Item "The Chargin' Targe" Item "The Eyelander" Item "The Glasgow Great Helm" Item "The Dark Age Defender" ItemAttributes { ItemName "The Chargin' Targe" "Attack not cancel charge" 1 } ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } } T_TFBot_Tind_Heavy_SteelFist_W2 { Class Heavyweapons Name "Barbarian" ClassIcon heavy_steelfist Skill Hard Health 900 Scale 1.5 Tag bot_giant WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "Fists Of Steel" Item "The Warsworn Helmet" CharacterAttributes { "health regen" 1 } } T_TFBot_Tind_Scout_FaN_W2 { Class Scout Name "Magical Unicorn" ClassIcon scout_fan Skill Hard Health 125 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Item "The Force-a-Nature" Item "The Magical Mercenary" } T_TFBot_Tind_Sniper_W2 { Class Sniper Name "Executioner" ClassIcon sniper Skill Hard Health 125 MaxVisionRange 3000 Item "The Bazaar Bargain" Item "Upgradeable TF_WEAPON_CLUB" Item "The Executioner" ItemAttributes { ItemName "The Bazaar Bargain" "mult sniper charge penalty DISPLAY ONLY" 1 } } T_TFBot_Tind_Soldier_Chief_Charged_W3 { Class Soldier Name "The Sheriff" ClassIcon soldier_homing_nys_giant Skill Expert Health 28000 Scale 1.8 Tag bot_giant WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysCrit Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Hat With No Name" Item "The Soldier's Stogie" Item "TTG Badge" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2 "faster reload rate" -0.8 "fire rate penalty" 2 "Projectile speed decreased" 0.5 } CharacterAttributes { "rage giving scale" 0.2 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 } HomingRockets // sig's - enables homing rockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.5 TurnPower 5 MaxAimError 20 } AddCond // sig's - adds specified conditions { Name "TF_COND_SODAPOPPER_HYPE" Delay 1 Duration 99999 } RocketCustomParticle "eyeboss_projectile" // sig's - uses specified particle for rockets } T_TFBot_Tind_Pyro_AirBlast_W3 { Class Pyro Name "Pushy Coachman" ClassIcon pyro_reflect_daan Skill Hard Health 175 WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_FLAMETHROWER" Item "Western Wear" ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "mult airblast refire time" 0.01 "damage penalty" 0.5 } } T_TFGateBot_Tind_Scout_Giant_W3GB { Class Scout Name "Blunderbuss Renegade" ClassIcon scout_giant Health 1600 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 1500 Attributes MiniBoss Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "The Fed-Fightin' Fedora" //Item "The Teufort Tooth Kicker" ItemAttributes { ItemName "The Fed-Fightin' Fedora" "attach particle effect" 17 // sunbeams } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "damage bonus" 1.2 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 1500 Attributes MiniBoss Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "The Fed-Fightin' Fedora" //Item "The Teufort Tooth Kicker" ItemAttributes { ItemName "The Fed-Fightin' Fedora" "attach particle effect" 12 // flies } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "damage bonus" 1.2 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 "increase player capture value" 2 } } } } T_TFGateBot_Tind_Soldier_Backup_W3GB { Class Soldier Name "Outlaw" ClassIcon soldier_backup Health 200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Battalion's Backup" Item "The Hat With No Name" //Item "The Soldier's Stogie" //Item "The Teufort Tooth Kicker" ItemAttributes { ItemName "The Hat With No Name" "attach particle effect" 17 // sunbeams } ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 420 "deploy time decreased" 0.67 } } RevertGateBotsBehavior { Skill Hard Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Battalion's Backup" Item "The Hat With No Name" //Item "The Soldier's Stogie" //Item "The Teufort Tooth Kicker" ItemAttributes { ItemName "The Hat With No Name" "attach particle effect" 12 // flies } ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 420 "deploy time decreased" 0.67 } } } } T_TFBot_Tind_Demoman_Giant_BurstFire_W3 { Class Demoman Name "Old Prospector" ClassIcon demo_burst_giant Skill Expert Health 3300 Tag bot_giant WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Ol' Geezer" Item "Bolted Bombardier" Item "The Demo's Dustcatcher" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 8 "Projectile speed increased" 1.2 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Tind_Scout_W3 { Class Scout Name "Repeater Renegade" ClassIcon scout Skill Hard Health 125 WeaponRestrictions PrimaryOnly MaxVisionRange 1500 Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "Bedouin Bandana" Item "The Teufort Tooth Kicker" } T_TFBot_Tind_Engineer_Giant_FrontierJustice_W3 { Class Engineer Name "Deputy" ClassIcon engineer_frontier_justice_nys Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes AlwaysCrit Item "The Frontier Justice" Item "Sheriff's Stetson" Item "Wild West Waistcoat" Item "Support Spurs" ItemAttributes { ItemName "The Frontier Justice" "faster reload rate" -0.8 "fire rate penalty" 1.2 } CharacterAttributes { "head scale" 0.7 // haha yes "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 } Action FetchFlag // sig's - uses default bomb bot behaviour } T_TFGateBot_Tind_Demoman_BurstFire_W3GB { Class Demoman Name "Prospector" ClassIcon demo_burst Health 200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "The Loch-n-Load" Item "The Hat With No Name" //Item "The Demo's Dustcatcher" ItemAttributes { ItemName "The Hat With No Name" "attach particle effect" 17 // sunbeams } ItemAttributes { ItemName "The Loch-n-Load" "faster reload rate" 1.4 "fire rate bonus" 0.01 "projectile spread angle penalty" 3 "Projectile speed increased" 1 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "The Loch-n-Load" Item "The Hat With No Name" //Item "The Demo's Dustcatcher" ItemAttributes { ItemName "The Hat With No Name" "attach particle effect" 12 // flies } ItemAttributes { ItemName "The Loch-n-Load" "faster reload rate" 1.4 "fire rate bonus" 0.01 "projectile spread angle penalty" 3 "Projectile speed increased" 1 } } } } T_TFBot_Tind_Engineer_Revolver_W3 { Class Engineer Name "Gunslinger" ClassIcon spy_letranger_nys Skill Hard Health 150 MaxVisionRange 1500 WeaponRestrictions SecondaryOnly Item "TTG Max Pistol - Poker Night" Item "The Hat With No Name" Item "The Texas Half-Pants" ItemAttributes { ItemName "TTG Max Pistol - Poker Night" "damage bonus" 2.66 "faster reload rate" 0.85 "clip size penalty" 0.5 "fire rate penalty" 3.4 } Action FetchFlag // sig's - uses default bomb bot behaviour CustomWeaponModel // sig's - replaces specified weapon model { Slot 1 Model "models/weapons/c_models/c_ttg_sam_gun/c_ttg_sam_gun.mdl" } } T_TFBot_Tind_Sniper_Razorback_W3 { Class Sniper Name "Ranger" ClassIcon sniper Skill Expert Health 150 MaxVisionRange 3000 Item "Upgradeable TF_WEAPON_SNIPERRIFLE" Item "The Razorback" Item "Upgradeable TF_WEAPON_CLUB" Item "The Hat With No Name" Item "Down Under Duster" ItemAttributes { ItemName "The Razorback" "mult_item_meter_charge_rate" 0.15 } CharacterAttributes { "move speed bonus" 0.85 } } T_TFBot_Tind_Engineer_Battle_W3 { Class Engineer Name "Blacksmith" ClassIcon engineer Skill Expert Health 250 Item "Upgradeable TF_WEAPON_WRENCH" Item "The Hat With No Name" Item "The Texas Half-Pants" ItemAttributes { ItemName "Upgradeable TF_WEAPON_WRENCH" "damage bonus" 21 } CharacterAttributes { "health regen" 1 "cannot pick up intelligence" 1 } } T_TFBot_Tind_Soldier_Conch_W4 { Class Soldier Name "Sashimono Runner" ClassIcon soldier_conch Skill Hard Health 200 Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Concheror" Item "Furious Fukaamigasa" ItemAttributes { ItemName "The Concheror" "increase buff duration" 420 "deploy time decreased" 0.67 } } T_TFBot_Tind_Scout_Giant_Jump_W4 { Class Scout Name "Master Ninja" ClassIcon scout_jumping_g Skill Expert Health 1600 WeaponRestrictions MeleeOnly Tag bot_giant MaxVisionRange 1200 Attributes MiniBoss Attributes AlwaysCrit Attributes AutoJump AutoJumpMin 3 AutoJumpMax 5 Item "The Sandman" Item "The Frickin' Sweet Ninja Hood" Item "The Red Socks" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 "damage bonus" 2 } CharacterAttributes { "head scale" 1.5 "increased jump height" 2 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 } } T_TFGateBot_Tind_Soldier_Conch_W4GB { Class Soldier Name "Sashimono Runner" ClassIcon soldier_conch Health 200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Concheror" Item "Furious Fukaamigasa" ItemAttributes { ItemName "Furious Fukaamigasa" "attach particle effect" 106 // eldritch flame } ItemAttributes { ItemName "The Concheror" "increase buff duration" 420 "deploy time decreased" 0.67 } } RevertGateBotsBehavior { Skill Hard Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Concheror" Item "Furious Fukaamigasa" ItemAttributes { ItemName "Furious Fukaamigasa" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Concheror" "increase buff duration" 420 "deploy time decreased" 0.67 } } } } T_TFBot_Tind_Demoman_Knight_Samurai_W4 { Class Demoman Name "Samurai" ClassIcon demoknight_samurai Skill Hard Health 175 WeaponRestrictions MeleeOnly Item "Ali Baba's Wee Booties" Item "The Splendid Screen" Item "The Half-Zatoichi" Item "Demo Kabuto" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } } T_TFBot_Tind_Heavy_Heater_Flare_W4 { Class Heavyweapons Name "Pyrotechnic" ClassIcon pyro_flare_rain_nys Skill Hard Health 600 Scale 1.35 WeaponRestrictions PrimaryOnly Tag bot_giant MaxVisionRange 1000 Item "The Huo Long Heatmaker" Item "Legendary Lid" ItemAttributes { ItemName "The Huo Long Heatmaker" "projectile spread angle penalty" 2 "override projectile type" 6 // fires flares "Projectile speed decreased" 0.35 "damage bonus" 2 // 18 damage per flare "fire rate penalty" 1.3 } CharacterAttributes { "health regen" 1 } } T_TFGateBot_Tind_Soldier_Giant_DirectHit_W4GB { Class Soldier Name "Rikugun" // i'm told it's a military rank or something so... ClassIcon soldier_dh_nys_giant Health 4000 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "The Direct Hit" Item "Soldier Samurai Hat" //Item "The Shogun's Shoulder Guard" ItemAttributes { ItemName "Soldier Samurai Hat" "attach particle effect" 106 // eldritch flame } ItemAttributes { ItemName "The Direct Hit" "damage bonus" 2 "Projectile speed increased" 2.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 3 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "The Direct Hit" Item "Soldier Samurai Hat" //Item "The Shogun's Shoulder Guard" ItemAttributes { ItemName "Soldier Samurai Hat" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Direct Hit" "damage bonus" 2 "Projectile speed increased" 2.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 3 "increase player capture value" 2 } } } } T_TFBot_Tind_Soldier_Giant_DirectHit_W4 { Class Soldier Name "Rikugun" ClassIcon soldier_dh_nys_giant Skill Expert Health 4000 WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes HoldFireUntilFullReload Item "The Direct Hit" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" ItemAttributes { ItemName "The Direct Hit" "damage bonus" 2 "Projectile speed increased" 2.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 3 } } T_TFBot_Tind_Medic_Uber_W4 { Class Medic Name "Geisha" ClassIcon medic_uber Skill Hard Health 150 Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "Upgradeable TF_WEAPON_MEDIGUN" Item "Medic Geisha Hair" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 2 "heal rate bonus" 3 } } T_TFGateBot_Tind_Pyro_AirBlast_W4GB { Class Pyro Name "Ronin Reflector" ClassIcon pyro_reflect_daan Health 175 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_FLAMETHROWER" Item "The Combustible Kabuto" //Item "The Senguko Scorcher" ItemAttributes { ItemName "The Combustible Kabuto" "attach particle effect" 106 // eldritch flame } ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "mult airblast refire time" 0.01 "damage penalty" 0.5 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_FLAMETHROWER" Item "The Combustible Kabuto" //Item "The Senguko Scorcher" ItemAttributes { ItemName "The Combustible Kabuto" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "mult airblast refire time" 0.01 "damage penalty" 0.5 } } } } T_TFBot_Tind_Scout_FanOWar_W4 { Class Scout Name "Gunbai Runner" ClassIcon scout_fanowar Skill Hard Health 125 WeaponRestrictions MeleeOnly Item "The Fan O'War" Item "Benefactor's Kanmuri" ItemAttributes { ItemName "The Fan O'War" "damage penalty" 1 "fire rate penalty" 1.6 } } T_TFBot_Tind_Spy_Kunai_W4 { Class Spy Name "Shinobi" ClassIcon spy Skill Expert Health 125 Item "Upgradeable TF_WEAPON_REVOLVER" Item "Conniver's Kunai" Item "Spy Oni Mask" CharacterAttributes { "cannot pick up intelligence" 1 } } T_TFGateBot_Tind_Pyro_Giant_W5GA { Class Pyro Name "Alien Hunter" ClassIcon pyro_giant Health 3300 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit Item "The Nostromo Napalmer" Item "The MK 50" ItemAttributes { ItemName "The MK 50" "attach particle effect" 114 // galactic gateway } ItemAttributes { ItemName "The Nostromo Napalmer" "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 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit Item "The Nostromo Napalmer" Item "The MK 50" ItemAttributes { ItemName "The MK 50" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Nostromo Napalmer" "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 "increase player capture value" 2 } } } } T_TFGateBot_Tind_Pyro_Giant_W5GB { Class Pyro Name "Alien Hunter" ClassIcon pyro_giant Health 3300 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit Item "The Nostromo Napalmer" Item "The MK 50" ItemAttributes { ItemName "The MK 50" "attach particle effect" 114 // galactic gateway } ItemAttributes { ItemName "The Nostromo Napalmer" "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 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit Item "The Nostromo Napalmer" Item "The MK 50" ItemAttributes { ItemName "The MK 50" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Nostromo Napalmer" "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 "increase player capture value" 2 } } } } T_TFBot_Tind_Pyro_Manmelter_W5 { Class Pyro Name "Particle Smasher" ClassIcon pyro_manmelter Skill Expert Health 175 WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "The Manmelter" Item "The Bubble Pipe" ItemAttributes { ItemName "The Manmelter" "extinguish earns revenge crits" 0 // disable crit gimmick "damage bonus" 1.5 } } T_TFGateBot_Tind_Soldier_Bison_W5GA { Class Soldier Name "Space Corporal" ClassIcon soldier_bison Health 200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Hard WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" //Item "Lord Cockswain's Novelty Mutton Chops And Pipe" ItemAttributes { ItemName "Lord Cockswain's Pith Helmet" "attach particle effect" 114 // galactic gateway } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.8 "dmg bonus vs buildings" 3 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" //Item "Lord Cockswain's Novelty Mutton Chops And Pipe" ItemAttributes { ItemName "Lord Cockswain's Pith Helmet" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.8 "dmg bonus vs buildings" 3 } } } } T_TFGateBot_Tind_Soldier_Bison_W5GB { Class Soldier Name "Space Corporal" ClassIcon soldier_bison Health 200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" //Item "Lord Cockswain's Novelty Mutton Chops And Pipe" ItemAttributes { ItemName "Lord Cockswain's Pith Helmet" "attach particle effect" 114 // galactic gateway } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.8 "dmg bonus vs buildings" 3 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" //Item "Lord Cockswain's Novelty Mutton Chops And Pipe" ItemAttributes { ItemName "Lord Cockswain's Pith Helmet" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.8 "dmg bonus vs buildings" 3 } } } } T_TFBot_Tind_Scout_Capper_W5 { Class Scout Name "Space Cadet" ClassIcon scout_capper_nys Skill Hard Health 125 WeaponRestrictions SecondaryOnly Item "The C.A.P.P.E.R" Item "Captain Space Mann" ItemAttributes { ItemName "The C.A.P.P.E.R" "damage bonus" 1.33 "fire rate penalty" 1.5 } } T_TFBot_Tind_Pyro_Phlog_W5 { Class Pyro Name "Particle Shredder" ClassIcon pyro_phlog Skill Normal Health 175 WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "The Phlogistinator" Item "The Bubble Pipe" ItemAttributes { ItemName "The Phlogistinator" "burn damage earns rage" 0 // disable rage build "mod soldier buff type" 0 // disable rage build "damage bonus" 1.5 "weapon burn time reduced" 0.2 } } T_TFBot_Tind_Soldier_Giant_Mangler_W5 { Class Soldier Name "Space Major" ClassIcon soldier_mangler_giant Skill Expert Health 4000 Tag bot_giant WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Cow Mangler 5000" Item "The Buff Banner" Item "Lord Cockswain's Pith Helmet" Item "Lord Cockswain's Novelty Mutton Chops And Pipe" ItemAttributes { ItemName "The Cow Mangler 5000" "set item tint rgb" 3329330 // the bitter taste of defeat and lime "override projectile type" 13 // bison/pomson projectile "energy weapon penetration" 1 // specify bison projectile "projectile penetration" 1 "faster reload rate" -0.8 "fire rate bonus" 0.25 "Projectile speed decreased" 0.65 "dmg bonus vs buildings" 3 } ItemAttributes { ItemName "The Buff Banner" "increase buff duration" 420 "deploy time decreased" 0.67 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Tind_Engineer_ShortCircuit_W5 { Class Engineer Name "Electric Escort" ClassIcon engineer_shortcircuit Skill Expert Health 150 WeaponRestrictions SecondaryOnly Item "The Short Circuit" Item "Iron Lung" Item "Life Support System" FireWeapon // sig's - uses energy ball every 1 second { Delay 0 Cooldown 1 Repeats 0 IfSeeTarget 1 Duration 0.1 Type "Secondary" } } T_TFBot_Tind_Medic_Giant_Uber_W5 { Class Medic Name "Lunar Healer" ClassIcon medic_battery Skill Expert Health 3000 Tag bot_giant Attributes MiniBoss Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "Upgradeable TF_WEAPON_MEDIGUN" Item "Captain Space Mann" Item "Kriegsmaschine-9000" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "damage bonus" 1.5 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 20 "uber duration bonus" -6 "heal rate bonus" 200 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 2999 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } } T_TFGateBot_Tind_Scout_Batsaber_W5GA { Class Scout Name "Recluse" ClassIcon scout_batsaber_nys Health 125 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "Batsaber" Item "Bedouin Bandana" ItemAttributes { ItemName "Bedouin Bandana" "attach particle effect" 114 // galactic gateway } ItemAttributes { ItemName "Batsaber" "damage bonus" 1.4 "fire rate penalty" 1.6 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "Batsaber" Item "Bedouin Bandana" ItemAttributes { ItemName "Bedouin Bandana" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Batsaber" "damage bonus" 1.4 "fire rate penalty" 1.6 } } } } T_TFGateBot_Tind_Scout_Batsaber_W5GB { Class Scout Name "Recluse" ClassIcon scout_batsaber_nys Health 125 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "Batsaber" Item "Bedouin Bandana" ItemAttributes { ItemName "Bedouin Bandana" "attach particle effect" 114 // galactic gateway } ItemAttributes { ItemName "Batsaber" "damage bonus" 1.4 "fire rate penalty" 1.6 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "Batsaber" Item "Bedouin Bandana" ItemAttributes { ItemName "Bedouin Bandana" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Batsaber" "damage bonus" 1.4 "fire rate penalty" 1.6 } } } } T_TFBot_Tind_Sniper_Machina_W5 { Class Sniper Name "Bounty Hunter" ClassIcon sniper Skill Expert Health 150 MaxVisionRange 2000 Item "The Machina" Item "Upgradeable TF_WEAPON_CLUB" Item "Corona Australis" Item "Starduster" Item "Final Frontiersman" ItemAttributes { ItemName "The Machina" "sniper charge per sec" 10 "sniper full charge damage bonus" 1 } } T_TFBot_Tind_Spy_YER_W5 { Class Spy Name "Unknown Enemy" ClassIcon spy Skill Expert Health 125 Item "Upgradeable TF_WEAPON_REVOLVER" Item "Your Eternal Reward" Item "The Graylien" CharacterAttributes { "cannot pick up intelligence" 1 } } T_TFGateBot_Tind_Soldier_Giant_BurstFire_W6GA { Class Soldier Name "Drill Instructor" ClassIcon soldier_burstfire Health 4200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "warbird_rocketlauncher_warhawk" Item "Soldier Drill Hat" ItemAttributes { ItemName "Soldier Drill Hat" "attach particle effect" 90 // death at dusk } ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "set_item_texture_wear" 0 // factory new "attach particle effect" 704 // energy orb "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 6 "Projectile speed decreased" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "warbird_rocketlauncher_warhawk" Item "Soldier Drill Hat" ItemAttributes { ItemName "Soldier Drill Hat" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "set_item_texture_wear" 0 // factory new "attach particle effect" 704 // energy orb "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 6 "Projectile speed decreased" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase player capture value" 2 } } } } T_TFGateBot_Tind_Soldier_Giant_BurstFire_W6GB { Class Soldier Name "Drill Instructor" ClassIcon soldier_burstfire Health 4200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "warbird_rocketlauncher_warhawk" Item "Soldier Drill Hat" ItemAttributes { ItemName "Soldier Drill Hat" "attach particle effect" 90 // death at dusk } ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "set_item_texture_wear" 0 // factory new "attach particle effect" 704 // energy orb "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 6 "Projectile speed decreased" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase player capture value" 2 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "warbird_rocketlauncher_warhawk" Item "Soldier Drill Hat" ItemAttributes { ItemName "Soldier Drill Hat" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "set_item_texture_wear" 0 // factory new "attach particle effect" 704 // energy orb "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 6 "Projectile speed decreased" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase player capture value" 2 } } } } T_TFBot_Tind_Medic_Uber_Extended_W6 { Class Medic Name "Field Medic" ClassIcon medic_uber Skill Hard Health 150 Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "Upgradeable TF_WEAPON_MEDIGUN" Item "Das Naggenvatcher" Item "Das Metalmeatencasen" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.01 "uber duration bonus" 4 "heal rate bonus" 3 } } T_TFBot_Tind_Soldier_Blast_W6 { Class Soldier Name "Liberator" ClassIcon soldier_libertylauncher Skill Hard Health 200 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "The Liberty Launcher" Item "Lord Cockswain's Pith Helmet" ItemAttributes { ItemName "The Liberty Launcher" "damage causes airblast" 1 "damage penalty" 0.5 "fire rate bonus" 0.01 "blast radius decreased" 0.8 "projectile spread angle penalty" 2 } } T_TFGateBot_Tind_Heavy_W6GA { Class Heavyweapons Name "Heavy Infantry" ClassIcon heavy Health 300 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Hard WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes AlwaysCrit Item "Upgradeable TF_WEAPON_MINIGUN" Item "Commando Elite" ItemAttributes { ItemName "Commando Elite" "attach particle effect" 90 // death at dusk } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes AlwaysCrit Item "Upgradeable TF_WEAPON_MINIGUN" Item "Commando Elite" ItemAttributes { ItemName "Commando Elite" "attach particle effect" 35 // smoking } } } } T_TFBot_Tind_Demoman_Giant_Bomber_W6 { Class Demoman Name "Explosives Expert" ClassIcon demo_clusterbomb_giant Skill Expert Health 3300 WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "The Iron Bomber" Item "Scotch Bonnet" Item "The Juggernaut Jacket" ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0.35 "fire rate bonus" 0.01 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Tind_Heavy_Giant_Deflector_HealOnKill_W6 { Class Heavyweapons Name "Frontline Defender" ClassIcon heavy_deflector_healonkill Skill Expert Health 5000 Tag bot_giant WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes UseBossHealthBar Item "Deflector" Item "Commando Elite" Item "Combat Slacks" ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 2 } } T_TFGateBot_Tind_Scout_Combat_W6GA { Class Scout Name "Infantry" ClassIcon scout_blaster_nys Health 150 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Hard WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Item "Baby Face's Blaster" Item "Fortunate Son" //Item "Flak Jack" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 90 // death at dusk } ItemAttributes { ItemName "Baby Face's Blaster" "faster reload rate" -0.8 "bullets per shot bonus" 1.5 "fire rate penalty" 2 "damage penalty" 0.66 "move speed penalty" 0.75 "hype resets on jump" 0 "lose hype on take damage" 0 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Item "Baby Face's Blaster" Item "Fortunate Son" //Item "Flak Jack" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Baby Face's Blaster" "faster reload rate" -0.8 "bullets per shot bonus" 1.5 "fire rate penalty" 2 "damage penalty" 0.66 "move speed penalty" 0.75 "hype resets on jump" 0 "lose hype on take damage" 0 } } } } T_TFGateBot_Tind_Scout_Combat_W6GB { Class Scout Name "Infantry" ClassIcon scout_blaster_nys Health 150 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Item "Baby Face's Blaster" Item "Fortunate Son" //Item "Flak Jack" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 90 // death at dusk } ItemAttributes { ItemName "Baby Face's Blaster" "faster reload rate" -0.8 "bullets per shot bonus" 1.5 "fire rate penalty" 2 "damage penalty" 0.66 "move speed penalty" 0.75 "hype resets on jump" 0 "lose hype on take damage" 0 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Item "Baby Face's Blaster" Item "Fortunate Son" //Item "Flak Jack" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Baby Face's Blaster" "faster reload rate" -0.8 "bullets per shot bonus" 1.5 "fire rate penalty" 2 "damage penalty" 0.66 "move speed penalty" 0.75 "hype resets on jump" 0 "lose hype on take damage" 0 } } } } T_TFBot_Tind_Demoman_Bomber_W6 { Class Demoman Name "Grenadier" ClassIcon demo_clusterbomb Skill Hard Health 200 WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes HoldFireUntilFullReload Item "The Iron Bomber" Item "Scotch Bonnet" Item "The Juggernaut Jacket" ItemAttributes { ItemName "The Iron Bomber" "fire rate bonus" 0.01 "damage penalty" 0.75 "projectile spread angle penalty" 3 } } T_TFBot_Tind_Medic_Giant_QuickFix_W6 { Class Medic Name "Combat Medic" ClassIcon medic_giant Skill Expert Health 4500 Tag bot_giant Attributes MiniBoss Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "The Quick-Fix" Item "Das Naggenvatcher" Item "Das Metalmeatencasen" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "damage bonus" 1.5 } ItemAttributes { ItemName "The Quick-Fix" "heal rate bonus" 200 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 200 "health regen" 50 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 } } T_TFBot_Tind_Soldier_AirStrike_W6 { Class Soldier Name "Bomber" ClassIcon soldier_airstrike Skill Hard Health 200 WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "Parachute" Attributes "AutoJump" AutoJumpMin 2 AutoJumpMax 10 Item "The Air Strike" Item "The B.A.S.E. Jumper" Item "The Whirly Warrior" ItemAttributes { ItemName "The Air Strike" "clip size upgrade atomic" 2 "faster reload rate" 0.5 "fire rate bonus" 0.2 "Projectile speed decreased" 0.8 "projectile spread angle penalty" 3 } CharacterAttributes { "cancel falling damage" 1 "increased jump height" 4 "bot custom jump particle" 1 } } T_TFBot_Tind_Heavy_Deflector_W6 { Class Heavyweapons Name "Defender" ClassIcon heavy_deflector Skill Hard Health 300 WeaponRestrictions PrimaryOnly MaxVisionRange 1000 Item "Deflector" Item "Commando Elite" Item "Combat Slacks" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } T_TFBot_Tind_Spy_YER_W6 { Class Spy Name "Infiltrator" ClassIcon spy Skill Expert Health 125 Item "Upgradeable TF_WEAPON_REVOLVER" Item "Your Eternal Reward" Item "Hawk Eyed Hunter" CharacterAttributes { "cannot pick up intelligence" 1 } } T_TFGateBot_Tind_Heavy_Chief_Natascha_W7GA { Class Heavyweapons Name "Traffic Jam" ClassIcon heavy_natascha_nys_giant Health 40000 Scale 1.8 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 1500 Attributes MiniBoss Attributes UseBossHealthBar Item "Natascha" Item "Dec2014 Heavy_Parka" ItemAttributes { ItemName "Dec2014 Heavy_Parka" "attach particle effect" 135 // frozen icefall } ItemAttributes { ItemName "Natascha" "damage penalty" 1 "minigun spinup time increased" 1 "is_festivized" 1 } CharacterAttributes { "rage giving scale" 0.2 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "increase player capture value" 4 } } RevertGateBotsBehavior { Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly MaxVisionRange 1500 Attributes MiniBoss Attributes UseBossHealthBar Item "Natascha" Item "Dec2014 Heavy_Parka" ItemAttributes { ItemName "Dec2014 Heavy_Parka" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Natascha" "damage penalty" 1 "minigun spinup time increased" 1 "is_festivized" 1 } CharacterAttributes { "rage giving scale" 0.2 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "increase player capture value" 4 } } } } T_TFBot_Tind_Scout_Giant_Sandman_W7 { Class Scout Name "Speedy Shopper" ClassIcon scout_stun_giant Skill Expert Health 1600 WeaponRestrictions MeleeOnly Tag bot_giant MaxVisionRange 1500 Attributes MiniBoss Item "The Sandman" Item "The Big Elfin Deal" Item "The Sack Fulla Smissmas" Item "The Bootie Time" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 "is_festivized" 1 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 } } T_TFBot_Tind_Medic_Uber_Flash_W7 { Class Medic Name "Festive Fixer-Upper" ClassIcon medic_battery Skill Hard Health 150 Attributes SpawnWithFullCharge Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "Festive Medigun 2011" Item "Neckwear Headwear" Item "The Chronoscarf" ItemAttributes { ItemName "Festive Medigun 2011" "ubercharge rate bonus" 15 "uber duration bonus" -6 "heal rate bonus" 0.01 } CharacterAttributes { "move speed bonus" 1.25 // to keep pace with his pocket... "bot medic uber health threshold" 150 } } T_TFGateBot_Tind_Pyro_Backburner_W7GA { Class Pyro Name "Runaway Reindeer" ClassIcon pyro_backburner_nys Health 600 Scale 1.5 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_giant Skill Hard WeaponRestrictions PrimaryOnly Item "Festive Backburner 2014" Item "Pyro the Flamedeer" //Item "The Portable Smissmas Spirit Dispenser" ItemAttributes { ItemName "Pyro the Flamedeer" "attach particle effect" 135 // frozen icefall } ItemAttributes { ItemName "Festive Backburner 2014" "airblast disabled" 1 } } RevertGateBotsBehavior { Tag bot_giant Skill Hard WeaponRestrictions PrimaryOnly Item "Festive Backburner 2014" Item "Pyro the Flamedeer" //Item "The Portable Smissmas Spirit Dispenser" ItemAttributes { ItemName "Pyro the Flamedeer" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Festive Backburner 2014" "airblast disabled" 1 } } } } T_TFGateBot_Tind_Demoman_Cannon_W7GB { Class Demoman Name "Enraged Elf" ClassIcon demo_loosecannon Health 600 Scale 1.5 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag bot_giant Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_giant Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "The Loose Cannon" Item "Elf Esteem" ItemAttributes { ItemName "Elf Esteem" "attach particle effect" 135 // frozen icefall } ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 // doesn't hold m1 and kill itself "is_festivized" 1 "damage bonus" 1.2 "faster reload rate" -0.8 "fire rate penalty" 1.5 } } RevertGateBotsBehavior { Tag bot_giant Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "The Loose Cannon" Item "Elf Esteem" ItemAttributes { ItemName "Elf Esteem" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 // doesn't hold m1 and kill itself "is_festivized" 1 "damage bonus" 1.2 "faster reload rate" -0.8 "fire rate penalty" 1.5 } } } } T_TFBot_Tind_Sniper_Bow_RapidFire_W7 { Class Sniper Name "Altruistic Archer" ClassIcon sniper_bow_multi Skill Hard Health 150 WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "Festive Huntsman" Item "Winter Wrap Up" Item "EOTL_Hiphunter_Jacket" ItemAttributes { ItemName "Festive Huntsman" "damage penalty" 0.5 "faster reload rate" 0.2 } } T_TFGateBot_Tind_Sniper_Bow_RapidFire_W7GA { Class Sniper Name "Altruistic Archer" ClassIcon sniper_bow_multi Health 150 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "Festive Huntsman" Item "Winter Wrap Up" //Item "EOTL_Hiphunter_Jacket" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 135 // frozen icefall } ItemAttributes { ItemName "Festive Huntsman" "damage penalty" 0.5 "faster reload rate" 0.2 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "Festive Huntsman" Item "Winter Wrap Up" //Item "EOTL_Hiphunter_Jacket" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Festive Huntsman" "damage penalty" 0.5 "faster reload rate" 0.2 } } } } T_TFGateBot_Tind_Sniper_Bow_RapidFire_W7GB { Class Sniper Name "Altruistic Archer" ClassIcon sniper_bow_multi Health 150 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_B Tag bot_gatebot_B Tag bot_gatebot_B_small Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "Festive Huntsman" Item "Winter Wrap Up" //Item "EOTL_Hiphunter_Jacket" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 135 // frozen icefall } ItemAttributes { ItemName "Festive Huntsman" "damage penalty" 0.5 "faster reload rate" 0.2 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "Festive Huntsman" Item "Winter Wrap Up" //Item "EOTL_Hiphunter_Jacket" ItemAttributes { ItemName "Fortunate Son" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "Festive Huntsman" "damage penalty" 0.5 "faster reload rate" 0.2 } } } } T_TFBot_Tind_Demoman_Giant_Knight_W7 { Class Demoman Name "Super Suit Swordsman" ClassIcon demoknight_giant Skill Expert Health 3000 WeaponRestrictions MeleeOnly Tag bot_giant Attributes MiniBoss Attributes AlwaysCrit Item "Festive Targe 2014" Item "Festive Eyelander" Item "Hungover Hero" ItemAttributes { ItemName "Festive Targe 2014" "Attack not cancel charge" 1 } ItemAttributes { ItemName "Festive Eyelander" "damage bonus" 1.2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Tind_Heavy_Giant_W7 { Class Heavyweapons Name "Charity Chieftain" ClassIcon heavy_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Tag bot_giant MaxVisionRange 1500 Attributes MiniBoss Item "Festive Minigun 2011" Item "Smissmas Saxton" Item "The Merc's Muffler" ItemAttributes { ItemName "Festive Minigun 2011" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 2 } } T_TFBot_Tind_Soldier_Giant_Barrage_W7 { Class Soldier Name "Festive Fragger" ClassIcon soldier_barrage Skill Expert Health 4000 WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "Festive Rocket Launcher 2011" Item "Smissmas Saxton" Item "The Ornament Armament" ItemAttributes { ItemName "Festive Rocket Launcher 2011" "clip size upgrade atomic" 26 "faster reload rate" 0.3 "fire rate bonus" 0.2 "projectile spread angle penalty" 4 "Projectile speed decreased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Tind_Heavy_Mittens_W7 { Class Heavyweapons Name "Jovial Joker" ClassIcon heavy_mittens Skill Hard Health 125 WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "The Holiday Punch" Item "The B.M.O.C." Item "The All-Father" CharacterAttributes { "move speed bonus" 1.3 } } T_TFBot_Tind_Soldier_BlackBox_Buff_W7 { Class Soldier Name "Generous Gifter" ClassIcon soldier_blackbox Skill Expert Health 200 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "Festive Black Box" Item "Festive Buff Banner" Item "Citizen Cane" Item "The War on Smissmas Battle Socks" ItemAttributes { ItemName "Festive Black Box" "damage penalty" 0.33 "fire rate bonus" 0.01 "projectile spread angle penalty" 3 "heal on hit for rapidfire" 60 } ItemAttributes { ItemName "Festive Buff Banner" "increase buff duration" 420 "deploy time decreased" 0.67 } } T_TFBot_Tind_Soldier_BlackBox_Backup_W7 { Class Soldier Name "Generous Gifter" ClassIcon soldier_blackbox Skill Expert Health 200 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "Festive Black Box" Item "The Battalion's Backup" Item "Citizen Cane" Item "The War on Smissmas Battle Socks" ItemAttributes { ItemName "Festive Black Box" "damage penalty" 0.33 "fire rate bonus" 0.01 "projectile spread angle penalty" 3 "heal on hit for rapidfire" 60 } ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 420 "deploy time decreased" 0.67 } } T_TFGateBot_Tind_Demoman_Bomber_W7GA { Class Demoman Name "Obsessive Ornaments" ClassIcon demo_clusterbomb Health 200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot Tag nav_prefer_A Tag bot_gatebot_A Tag bot_gatebot_A_small Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "The Iron Bomber" Item "Globetrotter" //Item "The Merc's Muffler" //Item "The Ornament Armament" ItemAttributes { ItemName "Globetrotter" "attach particle effect" 135 // frozen icefall } ItemAttributes { ItemName "The Iron Bomber" "is_festivized" 1 "fire rate bonus" 0.01 "damage penalty" 0.75 "projectile spread angle penalty" 3 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "The Iron Bomber" Item "Globetrotter" //Item "The Merc's Muffler" //Item "The Ornament Armament" ItemAttributes { ItemName "Globetrotter" "attach particle effect" 35 // smoking } ItemAttributes { ItemName "The Iron Bomber" "is_festivized" 1 "fire rate bonus" 0.01 "damage penalty" 0.75 "projectile spread angle penalty" 3 } } } } T_TFBot_Tind_Sniper_Pierce_W7 { Class Sniper Name "Potshotting Present" ClassIcon sniper Skill Expert Health 125 MaxVisionRange 2000 Item "Festive Sniper Rifle 2011" Item "Upgradeable TF_WEAPON_CLUB" Item "The Holiday Headcase" ItemAttributes { ItemName "Festive Sniper Rifle 2011" "dmg pierces resists absorbs" 1 "heal on kill" 125 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_CLUB" "is_festivized" 1 "damage bonus" 1.2 } } T_TFBot_Tind_Engineer_Teleport_W7 { Class Engineer Name "Special Surprise" ClassIcon engineer Skill Expert Health 600 Attributes TeleportToHint TeleportWhere spawnbot_main_A_0 TeleportWhere spawnbot_main_A_1 TeleportWhere spawnbot_main_A_2 TeleportWhere spawnbot_main_B_0 TeleportWhere spawnbot_main_B_1 TeleportWhere spawnbot_main_B_2 TeleportWhere spawnbot_alt_A_0 TeleportWhere spawnbot_alt_A_1 TeleportWhere spawnbot_alt_A_2 TeleportWhere spawnbot_alt_B_0 TeleportWhere spawnbot_alt_B_1 TeleportWhere spawnbot_alt_B_2 Item "Festive Shotgun 2014" // he's never gonna use it but oh well Item "Festive Wrench 2011" Item "The Holiday Headcase" Item "The Stocking Stuffer" ItemAttributes { ItemName "Festive Wrench 2011" "damage bonus" 21 } CharacterAttributes { "health regen" 1 "cannot pick up intelligence" 1 } } } Mission // Wave 1 Sentry Busters { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster_W1 } } Mission // Wave 2 Sentry Busters { Objective DestroySentries Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster_W2 } } Mission // Wave 3 Sentry Busters { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster_W3 } } Mission // Wave 4 Sentry Busters { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster_W4 } } Mission // Wave 5 Sentry Busters { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster_W5 } } Mission // Wave 6 Sentry Busters { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster_W6 } } Mission // Wave 7 Sentry Busters { Objective DestroySentries Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Tind_SentryBuster_W7 } } Mission // Wave 2 Snipers { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Tind_Sniper_W2 } } Mission // Wave 3 Razorback Snipers { Objective Sniper Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 90 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Tind_Sniper_Razorback_W3 } } Mission // Wave 5 Machina Snipers { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Tind_Sniper_Machina_W5 } } Mission // Wave 7 Pierce Snipers { Objective Sniper Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 60 DesiredCount 2 TFBot { Template T_TFBot_Tind_Sniper_Pierce_W7 } } Mission // Wave 4 Kunai Spies { Objective Spy Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 2 TFBot { Template T_TFBot_Tind_Spy_Kunai_W4 } } Mission // Wave 5 Eternal Reward Spies { Objective Spy Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Tind_Spy_YER_W5 } } Mission // Wave 6 Eternal Reward Spies { Objective Spy Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 45 DesiredCount 3 TFBot { Template T_TFBot_Tind_Spy_YER_W6 } } Mission // Wave 3 Battle Engineers { Objective Engineer Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Tind_Engineer_Battle_W3 } } Mission // Wave 7 Engineers { Objective Engineer Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Tind_Engineer_Teleport_W7 } } //WAVE 1 - MARITIME /////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // A - 1 Squad; 1 Giant Gatecrasher SMG Sniper, 3 Quick Uber Medics, (40) // A - 24 Pyros, (120) // A - 12 Crit Scouts, (60) // B - 2 Squads; 1 Giant Gatecrasher SMG Sniper, 3 Quick Uber Medics, (80) // B - 20 Gatecrasher Soldiers, (80) // B - 32 Demos, (160) // C - 1 Squad; 1 Giant Crit Rapid Fire Demo, 3 Quick Uber Medics, (80) // Support - Shotgun Heavies, (80) // Total cash in this wave is $700 + $100 // Active gatebot effect for this wave is Misty Skull /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation // sig's - prints to chat when wave is initialized { Line "{blue}Gatebots in this wave will be wearing Misty Skull unusuals" } WaveSpawn // A - 1 Squad; 1 Giant Gatecrasher SMG Sniper, 3 Quick Uber Medics { Name Wave1a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 40 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFGateBot_Tind_Sniper_Giant_SMG_W1GA } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } } } WaveSpawn // A - 24 Pyros { Name Wave1a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 120 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Pyro_W1 } } WaveSpawn // A - 12 Crit Scouts { Name Wave1a Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 60 TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 20 TFBot { Template T_TFBot_Tind_Scout_W1 } } WaveSpawn // B - 2 Squads; 1 Giant Gatecrasher SMG Sniper, 3 Quick Uber Medics { Name Wave1b WaitForAllSpawned Wave1a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 80 TotalCount 8 MaxActive 5 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 45 Squad { TFBot { Template T_TFGateBot_Tind_Sniper_Giant_SMG_W1GA } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } } } WaveSpawn // B - 20 Gatecrasher Soldiers { Name Wave1b WaitForAllSpawned Wave1a Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 80 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 15 TFBot { Template T_TFGateBot_Tind_Soldier_W1GA } } WaveSpawn // B - 32 Demos { Name Wave1b WaitForAllSpawned Wave1a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 160 TotalCount 32 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 10 FirstSpawnWarningSound "vo\mvm\norm\demoman_mvm_gibberish04.mp3" // "Any of you that think you're better than me you got another thing..." TFBot { Template T_TFBot_Tind_Demoman_W1 } } WaveSpawn // C - 1 Squad; 1 Giant Crit Rapid Fire Demo, 3 Quick Uber Medics { Name Wave1c WaitForAllSpawned Wave1b Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Tind_Demoman_Giant_RapidFire_W1 } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } TFBot { Template T_TFBot_Tind_Medic_Uber_Quick_W1 } } } WaveSpawn // Support - Shotgun Heavies { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 80 TotalCount 40 MaxActive 4 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 1 Support 1 TFBot { Template T_TFBot_Tind_Heavy_Shotgun_W1 } } WaveSpawn // Emergency Bomb Runners { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 0 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Support 1 RandomChoice { Squad { TFBot { Template T_TFBot_Tind_Scout_BombRunner } } } } } //WAVE 2 - FANTASY //////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 1 Squad; 1 Giant Rapid Fire Soldier, 1 Giant Vaccinator Medic, (50) // A - 40 Crit Bat Scouts, (120) // 24 Gatecrasher Dragon's Fury Pyros, (120) // B - 40 Demoknights, (120) // B - 4 Giant Gatecrasher Rapid Fire Bowmen, (80) // C - 1 Squad; 1 Giant Rapid Fire Soldier, 1 Giant Vaccinator Medic, (50) // C - 8 Crit Steel Gauntlets, (80) // Support - Force-a-Nature Scouts, (80) // Sniper mission active // Total cash in this wave is $700 + $100 // Active gatebot effect for this wave is Twisted Radiance /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation // sig's - prints to chat when wave is initialized { Line "{blue}Gatebots in this wave will be wearing Twisted Radiance unusuals" } WaveSpawn // 1 Squad; 1 Giant Rapid Fire Soldier, 1 Giant Vaccinator Medic { Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFBot_Tind_Soldier_Giant_RapidFire_W2 } TFBot { Template T_TFBot_Tind_Medic_Giant_Vaccinator_W2 } } } WaveSpawn // A - 40 Crit Bat Scouts { Name Wave2a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 120 TotalCount 40 MaxActive 12 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Tind_Scout_Melee_W2 } } WaveSpawn // 24 Gatecrasher Dragon's Fury Pyros { Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 120 TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 45 WaitBetweenSpawns 15 TFBot { Template T_TFGateBot_Tind_Pyro_Fury_W2GA } } WaveSpawn // B - 40 Demoknights { Name Wave2b WaitForAllSpawned Wave2a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 120 TotalCount 40 MaxActive 12 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Tind_Demoman_Knight_W2 } } WaveSpawn // B - 4 Giant Gatecrasher Rapid Fire Bowmen { Name Wave2b WaitForAllSpawned Wave2a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 80 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 TFBot { Template T_TFGatebotBot_Tind_Sniper_Giant_Bow_RapidFire_W2GA } } WaveSpawn // C - 1 Squad; 1 Giant Rapid Fire Soldier, 1 Giant Vaccinator Medic { Name Wave2c WaitForAllSpawned Wave2b Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "vo\mvm\norm\soldier_mvm_specialcompleted03.mp3" // "Kaboom!" Squad { TFBot { Template T_TFBot_Tind_Soldier_Giant_RapidFire_W2 } TFBot { Template T_TFBot_Tind_Medic_Giant_Vaccinator_W2 } } } WaveSpawn // C - 8 Crit Steel Gauntlets { Name Wave2c WaitForAllSpawned Wave2b Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 80 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Heavy_SteelFist_W2 } } WaveSpawn // Support - Force-a-Nature Scouts { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 80 TotalCount 40 MaxActive 6 SpawnCount 4 WaitBeforeStarting 25 WaitBetweenSpawns 15 Support 1 TFBot { Template T_TFBot_Tind_Scout_FaN_W2 } } WaveSpawn // Emergency Bomb Runners { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 0 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Support 1 RandomChoice { Squad { TFBot { Template T_TFBot_Tind_Scout_BombRunner } } } } } //WAVE 3 - WILD WEST ////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // A - The Sheriff, (100) // A - 16 Airblast Pyros, (30) // B - 4 Giant Gatecrasher Scouts, (40) // B - 32 Gatecrasher Backup Soldiers, (95) // B - 2 Giant Crit Burst Fire Demos, (40) // C - 45 Scouts, (135) // C - 3 Giant Frontier Justice Engineers, (60) // D - 4 Giant Crit Burst Fire Demos, (80) // B Support - Gatecrasher Burst Fire Demos, (40) // D Support - Revolver Engineers, (80) // Razorback Sniper mission active // Battle Engineer mission active // Total cash in this wave is $700 + $100 // Active gatebot effect for this wave is Sunbeams /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation // sig's - prints to chat when wave is initialized { Line "{blue}Gatebots in this wave will be wearing Sunbeams unusuals" } WaveSpawn // A - The Sheriff { Name Wave3a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Tind_Soldier_Chief_Charged_W3 } } WaveSpawn // A - 16 Airblast Pyros { Name Wave3a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 30 TotalCount 16 MaxActive 12 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Pyro_AirBlast_W3 } } WaveSpawn // B - 4 Giant Gatecrasher Scouts { Name Wave3b WaitForAllDead Wave3a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 40 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TFBot { Template T_TFGateBot_Tind_Scout_Giant_W3GB } } WaveSpawn // B - 32 Gatecrasher Backup Soldiers { Name Wave3b WaitForAllDead Wave3a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 95 TotalCount 32 MaxActive 12 SpawnCount 8 WaitBeforeStarting 10 WaitBetweenSpawns 15 TFBot { Template T_TFGateBot_Tind_Soldier_Backup_W3GB } } WaveSpawn // B - 2 Giant Crit Burst Fire Demos { Name Wave3b WaitForAllDead Wave3a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 40 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 20 TFBot { Template T_TFBot_Tind_Demoman_Giant_BurstFire_W3 } } WaveSpawn // C - 45 Scouts { Name Wave3c WaitForAllSpawned Wave3b Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 135 TotalCount 45 MaxActive 9 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Tind_Scout_W3 } } WaveSpawn // C - 3 Giant Frontier Justice Engineers { Name Wave3c WaitForAllSpawned Wave3b Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 60 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 FirstSpawnWarningSound "vo\mvm\norm\engineer_mvm_dominationengineer_mvm01.mp3" // "You just ain't doin' it right!" TFBot { Template T_TFBot_Tind_Engineer_Giant_FrontierJustice_W3 } } WaveSpawn // D - 4 Giant Crit Burst Fire Demos { Name Wave3d WaitForAllSpawned Wave3c Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 30 TFBot { Template T_TFBot_Tind_Demoman_Giant_BurstFire_W3 } } WaveSpawn // B Support - Gatecrasher Burst Fire Demos { WaitForAllDead Wave3a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 40 TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 45 WaitBetweenSpawns 20 Support 1 TFBot { Template T_TFGateBot_Tind_Demoman_BurstFire_W3GB } } WaveSpawn // D Support - Revolver Engineers { WaitForAllSpawned Wave3c Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 80 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 TFBot { Template T_TFBot_Tind_Engineer_Revolver_W3 } } WaveSpawn // Emergency Bomb Runners { Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 0 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Support 1 RandomChoice { Squad { TFBot { Template T_TFBot_Tind_Scout_BombRunner } } } } } //WAVE 4 - EASTERN //////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // A - 15 Conch Soldiers, (75) // A - 2 Giant Jumping Scouts, (30) // A - 6 Gatecrasher Conch Soldiers, (30) // B - 30 Samurai Demoknights, (90) // B - 8 Flare Heavies, (40) // B - 2 Giant Gatecrasher Direct Hit Soldiers, (50) // C - 2 Squads; 1 Giant Direct Hit Soldier, 5 Uber Medics, (180) // C - 4 Giant Jumping Scouts, (60) // B Support - Gatecrasher Airblast Pyros, (65) // C Support - Fan O'War Scouts, (30) // Kunai Spy mission active // Total cash in this wave is $650 + $100 // Active gatebot effect for this wave is Eldritch Flame /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation // sig's - prints to chat when wave is initialized { Line "{blue}Gatebots in this wave will be wearing Eldritch Flame unusuals" } WaveSpawn // A - 15 Conch Soldiers { Name Wave4a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 75 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Soldier_Conch_W4 } } WaveSpawn // A - 2 Giant Jumping Scouts { Name Wave4a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 30 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 25 TFBot { Template T_TFBot_Tind_Scout_Giant_Jump_W4 } } WaveSpawn // A - 6 Gatecrasher Conch Soldiers { Name Wave4a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 30 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 10 TFBot { Template T_TFGateBot_Tind_Soldier_Conch_W4GB } } WaveSpawn // B - 30 Samurai Demoknights { Name Wave4b WaitForAllDead Wave4a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 90 TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Demoman_Knight_Samurai_W4 } } WaveSpawn // B - 8 Flare Heavies { Name Wave4b WaitForAllDead Wave4a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 40 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Heavy_Heater_Flare_W4 } } WaveSpawn // B - 2 Giant Gatecrasher Direct Hit Soldiers { Name Wave4b WaitForAllDead Wave4a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 30 TFBot { Template T_TFGateBot_Tind_Soldier_Giant_DirectHit_W4GB } } WaveSpawn // C - 2 Squads; 1 Giant Direct Hit Soldier, 5 Uber Medics { Name Wave4c WaitForAllDead Wave4b Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 180 TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Tind_Soldier_Giant_DirectHit_W4 } TFBot { Template T_TFBot_Tind_Medic_Uber_W4 } TFBot { Template T_TFBot_Tind_Medic_Uber_W4 } TFBot { Template T_TFBot_Tind_Medic_Uber_W4 } TFBot { Template T_TFBot_Tind_Medic_Uber_W4 } TFBot { Template T_TFBot_Tind_Medic_Uber_W4 } } } WaveSpawn // C - 4 Giant Jumping Scouts { Name Wave4c WaitForAllDead Wave4b Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 60 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Tind_Scout_Giant_Jump_W4 } } WaveSpawn // B Support - Gatecrasher Airblast Pyros { WaitForAllSpawned Wave4a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 65 TotalCount 32 MaxActive 4 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 10 Support 1 TFBot { Template T_TFGateBot_Tind_Pyro_AirBlast_W4GB } } WaveSpawn // C Support - Fan O'War Scouts { WaitForAllSpawned Wave4b Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 30 TotalCount 30 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Support 1 TFBot { Template T_TFBot_Tind_Scout_FanOWar_W4 } } WaveSpawn // Emergency Bomb Runners { Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 0 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Support 1 RandomChoice { Squad { TFBot { Template T_TFBot_Tind_Scout_BombRunner } } } } } //WAVE 5 - SPACE ////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // 6 Giant Crit Gatecrasher Pyros, (90) // 6 Giant Crit Gatecrasher Pyros, (90) // A - 25 Manmelter Pyros, (75) // A - 20 Crit Gatecrasher Bison Soldiers, (80) // B - 30 Capper Scouts, (90) // B - 16 Phlogistinator Pyros, (80) // C - 2 Squads; 1 Giant Mangler Soldier, 4 Short Circuit Engineers, 1 Giant Uber Medic, (180) // Support - Gatecrasher Batsaber Scouts, (65) // Machina Sniper mission active // Eternal Reward Spy mission active // Total cash in this wave is $750 + $100 // Active gatebot effect for this wave is Galactic Gateway /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation // sig's - prints to chat when wave is initialized { Line "{blue}Gatebots in this wave will be wearing Galactic Gateway unusuals" } WaveSpawn // 6 Giant Crit Gatecrasher Pyros { Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 90 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 TFBot { Template T_TFGateBot_Tind_Pyro_Giant_W5GA } } WaveSpawn // 6 Giant Crit Gatecrasher Pyros { Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 90 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 TFBot { Template T_TFGateBot_Tind_Pyro_Giant_W5GB } } WaveSpawn // A - 25 Manmelter Pyros { Name Wave5a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 75 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Pyro_Manmelter_W5 } } WaveSpawn // A - 20 Crit Gatecrasher Bison Soldiers { Name Wave5a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 80 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 10 RandomChoice { TFBot { Template T_TFGateBot_Tind_Soldier_Bison_W5GA } TFBot { Template T_TFGateBot_Tind_Soldier_Bison_W5GB } } } WaveSpawn // B - 30 Capper Scouts { Name Wave5b WaitForAllDead Wave5a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 90 TotalCount 30 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Scout_Capper_W5 } } WaveSpawn // B - 16 Phlogistinator Pyros { Name Wave5b WaitForAllDead Wave5a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 80 TotalCount 16 MaxActive 6 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Tind_Pyro_Phlog_W5 } } WaveSpawn // C - 2 Squads; 1 Giant Mangler Soldier, 4 Short Circuit Engineers, 1 Giant Uber Medic { Name Wave5c WaitForAllDead Wave5b Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 180 TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Tind_Soldier_Giant_Mangler_W5 } TFBot { Template T_TFBot_Tind_Engineer_ShortCircuit_W5 } TFBot { Template T_TFBot_Tind_Engineer_ShortCircuit_W5 } TFBot { Template T_TFBot_Tind_Engineer_ShortCircuit_W5 } TFBot { Template T_TFBot_Tind_Engineer_ShortCircuit_W5 } TFBot { Template T_TFBot_Tind_Medic_Giant_Uber_W5 } } } WaveSpawn // Support - Gatecrasher Batsaber Scouts { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 65 TotalCount 65 MaxActive 5 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 1 Support 1 RandomChoice { TFBot { Template T_TFGateBot_Tind_Scout_Batsaber_W5GA } TFBot { Template T_TFGateBot_Tind_Scout_Batsaber_W5GB } } } WaveSpawn // Emergency Bomb Runners { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 0 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Support 1 RandomChoice { Squad { TFBot { Template T_TFBot_Tind_Scout_BombRunner } } } } } //WAVE 6 - WAR //////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // A - 1 Squad; 1 Giant Gatecrasher Burst Fire Soldier, 1 Extended Uber Medic, (50) // A - 1 Squad; 1 Giant Gatecrasher Burst Fire Soldier, 1 Extended Uber Medic, (50) // B1 - 24 Blast Soldiers, (120) // B1 - 16 Crit Gatecrasher Heavies, (80) // B2 - 4 Squads; 1 Giant Crit Bomber Demo, 1 Extended Uber Medic, (80) // C1 - 3 Squads; 1 Giant Heal on Kill Deflector, 1 Extended Uber Medic, (60) // C2 - 40 Gatecrasher Blaster Scouts, (80) // C1 - 20 Crit Bomber Demos, (80) // D - 2 Squads; 1 Giant Heal on Kill Deflector, 1 Giant Quick Fix Medic, (80) // B Support - Air Strike Soldiers, (60) // D Support - Deflector Heavies, (60) // Eternal Reward Spy mission active // Total cash in this wave is $800 + $100 // Active gatebot effect for this wave is Death at Dusk /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation // sig's - prints to chat when wave is initialized { Line "{blue}Gatebots in this wave will be wearing Death at Dusk unusuals" } WaveSpawn // A - 1 Squad; 1 Giant Gatecrasher Burst Fire Soldier, 1 Extended Uber Medic { Name Wave6a Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFGateBot_Tind_Soldier_Giant_BurstFire_W6GA } TFBot { Template T_TFBot_Tind_Medic_Uber_Extended_W6 } } } WaveSpawn // A - 1 Squad; 1 Giant Gatecrasher Burst Fire Soldier, 1 Extended Uber Medic { Name Wave6a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Squad { TFBot { Template T_TFGateBot_Tind_Soldier_Giant_BurstFire_W6GB } TFBot { Template T_TFBot_Tind_Medic_Uber_Extended_W6 } } } WaveSpawn // B1 - 24 Blast Soldiers { Name Wave6b1 WaitForAllDead Wave6a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 120 TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Soldier_Blast_W6 } } WaveSpawn // B1 - 16 Crit Gatecrasher Heavies { Name Wave6b1 WaitForAllDead Wave6a Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 80 TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 TFBot { Template T_TFGateBot_Tind_Heavy_W6GA } } WaveSpawn // B2 - 4 Squads; 1 Giant Crit Bomber Demo, 1 Extended Uber Medic { Name Wave6b2 WaitForAllDead Wave6a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 80 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Tind_Demoman_Giant_Bomber_W6 } TFBot { Template T_TFBot_Tind_Medic_Uber_Extended_W6 } } } WaveSpawn // C1 - 3 Squads; 1 Giant Heal on Kill Deflector, 1 Extended Uber Medic { Name Wave6c1 WaitForAllSpawned Wave6b1 Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 60 TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 30 FirstSpawnWarningSound "vo\mvm\norm\heavy_mvm_domination14.mp3" // "You cannot beat me!" Squad { TFBot { Template T_TFBot_Tind_Heavy_Giant_Deflector_HealOnKill_W6 } TFBot { Template T_TFBot_Tind_Medic_Uber_Extended_W6 } } } WaveSpawn // C2 - 40 Gatecrasher Blaster Scouts { Name Wave6c2 WaitForAllSpawned Wave6b1 Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 80 TotalCount 40 MaxActive 6 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 RandomChoice { TFBot { Template T_TFGateBot_Tind_Scout_Combat_W6GA } TFBot { Template T_TFGateBot_Tind_Scout_Combat_W6GB } } } WaveSpawn // C1 - 20 Crit Bomber Demos { Name Wave6c1 WaitForAllSpawned Wave6b1 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 80 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 25 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Tind_Demoman_Bomber_W6 } } WaveSpawn // D - 2 Squads; 1 Giant Heal on Kill Deflector, 1 Giant Quick Fix Medic { Name Wave6d WaitForAllDead Wave6c1 Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Tind_Heavy_Giant_Deflector_HealOnKill_W6 } TFBot { Template T_TFBot_Tind_Medic_Giant_QuickFix_W6 } } } WaveSpawn // B Support - Air Strike Soldiers { WaitForAllDead Wave6a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 60 TotalCount 20 MaxActive 2 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 5 Support 1 TFBot { Template T_TFBot_Tind_Soldier_AirStrike_W6 } } WaveSpawn // D Support - Deflector Heavies { WaitForAllSpawned Wave6c1 Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 60 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 TFBot { Template T_TFBot_Tind_Heavy_Deflector_W6 } } WaveSpawn // Emergency Bomb Runners { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 0 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Support 1 RandomChoice { Squad { TFBot { Template T_TFBot_Tind_Scout_BombRunner } } } } } //WAVE 7 - CHRISTMAS ////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // Traffic Jam, (100) // A - 4 Squads; 1 Giant Sandman Scout, 2 Flash Uber Medics, (60) // A - 12 Gatecrasher Backburner Pyros, (60) // A - 8 Crit Gatecrasher Cannon Demos, (40) // B - 12 Crit Rapid Fire Bowmen, (25) // B - 12 Crit Rapid Fire Bowmen, (25) // B - 12 Crit Gatecrasher Rapid Fire Bowmen, (25) // B - 12 Crit Gatecrasher Rapid Fire Bowmen, (25) // B - 5 Giant Crit Demoknights, (75) // C - 2 Squads; 1 Giant Heavy, 1 Flash Uber Medic, (80) // C - 2 Squads; 1 Giant Crit Barrage Soldier, 1 Flash Uber Medic, (80) // Support - Heavy Mittens, (80) // C Support - Random Spawned Black Box Buff Soldiers, Black Box Backup Soldiers, (125) // C Support - Crit Gatecrasher Bomber Demos, (100) // Pierce Sniper mission active // Engineer mission active // Total cash in this wave is $900 + $100 // Active gatebot effect for this wave is Frozen Icefall /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_prepare_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation // sig's - prints to chat when wave is initialized { Line "{blue}Gatebots in this wave will be wearing Frozen Icefall unusuals" } WaveSpawn // Traffic Jam { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TFBot { Template T_TFGateBot_Tind_Heavy_Chief_Natascha_W7GA } } WaveSpawn // A - 4 Squads; 1 Giant Sandman Scout, 2 Flash Uber Medics { Name Wave7a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 60 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 25 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Tind_Scout_Giant_Sandman_W7 } TFBot { Template T_TFBot_Tind_Medic_Uber_Flash_W7 } TFBot { Template T_TFBot_Tind_Medic_Uber_Flash_W7 } } } WaveSpawn // A - 12 Gatecrasher Backburner Pyros { Name Wave7a Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 60 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 5 TFBot { Template T_TFGateBot_Tind_Pyro_Backburner_W7GA } } WaveSpawn // A - 8 Crit Gatecrasher Cannon Demos { Name Wave7a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 40 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 5 TFBot { Template T_TFGateBot_Tind_Demoman_Cannon_W7GB } } WaveSpawn // B - 12 Crit Rapid Fire Bowmen { Name Wave7b WaitForAllDead Wave7a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 25 TotalCount 12 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 FirstSpawnWarningSound "vo\mvm\norm\sniper_mvm_specialweapon08.mp3" // "It's like Christmas morning" TFBot { Template T_TFBot_Tind_Sniper_Bow_RapidFire_W7 } } WaveSpawn // B - 12 Crit Rapid Fire Bowmen { Name Wave7b WaitForAllDead Wave7a Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 25 TotalCount 12 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TFBot { Template T_TFBot_Tind_Sniper_Bow_RapidFire_W7 } } WaveSpawn // B - 12 Crit Gatecrasher Rapid Fire Bowmen { Name Wave7b WaitForAllDead Wave7a Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 25 TotalCount 12 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TFBot { Template T_TFGateBot_Tind_Sniper_Bow_RapidFire_W7GA } } WaveSpawn // B - 12 Crit Gatecrasher Rapid Fire Bowmen { Name Wave7b WaitForAllDead Wave7a Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 25 TotalCount 12 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TFBot { Template T_TFGateBot_Tind_Sniper_Bow_RapidFire_W7GB } } WaveSpawn // B - 5 Giant Crit Demoknights { Name Wave7b WaitForAllDead Wave7a Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 75 TotalCount 5 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Tind_Demoman_Giant_Knight_W7 } } WaveSpawn // C - 2 Squads; 1 Giant Heavy, 1 Flash Uber Medic { Name Wave7c WaitForAllDead Wave7b Where spawnbot_alt_A_0 Where spawnbot_alt_A_1 Where spawnbot_alt_A_2 TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 40 Squad { TFBot { Template T_TFBot_Tind_Heavy_Giant_W7 } TFBot { Template T_TFBot_Tind_Medic_Uber_Flash_W7 } } } WaveSpawn // C - 2 Squads; 1 Giant Crit Barrage Soldier, 1 Flash Uber Medic { Name Wave7c WaitForAllDead Wave7b Where spawnbot_alt_B_0 Where spawnbot_alt_B_1 Where spawnbot_alt_B_2 TotalCurrency 80 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 40 Squad { TFBot { Template T_TFBot_Tind_Soldier_Giant_Barrage_W7 } TFBot { Template T_TFBot_Tind_Medic_Uber_Flash_W7 } } } WaveSpawn // Support - Heavy Mittens { Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 80 TotalCount 80 MaxActive 3 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 1 Support 1 TFBot { Template T_TFBot_Tind_Heavy_Mittens_W7 } } WaveSpawn // C Support - Random Spawned Black Box Buff Soldiers, Black Box Backup Soldiers { WaitForAllSpawned Wave7b Where spawnbot_main_B_0 Where spawnbot_main_B_1 Where spawnbot_main_B_2 TotalCurrency 150 TotalCount 50 MaxActive 6 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 Support 1 RandomChoice { TFBot { Template T_TFBot_Tind_Soldier_BlackBox_Buff_W7 } TFBot { Template T_TFBot_Tind_Soldier_BlackBox_Backup_W7 } } } WaveSpawn // C Support - Crit Gatecrasher Bomber Demos { WaitForAllSpawned Wave7b Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 75 TotalCount 24 MaxActive 4 SpawnCount 4 WaitBeforeStarting 30 WaitBetweenSpawns 20 Support 1 TFBot { Template T_TFGateBot_Tind_Demoman_Bomber_W7GA } } WaveSpawn // Emergency Bomb Runners { Where spawnbot_main_A_0 Where spawnbot_main_A_1 Where spawnbot_main_A_2 TotalCurrency 0 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Support 1 RandomChoice { Squad { TFBot { Template T_TFBot_Tind_Scout_BombRunner } } } } } }