//Cliffside Resolution (Reverse mode) by A+drew //Expert Difficulty #base robot_giant.pop #base robot_standard.pop #base robot_standard_red.pop #base robot_giant_red.pop #base robot_andrew.pop WaveSchedule { StartingCurrency 800 CanBotsAttackWhileInSpawnRoom YES WaveStartCountdown 5 RespawnWaveTimeBlue 1 FixedRespawnWaveTimeBlue 1 AddSentryBusterWhenDamageDealtExceeds 0 RobotLimit 26 ForceHoliday 2 NoHolidayPickups 1 MaxTotalPlayers 6 DisplayRobotDeathNotice 0 NoReanimators 1 NoMvMDeathTune 1 TextPrintTime 0 UpgradeStationKeepWeapons 1 ExtendedUpgradesOnly 1 BodyPartScaleSpeed 99 SniperAllowHeadshots 1 SentryBusterFriendlyFire 0 StandableHeads 1 MedigunShieldDamage 1 BotsRandomCrit 1 //For reverse only SniperHideLasers 1 ReverseWinConditions 1 FlagCarrierMovementPenalty 0.8 RedPlayersAreRobots 1 PrecacheModel "models/props_tumb/mvm/tank_shield.mdl" PrecacheModel "models/bots/sniper_boss/bot_sniper_boss.mdl" PrecacheModel "models/bots/demo/red_sentry_buster.mdl" PrecacheModel "models/props_mvm/mvm_upgrade_blu.mdl" PrecacheModel "models/props_mvm/robot_spawnpoint.mdl" PrecacheModel "models/props_mvm/no_entry.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_damage1.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_damage2.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_damage3.mdl" PrecacheModel "models/bots/boss_bot/boss_tankred_part1_destruction.mdl" PrecacheModel "models/bots/boss_bot/boss_blimpred.mdl" //This is the older blimp model using it because why not. PrecacheModel "models/bots/boss_bot/boss_blimpred_damage1.mdl" PrecacheModel "models/bots/boss_bot/boss_blimpred_damage2.mdl" PrecacheModel "models/bots/boss_bot/boss_blimpred_damage3.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage1.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage2.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage3.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage_explode.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_explode.mdl" OverrideSounds { "MVM.GiantCommonExplodes" "ambient/explosions/explode_3.wav" "MVM.BombWarning" "combine_bank_alarm.mp3" } DisableSound "Announcer.MVM_Spy_Alert" DisableSound "Announcer.mvm_spybot_death" DisableSound "Announcer.mvm_spybot_death_all" DisableSound "Announcer.MVM_First_Wave_Start" DisableSound "Announcer.MVM_Wave_Start" DisableSound "Announcer.MVM_Wave_End" DisableSound "Announcer.MVM_Wave_Lose" DisableSound "Announcer.MVM_Final_Wave_Start" DisableSound "Announcer.MVM_Final_Wave_End" DisableSound "Announcer.MVM_Robots_Planted" DisableSound "Announcer.MVM_All_Dead" DisableSound "Announcer.MVM_Bomb_Alert_Entered" DisableSound "Announcer.MVM_Bomb_Alert_Near_Hatch" DisableSound "Announcer.MVM_Bomb_Alert_Deploying" DisableSound "Announcer.MVM_Sentry_Buster_Alert" DisableSound "Announcer.MVM_Sentry_Buster_Alert_Another" DisableSound "Announcer.MVM_General_Wave_Start" DisableSound "Announcer.MVM_Game_Over_Loss" DisableSound "Announcer.MVM_Tank_Planted" DisableSound "Announcer.MVM_Tank_Alert_Spawn" DisableSound "Announcer.MVM_Tank_Alert_Another" DisableSound "Announcer.MVM_Tank_Alert_Multiple" DisableSound "Announcer.MVM_Tank_Alert_Halfway" DisableSound "Announcer.MVM_Tank_Alert_Halfway_Multiple" DisableSound "Announcer.MVM_Tank_Alert_Near_Hatch" DisableSound "Announcer.MVM_Tank_Alert_Deploying" ExtraTankPath { Name "tankpath_red_short" Node "2198 5033 794" Node "2101 5469 786" Node "1034 5463 641" Node "1009 6726 655" Node "1498 6846 628" Node "1960 7561 541" } ExtraTankPath { Name "tankpath_red_long" Node "1343 1521 657" Node "612 1527 641" Node "642 2564 640" Node "141 3433 729" Node "181 4326 706" Node "447 4581 697" Node "1181 4557 640" Node "1183 5450 641" Node "896 5900 642" Node "1033 7533 541" Node "1960 7534 541" } ExtraTankPath { Name "blimp_red_left" Node "463 -563 1300" Node "601 1590 1300" Node "1120 1658 1300" Node "1032 2484 1300" Node "1622 3872 1300" Node "2131 3905 1300" Node "2148 5446 1300" Node "1150 5526 1300" Node "1243 9263 1300" } ExtraTankPath { Name "blimp_red_right" Node "-104 -563 1300" Node "2 1869 1300" Node "137 4514 1300" Node "1240 4568 1300" Node "1218 7552 1300" Node "1243 9263 1300" } CustomWeapon { Name "ShortstopScout" OriginalItemName "The Shortstop" "move speed bonus" 0.85 "model scale" 1.4 "max health additive bonus" 575 "head scale" 0.7 } CustomWeapon { Name "BatScout" OriginalItemName "TF_WEAPON_BAT" } CustomWeapon { Name "FANScout" OriginalItemName "The Force-A-Nature" "faster reload rate" 1.6 "scattergun knockback mult" 1.5 "damage bonus" 0.65 } CustomWeapon { Name "Bonk" OriginalItemName "Bonk! Atomic Punch" "effect bar recharge rate increased" 0.55 } CustomWeapon { Name "ScattergunScout" OriginalItemName "TF_WEAPON_SCATTERGUN" } CustomWeapon { Name "Sandman" OriginalItemName "The Sandman" } CustomWeapon { Name "SandmanHyper" OriginalItemName "The Sandman" "effect bar recharge rate increased" 0.25 } CustomWeapon { Name "JumpSand" OriginalItemName "The Sandman" "effect bar recharge rate increased" 0.5 "increased jump height" 2 } CustomWeapon { Name "Killstick" OriginalItemName "The Boston Basher" "damage bonus" 6.5 "disable weapon switch" 1 "provide on active" 1 "move speed penalty" 0.85 "crit mod disabled" 1 } CustomWeapon { Name "WingerAlt" OriginalItemName "The Winger" "damage bonus" 1.6 "disable weapon switch" 1 "provide on active" 1 "move speed bonus" 1.1 "crit mod disabled" 1 "Reload time increased" 1.15 "maxammo secondary increased" 3 } CustomWeapon { Name "BurnBox" OriginalItemName "The Black Box" "damage bonus" 1.05 "Set DamageType Ignite" 1 "health on radius damage" 2 } CustomWeapon { Name "MangleSpam" OriginalItemName "The Cow Mangler 5000" "faster reload rate" -0.8 "fire rate bonus" 0.45 "damage penalty" 0.4 "Blast radius decreased" 0.05 "Projectile speed increased" 1.5 } CustomWeapon { Name "UnloadBazooka" OriginalItemName "The Beggar's Bazooka" "faster reload rate" 1 "fire rate bonus" 0.02 "clip size upgrade atomic" 4.0 "projectile spread angle penalty" 15 "Projectile speed increased" 0.4 "Blast radius increased" 1.1 "mult projectile count" 2 "mod projectile heat seek power" 4 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "hand scale" 1.4 "damage bonus" 1.2 "rocket jump damage reduction HIDDEN" 0.05 } CustomWeapon { Name "SuperEqualizer" OriginalItemName "The Equalizer" "fire rate bonus" 0.85 "damage bonus" 1.45 "disable weapon switch" 1 "provide on active" 1 "move speed bonus" 1.25 "max health additive bonus" 60 } CustomWeapon { Name "LongThrower" OriginalItemName "TF_WEAPON_FLAMETHROWER" "airblast pushback scale" 1.5 "damage bonus" 1.25 "flame_gravity" 0 "flame_drag" 3 "flame_up_speed" 65 "flame_speed" 2700 "flame_spread_degree" 5 "flame_lifetime" 1.2 "flame_random_life_time_offset" 0.12 "maxammo primary increased" 0.5 } CustomWeapon { Name "ManmelterAlt" OriginalItemName "The Manmelter" "fire rate bonus" 0.2 "disable weapon switch" 1 "provide on active" 1 } CustomWeapon { Name "UnloadPipes" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "clip size upgrade atomic" 18.0 "damage penalty" 0.3 "fire rate bonus" 0.14 "Projectile speed increased" 1.35 "projectile spread angle penalty" 2.33 "faster reload rate" 0.28 "maxammo primary increased" 5 "heal on hit for rapidfire" 3 } CustomWeapon { Name "MultiTrap" OriginalItemName "The Scottish Resistance" "clip size penalty" 0.5 "fire rate bonus" 0.1 "damage penalty" 0.65 "max pipebombs increased" 16 "Projectile speed increased" 1.35 "projectile spread angle penalty" 4 "faster reload rate" 1.65 "maxammo secondary increased" 0.5 "sticky arm time penalty" 2.2 "blast radius increased" 1.15 } CustomWeapon { Name "ExtremelyCursedSword" OriginalItemName "The Eyelander" "max health additive bonus" 250 "Heal on kill" 145 "heal on hit for rapidfire" 7 "fire rate bonus" 0.85 "health regen" -16 "damage bonus" 1.25 "health from healers reduced" 0.1 "health from packs decreased" 0.25 "charge time increased" -0.5 "charge recharge rate increased" 3.5 "move speed bonus" 1.15 } CustomWeapon { Name "LightMinigun" OriginalItemName "Tomislav" "fire rate penalty" 1.5 "move speed bonus" 1.05 "aiming movespeed increased" 1.8 "maxammo primary increased" 0.6 "damage penalty" 0.9 } CustomWeapon { Name "Deflector" OriginalItemName "Deflector" "attack projectiles" 1 } CustomWeapon { Name "DeflectorHoK" OriginalItemName "Deflector" "attack projectiles" 1 "heal on kill" 500 } CustomWeapon { Name "PureFatscout" OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "max health additive bonus" 60 "maxammo secondary increased" 1.5 "fire rate bonus" 0.45 "bullets per shot bonus" 0.6 "disable weapon switch" 1 "provide on active" 1 "clip size bonus" 2 "weapon spread bonus" 0.65 "faster reload rate" 0.9 } CustomWeapon { Name "Pomson9000" OriginalItemName "The Pomson 6000" "fire rate bonus" 0.2 "faster reload rate" 0.75 "disable weapon switch" 1 "provide on active" 1 "projectile spread angle penalty" 1.5 } CustomWeapon { Name "JagAlt" OriginalItemName "The Jag" "engy building health bonus" 1.75 "engy sentry fire rate increased" 2 } CustomWeapon { Name "CrossbowAlt" OriginalItemName "The Crusader's Crossbow" "faster reload rate" 0.75 "clip size upgrade atomic" 2 "disable weapon switch" 1 "provide on active" 1 "damage penalty" 0.75 "projectile penetration" 1 } CustomWeapon { Name "CursedShahanshah" OriginalItemName "The Shahanshah" "damage bonus" 1.3 "damage causes airblast" 1 "max health additive bonus" 475 "disable weapon switch" 1 "provide on active" 1 "move speed penalty" 0.85 "health regen" 100 "healing received bonus" 0.1 "model scale" 1.25 } CustomWeapon { Name "RevolverAlt" OriginalItemName "TF_WEAPON_REVOLVER" "faster reload rate" 2 "fire rate bonus" 0.75 "damage penalty" 0.25 "mark for death" 4 } CustomWeapon { Name "AllScatter" OriginalItemName "The Soda Popper" "damage penalty" 1 "damage bonus" 2 "clip size penalty" 1 "scattergun has knockback" 1 "bullets per shot bonus" 1.2 "boost on damage" 1 "closerange backattack minicrits" 1 } CustomWeapon { Name "AllRocket" OriginalItemName "The Air Strike" "Blast radius decreased" 1 "damage penalty" 1 "no self blast dmg" 2 "Projectile speed increased" 1.8 "damage bonus" 1.25 "mod mini-crit airborne" 1 "health on radius damage" 20 "maxammo primary increased" 3 "clip size upgrade atomic" 1 "fire rate bonus HIDDEN" 0.3 "auto fires full clip" 1 "can overload" 1 } CustomWeapon { Name "AllFlame" OriginalItemName "TF_WEAPON_FLAMETHROWER" "mod flamethrower back crit" 1 "single wep deploy time decreased" 0.4 "switch from wep deploy time decreased" 0.7 } CustomWeapon { Name "AllGrenade" OriginalItemName "The Loose Cannon" "dmg bonus vs buildings" 1.2 "Projectile speed increased" 1.25 "grenade no bounce" 1 "max health additive bonus" 25 "mult charge turn control" 3 "move speed bonus shield required" 1.1 "kill refills meter" 0.25 } CustomWeapon { Name "AllMini" OriginalItemName "Tomislav" "fire rate penalty" 1 "slow enemy on hit" 1 "spunup_damage_resistance" 0.8 "damage bonus" 1.2 "ring of fire while aiming" 12 "damage bonus vs burning" 1.25 } CustomWeapon { Name "AllEShotgun" OriginalItemName "The Frontier Justice" "damage bonus bullet vs sentry target" 1.1 "mod max primary clip override" -1 "add onhit addammo" 100 "subtract victim medigun charge on hit" 10 "subtract victim cloak on hit" 20 "bullets per shot bonus" 1.5 "deploy time decreased" 0.5 } CustomWeapon { Name "AllCrossbow" OriginalItemName "The Crusader's Crossbow" "heal on hit for rapidfire" 35 "move speed bonus resource level" 1.2 } CustomWeapon { Name "AllSniper" OriginalItemName "The Hitman's Heatmaker" "sniper charge per sec" 1.25 "jarate duration" 5 "mult sniper charge after headshot" 1.25 "sniper penetrate players when charged" 1 "sniper full charge damage bonus" 1.15 } CustomWeapon { Name "AllRevolver" OriginalItemName "The Diamondback" "damage penalty" 1 "cloak consume rate decreased" 0.6 "add cloak on hit" 15 "dmg pierces resists absorbs" 1 "damage bonus while disguised" 1.2 } CustomWeapon { Name "Barrage" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "Projectile speed decreased" 0.4 "maxammo primary increased" 5 "clip size upgrade atomic" 11 "fire rate bonus HIDDEN" 0.3 "reload time decreased" 0.8 "projectile spread angle penalty" 5 } CustomWeapon { Name "GScout" OriginalItemName "TF_WEAPON_SCATTERGUN" "max health additive bonus" 1475 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.25 } CustomWeapon { Name "GSoldier" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 } CustomWeapon { Name "GPyro" OriginalItemName "TF_WEAPON_FLAMETHROWER" "max health additive bonus" 2825 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemo" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 3125 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "faster reload rate" -0.4 "fire rate bonus" 0.75 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemo2" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 2825 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "fire rate bonus" 0.5 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 } CustomWeapon { Name "GHeavy" OriginalItemName "TF_WEAPON_MINIGUN" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1.5 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GHeavyRocketHoming" OriginalItemName "TF_WEAPON_MINIGUN" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1.5 "projectile trail particle" eyeboss_projectile "override projectile type" 2 "add cond when active" 36 "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GHeavyRocketHomingBrass" OriginalItemName "The Brass Beast" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1.5 "projectile trail particle" eyeboss_projectile "override projectile type" 2 "add cond when active" 36 "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GMedic" OriginalItemName "The Quick-Fix" "max health additive bonus" 4350 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "ubercharge rate bonus" 0.01 "health regen" 40 "Is Miniboss" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GDeflector" OriginalItemName "Deflector" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "Damage Bonus" 1.5 "Attack Projectiles" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GHShotgun" OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "max health additive bonus" 4700 "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 "maxammo primary reduced" 0 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.25 } CustomWeapon { Name "GPowerjack" OriginalItemName "The Powerjack" "max health additive bonus" 2575 "move speed bonus" 0.7 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 "provide on active" 0 "Is Miniboss" 1 "Damage Bonus" 2.2 "voice pitch scale" 0.8 "health from packs decreased" 0.2 } CustomWeapon { Name "GHeavyBrass" OriginalItemName "The Brass Beast" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1.5 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GHeavyNata" OriginalItemName "Natascha" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1.5 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GHeavyHoK" OriginalItemName "Deflector" "max health additive bonus" 5200 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GHeavyHoK2" OriginalItemName "Deflector" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "GHeavyHeater" OriginalItemName "The Huo Long Heatmaker" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "damage bonus" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 } CustomWeapon { Name "SuperScout" OriginalItemName "The Holy Mackerel" "max health additive bonus" 1075 "move speed bonus" 2 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 "health from packs decreased" 0.35 } CustomWeapon { Name "GFAN" OriginalItemName "The Force-a-Nature" "max health additive bonus" 1075 "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 "ammo regen" 1 "health from packs decreased" 0.35 } CustomWeapon { Name "GJumpSand" OriginalItemName "The Sandman" "max health additive bonus" 1075 "damage force reduction" 0.7 "head scale" 1.5 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "increased jump height" 2 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 2 "effect bar recharge rate increased" 0.1 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 "health from packs decreased" 0.35 } CustomWeapon { Name "GKnight" OriginalItemName "The Eyelander" "max health additive bonus" 3125 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "critboost on kill" 3 "voice pitch scale" 0.8 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 "health from packs decreased" 0.2 "move speed penalty" 0.5 } CustomWeapon { Name "GSandman" OriginalItemName "The Sandman" "max health additive bonus" 1475 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "effect bar recharge rate increased" 0.1 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 "health from packs decreased" 0.3 } CustomWeapon { Name "GArmSandman" OriginalItemName "The Sandman" "max health additive bonus" 2875 "move speed penalty" 0.75 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "effect bar recharge rate increased" 0.05 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 "health from packs decreased" 0.2 } CustomWeapon { Name "GBonk" OriginalItemName "Bonk! Atomic Punch" "max health additive bonus" 1475 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "effect bar recharge rate increased" 0.55 "maxammo primary reduced" 0 "health from packs decreased" 0.3 } CustomWeapon { Name "GCharged" OriginalItemName "The Original" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 "Always Crit" 1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GChargedHoming" OriginalItemName "The Original" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "projectile trail particle" eyeboss_projectile "add cond when active" 36 "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 "Always Crit" 1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GFlare" OriginalItemName "The detonator" "max health additive bonus" 2825 "move speed penalty" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "voice pitch scale" 0.8 "fire rate bonus" 0.3 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GFlare2" OriginalItemName "The detonator" "max health additive bonus" 2825 "move speed penalty" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "voice pitch scale" 0.8 "fire rate bonus" 0.3 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GFlareHoming" OriginalItemName "The detonator" "max health additive bonus" 2825 "move speed penalty" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "voice pitch scale" 0.8 "add cond when active" 36 "projectile trail particle" eyeboss_projectile "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "fire rate bonus" 0.3 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GPush" OriginalItemName "The Degreaser" "max health additive bonus" 2825 "move speed penalty" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 0.05 "fire rate bonus" 1 "airblast pushback scale" 5 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GBoxing" OriginalItemName "the killing gloves of boxing" "max health additive bonus" 4700 "move speed penalty" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 1.2 "fire rate bonus" 0.6 "maxammo primary reduced" 0 "maxammo Secondary reduced" 0 "health from packs decreased" 0.15 } CustomWeapon { Name "GDemoBurst" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 3125 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 0.65 //35% faster reload "fire rate bonus" 0.1 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 5 "Projectile speed increased" 1.1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoBurstHoming" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 3125 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "add cond when active" 36 "projectile trail particle" eyeboss_projectile "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "faster reload rate" 0.65 //35% faster reload "fire rate bonus" 0.1 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 5 "Projectile speed increased" 1.1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolRapid" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed increased" 0.65 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolRapidHoming" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "projectile trail particle" eyeboss_projectile "add cond when active" 36 "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed increased" 0.65 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolReload" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolBurstFireHoming" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "projectile trail particle" eyeboss_projectile "add cond when active" 36 "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "EXTBuff" OriginalItemName "The Buff Banner" "increase buff duration" 9.0 } CustomWeapon { Name "EXTHoming" OriginalItemName "The Buff Banner" "increase buff duration" 9.0 "projectile trail particle" eyeboss_projectile "add cond when active" 36 "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 } CustomWeapon { Name "EXTConch" OriginalItemName "The Concheror" "increase buff duration" 9.0 } CustomWeapon { Name "EXTBackup" OriginalItemName "The Battalion's Backup" "increase buff duration" 9.0 } CustomWeapon { Name "GSolBB" OriginalItemName "The Black Box" "max health additive bonus" 4000 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "Projectile speed increased" 0.9 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 "ammo regen" 1 "health from packs decreased" 0.15 } CustomWeapon { Name "GSolBBHoming" OriginalItemName "The Black Box" "max health additive bonus" 4000 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile trail particle" eyeboss_projectile "add cond when active" 36 "mod projectile heat seek power" 100 "mod projectile heat aim error" 150 "mod projectile heat aim time" 10 "Projectile speed increased" 0.9 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 "ammo regen" 1 "health from packs decreased" 0.15 } CustomWeapon { Name "GSolBurstfire" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 4000 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 2.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 "Always Crit" 1 "ammo regen" 1 "health from packs decreased" 0.15 } CustomWeapon { Name "GSolBarrage" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3800 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 "health regen" 40 "damage bonus" 1.5 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 "ammo regen" 1 "rage giving scale" 0.1 "health from packs decreased" 0.2 "maxammo primary increased" 5 } CustomWeapon { Name "GSolBlast" OriginalItemName "The Liberty Launcher" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage causes airblast" 1 "damage bonus" 0.75 "fire rate bonus" 0.25 "clip size upgrade atomic" 5 "faster reload rate" 0.2 "Blast radius decreased" 1.2 "projectile spread angle penalty" 4 "airblast vertical vulnerability multiplier" 0.1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolBlastHoming" OriginalItemName "The Liberty Launcher" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage causes airblast" 1 "damage bonus" 0.75 "fire rate bonus" 0.25 "add cond when active" 36 "mod projectile heat seek power" 10 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "clip size upgrade atomic" 5 "faster reload rate" 0.2 "Blast radius decreased" 1.2 "projectile spread angle penalty" 4 "airblast vertical vulnerability multiplier" 0.1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GPistolScout" OriginalItemName "TF_WEAPON_PISTOL" "max health additive bonus" 1475 "move speed penalty" 0.85 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "fire rate bonus" 0.75 "damage penalty" 0.35 "faster reload rate" -0.8 "maxammo primary increased" 0 "maxammo secondary reduced" 2 "ammo regen" 1 "health from packs decreased" 0.3 } CustomWeapon { Name "GGuillotineScout" OriginalItemName "The Flying Guillotine" "max health additive bonus" 1075 "move speed bonus" 1.15 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "maxammo primary reduced" 0 "effect bar recharge rate increased" 0.075 "ammo regen" 1 "health from packs decreased" 0.35 } CustomWeapon { Name "GMilkScoutGun" OriginalItemName "The Shortstop" "max health additive bonus" 1875 "move speed penalty" 0.82 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "health regen" 10 "Is Miniboss" 1 "voice pitch scale" 0.8 "maxammo secondary reduced" 0 "damage bonus" 0.5 "fire rate bonus" 0.4 "faster reload rate" 0.65 "heal on hit for rapidfire" 20 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GMilkScoutMilk" OriginalItemName "Mad Milk" "effect bar recharge rate increased" 0.25 "Projectile speed increased" 1.35 } CustomWeapon { Name "GScoutBackscatter" OriginalItemName "The Back Scatter" "max health additive bonus" 1195 "move speed penalty" 0.9 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "maxammo secondary reduced" 0 "bullets per shot bonus" 4.0 "damage bonus" 0.5 "clip size upgrade atomic" -3.0 "faster reload rate" 0.65 "weapon spread bonus" 2.2 "ammo regen" 1 "health from packs decreased" 0.35 } CustomWeapon { Name "GScoutJumping" OriginalItemName "TF_WEAPON_SCATTERGUN" "max health additive bonus" 1475 "move speed penalty" 0.85 "increased jump height" 7 "damage force reduction" 1 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 "airblast vulnerability multiplier" 3 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "maxammo secondary reduced" 0 "bullets per shot bonus" 1.7 "damage penalty" 0.4 "fire rate bonus" 0.75 "faster reload rate" 0.85 "weapon spread bonus" 1.33 "ammo regen" 1 "health from packs decreased" 0.35 } CustomWeapon { Name "GScoutTriBleedGun" OriginalItemName "The Back Scatter" "max health additive bonus" 2875 "move speed penalty" 0.75 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "voice pitch scale" 0.8 "maxammo secondary reduced" 0 "bullets per shot bonus" 5.0 "damage bonus" 0.1 "clip size upgrade atomic" -4.0 "faster reload rate" 2 "weapon spread bonus" 6.00 "bleeding duration" 12 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GScoutTriBleedMelee" OriginalItemName "The Wrap Assassin" "effect bar recharge rate increased" 0.075 "Is Miniboss" 1 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "voice pitch scale" 0.8 "max health additive bonus" 1475 "switch from wep deploy time decreased" 0.5 } CustomWeapon { Name "GScoutTriBleedSecondary" OriginalItemName "The Flying Guillotine" "effect bar recharge rate increased" 0.04 "projectile spread angle penalty" 6.0 "Is Miniboss" 1 "damage force reduction" 0.4 "voice pitch scale" 0.8 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "Projectile speed increased" 0.65 "max health additive bonus" 1475 "switch from wep deploy time decreased" 0.5 } CustomWeapon { Name "GSolSuper" OriginalItemName "The Direct Hit" "max health additive bonus" 4000 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage causes airblast" 1 "damage bonus" 1.66 "dmg bonus vs buildings" 1.8 "use large smoke explosion" 1 "fire rate bonus" 0.25 "clip size upgrade atomic" -2.0 "Projectile speed increased" 1.6 "faster reload rate" 3.2 "blast radius increased" 4 "airblast vertical vulnerability multiplier" 0.1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolBison" OriginalItemName "The Righteous Bison" "max health additive bonus" 3600 "move speed penalty" 0.65 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" -0.8 "fire rate bonus" 0.65 "projectile spread angle penalty" 1.5 "Projectile speed increased" 1.25 "dmg penalty vs players" 1.25 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolBisonHoming" OriginalItemName "The Righteous Bison" "max health additive bonus" 3600 "move speed penalty" 0.65 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "add cond when active" 36 "projectile trail particle" eyeboss_projectile "mod projectile heat seek power" 10 "mod projectile heat aim error" 150 "mod projectile heat aim error" 360 "faster reload rate" -0.8 "fire rate bonus" 0.65 "projectile spread angle penalty" 1.5 "Projectile speed increased" 1.25 "dmg penalty vs players" 1.25 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolMangleRapid" OriginalItemName "The Cow Mangler 5000" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" -0.8 "fire rate bonus" 0.233 "damage penalty" 0.4 "Blast radius decreased" 0.05 "Projectile speed increased" 1.65 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolBazooka" OriginalItemName "The Beggar's Bazooka" "max health additive bonus" 3800 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 0.25 "fire rate bonus" 0.03 "clip size upgrade atomic" 2.0 "projectile spread angle penalty" 8.5 "Projectile speed increased" 0.5 "Blast radius increased" 0.8 "damage penalty" 0.9 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolBazookaHoming" OriginalItemName "The Beggar's Bazooka" "max health additive bonus" 3800 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 0.25 "fire rate bonus" 0.03 "clip size upgrade atomic" 2.0 "projectile spread angle penalty" 10 "Projectile speed increased" 0.45 "Blast radius increased" 0.6 "mod projectile heat seek power" 10 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "damage penalty" 0.9 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolBazookaUHoming" OriginalItemName "The Beggar's Bazooka" "max health additive bonus" 3800 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 1 "fire rate bonus" 0.02 "clip size upgrade atomic" 4.0 "projectile spread angle penalty" 20 "Projectile speed increased" 0.4 "Blast radius increased" 1.1 "mult projectile count" 5 "mod projectile heat seek power" 2 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "hand scale" 1.4 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolAirstrike" OriginalItemName "The Air Strike" "max health additive bonus" 3100 "increased jump height" 4.0 "move speed bonus" 0.7 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "projectile speed increased" 0.75 "fire rate bonus" 0.075 "damage bonus" 0.75 "faster reload rate" 0.3 "clip size upgrade atomic" 2.0 "projectile spread angle penalty" 4.5 "ammo regen" 1 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolPanic" OriginalItemName "teufort_rocketlauncher_smalltownbringdown" "max health additive bonus" 4000 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "rocket jump damage reduction" 1.33 "Is Miniboss" 1 "voice pitch scale" 0.8 "set_item_texture_wear" 1.0 "clip size upgrade atomic" 16.0 "damage bonus" 1.15 "fire rate bonus" 0.9 "projectile spread angle penalty" 4.2 "faster reload rate" 0.03 "fire rate bonus with reduced health" 0.03 "clipsize increase on kill" 4 "ammo regen" 1 "health from packs decreased" 0.2 "maxammo primary increased" 3 } CustomWeapon { Name "GFirestorm" OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "max health additive bonus" 2825 "move speed penalty" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 4 "fire rate bonus" 1 "flame_gravity" 0 "flame_drag" 4 "flame_up_speed" 65 "flame_speed" 1250 "flame_spread_degree" 150 "flame_lifetime" 0.7 "flame_random_life_time_offset" 0.12 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoFast" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 2175 "move speed penalty" 0.75 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.83 "faster reload rate" 0.75 "damage bonus" 1.2 "Projectile speed increased" 1.25 "ammo regen" 1 "health from packs decreased" 0.2 "model scale" 1.65 } CustomWeapon { Name "GDemoDamage" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 2475 "move speed penalty" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "Reload time decreased" 0.7 "clip size upgrade atomic" -2.0 "damage bonus" 1.5 "damage causes airblast" 1 "always crit" 1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoUnload" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 3125 "move speed penalty" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "clip size upgrade atomic" 41.0 "damage penalty" 0.3 "fire rate bonus" 0.08 "Projectile speed increased" 1.35 "projectile spread angle penalty" 2.33 "faster reload rate" 0.09 "heal on hit for rapidfire" 3 "maxammo primary increased" 10 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoFountain" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 3125 "move speed penalty" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "clip size upgrade atomic" 61.0 "damage penalty" 0.66 "fire rate bonus" 0.08 "Projectile speed increased" 1.5 "projectile spread angle penalty" 100 "faster reload rate" 0.02 "heal on hit for rapidfire" 2 "blast radius increased" 1.33 "rocket jump damage reduction" 0.05 "maxammo primary increased" 15 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoBurstSpammer" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 3125 "move speed penalty" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 0.45 //35% faster reload "fire rate bonus" 0.035 "clip size upgrade atomic" 1.0 "projectile spread angle penalty" 4.5 "Projectile speed increased" 1.25 "blast radius increased" 1.25 "maxammo primary increased" 3 "damage penalty" 0.9 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoTurn" OriginalItemName "The Tide Turner" "max health additive bonus" 2825 "move speed penalty" 0.7 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "Attack not cancel charge" 1 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoBombard" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 4825 "move speed penalty" 0.35 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 1.2 "fire rate bonus" 0.02 "faster reload rate" 0.333 "Projectile speed increased" 2.5 "projectile spread angle penalty" 16 "grenade launcher mortar mode" 0 "clip size upgrade atomic" 11.0 "blast radius increased" 1.35 "damage causes airblast" 1 "airblast pushback scale" 0.65 "maxammo primary increased" 8 "fuse bonus" 1.2 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GGunNutUnstable" OriginalItemName "Tomislav" "max health additive bonus" 4200 "move speed penalty" 0.6 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage penalty" 0.7 "fire rate bonus" 0.3 "ammo regen" 1 "health from packs decreased" 0.15 "weapon spread bonus" 2.00 } CustomWeapon { Name "GGunNutStable" OriginalItemName "Tomislav" "max health additive bonus" 4200 "move speed penalty" 0.6 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage penalty" 0.7 "fire rate bonus" 0.3 "ammo regen" 1 "health from packs decreased" 0.15 } CustomWeapon { Name "GHeavyFast" OriginalItemName "TF_WEAPON_MINIGUN" "max health additive bonus" 3350 "move speed penalty" 0.75 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 2 "Is Miniboss" 1 "model scale" 1.65 "voice pitch scale" 0.83 "fire rate penalty" 1.5 "damage bonus" 1.5 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GHeavyBoxing2" OriginalItemName "the killing gloves of boxing" "max health additive bonus" 4700 "move speed penalty" 0.65 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "Is Miniboss" 1 "voice pitch scale" 0.8 "fire rate bonus" 0.8 "damage bonus" 1.5 "damage causes airblast" 1 "critboost on kill" 8 "ammo regen" 1 "health from packs decreased" 0.15 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 } CustomWeapon { Name "GHeavyBoxingFast" OriginalItemName "Gloves of Running Urgently MVM" "max health additive bonus" 4700 "move speed penalty" 0.9 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "voice pitch scale" 0.8 "Is Miniboss" 1 "fire rate bonus" 0.8 "damage bonus" 1.5 "damage causes airblast" 1 "ammo regen" 1 "health from packs decreased" 0.15 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 "provide on active" 0 } CustomWeapon { Name "GHeavyBoxingSteel" OriginalItemName "Fists of Steel" "max health additive bonus" 4700 "move speed penalty" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "Is Miniboss" 1 "voice pitch scale" 0.8 "damage bonus" 1.5 "damage causes airblast" 1 "ammo regen" 1 "health from packs decreased" 0.15 "maxammo secondary reduced" 0 "maxammo primary reduced" 0 } CustomWeapon { Name "GMedCrossbow" OriginalItemName "The Crusader's Crossbow" "max health additive bonus" 3350 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "Is Miniboss" 1 "voice pitch scale" 0.8 "clip size upgrade atomic" 9 "damage penalty" 0.6 "faster reload rate" 0.285 "fire rate bonus" 0.035 "projectile spread angle penalty" 5.0 "heal on hit for rapidfire" 40 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSniper" OriginalItemName "The Machina" "max health additive bonus" 1875 "move speed penalty" 0.7 "damage force reduction" 0.75 "override footstep sound set" 2 "airblast vulnerability multiplier" 0.75 "head scale" 0.7 "Is Miniboss" 1 "faster reload rate" 0.4 "fire rate bonus" 0.933 "damage causes airblast" 1 "ammo regen" 1 "health from packs decreased" 0.25 } CustomWeapon { Name "GSniperMelee" OriginalItemName "The Shahanshah" "damage bonus" 1.3 "damage causes airblast" 1 } CustomWeapon { Name "GSniperSMG" OriginalItemName "TF_Weapon_SMG" "max health additive bonus" 1875 "move speed penalty" 0.7 "damage force reduction" 0.75 "override footstep sound set" 2 "airblast vulnerability multiplier" 0.75 "head scale" 0.7 "Is Miniboss" 1 "fire rate bonus" 0.75 "heal on hit for rapidfire" 2 "damage penalty" 0.75 "faster reload rate" 0.5 "projectile penetration" 2.0 "weapon spread bonus" 0.65 "ammo regen" 1 "health from packs decreased" 0.25 "maxammo primary reduced" 0 } CustomWeapon { Name "GSniperBow" OriginalItemName "The Huntsman" "max health additive bonus" 1875 "move speed penalty" 0.7 "damage force reduction" 0.6 "override footstep sound set" 2 "airblast vulnerability multiplier" 0.6 "head scale" 0.7 "Is Miniboss" 1 "damage bonus" 1.2 "fire rate bonus" 0.2 "bleeding duration" 4 "dmg bonus vs buildings" 1.1 "projectile penetration" 1 "ammo regen" 1 } CustomWeapon { Name "GSpyKnife" OriginalItemName "The Black Rose" "max health additive bonus" 2475 "move speed bonus" 1.2 "damage force reduction" 0.7 "override footstep sound set" 3 "airblast vulnerability multiplier" 0.7 "head scale" 0.7 "Is Miniboss" 1 "damage bonus" 1.2 "fire rate bonus" 0.75 "critboost on kill" 10 "Heal on kill" 800 "ammo regen" 1 } CustomWeapon { Name "GSpyGun" OriginalItemName "The Enforcer" "damage bonus" 0.75 "fire rate bonus" 0.666 "critboost on kill" 10 "clip size upgrade atomic" 10.0 "Heal on kill" 800 "faster reload rate" 1.65 "ammo regen" 1 } CustomWeapon { Name "HomingSwarm" OriginalItemName "The Liberty Launcher" "faster reload rate" 0.65 "projectile spread angle penalty" 55.0 "fire rate bonus" 0.66 "clip size upgrade atomic" 2.0 "Blast radius increased" 0.5 "damage bonus" 0.7 "mod projectile heat seek power" 25 "mod projectile heat aim error" 3000 "rocket jump damage reduction" 0.05 "projectile trail particle" eyeboss_projectile "Projectile speed increased" 0.6 } CustomWeapon { Name "GSolHomingSwarm" OriginalItemName "The Liberty Launcher" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" 0.25 "projectile spread angle penalty" 60.0 "fire rate bonus" 0.35 "clip size upgrade atomic" 7.0 "Blast radius increased" 0.6 "damage bonus" 1.15 "mod projectile heat seek power" 40 "mod projectile heat aim error" 3000 "rocket jump damage reduction" 0.02 "projectile trail particle" eyeboss_projectile "Projectile speed increased" 0.6 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "FieldGeneral" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 7300 "move speed penalty" 0.35 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.76 "faster reload rate" 0.5 "fire rate bonus" 0.2 "Blast radius increased" 1.2 "damage bonus" 1 "health regen" 5 "Projectile speed increased" 1.15 "ammo regen" 1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.15 "health from packs decreased" 0.2 } CustomWeapon { Name "GeneralConch" OriginalItemName "The Concheror" "increase buff duration" 50 } CustomWeapon { Name "GSolTwinlink" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "fire rate bonus" 0.01 "projectile spread angle penalty" 3.0 "clip size upgrade atomic" -2.0 "damage bonus" 1.1 "Blast radius increased" 1.15 "Projectile speed increased" 1.15 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GDemoIronBomber" OriginalItemName "The Iron Bomber" "max health additive bonus" 3125 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "Is Miniboss" 1 "voice pitch scale" 0.8 "faster reload rate" -0.4 "fire rate bonus" 0.75 "fuse bonus" 0.25 "blast radius increased" 1.15 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GSolHoming" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "Projectile speed increased" 0.65 "Blast radius decreased" 0.6 "mod projectile heat seek power" 10 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 0.5 "ammo regen" 1 "health from packs decreased" 0.2 } CustomWeapon { Name "GEngyPomson" OriginalItemName "The Pomson 6000" "max health additive bonus" 2475 "move speed penalty" 0.65 "damage force reduction" 0.65 "airblast vulnerability multiplier" 0.65 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "Projectile speed increased" 0.75 "fire rate penalty" 2 "faster reload rate" -0.2 "mult projectile count" 8 "projectile spread angle penalty" 4 "health from packs decreased" 0.2 } CustomWeapon { Name "HomingStar" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 800 "increased jump height" 2.4 "move speed penalty" 0.85 "model scale" 1.5 "voice pitch scale" 0.8 "fire rate bonus" 0.75 "Reload time decreased" 2 "clip size upgrade atomic" -2 "projectile spread angle penalty" 100 "Projectile speed decreased" 0.45 "blast radius decreased" 0.5 "mult projectile count" 12 "no self blast dmg" 2 "mod projectile heat seek power" 40 "mod projectile heat aim error" 1000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 1 "ammo regen" 1 "health from packs decreased" 0.5 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } CustomWeapon { Name "SGTCRITS" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 59800 "model scale" 1.9 "health regen" 250 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "damage bonus" 1.5 "faster reload rate" 0.6 "fire rate bonus" 0.2 "clip size upgrade atomic" 7.0 "Projectile speed increased" 1.3 "maxammo primary increased" 3 "ammo regen" 1 "health from packs decreased" 0.05 "always crit" 1 } CustomWeapon { Name "CPTPUNCH" OriginalItemName "Fists of Steel" "max health additive bonus" 59700 "model scale" 1.9 "move speed bonus" 0.4 "health regen" 250 "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 "Is Miniboss" 1 "voice pitch scale" 0.7 "fire rate bonus" 0.6 "damage bonus" 5 "maxammo primary increased" 0 "maxammo secondary increased" 0 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "CHITAVISH" OriginalItemName "The Eyelander" "max health additive bonus" 54850 "model scale" 1.9 "move speed bonus" 0.4 "health regen" 500 "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 "Is Miniboss" 1 "voice pitch scale" 0.7 "damage bonus" 5 "maxammo primary increased" 0 "maxammo secondary increased" 0 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "CHIPYRO" OriginalItemName "TF_WEAPON_FLAMETHROWER" "max health additive bonus" 54825 "model scale" 1.9 "move speed bonus" 0.4 "health regen" 500 "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 "Is Miniboss" 1 "voice pitch scale" 0.7 "airblast pushback scale" 2.0 "damage bonus" 5 "maxammo secondary increased" 0 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "MJRCRITS" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 59800 "model scale" 1.9 "health regen" 250 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "clip size upgrade atomic" 26.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 "Projectile speed increased" 0.4 "ammo regen" 1 "health from packs decreased" 0.05 "Always Crit" 1 } CustomWeapon { Name "MJRNUKES" OriginalItemName "The Black Box" "max health additive bonus" 59800 "model scale" 1.9 "health regen" 250 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "damage bonus" 5 "damage causes airblast" 1 "faster reload rate" 3 "fire rate bonus" 2 "projectile spread angle penalty" 1 "use large smoke explosion" 1 "blast radius increased" 2 "Projectile speed increased" 1 "ammo regen" 1 "health from packs decreased" 0.05 "Always Crit" 1 } CustomWeapon { Name "SIRNUKESALOT" OriginalItemName "The Loose Cannon" "max health additive bonus" 49825 "model scale" 1.9 "health regen" 250 "move speed bonus" 0.35 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "health regen" 250 "Is Miniboss" 1 "voice pitch scale" 0.7 "grenade launcher mortar mode" 0 "faster reload rate" 1.8 "fire rate bonus" 2 "clip size penalty" 0.5 "Projectile speed increased" 0.8 "projectile spread angle penalty" 5 "damage bonus" 7 "damage causes airblast" 1 "blast radius increased" 1.2 "use large smoke explosion" 1 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "MJRLEAGUE" OriginalItemName "The Sandman" "max health additive bonus" 9890 "model scale" 1.9 "move speed bonus" 8 "damage force reduction" 0.7 "airblast vulnerability multiplier" 3 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "effect bar recharge rate increased" 0.001 "maxammo primary increased" 0 "maxammo secondary increased" 0 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "MJRBOMBER" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 39825 "model scale" 1.9 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "health regen" 250 "voice pitch scale" 0.7 "fire rate bonus" 0.2 "faster reload rate" 0.3 "clip size penalty" 3.0 "Projectile speed increased" 1.5 "Always Crit" 1 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "CHIDEMORAPID" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 59825 "model scale" 1.9 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "faster reload rate" 0.65 "fire rate bonus" 0.1 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 2 "Projectile speed increased" 1.1 "Always Crit" 1 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "CHIHoKHEAVY" OriginalItemName "Deflector" "max health additive bonus" 59700 "model scale" 1.9 "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 3 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 8000 "ammo regen" 1 "health from packs decreased" 0.02 } CustomWeapon { Name "CHIHoKHEAVY2" OriginalItemName "Deflector" "max health additive bonus" 69700 "model scale" 1.9 "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 3 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 8000 "ammo regen" 1 "health from packs decreased" 0.02 } CustomWeapon { Name "SOLSQUADCHIEF" OriginalItemName "The Black Box" "max health additive bonus" 27800 "model scale" 1.8 "health regen" 165 "move speed bonus" 0.45 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.15 "Is Miniboss" 1 "fire rate bonus" 0.33 "clip size upgrade atomic" 5.0 "faster reload rate" 0.5 "blast radius increased" 1.15 "Projectile speed increased" 1.25 "projectile spread angle penalty" 0.6 "heal on hit for rapidfire" 300 "maxammo primary increased" 3 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "GENSWARM" OriginalItemName "The Original" "max health additive bonus" 59800 "model scale" 1.9 "health regen" 230 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "damage penalty" 0.8 "faster reload rate" 0.3 "fire rate bonus" 0.001 "projectile spread angle penalty" 5 "clip size upgrade atomic" 4.0 "Projectile speed increased" 1.25 "maxammo primary increased" 3 "ammo regen" 1 "health from packs decreased" 0.05 "always crit" 1 } CustomWeapon { Name "D.E.M.O" OriginalItemName "The Loch-n-Load" "max health additive bonus" 59825 "model scale" 1.95 "health regen" 230 "move speed bonus" 0.38 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "faster reload rate" 0.2 "fire rate bonus" 0.001 "Projectile speed increased" 1.4 "projectile spread angle penalty" 15 "damage bonus" 2.5 "clip size upgrade atomic" 2 "damage causes airblast" 1 "blast radius increased" 1.66 "use large smoke explosion" 1 "maxammo primary increased" 3 "ammo regen" 1 "health from packs decreased" 0.05 "always crit" 1 } CustomWeapon { Name "THEPILLMASTER" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 59825 "model scale" 1.9 "health regen" 185 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "clip size upgrade atomic" 86.0 "damage penalty" 0.4 "fire rate bonus" 0.05 "Projectile speed increased" 1.8 "projectile spread angle penalty" 2.5 "faster reload rate" 0.025 "blast radius increased" 1.33 "heal on hit for rapidfire" 5 "maxammo primary increased" 30 "ammo regen" 1 "health from packs decreased" 0.05 "always crit" 1 } CustomWeapon { Name "PERFECTSHOTBURSTGun" OriginalItemName "The Direct Hit" "max health additive bonus" 59800 "model scale" 1.9 "health regen" 20 "move speed bonus" 0.22 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "damage bonus" 1.6 "voice pitch scale" 0.7 "faster reload rate" 0.12 "fire rate bonus" 0.22 "Blast radius increased" 1.2 "Projectile speed increased" 1.3 "clip size upgrade atomic" 7.0 "maxammo primary increased" 4 "ammo regen" 1 "health from packs decreased" 0.05 } CustomWeapon { Name "PERFECTSHOTBURSTMelee" OriginalItemName "TF_WEAPON_SHOVEL" "damage penalty" 0.01 "move speed bonus" 10 "provide on active" 1 } CustomWeapon { Name "TRUEGENSWARM" OriginalItemName "The Liberty Launcher" "max health additive bonus" 79800 "model scale" 2 "health regen" 30 "move speed bonus" 0.65 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "faster reload rate" 0.18 "projectile spread angle penalty" 100.0 "fire rate bonus" 0.02 "clip size upgrade atomic" 56.0 "Blast radius increased" 0.6 "damage bonus" 1.25 "mod projectile heat seek power" 33 "mod projectile heat aim error" 3000 "rocket jump damage reduction" 0.01 "projectile trail particle" eyeboss_projectile "Projectile speed increased" 0.65 "maxammo primary increased" 10 "ammo regen" 1 "health from packs decreased" 0.03 } CustomWeapon { Name "MOLTENMONSTER" OriginalItemName "TF_WEAPON_FLAMETHROWER" "max health additive bonus" 79825 "model scale" 2 "health regen" 30 "move speed bonus" 0.35 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "damage bonus" 3 "flame_gravity" 0 "flame_drag" 2 "flame_up_speed" 65 "flame_speed" 2700 "flame_spread_degree" 2 "flame_lifetime" 1.3 "flame_random_life_time_offset" 0.12 "maxammo primary increased" 10 "ammo regen" 1 "health from packs decreased" 0.03 } CustomWeapon { Name "BIGKINGGun" OriginalItemName "The Huo Long Heatmaker" "max health additive bonus" 79700 "model scale" 2 "health regen" 30 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "increased jump height" 1.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "fire rate bonus" 0.85 "damage bonus" 1.15 "maxammo primary increased" 10 "ammo regen" 1 "health from packs decreased" 0.03 } CustomWeapon { Name "BIGKINGShotgun" OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "damage penalty" 0.85 "move speed bonus" 2 "provide on active" 1 "weapon spread bonus" 4.00 "projectile penetration" 4.0 "bullets per shot bonus" 5 "clip size upgrade atomic" -2.0 "faster reload rate" 1 "fire rate bonus" 0.5 "bleeding duration" 3 } CustomWeapon { Name "COMMORTAR" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 79800 "model scale" 2 "health regen" 30 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "faster reload rate" 0.2 "projectile spread angle penalty" 1.5 "fire rate bonus" 0.1 "clip size upgrade atomic" 12.0 "Blast radius increased" 1.3 "mod projectile heat seek power" 30 "mod projectile heat aim error" 3000 "rocket jump damage reduction" 0.01 "projectile trail particle" eyeboss_projectile "Projectile speed increased" 1.15 "projectile gravity" 850 "maxammo primary increased" 10 "ammo regen" 1 "health from packs decreased" 0.03 "mod projectile heat aim time" 2 } CustomWeapon { Name "COMMORTARShotgun" OriginalItemName "TF_WEAPON_Shotgun_Soldier" "override projectile type" 2 "projectile spread angle penalty" 16 "clip size penalty" 0.5 "faster reload rate" 1.3 "mult projectile count" 10 "damage bonus" 15 } CustomWeapon { Name "SPAMMASTERLauncher" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 79825 "model scale" 2 "health regen" 30 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "faster reload rate" -0.65 //35% faster reload "fire rate bonus" 1 "projectile spread angle penalty" 6.5 "Projectile speed increased" 1.33 "blast radius increased" 1.33 "mult projectile count" 3 "rocket jump damage reduction" 0.01 "is_passive_weapon" 1 "fire rate bonus with reduced health" 0.65 "maxammo primary increased" 10 "ammo regen" 1 "always crit" 1 "health from packs decreased" 0.03 } CustomWeapon { Name "SPAMMASTERStickies" OriginalItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "fire rate bonus" 0.9 "projectile spread angle penalty" 100 "Projectile speed increased" 1.5 "faster reload rate" -0.65 "blast radius increased" 1.5 "damage bonus" 1.85 "stickybomb charge rate" 0.001 //Demo-bot will fire Stickybomb immediately "max pipebombs increased" 7 "fire rate bonus with reduced health" 0.35 "always crit" 1 "maxammo secondary increased" 10 "ammo regen" 1 } CustomWeapon { Name "CORPCRITS" OriginalItemName "The Original" "max health additive bonus" 59800 "model scale" 1.9 "health regen" 30 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "voice pitch scale" 0.67 "Is Miniboss" 1 "faster reload rate" 0.2 "fire rate bonus" 0.05 "Projectile speed increased" 0.5 "clip size upgrade atomic" 1.0 "maxammo primary increased" 10 "ammo regen" 1 "health from packs decreased" 0.03 "always crit" 1 } CustomWeapon { Name "CHIPANIC" OriginalItemName "teufort_rocketlauncher_smalltownbringdown" "max health additive bonus" 69800 "model scale" 1.9 "health regen" 230 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "voice pitch scale" 0.67 "Is Miniboss" 1 "clip size upgrade atomic" 29.0 "damage bonus" 1.33 "fire rate bonus" 0.8 "projectile spread angle penalty" 6 "faster reload rate" 0.01 "fire rate bonus with reduced health" 0.01 "clipsize increase on kill" 4 "maxammo primary increased" 15 "ammo regen" 1 "rocket jump damage reduction" 2.5 "health from packs decreased" 0.03 } CustomWeapon { Name "GGunslingerEngy" OriginalItemName "The Gunslinger" "max health additive bonus" 2475 "move speed penalty" 0.65 "damage force reduction" 0.65 "airblast vulnerability multiplier" 0.65 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.67 "engy disposable sentries" 4 "health from packs decreased" 0.2 } CustomWeapon { Name "THEMECHANIST" OriginalItemName "The Gunslinger" "max health additive bonus" 29875 "model scale" 1.9 "health regen" 100 "move speed penalty" 0.75 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 "Is Miniboss" 1 "maxammo metal increased" 15 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "voice pitch scale" 0.67 "engy disposable sentries" 14 } CustomWeapon { Name "THEMECHANISTGun" OriginalItemName "The Frontier Justice" "override projectile type" 2 "clip size penalty" 0.5 "faster reload rate" 1.3 "mult projectile count" 1 "damage bonus" 15 "custom projectile model" "models/buildables/sentry1.mdl" "projectile gravity" 850 } CustomWeapon { Name "THEBEASTLAUNCHER1" OriginalItemName "The Beggar's Bazooka" "max health additive bonus" 311800 "model scale" 2.15 "move speed bonus" 0.23 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.05 "override footstep sound set" 3 "health regen" 125 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.03 "increased jump height" 2 "dmg taken increased" 0.05 "dmg from melee increased" 40 "dmg from ranged reduced" 20 "head scale" 1.2 "boots falling stomp" 1 "health from healers reduced" 0.1 "voice pitch scale" 0.5 "Is Miniboss" 1 "faster reload rate" 0.08 "fire rate bonus" 0.03 "damage bonus" 1.5 "clip size upgrade atomic" 12.0 "projectile spread angle penalty" 16 "Projectile speed increased" 0.5 "blast radius increased" 1.2 "bleeding duration" 4 "mod projectile heat seek power" 5 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "ammo regen" 1 "maxammo primary increased" 15 "health from packs decreased" 0.01 } CustomWeapon { Name "THEBEASTLAUNCHER2" OriginalItemName "The Beggar's Bazooka" "max health additive bonus" 311800 "model scale" 2.15 "move speed bonus" 0.23 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.05 "override footstep sound set" 3 "health regen" 125 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.03 "increased jump height" 2 "dmg taken increased" 0.05 "dmg from melee increased" 40 "dmg from ranged reduced" 20 "head scale" 1.2 "boots falling stomp" 1 "health from healers reduced" 0.1 "voice pitch scale" 0.5 "Is Miniboss" 1 "faster reload rate" 0.01 "fire rate bonus" 0.01 "damage bonus" 2 "clip size upgrade atomic" 87.0 "projectile spread angle penalty" 120 "Projectile speed increased" 0.7 "blast radius increased" 1.6 "bleeding duration" 7 "mod projectile heat seek power" 7.5 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "rocket jump damage reduction" 0.01 "ammo regen" 1 "maxammo primary increased" 15 "health from packs decreased" 0.01 } CustomWeapon { Name "THEBEASTShotgun" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "damage bonus" 0.5 "projectile penetration" 4.0 "bullets per shot bonus" 3 "voice pitch scale" 0.5 "clip size upgrade atomic" 2.0 "faster reload rate" 0.38 "fire rate bonus" 0.3 "bleeding duration" 3 } CustomWeapon { Name "THEBEASTSkillIssueMelee" OriginalItemName "The Equalizer" "damage bonus" 3.2 "fire rate bonus" 0.9 "heal on hit for rapidfire" 300 "heal on kill" 1700 "speed boost when active" 1 "bleeding duration" 16 "melee range multiplier" 1.5 "move speed bonus" 2.7 "dmg taken increased" 0.05 "dmg from melee increased" 120 "dmg from ranged reduced" 25 "damage causes airblast" 1 } CustomWeapon { Name "GKritz" OriginalItemName "The Kritzkrieg" "max health additive bonus" 4350 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "Is Miniboss" 1 "voice pitch scale" 0.8 "uber duration bonus" 60 "ubercharge rate bonus" 10 "heal rate bonus" 4 "health from packs decreased" 0.15 } CustomWeapon { Name "GShieldMedic" OriginalItemName "The Vaccinator" "max health additive bonus" 3350 "move speed penalty" 0.65 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "Is Miniboss" 1 "voice pitch scale" 0.8 "uber duration bonus" -5 "ubercharge rate bonus" 0.01 "heal rate bonus" 2 "health from packs decreased" 0.15 "generate rage on heal" 2 } CustomWeapon { Name "DemoSamuraiZato" OriginalItemName "The Half-Zatoichi" "max health additive bonus" 475 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "model scale" 1.3 "voice pitch scale" 0.95 "health from packs decreased" 0.7 "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.5 } CustomWeapon { Name "RocketHeavy" OriginalItemName "The Brass Beast" "max health additive bonus" 600 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "model scale" 1.5 "voice pitch scale" 0.9 "health from packs decreased" 0.5 "override projectile type" 2 "damage bonus" 3.5 "fire rate penalty" 3 } CustomWeapon { Name "DemoSamuraiShield" OriginalItemName "The Splendid Screen" "Attack not cancel charge" 1 } CustomWeapon { Name "LargePopperScout" OriginalItemName "The Soda Popper" "max health additive bonus" 525 "damage force reduction" 0.85 "airblast vulnerability multiplier" 0.85 "model scale" 1.4 "voice pitch scale" 0.95 "health from packs decreased" 0.4 "bullets per shot bonus" 1.8 "spread penalty" 1.2 "damage penalty" 0.7 } CustomWeapon { Name "GScoutPopper" OriginalItemName "The Soda Popper" "max health additive bonus" 1075 "voice pitch scale" 0.8 "health from packs decreased" 0.35 "bullets per shot bonus" 3 "spread penalty" 1.35 "damage penalty" 0.7 "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "is miniboss" 1 "ammo regen" 1 } CustomWeapon { Name "LargeBurstSoldier" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 550 "move speed bonus" 0.9 "airblast vulnerability multiplier" 0.85 "damage force reduction" 0.85 "model scale" 1.4 "voice pitch scale" 0.95 "health from packs decreased" 0.4 "Blast radius decreased" 0.85 "fire rate bonus" 0.35 } CustomWeapon { Name "GSolShotgun" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "max health additive bonus" 3600 "move speed bonus" 0.75 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 "damage bonus" 1.1 "projectile penetration" 1.0 "bullets per shot bonus" 0.4 "faster reload rate" -0.8 "fire rate bonus" 0.5 } CustomWeapon { Name "LargeFuryPyro" OriginalItemName "The Dragon's Fury" "max health additive bonus" 475 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "model scale" 1.4 "voice pitch scale" 0.95 "health from packs decreased" 0.7 "damage bonus vs burning" 4 } CustomWeapon { Name "GPyroFury" OriginalItemName "The Dragon's Fury" "max health additive bonus" 2825 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 "damage bonus vs burning" 4 } CustomWeapon { Name "GDemoStickieBurst" OriginalItemName "the scottish resistance" "max health additive bonus" 3125 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 "fire rate bonus" 0.05 "projectile spread angle penalty" 7.5 "reload time decreased" 0.65 "clip size bonus" 1.75 } CustomWeapon { Name "CHIHOMINGSTAR" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 59800 "model scale" 1.9 "increased jump height" 2.4 "health regen" 150 "move speed bonus" 0.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "fire rate bonus" 0.45 "fire rate bonus with reduced health" 0.65 "Reload time decreased" 1.7 "projectile spread angle penalty" 100 "Projectile speed decreased" 0.5 "blast radius decreased" 0.4 "mult projectile count" 16 "no self blast dmg" 2 "damage bonus" 2.5 "mod projectile heat seek power" 43 //Sigmo only "mod projectile heat aim error" 1000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 1 "ammo regen" 1 "health from packs decreased" 0.03 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } CustomWeapon { Name "MAJORIMPACT" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 17480 "model scale" 2 "health regen" 150 "no_jump" 1 "crit mod disabled" 0 "force distribute currency on death" 1 "damage force reduction" 0 "voice pitch scale" 0 "no self blast dmg" 1 "rage giving scale" 0.1 "Is Miniboss" 1 "add cond when active" 36 "clip size upgrade atomic" 12 "damage bonus" 0.7 "fire rate bonus" 0.001 "faster reload rate" 0.5 "projectile spread angle penalty" 180 "blast radius increased" 1.5 "projectile trail particle" halloween_rockettrail "projectile no deflect" 1 "ammo regen" 1 "health from packs decreased" 0.03 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } CustomWeapon { Name "ACCELERATINGROCKETS" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 54800 "model scale" 1.9 "health regen" 150 "move speed bonus" 0.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "clip size upgrade atomic" 21 "faster reload rate" 0.25 "fire rate bonus" 0.05 "projectile spread angle penalty" 60 "damage bonus" 3 "heal on kill" 5000 "mod projectile heat seek power" 10 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 10 "ammo regen" 1 "health from packs decreased" 0.03 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } CustomWeapon { Name "MAJORHOMINGFLOOD" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 64800 "model scale" 1.9 "health regen" 250 "move speed bonus" 0.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "clip size upgrade atomic" 56 "faster reload rate" 0.2 "fire rate bonus" 0.01 "projectile spread angle penalty" 32 "Projectile speed increased" 0.2 "damage bonus" 3.5 "heal on hit for rapidfire" 250 "mod projectile heat seek power" 10 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "add cond when active" 36 "ammo regen" 1 "health from packs decreased" 0.03 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } CustomWeapon { Name "HOTSHOTFLAMETHROWER" OriginalItemName "TF_WEAPON_FLAMETHROWER" "max health additive bonus" 59825 "model scale" 1.9 "health regen" 100 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.67 "ammo regen" 1 "health from packs decreased" 0.03 "damage bonus" 7 "blast radius increased" 2 "use large smoke explosion" 1 "flame_gravity" 0 "flame_drag" 5 "flame_up_speed" 65 "flame_speed" 2400 "flame_spread_degree" 2 "flame_lifetime" 2 "flame_random_life_time_offset" 0.12 } CustomWeapon { Name "HOTSHOTFLARE" OriginalItemName "The Detonator" "voice pitch scale" 0.67 "fire rate bonus" 0.2 "Is Miniboss" 1 "model scale" 1.9 "max health additive bonus" 54825 "ammo regen" 1 "faster reload rate" 0.2 "maxammo secondary increased" 5 } CustomWeapon { Name "HOTSHOTHAMMER" OriginalItemName "The powerjack" "damage bonus" 4 "Is Miniboss" 1 "model scale" 1.9 "max health additive bonus" 54825 "damage causes airblast" 1 "fire rate bonus" 0.6 "move speed bonus" 1.6 } CustomWeapon { Name "TRUEGUNNUTGUN" OriginalItemName "Tomislav" "max health additive bonus" 69700 "model scale" 1.9 "health regen" 100 "move speed bonus" 0.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "ammo regen" 1 "health from packs decreased" 0.03 "fire rate bonus" 0.3 "damage bonus" 1.4 "weapon spread bonus" 3 "projectile penetration heavy" 3 "bullets per shot bonus" 3 "Always Crit" 1 } CustomWeapon { Name "THEULTHEAVYWEAPONS" OriginalItemName "Minigun" "max health additive bonus" 39700 "model scale" 1.9 "health regen" 100 "is australium item" 1 "turn to gold" 1 "item style override" 1 "move speed bonus" 0.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "ammo regen" 1 "health from packs decreased" 0.03 "fire rate bonus" 0.3 "damage bonus" 1.4 "weapon spread bonus" 3 "projectile penetration heavy" 3 "bullets per shot bonus" 3 "Always Crit" 1 } CustomWeapon { Name "TRUEGUNNUTSHOTGUN" OriginalItemName "The Family Business" "fire rate bonus" 0.2 "faster reload rate" 0.1 "Is Miniboss" 1 "model scale" 1.9 "max health additive bonus" 54825 "spread penalty" 1.5 "bullets per shot bonus" 6 "maxammo secondary increased" 5 "Always Crit" 1 } CustomWeapon { Name "TRUEGUNNUTMELEE" OriginalItemName "The Eviction Notice" "fire rate bonus" 0.35 "gesture speed increase" 2 "damage bonus" 4 "hand scale" 1.5 "melee range multiplier" 1.5 "move speed bonus" 1.35 "Always Crit" 1 "mod_maxhealth_drain_rate" 0 } CustomWeapon { Name "SENATORCRITSPATTERN3" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 59800 "model scale" 1.9 "health regen" 250 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Is Miniboss" 1 "voice pitch scale" 0.7 "clip size upgrade atomic" 2.0 "faster reload rate" 0.2 "fire rate bonus" 0.35 "projectile spread angle penalty" 75 "Projectile speed increased" 0.7 "Blast radius decreased" 0.6 "mod projectile heat seek power" 11 //Sigmo only "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 1 "damage bonus" 1.35 "mult projectile count" 11 "maxammo primary increased" 3 "ammo regen" 1 "health from packs decreased" 0.05 "always crit" 1 } CustomWeapon { Name "EXSANGUINATORGUN" OriginalItemName "TF_WEAPON_SCATTERGUN" "max health additive bonus" 12875 "model scale" 1.9 "move speed bonus" 1.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "ammo regen" 1 "health from packs decreased" 0.03 "fire rate bonus" 0.15 "faster reload rate" 0.3 "weapon spread bonus" 1.8 "bullets per shot bonus" 2.5 "damage penalty" 0.08 "dmg penalty vs players" 4 "clip size bonus" 5 "bleeding duration" 3 "Always Crit" 1 } CustomWeapon { Name "EXSANGUINATORSECONDARY" OriginalItemName "The Flying Guillotine" "fire rate bonus" 0.27 "Is Miniboss" 1 "model scale" 1.9 "max health additive bonus" 9875 "effect bar recharge rate increased" 0.01 "dmg penalty vs players" 1.75 "Always Crit" 1 } CustomWeapon { Name "EXSANGUINATORMELEE" OriginalItemName "The Sandman" "fire rate bonus" 0.5 "effect bar recharge rate increased" 0.1 "damage bonus" 1.2 "Is Miniboss" 1 "model scale" 1.9 "max health additive bonus" 9875 "dmg penalty vs players" 2 "bleeding duration" 5 "Always Crit" 1 } CustomWeapon { Name "AUSTRALIANACEBOW" OriginalItemName "The Huntsman" "max health additive bonus" 39875 "model scale" 1.9 "move speed bonus" 0.7 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "ammo regen" 1 "health from packs decreased" 0.03 "fire rate bonus" 0.65 "faster reload rate" 0.65 "damage penalty" 0.65 "projectile spread angle penalty" 5 "mult projectile count" 5 "Always Crit" 1 } CustomWeapon { Name "AUSTRALIANACESMG" OriginalItemName "TF_WEAPON_SMG" "fire rate bonus" 0.35 "faster reload rate" 0.5 "Always Crit" 1 } CustomWeapon { Name "THEGOLDENGUN" OriginalItemName "The Ambassador" "max health additive bonus" 19875 "model scale" 1.9 "move speed bonus" 0.85 "damage force reduction" 0.65 "airblast vulnerability multiplier" 0.65 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.65 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "ammo regen" 1 "health from packs decreased" 0.03 "fire rate penalty" 5 "reload time increased" 1.5 "damage penalty" 0.5 "headshot damage increase" 80 "is australium item" 1 // Australium description "item style override" 1 // Australium variant "turn to gold" 1 // Victims turn to gold } CustomWeapon { Name "CORRUPTEDBEASTGun" OriginalItemName "The Direct Hit" "max health additive bonus" 149800 "model scale" 2.15 "move speed bonus" 0.65 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.01 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.01 "rage giving scale" 0.05 "increased jump height" 2 "dmg taken increased" 0.05 "dmg from ranged reduced" 20 "dmg from melee increased" 20 "head scale" 1.2 "boots falling stomp" 1 "health from healers reduced" 0.1 "crit mod disabled" 0 "voice pitch scale" 0.3 "Is Miniboss" 1 "faster reload rate" -0.65 //35% faster reload "mult projectile count" 8 "fire rate bonus" 1.35 "Projectile speed increased" 0.65 "projectile spread angle penalty" 12.5 "no self blast dmg" 2 "mod projectile heat seek power" 20 //Sigmo only "mod projectile heat aim error" 3000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 0.28 "projectile lifetime" 5 "crit mod disabled" 0 "Set DamageType Ignite" 1 "ammo regen" 1 "maxammo primary increased" 15 "health from packs decreased" 0.01 } CustomWeapon { Name "CORRUPTEDBEASTBison" OriginalItemName "The Righteous Bison" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 8 "is_passive_weapon" 1 "fire rate bonus" 1.5 "Is Miniboss" 1 "model scale" 1.9 "max health additive bonus" 59800 "Projectile speed increased" 0.65 "dmg penalty vs players" 0.65 "projectile spread angle penalty" 65 "mod projectile heat seek power" 18 //Sigmo only "mod projectile heat aim error" 1500 "mod projectile heat aim time" 5 "set item tint rgb" 15132390 "projectile lifetime" 7 "crit mod disabled" 0 "Set DamageType Ignite" 1 } CustomWeapon { Name "GRocketHeavy" OriginalItemName "The Brass Beast" "max health additive bonus" 4700 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.15 "override projectile type" 2 "damage bonus" 5.25 "fire rate penalty" 3 } CustomWeapon { Name "GHeavyShotgunBurst" OriginalItemName "The Family Business" "max health additive bonus" 4700 "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "Is Miniboss" 1 "fire rate bonus" 0.5 "bullets per shot bonus" 2 "damage bonus" 1.5 "faster reload rate" 0.7 "clip size bonus" 1.5 "maxammo primary reduced" 0 "ammo regen" 1 "weapon spread bonus" 0.75 "voice pitch scale" 0.8 "health from packs decreased" 0.25 } CustomWeapon { Name "BOLTBARON" OriginalItemName "The Crusader's Crossbow" "max health additive bonus" 47850 "model scale" 1.9 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "ammo regen" 1 "health from packs decreased" 0.03 "clip size upgrade atomic" 15 "reload time decreased" 0.1 "fire rate bonus" 0.35 "damage bonus" 1.75 "projectile spread angle penalty" 4 } CustomWeapon { Name "ROCKETRENEGADE" OriginalItemName "The Brass Beast" "max health additive bonus" 59700 "move speed bonus" 0.4 "model scale" 1.9 "health regen" 100 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "Ammo Regen" 1 "voice pitch scale" 0.7 "health from packs decreased" 0.03 "override projectile type" 2 "damage bonus" 3.5 "fire rate bonus" 0.9 "projectile speed increased" 1.4 "projectile spread angle penalty" 4 } CustomWeapon { Name "GSolSpreadshot" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3600 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.2 "fire rate penalty" 1.35 } CustomWeapon { Name "CHISPREADSHOT" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 69800 "model scale" 2 "health regen" 100 "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "override footstep sound set" 3 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.7 "health from packs decreased" 0.03 "fire rate bonus" 0.75 "reload time decreased" 0.5 "clip size upgrade atomic" 2 } CustomWeapon { Name "CHIUNLOADBAZOOKA" OriginalItemName "The Beggar's Bazooka" "max health additive bonus" 64800 "model scale" 2 "health regen" 140 "move speed penalty" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "faster reload rate" 0.85 "fire rate bonus" 0.15 "clip size upgrade atomic" 5.0 "projectile spread angle penalty" 24 "Projectile speed increased" 0.6 "Blast radius increased" 1.25 "damage bonus" 1.5 "mult projectile count" 6 "mod projectile heat seek power" 4 "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "hand scale" 1.4 "ammo regen" 1 "health from packs decreased" 0.03 } CustomWeapon { Name "CHIDEMOBURSTSPAMMER" OriginalItemName "TF_WEAPON_GRENADELAUNCHER" "max health additive bonus" 54825 "move speed penalty" 0.55 "model scale" 1.9 "health regen" 140 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.05 "rage giving scale" 0.05 "Is Miniboss" 1 "voice pitch scale" 0.7 "faster reload rate" 0.2 //35% faster reload "fire rate bonus" 0.02 "clip size upgrade atomic" 2.0 "projectile spread angle penalty" 4.5 "Projectile speed increased" 1.4 "blast radius increased" 1.25 "maxammo primary increased" 3 "damage bonus" 1.2 "ammo regen" 1 "health from packs decreased" 0.03 "always crit" 1 } CustomWeapon { Name "GScoutRapid" OriginalItemName "TF_WEAPON_SCATTERGUN" "max health additive bonus" 1475 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "Is Miniboss" 1 "ammo regen" 1 "voice pitch scale" 0.8 "health from packs decreased" 0.25 "reload time decreased" -0.1 "fire rate bonus" 0.7 } CustomWeapon { Name "GSolBarrageHoming" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "max health additive bonus" 3800 "move speed penalty" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Is Miniboss" 1 "voice pitch scale" 0.8 "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 13 "health regen" 40 "damage bonus" 1.5 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 "ammo regen" 1 "rage giving scale" 0.1 "health from packs decreased" 0.2 "maxammo primary increased" 5 "mod projectile heat seek power" 12 "mod projectile heat follow crosshair" 1 "projectile trail particle" eyeboss_projectile } CustomWeapon { Name "TheBestWeapon" OriginalItemName "The Liberty Launcher" "damage causes airblast" 1 "damage bonus" .45 "fire rate bonus" 0.001 "clip size upgrade atomic" -2 "faster reload rate" 1.5 "Blast radius increased" 1.2 "projectile spread angle penalty" 2 "mod projectile heat seek power" 12 "mod projectile heat follow crosshair" 1 "projectile trail particle" eyeboss_projectile } ExtraLoadoutItems { AllowEquipOutsideSpawn 1 Scout // Class { Primary { Item "SodaAlt" } Primary { Item "ShortstopScout" } Primary { Item "ScattergunScout" } Primary { Item "FANScout" } Primary { Item "AllScatter" } Secondary { Item "WingerAlt" } Secondary { Item "Bonk" } Melee { Item "Killstick" } Melee { Item "Sandman" } Melee { Item "SandmanHyper" } Melee { Item "JumpSand" } Primary { Item "LargePopperScout" } Primary { Item "GScout" } Melee { Item "SuperScout" } Melee { Item "BatScout" } Primary { Item "GFAN" } Melee { Item "GJumpSand" } Melee { Item "GSandman" } Melee { Item "GArmSandman" } Secondary { Item "GBonk" } Secondary { Item "GPistolScout" } Secondary { Item "GGuillotineScout" } Primary { Item "GMilkScoutGun" } Secondary { Item "GMilkScoutMilk" } Primary { Item "GScoutBackscatter" } Primary { Item "GScoutJumping" } Primary { Item "GScoutTriBleedGun" } Melee { Item "GScoutTriBleedMelee" } Secondary { Item "GScoutTriBleedSecondary" } Primary { Item "GScoutPopper" } Primary { Item "GScoutRapid" } Melee { Item "MJRLEAGUE" } Primary { Item "EXSANGUINATORGUN" } Secondary { Item "EXSANGUINATORSECONDARY" } Melee { Item "EXSANGUINATORMELEE" } } Soldier // Class { Primary { Item "BurnBox" } Primary { Item "MangleSpam" } Primary { Item "TheBestWeapon" } Primary { Item "UnloadBazooka" } Primary { Item "Barrage" } Primary { Item "HomingSwarm" } Primary { Item "AllRocket" } Melee { Item "SuperEqualizer" } Primary { Item "LargeBurstSoldier" } Primary { Item "GSoldier" } Primary { Item "GCharged" } Primary { Item "GChargedHoming" } Primary { Item "GSolRapid" } Primary { Item "GSolRapidHoming" } Primary { Item "GSolReload" } Primary { Item "GSolBurstFireHoming" } Secondary { Item "EXTBuff" } Secondary { Item "EXTHoming" } Secondary { Item "EXTConch" } Secondary { Item "EXTBackup" } Primary { Item "GSolBB" } Primary { Item "GSolBBHoming" } Primary { Item "GSolBurstfire" } Primary { Item "GSolBarrage" } Primary { Item "GSolBlast" } Primary { Item "GSolBlastHoming" } Primary { Item "GSolSuper" } Secondary { Item "GSolBison" } Secondary { Item "GSolBisonHoming" } Primary { Item "GSolMangleRapid" } Primary { Item "GSolBazooka" } Primary { Item "GSolBazookaHoming" } Primary { Item "GSolBazookaUHoming" } Primary { Item "GSolAirstrike" } Primary { Item "GSolPanic" } Primary { Item "GSolHomingSwarm" } Primary { Item "FieldGeneral" } Secondary { Item "GeneralConch" } Primary { Item "GSolTwinlink" } Primary { Item "GSolHoming" } Primary { Item "HomingStar" } Secondary { Item "GSolShotgun" } Primary { Item "GSolSpreadshot" } Primary { Item "GSolBarrageHoming" } Primary { Item "SGTCRITS" } Primary { Item "MJRCRITS" } Primary { Item "MJRNUKES" } Primary { Item "SOLSQUADCHIEF" } Primary { Item "GENSWARM" } Primary { Item "PERFECTSHOTBURSTGun" } Melee { Item "PERFECTSHOTBURSTMelee" } Primary { Item "TRUEGENSWARM" } Primary { Item "COMMORTAR" } Secondary { Item "COMMORTARShotgun" } Primary { Item "CORPCRITS" } Primary { Item "CHIPANIC" } Primary { Item "CHIHOMINGSTAR" } Primary { Item "MAJORIMPACT" } Primary { Item "MAJORHOMINGFLOOD" } Primary { Item "ACCELERATINGROCKETS" } Primary { Item "SENATORCRITSPATTERN3" } Primary { Item "CHISPREADSHOT" } Primary { Item "CHIUNLOADBAZOOKA" } Primary { Item "THEBEASTLAUNCHER1" } Primary { Item "THEBEASTLAUNCHER2" } Secondary { Item "THEBEASTShotgun" } Melee { Item "THEBEASTSkillIssueMelee" } Primary { Item "CORRUPTEDBEASTGun" } Secondary { Item "CORRUPTEDBEASTBison" } Head { Item "Full Metal Drill Hat" } } Pyro // Class { Primary { Item "LongThrower" } Primary { Item "AllFlame" } Secondary { Item "ManmelterAlt" } Primary { Item "LargeFuryPyro" } Primary { Item "GPyro" } Secondary { Item "GFlare" } Secondary { Item "GFlare2" } Secondary { Item "GFlareHoming" } Primary { Item "GPush" } Melee { Item "GPowerjack" } Primary { Item "GFirestorm" } Primary { Item "GPyroFury" } Primary { Item "CHIPYRO" } Primary { Item "MOLTENMONSTER" } Primary { Item "HOTSHOTFLAMETHROWER" } Secondary { Item "HOTSHOTFLARE" } Melee { Item "HOTSHOTHAMMER" } } Demoman // Class { Melee { Item "The Scottish Handshake" } Primary { Item "UnloadPipes" Cost 250 } Primary { Item "AllGrenade" Cost 2500 } Secondary { Item "MultiTrap" } Melee { Item "ExtremelyCursedSword" } Melee { Item "DemoSamuraiZato" Cost 600 } Secondary { Item "DemoSamuraiShield" } Primary { Item "GDemo" } Primary { Item "GDemo2" } Melee { Item "GKnight" } Primary { Item "GDemoBurst" } Primary { Item "GDemoBurstHoming" } Primary { Item "GDemoFast" } Primary { Item "GDemoDamage" } Primary { Item "GDemoUnload" } Primary { Item "GDemoFountain" } Primary { Item "GDemoBurstSpammer" } Secondary { Item "GDemoTurn" } Primary { Item "GDemoBombard" } Primary { Item "GDemoIronBomber" } Secondary { Item "GDemoStickieBurst" } Melee { Item "CHITAVISH" } Primary { Item "SIRNUKESALOT" } Primary { Item "MJRBOMBER" } Primary { Item "CHIDEMORAPID" } Primary { Item "D.E.M.O" } Primary { Item "THEPILLMASTER" } Primary { Item "SPAMMASTERLauncher" } Secondary { Item "SPAMMASTERStickies" } Primary { Item "CHIDEMOBURSTSPAMMER" } } Heavyweapons // Class { Primary { Item "LightMinigun" } Primary { Item "Deflector" } Primary { Item "DeflectorHoK" } Primary { Item "AllMini" } Secondary { Item "PureFatscout" } Primary { Item "RocketHeavy" } Primary { Item "GHeavy" } Primary { Item "GHeavyRocketBrass" } Primary { Item "GHeavyRocketHoming" } Primary { Item "GDeflector" } Secondary { Item "GHShotgun" } Primary { Item "GHeavyBrass" } Primary { Item "GHeavyNata" } Primary { Item "GHeavyHoK" } Primary { Item "GHeavyHoK2" } Primary { Item "GHeavyHeater" } Melee { Item "GBoxing" } Primary { Item "GGunNutUnstable" } Primary { Item "GGunNutStable" } Primary { Item "GHeavyFast" } Melee { Item "GHeavyBoxing2" } Melee { Item "GHeavyBoxingFast" } Melee { Item "GHeavyBoxingSteel" } Primary { Item "GRocketHeavy" } Secondary { Item "GHeavyShotgunBurst" } Melee { Item "CPTPUNCH" } Primary { Item "CHIHoKHEAVY" } Primary { Item "CHIHoKHEAVY2" } Primary { Item "BIGKINGGun" } Primary { Item "THEULTHEAVYWEAPONS" } Secondary { Item "BIGKINGShotgun" } Primary { Item "TRUEGUNNUTGUN" } Secondary { Item "TRUEGUNNUTSHOTGUN" } Melee { Item "TRUEGUNNUTMELEE" } Primary { Item "ROCKETRENEGADE" } } Engineer // Class { Primary { Item "Pomson9000" } Primary { Item "AllEShotgun" } Melee { Item "JagAlt" } Primary { Item "GEngyPomson" } Melee { Item "GGunslingerEngy" } Melee { Item "THEMECHANIST" } Primary { Item "THEMECHANISTGun" } } Medic // Class { Primary { Item "CrossbowAlt" } Primary { Item "AllCrossbow" } Secondary { Item "GMedic" } Secondary { Item "GKritz" } Secondary { Item "GShieldMedic" } Primary { Item "GMedCrossbow" } Primary { Item "BOLTBARON" } } Sniper // Class { Melee { Item "CursedShahanshah" } Primary { Item "AllSniper" } Primary { Item "GSniper" } Secondary { Item "GSniperSMG" } Primary { Item "GSniperBow" } Primary { Item "AUSTRALIANACEBOW" } Secondary { Item "AUSTRALIANACESMG" } } Spy // Class { Secondary { Item "RevolverAlt" } Secondary { Item "AllRevolver" } Melee { Item "GSpyKnife" } Secondary { Item "GSpyGun" } Secondary { Item "THEGOLDENGUN" } } } PointTemplates { corelogic //all the things we want to automatically run when the popfile loads. Use this the most to avoid spaghetti { NoFixup 1 logic_auto { "origin" "0 0 0" "targetname" "mainrelay" //delete as much unnecessary/unwanted stuff as you can from your map of choice. //you probably won't risk crashes on simpler mvm maps, but the further away from the edict limit you can be the better "OnMapSpawn" "item_ammopack*,Kill,,0,-1" //might want to comment this out if players have limited ammo "OnMapSpawn" "botspawn1,Kill,,0,-1" //these will allow players on the blue team to shoot from spawn "OnMapSpawn" "botspawn2,Kill,,0,-1" "OnMapSpawn" "Barricade*,Kill,,0,-1" //rottenburg specific, deletes front tank barricade //if there is no targetname for wasteful ents, you can also delete them by classname //deleting these decoration ropes frees up nearly 100 edicts on mvm_yiresa "OnMapSpawn" "move_rope,Kill,,0,-1" "OnMapSpawn" "keyframe_rope,Kill,,0,-1" //"OnMapSpawn" "filter_redteam,Kill,,0,-1" //red team filters might cause problems, deleting them might cause more problems //"OnMapSpawn" "trigger_push,Disable,,0,-1" //some maps use trigger_pushes intended to un-stick bots //Gatebot related: //"OnMapSpawn" "bot_stun_*,Kill,,0,-1" //some gates may stun players //"OnMapSpawn" "filter_blue_bombhat,Kill,,0,-1" //gatebot maps will need their capture filter deleted for players to cap //"OnMapSpawn" "gate1_alarm*,Kill,,0,-1" //gets spammed by both red and blu team //AddOutput can be used to connect our own home-brewed point templates to existing map logic like so: "OnMapSpawn" "wave_start_relay*,AddOutput,OnTrigger spawnbarrier*:Disable:0:-1" "OnMapSpawn" "wave_finished_relay,AddOutput,OnTrigger spawnbarrier*:Enable:0:-1" "OnMapSpawn" "wave_finished_relay,AddOutput,OnTrigger area1barriers:Enable:0:-1" "OnMapSpawn" "wave_finished_relay,AddOutput,OnTrigger area2barriers:Enable:0:-1" //What we're doing: //"wave_start_relay*,AddOutput, //wave_start_relay_classic/endurance is the targetname for a logic_relay that is triggered on wave start, logic_relays (along with most other ents) accept AddOutput as an input. // * will trigger our relay alongside any others with wave_start_relay in the name, this only works for suffixes (*_start_relay* will not work) //OnTrigger spawnbarrier*:Disable:0:-1" //When wave_start_relay_classic/endurance triggers, it will trigger Disable on 'spawnbarrierA' and 'spawnbarrierA1' with a 0 second delay, -1 means this relay can be triggered an infinite amount of times. //We can also use AddOutput to change an ent rather than just latch onto it: "OnMapSpawn" "hint,AddOutput,display_text test,10,-1" //change annotation text to test 10s after map spawn "OnMapSpawn" "wave_start_relay_classic,AddOutput,OnTrigger hint:Show:0:-1" "OnMapSpawn" "tankpath1_1,AddOutput,OnPass red_tank_relay:Trigger:0:-1" } NoFixup 1 logic_relay //disables the first set of barriers { "targetname" "area1barriersdisable" "OnTrigger" "area1barriers,Disable,,0,-1" } NoFixup 1 logic_relay //disables the second set of barriers { "targetname" "area2barriersdisable" "OnTrigger" "area2barriers,Disable,,0,-1" } NoFixup 1 logic_relay //trigger this to kill all players and buildings { "targetname" "kill_relay" "OnTrigger" "obj_dispenser,RemoveHealth,5000,0,-1" "OnTrigger" "obj_sentrygun,RemoveHealth,5000,0,-1" "OnTrigger" "obj_teleporter,RemoveHealth,5000,0,-1" "OnTrigger" "player,SetHealth,-10000,0,-1" } NoFixup 1 logic_relay //trigger this to lose { "origin" "0 0 0" "targetname" "redwin_relay" "OnTrigger" "bots_win_red,RoundWin,,0,-1" "OnTrigger" "pit_explosion_wav,PlaySound,,0,-1" //map dependent } NoFixup 1 logic_relay { "targetname" "red_tank_relay" "OnTrigger" "tank_boss,Setteam,2,0.25,-1" "OnTrigger" "tank_boss,AddCaptureDestroyPostfix,destroy_mvm_cactus_valley3,0,-1" //cool explodey effect, doesn't work :( } NoFixup 1 trigger_multiple { "targetname" "thirdperson" "StartDisabled" "1" "spawnflags" "3" "origin" "1542.488770 739.029175 -143.968689" "maxs" "50 50 50" "mins" "-50 -50 -50" "filtername" "filter_blue" "OnStartTouch" "!activator,setforcedtauntcam,1,0.1,-1" //!activator is any entity currently inside of trigger_multiple "OnStartTouch" "!activator,SetHUDVisibility,0,0.1,-1" "OnStartTouch" "!activator,DisableDamageForces,,0,-1" //doesn't work? "OnEndTouch" "!activator,setforcedtauntcam,0,0,-1" "OnEndTouch" "!activator,SetHUDVisibility,1,0,-1" "OnEndTouch" "!activator,EnableDamageForces,,0,-1" } func_nav_prerequisite //tells bots with a tag to defend this area, like telling gatebots to stay at the gate { "targetname" "towernav" "mins" "-1000 -1000 -1000" "maxs" "1000 1000 1000" "Entity" "towerspawn" "filtername" "filter_tower" "origin" "1542.488770 739.029175 -143.968689" "spawnflags" "1" "start_disabled" "0" "StartDisabled" "0" "Task" "2" "Value" "-1" } filter_tf_bot_has_tag //our tag { "Negated" "0" "require_all_tags" "1" "tags" "bot_tower" "targetname" "filter_tower" } func_nav_prerequisite //repeated for hatch { "targetname" "hatchnav" "mins" "-100 -100 -100" "maxs" "100 100 100" "Entity" "hatchspawn" "filtername" "filter_hatch" "origin" "1542.488770 739.029175 -143.968689" "spawnflags" "1" "start_disabled" "0" "StartDisabled" "0" "Task" "2" "Value" "-1" } filter_tf_bot_has_tag { "Negated" "0" "require_all_tags" "1" "tags" "bot_hatch" "targetname" "filter_hatch" } NoFixup 1 game_round_win //do not interact with this { "origin" "0 0 0" "TeamNum" "2" "targetname" "bots_win_red" "switch_teams" "0" "force_map_reset" "1" "classname" "game_round_win" } //manual respawnrooms func_respawnroom //right { "origin" "192 8064 800" "mins" "-128 -320 -128" "maxs" "128 320 128" "TeamNum" "3" } func_respawnroom //middle { "origin" "1248 8944 1872" "mins" "-480 -208 -1200" "maxs" "480 208 1200" "TeamNum" "3" } func_respawnroom //left { "origin" "2456 7552 608" "mins" "-168 -128 -128" "maxs" "168 128 128" "TeamNum" "3" } func_nobuild { "origin" "288 7888 800" "mins" "-224 -496 -128" "maxs" "224 496 128" "teamnum" "3" } func_nobuild { "origin" "1248 8415 1872" "mins" "-480 -737 -1200" "maxs" "480 737 1200" "teamnum" "3" } func_nobuild { "origin" "2288 7544 608" "mins" "-336 -136 -128" "maxs" "336 136 128" "teamnum" "3" } trigger_multiple { "origin" "288 7888 800" "mins" "-224 -496 -128" "maxs" "224 496 128" "spawnflags" "1" "onstarttouch" "!activator,$addcond,57,0,-1" "onendtouch" "!activator,$removecond,57,1,-1" } trigger_multiple { "origin" "1248 8415 1872" "mins" "-480 -737 -1200" "maxs" "480 737 1200" "spawnflags" "1" "onstarttouch" "!activator,$addcond,57,0,-1" "onendtouch" "!activator,$removecond,57,1,-1" } trigger_multiple { "origin" "2288 7544 608" "mins" "-336 -136 -128" "maxs" "336 136 128" "spawnflags" "1" "onstarttouch" "!activator,$addcond,57,0,-1" "onendtouch" "!activator,$removecond,57,1,-1" } } barriers //modified to work specifically for cliffside { NoFixup 1 func_forcefield //flank_left { "targetname" "spawnbarrierA1" "mins" "-32 -128 -128" "maxs" "32 128 128" "origin" "1992 7552 608" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } NoFixup 1 func_forcefield //middle { "targetname" "spawnbarrierA1" "mins" "-480 -64 -1192" "maxs" "480 64 1192" "origin" "1248 7744 1880" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } NoFixup 1 func_forcefield //flank_right { "targetname" "spawnbarrierA1" "mins" "-40 -136 -128" "maxs" "40 136 128" "origin" "472 7520 800" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } NoFixup 1 prop_dynamic //flank_left { "targetname" "spawnbarrierA" "origin" "2024 7552 608" "angles" "0 0 0" "modelscale" "1" "fademindist" "128" "fademaxdist" "512" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } NoFixup 1 prop_dynamic //middle { "targetname" "spawnbarrierA" "origin" "1472 7808 864" "angles" "0 90 0" "modelscale" "1.5" "fademindist" "256" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } NoFixup 1 prop_dynamic //middle2 { "targetname" "spawnbarrierA" "origin" "1024 7808 864" "angles" "0 90 0" "modelscale" "1.5" "fademindist" "256" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } NoFixup 1 prop_dynamic //flank_right { "targetname" "spawnbarrierA" "origin" "432 7520 800" "angles" "0 180 0" "modelscale" "1" "fademindist" "128" "fademaxdist" "512" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } } areabarriers { // 1/3 // //right side NoFixup 1 func_forcefield { "targetname" "area1barriers" "mins" "-96 -48 -112" "maxs" "96 48 112" "origin" "128 5648 848" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } NoFixup 1 func_nobuild { "targetname" "area1barriers" "mins" "-96 -48 -112" "maxs" "96 48 112" "origin" "128 5648 848" "TeamNum" "3" } NoFixup 1 prop_dynamic { "targetname" "area1barriers" "origin" "132 5696 848" "angles" "0 90 0" "modelscale" "0.85" "fademindist" "128" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } NoFixup 1 func_forcefield //cliff { "targetname" "area1barriers" "mins" "-928 -8 -1792" "maxs" "928 8 1792" "origin" "-1376 5688 1280" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } //middle NoFixup 1 func_forcefield { "targetname" "area1barriers" "mins" "-192 -96 -112" "maxs" "192 96 112" "origin" "1168 5152 688" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } NoFixup 1 func_nobuild { "targetname" "area1barriers" "mins" "-192 -96 -112" "maxs" "192 96 112" "origin" "1168 5152 688" "TeamNum" "3" } NoFixup 1 prop_dynamic { "targetname" "area1barriers" "origin" "1168 5248 688" "angles" "0 90 0" "modelscale" "1" "fademindist" "128" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } //left side NoFixup 1 func_forcefield { "targetname" "area1barriers" "mins" "-176 -72 -1184" "maxs" "176 72 1184" "origin" "2160 4808 1888" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } NoFixup 1 func_nobuild { "targetname" "area1barriers" "mins" "-176 -72 -1184" "maxs" "176 72 1184" "origin" "2160 4808 1888" "TeamNum" "3" } NoFixup 1 prop_dynamic { "targetname" "area1barriers" "origin" "2144 4880 832" "angles" "0 90 0" "modelscale" "1" "fademindist" "128" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } // 2/3 // NoFixup 1 func_forcefield { "targetname" "area2barriers" "mins" "-2112 -128 -1784" "maxs" "2112 128 1784" "origin" "-192 2432 1288" "TeamNum" "2" "disablereceiveshadows" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "StartDisabled" "0" } NoFixup 1 func_nobuild { "targetname" "area2barriers" "mins" "-2112 -128 -1784" "maxs" "2112 128 1784" "origin" "-192 2432 1288" "TeamNum" "3" } NoFixup 1 prop_dynamic //right { "targetname" "area2barriers" "origin" "-352 2560 928" "angles" "0 90 0" "modelscale" "0.85" "fademindist" "128" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } NoFixup 1 prop_dynamic //middle { "targetname" "area2barriers" "origin" "192 2560 944" "angles" "0 90 0" "modelscale" "1" "fademindist" "128" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } NoFixup 1 prop_dynamic //middle2 { "targetname" "area2barriers" "origin" "640 2560 720" "angles" "0 90 0" "modelscale" "1.25" "fademindist" "128" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } NoFixup 1 prop_dynamic //left { "targetname" "area2barriers" "origin" "1088 2560 912" "angles" "0 90 0" "modelscale" "1.25" "fademindist" "128" "fademaxdist" "1024" "disablereceiveshadows" "1" "model" "models/props_mvm/no_entry.mdl" "disableshadows" "1" "solid" "0" "StartDisabled" "0" } } station { func_upgradestation { "mins" "-105 -100 0" "maxs" "105 100 242" "solid" "0" } NoFixup 1 prop_dynamic { "targetname" "upgradestation" "angles" "0 0 0" "DisableBoneFollowers" "0" "disablereceiveshadows" "0" "disableshadows" "1" "ExplodeDamage" "0" "ExplodeRadius" "0" "fademaxdist" "0" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "maxdxlevel" "0" "MinAnimTime" "5" "mindxlevel" "0" "model" "models/props_mvm/mvm_upgrade_blu.mdl" "modelscale" "1" "PerformanceMode" "0" "pressuredelay" "0" "RandomAnimation" "0" "renderamt" "255" "renderfx" "0" "rendermode" "0" "SetBodyGroup" "0" "skin" "0" "solid" "0" "spawnflags" "0" "origin" "0 0 0" } func_upgradestation { "mins" "-100 -100 0" "maxs" "90 60 100" "parentname" "upgradestation" } NoFixup 1 prop_dynamic { "targetname" "shopcollision" "angles" "0 -90 0" "DisableBoneFollowers" "1" "disablereceiveshadows" "1" "model" "models/props_vehicles/train_flatcar_container.mdl" "disableshadows" "1" "ExplodeDamage" "0" "ExplodeRadius" "0" "fademaxdist" "0" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "maxdxlevel" "0" "MinAnimTime" "5" "mindxlevel" "0" "modelscale" "1" "PerformanceMode" "0" "pressuredelay" "0" "RandomAnimation" "0" "renderamt" "0" "renderfx" "0" "rendermode" "10" "SetBodyGroup" "0" "skin" "0" "CollisionGroup" "5" "solid" "6" "spawnflags" "0" "StartDisabled" "0" "origin" "0 0 0" } } hatchblocker //hatch prop { NoFixup 1 prop_dynamic { "targetname" "hatchcover" "angles" "0 0 0" "DisableBoneFollowers" "1" "disablereceiveshadows" "1" "model" "models/props_hydro/water_machinery2.mdl" "disableshadows" "1" "ExplodeDamage" "0" "ExplodeRadius" "0" "fademaxdist" "0" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "maxdxlevel" "0" "MinAnimTime" "5" "mindxlevel" "0" "modelscale" "1.2" "PerformanceMode" "0" "pressuredelay" "0" "RandomAnimation" "0" "renderamt" "100" "rendercolor" "100 100 255" "renderfx" "15" "rendermode" "0" "SetBodyGroup" "0" "CollisionGroup" "1" "skin" "0" "solid" "0" "spawnflags" "0" "StartDisabled" "0" "origin" "39 692 469" } } hatchblocker //hatch collision { NoFixup 1 func_forcefield { "disablereceiveshadows" "0" "origin" "39 692 629" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "TeamNum" "2" "targetname" "hatchcovercollision" "parentname" "hatchcover" "mins" "-120 -120 -120" "maxs" "120 120 120" "StartDisabled" "0" } } hatchunblocker { NoFixup 1 logic_relay { "targetname" "unblockhatch" "OnTrigger" "hatchcover,Kill,,0,-1" "OnTrigger" "hatchopen,Show,,0,-1" "OnTrigger" "thirdperson,Enable,,0,-1" } } annotation { NoFixup 1 training_annotation { "targetname" "hatchopen" "parentname" "hatch_prop" "display_text" "The bomb can now be deployed!" "lifetime" "10" "origin" "40 696 616" } training_annotation { "targetname" "tank_hint1" "display_text" "Tank Incoming!" "lifetime" "5" "origin" "2148.38 5098.59 908.50" } training_annotation { "targetname" "tank_hint2" "display_text" "Tank Incoming!" "lifetime" "5" "origin" "1155.90 1528.76 727.32" } training_annotation { "targetname" "blimp_hint" "display_text" "Blimps Incoming!" "lifetime" "5" "origin" "66.80 211.57 2074.44" } } spawnpoints { // models NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red1a" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "64 6048 736" "angles" "0 0 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red1b" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "1688 6304 736" "angles" "0 180 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red1c" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "1969 5452 696" "angles" "0 180 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red2a" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "960 3904 896" "angles" "0 90 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red2b" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "-280 3456 896" "angles" "0 0 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red2c" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "1696 2816 769" "angles" "0 180 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red3a" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "616 800 640" "angles" "0 180 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_red3b" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "64 256 704" "angles" "0 90 0" "skin" "3" } NoFixup 1 prop_dynamic { "targetname" "spawnpoint_secret" "model" "models/props_mvm/robot_spawnpoint.mdl" "disableshadows" "1" "defaultanim" "idle" "origin" "-224 2240 656" "angles" "90 180 0" "skin" "2" } // off logic NoFixup 1 logic_relay { "targetname" "red1a_off_logic" "OnTrigger" "spawnpoint_red1a,skin,3,0,-1" } NoFixup 1 logic_relay { "targetname" "red1b_off_logic" "OnTrigger" "spawnpoint_red1b,skin,3,0,-1" } NoFixup 1 logic_relay { "targetname" "red1c_off_logic" "OnTrigger" "spawnpoint_red1b,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red2a_off_logic" "OnTrigger" "spawnpoint_red2a,skin,3,0,-1" } NoFixup 1 logic_relay { "targetname" "red2b_off_logic" "OnTrigger" "spawnpoint_red1b,skin,3,0,-1" } NoFixup 1 logic_relay { "targetname" "red2c_off_logic" "OnTrigger" "spawnpoint_red1b,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red3a_off_logic" "OnTrigger" "spawnpoint_red3a,skin,3,0,-1" } NoFixup 1 logic_relay { "targetname" "red3b_off_logic" "OnTrigger" "spawnpoint_red3b,skin,3,0,-1" } // on logic NoFixup 1 logic_relay { "targetname" "red1a_on_logic" "OnTrigger" "spawnpoint_red1a,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red1b_on_logic" "OnTrigger" "spawnpoint_red1b,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red1c_on_logic" "OnTrigger" "spawnpoint_red1b,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red2a_on_logic" "OnTrigger" "spawnpoint_red2a,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red2b_on_logic" "OnTrigger" "spawnpoint_red1b,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red2c_on_logic" "OnTrigger" "spawnpoint_red1b,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red3a_on_logic" "OnTrigger" "spawnpoint_red3a,skin,0,0,-1" } NoFixup 1 logic_relay { "targetname" "red3b_on_logic" "OnTrigger" "spawnpoint_red3b,skin,0,0,-1" } } EngineerSentry { KeepAlive 1 OnParentKilledOutput { Target "sentry_random_level" Action PickRandom Delay 0.00 } OnParentKilledOutput { Target "engineer_sentry_prop" Action Kill Delay 0.01 } OnParentKilledOutput { Target "sentry_random_level" Action Kill Delay 0.01 } logic_case { "targetname" "sentry_random_level" "OnCase01" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase02" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase03" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase04" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase05" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase06" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase07" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase08" "sentry_lvl1_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase09" "sentry_lvl2_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase10" "sentry_lvl2_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" "OnCase11" "sentry_lvl3_maker,ForceSpawnAtEntityOrigin,engineer_sentry_prop,0,-1" } prop_dynamic { "targetname" "engineer_sentry_prop" "model" "models/buildables/sentry1.mdl" "skin" "0" "spawnflags" "0" "solid" "0" "DisableBoneFollowers" "1" "disablereceiveshadows" "1" "disableshadows" "1" "origin" "0 0 0" "angles" "0 0 0" } } sentry_lvl1_template { KeepAlive 1 OnSpawnOutput { Target "engineer_sentry" Action AddOutput Param "angles 0 0 0" Delay 0.00 } // Set builder of sentry to !activator (parent of template) (nothing) // This prevents bots from getting stuck / blocked by sentries OnSpawnOutput { Target "engineer_sentry" Action SetBuilder // The name's builder, Bob the Builder. Delay 0.00 } OnSpawnOutput { Target "engineer_sentry" Action RemoveHealth Param 696969 Delay 10 } obj_sentrygun { "targetname" "engineer_sentry" "defaultupgrade" "0" "spawnflags" "0" "TeamNum" "2" "skin" "1" "SolidToPlayer" "0" "disablereceiveshadows" "1" "disableshadows" "1" "origin" "0 0 0" "angles" "0 0 0" } } sentry_lvl2_template { KeepAlive 1 OnSpawnOutput { Target "engineer_sentry" Action AddOutput Param "angles 0 0 0" Delay 0.00 } // Set builder of sentry to !activator (parent of template) (nothing) // This prevents bots from getting stuck / blocked by sentries OnSpawnOutput { Target "engineer_sentry" Action SetBuilder // The name's builder, Bob the Builder. Delay 0.00 } OnSpawnOutput { Target "engineer_sentry" Action RemoveHealth Param 696969 Delay 10 } obj_sentrygun { "targetname" "engineer_sentry" "defaultupgrade" "1" "spawnflags" "0" "TeamNum" "2" "skin" "1" "SolidToPlayer" "0" "disablereceiveshadows" "1" "disableshadows" "1" "origin" "0 0 0" "angles" "0 0 0" } } sentry_lvl3_template { KeepAlive 1 OnSpawnOutput { Target "engineer_sentry" Action AddOutput Param "angles 0 0 0" Delay 0.00 } // Set builder of sentry to !activator (parent of template) (nothing) // This prevents bots from getting stuck / blocked by sentries OnSpawnOutput { Target "engineer_sentry" Action SetBuilder // The name's builder, Bob the Builder. Delay 0.00 } OnSpawnOutput { Target "engineer_sentry" Action RemoveHealth Param 696969 Delay 10 } obj_sentrygun { "targetname" "engineer_sentry" "defaultupgrade" "2" "spawnflags" "0" "TeamNum" "2" "skin" "1" "SolidToPlayer" "0" "disablereceiveshadows" "1" "disableshadows" "1" "origin" "0 0 0" "angles" "0 0 0" } } blimplogic { NoFixup 1 logic_relay { "targetname" "red_blimp_relay" "OnTrigger" "blimpbossred,Setteam,2,0.25,-1" } NoFixup 1 logic_relay { "targetname" "blimpcolor_relay" "OnTrigger" "blimpbossred,color,200 125 255,0.25,-1" } } bonk_bulletvac_logic //Thx Jurrell { OnSpawnOutput { Target "bonkcond_checker" Action Trigger Delay 0.1 } filter_tf_condition { "targetname" "filter_bonkcond" "condition" "78" "OnPass" "!activator,$AddCond,58,0,-1" "OnPass" "!activator,$AddPlayerAttribute,dmg taken from bullets reduced|.25,0,-1" "OnFail" "!activator,$RemoveCond,58,0,-1" "OnFail" "!activator,$RemovePlayerAttribute,dmg taken from bullets reduced,0,-1" } logic_relay { "targetname" "bonkcond_checker" "spawnflags" "2" "OnTrigger" "!self,Trigger,,0.1,-1" "OnTrigger" "filter_bonkcond,TestActivator,!activator,0,-1" } } timer_template { NoFixup 1 filter_tf_bot_has_tag { "targetname" "filter_timer" "Negated" "0" "require_all_tags" "1" "tags" "bot_timer" } trigger_teleport { "targetname" "timer_teleport" "mins" "-19999 -19999 -19999" "maxs" "19999 19999 19999" "origin" "600 4500 1200" "spawnflags" "1" "landmark" "!activator" "filtername" "filter_timer" "target" "timer_position" } info_target { "targetname" "timer_position" "origin" "-332.81 2162.09 641.03" } } } SpawnTemplate "corelogic" SpawnTemplate "annotation" SpawnTemplate "hatchunblocker" SpawnTemplate "spawnpoints" SpawnTemplate "barriers" SpawnTemplate "areabarriers" SpawnTemplate "blimplogic" SpawnTemplate { Name "station" "origin" "222 7385 674" "angles" "0 90 0" } SpawnTemplate { Name "station" "origin" "2206 7448 480" "angles" "0 90 0" } SpawnTemplate { Name "station" "origin" "1702 8658 748" "angles" "0 180 13" } ExtraSpawnPoint { Name "spawnbot_red0" TeamNum 2 X "1029.63" Y "627.13" Z "705.03" } ExtraSpawnPoint { Name "spawnbot_red1a" TeamNum 2 X "64" Y "6048" Z "768" } ExtraSpawnPoint { Name "spawnbot_red1b" TeamNum 2 X "1688" Y "6304" Z "768" } ExtraSpawnPoint { Name "spawnbot_red1c" TeamNum 2 X "1969" Y "5452" Z "728" } ExtraSpawnPoint { Name "spawnbot_red2a" TeamNum 2 X "960" Y "3904" Z "928" } ExtraSpawnPoint { Name "spawnbot_red2b" TeamNum 2 X "-280" Y "3456" Z "928" } ExtraSpawnPoint { Name "spawnbot_red2c" TeamNum 2 X "1696" Y "2816" Z "800" } ExtraSpawnPoint { Name "spawnbot_red3a" TeamNum 2 X "616" Y "800" Z "672" } ExtraSpawnPoint { Name "spawnbot_red3b" TeamNum 2 X "64" Y "256" Z "736" } ItemAttributes { ClassName "tf_weapon_knife" "provide on active" 1 "cannot pick up intelligence" 1 } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } SpawnTemplate "hatchblocker" Explanation { Line "{blue}➤ YOU ARE NOW A ROBOT!" Line "{blue}➤ You have infinite ammo so you don't need to buy ammo capacity" Line "{blue}➤ Players can NOT deploy the bomb - Drop it for the robots at the hatch" Line "{blue}➤ Money is auto collected so you don't need to worry about missing any money" Line "{blue}➤ You need to destory all the robots in a certain area to move on to the next area!" Line "{blue}➤ You'll have 5 minutes to deploy the bomb or else you lose!" } WaveSpawn { Name "idiot" Where spawnbot_red0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 Support Limited DoneOutput { Target redwin_relay Action Trigger } TFBot //Timer Bot { ClassIcon vex_mvm_timer Health 300 Skill Normal Name "timer" Class Scout Scale 0.01 Attributes "UseBossHealthBar" Attributes "IgnoreFlag" Attributes "IgnoreEnemies" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" CharacterAttributes { "voice pitch scale" 0.001 "mod weapon blocks healing" 1 "self dmg push force decreased" -99 "health drain" -1 //death clock "dmg from ranged reduced" 0.000000001 //invincible "cancel falling damage" 1 "move speed bonus" 0.000001 "damage force reduction" 0.0001 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "cannot pick up intelligence" 1 //no intel "increased jump height" -9 "voice pitch scale" 0 "dmg from melee increased" 0.0 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w1a TotalCurrency 150 TotalCount 4 MaxActive 2 SpawnCount 2 Where spawnbot_red1a WaitBeforeStarting 10 WaitBetweenSpawns 0 FirstSpawnOutput { Target red1a_on_logic Action Trigger } DoneOutput { Target red1a_off_logic Action Trigger } Squad { TFBot { ClassIcon heavy_steelfist WeaponRestrictions MeleeOnly Class Heavyweapons Name "Giant Steel Gauntlet Heavy" Skill Expert Health 5000 Attributes "MiniBoss" Item "fists of steel" ItemAttributes { ItemName "fists of steel" "damage bonus" 1.5 } CharacterAttributes { "force distribute currency on death" 1 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon scout_pocketpistol_lite Name "Giant Pocket Pistol Scout" WeaponRestrictions SecondaryOnly Template T_TFBot_Giant_Scout Item "pretty boy's pocket pistol" Item "ye olde baker boy" CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w1a TotalCurrency 80 TotalCount 40 MaxActive 8 SpawnCount 4 Where spawnbot_red1b Where spawnbot_red1c WaitBeforeStarting 4 WaitBetweenSpawns 3 FirstSpawnOutput { Target red1b_on_logic Action Trigger } LastSpawnOutput { Target red1c_on_logic Action Trigger } TFBot { Class Soldier Skill Normal CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w1a_duo WaitForAllDead w1a FirstSpawnOutput { Target red1b_off_logic Action Trigger } LastSpawnOutput { Target red1c_off_logic Action Trigger } } WaveSpawn { Name w1a_barrier_disabled1 WaitForAllDead w1a FirstSpawnOutput { Target area1barriersdisable Action Trigger } } WaveSpawn { Name w1a_duo WaitForAllDead w1a } WaveSpawn { Name w1b WaitForAllDead w1a TotalCurrency 175 TotalCount 3 MaxActive 1 SpawnCount 1 Where spawnbot_red2a WaitBeforeStarting 2 WaitBetweenSpawns 0 FirstSpawnOutput { Target red2a_on_logic Action Trigger } TFBot { ClassIcon sniper_carbine Health 3300 Name "Giant Carbine Sniper" Class Sniper Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Item "the cleaner's carbine" UseCustomModel "models/bots/sniper_boss/bot_sniper_boss.mdl" CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 "move speed bonus" 0.4 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name 60secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_60sec.mp3" WaitBeforeStarting 240 } WaveSpawn { Name 30secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_30sec.mp3" WaitBeforeStarting 270 } WaveSpawn { Name 10secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_10sec.mp3" WaitBeforeStarting 290 } WaveSpawn { Name w1b WaitForAllDead w1a TotalCurrency 52 TotalCount 28 MaxActive 7 SpawnCount 1 Where spawnbot_red2a WaitBeforeStarting 3 WaitBetweenSpawns 1 TFBot { WeaponRestrictions PrimaryOnly Health 175 Skill Normal Name "Demoman" Class Demoman CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w1b WaitForAllDead w1a TotalCurrency 60 TotalCount 20 MaxActive 5 SpawnCount 5 Where spawnbot_red2b WaitBeforeStarting 5 WaitBetweenSpawns 0 FirstSpawnOutput { Target red2b_on_logic Action Trigger } DoneOutput { Target red2b_off_logic Action Trigger } TFBot { Name "Jumping Sandman Scout" Skill Hard Template T_TFBot_Scout_Jumping_Sandman CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w1b_barrier_disabled2 WaitForAllDead w1b FirstSpawnOutput { Target area2barriersdisable Action Trigger } } WaveSpawn { Name w1c WaitForAllDead w1b TotalCurrency 250 TotalCount 6 MaxActive 3 SpawnCount 3 Where spawnbot_red3a WaitBeforeStarting 3 WaitBetweenSpawns 3 FirstSpawnOutput { Target red3a_on_logic Action Trigger } Squad { TFBot { ClassIcon heavy_shotgun_red Template T_TFBot_Giant_Heavyweapons_Shotgun CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Medic Attributes DisableDodge Tag bot_squad_member CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Medic Attributes DisableDodge Tag bot_squad_member CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w1c WaitForAllDead w1b TotalCurrency 90 TotalCount 30 MaxActive 6 SpawnCount 2 Where spawnbot_red3b WaitBeforeStarting 0 WaitBetweenSpawns 2 FirstSpawnOutput { Target red3b_on_logic Action Trigger } TFBot { ClassIcon engineer_frontier_justice_nys Health 125 Name "Texas Man" Class Engineer Skill Hard WeaponRestrictions PrimaryOnly Action FetchFlag BehaviorModifiers Push Attributes "HoldFireUntilFullReload" Item "the frontier justice" Item "texas ten gallon" Item "duel medal gold" ItemAttributes { ItemName "The Frontier Justice" "critboost on kill" 3 "item style override" 1 "loot rarity" 1 "is australium item" 1 "turn to gold" 1 } CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w1c_barrier_disabled WaitForAllDead w1c FirstSpawnWarningSound "ambient_mp3/alarms/doomsday_lift_alarm.mp3" FirstSpawnOutput { Target unblockhatch Action Trigger } } WaveSpawn { Name Support WaitForAllDead w1c TotalCurrency 0 TotalCount 9999 MaxActive 10 SpawnCount 2 Where spawnbot_red3a Where spawnbot_red3b WaitBeforeStarting 5 WaitBetweenSpawns 2 RandomChoice { TFBot { ClassIcon spammer Health 125 Name "Pomson Engineer" Class Engineer Skill Hard WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Action FetchFlag BehaviorModifiers Push Item "the pomson 6000" Item "the virtual reality headset" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Health 200 Name "Cow Mangler Soldier" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Item "the cow mangler 5000" Item "lord cockswain's pith helmet" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Health 125 Name "Capper Scout" Class Scout Skill Hard WeaponRestrictions SecondaryOnly Item "The C.A.P.P.E.R" Item "the virtual viewfinder" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Health 175 Name "Mann Melter Pyro" Class Pyro Skill Hard WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Item "the manmelter" Item "the triclops" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name "Bomb Carrier" TotalCurrency 0 TotalCount 999 MaxActive 1 SpawnCount 1 Where spawnbot_flank_right WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 RandomSpawn 1 TFBot { ClassIcon blu2_lite Health 800 Name "Skull Cutter Demoknight" Scale 1.4 Class Demoman Skill Easy AlwaysGlow 1 WeaponRestrictions MeleeOnly Item "ali baba's wee booties" Item "the splendid screen" Item "the scotsman's skullcutter" Item "the glasgow great helm" Item "the dark age defender" VoiceCommand { Delay 1 Cooldown 6 Repeats 99999 IfHealthBelow 200 Type "MEDIC!" } } } WaveSpawn { Name blusupport TotalCurrency 0 TotalCount 999 MaxActive 3 SpawnCount 3 Where spawnbot_flank_right WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 RandomSpawn 1 TFBot { ClassIcon blu2_lite Health 200 Name Soldier Class Soldier Skill Normal BehaviorModifiers Push Attributes IgnoreFlag } } WaveSpawn { Name "redsentrybuster" Where spawnbot_red2a TotalCount 6969 MaxActive 1 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 45 Support 1 TFBot { ClassIcon sentry_buster_red Class Demoman Name "Sentry Buster" Skill Expert Health 2500 Item "The Ullapool Caber" WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes IgnoreEnemies Attributes MiniBoss CharacterAttributes { "cancel falling damage" 1 "damage force reduction" 0 "voice pitch scale" 0.75 "crit mod disabled" 0 "ammo regen" 1 "health from packs increased" 0.15 "move speed bonus" 2 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } UseCustomModel models/bots/demo/red_sentry_buster.mdl Action SuicideBomber UseBusterModel 1 CustomWeaponModel { Slot 0 Model "models/empty.mdl" } AddCond { Name TF_COND_REPROGRAMMED } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } SpawnTemplate "hatchblocker" WaveSpawn { Name "idiot" Where spawnbot_red0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 Support Limited DoneOutput { Target redwin_relay Action Trigger } TFBot //Timer Bot { ClassIcon vex_mvm_timer Health 300 Skill Normal Name "timer" Class Scout Scale 0.01 Attributes "UseBossHealthBar" Attributes "IgnoreFlag" Attributes "IgnoreEnemies" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" CharacterAttributes { "voice pitch scale" 0.001 "mod weapon blocks healing" 1 "self dmg push force decreased" -99 "health drain" -1 //death clock "dmg from ranged reduced" 0.000000001 //invincible "cancel falling damage" 1 "move speed bonus" 0.000001 "damage force reduction" 0.0001 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "cannot pick up intelligence" 1 //no intel "increased jump height" -9 "voice pitch scale" 0 "dmg from melee increased" 0.0 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name 60secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_60sec.mp3" WaitBeforeStarting 240 } WaveSpawn { Name 30secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_30sec.mp3" WaitBeforeStarting 270 } WaveSpawn { Name 10secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_10sec.mp3" WaitBeforeStarting 290 } WaveSpawn { Name w2a TotalCurrency 126 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot_red1a WaitBeforeStarting 5 WaitBetweenSpawns 12 FirstSpawnOutput { Target red1a_on_logic Action Trigger } DoneOutput { Target red1a_off_logic Action Trigger } TFBot { ClassIcon spy_ambassador_lite Health 3300 Name "Giant Ambassador Spy" Class Spy Skill Expert WeaponRestrictions PrimaryOnly Action FetchFlag BehaviorModifiers Push Attributes "MiniBoss" Item "the ambassador" Item "fancy fedora" ItemAttributes { ItemName "the ambassador" "damage bonus" 1.5 } CharacterAttributes { "force distribute currency on death" 1 "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 7 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2a TotalCurrency 36 TotalCount 24 MaxActive 6 SpawnCount 3 Where spawnbot_red1b WaitBeforeStarting 3 WaitBetweenSpawns 2 FirstSpawnOutput { Target red1b_on_logic Action Trigger } DoneOutput { Target red1b_off_logic Action Trigger } RandomChoice { TFBot { ClassIcon pyro_phlog Name "Phlogistinator Pyro" Skill Hard Template T_TFBot_Pyro Item "the phlogistinator" Item "the person in the iron mask" Item "The Phlogistinator" CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon pyro_phlog Name "Phlogistinator Pyro" Skill Easy Template T_TFBot_Pyro Attributes "SpawnWithFullCharge" Item "the phlogistinator" Item "the person in the iron mask" Item "The Phlogistinator" ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 "increase buff duration" 6.2 "mod rage on hit bonus" 420 "mult airblast refire time" 0.01 } CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w2a TotalCurrency 48 TotalCount 18 MaxActive 6 SpawnCount 2 Where spawnbot_red1c WaitBeforeStarting 5 WaitBetweenSpawns 2 FirstSpawnOutput { Target red1c_on_logic Action Trigger } DoneOutput { Target red1c_off_logic Action Trigger } TFBot { Template T_TFBot_Sniper_Huntsman CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2a_barrier_disabled1 WaitForAllDead w2a FirstSpawnOutput { Target area1barriersdisable Action Trigger } } WaveSpawn { Name w2b WaitForAllDead w2a TotalCurrency 100 TotalCount 3 MaxActive 1 SpawnCount 1 Where spawnbot_red2b WaitBeforeStarting 3 WaitBetweenSpawns 3 FirstSpawnOutput { Target red2b_on_logic Action Trigger } DoneOutput { Target red2b_off_logic Action Trigger } TFBot { Template T_TFBot_Giant_Scout_Baseball CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2b WaitForAllDead w2a TotalCurrency 32 TotalCount 32 MaxActive 8 SpawnCount 2 Where spawnbot_red2a WaitBeforeStarting 4 WaitBetweenSpawns 2 FirstSpawnOutput { Target red2a_on_logic Action Trigger } DoneOutput { Target red2a_off_logic Action Trigger } TFBot { Health 200 Name Soldier Class Soldier Skill Normal CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2b WaitForAllDead w2a TotalCurrency 48 TotalCount 16 MaxActive 4 SpawnCount 2 Where spawnbot_red2c WaitBeforeStarting 8 WaitBetweenSpawns 3 FirstSpawnOutput { Target red2c_on_logic Action Trigger } DoneOutput { Target red2c_off_logic Action Trigger } TFBot { Class Scout Skill Easy Attributes "AlwaysCrit" CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2b_barrier_disabled1 WaitForAllDead w2b FirstSpawnOutput { Target area2barriersdisable Action Trigger } } WaveSpawn { Name w2c WaitForAllDead w2b TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot_red3a WaitBeforeStarting 5 WaitBetweenSpawns 12 TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2c WaitForAllDead w2b TotalCurrency 50 TotalCount 28 MaxActive 7 SpawnCount 1 Where spawnbot_red3a WaitBeforeStarting 3 WaitBetweenSpawns 1 FirstSpawnOutput { Target red3a_on_logic Action Trigger } TFBot { ClassIcon pyro_detonator_red Name "Detonator Pyro" Skill Hard Template T_TFBot_Pyro_Flaregun Attributes "AlwaysCrit" Item "the detonator" CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2c WaitForAllDead w2b TotalCurrency 60 TotalCount 18 MaxActive 6 SpawnCount 2 Where spawnbot_red3b WaitBeforeStarting 5 WaitBetweenSpawns 2 FirstSpawnOutput { Target red3b_on_logic Action Trigger } TFBot { Class Demoman Skill Normal CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name Support WaitForAllDead w2c TotalCurrency 0 TotalCount 9999 MaxActive 9 SpawnCount 3 Where spawnbot_red3a Where spawnbot_red3b WaitBeforeStarting 3 WaitBetweenSpawns 4 RandomChoice { TFBot { ClassIcon spammer Template T_TFBot_Heavyweapons_Shotgun Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Health 175 Name "Loch-n-load Demoman" Class Demoman Skill Hard WeaponRestrictions PrimaryOnly Item "the loch-n-load" Item "glengarry bonnet" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer WeaponRestrictions MeleeOnly Health 125 Name "Smg Sniper" Class Sniper Skill Hard Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Health 175 Name Pyro Class Pyro Skill Hard Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Template T_TFBot_Sniper_Huntsman_Spammer Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w2c_barrier_disabled WaitForAllDead w2c FirstSpawnWarningSound "ambient_mp3/alarms/doomsday_lift_alarm.mp3" FirstSpawnOutput { Target unblockhatch Action Trigger } } WaveSpawn { Name "bomb carrier" TotalCurrency 0 TotalCount 999 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 RandomSpawn 1 TFBot { ClassIcon blu2_lite Template T_TFBot_Heavy_IronFist_Airblast AlwaysGlow 1 Attributes "AlwaysCrit" VoiceCommand { Delay 1 Cooldown 6 Repeats 99999 IfHealthBelow 250 Type "MEDIC!" } } } WaveSpawn { Name "blu support" TotalCurrency 0 TotalCount 999 MaxActive 4 SpawnCount 4 Where spawnbot_flank_left Where spawnbot_flank_right WaitBeforeStarting 5 WaitBetweenSpawns 5 Support 1 RandomSpawn 1 RandomChoice { TFBot { ClassIcon blu2_lite Health 125 Name "Penetrating Bowman" Template T_TFBot_Sniper_Huntsman Skill Expert Item "festive huntsman" Item "the snaggletoothed stetson" BehaviorModifiers Push Attributes "IgnoreFlag" ItemAttributes { ItemName "festive huntsman" "projectile penetration" 1 } } TFBot { ClassIcon blu2_lite Health 125 Name "Marking Bowman" Template T_TFBot_Sniper_Huntsman Skill Expert Item "the huntsman" Item "holy hunter" BehaviorModifiers Push Attributes "IgnoreFlag" ItemAttributes { Itemname "holy hunter" "attach particle effect" 44 } ItemAttributes { ItemName "the huntsman" "mark for death" 5 } } TFBot { ClassIcon blu2_lite Name "Ignited Bowman" Template T_TFBot_Sniper_Huntsman Skill Expert Item "spine-chilling skull" BehaviorModifiers Push Attributes "IgnoreFlag" ItemAttributes { Itemname "the huntsman" "Set DamageType Ignite" 1 "attach particle effect" 13 } } TFBot { ClassIcon blu2_lite Name "Bleeding Bowman" Template T_TFBot_Sniper_Huntsman Skill Expert Item "voodoo juju" BehaviorModifiers Push Attributes "IgnoreFlag" ItemAttributes { Itemname "voodoo juju" "attach particle effect" 43 } CharacterAttributes { "bleeding duration" 5 } } TFBot { ClassIcon blu2_lite Name "Cannon Ball Bowman" Template T_TFBot_Sniper_Huntsman Item "the lone star" BehaviorModifiers Push Attributes "IgnoreFlag" CharacterAttributes { "override projectile type" 17 "hand scale" 0 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } SpawnTemplate "hatchblocker" WaveSpawn { Name "idiot" Where spawnbot_red0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 Support Limited DoneOutput { Target redwin_relay Action Trigger } TFBot //Timer Bot { ClassIcon vex_mvm_timer Health 300 Skill Normal Name "timer" Class Scout Scale 0.01 Attributes "UseBossHealthBar" Attributes "IgnoreFlag" Attributes "IgnoreEnemies" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" CharacterAttributes { "voice pitch scale" 0.001 "mod weapon blocks healing" 1 "self dmg push force decreased" -99 "health drain" -1 //death clock "dmg from ranged reduced" 0.000000001 //invincible "cancel falling damage" 1 "move speed bonus" 0.000001 "damage force reduction" 0.0001 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "cannot pick up intelligence" 1 //no intel "increased jump height" -9 "voice pitch scale" 0 "dmg from melee increased" 0.0 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name 60secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_60sec.mp3" WaitBeforeStarting 240 } WaveSpawn { Name 30secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_30sec.mp3" WaitBeforeStarting 270 } WaveSpawn { Name 10secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_10sec.mp3" WaitBeforeStarting 290 } WaveSpawn { Name w3a TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Tank { Health 18000 TeamNum 2 Name "tankbossred" ClassIcon tank_red_lite Model "models/bots/boss_bot/boss_tankred.mdl" Speed 55 StartingPathTrackNode "tankpath_red_short_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target redwin_relay Action Trigger } } StartWaveOutput { Target tank_hint1 Action Show } } WaveSpawn { Name w3a TotalCurrency 60 TotalCount 36 MaxActive 12 SpawnCount 4 Where spawnbot_red1a Where spawnbot_red1b WaitBeforeStarting 0 WaitBetweenSpawns 2 FirstSpawnOutput { Target red1a_on_logic Action Trigger } LastSpawnOutput { Target red1b_on_logic Action Trigger } TFBot { ClassIcon demo_burst_red Template T_TFBot_Demo_Burst CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w3a2 WaitForAllSpawned w3a TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_red1c WaitBeforeStarting 6 WaitBetweenSpawns 0 FirstSpawnOutput { Target red1c_on_logic Action Trigger } Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Red_Giant_Medic_Regen Attributes DisableDodge Tag bot_squad_member CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name disabled WaitForAllDead w3a2 WaitBeforeStarting 0 FirstSpawnOutput { Target red1a_off_logic Action Trigger } } WaveSpawn { Name disabled WaitForAllDead w3a2 WaitBeforeStarting 0 FirstSpawnOutput { Target red1b_off_logic Action Trigger } } WaveSpawn { Name disabled WaitForAllDead w3a2 WaitBeforeStarting 0 FirstSpawnOutput { Target red1c_off_logic Action Trigger } } WaveSpawn { Name w3b WaitForAllDead w3a2 TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot_red2b Where spawnbot_red2c WaitBeforeStarting 5 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Heavyweapons CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w3b WaitForAllDead w3a2 TotalCurrency 24 TotalCount 30 MaxActive 6 SpawnCount 2 Where spawnbot_red2a WaitBeforeStarting 5 WaitBetweenSpawns 2 FirstSpawnOutput { Target red2a_on_logic Action Trigger } TFBot { ClassIcon scout_pistol Health 125 Name "Pistol Scout" Class Scout Skill Hard WeaponRestrictions SecondaryOnly CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w3b WaitForAllDead w3a2 TotalCurrency 25 TotalCount 24 MaxActive 6 SpawnCount 3 Where spawnbot_red2b Where spawnbot_red2c WaitBeforeStarting 3 WaitBetweenSpawns 0 FirstSpawnOutput { Target red2b_on_logic Action Trigger } LastSpawnOutput { Target red2c_on_logic Action Trigger } TFBot { ClassIcon demoknight_charge Template T_TFBot_Demoman_Knight Item "the claidheamohmor" Item "lo-fi longwave" CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name disabled WaitForAllDead w3b WaitBeforeStarting 0 FirstSpawnOutput { Target red2a_off_logic Action Trigger } } WaveSpawn { Name disabled WaitForAllDead w3b WaitBeforeStarting 0 FirstSpawnOutput { Target red2b_off_logic Action Trigger } } WaveSpawn { Name disabled WaitForAllDead w3a2 WaitBeforeStarting 0 FirstSpawnOutput { Target red2c_off_logic Action Trigger } } WaveSpawn { Name "Tank" WaitForAllSpawned w3b TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Tank { Health 25000 TeamNum 2 Name "tankbossred" ClassIcon tank_red_lite Model "models/bots/boss_bot/boss_tankred.mdl" Speed 75 StartingPathTrackNode "tankpath_red_long_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target redwin_relay Action Trigger } } StartWaveOutput { Target tank_hint2 Action Show } } WaveSpawn { Name w3c WaitForAllDead w3b TotalCurrency 91 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot_red3a WaitBeforeStarting 5 WaitBetweenSpawns 18 TFBot { ClassIcon pyro_flare_rain_red_nys Name "Major Flare" Class Pyro Skill Expert Health 4200 Item "The Flare Gun" WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Attributes MiniBoss Item "The Flamboyant Flamenco" Item "trickster's turnout gear" ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" .1 "projectile spread angle penalty" 9 "damage penalty" 2 "Projectile speed increased" .15 } ItemAttributes { ItemName "The Flamboyant Flamenco" "attach particle effect" 78 } CharacterAttributes { "force distribute currency on death" 1 "move speed bonus" .5 "override footstep sound set" 6 "airblast vulnerability multiplier" .1 "damage force reduction" .2 "airblast vertical vulnerability multiplier" .5 "health regen" 50 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w3c WaitForAllDead w3b TotalCurrency 100 TotalCount 16 MaxActive 8 SpawnCount 2 Where spawnbot_red3a Where spawnbot_red3b WaitBeforeStarting 3 WaitBetweenSpawns 3 FirstSpawnOutput { Target red3a_on_logic Action Trigger } LastSpawnOutput { Target red3b_on_logic Action Trigger } TFBot { Health 300 Name "Heavy" Class HeavyWeapons Skill Normal CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name Support WaitForAllDead w3c TotalCurrency 0 TotalCount 9999 MaxActive 6 SpawnCount 2 Where spawnbot_red3a Where spawnbot_red3b WaitBeforeStarting 3 WaitBetweenSpawns 2 RandomChoice { TFBot { ClassIcon spammer Skill Hard Template T_TFBot_Demoman_Samurai Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Template T_TFBot_Scout_Shortstop Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Template T_TFBot_Sniper_Huntsman_Spammer Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w3c_barrier_disabled WaitForAllDead w3c FirstSpawnWarningSound "ambient_mp3/alarms/doomsday_lift_alarm.mp3" FirstSpawnOutput { Target unblockhatch Action Trigger } } WaveSpawn { Name "bomb carrier" TotalCurrency 0 TotalCount 999 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 RandomSpawn 1 TFBot { ClassIcon blu2_lite Skill Expert Template T_TFBot_Sniper_Huntsman_Spammer AlwaysGlow 1 VoiceCommand { Delay 1 Cooldown 6 Repeats 99999 IfHealthBelow 300 Type "MEDIC!" } } } WaveSpawn { Where spawnbot TotalCurrency 0 TotalCount 9999 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 TFBot { ClassIcon blu2_lite Template T_TFBot_Giant_Soldier BehaviorModifiers Push Attributes "IgnoreFlag" } } WaveSpawn { Name "redsentrybuster" Where spawnbot_red2a TotalCount 6969 MaxActive 1 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 45 Support 1 TFBot { ClassIcon sentry_buster_red Class Demoman Name "Sentry Buster" Skill Expert Health 2500 Item "The Ullapool Caber" WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes IgnoreEnemies Attributes MiniBoss CharacterAttributes { "cancel falling damage" 1 "damage force reduction" 0 "voice pitch scale" 0.75 "crit mod disabled" 0 "ammo regen" 1 "health from packs increased" 0.15 "move speed bonus" 2 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } UseCustomModel models/bots/demo/red_sentry_buster.mdl Action SuicideBomber UseBusterModel 1 CustomWeaponModel { Slot 0 Model "models/empty.mdl" } AddCond { Name TF_COND_REPROGRAMMED } } } WaveSpawn { Name w3a_barrier_disabled1 WaitForAllDead w3a2 FirstSpawnOutput { Target area1barriersdisable Action Trigger } } WaveSpawn { Name w3b_barrier_disabled2 WaitForAllDead w3b FirstSpawnOutput { Target area2barriersdisable Action Trigger } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } SpawnTemplate "hatchblocker" WaveSpawn { Name "idiot" Where spawnbot_red0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 Support Limited DoneOutput { Target redwin_relay Action Trigger } TFBot //Timer Bot { ClassIcon vex_mvm_timer Health 300 Skill Normal Name "timer" Class Scout Scale 0.01 Attributes "UseBossHealthBar" Attributes "IgnoreFlag" Attributes "IgnoreEnemies" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" CharacterAttributes { "voice pitch scale" 0.001 "mod weapon blocks healing" 1 "self dmg push force decreased" -99 "health drain" -1 //death clock "dmg from ranged reduced" 0.000000001 //invincible "cancel falling damage" 1 "move speed bonus" 0.000001 "damage force reduction" 0.0001 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "cannot pick up intelligence" 1 //no intel "increased jump height" -9 "voice pitch scale" 0 "dmg from melee increased" 0.0 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name 60secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_60sec.mp3" WaitBeforeStarting 240 } WaveSpawn { Name 30secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_30sec.mp3" WaitBeforeStarting 270 } WaveSpawn { Name 10secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_10sec.mp3" WaitBeforeStarting 290 } WaveSpawn { Name w4a TotalCurrency 200 TotalCount 4 MaxActive 2 SpawnCount 2 Where spawnbot_red1c WaitBeforeStarting 5 WaitBetweenSpawns 5 FirstSpawnOutput { Target red1c_on_logic Action Trigger } TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w4a TotalCurrency 48 TotalCount 27 MaxActive 9 SpawnCount 3 Where spawnbot_red1b WaitBeforeStarting 2 WaitBetweenSpawns 4 FirstSpawnOutput { Target red1b_on_logic Action Trigger } TFBot { Template T_TFBot_Soldier_Extended_Concheror CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w2b_barrier_disabled1 WaitForAllDead w2b FirstSpawnOutput { Target red1b_off_logic Action Trigger } LastSpawnOutput { Target red1c_off_logic Action Trigger } } WaveSpawn { Name w4a TotalCurrency 52 TotalCount 16 MaxActive 4 SpawnCount 2 Where spawnbot_red1b WaitBeforeStarting 3 WaitBetweenSpawns 2 TFBot { ClassIcon heavy_shotgun_red Template T_TFBot_Heavyweapons_Shotgun CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w4b WaitForAllDead w4a TotalCurrency 200 TotalCount 8 MaxActive 4 SpawnCount 4 Where spawnbot_red2b WaitBeforeStarting 5 WaitBetweenSpawns 0 FirstSpawnOutput { Target red2b_on_logic Action Trigger } DoneOutput { Target red2b_off_logic Action Trigger } Squad { TFBot { ClassIcon demo_burst_red Template T_TFBot_Giant_Demo_Burst Attributes "AlwaysCrit" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Medic Attributes DisableDodge CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Medic Attributes DisableDodge CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Medic Attributes DisableDodge CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w4b WaitForAllDead w4a TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 4 Where spawnbot_red2a WaitBeforeStarting 3 WaitBetweenSpawns 3 FirstSpawnOutput { Target red2a_on_logic Action Trigger } DoneOutput { Target red2a_off_logic Action Trigger } TFBot { ClassIcon scout_bonk_bullet_nys Name "Bullet Vacc Bonk Scout" Class Scout Skill Hard Item "Bonk! Atomic Punch" ItemAttributes { ItemName "Bonk! Atomic Punch" "effect cond override" 78 } CharacterAttributes { "force distribute currency on death" 1 } Item "Bonk Helm" WeaponRestrictions PrimaryOnly ClassIcon scout_bonk_bullet_nys SpawnTemplate "bonk_bulletvac_logic" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w4b2 WaitForAllDead w4a TotalCurrency 150 TotalCount 8 MaxActive 2 SpawnCount 2 Where spawnbot_red3a WaitBeforeStarting 15 WaitBetweenSpawns 10 FirstSpawnOutput { Target red3a_on_logic Action Trigger } TFBot { ClassIcon pyro_reflect_daan Health 750 Name "Airblast Pyro" Skill Hard Scale 1.35 Class Pyro Item "The Degreaser" Item "Traffic Cone" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Degreaser" "damage bonus" 0.05 "fire rate bonus" 1 "airblast pushback scale" 5 } CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w4c TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitForAllSpawned w4b LastSpawnOutput { Target red_blimp_relay Action Trigger } Tank { Health 13000 Name "blimpbossred" Speed 75 DisableSmokestack 1 Classicon blimp2_red_lite Skin 6 MaxTurnRate 10 Model { Default "models/bots/boss_bot/boss_blimp.mdl" Damage1 "models/bots/boss_bot/boss_blimp_damage1.mdl" Damage2 "models/bots/boss_bot/boss_blimp_damage2.mdl" Damage3 "models/bots/boss_bot/boss_blimp_damage3.mdl" } ReplaceModelCollisions 1 Gravity 0 DisableTracks 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" StartingPathTrackNode "blimp_red_left_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target redwin_relay Action Trigger } } StartWaveOutput { Target blimp_hint Action Show } } WaveSpawn { Name w4c TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 WaitForAllSpawned w4b LastSpawnOutput { Target red_blimp_relay Action Trigger } Tank { Health 13000 Name "blimpbossred" Speed 75 Scale 1.5 Classicon blimp_red_lite Skin 6 MaxTurnRate 10 Model { Default "models\bots\boss_bot\boss_blimpred.mdl" Damage1 "models\bots\boss_bot\boss_blimpred_damage1.mdl" Damage2 "models\bots\boss_bot\boss_blimpred_damage2.mdl" Damage3 "models\bots\boss_bot\boss_blimpred_damage3.mdl" } Gravity 0 DisableTracks 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" StartingPathTrackNode "blimp_red_right_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target redwin_relay Action Trigger } } } WaveSpawn { Name support1 WaitForAllDead w4b TotalCurrency 0 TotalCount 9999 MaxActive 1 SpawnCount 1 Where spawnbot_red3a WaitBeforeStarting 5 WaitBetweenSpawns 5 RandomChoice { TFBot { ClassIcon Spammer Name "Giant Bat Scout" WeaponRestrictions MeleeOnly Template T_TFBot_Giant_Scout Attributes "AlwaysCrit" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon Spammer Template T_TFBot_Giant_Soldier_Spammer Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon Spammer Health 3300 Name "Giant Bowman" Scale 1.75 Class Sniper Skill Expert Attributes "MiniBoss" Item "the huntsman" UseCustomModel "models/bots/sniper_boss/bot_sniper_boss.mdl" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 7 "move speed bonus" 0.4 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name support2 WaitForAllDead w4b TotalCurrency 0 TotalCount 9999 MaxActive 8 SpawnCount 2 Where spawnbot_red3b WaitBeforeStarting 3 WaitBetweenSpawns 2 FirstSpawnOutput { Target red3b_on_logic Action Trigger } RandomChoice { TFBot { ClassIcon spammer Health 125 Name "Diamond Back Spy" Class Spy Skill Hard WeaponRestrictions PrimaryOnly Item "the diamondback" Item "fancy fedora" Action FetchFlag BehaviorModifiers Push CharacterAttributes { "cannot disguise" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Name "Homing Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "point and shoot" RocketCustomParticle eyeboss_projectile HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.5 AimTime 2 TurnPower 100 MaxAimError 75 } AddCond { Index 36 Delay 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Health 175 Name "Back Burner Pyro" Class Pyro Skill Normal Item "the backburner" Item "pyro helm" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name "Bomb Carrier" TotalCurrency 0 TotalCount 420 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 TFBot { ClassIcon blu2_lite Health 1200 Name "Armored Major Leage Scout" Scale 1.4 Class Scout Skill Expert WeaponRestrictions MeleeOnly Item "the sandman" Item "batter's helmet" AlwaysGlow 1 VoiceCommand { Delay 1 Cooldown 6 Repeats 99999 IfHealthBelow 400 Type "MEDIC!" } } } WaveSpawn { Name w4a_barrier_disabled1 WaitForAllDead w4a FirstSpawnOutput { Target area1barriersdisable Action Trigger } } WaveSpawn { Name w4b_barrier_disabled2 WaitForAllDead w4b FirstSpawnOutput { Target area2barriersdisable Action Trigger } } WaveSpawn { Name w4c_barrier_disabled WaitForAllDead w4c FirstSpawnWarningSound "ambient_mp3/alarms/doomsday_lift_alarm.mp3" FirstSpawnOutput { Target unblockhatch Action Trigger } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } SpawnTemplate "hatchblocker" WaveSpawn { Name "idiot" Where spawnbot_red0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 Support Limited DoneOutput { Target redwin_relay Action Trigger } TFBot //Timer Bot { ClassIcon vex_mvm_timer Health 300 Skill Normal Name "timer" Class Scout Scale 0.01 Attributes "UseBossHealthBar" Attributes "IgnoreFlag" Attributes "IgnoreEnemies" Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" CharacterAttributes { "voice pitch scale" 0.001 "mod weapon blocks healing" 1 "self dmg push force decreased" -99 "health drain" -1 //death clock "dmg from ranged reduced" 0.000000001 //invincible "cancel falling damage" 1 "move speed bonus" 0.000001 "damage force reduction" 0.0001 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "cannot pick up intelligence" 1 //no intel "increased jump height" -9 "voice pitch scale" 0 "dmg from melee increased" 0.0 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name 60secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_60sec.mp3" WaitBeforeStarting 240 } WaveSpawn { Name 30secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_30sec.mp3" WaitBeforeStarting 270 } WaveSpawn { Name 10secs Support 1 FirstSpawnWarningSound "vo/announcer_ends_10sec.mp3" WaitBeforeStarting 290 } WaveSpawn { Name w5a TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot_red1a WaitBeforeStarting 5 WaitBetweenSpawns 20 FirstSpawnOutput { Target red1a_on_logic Action Trigger } TFBot { Name "Giant Soldier" Class Soldier Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w5a TotalCurrency 64 TotalCount 24 MaxActive 6 SpawnCount 2 Where spawnbot_red1b WaitBeforeStarting 0 WaitBetweenSpawns 2 FirstSpawnOutput { Target red1b_on_logic Action Trigger } TFBot { Health 300 Name Heavy Class HeavyWeapons Skill Normal Attributes IgnoreFlag Action Mobber CharacterAttributes { "force distribute currency on death" 1 } AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w5a TotalCurrency 100 TotalCount 16 MaxActive 8 SpawnCount 2 Where spawnbot_red1a WaitBeforeStarting 5 WaitBetweenSpawns 2 Squad { TFBot { Health 175 Name Pyro Class Pyro Skill Easy Attributes IgnoreFlag Action Mobber CharacterAttributes { "force distribute currency on death" 1 } AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Name "Fire Vacc Medic" Template T_TFBot_Medic_Fire_Vac_Andrew Attributes DisableDodge Tag bot_squad_member Attributes IgnoreFlag Action Mobber CharacterAttributes { "force distribute currency on death" 1 } AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w5a_barrier_disabled1 WaitForAllDead w5a FirstSpawnOutput { Target red1a_off_logic Action Trigger } LastSpawnOutput { Target red1b_off_logic Action Trigger } } WaveSpawn { Name w5b WaitForAllDead w5a TotalCurrency 200 TotalCount 6 MaxActive 3 SpawnCount 3 Where spawnbot_red2b WaitBeforeStarting 0 WaitBetweenSpawns 5 FirstSpawnOutput { Target red2b_on_logic Action Trigger } Squad { TFBot { ClassIcon sniper_bow_multi WeaponRestrictions PrimaryOnly Scale 1.75 Health 3300 Skill Expert Name "Giant Multishot Bowman" Class Sniper Attributes "MiniBoss" UseCustomModel "models/bots/sniper_boss/bot_sniper_boss.mdl" Item "The Fortified Compound" Item "larrikin robin" ItemAttributes { ItemName "The Fortified Compound" "arrow mastery" 2 } CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 "move speed bonus" 0.4 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Medic Attributes DisableDodge Tag bot_squad_member CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Medic Attributes DisableDodge Tag bot_squad_member CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name w5b WaitForAllDead w5a TotalCurrency 200 TotalCount 3 MaxActive 1 SpawnCount 1 Where spawnbot_red2b WaitBeforeStarting 3 WaitBetweenSpawns 3 TFBot { ClassIcon scout_stun_armored_red Name "Giant Armored Sandman Scout" Template T_TFBot_Giant_Scout_Baseball_Armored Item "courtly cuirass" Item "squire's sabatons" CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w5b WaitForAllDead w5a TotalCurrency 120 TotalCount 30 MaxActive 10 SpawnCount 2 Where spawnbot_red2a WaitBeforeStarting 0 WaitBetweenSpawns 2 FirstSpawnOutput { Target red2a_on_logic Action Trigger } TFBot { Skill Hard Template T_TFBot_Demoman CharacterAttributes { "cancel falling damage" 1 "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } WaveSpawn { Name w5b_barrier_disabled1 WaitForAllDead w5b FirstSpawnOutput { Target red2a_off_logic Action Trigger } LastSpawnOutput { Target red2b_off_logic Action Trigger } } WaveSpawn { Name w5c WaitForAllSpawned w5b TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Tank { Health 30000 TeamNum 2 Skin 1 Name "tankbossred" ClassIcon tank_red_lite Model "models/bots/boss_bot/boss_tankred.mdl" Speed 75 StartingPathTrackNode "tankpath_red_long_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target redwin_relay Action Trigger } } StartWaveOutput { Target tank_hint2 Action Show } } WaveSpawn { Name w5c WaitForAllDead w5b TotalCurrency 216 TotalCount 2 MaxActive 2 SpawnCount 2 Where spawnbot_red3a WaitBeforeStarting 7 WaitBetweenSpawns 0 FirstSpawnOutput { Target red3a_on_logic Action Trigger } Squad { TFBot { ClassIcon soldier_burstfire_hyper_lite Name "Giga Burst Fire Soldier" Template T_TFBot_Soldier_BurstFire Item "tyrant's helm" CharacterAttributes { "force distribute currency on death" 1 } Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { Template T_TFBot_Red_Giant_Medic_Regen Tag bot_squad_member Attributes DisableDodge CharacterAttributes { "damage force reduction" 0 "force distribute currency on death" 1 } Attributes IgnoreFlag AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name infinite1 WaitForAllDead w5b TotalCurrency 0 TotalCount 9999 MaxActive 6 SpawnCount 2 Where spawnbot_red3a WaitBeforeStarting 15 WaitBetweenSpawns 3 RandomChoice { TFBot { ClassIcon spammer Health 200 Name Demoman Class Demoman Skill Normal Attributes "AlwaysCrit" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon spammer Health 125 Name Scout Class Scout Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name infinite2 WaitForAllDead w5c TotalCurrency 0 TotalCount 9999 MaxActive 1 SpawnCount 1 Where spawnbot_red3b WaitBeforeStarting 10 WaitBetweenSpawns 5 FirstSpawnOutput { Target red3b_on_logic Action Trigger } RandomChoice { TFBot { ClassIcon Spammer Template T_TFBot_Giant_Demoman Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon Spammer Template T_TFBot_Giant_Pyro_Flare_Spammer Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon Spammer Template T_TFBot_Giant_Pyro Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon Spammer Template T_TFBot_Giant_Heavyweapons_Shotgun Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } TFBot { ClassIcon Spammer Template T_TFBot_Giant_Soldier_Spammer Attributes IgnoreFlag Action Mobber AddCond { Index 43 } AddCond { Index 5 Duration 2 } } } } WaveSpawn { Name Support TotalCurrency 0 TotalCount 420 MaxActive 2 SpawnCount 2 Where spawnbot WaitBeforeStarting 5 WaitBetweenSpawns 0 Support 1 RandomSpawn 1 TFBot { ClassIcon blu2_lite Template T_TFBot_Scout_Shortstop } } WaveSpawn { Name w5a_barrier_disabled2 WaitForAllDead w5a FirstSpawnOutput { Target area1barriersdisable Action Trigger } } WaveSpawn { Name w5b_barrier_disabled2 WaitForAllDead w5b FirstSpawnOutput { Target area2barriersdisable Action Trigger } } WaveSpawn { Name w5c_barrier_disabled2 WaitForAllDead w5c FirstSpawnWarningSound "ambient_mp3/alarms/doomsday_lift_alarm.mp3" FirstSpawnOutput { Target unblockhatch Action Trigger } } } Wave { InitWaveOutput { Target boss_deploy_relay Action Trigger } } //bug workaround }