//mvm Coaltown //Advanced Reverse skill //WizzardII/Dylan_is_Legend //Special Thanks //Hellmet:- Convincing me to rev //Braindawg:- Convinced me to re-pickup reverse //Not Your Sagitarius:- Icons that aren't mine //Lite:- More Icons that aren't mine as well as timer //Sntr:- Info on func_nav_prerequisites //Seelpit:- Info on how to set timer based on wave //Mudeth:- Music: https://mudeth.bandcamp.com/album/antibirth-ost //Also thanks to everyone who judged and provided feedback. //Mini no admin version #base robot_giant.pop #base robot_standard.pop #base robot_D_I_L.pop #base robot_giant_red.pop #base robot_standard_red.pop //#base reverse_timer_text.pop WaveSchedule { StartingCurrency 1000 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom yes ReverseWinConditions 1 SetCreditTeam 3 CustomUpgradesFile "mvm_upgrades_comp_crash.txt" SniperAllowHeadshots 1 //sniper and amby un-exist without this SendBotsToSpectatorImmediately 1 RobotLimit 26 BluHumanInfiniteAmmo 1 FlagCarrierMovementPenalty 0.75 RedPlayersAreRobots 1 BotsRandomCrit 0 UpgradeStationKeepWeapons 1 ExtendedUpgradesOnly 1 BodyPartScaleSpeed 99 PrecacheModel "models/props_mvm/hatch_shield.mdl" PrecacheModel "models/props_mvm/mvm_upgrade_blu.mdl" RespawnWaveTimeBlue 1 FixedRespawnWaveTimeBlue 1 FlagEscortCountOffset 14 // Allow for this many additional flag escorts (default: 0) PrecacheModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" PrecacheModel "models/bots/soldier/bot_soldier_gibby.mdl" PrecacheModel "models/bots/heavy/bot_heavy_gibby.mdl" DisableSound "music.mvm_start_last_wave" PrecacheSound "howl_hush_antibirth.mp3" PointTemplates { corelogic //all the things we want to automatically run when the popfile reloads. Use this the most to avoid spaghetti { NoFixup 1 logic_auto { "origin" "0 0 0" "targetname" "mainrelay" "OnMapSpawn" "gate1_alarm*,Kill,,0,-1" //gets spammed by both red and blu team "OnMapSpawn" "item_ammopack*,Kill,,0,-1" //might want to comment this out if players have limited ammo "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 "OnMapSpawn" "wave_start_relay*,AddOutput,OnTrigger spawnbarrier*:Disable:0:-1" "OnMapSpawn" "wave_start_relay*,AddOutput,OnTrigger bombpath_left_relay:Trigger:0:-1" "OnMapSpawn" "wave_finished_relay,AddOutput,OnTrigger spawnbarrier*:Enable:0:-1" "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" } NoFixup 1 logic_relay { "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 { "origin" "0 0 0" "targetname" "redwin_relay" "OnTrigger" "bots_win_red,RoundWin,,0,-1" "OnTrigger" "pit_explosion_wav,PlaySound,,0,-1" //map dependent "OnTrigger" "failuresound,PlaySound,,0,-1" //map dependent } NoFixup 1 game_round_win //do not { "origin" "0 0 0" "TeamNum" "2" "targetname" "bots_win_red" "switch_teams" "0" "force_map_reset" "1" "classname" "game_round_win" } NoFixup 1 logic_relay { "targetname" "red_tank_relay" "OnTrigger" "tankbossred,Setteam,2,0.25,-1" "OnTrigger" "tankbossred,AddCaptureDestroyPostfix,destroy_mvm_cactus_valley3,0.5,-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" "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" } NoFixup 1 ambient_generic { "targetname" "failuresound" "health" "10" "message" "vo/announcer_failure.mp3" "pitch" "100" "pitchstart" "100" "radius" "20000" "spawnflags" "49" "origin" "0 0 0" } func_nav_prerequisite //tells bots with a tag to defend this area, like telling gatebots to stay at the gate { "targetname" "HatchNav" "mins" "-1000 -1000 -1000" "maxs" "750 1000 1800" "Entity" "HatchNav" "filtername" "filter_hatch" "origin" "0 -2000 500" "spawnflags" "1" "start_disabled" "0" "StartDisabled" "0" "Task" "2" "Value" "-1" } func_nav_prerequisite //tells bots with a tag to defend this area, like telling gatebots to stay at the gate { "targetname" "ToHatchNav" "mins" "-350 -1000 -1000" "maxs" "350 1000 1800" "Entity" "HatchNav" "filtername" "filter_hatch" "origin" "1500 -2000 500" "spawnflags" "1" "start_disabled" "0" "StartDisabled" "0" "Task" "2" "Value" "-1" } func_nav_prerequisite //tells bots with a tag to defend this area, like telling gatebots to stay at the gate { "targetname" "ToHatchNav" "mins" "-350 -1000 -1000" "maxs" "350 1000 1800" "Entity" "HatchNav" "filtername" "filter_hatch" "origin" "-1500 -2000 500" "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_hatch" "targetname" "filter_hatch" } } barriers //spawn blocker { NoFixup 1 func_forcefield { "disablereceiveshadows" "0" "origin" "0 0 0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "TeamNum" "2" "targetname" "spawnbarrierA1" "mins" "-300 -200 -300" "maxs" "300 200 2000" "StartDisabled" "0" } } forcefield_hatch { NoFixup 1 func_forcefield { "targetname" "barrier_hatch" "origin" "-0.6 -1927 350" "TeamNum" "2" // blu "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "0" "disablereceiveshadows" "0" "mins" "-148 -148 -101" "maxs" "148 148 101" } logic_relay { "targetname" "hatch_reveal_relay" "OnTrigger" "barrier_hatch,Disable,,0.01,-1" "OnTrigger" "skull,Disable,,0,-1" "OnTrigger" "annotation_deploy,Show,,0.01,-1" "OnTrigger" "func_flagdetection,Disable,,0,-1" //"OnTrigger" "func_flagdetection,Enable,,0,-1" } prop_dynamic { "angles" "0 0 0" "model" "models/props_mvm/hatch_shield.mdl" "modelscale" "1" "skin" "0" "solid" "6" "spawnflags" "0" "targetname" "skull" "origin" "-0.6 -1927 350" } training_annotation { "display_text" "Deploy The Bomb!" "lifetime" "5" "origin" "-0.6 -1927 350" "targetname" "annotation_deploy" } } station //all-in-one upgrade station template { 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" } } blocker //giant building for blocking stuff { NoFixup 1 func_forcefield { "disablereceiveshadows" "0" "origin" "0 0 0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "10" "TeamNum" "2" "targetname" "blocker" "mins" "-300 -300 -300" "maxs" "300 300 1100" "StartDisabled" "0" } } respawnroom { func_respawnroom { "targetname" "respawnroom_custom" "TeamNum" "3" "origin" "1164 2155 470" "mins" "-150 -150 -200" "maxs" "170 250 200" } } fence1 //Template name { NoFixup 1 prop_dynamic { "model" "models/props_coalmines/wood_fence_short_128.mdl" "solid" "6" } } fence2 { NoFixup 1 prop_dynamic { "model" "models/props_coalmines/wood_fence_256.mdl" "solid" "6" } } stair { NoFixup 1 prop_dynamic { "model" "models/props_farm/stairs_wood001a.mdl" "solid" "6" } } block //Template name { NoFixup 1 prop_dynamic { "model" "models/props_farm/concrete_block001.mdl" "solid" "6" } } fenceSet { NoFixup 1 func_forcefield { "origin" "1065 -438 810" "TeamNum" "2" "targetname" "fenceset1" "mins" "-370 -10 -300" "maxs" "200 10 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "506 0 810" "TeamNum" "2" "targetname" "fenceset2" "mins" "-10 -300 -300" "maxs" "10 380 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "296 373 810" "TeamNum" "2" "targetname" "fenceset3" "mins" "-120 -10 -300" "maxs" "190 10 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "200 445 810" "TeamNum" "2" "targetname" "fenceset4" "mins" "-10 -35 -300" "maxs" "10 35 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "17 500 810" "TeamNum" "2" "targetname" "fenceset5" "mins" "-210 -10 -300" "maxs" "155 10 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "-180 445 810" "TeamNum" "2" "targetname" "fenceset6" "mins" "-10 -35 -300" "maxs" "10 35 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "-286 378 810" "TeamNum" "2" "targetname" "fenceset7" "mins" "-180 -10 -300" "maxs" "120 10 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "623 -526 810" "TeamNum" "2" "targetname" "fenceset8" "mins" "-10 -50 -300" "maxs" "10 50 1100" "StartDisabled" "0" } NoFixup 1 func_forcefield { "origin" "1468 -290 810" "TeamNum" "2" "targetname" "fenceset9" "mins" "-50 -10 -300" "maxs" "50 10 1100" "StartDisabled" "0" } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_256x288.mdl" //measurements 640X300 176X120 176X152 256X288 origin "1468 -285 807" angles "0 0 0" targetname "fenceset10" //goes with 9 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x152.mdl" origin "628 -526 807" angles "0 90 0" targetname "fenceset11" //goes with 8 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "-330 382 805" angles "0 0 0" targetname "fenceset12" //goes with 7 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x120.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "-185 407 740" angles "0 90 0" targetname "fenceset13" //goes with 6 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x120.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "190 407 740" angles "0 -90 0" targetname "fenceset14" //goes with 4 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "0 500 805" angles "0 0 0" targetname "fenceset15" //goes with 5 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "330 379 805" angles "0 0 0" targetname "fenceset16" //goes with 3 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "506 -148 810" angles "0 -90 0" targetname "fenceset17" //goes with 2 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "506 204 810" angles "0 -90 0" targetname "fenceset18" //goes with 2 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "506 -148 630" angles "0 -90 0" targetname "fenceset19" //goes with 2 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x152.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "1054 -433 590" angles "0 0 0" targetname "fenceset20" //goes with 1 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "1050 -433 860" angles "0 0 0" targetname "fenceset21" //goes with 1 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "810 -433 860" angles "0 0 0" targetname "fenceset22" //goes with 1 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_256x288.mdl" //measurements 640X300 176X120 176X152 256X288 origin "1468 -285 807" angles "0 180 0" targetname "fenceset23" //goes with 9 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x152.mdl" origin "628 -526 807" angles "0 270 0" targetname "fenceset24" //goes with 8 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "-330 382 805" angles "0 180 0" targetname "fenceset25" //goes with 7 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x120.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "-185 407 740" angles "0 270 0" targetname "fenceset26" //goes with 6 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x120.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "190 407 740" angles "0 -270 0" targetname "fenceset27" //goes with 4 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "0 500 805" angles "0 180 0" targetname "fenceset28" //goes with 5 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "330 379 805" angles "0 180 0" targetname "fenceset29" //goes with 3 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "506 -148 810" angles "0 -270 0" targetname "fenceset30" //goes with 2 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "506 204 810" angles "0 -270 0" targetname "fenceset31" //goes with 2 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "506 -148 630" angles "0 -270 0" targetname "fenceset32" //goes with 2 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_176x152.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "1054 -433 590" angles "0 180 0" targetname "fenceset33" //goes with 1 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "1050 -433 860" angles "0 180 0" targetname "fenceset34" //goes with 1 disableshadows 1 } NoFixup 1 prop_dynamic { modelscale 1 model "models/props_mvm/reversemvm_redwall_352x256.mdl" //measurements 640X300 176X120 176X152 256X288 352X256 origin "810 -433 860" angles "0 180 0" targetname "fenceset35" //goes with 1 disableshadows 1 } } midspawnblocker1 { NoFixup 1 func_forcefield { "targetname" "midspawnblocker" "TeamNum" "2" "origin" "9 430 513" "mins" "-150 -70 -200" "maxs" "150 70 150" } NoFixup 1 func_forcefield { "targetname" "midspawnblocker" "TeamNum" "2" "origin" "-433 175 513" "mins" "-70 -150 -200" "maxs" "70 150 150" } NoFixup 1 func_forcefield { "targetname" "midspawnblocker" "TeamNum" "2" "origin" "-884 925 529" "mins" "-150 -150 -200" "maxs" "150 150 150" } NoFixup 1 trigger_hurt { "targetname" "midspawnblocker" "damage" "0" "damagetype" "0" "origin" "9 430 513" "mins" "-150 -350 -200" "maxs" "150 70 150" } NoFixup 1 trigger_hurt { "targetname" "midspawnblocker" "damage" "0" "damagetype" "0" "origin" "-433 175 513" "mins" "-300 -150 -200" "maxs" "70 150 150" } NoFixup 1 trigger_hurt { "targetname" "midspawnblocker" "damage" "0" "damagetype" "0" "origin" "-884 925 529" "mins" "-150 -150 -200" "maxs" "150 150 150" } } spawnIndicators { NoFixup 1 entity { "id" "6" "classname" "prop_dynamic" "angles" "0 0 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "2ndLeftG" "origin" "-1420 386 640" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 180 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "2ndRight" "origin" "1436 871 576" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } //entity //{ //"id" "6" //"classname" "prop_dynamic" //"angles" "0 90 0" //"DefaultAnim" "idle" //"fademindist" "-1" //"fadescale" "1" //"MaxAnimTime" "10" //"MinAnimTime" "5" //"model" "models/props_mvm/robot_spawnpoint.mdl" //"modelscale" "1.0" //"renderamt" "255" //"rendercolor" "255 255 255" //"skin" "0" //"solid" "6" //"targetname" "2ndRight" //"origin" "1500 -512 738" //editor //{ //"color" "220 30 220" //"visgroupshown" "1" //"visgroupautoshown" "1" //"logicalpos" "[0 0]" //} //} //entity //{ //"id" "6" //"classname" "prop_dynamic" //"angles" "0 90 0" //"DefaultAnim" "idle" //"fademindist" "-1" //"fadescale" "1" //"MaxAnimTime" "10" //"MinAnimTime" "5" //"model" "models/props_mvm/robot_spawnpoint.mdl" //"modelscale" "1.0" //"renderamt" "255" //"rendercolor" "255 255 255" //"skin" "0" //"solid" "6" //"targetname" "2ndRight" //"origin" "961 -572 738" //editor //{ //"color" "220 30 220" //"visgroupshown" "1" //"visgroupautoshown" "1" //"logicalpos" "[0 0]" //} //} entity { "id" "6" "classname" "prop_dynamic" "angles" "0 90 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "2ndMid" "origin" "0 350 450" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 -90 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "2ndMid" "origin" "-860 1053 465" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 90 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "3rd" "origin" "1469 -1599 706" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 90 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "3rd" "origin" "-1392 -1480 640" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 180 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "3rd" "origin" "1270 -2334 472" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 90 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "3rd" "origin" "-877 -2115 355" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 0 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "3rdSide" "origin" "-1167 -2005 640" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 180 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.0" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "3rdSide" "origin" "1470 -2000 702" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } entity { "id" "6" "classname" "prop_dynamic" "angles" "0 90 0" "DefaultAnim" "idle" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "MinAnimTime" "5" "model" "models/props_mvm/robot_spawnpoint.mdl" "modelscale" "1.15" "renderamt" "255" "rendercolor" "255 255 255" "skin" "0" "solid" "6" "targetname" "REDVIP" "origin" "0 -2505 513" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 0]" } } } textualtimerW1 { OnSpawnOutput { Param 5 // change the value for minutes Target minutehand Action SetValue } OnSpawnOutput { Param 50 // change the value for seconds Target secondhand Action SetValue } logic_relay { "targetname" "loserelay" "startdisabled" "1" "ontrigger" "bots_win_red,RoundWin,,2,-1" "ontrigger" "realtimer,cancelpending,,2,-1" "onspawn" "wave_start_Relay,addoutput,ontrigger realtimer:trigger::0:-1,0,-1" "onspawn" "wave_finish*,addoutput,ontrigger realtimer:cancelpending::0:-1,0,-1" "onspawn" "wave_finish*,addoutput,ontrigger loserelay:cancelpending::0:-1,0,-1" } NoFixup 1 math_counter { "targetname" "minutehand" "max" "9999" "outvalue" "timerformat,$setkey$case01,,0,-1" "onhitmin" "loserelay,enable,,1,-1" } math_counter { "targetname" "secondhand" "max" "60" "outvalue" "timerformat,$setkey$case02,,0,-1" "outvalue" "zerocompare,setvaluecompare,,0,-1" "onhitmin" "loserelay,trigger,,0,-1" "onhitmin" "!self,setvalue,60,1,-1" "onhitmin" "minutehand,subtract,1,1,-1" } logic_compare { "targetname" "zerocompare" "comparevalue" "9" "onequalto" "timerformat,$setkey$case16,%:0%,0,-1" "ongreaterthan" "timerformat,$setkey$case16,%:%,0,-1" } logic_case { "targetname" "timerformat" "case16" "%:%" "ondefault" "timertext,$setkey$message,,0,-1" "ondefault" "timertext,display,0,0,-1" } game_text { "targetname" "timertext" "color" "255 255 255" "holdtime" "2" "spawnflags" "1" "x" "0.7" "y" "0.9" } logic_relay { "targetname" "realtimer" "spawnflags" "2" "ontrigger" "timerformat,$format,,0.01,-1" "ontrigger" "secondhand,subtract,1,0,-1" "ontrigger" "!self,trigger,,1,-1" } game_round_win { "teamnum" "2" "targetname" "bots_win_red" "force_map_reset" "1" } logic_relay { "targetname" "durationW6" "OnTrigger" "minutehand,SetValue,3,,-1" "OnTrigger" "secondhand,SetValue,29,,-1" } logic_relay { "targetname" "durationW5" "OnTrigger" "minutehand,SetValue,4,,-1" "OnTrigger" "secondhand,SetValue,59,,-1" } } Sentry1 { obj_sentrygun { "targetname" "sentry" //Entity name. Required if the entity is going to be referenced somewhere "teamnum" "2" // 2 - Red team, 3 - Blu team "SolidToPlayer" "1" "Spawnflags" "8" } } Sentry2 { obj_sentrygun { "targetname" "sentry" //Entity name. Required if the entity is going to be referenced somewhere "teamnum" "2" // 2 - Red team, 3 - Blu team "SolidToPlayer" "1" "Spawnflags" "8" "defaultupgrade" "1" } } Sentry3 { obj_sentrygun { "targetname" "sentry" //Entity name. Required if the entity is going to be referenced somewhere "teamnum" "2" // 2 - Red team, 3 - Blu team "SolidToPlayer" "1" "Spawnflags" "8" "defaultupgrade" "2" } } MedHealthKit { NoFixup 1 item_healthkit_medium { "classname" "item_healthkit_medium" } } RedAvoidSpawnCamp { NoFixup 1 func_forcefield { "targetname" "nored" "TeamNum" "3" "origin" "56 2670 470" "mins" "-500 -600 -400" "maxs" "500 170 400" } } no_uber_can //Thank MIKO and bazooks for this { NoFixup 1 trigger_multiple { "filtername" "filter_bomb" "StartDisabled" "0" "targetname" "block" "mins" "-5000 -5000 -5000" "maxs" "5000 5000 5000" "OnTrigger" "@c@!activator,ForceDrop,,0,-1" "origin" "0 -256 643" "spawnflags" "1" "wait" "0.3" } filter_multi { "targetname" "filter_bomb" "Filter01" "filter_uber" "Filter02" "filter_bonk" "Filter03" "filter_uber2" "FilterType" "1" } filter_tf_condition { "targetname" "filter_uber" "condition" "52" } filter_tf_condition { "targetname" "filter_uber2" "condition" "5" } filter_tf_condition { "targetname" "filter_bonk" "condition" "14" } } } SpawnTemplate "RedAvoidSpawnCamp" SpawnTemplate "corelogic" SpawnTemplate "spawnIndicators" SpawnTemplate forcefield_hatch //SpawnTemplate "midspawnblocker1" SpawnTemplate "textualtimerW1" SpawnTemplate "fenceset" SpawnTemplate "no_uber_can" SpawnTemplate { Name "MedHealthKit" "origin" "-345 2284 240" "angles" "0 0 0" } SpawnTemplate { Name "MedHealthKit" "origin" "610 2430 230" "angles" "0 0 0" } SpawnTemplate { Name "MedHealthKit" "origin" "1470 -250 750" "angles" "0 0 0" } SpawnTemplate { Name "MedHealthKit" "origin" "475 -365 750" "angles" "0 0 0" } SpawnTemplate { Name "station" "origin" "1350 2510 390" "angles" "0 -180 0" } SpawnTemplate { Name "station" "origin" "-1700 2160 230" "angles" "0 90 0" } SpawnTemplate { Name "station" "origin" "470 4300 570" "angles" "0 180 0" } SpawnTemplate { Name "barriers" //use these if your map has no spawn door "origin" "-10 3042.5 480" "angles" "0 0 0" } SpawnTemplate { Name "barriers" "origin" "720 2510 360" "angles" "0 90 0" } SpawnTemplate { Name "barriers" "origin" "-720 2410 450" "angles" "0 90 0" } SpawnTemplate "respawnroom" SpawnTemplate { Name "blocker" "origin" "-2323 2289 1000" "angles" "0 0 0" } SpawnTemplate { Name "blocker" "origin" "-2323 2289 200" "angles" "0 0 0" } SpawnTemplate { Name "stair" "origin" "840 2400 430" "angles" "0 0 0" } SpawnTemplate { Name "stair" "origin" "758 2400 485" "angles" "0 0 0" } SpawnTemplate { Name "fence2" "origin" "-1100 -125 560" "angles" "0 90 0" } SpawnTemplate { Name "fence2" "origin" "-20 -841 500" "angles" "0 0 -90" } SpawnTemplate { Name "fence2" "origin" "-20 -576 500" "angles" "0 0 -90" } SpawnTemplate { Name "fence2" "origin" "230 -841 500" "angles" "0 0 -90" } SpawnTemplate { Name "fence2" "origin" "230 -576 500" "angles" "0 0 -90" } SpawnTemplate { Name "block" "origin" "1000 2322 380" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2322 455" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2322 530" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2322 605" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2172 380" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2172 455" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2172 530" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2172 605" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2022 380" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2022 455" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2022 530" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 2022 605" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1872 380" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1872 455" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1872 530" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1872 605" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1722 380" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1722 455" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1722 530" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1722 605" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1572 380" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1572 455" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1572 530" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "1000 1572 605" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 2165 440" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 2165 515" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 2165 590" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 2013 440" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 2013 515" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 2013 590" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 1863 440" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 1863 515" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 1863 590" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 1713 440" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 1713 515" "angles" "0 90 0" } SpawnTemplate { Name "block" "origin" "-871 1713 590" "angles" "0 90 0" } ExtraSpawnPoint { Name "Timer" TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1255" Y "-2349" Z "571" } ExtraSpawnPoint { Name "2ndLeftG" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-1420" Y "386" Z "715" } ExtraSpawnPoint { Name "2ndRight" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1436" Y "871" Z "652" } ExtraSpawnPoint { Name "2ndMid" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "0" Y "350" Z "513" } ExtraSpawnPoint { Name "2ndMid" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-860" Y "1053" Z "529" } ExtraSpawnPoint { Name "2ndMidG" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "0" Y "350" Z "513" } ExtraSpawnPoint { Name "3rd" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1469" Y "-1599" Z "780" } ExtraSpawnPoint { Name "3rd" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-1392" Y "-1480" Z "715" } ExtraSpawnPoint { Name "3rd" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1270" Y "-2334" Z "500" } ExtraSpawnPoint { Name "3rd" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-877" Y "-2115" Z "417" } ExtraSpawnPoint { Name "2ndLeft" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-1410" Y "-115" Z "645" } ExtraSpawnPoint { Name "2ndLeft" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-1470" Y "-115" Z "645" } ExtraSpawnPoint { Name "2ndLeft" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-1400" Y "-115" Z "645" } ExtraSpawnPoint { Name "3rdSide" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-1167" Y "-2005" Z "705" } ExtraSpawnPoint { Name "3rdSide" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1470" Y "-2000" Z "770" } ExtraSpawnPoint { Name "RedVip" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "0" Y "-2505" Z "590" } ExtraSpawnPoint { Name "HatchHold" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-3" Y "-1931" Z "418" } ClassLimit { Heavyweapons 1 Medic 1 Sniper 1 Engineer 1 Spy 1 } ItemAttributes { ItemName "The Widowmaker" "fire rate penalty" 1.2 } ItemAttributes { ItemName "The Short Circuit" "fire rate penalty" 2.3 "mod projectile heat seek power" 1 } ItemAttributes { ItemName "The Ubersaw" "add uber charge on hit" 0.12 } ItemAttributes { ItemName "The Liberty Launcher" "blast radius increased" 1.35 } ItemAttributes { ItemName "Bonk! Atomic Punch" "cannot pick up intelligence" 1 } 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 "SodaAlt" OriginalItemName "The Soda Popper" "bullets per shot bonus" 1.6 "spread penalty" 1.3 "Reload time decreased" 0.75 "clip size penalty" 0.2 "damage bonus" 1.1 } 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 "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" 59825 "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 "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" 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 "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 "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 "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 "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 "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 "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 "BIGKINGGun" } 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" } } } PlayerAttributes { Pyro { "SET BONUS: dmg from sentry reduced" 0.7 } } Templates { T_TFBot_Giant_Soldier_Unload_Spread_Homing { Class Soldier Name "Giant Unload Bazooka Soldier" ClassIcon soldier_rocketrain_homing_nys_giant Health 4000 Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Item "The Beggar's Bazooka" Attributes MiniBoss Attributes HoldFireUntilFullReload Item "The Cross-Comm Crash Helmet" CustomEyeGlowColor "145 0 160" // Custom eye glow color ItemAttributes { ItemName "The Cross-Comm Crash Helmet" "set item tint rgb" 8208497 } ItemAttributes { ItemName "The Beggar's Bazooka" "fire rate bonus" 0.02 "clip size upgrade atomic" 4.0 "projectile spread angle penalty" 20 "Blast radius increased" 1.1 "mult projectile count" 5 "projectile trail particle" eyeboss_projectile "hand scale" 1.4 } HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.4 // Multiplier of rocket speed. 1 for default speed TurnPower 2 //How fast should the rocket rotate to face the target= MaxAimError 360 //Max angle between rocket and the target } AddCond { name TF_COND_SODAPOPPER_HYPE } CharacterAttributes { "move speed bonus" 0.5 "can overload" -1 "auto fires full clip" -1 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } // WAVE 1 ///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // Blu Team // // 4 Groups of 4 Heavyweight Champs // 3 Groups of 4 Scout Bats // 3 Soldiers // ----------------------------------- // 5 Groups of a heavy with a flare pyro // 4 Groups of 4 soldier Shotguns // ----------------------------------- // VIP Pyro Powerjack with 3 Pistol Scouts // support heavyweight champs and scout bats // Red Team // // 4 Groups of 4 Demoknights // 4 Groups of 3 Demomen // 1 Giant Pyro // ------------------------------- // 4 Groups of 3 Demoknights // 4 Groups of 4 Demomen // 1 Giant Pyro // ------------------------------- // Section 2 // 12 Demonkights // 1 Giant Demoman // ------------------------------- // 3 Groups of 4 Heavies // 4 Groups of 5 Bowmen // 1 Giant Demoman // ------------------------------- // 2 Groups of 3 Demoknights // 3 Heavies // 3 Bowmen // 1 Giant Demoman // ------------------------------- // Section 3 // Vip Giant Demoman with 3 quickfix medics (500) // Support Bison Soldiers /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes Explanation { Line "{blue}Deploy the bomb within the time limit to win." } //SpawnTemplate //{ //Name "Sentry1" //"origin" "300 500 415" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry1" "origin" "-400 450 435" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "-1030 -451 485" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "-181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "100 -2222 360" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "-100 -2222 360" "angles" "0 90 0" } //SpawnTemplate //{ //Name "Sentry1" //"origin" "-241 -744 737" //"angles" "0 90 0" //} //SpawnTemplate //{ //Name "Sentry1" //"origin" "241 -744 737" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry1" "origin" "1327 -659 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "1287 -859 522" "angles" "0 180 0" } Wavespawn // 4 Groups of 4 Demoknights { Name "A" Where "2ndMid" TotalCount 15 MaxActive 5 SpawnCount 5 WaitBetweenSpawns 3 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 TFBot { Template T_TFBot_Red_Demoman_Knight Attributes DisableDodge Attributes IgnoreFlag } } Wavespawn // 4 Groups of 3 Demomen { Name "A" Where "2ndMid" TotalCount 12 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 3 WaitBeforeStarting 3 TotalCurrency 12 RandomSpawn 1 TFBot { Template T_TFBot_Red_Demoman Attributes DisableDodge AimTrackingInterval 0.25 Attributes IgnoreFlag CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Pyro { Name "A" Where "2ndMidG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 TFBot { Template T_TFBot_Red_Giant_Pyro Action Mobber Attributes DisableDodge Tag special_main_right CharacterAttributes { "crit mod disabled" 0 "cannot pick up intelligence" 1 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Demoman { Name "C" Where "2ndMidG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 8 TotalCurrency 10 RandomSpawn 1 WaitForAllSpawned "A" TFBot { Template T_TFBot_Red_Giant_Demoman Attributes IgnoreFlag Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 12 Demonkights { Name "C" Where "2ndMid" TotalCount 16 MaxActive 8 SpawnCount 8 WaitBeforeStarting 8 TotalCurrency 12 WaitForAllSpawned "A" RandomSpawn 1 TFBot { Template T_TFBot_Red_Demoman_Knight Attributes DisableDodge Attributes IgnoreFlag } } Wavespawn // 1 Giant Demoman { Name "D" Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Red_Giant_Demoman Attributes IgnoreFlag Attributes DisableDodge Tag special_main_left CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 3 Groups of 4 Heavies { Name "D" Where "3rd" TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 WaitForAllDead "C" TFBot { Class Heavyweapons Attributes DisableDodge Skill Hard Action Mobber Tag special_main_left AddCond { Name TF_COND_REPROGRAMMED } AimTrackingInterval 1 CharacterAttributes { "crit mod disabled" 0 "cannot pick up intelligence" 1 } } } Wavespawn // 4 Groups of 5 Bowmen { Name "D" Where "3rd" TotalCount 24 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 TotalCurrency 24 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Red_Sniper_Huntsman Tag special_main_left Attributes DisableDodge Attributes IgnoreFlag CharacterAttributes { "sniper no headshots" 1 } } } Wavespawn // 1 Giant Demoman { Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Giant_Demoman Attributes IgnoreFlag Tag special_main_left Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 3 Bowmen { Name "E" Where "3rd" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 3 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Sniper_Huntsman Attributes DisableDodge Tag special_main_left Attributes IgnoreFlag CharacterAttributes { "sniper no headshots" 1 } } } Wavespawn // 3 Heavies { Name "E" Where "3rd" TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 TotalCurrency 6 RandomSpawn 1 WaitForAllDead "D" TFBot { Class Heavyweapons Attributes DisableDodge Tag special_main_left Skill Hard Action Mobber AddCond { Name TF_COND_REPROGRAMMED } AimTrackingInterval 1 Tag "bot_mid" CharacterAttributes { "crit mod disabled" 0 "cannot pick up intelligence" 1 } } } Wavespawn // 2 Groups of 3 Demoknights { Name "E" Where "3rd" TotalCount 6 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 6 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Demoman_Knight Attributes DisableDodge Tag special_main_left Attributes IgnoreFlag } } Wavespawn // Vip Giant Demoman with 3 quickfix medics (500) { Name "VIP" Where "RedVip" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 999 TotalCurrency 457 RandomSpawn 1 WaitForAllSpawned "E" TFBot { Class Heavyweapons Name "VIP Giant Rapidfire Demoman" Scale 1.8 Attributes UseBossHealthBar Health 8600 AlwaysGlow 1 Attributes IgnoreFlag ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.5 } CharacterAttributes { "move speed bonus" 0.65 "health from packs decreased" 0.01 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "health regen" 5 "heal on kill" 65 "force distribute currency on death" 1 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } } } Wavespawn // Support Bison Soldiers { Name "Sup" Where "3rd" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 0 RandomSpawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Bison AddCond { Name TF_COND_REPROGRAMMED } Action PushToCapturePoint Attributes IgnoreFlag Skill Expert Tag "bot_hatch" CharacterAttributes { "crit mod disabled" 0 "dmg penalty vs players" 1.15 } } TFBot { Class Soldier AddCond { Name TF_COND_REPROGRAMMED } AimTrackingInterval 0.25 Action PushToCapturePoint Attributes IgnoreFlag Skill Hard Tag "bot_hatch" CharacterAttributes { "crit mod disabled" 0 } } } } Wavespawn // Support Bison Soldiers { Name "Sup" Where "3rdSide" TotalCount 5 MaxActive 3 SpawnCount 2 WaitBeforeStarting 0 TotalCurrency 0 RandomSpawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Bison AddCond { Name TF_COND_REPROGRAMMED } Action PushToCapturePoint Attributes IgnoreFlag Skill Expert Tag "bot_hatch" CharacterAttributes { "crit mod disabled" 0 "dmg penalty vs players" 1.15 } } TFBot { Class Soldier AddCond { Name TF_COND_REPROGRAMMED } AimTrackingInterval 0.25 Action PushToCapturePoint Attributes IgnoreFlag Skill Hard Tag "bot_hatch" CharacterAttributes { "crit mod disabled" 0 } } } } Wavespawn // 1 Giant Demoman { Name "W1_Demo_VIP" Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 TFBot { Template T_TFBot_Red_Giant_Demo_Rapidfire Attributes IgnoreFlag Attributes DisableDodge Action PushToCapturePoint Tag "bot_hatch" CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Demoman { Name "HATCH_HOLD_DEMO" Where "HATCHHOLD" TotalCount 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Class Demoman Skill Expert Scale 1.5 Name "Large Demoman" Health 650 AddCond { Name TF_COND_REPROGRAMMED } VoiceCommand //Periodacally uses voice commands { Delay 0 //Time before the first voice command starts (Default: 10) Repeats 1 //How many times should bot use the voice command in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate) Type "Incoming" // Type of voice command, Possible values: } Attributes IgnoreFlag Attributes DisableDodge CharacterAttributes { "move speed penalty" 0.01 "crit mod disabled" 0 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 } } } WaveSpawn // Dummy { WaitForAllDead "C" Name "done" } WaveSpawn { WaitForAllDead "done" Name "relay" FirstSpawnOutput { Target hatch_reveal_relay Action Trigger } } Wavespawn // SentryIcon { Where "2ndMid" TotalCount 1 SpawnCount 1 WaitBeforeStarting 9999 Support Limited TFBot { Class Scout ClassIcon sentry_gun_red_nys } } Wavespawn // 4 Groups of 4 Heavyweight Champs { Name "BluA" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 RandomSpawn 1 Support Limited TFBot { Template T_TFBot_Scout_Melee Health 10 ClassIcon blu2_lite CharacterAttributes { "move speed bonus" 1.4 "health regen" -2 } } } Wavespawn // 4 Groups of 4 Heavyweight Champs { Name "BluA" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 0 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } ClassIcon blu2_lite } } Wavespawn // 5 Groups of 4 Scout Bats { Name "BluA" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 0 RandomSpawn 1 Support 1 TFBot { Class Scout Skill Expert WeaponRestrictions SecondaryOnly Name "Pistol Scout" Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } ClassIcon blu2_lite } } } // WAVE 2 ///////////////////////////////////////////////////////////////// should have 1000 by now /////////////////////////////////////////////////////////////////////////// // Blu Team // // 3 Groups of 4 heavy shotguns // 5 Groups of 4 Scouts // 1 samurai demoman // ----------------------------------- // 5 groups of 6 pistol scouts // 5 groups of 4 bowmen // 1 samurai Demoman // ----------------------------------- // VIP Sniper with 2 Bowmen rapidfire // support heavy shotguns // Red Team // // 4 Groups of 7 pyros // 1 Giant Bison Soldier // ------------------------------- // 3 Groups of 7 pyros // 1 Giant Bison Soldier // 1 Giant Bison Soldier other side // ------------------------------- // Section 2 // 2 Unload demomen // 6 soldiers // ------------------------------- // 4 unload demomen // 5 heavyweight champs // 1 giant soldier // ------------------------------- // 2 unload demomen // 6 heavyweight champs // 4 soldiers // 1 Giant soldier // ------------------------------- // Section 3 // Vip Giant Blast Soldier (1000) // Support heavyweight champ fast /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes Explanation { Line "{blue}Deploy the bomb within the time limit to win." } //SpawnTemplate //{ //Name "Sentry1" //"origin" "300 500 415" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry1" "origin" "-400 450 435" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "-1030 -451 485" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "-181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "100 -2222 360" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "-100 -2222 360" "angles" "0 90 0" } //SpawnTemplate //{ //Name "Sentry1" //"origin" "-241 -744 737" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry1" "origin" "241 -744 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "1327 -659 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry1" "origin" "1287 -859 522" "angles" "0 180 0" } Wavespawn // 4 Groups of 7 pyros { Name "B" Where "2ndMid" TotalCount 16 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 3 WaitBeforeStarting 0 TotalCurrency 12 RandomSpawn 1 TFBot { Template T_TFBot_Red_Pyro Attributes AlwaysFireWeapon Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 4 Groups of 7 pyros { Name "B" Where "2ndMid" TotalCount 16 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 3 WaitBeforeStarting 0 TotalCurrency 12 RandomSpawn 1 TFBot { Template T_TFBot_Red_Pyro Attributes AlwaysFireWeapon Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Bison Soldier { Name "B" Where "2ndMidG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Soldier_Bison AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge ItemAttributes { ItemName "The Righteous Bison" "crit mod disabled" 0 "fire rate bonus" 0.35 "dmg penalty vs players" 1.25 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Bison Soldier { Name "B" Where "2ndLeftG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 TotalCurrency 0 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Soldier_Bison AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge ItemAttributes { ItemName "The Righteous Bison" "crit mod disabled" 0 "fire rate bonus" 0.35 "dmg penalty vs players" 1.25 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 2 Unload demomen { Name "C" Where "2ndMid" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 5 WaitBeforeStarting 10 TotalCurrency 6 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Demoman_Loads_of_Bombs ClassIcon demo_scatter_red Attributes DisableDodge Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 6 soldiers { Name "C" Where "2ndMid" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 12 TotalCurrency 4 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Class Soldier Skill Hard Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 6 soldiers { Name "C" Where "2ndMid" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 14 TotalCurrency 4 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Class Soldier Skill Hard Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 4 unload demomen { Name "D" Where "3rd" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 2 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Demoman_Loads_of_Bombs ClassIcon demo_scatter_red Attributes DisableDodge Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 4 unload demomen { Name "D" Where "3rd" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 2 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Demoman_Loads_of_Bombs ClassIcon demo_scatter_red Attributes DisableDodge SKill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 5 heavyweight champs { Name "D" Where "3rd" TotalCount 6 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 6 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Red_Heavyweapons_Heavyweight_Champ Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 giant soldier { Name "D" Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Red_Giant_Soldier_Extended_Buff_Banner Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant soldier { Name "RedBanner2nd" Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Giant_Soldier_Extended_Buff_Banner Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 2 unload demomen { Name "E" Where "3rd" TotalCount 7 MaxActive 4 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 14 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Demoman_Loads_of_Bombs Attributes DisableDodge ClassIcon demo_scatter_red Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 6 heavyweight champs { Name "E" Where "3rd" TotalCount 8 MaxActive 8 SpawnCount 8 WaitBeforeStarting 0 TotalCurrency 8 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Heavyweapons_Heavyweight_Champ Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 2 unload demomen { Name "F" Where "3rd" TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1.5 TotalCurrency 14 RandomSpawn 1 WaitForAllDead "E" TFBot { Template T_TFBot_Demoman_Loads_of_Bombs ClassIcon demo_scatter_red Attributes DisableDodge Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action EscortFlag CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 4 soldiers { Name "E" Where "3rd" TotalCount 10 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 WaitForAllDead "D" TFBot { Class Soldier Skill Hard Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // Vip Giant Blast Soldier (1000) { Name "VIP" Where "RedVip" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 999 TotalCurrency 1052 RandomSpawn 1 WaitForAllSpawned "E" TFBot { Class Pyro Name "VIP Giant Blast Soldier" Scale 1.8 Attributes UseBossHealthBar Health 9900 AlwaysGlow 1 ItemAttributes { ItemName "The Liberty Launcher" "fire rate bonus" 0.2 } CharacterAttributes { "move speed bonus" 0.65 "health from packs decreased" 0.01 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "health regen" 5 "heal on kill" 65 "force distribute currency on death" 1 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } } } WaveSpawn // Dummy { WaitForAllDead "C" Name "done" } WaveSpawn { WaitForAllDead "done" Name "relay" FirstSpawnOutput { Target hatch_reveal_relay Action Trigger } } Wavespawn // 2 unload demomen { Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Demoman_Loads_of_Bombs ClassIcon demo_scatter_red_giant Tag bot_hatch AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // Support Fast Champs { Name "Sup" Where "3rd" TotalCount 5 MaxActive 5 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 5 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Heavyweapons_Shotgun Tag bot_hatch CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // Support Fast Champs { Name "Sup" Where "3rdSide" TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 4 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Heavyweapons_Shotgun Tag bot_hatch CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Demoman { Where "HATCHHOLD" TotalCount 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFBot_Demoman_Bombs_Everywhere ClassIcon demo_scatter_red Scale 1.5 Skill Expert AddCond { Name TF_COND_REPROGRAMMED } VoiceCommand //Periodacally uses voice commands { Delay 0 //Time before the first voice command starts (Default: 10) Repeats 1 //How many times should bot use the voice command in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate) Type "Help" // Type of voice command, Possible values: } Attributes IgnoreFlag Attributes DisableDodge CharacterAttributes { "move speed penalty" 0.01 "crit mod disabled" 0 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 } } } Wavespawn // SentryIcon { Where "2ndMid" TotalCount 1 SpawnCount 1 WaitBeforeStarting 9999 Support Limited TFBot { Class Scout ClassIcon sentry_gun_red_nys } } Wavespawn // 4 Groups of 4 Heavyweight Champs { Name "BluA" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 RandomSpawn 1 Support Limited TFBot { Template T_TFBot_Scout_Melee Health 10 ClassIcon blu2_lite CharacterAttributes { "move speed bonus" 1.4 "health regen" -2 } } } Wavespawn // support heavy shotguns { Name "BluSup" Where spawnbot_giant TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4.5 TotalCurrency 0 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Soldier_Shotgun Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } ClassIcon blu2_lite } } } // WAVE 3 ///////////////////////////////////////////////////////////////// should have 2100 by now /////////////////////////////////////////////////////////////////////////// // Blu Team // // 1 Super Scout // 3 Groups of 3 Soldiers // 4 Groups of 4 Pyros // ----------------------------------- // 4 Groups of 6 smg snipers // 2 Groups of 2 Bazooka soldiers // 2 Shortstop scouts // ----------------------------------- // VIP Giant Gun nut heavy with a conch and a blackbox soldier // support crossbow medics // Red Team // // 3 Groups of 8 Blackbox soldiers // 1 Giant Fan Scout // ------------------------------- // 4 Groups of 5 Blackbox soldiers // 1 Giant Fan Scout // 2 Giant FAN Scouts side // ------------------------------- // Section 2 // 1 Giant Burstfire Demoman // 14 MLS // ------------------------------- // 1 Giant Bursfire demoman // 1 Giant Burst Spammer demoman // 6 Blackbox soldiers // ------------------------------- // 1 Giant Burst Spammer demoman // 1 Giant FAN Scout // 5 Steelfists // ------------------------------- // Section 3 // Vip Giant Burst Spammer Demoman (800) // Support Burstfire demomen /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes //SpawnTemplate //{ //Name "Sentry1" //"origin" "300 500 415" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry2" "origin" "-400 450 435" "angles" "0 90 0" } SpawnTemplate { Name "Sentry2" "origin" "-1030 -451 485" "angles" "0 90 0" } SpawnTemplate { Name "Sentry2" "origin" "181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry2" "origin" "-181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry2" "origin" "100 -2222 360" "angles" "0 90 0" } SpawnTemplate { Name "Sentry2" "origin" "-100 -2222 360" "angles" "0 90 0" } //SpawnTemplate //{ //Name "Sentry1" //"origin" "-241 -744 737" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry1" "origin" "241 -744 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry2" "origin" "1327 -659 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry2" "origin" "1287 -859 522" "angles" "0 180 0" } Explanation { Line "{blue}Deploy the bomb within the time limit to win." } Wavespawn // 4 Groups of 5 Blackbox soldiers { Name "B" Where "2ndMid" TotalCount 18 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 3 WaitBeforeStarting 7 TotalCurrency 15 RandomSpawn 1 WaitForAllSpawned "A" RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Hard Attributes DisableDodge ClassIcon heavy_shotgun_red AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } } Wavespawn // 4 Groups of 5 Blackbox soldiers { Name "B" Where "2ndMid" TotalCount 18 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 3 WaitBeforeStarting 7 TotalCurrency 18 RandomSpawn 1 WaitForAllSpawned "A" TFBot { Template T_TFBot_Heavyweapons_Shotgun ClassIcon heavy_shotgun_red Attributes DisableDodge Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Fan Scout { Name "B" Where "2ndMidG" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 10 RandomSpawn 1 WaitForAllSpawned "A" TFBot { Template T_TFBot_Red_Giant_Scout_FAN Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 2 Giant FAN Scouts side { Name "B" Where "2ndLeftG" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 10 RandomSpawn 1 WaitForAllSpawned "A" TFBot { Template T_TFBot_Red_Giant_Scout_FAN Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Burstfire Demoman { Name "C" Where "2ndleftG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Giant_Demo_Burst Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 14 MLS { Name "C" Where "2ndMid" TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 2 TotalCurrency 6 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Scout_Sandman_FastCharge Attributes DisableDodge Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 14 MLS { Name "C" Where "2ndMid" TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 4 TotalCurrency 6 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Scout_Sandman_FastCharge Attributes DisableDodge Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 14 MLS { Name "C" Where "2ndMid" TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 4 TotalCurrency 6 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Scout_Sandman_FastCharge Attributes DisableDodge Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Burstfire demoman { Name "D" Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Red_Giant_Demo_Burst Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Burst Spammer demoman { Name "D" Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Giant_Demo_Burst_Spammer ClassIcon demo_burst_red_giant AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 6 Blackbox soldiers { Name "D" Where "3rd" TotalCount 9 MaxActive 9 SpawnCount 9 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 8 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Heavyweapons_Shotgun ClassIcon heavy_shotgun_red Skill Hard Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Burst Spammer demoman { Name "E" Where "RedVIP" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 TotalCurrency 30 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Giant_Demo_Burst_Spammer ClassIcon demo_burst_red_giant AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant FAN Scout { Name "E" Where "RedVIP" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 TotalCurrency 10 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Giant_Scout_FAN Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 5 Steelfists { Name "E" Where "3rd" TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 TotalCurrency 8 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Heavyweapons_Fist Attributes DisableDodge Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 5 Steelfists { Name "E" Where "3rdSide" TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 4 TotalCurrency 8 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Heavyweapons_Fist Attributes DisableDodge Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // Vip Giant Burst Spammer Demoman (800) { Name "VIP" Where "RedVip" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 9999 TotalCurrency 483 RandomSpawn 1 WaitForAllSpawned "E" TFBot { Template T_TFBot_Red_Scout_Sandman AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Name "VIP Giant Burst Spammer Demoman" Scale 1.8 Attributes UseBossHealthBar Health 10300 AlwaysGlow 1 ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 } CharacterAttributes { "move speed bonus" 0.65 "health from packs decreased" 0.01 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "health regen" 5 "heal on kill" 65 "force distribute currency on death" 1 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } } } Wavespawn // Support Demo Burst { Name "Sup" Where "3rd" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 3 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Demo_Burst Tag bot_hatch CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // Support Demo Burst { Name "Sup" Where "3rdSide" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 TotalCurrency 2 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Demo_Burst Tag bot_hatch CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // Support Demo Burst { Name "Sup" Where "3rd" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 2 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Demo_Burst Tag bot_hatch CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant FAN Scout { Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 TotalCurrency 15 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Aimless ClassIcon heavy_accurate_lite AddCond { Name TF_COND_REPROGRAMMED } Tag bot_hatch Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant FAN Scout { Name "Gun_Nut_VIP" Where "RedVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 90 WaitBetweenSpawns 8 TotalCurrency 15 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Aimless ClassIcon heavy_accurate_lite Action Mobber AddCond { Name TF_COND_REPROGRAMMED } Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } WaveSpawn // Dummy { WaitForAllDead "C" Name "done" } WaveSpawn { WaitForAllDead "done" Name "relay" FirstSpawnOutput { Target hatch_reveal_relay Action Trigger } } Wavespawn // 1 Giant Demoman { Where "HATCHHOLD" TotalCount 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFBot_Heavyweapons_Fist Skill Expert AddCond { Name TF_COND_REPROGRAMMED } VoiceCommand //Periodacally uses voice commands { Delay 0 //Time before the first voice command starts (Default: 10) Repeats 1 //How many times should bot use the voice command in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate) Type "No" // Type of voice command, Possible values: } Attributes IgnoreFlag Attributes DisableDodge CharacterAttributes { "move speed penalty" 0.01 "crit mod disabled" 0 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 } } } Wavespawn // SentryIcon { Where "2ndMid" TotalCount 1 SpawnCount 1 WaitBeforeStarting 9999 Support Limited TFBot { Class Scout ClassIcon sentry_gun_lvl2_red_lite } } Wavespawn // 4 Groups of 4 Heavyweight Champs { Name "BluA" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 RandomSpawn 1 Support Limited TFBot { Template T_TFBot_Scout_Melee Health 10 ClassIcon blu2_lite CharacterAttributes { "move speed bonus" 1.4 "health regen" -2 } } } Wavespawn // 4 Groups of 7 smg snipers { Name "BluB" Where spawnbot TotalCount 8 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 0 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Soldier_Mangle_Rapidfire Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } ClassIcon blu2_lite } } } // WAVE 4 ///////////////////////////////////////////////////////////////// should have 3000 by now /////////////////////////////////////////////////////////////////////////// // Blu Team // // 1 Giant Rapidfire Soldier // 4 Groups of 9 Scouts // ----------------------------------- // 1 Giant Rapidfire Soldier // 4 Groups of 3 Unload demomen // 4 Groups of 6 Jumping sandman scouts // ----------------------------------- // VIP Giant Medic // support quickfix medics and demomen // Red Team // // 4 Groups of 6 Mangler Soldiers // 1 Giant Charged soldier with an Uberfix medic // ------------------------------- // 3 Groups of 8 Mangler Soldiers // 1 Giant Charged Soldier with an Uberfix medic // ------------------------------- // Section 2 // 1 Giant Heavy // 5 spies // ------------------------------- // 1 Giant Mangler Soldier // 1 Giant Mangler Soldier // 5 Spies // ------------------------------- // 1 Giant Mangler Soldier // 1 Giant Mangler Soldier // 2 Spies // 4 Shortstop scouts // ------------------------------- // Section 3 // Vip Giant Mangler Soldier (700) // support flare pyros /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes Explanation { Line "{blue}Deploy the bomb within the time limit to win." } //SpawnTemplate //{ //Name "Sentry1" //"origin" "300 500 415" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry3" "origin" "-400 450 435" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "-1030 -451 485" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "-181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "100 -2222 360" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "-100 -2222 360" "angles" "0 90 0" } //SpawnTemplate //{ //Name "Sentry1" //"origin" "-241 -744 737" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry2" "origin" "241 -744 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "1327 -659 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "1287 -859 522" "angles" "0 180 0" } Wavespawn // 3 Groups of 8 Mangler Soldiers { Name "B" Where "2ndMid" TotalCount 12 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 3 WaitBeforeStarting 7 TotalCurrency 12 RandomSpawn 1 WaitForAllSpawned "A" TFBot { Template T_TFBot_Soldier_Mangle_Rapidfire Skill Hard Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 3 Groups of 8 Mangler Soldiers { Name "B" Where "2ndMid" TotalCount 12 MaxActive 4 SpawnCount 4 WaitBetweenSpawns 3 WaitBeforeStarting 7 TotalCurrency 12 RandomSpawn 1 WaitForAllSpawned "A" TFBot { Template T_TFBot_Soldier_Mangle_Rapidfire Attributes DisableDodge Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Charged soldier with an Uberfix medic { Name "B" Where "2ndMidG" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 7 TotalCurrency 30 RandomSpawn 1 WaitForAllSpawned "A" Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Spread AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } TFBot { Template T_TFBot_Medic_QuickFix_RapidUber Attributes DisableDodge Skill Expert AddCond { Name TF_COND_REPROGRAMMED } } } } Wavespawn // 1 Giant Heavy { Name "C" Where "2ndleftG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 20 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Giant_Heavyweapons Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 5 spies { Name "C" Where "2ndMid" TotalCount 8 MaxActive 4 SpawnCount 4 WaitBeforeStarting 2 TotalCurrency 6 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Class Heavyweapons Attributes DisableDodge Skill Hard Action Mobber AddCond { Name TF_COND_REPROGRAMMED } AimTrackingInterval 1 Attributes IgnoreFlag CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Mangler Soldier { Name "D" Where "REDVIP" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Giant_Soldier_Mangle_Rapidfire AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge Attributes AlwaysCrit CharacterAttributes { "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Mangler Soldier { Name "D" Where "3rd" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 15 RandomSpawn 1 WaitForAllDead "C" TFBot { Template T_TFBot_Giant_Soldier_Mangle_Rapidfire AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge Attributes AlwaysCrit CharacterAttributes { "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 5 spies { Name "D" Where "3rd" TotalCount 8 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 8 RandomSpawn 1 WaitForAllDead "C" TFBot { Class Heavyweapons Attributes DisableDodge Skill Hard Action Mobber AddCond { Name TF_COND_REPROGRAMMED } AimTrackingInterval 1 Attributes IgnoreFlag CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 1 Giant Mangler Soldier { Name "E" Where "3rd" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 TotalCurrency 20 RandomSpawn 1 WaitForAllDead "D" Squad { TFBot { Template T_TFBot_Giant_Soldier_Mangle_Rapidfire AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge Attributes AlwaysCrit CharacterAttributes { "voice pitch scale" 0 "damage force reduction" 0 } } TFBot { Template T_TFBot_Medic_QuickFix_RapidUber Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } } } } Wavespawn // 1 Giant Mangler Soldier { Name "E" Where "3rd" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 TotalCurrency 20 RandomSpawn 1 WaitForAllDead "D" Squad { TFBot { Template T_TFBot_Giant_Soldier_Mangle_Rapidfire AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge Attributes AlwaysCrit CharacterAttributes { "voice pitch scale" 0 "damage force reduction" 0 } } TFBot { Template T_TFBot_Medic_QuickFix_RapidUber Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } } } } Wavespawn // 1 Giant Mangler Soldier { Name "E" Where "REDVIP" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 TotalCurrency 30 RandomSpawn 1 WaitForAllDead "D" Squad { TFBot { Template T_TFBot_Red_Giant_Heavyweapons Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } TFBot { Template T_TFBot_Medic_QuickFix_RapidUber Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } } } } Wavespawn // 2 Spies { Name "E" Where "3rd" TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 TotalCurrency 4 RandomSpawn 1 WaitForAllDead "D" TFBot { Class Heavyweapons Skill Hard Attributes DisableDodge Action Mobber AddCond { Name TF_COND_REPROGRAMMED } AimTrackingInterval 1 Attributes IgnoreFlag CharacterAttributes { "crit mod disabled" 0 } } } WaveSpawn // Dummy { WaitForAllDead "C" Name "done" } WaveSpawn { WaitForAllDead "done" Name "relay" FirstSpawnOutput { Target hatch_reveal_relay Action Trigger } } Wavespawn // 4 Shortstop scouts { Name "E" Where "3rd" TotalCount 10 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 TotalCurrency 20 RandomSpawn 1 WaitForAllDead "D" TFBot { Template T_TFBot_Red_Scout_Shortstop Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // Vip Giant Mangler Soldier (700) { Name "VIP" Where "RedVip" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 9999 TotalCurrency 733 RandomSpawn 1 WaitForAllSpawned "E" TFBot { Template T_TFBot_Red_Scout_Shortstop AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Name "VIP Giant Mangler Rapidfire Soldier" Scale 1.8 Attributes UseBossHealthBar Health 12000 AlwaysGlow 1 ItemAttributes { ItemName "The Cow Mangler 5000" "fire rate bonus" 0.15 } CharacterAttributes { "move speed bonus" 0.65 "health from packs decreased" 0.01 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "health regen" 5 "heal on kill" 65 "force distribute currency on death" 1 "dmg taken increased" 0.05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 } } } Wavespawn // support flare pyros { Name "Sup" Where "3rd" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 3 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Pyro_Flaregun Tag bot_hatch ClassIcon pyro_flare_red } } Wavespawn // support flare pyros { Name "Sup" Where "3rdSide" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 TotalCurrency 3 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Pyro_Flaregun Tag bot_hatch ClassIcon pyro_flare_red } } Wavespawn // support flare pyros { Name "Sup" Where "3rd" TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 4 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Red_Pyro_Flaregun Tag bot_hatch ClassIcon pyro_flare_red } } Wavespawn // 1 Giant Mangler Soldier { Where "RedVIP" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 TotalCurrency 35 RandomSpawn 1 Squad { TFBot { Template T_TFBot_Giant_Soldier_Unload_Spread_Homing AddCond { Name TF_COND_REPROGRAMMED } Tag bot_hatch Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } TFBot { Template T_TFBot_Medic_QuickFix_RapidUber AddCond { Name TF_COND_REPROGRAMMED } } } } Wavespawn // 1 Giant Mangler Soldier { Where "RedVIP" TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 TotalCurrency 10 RandomSpawn 1 TFBot { Template T_TFBot_Red_Giant_Scout AddCond { Name TF_COND_REPROGRAMMED } Tag bot_hatch Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Demoman { Where "HATCHHOLD" TotalCount 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Scout Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Attributes IgnoreFlag Attributes DisableDodge CharacterAttributes { "move speed penalty" 0.01 "crit mod disabled" 0 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "voice pitch scale" 0 } } } Wavespawn // SentryIcon { Where "2ndMid" TotalCount 1 SpawnCount 1 WaitBeforeStarting 9999 Support Limited TFBot { Class Scout ClassIcon sentry_gun_lvl3_red_lite } } Wavespawn // 4 Groups of 4 Heavyweight Champs { Name "BluA" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 RandomSpawn 1 Support Limited TFBot { Template T_TFBot_Scout_Melee Health 10 ClassIcon blu2_lite CharacterAttributes { "move speed bonus" 1.4 "health regen" -2 } } } Wavespawn // support quickfix medics and demomen { Name "BluSup" Where spawnbot_giant TotalCount 50 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 RandomSpawn 1 Support 1 Squad { TFBot { Class Demoman Skill Expert ClassIcon blu2_lite Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } } TFBot { Template T_TFBot_Medic_Quickfix Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } ClassIcon blu2_lite } } } } // WAVE F ///////////////////////////////////////////////////////////////// should have 3800 by now /////////////////////////////////////////////////////////////////////////// // Blu Team // // 1 Giant Demoman Burst Spammer // 3 Groups of 7 Deflector Heavies // ----------------------------------- // 1 Giant Demoman Burst Spammer // 4 Groups of 6 Soldiers // ----------------------------------- // VIP Giant Soldier Spammer Reload // VIP Giant Bazooka Soldier // support randomclass // Red Team // // 4 Groups of 4 Soldiers with bigheal medics // 2 Giant Blackbox soldiers // ------------------------------- // 4 Groups of 4 Soldiers with bigheal medics // 2 Giant Blackbox soldiers // ------------------------------- // Section 2 // 1 Giant Deflector Heavy // 1 Giant Shotgun Heavy // 5 Conch soldiers // ------------------------------- // Section 3 // Vip Spam Adept (1400) // support soldier shotguns and pistol scouts /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Wavespawn // SetTime { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target durationW5 Action Trigger } } //SpawnTemplate //{ //Name "Sentry1" //"origin" "300 500 415" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry3" "origin" "-400 450 435" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "-1030 -451 485" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "-181 -1719 350" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "100 -2222 360" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "-100 -2222 360" "angles" "0 90 0" } //SpawnTemplate //{ //Name "Sentry1" //"origin" "-241 -744 737" //"angles" "0 90 0" //} SpawnTemplate { Name "Sentry3" "origin" "241 -744 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "1327 -659 737" "angles" "0 90 0" } SpawnTemplate { Name "Sentry3" "origin" "1287 -859 522" "angles" "0 180 0" } Checkpoint Yes Explanation //Dispayed once the wave is initialized { Line "{blue}Deploy the bomb within the time limit to win." Line "{red}The Giant Spam Adept cannot be stopped. Deploy the bomb while he is distracted!" } Wavespawn // 2 Giant Blackbox soldiers { Where "2ndMidG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 TotalCurrency 15 WaitForAllSpawned "A" RandomSpawn 1 TFBot { Template T_TFBot_Giant_Demoman_Loads_of_Bombs ClassIcon demo_scatter_red_giant Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 4 Groups of 4 Soldiers with bigheal medics { Name "B" Where "2ndMid" TotalCount 18 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 3 WaitBeforeStarting 0 TotalCurrency 18 WaitForAllDead "A" RandomSpawn 1 Squad { TFBot { Class Soldier Attributes DisableDodge Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } TFBot { Template T_TFBot_Red_Medic_BigHeal Attributes DisableDodge } } } Wavespawn // 4 Groups of 4 Soldiers with bigheal medics { Name "B" Where "2ndMid" TotalCount 18 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 3 WaitBeforeStarting 0 TotalCurrency 18 WaitForAllDead "A" RandomSpawn 1 Squad { TFBot { Class Soldier Skill Hard Attributes DisableDodge AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } TFBot { Template T_TFBot_Red_Medic_BigHeal } } } Wavespawn // 2 Giant Blackbox soldiers { Name "B" Where "2ndMidG" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 6 TotalCurrency 15 WaitForAllDead "A" RandomSpawn 1 TFBot { Template T_TFBot_Red_Giant_scout_Baseball_Armored ClassIcon scout_stun_armored_red Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 2 Giant Blackbox soldiers { Name "B" Where "2ndLeftG" TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 6 TotalCurrency 15 WaitForAllDead "A" RandomSpawn 1 TFBot { Template T_TFBot_Red_Giant_scout_Baseball_Armored ClassIcon scout_stun_armored_red Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Deflector Heavy { Name "C" Where "2ndleftG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 TotalCurrency 25 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Giant_Heavyweapons_Deflector Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Shotgun Heavy { Name "C" Where "2ndMidG" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 TotalCurrency 20 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Giant_Heavyweapons_Shotgun Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 1 Giant Unload Demoman { Name "C" Where "2ndRight" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 TotalCurrency 15 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Giant_Demoman_Loads_of_Bombs ClassIcon demo_scatter_red_giant AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // 5 Conch soldiers { Name "C" Where "2ndMid" TotalCount 12 MaxActive 5 SpawnCount 3 WaitBeforeStarting 2 TotalCurrency 10 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Soldier_Extended_Concheror Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // 5 Conch soldiers { Name "C" Where "2ndMid" TotalCount 12 MaxActive 5 SpawnCount 3 WaitBeforeStarting 2 TotalCurrency 10 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Soldier_Extended_Concheror Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 } } } Wavespawn // Vip Spam Adept (1400) { Name "VIP" Where "RedVip" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 2008 RandomSpawn 1 TFBot { AddCond { Name TF_COND_REPROGRAMMED } Action Mobber Class Demoman Name "Spam Adept" Skill Expert Health 312000 Attributes MiniBoss WeaponRestrictions SecondaryOnly MaxVisionRange 3000 ClassIcon demo_burst_stickie_red Attributes IgnoreFlag Scale 1.9 Tag bot_hatch Attributes AlwaysFireWeapon AddCond { Name TF_COND_INVULNERABLE } VoiceCommand //Periodacally uses voice commands { Delay 0 //Time before the first voice command starts (Default: 10) Repeats 1 //How many times should bot use the voice command in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default 0 - Always activate) Type "Jeers" // Type of voice command, Possible values: } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.65 //35% faster reload "fire rate bonus" 0.65 "projectile spread angle penalty" 6.5 "Projectile speed increased" 1.33 "blast radius increased" 1.33 "mult projectile count" 2 "rocket jump damage reduction" 0.01 "is_passive_weapon" 1 "fire rate bonus with reduced health" 0.7 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "fire rate bonus" 0.35 "projectile spread angle penalty" 100 "Projectile speed increased" 1.5 "faster reload rate" -0.65 "blast radius increased" 1.2 "damage bonus" 1.2 "stickybomb charge rate" 0.001 //Demo-bot will fire Stickybomb immediately "max pipebombs increased" 10 "fire rate bonus with reduced health" 0.4 } CharacterAttributes { "health regen" 100 "move speed bonus" 0.52 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.2 "rage giving scale" 0.1 "force distribute currency on death" 1 "dmg taken increased" 0.02 "dmg from melee increased" 50 "dmg from ranged reduced" 50 "voice pitch scale" 0.68 } } } Wavespawn // 1 Giant Shotgun Heavy { Where "RedVIP" TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 120 TotalCurrency 20 RandomSpawn 1 WaitForAllSpawned "B" TFBot { Template T_TFBot_Red_Giant_Heavyweapons_Shotgun Attributes DisableDodge CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 } } } Wavespawn // support soldier shotguns and pistol scouts { Name "Sup" Where "3rd" TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 TotalCurrency 5 RandomSpawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Shotgun Tag bot_hatch ClassIcon heavy_shotgun_red Skill Expert Attributes AlwaysCrit AddCond { Name TF_COND_REPROGRAMMED } Action Mobber } TFBot { Template T_TFBot_Soldier_Shotgun Tag bot_hatch ClassIcon heavy_shotgun_red Skill Expert Attributes AlwaysCrit AddCond { Name TF_COND_REPROGRAMMED } Action Mobber } TFBot { Template T_TFBot_Scout_Pistol Tag bot_hatch Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } TFBot { Template T_TFBot_Scout_Pistol Tag bot_hatch Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } } Wavespawn // support soldier shotguns and pistol scouts { Name "Sup" Where "3rdSide" TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 TotalCurrency 6 RandomSpawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Shotgun Tag bot_hatch ClassIcon heavy_shotgun_red Skill Expert Attributes AlwaysCrit AddCond { Name TF_COND_REPROGRAMMED } Action Mobber } TFBot { Template T_TFBot_Soldier_Shotgun Tag bot_hatch ClassIcon heavy_shotgun_red Skill Expert Attributes AlwaysCrit AddCond { Name TF_COND_REPROGRAMMED } Action Mobber } TFBot { Template T_TFBot_Scout_Pistol Tag bot_hatch Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } TFBot { Template T_TFBot_Scout_Pistol Tag bot_hatch Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 } } } } Wavespawn // 1 Giant Demoman { Where "HATCHHOLD" TotalCount 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun ClassIcon heavy_shotgun_red_giant Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Attributes IgnoreFlag Attributes DisableDodge CharacterAttributes { "move speed penalty" 0.01 "crit mod disabled" 0 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 } } } Wavespawn // SentryIcon { Where "2ndMid" TotalCount 1 SpawnCount 1 WaitBeforeStarting 9999 Support Limited TFBot { Class Scout ClassIcon sentry_gun_lvl3_red_lite } } WaveSpawn // Opens at wave start { Name "relay" FirstSpawnOutput { Target hatch_reveal_relay Action Trigger } } Wavespawn // 4 Groups of 4 Heavyweight Champs { Name "BluA" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 RandomSpawn 1 Support Limited TFBot { Template T_TFBot_Scout_Melee Health 10 ClassIcon blu2_lite CharacterAttributes { "move speed bonus" 1.4 "health regen" -2 } } } Wavespawn // support randomclass { Name "BluSup" Where spawnbot_giant TotalCount 50 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 0 RandomSpawn 1 WaitForAllDead "BluB" Support 1 RandomChoice { TFBot { Class Scout Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Class Soldier Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Class Pyro Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Class Demoman Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Class Heavyweapons Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Template T_TFBot_Sniper_Huntsman Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Template T_TFBot_Soldier_Mangle_Rapidfire Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Template T_TFBot_Scout_Guillotine_FastCharge Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Template T_TFBot_Demoman_Knight Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Template T_TFBot_Heavyweapons_Shotgun Action EscortFlag Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } Skill Expert ClassIcon blu2_lite } TFBot { Template T_TFBot_Medic_Quickfix Tag special_main_right CharacterAttributes { "cannot pick up intelligence" 1 } ClassIcon blu2_lite } } } } // WAVE F ///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// // Corrupted Beast /////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Checkpoint Yes Explanation //Dispayed once the wave is initialized { Line "{blue}We have a few loose ends to tie up before Coaltown is recaptured." Line "{blue}For example a killer robot." } Wavespawn // SetTime { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target durationW6 Action Trigger } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset1 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset2 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset3 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset4 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset5 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset6 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset7 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset8 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset9 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset10 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset11 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset12 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset13 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset14 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset15 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset16 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset17 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset18 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset19 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset20 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset21 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset22 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset23 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset24 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset25 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset26 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset27 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset28 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset29 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset30 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset31 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset32 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset33 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset34 Action Kill } } Wavespawn // Disable fence { Where "2ndMid" TotalCount 1 SpawnCount 1 Support Limited FirstSpawnOutput { Target fenceset35 Action Kill } } Wavespawn // CORRUPTED BEAST { Where "REDVIP" TotalCount 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 0 FirstSpawnWarningSound "#howl_hush_antibirth.mp3" RandomSpawn 1 FirstSpawnMessage "{2EFF00}♫ Now Playing ♫ {FFFFFF} : {5100ff} Howl - Mudeth {FFFFFF}" TFBot { Template T_TFBot_Giant_Soldier AddCond { Name TF_COND_REPROGRAMMED } AddCond { Name TF_COND_SODAPOPPER_HYPE } Action Mobber ClassIcon soldier_gib_lite Attributes DisableDodge Attributes UseBossHealthBar Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly Item "War Head" Item "The Direct Hit" Item "The Righteous Bison" Item "The Equalizer" Health 96000 Name "THE CORRUPTED" Scale 2.15 AlwaysGlow 1 ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0.1 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) Name "A" // Name of the bot attributes listed in EventChangeAttributes } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0.1 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfHealthBelow 80000 //When set, the task activates only when the bot health is below specified value Name "B" // Name of the bot attributes listed in EventChangeAttributes } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0.1 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfHealthBelow 64000 //When set, the task activates only when the bot health is below specified value Name "C" // Name of the bot attributes listed in EventChangeAttributes } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0.1 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfHealthBelow 48000 //When set, the task activates only when the bot health is below specified value Name "D" // Name of the bot attributes listed in EventChangeAttributes } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0.1 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfHealthBelow 32000 //When set, the task activates only when the bot health is below specified value Name "E" // Name of the bot attributes listed in EventChangeAttributes } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0.1 //Time before the first bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfHealthBelow 16000 //When set, the task activates only when the bot health is below specified value Name "F" // Name of the bot attributes listed in EventChangeAttributes } UseCustomModel models/bots/soldier_boss/bot_soldier_boss_gibby.mdl EventChangeAttributes //Do not attempt to put any of custom keys here. ExtAttr is the only exception { A { ItemAttributes { ItemName "The Direct Hit" "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 } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 8 "is_passive_weapon" 1 "fire rate bonus" 1.5 "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 } CharacterAttributes { "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 "Set DamageType Ignite" 1 "voice pitch scale" 0 } } B { Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Direct Hit" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 2 "fire rate bonus" 0.09 "Projectile speed increased" 0.65 "damage bonus" 1.5 "is_passive_weapon" 0 "projectile spread angle penalty" 100 "no self blast dmg" 2 "mod projectile heat seek power" 75 //Sigmo only "mod projectile heat aim error" 4000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 0.45 "projectile lifetime" 5 "crit mod disabled" 0 "Set DamageType Ignite" 1 } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 2 "fire rate bonus" 0.8 "is_passive_weapon" 1 "Projectile speed increased" 0.65 "dmg penalty vs players" 0.65 "projectile spread angle penalty" 65 "mod projectile heat seek power" 20 //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 } } C { Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Direct Hit" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 18 "fire rate bonus" 3 "Projectile speed increased" 0.7 "is_passive_weapon" 0 "projectile spread angle penalty" 20 "no self blast dmg" 2 "mod projectile heat seek power" 1 //Sigmo only "mod projectile heat aim error" 4000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 4 "projectile lifetime" 5 "crit mod disabled" 0 "Set DamageType Ignite" 1 } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 19 "fire rate bonus" 2.5 "is_passive_weapon" 1 "Projectile speed increased" 0.35 "dmg penalty vs players" 0.35 "projectile spread angle penalty" 40 "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" 5 "crit mod disabled" 0 "Set DamageType Ignite" 1 } } D { Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Direct Hit" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 3 "fire rate bonus" 0.35 "Projectile speed increased" 0.65 "dmg penalty vs players" 0.65 "damage bonus" 1.5 "is_passive_weapon" 0 "projectile spread angle penalty" 15 "no self blast dmg" 2 "mod projectile heat seek power" 2 //Sigmo only "mod projectile heat aim error" 4000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 4 "projectile lifetime" 6 "crit mod disabled" 0 "Set DamageType Ignite" 1 } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 26 "fire rate bonus" 6 "is_passive_weapon" 1 "Projectile speed increased" 0.45 "projectile spread angle penalty" 70 "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" 6 "crit mod disabled" 0 "Set DamageType Ignite" 1 } } E { Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Direct Hit" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 1 "fire rate bonus" 1.35 "Projectile speed increased" 1.5 "damage bonus" 2.2 "is_passive_weapon" 0 "projectile spread angle penalty" 1 "no self blast dmg" 2 "mod projectile heat seek power" 2 //Sigmo only "mod projectile heat aim error" 4000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 4 "projectile lifetime" 6 "crit mod disabled" 0 "Set DamageType Ignite" 1 } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 1 "fire rate bonus" 0.07 "is_passive_weapon" 1 "Projectile speed increased" 0.7 "dmg penalty vs players" 0.7 "projectile spread angle penalty" 70 "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" 6 "crit mod disabled" 0 "Set DamageType Ignite" 1 } } F { Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Direct Hit" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 4 "fire rate bonus" 0.7 "Projectile speed increased" 0.65 "is_passive_weapon" 0 "projectile spread angle penalty" 4 "no self blast dmg" 2 "mod projectile heat seek power" 10 //Sigmo only "mod projectile heat aim error" 4000 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 4 "projectile lifetime" 6 "crit mod disabled" 0 "Set DamageType Ignite" 1 } ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.65 //35% faster reload "mult projectile count" 50 "fire rate bonus" 4 "is_passive_weapon" 1 "Projectile speed increased" 0.65 "dmg penalty vs players" 0.65 "projectile spread angle penalty" 75 "mod projectile heat seek power" 15 //Sigmo only "mod projectile heat aim error" 1500 "mod projectile heat aim time" 5 "set item tint rgb" 15132390 "projectile lifetime" 6 "crit mod disabled" 0 "Set DamageType Ignite" 1 } } } } } Wavespawn // support Corrupted Shotgun and Corrupted Heavies { Name "Sup" Where "3rd" TotalCount 100 MaxActive 16 SpawnCount 11 WaitBeforeStarting 10 WaitBetweenSpawns 20 TotalCurrency 5 RandomSpawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Shotgun Name "CORRUPTED" Health 200 ClassIcon heavy_shotgun_red UseCustomModel models/bots/soldier/bot_soldier_gibby.mdl Skill Easy AddCond { Name TF_COND_REPROGRAMMED } Action Mobber ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_SOLDIER" "bullets per shot bonus" 0.2 "faster reload rate" -0.8 "fire rate bonus" 0.85 "weapon spread bonus" 0.75 "fire rate bonus with reduced health" 0.4 "panic_attack_negative" 1 "crit mod disabled" 0 } } TFBot { Template T_TFBot_Soldier_Shotgun Name "CORRUPTED" Health 200 ClassIcon heavy_shotgun_red UseCustomModel models/bots/soldier/bot_soldier_gibby.mdl Skill Easy AddCond { Name TF_COND_REPROGRAMMED } Action Mobber ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_SOLDIER" "bullets per shot bonus" 0.2 "faster reload rate" -0.8 "fire rate bonus" 0.85 "weapon spread bonus" 0.75 "fire rate bonus with reduced health" 0.4 "panic_attack_negative" 1 "crit mod disabled" 0 } } TFBot { Class Heavyweapons WeaponRestrictions MeleeOnly Name "CORRUPTED" ClassIcon heavy_fist_nys UseCustomModel models/bots/heavy/bot_heavy_gibby.mdl Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 "damage penalty" 0.75 } } TFBot { Class Heavyweapons WeaponRestrictions MeleeOnly Name "CORRUPTED" ClassIcon heavy_fist_nys UseCustomModel models/bots/heavy/bot_heavy_gibby.mdl Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 "damage penalty" 0.75 } } TFBot { Class Heavyweapons WeaponRestrictions MeleeOnly Name "CORRUPTED" ClassIcon heavy_fist_nys UseCustomModel models/bots/heavy/bot_heavy_gibby.mdl Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Action Mobber CharacterAttributes { "crit mod disabled" 0 "damage penalty" 0.75 } } } } } }