#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop #base robot_custom_weapons_fix.pop #base overclock_cactus_general.pop #base fire_weapon_pack.pop #base custom_weapon_error.pop WaveSchedule { PrecacheModel "models/bots/soldier/bot_soldier_gibby.mdl" PrecacheModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" PrecacheModel "models/bots/heavy/bot_heavy_gibby.mdl" PrecacheModel "models\bots\demo_boss\bot_demo_boss_gibby.mdl" PrecacheModel "models/bots/demo/bot_demo_gibby.mdl" StartingCurrency 50000 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 8 Advanced 1 AllowBotExtraSlots 1 NoRomevisionCosmetics 1 Mission // { Objective DestroySentries Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main1 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster Tag bot_sentrybuster } } Mission // Sniper wave02-03 { Objective Sniper InitialCooldown 40 Where spawnbot_mission_sniper0 Where spawnbot_mission_sniper0a Where spawnbot_mission_sniper0b Where spawnbot_mission_sniper1 Where spawnbot_mission_sniper2 BeginAtWave 1 RunForThisManyWaves 2 CooldownTime 85 DesiredCount 2 TFBot { ClassIcon sniper_brick_lite Class Sniper Skill Expert Name Sniper MaxVisionRange 4000 WeaponRestrictions SecondaryOnly Item "Brick" } } Mission // Spy wave04-05 { Objective Spy InitialCooldown 25 Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 BeginAtWave 1 RunForThisManyWaves 2 CooldownTime 40 DesiredCount 2 TFBot { ClassIcon spy_revolver_lite Class Spy Skill Expert Name Spy WeaponRestrictions PrimaryOnly Item "TF_WEAPON_REVOLVER" } } //Wave01 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_setup Action Trigger } WaveSpawn // Batsaber Scout { TotalCurrency 50 Name "w1a_batsaber" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 1 MaxActive 1 SpawnCount 1 FirstSpawnMessage "{white}Ü-PK-Feuer" StartWaveWarningSound "npc/strider/striderx_alert4.wav" DoneWarningSound "npc/combine_gunship/gunship_moan.wav" RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Tomislavo //Pyro ClassIcon pyro_sweeper_lite Health 7000 Name "Ü-PK-Feuer" Action Mobber Attributes UseBossHealthBar Item "Bolshevik Bomber" Item "The Cyborg Stunt Helmet" Item "The Rusty Reaper" Item "Canteen Crasher Platinum Crit 2018" Item "Torcher's Trench Coat" Item "Forgotten King's Pauldrons" Tag bot_giant Attributes AlwaysCrit } } WaveSpawn // Scout gatebots { TotalCurrency 50 Name "w1a_scout_gatebots" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 24 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 0 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFGateBot_Scout_Normal ClassIcon scout_pistol_armored_hyper Name "Armored Pistol Scout" Health 900 Scale 1.5 Attributes AlwaysCrit WeaponRestrictions SecondaryOnly Item "TF_WEAPON_PISTOL_SCOUT" UseMeleeThreatPrioritization 1 } } WaveSpawn // heavy bots { Name "w1b_heavy_bots" TotalCurrency 50 Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1_slow Where spawnbot_main2 TotalCount 16 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 30 RandomSpawn 1 TFBot { ClassIcon thumper_lite Name "Thumper Heavy" Class Heavy Skill Normal WeaponRestrictions SecondaryOnly Item "Thumper" UseCustomModel "models/bots/heavy/bot_heavy_gibby.mdl" UseMeleeThreatPrioritization 1 } } WaveSpawn // demo gatebots { WaitForAllSpawned "w1a_scout_gatebots" Name "w1b_demo_gatebots" TotalCurrency 50 Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 24 MaxActive 12 SpawnCount 12 WaitBetweenSpawns 0 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFGateBot_Demoman_Normal ClassIcon demo_ironbomber_lite Name "Iron Bomber Demo" Item "The Iron Bomber" } } WaveSpawn // Giant demo gatebot with uber medics { TotalCurrency 50 WaitForAllDead "w1b_heavy_bots" Name "w1c_giant_demo_gatebot" Where spawnbot_main0_squad Where spawnbot_main0a_squad Where spawnbot_main0b_squad Where spawnbot_main1 Where spawnbot_main2 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 26 WaitBeforeStarting 8 FirstSpawnMessage "{white}TK-H3llm3t" StartWaveWarningSound "npc/strider/striderx_alert4.wav" DoneWarningSound "npc/combine_gunship/gunship_moan.wav" Randomspawn 1 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload ClassIcon soldier_hellmet_lite Health 8000 Action Mobber Scale 1.9 Attributes UseBossHealthBar Name "TK-H3llm3t" Item "The Hellmet" Item "Big Steel Jaw of Summer Fun" Item "Fancy Dress Uniform" UseMeleeThreatPrioritization 1 UseCustomModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Über Sanitäter" Tag bot_squad_member } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Über Sanitäter" Tag bot_squad_member } } } WaveSpawn // Scout bots { TotalCurrency 50 Name "w3c_scout_bots" Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 16 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 0 WaitBeforeStarting 0 RandomSpawn 1 TFBot { ClassIcon soldier_wasp_lite Name "W.A.S.P. Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Item "W.A.S.P. Launcher" Item "The Lucky Shot" } } WaveSpawn // conch soldier gatebots { TotalCurrency 100 WaitForAllDead "w1b_heavy_bots" Name "w1d_soldier_gatebot" Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 24 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 5 RandomSpawn 1 TFBot { Template T_TFGateBot_Soldier_Normal ClassIcon soldier_wasp_lite Item "W.A.S.P. Launcher" } } WaveSpawn // soldier giant cluster { TotalCurrency 400 WaitForAllDead "w1c_giant_demo_gatebot" Name "w1e_giant_soldier_cluster" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 21 MaxActive 7 SpawnCount 7 WaitBetweenSpawns 5 WaitBeforeStarting 5 Randomspawn 1 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload ClassIcon soldier_gib_lite_giant UseCustomModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" Item "The Lucky Shot" Item "Fancy Dress Uniform" Tag bot_giant } TFBot { Template T_TFBot_Soldier_Extended_Concheror ClassIcon soldier_gib_lite Item "The Lucky Shot" UseCustomModel "models/bots/soldier/bot_soldier_gibby.mdl" Tag bot_squad_member } TFBot { Template T_TFBot_Soldier_Extended_Battalion ClassIcon soldier_gib_lite Item "The Lucky Shot" UseCustomModel "models/bots/soldier/bot_soldier_gibby.mdl" Tag bot_squad_member } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner ClassIcon soldier_gib_lite Item "The Lucky Shot" UseCustomModel "models/bots/soldier/bot_soldier_gibby.mdl" Tag bot_squad_member } TFBot { Template T_TFBot_Soldier_Extended_Concheror ClassIcon soldier_gib_lite Item "The Lucky Shot" UseCustomModel "models/bots/soldier/bot_soldier_gibby.mdl" Tag bot_squad_member } TFBot { Template T_TFBot_Soldier_Extended_Battalion ClassIcon soldier_gib_lite Item "The Lucky Shot" UseCustomModel "models/bots/soldier/bot_soldier_gibby.mdl" Tag bot_squad_member } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner ClassIcon soldier_gib_lite Item "The Lucky Shot" UseCustomModel "models/bots/soldier/bot_soldier_gibby.mdl" Tag bot_squad_member } } } } //Wave02 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_setup Action Trigger } WaveSpawn // Giant pyro with medics { TotalCurrency 100 Name "w2a_giant_pyro" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 10 WaitBeforeStarting 0 RandomSpawn 1 Squad { TFBot { Template T_TFBot_Giant_Pyro ClassIcon pyro_bubble_giant Name "Giant Taucher Pyro" Item "Crusader's Getup" Item "Oxygen Provider" Item "The Abyss Diver" Item "The Degreaser" Item "The Neon Annihilator" UseMeleeThreatPrioritization 1 Tag bot_giant } TFBot { Template T_TFBot_Medic Name "Über Sanitäter" Tag bot_squad_member } TFBot { Template T_TFBot_Medic Name "Über Sanitäter" Tag bot_squad_member } } } WaveSpawn // Fisting heavies { TotalCurrency 160 Name "w2a_ironfist_gate" Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 12 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 5 TFBot { Template T_TFGateBot_Heavy_IronFist_Airblast ClassIcon heavy_bomber_lite Name "Bolshevik Heavy" WeaponRestrictions SecondaryOnly Item "Bolshevik Bomber" UseCustomModel "models/bots/heavy/bot_heavy_gibby.mdl" } } WaveSpawn // Flaming huntsman { WaitForAllSpawned "w2a_ironfist_gate" Name "w2b_flaminghuntsman" TotalCurrency 150 Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBetweenSpawns 1 WaitBeforeStarting 0 Squad { TFBot { ClassIcon pyro_bubble Name "Taucher Pyro" Class Pyro Skill Normal Item "The Abyss Diver" Item "Crusader's Getup" Item "Oxygen Provider" Item "The Degreaser" WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon } TFBot { Template T_TFBot_Pyro_Flaregun ClassIcon pyro_detonator_lite Item "The Detonator" Item "The Abyss Diver" Tag bot_squad_member } TFBot { Template T_TFBot_Heavyweapons_Heater_Normal Tag bot_squad_member } } } WaveSpawn // giant fan gatebot { TotalCurrency 100 WaitForAllSpawned "w2a_ironfist_gate" Name "w2b_fangate" Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFGateBot_Giant_Scout_FAN } } WaveSpawn // Flaming huntsman gatebots { WaitForAllSpawned "w2b_flaminghuntsman" Name "w2c_flaminghuntsman_gate" TotalCurrency 150 Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBetweenSpawns 1 WaitBeforeStarting 0 Squad { TFBot { Template T_TFGateBot_Pyro_Normal ClassIcon pyro_bubble Name "Taucher Pyro" Skill Normal WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Item "Crusader's Getup" Item "Oxygen Provider" Item "The Degreaser" Item "The Neon Annihilator" UseMeleeThreatPrioritization 1 } TFBot { Template T_TFGateBot_Pyro_Normal ClassIcon pyro_bubble Name "Taucher Pyro" Tag bot_squad_member Item "The Degreaser" Item "Crusader's Getup" Item "Oxygen Provider" Item "The Neon Annihilator" UseMeleeThreatPrioritization 1 } TFBot { Template T_TFGateBot_Sniper_Huntsman ClassIcon sniper_bow_hyper Attributes AlwaysCrit Tag bot_squad_member } } } WaveSpawn // Heater heavies and fast scorch shots { WaitForAllSpawned "w2b_fangate" Name "w2c_heaterscorch" TotalCurrency 150 Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBetweenSpawns 2 WaitBeforeStarting 0 Squad { TFBot { Template T_TFBot_ScorchShot_FastShot //Pyro ClassIcon pyro_scorch Item "The Abyss Diver" Item "Oxygen Provider" Item "The Neon Annihilator" UseMeleeThreatPrioritization 1 Tag bot_squad_member } TFBot { Template T_TFBot_Heavyweapons_Heater_Normal //Pyro Item "The Abyss Diver" Item "Oxygen Provider" Item "Crusader's Getup" } } } WaveSpawn // conch soldier gatebots { TotalCurrency 100 WaitForAllDead "w2c_flaminghuntsman_gate" Name "w2d_soldier_gatebot" Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 24 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 5 RandomSpawn 1 TFBot { Template T_TFGateBot_Soldier_Normal ClassIcon soldier_wasp_lite Item "W.A.S.P. Launcher" Item "The Lucky Shot" UseCustomModel "models/bots/soldier/bot_soldier_gibby.mdl" } } WaveSpawn // Batsaber Scout { TotalCurrency 25 WaitForAllDead "w2c_flaminghuntsman_gate" Name "w2d_batsaber" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Scout_Batsaber ClassIcon scout_jumping_fan_giant WeaponRestrictions PrimaryOnly Item "TF_WEAPON_SCATTERGUN" Item "The Long Fall Loafers" Item "The Hermes" UseMeleeThreatPrioritization 1 Tag bot_giant Attributes AlwaysCrit } } WaveSpawn // Giant heal soldier + medic { TotalCurrency 50 WaitForAllDead "w2d_batsaber" Name "w2e_heater_heavy_main" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 20 WaitBeforeStarting 10 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Tomislavo //Pyro ClassIcon pyro_degreaser_panic_giant Item "Panic Attack Shotgun" Item "The Abyss Diver" Item "Oxygen Provider" Item "Crusader's Getup" Tag bot_giant } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_squad_member Tag bot_giant } } } WaveSpawn // Giant heal soldier + medic { TotalCurrency 50 WaitForAllDead "w2d_batsaber" Name "w2e_heater_heavy_upper" Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 2 MaxActive 1 SpawnCount 1 FirstSpawnMessage "{white}TK-4 Chief & Sakura" StartWaveWarningSound "npc/strider/striderx_alert4.wav" DoneWarningSound "npc/combine_gunship/gunship_moan.wav" WaitBetweenSpawns 60 WaitBeforeStarting 20 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Tomislavo //Pyro ClassIcon pyro_airtight_crosse_giant Name "Sakura" Health 14500 Action Mobber Scale 1.9 Attributes AlwaysCrit Attributes UseBossHealthBar Item "Airtight Arsonist" Item "Crusader's Getup" Item "Batter's Bracers" Item "Oxygen Provider" Item "Galvanized Gauntlet Soldiers Spoils 2023" Tag bot_giant } TFBot { Template T_TFBot_Giant_Heavyweapons_Tomislavo //Pyro ClassIcon boss_death_pyro Name "TK-4 Chief" Health 14500 Action Mobber Scale 1.9 Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Item "TF_WEAPON_SHOTGUN_PYRO" Item "l4d hat" // Bill's Hat Item "The Abyss Diver" Item "Torcher's Trench Coat" Item "Forgotten King's Pauldrons" Item "Holographic Harvest Haunted Scrap Canteen 2022" Tag bot_giant } } } WaveSpawn // scorch shots { WaitForAllDead "w2d_batsaber" Name "w2e_fast_scorch" TotalCurrency 50 Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1_slow Where spawnbot_main2 Where spawnbot_upper0 Where spawnbot_upper0a Where spawnbot_upper0b Where spawnbot_upper1 Where spawnbot_upper2 TotalCount 32 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 5 RandomSpawn 1 TFBot { Template T_TFBot_ScorchShot_FastShot ClassIcon pyro_scorch Item "The Abyss Diver" Item "Oxygen Provider" Item "Crusader's Getup" } } WaveSpawn // Batsaber Scout { TotalCurrency 50 Name "w1a_batsaber" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 3 MaxActive 1 SpawnCount 1 Support 1 RandomSpawn 1 TFBot { Template T_TFBot_Heavyweapons_Heater_Normal //Pyro ClassIcon pyro_degreaser_shotgun Item "TF_WEAPON_SHOTGUN_PYRO" } } } //Wave 3 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target wave_setup Action Trigger } WaveSpawn // Batsaber Scout { TotalCurrency 50 Name "w1a_batsaber" Where spawnbot_main0 Where spawnbot_main0a Where spawnbot_main0b Where spawnbot_main1 Where spawnbot_main2 TotalCount 1 MaxActive 1 SpawnCount 1 FirstSpawnMessage "{red}Brennende Hölle: {reset}Sakura V.2" StartWaveWarningSound "npc/strider/striderx_alert4.wav" DoneWarningSound "npc/combine_gunship/gunship_moan.wav" RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Tomislavo //Pyro ClassIcon boss_dead_heat_armored Health 17500 CustomEyeGlowColor "216 190 216" Name "Sakura" Scale 1.9 Action Mobber Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Item "Dead Heat" Item "Oxygen Provider" Item "l4d hat" Item "Torcher's Trench Coat" Item "Forgotten King's Pauldrons" Item "Supreme Strategist's Sigil of Status" Item "The Dragon's Fury" Item "Panic Attack Shotgun" Tag bot_giant DamageAppliesCond { Name TF_COND_SWIMMING_NO_EFFECTS Duration 3 } FireInput { Target player Action $SetProp$m_iszClassIcon Param pyro_aqua_dragonfury_reserve_spammer Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 17500 } FireInput { Target "upper_text" Action "Display" Delay 1 Repeats 1 } FireInput { Target "middle_text" Action "Display" Delay 1 Repeats 1 } FireInput { Target player Action $DisplayTextChat Param "{red}Sakura{reset}: Es ist Zeit..." Delay 0.1 Repeats 1 IfHealthBelow 17500 } FireInput { Target player Action $DisplayTextChat Param "{red}Sakura{reset}: Gibt ihr auf?" Delay 0.1 Repeats 1 IfHealthBelow 8750 } FireInput { Target player Action $DisplayTextChat Param "{red}Sakura{reset}: Ich fühle mich so schwach..." Delay 0.1 Repeats 1 IfHealthBelow 4375 } FireInput { Target !self Action $PlaySound Param "npc/strider/striderx_alert4.wav" Delay 0 Repeats 1 } ItemAttributes { ItemName "The Dragon's Fury" "attach particle effect" 1 "mult_item_meter_charge_rate" 1.65 } ItemAttributes { ItemName "Panic Attack Shotgun" "attach particle effect" 1 "paintkit_proto_def_index" 226 "set_item_texture_wear" 0 "override projectile type" 6 "projectile spread angle penalty" 3 "Set DamageType Ignite" 1 "faster reload rate" -1 "fire rate bonus" 0.45 "damage bonus" 0.06 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } InterruptAction { Target "-325.50 278.44 68.03" Delay 0.1 Repeats 0 Cooldown 25 Duration 0.01 Distance 500 WaitUntilDone 1 } AddCond { Index 5 Delay 0.1 Duration 12 } AddCond { Index 80 Delay 0.1 Duration 13 } AddCond { Name "TF_COND_MVM_BOT_STUN_RADIOWAVE" Delay 0.1 Duration 12 } } } } Templates { T_TFBot_Giant_Scout_Batsaber { Class scout Skill Expert Health 1200 ClassIcon scout_jumping_g Name "Giant Batsaber Knight" WeaponRestrictions MeleeOnly Item "Batsaber" Item "The Flapjack" Attributes MiniBoss Attributes AutoJump AutoJumpMin 5 AutoJumpMax 5 ItemAttributes { ItemName "Batsaber" "damage bonus" 2 } CharacterAttributes { "increased jump height" 2 //"move speed bonus" 1.5 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_Giant_Heavyweapons_Tomislavo { Class Pyro Name "Giant Combo Pyro" ClassIcon pyro_degreaser_flare_giant Skill Expert Health 3800 MaxVisionRange 1200 Attributes MiniBoss Item "The Degreaser" Item "The Flare Gun" WeaponSwitch { Type "Primary" IfSeeTarget 1 MaxTargetRange 350 Delay 2 Cooldown 4 } WeaponSwitch { Type "Secondary" Delay 0 Cooldown 4 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Heavyweapons_Heater_Normal { Class Pyro ClassIcon pyro_degreaser_flare Name "Combo Pyro" Skill Hard Item "The Degreaser" Item "The Flare Gun" WeaponSwitch { Type "Primary" IfSeeTarget 1 MaxTargetRange 350 Delay 2 Cooldown 4 } WeaponSwitch { Type "Secondary" Delay 0 Cooldown 4 } } T_TFBot_Spy_Enforcer { Class Spy Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Enforcer" } } T_TFGateBot_Sniper_Huntsman { Class Sniper Name "Bowman" Skill Hard ClassIcon sniper_bow WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Sniper" Item "The Huntsman" Skill Hard Attributes AlwaysCrit Tag bot_giant ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } RevertGateBotsBehavior { Item "MvM GateBot Light Sniper" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Item "The Huntsman" Skill Hard Attributes AlwaysCrit Tag bot_giant ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } } } } }