// mission made by ptyx - https://steamcommunity.com/profiles/76561198443380789/ // Bomb Runner made by Hell-met - http://steamcommunity.com/id/hell-met/ // thanks to everyone who has helped me with this mission! #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 8000 RespawnWaveTime 10 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes MaxRedPlayers 10 MaxSpectators 1 EnableDominations 1 SniperAllowHeadshots 1 ImprovedAirblast 1 NoRedBotsRandomCrit 1 NoRomevisionCosmetics 1 RobotLimit 44 DeathPenalty 1000 FixedBuybacks 2 UpgradeStationKeepWeapons 1 MaxSpeedLimit 1337 // models/weapons/c_models/c_assault_minigun/c_assault_minigun.mdl -- GOOD MINIGUN // models/weapons/c_models/c_brief_negotiator/c_lmg.mdl tomigun looking thing CustomUpgradesFile "mvm_upgrades_bossrush_v6.txt" LuaScriptFile "scripts/build_ally_robot_ptx_reverse.lua" PrecacheModel "models/bots/soldier/goliatron2022_v3.mdl" PrecacheModel "models/bots/demo/bot_sentry_buster_flash.mdl" PrecacheModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" PrecacheModel "models/bots/heavy_boss/bot_heavy_boss_gibby.mdl" PrecacheModel "models/bots/demo_boss/bot_demo_boss_gibby.mdl" PrecacheModel "models/bots/pyro_boss/bot_pyro_boss_gibby.mdl" PrecacheModel "models/bots/heavy_boss/bot_heavy_goliath.mdl" PrecacheModel "models/weapons/w_models/w_wasp_launcher_rocket.mdl" PrecacheModel "models/weapons/w_models/w_atomball_blu.mdl" PrecacheModel "models/weapons/c_models/c_ultimatum_flaregun/c_ultimatum_flaregun.mdl" PrecacheModel "models/weapons/c_models/c_heatseeking.mdl" PrecacheModel "models/weapons/c_models/c_ash_m/c_ash_m.mdl" PrecacheModel "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" PrecacheModel "models/weapons/c_models/c_big_man/c_big_man.mdl" PrecacheModel "models/weapons/c_models/c_screwiatan_7000/c_screwiatan_7000.mdl" PrecacheModel "models/weapons/c_models/c_critbanner/c_critbanner.mdl" PrecacheModel "models/weapons/c_models/c_hornetnest/c_atom_launcher.mdl" PrecacheModel "models/c_tomislav.mdl" // THIS IS TOKAMAK PrecacheModel "models/weapons/c_models/c_firelauncher/c_firelauncher.mdl" PrecacheModel "models/weapons/c_models/c_tgat/c_tgat.mdl" PrecacheModel "models/weapons/c_models/c_super_shotgun.mdl" PrecacheModel "models/weapons/c_models/c_50k_volt/c_pro_smg" PrecacheModel "models/weapons/c_models/c_cerberus/c_minigun.mdl" PrecacheModel "models/buildables/teleporter_light.mdl" PrecacheModel "models/props_mvm/reversemvm_redwall_352x256.mdl" PrecacheModel "models/props_mvm/reversemvm_redwall_640x418.mdl" PrecacheSound "npc/attack_helicopter/aheli_megabomb_siren1.wav" PrecacheSound "doom_song12.mp3" PrecacheSound "doom_song13.mp3" PrecacheSound "doom_song15.mp3" PrecacheSound "doom_song16.mp3" PrecacheSound "songmarauderspawn.mp3" PrecacheSound "bossrushbreak.mp3" PrecacheSound "argent_axe_deploy.wav" PrecacheSound "argent_axe_hit.wav" PrecacheSound "argent_axe_fire.wav" PrecacheSound "cluster_fire2.wav" PrecacheSound "cluster_fire1.wav" PrecacheSound "marauder_entrance.mp3" PrecacheSound "marauder_prefire_v3.mp3" PrecacheSound "super_shotgun_fire.wav" PrecacheSound "launcher_fire_titan.wav" PrecacheSound "marauder_axe_throw.wav" PrecacheSound "marauder_axe_throw_hit.wav" PrecacheSound "marauder_axe_throw_impact.wav" PrecacheSound "marauder_axe_throw_projectile.wav" DisableSound "Announcer.RoundBegins3Seconds" DisableSound "Announcer.MVM_Bomb_Alert_Entered" DisableSound "Announcer.MVM_Bomb_Alert_Near_Hatch" DisableSound "Announcer.MVM_Bomb_Alert_Deploying" DisableSound "music.mvm_start_wave" DisableSound "music.mvm_start_last_wave" Advanced 1 ClassLimit { Heavyweapons 3 Medic 3 Spy 1 Engineer 2 Scout 2 Sniper 2 } ExtraSpawnPoint // 10 1450 421 { Name "spawnbot_sentry_hunter" TeamNum 3 X "10" Y "1450" Z "421" } ExtraSpawnPoint { Name "spawnbot_giga" // 14060.207031 -4648.780273 1800.897705 TeamNum 3 X "-14.645878" Y "-262.894897" Z "648.031311" // 449 } ExtraSpawnPoint { Name "spawnbot_giga_support" TeamNum 3 X "827" Y "1095" Z "641" // 449 } ExtraSpawnPoint { Name "spawnbot_red" // 14060.207031 -4648.780273 1800.897705 TeamNum 3 X "-102.092758" Y "-2348.859619" Z "545.709839" // 449 } PlayerAttributes { "ammo regen" 0.1 "hidden primary max ammo bonus" 5 "hidden secondary max ammo penalty" 5 "min respawn time" 10 Scout { "min respawn time" 10 } } FlagResetTime { Name "intel" ResetTime 0 } PointTemplates { RandomTeleport { NoFixup 1 ambient_generic { "targetname" "teleported_sound" "spawnflags" "49" "radius" "99999" "message" "mvm\mvm_tele_deliver.wav" "health" "10" } logic_case { "targetname" "random_teleport" "oncase01" "!activator,$TeleportToEntity,telespot01,0,-1" "oncase01" "teleported_sound,PlaySound,,0,-1" "oncase02" "!activator,$TeleportToEntity,telespot02,0,-1" "oncase02" "teleported_sound,PlaySound,,0,-1" "oncase03" "!activator,$TeleportToEntity,telespot03,0,-1" "oncase03" "teleported_sound,PlaySound,,0,-1" "oncase04" "!activator,$TeleportToEntity,telespot04,0,-1" "oncase04" "teleported_sound,PlaySound,,0,-1" "oncase05" "!activator,$TeleportToEntity,telespot05,0,-1" "oncase05" "teleported_sound,PlaySound,,0,-1" "oncase06" "!activator,$TeleportToEntity,telespot06,0,-1" "oncase06" "teleported_sound,PlaySound,,0,-1" "oncase07" "!activator,$TeleportToEntity,telespot07,0,-1" "oncase07" "teleported_sound,PlaySound,,0,-1" "oncase08" "!activator,$TeleportToEntity,telespot08,0,-1" "oncase08" "teleported_sound,PlaySound,,0,-1" "oncase09" "!activator,$TeleportToEntity,telespot09,0,-1" "oncase09" "teleported_sound,PlaySound,,0,-1" "oncase10" "!activator,$TeleportToEntity,telespot10,0,-1" "oncase10" "teleported_sound,PlaySound,,0,-1" "oncase11" "!activator,$TeleportToEntity,telespot11,0,-1" "oncase11" "teleported_sound,PlaySound,,0,-1" "oncase12" "!activator,$TeleportToEntity,telespot12,0,-1" "oncase12" "teleported_sound,PlaySound,,0,-1" "oncase13" "!activator,$TeleportToEntity,telespot13,0,-1" "oncase13" "teleported_sound,PlaySound,,0,-1" "oncase14" "!activator,$TeleportToEntity,telespot14,0,-1" "oncase14" "teleported_sound,PlaySound,,0,-1" "oncase15" "!activator,$TeleportToEntity,telespot15,0,-1" "oncase15" "teleported_sound,PlaySound,,0,-1" "oncase16" "!activator,$TeleportToEntity,telespot16,0,-1" "oncase16" "teleported_sound,PlaySound,,0,-1" } info_target { "targetname" "telespot01" "origin" "305 1465 712" // + } info_target { "targetname" "telespot02" "origin" "-1403 197 644" // + } info_target { "targetname" "telespot03" "origin" "1107 -728 615" // + } info_target { "targetname" "telespot04" "origin" "-1265-894 804" // + } info_target { "targetname" "telespot05" "origin" "524 -1255 420" // + } info_target { "targetname" "telespot06" "origin" "-768-1245 420" // + } info_target { "targetname" "telespot07" "origin" "-74 -1907 488" // + } info_target { "targetname" "telespot08" "origin" "-36 444 424" // + } info_target { "targetname" "telespot09" "origin" "-80 -2407 555" // + } info_target { "targetname" "telespot10" "origin" "-76 -725 426" // + } info_target { "targetname" "telespot11" "origin" "889 376 402" // + } info_target { "targetname" "telespot12" "origin" "24 1983 423" // + } info_target { "targetname" "telespot13" "origin" "-1008 -1963 519" // + } info_target { "targetname" "telespot14" "origin" "-903 -163 428" // + } info_target { "targetname" "telespot15" "origin" "289 606 612" // + } info_target { "targetname" "telespot16" "origin" "1191 -1307 614" } } allyspawner { NoFixup 1 prop_dynamic { "targetname" "spawnprop1" "classname" "prop_dynamic" "model" "models/props_mvm/robot_spawnpoint.mdl" "DefaultAnim" "idle" "disableshadows" "1" "DisableBoneFollowers" "1" "solid" "1" "spawnflags" "0" } prop_dynamic { "targetname" "spawnprop2" "classname" "prop_dynamic" "model" "models/buildables/teleporter_light.mdl" "DefaultAnim" "running" "disableshadows" "1" "DisableBoneFollowers" "1" "solid" "0" "spawnflags" "0" } } enemyspawner { NoFixup 1 prop_dynamic { "targetname" "spawnprop1" "classname" "prop_dynamic" "model" "models/props_mvm/robot_spawnpoint.mdl" "DefaultAnim" "idle" "disableshadows" "1" "DisableBoneFollowers" "1" "solid" "1" "spawnflags" "0" "skin" 1 } prop_dynamic { "targetname" "spawnprop2" "classname" "prop_dynamic" "model" "models/buildables/teleporter_light.mdl" "DefaultAnim" "running" "disableshadows" "1" "DisableBoneFollowers" "1" "solid" "0" "spawnflags" "0" "skin" 1 } } titanspawner { NoFixup 1 prop_dynamic { "targetname" "spawnprop1" "classname" "prop_dynamic" "model" "models/props_mvm/robot_spawnpoint.mdl" "DefaultAnim" "idle" "disableshadows" "1" "DisableBoneFollowers" "1" "modelscale" 2.0 "solid" "1" "spawnflags" "0" "skin" 1 } prop_dynamic { "targetname" "spawnprop2" "classname" "prop_dynamic" "model" "models/buildables/teleporter_light.mdl" "DefaultAnim" "running" "disableshadows" "1" "DisableBoneFollowers" "1" "modelscale" 2.0 "solid" "0" "spawnflags" "0" "skin" 1 } } ClusterBomb { NoFixup 1 KeepAlive 1 OnParentKilledOutput { Target "clusterbomb" Action "FireUser1" Delay 0.01 } tf_point_weapon_mimic { "targetname" "clusterbomb" "origin" "0 0 2" "speedmin" "-500" "speedmax" "500" "WeaponType" "1" "SplashRadius" "188" "ModelOverride" "models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl" "ModelScale" "1" "Damage" "100" "teamnum" "3" "OnUser1" "!self,FireMultiple,1,0,1" "OnUser1" "!self,FireUser1,,0,1" "OnUser1" "!self,kill,,5,1" } } ClusterBomb_Red { NoFixup 1 KeepAlive 1 OnParentKilledOutput { Target "clusterbomb" Action "FireUser1" Delay 0.01 } tf_point_weapon_mimic { "targetname" "clusterbomb" "origin" "0 0 2" "speedmin" "-500" "speedmax" "500" "WeaponType" "1" "SplashRadius" "188" "ModelOverride" "models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl" "ModelScale" "1" "Damage" "75" "teamnum" "2" "OnUser1" "!self,FireMultiple,15,0,1" "OnUser1" "!self,FireUser1,,0,1" "OnUser1" "!self,kill,,5,1" } } SongLoop { NoFixup 1 ambient_generic { "targetname" "reverb_music" "spawnflags" "49" "radius" "99999" "message" "doom_song12.mp3" "health" "10" } logic_relay { "targetname" "musicloop" "OnUser1" "reverb_music,PlaySound,,0,-1" "OnUser1" "!self,FireUser1,,212,-1" } logic_relay { "targetname" "startmusic" "OnTrigger" "reverb_music,Volume,10,0,-1" "OnTrigger" "musicloop,Enable,,0,-1" "OnTrigger" "musicloop,FireUser1,,0.01,-1" "OnTrigger" "door_boss_relay_open,Trigger,,0,-1" } logic_relay { "targetname" "stopmusic" "OnSpawn" "reverb_music,Volume,0,0,-1" "OnTrigger" "reverb_music,Volume,0,0,-1" "OnTrigger" "musicloop,CancelPending,,0,-1" "OnTrigger" "musicloop,Disable,,0.01,-1" "OnTrigger" "door_boss_relay_close,Trigger,,0,-1" } } SongLoopBuildUp { NoFixup 1 ambient_generic { "targetname" "reverb_music_build_up" "spawnflags" "49" "radius" "99999" "message" "doom_song15.mp3" "health" "10" } logic_relay { "targetname" "musicloop_build_up" "OnUser1" "reverb_music_build_up,PlaySound,,0,-1" "OnUser1" "!self,FireUser1,,421,-1" } logic_relay { "targetname" "startmusic_build_up" "OnTrigger" "reverb_music_build_up,Volume,10,0,-1" "OnTrigger" "musicloop_build_up,Enable,,0,-1" "OnTrigger" "musicloop_build_up,FireUser1,,0.01,-1" "OnTrigger" "door_boss_relay_open,Trigger,,0,-1" } logic_relay { "targetname" "stopmusic_build_up" "OnSpawn" "reverb_music_build_up,Volume,0,0,-1" "OnTrigger" "reverb_music_build_up,Volume,0,0,-1" "OnTrigger" "musicloop_build_up,CancelPending,,0,-1" "OnTrigger" "musicloop_build_up,Disable,,0.01,-1" "OnTrigger" "door_boss_relay_close,Trigger,,0,-1" } } SongLoopBreak { NoFixup 1 ambient_generic { "targetname" "reverb_music_break" "spawnflags" "49" "radius" "99999" "message" "bossrushbreak.mp3" "health" "10" } logic_relay { "targetname" "musicloop_break" "OnUser1" "reverb_music_break,PlaySound,,0,-1" "OnUser1" "!self,FireUser1,,34,-1" } logic_relay { "targetname" "startmusic_break" "OnTrigger" "reverb_music_break,Volume,10,0,-1" "OnTrigger" "musicloop_break,Enable,,0,-1" "OnTrigger" "musicloop_break,FireUser1,,0.01,-1" "OnTrigger" "door_boss_relay_open,Trigger,,0,-1" } logic_relay { "targetname" "stopmusic_break" "OnSpawn" "reverb_music_break,Volume,0,0,-1" "OnTrigger" "reverb_music_break,Volume,0,0,-1" "OnTrigger" "musicloop_break,CancelPending,,0,-1" "OnTrigger" "musicloop_break,Disable,,0.01,-1" "OnTrigger" "door_boss_relay_close,Trigger,,0,-1" } } SongLoopMarauder { NoFixup 1 ambient_generic { "targetname" "reverb_music_marauder" "spawnflags" "49" "radius" "99999" "message" "songmarauderspawn.mp3" "health" "10" } logic_relay { "targetname" "musicloop_marauder" "OnUser1" "reverb_music_marauder,PlaySound,,0,-1" "OnUser1" "!self,FireUser1,,183,-1" } logic_relay { "targetname" "startmusic_marauder" "OnTrigger" "reverb_music_marauder,Volume,10,0,-1" "OnTrigger" "musicloop_marauder,Enable,,0,-1" "OnTrigger" "musicloop_marauder,FireUser1,,0.01,-1" "OnTrigger" "door_boss_relay_open,Trigger,,0,-1" } logic_relay { "targetname" "stopmusic_marauder" "OnSpawn" "reverb_music_marauder,Volume,0,0,-1" "OnTrigger" "reverb_music_marauder,Volume,0,0,-1" "OnTrigger" "musicloop_marauder,CancelPending,,0,-1" "OnTrigger" "musicloop_marauder,Disable,,0.01,-1" "OnTrigger" "door_boss_relay_close,Trigger,,0,-1" } } SongLoopRush { NoFixup 1 ambient_generic { "targetname" "reverb_music_rush" "spawnflags" "49" "radius" "99999" "message" "doom_song16.mp3" "health" "10" } logic_relay { "targetname" "musicloop_rush" "OnUser1" "reverb_music_rush,PlaySound,,0,-1" "OnUser1" "!self,FireUser1,,700,-1" } logic_relay { "targetname" "startmusic_rush" "OnTrigger" "reverb_music_rush,Volume,10,0,-1" "OnTrigger" "musicloop_rush,Enable,,0,-1" "OnTrigger" "musicloop_rush,FireUser1,,0.01,-1" "OnTrigger" "door_boss_relay_open,Trigger,,0,-1" } logic_relay { "targetname" "stopmusic_rush" "OnSpawn" "reverb_music_rush,Volume,0,0,-1" "OnTrigger" "reverb_music_rush,Volume,0,0,-1" "OnTrigger" "musicloop_rush,CancelPending,,0,-1" "OnTrigger" "musicloop_rush,Disable,,0.01,-1" "OnTrigger" "door_boss_relay_close,Trigger,,0,-1" } } SongLoopBoss { NoFixup 1 ambient_generic { "targetname" "reverb_music_boss" "spawnflags" "49" "radius" "99999" "message" "doom_song13.mp3" "health" "10" } logic_relay { "targetname" "musicloop_boss" "OnUser1" "reverb_music_boss,PlaySound,,0,-1" "OnUser1" "!self,FireUser1,,412,-1" } logic_relay { "targetname" "startmusic_boss" "OnTrigger" "reverb_music_boss,Volume,10,0,-1" "OnTrigger" "musicloop_boss,Enable,,0,-1" "OnTrigger" "musicloop_boss,FireUser1,,0.01,-1" "OnTrigger" "door_boss_relay_open,Trigger,,0,-1" } logic_relay { "targetname" "stopmusic_boss" "OnSpawn" "reverb_music_boss,Volume,0,0,-1" "OnTrigger" "reverb_music_boss,Volume,0,0,-1" "OnTrigger" "musicloop_boss,CancelPending,,0,-1" "OnTrigger" "musicloop_boss,Disable,,0.01,-1" "OnTrigger" "door_boss_relay_close,Trigger,,0,-1" } } powerup_fix { logic_timer { "targetname" "powerup_kill" "RefireTime" "20" "OnTimer" "item_powerup_rune,kill,,0,-1" } } SpawnShake { NoFixup 1 env_shake { "id" "3" "classname" "env_shake" "amplitude" "255" "duration" "3" "frequency" "255" "radius" "90000" "spawnflags" "5" "targetname" "spawn_shake1" "origin" "-189.888 17.0933 65" } env_shake { "id" "3" "classname" "env_shake" "amplitude" "25" "duration" "0.5" "frequency" "255" "radius" "90000" "spawnflags" "5" "targetname" "minishake" "origin" "-189.888 17.0933 65" } env_shake { "id" "3" "classname" "env_shake" "amplitude" "255" "duration" "10" "frequency" "255" "radius" "90000" "spawnflags" "5" "targetname" "spawn_shake2" "origin" "-189.888 17.0933 65" } env_shake { "id" "3" "classname" "env_shake" "amplitude" "100" "duration" "10" "frequency" "255" "radius" "90000" "spawnflags" "5" "targetname" "spawn_shake3" "origin" "-189.888 17.0933 65" } } messages_display { NoFixup 1 logic_relay { "targetname" "ready2rush" "OnTrigger" "player,$DisplayTextChat,{yellow}Ready to rush?" // {yellow, red, blue} } logic_relay { "targetname" "rush" "OnTrigger" "player,$DisplayTextChat,{yellow}Rush!" } logic_relay { "targetname" "halfway" "OnTrigger" "player,$DisplayTextChat,{red}Half way mark!" } logic_relay { "targetname" "breaktime" "OnTrigger" "player,$DisplayTextChat,{blue}60 second break!" } logic_relay { "targetname" "generalinfo" "OnTrigger" "player,$DisplayTextChat,{yellow}only 4 bosses remaining!" } logic_relay { "targetname" "spawnwhere" "OnTrigger" "player,$DisplayTextChat,{red}WARNING: they will spawn in the middle of the map (blue teleporter)" } logic_relay { "targetname" "critinfo" "OnTrigger" "player,$DisplayTextChat,{yellow}protect your critbanner soldier for infinite crits (he will spawn next to the spawn exit - red teleporter)" } logic_relay { "targetname" "powerupinfo" "OnTrigger" "player,$DisplayTextChat,{blue}Powered up robots will spawn. kill them to receive their power up" } logic_relay { "targetname" "breakover" "OnTrigger" "player,$DisplayTextChat,{red}INCOMING!" } logic_relay { "targetname" "marauderfirstspawn" "OnTrigger" "player,$DisplayTextChat,{red}MIDDLE TELEPORTER ACTIVE" } } // later on storm thingy storm { NoFixup 1 prop_dynamic { "targetname" "storm" "angles" "0 0 0" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "modelscale" "12.0" "disableshadows" "1" "DisableBoneFollowers" "1" "solid" "0" "origin" "0 0 0" "StartDisabled" "1" } prop_dynamic { "targetname" "storm" "angles" "0 0 0" "model" "models/props_lakeside_event/vortex_lakeside.mdl" "modelscale" "12.0" "disableshadows" "1" "DisableBoneFollowers" "1" "solid" "0" "origin" "0 0 0" "StartDisabled" "1" } prop_dynamic { "targetname" "storm" "angles" "0 0 -180" "model" "models/props_lakeside_event/fog_plane03.mdl" "modelscale" "5" "disableshadows" "1" "DisableBoneFollowers" "1" "solid" "0" "origin" "0 0 0" "StartDisabled" "1" } logic_relay { "targetname" "spawnstorm" "OnTrigger" "worldspawn,runscriptcode,SetSkyboxTexture(`sky_halloween_night2014_01`),0,-1" // sky_halloween_night2014_01 "OnTrigger" "rain,Start,,0,-1" "OnTrigger" "storm,Enable,,0,-1" } } stormscene { trigger_teleport { "targetname" "teleport" "target" "altspawn" "StartDisabled" "1" "spawnflags" "1" "origin" "-105 -1881 485" "mins" "-5000 -7000 -1200" "maxs" "5000 7000 1200" "filtername" "filter_redteam" } info_target { "targetname" "altspawn" "angles" "-18 86 0" "origin" "-100.203110 -2406.659180 600.298645" } logic_relay { "targetname" "createstormscene" "OnTrigger" "player*,SetHUDVisibility,0,0,-1" "OnTrigger" "spawnstorm,Trigger,,4,-1" "OnTrigger" "teleport,Enable,,4,-1" "OnTrigger" "fading,Fade,,0,-1" "OnTrigger" "teleport,Disable,,4.1,-1" "OnTrigger" "props_block,Enable,,4,-1" "OnTrigger" "arenaforcefield,Enable,,4,-1" "OnTrigger" "fade_over,Fade,,8,-1" "OnTrigger" "player*,SetHUDVisibility,1,10,-1" } env_fade { "targetname" "fading" "angles" "0 0 0" "duration" "2" "rendercolor" "0 0 0" "spawnflags" "8" } env_fade { "targetname" "fade_over" "angles" "0 0 0" "duration" "2" "rendercolor" "0 0 0" "spawnflags" "1" } NoFixup 1 prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1.0 "model" "models\props_2fort\sniper_fence01.mdl" "origin" "90 1450 350" "angles" "0 -90 0" "solid" 0 } prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1 "model" "models/props_forest/cliff_wall_02c.mdl" "origin" "-110 1450 300" "angles" "0 0 0" "solid" 0 } prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 2.0 "model" "models/props_mvm/reversemvm_redwall_352x256.mdl" "origin" "7 1287 350" "angles" "0 180 0" "skin" 1 "disableshadows" 1 "solid" 0 } func_forcefield { "origin" "-7 1290 350" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-5500 -5 -300" "maxs" "5500 5 200" "StartDisabled" "1" } prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 0.5 "model" "models/props_mvm/no_entry.mdl" "origin" "833.807922 782.627686 653.031311" "angles" "180 90 0" "disableshadows" 1 "fademindist" "300" "fademaxdist" "600" "skin" 1 "solid" 0 } func_forcefield { "origin" "823.429565 784.644104 620.031311" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-120 -5 -100" "maxs" "120 5 150" "StartDisabled" "1" } prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1.5 "model" "models/props_mvm/reversemvm_redwall_640x418.mdl" "origin" "210 1460 900" "angles" "0 180 0" "skin" 1 "disableshadows" 1 "solid" 0 } prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1.5 "model" "models/props_mvm/reversemvm_redwall_640x418.mdl" "origin" "1170 1460 900" "angles" "0 180 0" "skin" 1 "disableshadows" 1 "solid" 0 } prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1.5 "model" "models/props_mvm/reversemvm_redwall_640x418.mdl" "origin" "210 1460 900" "angles" "0 180 0" "skin" 1 "disableshadows" 1 "solid" 0 } prop_dynamic { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1.5 "model" "models/props_mvm/reversemvm_redwall_640x418.mdl" "origin" "1170 1460 900" "angles" "0 180 0" "skin" 1 "disableshadows" 1 "solid" 0 } prop_dynamic // main barrier 2 { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1 "model" "models\props_coalmines\wood_fence_128.mdl" "origin" "268 1057 400" "angles" "0 90 0" "skin" 1 "disableshadows" 1 "solid" 0 } func_forcefield // main barrier 2 { "origin" "268 1057 400" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-2 -100 -100" "maxs" "2 100 100" "StartDisabled" "1" } prop_dynamic // right side { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1 "model" "models\props_coalmines\wood_fence_128.mdl" "Origin" "1104 -446 600" "Angles" "0 0 0" "disableshadows" 1 "solid" 0 } func_forcefield // right side { "origin" "1104 -440 600" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-100 -2 -100" "maxs" "100 2 100" "StartDisabled" "1" } prop_dynamic // next to main blocade { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1 "model" "models\props_coalmines\wood_fence_128.mdl" "Origin" "-262 1329 700" "Angles" "0 -90 0" "disableshadows" 1 "solid" 0 } func_forcefield // next to main blocade { "origin" "-262 1329 700" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-2 -100 -100" "maxs" "2 100 100" "StartDisabled" "1" } prop_dynamic { "targetname" "props_block" // on the other side of no entry "StartDisabled" "1" "modelscale" 1 "model" "models/props_coalmines/wood_fence_short_64.mdl" "Origin" "736 188 670" "Angles" "0 180 0" "disableshadows" 1 "solid" 0 } func_forcefield // on the other side of no entry { "origin" "736 188 670" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-100 -2 -100" "maxs" "100 2 100" "StartDisabled" "1" } prop_dynamic // next to the noentry sign { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1 "model" "models\props_coalmines\wood_fence_128.mdl" "origin" "1034 530 570" "angles" "0 -90 0" "disableshadows" 1 "solid" 0 } func_forcefield // next to the noentry sign { "origin" "1044 530 570" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-2 -100 -100" "maxs" "2 100 100" "StartDisabled" "1" } prop_dynamic // left tunnel thing { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1 "model" "models\props_coalmines\wood_fence_128.mdl" "origin" "-600 895 600" "angles" "0 90 0" "skin" 1 "disableshadows" 1 "solid" 0 } func_forcefield // left tunnel thing { "origin" "-600 895 600" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-2 -100 -100" "maxs" "2 100 100" "StartDisabled" "1" } prop_dynamic // below giga spawner { "targetname" "props_block" "StartDisabled" "1" "modelscale" 1 "model" "models\props_coalmines\wood_fence_128.mdl" "origin" "-120 -445 360" "angles" "0 0 0" "disableshadows" 1 "solid" 0 } func_forcefield // below giga spawner { "origin" "-120 -437 360" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-100 -2 -100" "maxs" "100 2 100" "StartDisabled" "1" } func_forcefield // big one { "origin" "-7 1460 600" "TeamNum" "3" "targetname" "arenaforcefield" "mins" "-5500 -5 -300" "maxs" "5500 5 3000" "StartDisabled" "1" } } activate_teleporter { NoFixup 1 info_particle_system { "targetname" "telespawn" "effect_name" "teleported_mvm_bot" "origin" "-44 -285 645" "angles" "0 0 0" } logic_relay { "targetname" "teleport_effect" "OnTrigger" "telespawn,start,,0,-1" "OnTrigger" "telespawn,stop,,0.1,-1" "OnTrigger" "telespawn,kill,,0.2,-1" } } ArgentAxeThrow { func_rotating { "targetname" "rotate" "origin" "0 0 0" "mins" "-8 -8 -8" "maxs" "8 8 8" "fanfriction" "12" "maxspeed" "750" "rendermode" "10" "spawnflags" "73" } filter_activator_tfteam { "Negated" "0" "targetname" "filter_blueteam2" "TeamNum" "3" "origin" "-241.484 -2365.02 -135.948" } prop_dynamic { "angles" "90 90 0" "model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" "modelscale" "1.4" "targetname" "eyelander" "parentname" "rotate" "skin" "1" "solid" "0" "spawnflags" "0" "StartDisabled" "0" "origin" "0 0 0" } trigger_hurt { "damage" "500" "damagecap" "500" "damagemodel" "0" "damagetype" "2097152" "filtername" "filter_blueteam2" "nodmgforce" "0" "origin" "4 -11.5 2.49" "spawnflags" "1" "StartDisabled" "0" "targetname" "eyelander_hurt" "OnHurtPlayer" "!activator,$PlaySoundToSelf,weapons\blade_slice_2.wav,0,-1" "mins" "-138 -127 -8" "maxs" "138 127 8" } OnSpawnOutput { Target eyelander_hurt Action $SetOwner Param !parent } OnSpawnOutput { Target warning_relay Action Trigger Delay 5 } logic_relay { "targetname" "warning_relay" "spawnflags" "2" "OnTrigger" "!parent,$AddCond,36,0,-1" "OnTrigger" "!parent,$RemoveCond,36,1.5,-1" "OnTrigger" "!self,Trigger,,5,-1" } } sticky_nuke_shake { KeepAlive 1 OnParentKilledOutput { Target "shake_sticky" Action StartShake Delay 0 } OnParentKilledOutput { Target "shake_sticky" Action StopShake Delay 1 } OnParentKilledOutput { Target "shake_sticky" Action Kill Delay 1.1 } env_shake { "classname" "env_shake" "amplitude" "255" "duration" "1" "frequency" "255" "radius" "1000" "spawnflags" "28" "targetname" "shake_nuke" "origin" "-189.888 17.0933 65" } RemoveIfKilled "shake_nuke" } super_secret_tips { NoFixup 1 point_worldtext { "origin" "-1050.93 -2650.11 640.03" "angles" "0, 180, 0" "message" "super secret tips!" "font" "1" "textsize" "12" "orientation" "0" } point_worldtext { "origin" "-1050.93 -2680.11 625.03" "angles" "0, 180, 0" "message" "constantly moving is the best way to stay alive" "font" "1" "Color" "34 254 50 255" "textsize" "6" "orientation" "0" } point_worldtext { "origin" "-1050.93 -2680.11 612.03" "angles" "0, 180, 0" "message" "focus one boss at once, so they get less value from their regen" "font" "1" "Color" "255 181 50 255" "textsize" "6" "orientation" "0" } point_worldtext { "origin" "-1050.93 -2680.11 600.03" "angles" "0, 180, 0" "message" "YOU CAN PICKUP WEAPONS FROM KILLED BOSSES" "font" "1" "Color" "255 0 0 255" "textsize" "9" "orientation" "0" } point_worldtext { "origin" "-1050.93 -2680.11 588" "angles" "0, 180, 0" "message" "Boss dropped weapons are usually stronger than your weapon" "font" "1" "Color" "255 181 50 255" "textsize" "6" "orientation" "0" } point_worldtext { "origin" "-1050.93 -2680.11 578" "angles" "0, 180, 0" "message" "After defeating each sub-wave (3 bosses) you will unlock their weapons" "font" "1" "Color" "34 100 251 255" "textsize" "6" "orientation" "0" } point_worldtext { "origin" "-1050.93 -2680.11 568" "angles" "0, 180, 0" "message" "you can re-fund your upgrades mid-wave" "font" "1" "Color" "34 243 91 255" "textsize" "6" "orientation" "0" } point_worldtext { "origin" "-1050.93 -2680.11 558" "angles" "0, 180, 0" "message" "respawn time is 10 seconds, be aware of that" "font" "1" "Color" "34 243 91 255" "textsize" "6" "orientation" "0" } } GiveWeapon { NoFixup 1 logic_relay // {yellow, red, blue, green} { "targetname" "squad1_give" "OnTrigger" "player*,$AwardExtraItem,BigBurst Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,Death Ray,-1" "OnTrigger" "player*,$AwardExtraItem,Ultra Atomizer,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Scout/Engineer and Soldier ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}(go to the upgrade station to check & equip),0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad2_give" "OnTrigger" "player*,$AwardExtraItem,Sergant's Rocket Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,Executor's Axe,-1" "OnTrigger" "player*,$AwardExtraItem,Booster Minigun,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Heavy/Demoman and Soldier ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad3_give" "OnTrigger" "player*,$AwardExtraItem,Burst Launcher (Homing Burst Fire),-1" "OnTrigger" "player*,$AwardExtraItem,The Ancient Huntsman,-1" "OnTrigger" "player*,$AwardExtraItem,Firelauncher,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Sniper/Pyro and Soldier ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad4_give" "OnTrigger" "player*,$AwardExtraItem,Caustic Shotgun,-1" "OnTrigger" "player*,$AwardExtraItem,The Boombastic Cannon,-1" "OnTrigger" "player*,$AwardExtraItem,Chief Flamethrower,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Sniper/Engineer/Demoman/Pyro and Soldier ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad5_give" "OnTrigger" "player*,$AwardExtraItem,Sergant's Rocket Launcher (Crit),-1" "OnTrigger" "player*,$AwardExtraItem,Chief SMG,-1" "OnTrigger" "player*,$AwardExtraItem,Brass Gatling Gun,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Heavy/Engineer/Pyro/Sniper and Soldier ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad6_give" "OnTrigger" "player*,$AwardExtraItem,Ultra Shotgun,-1" "OnTrigger" "player*,$AwardExtraItem,The Ionizing Assasin,-1" "OnTrigger" "player*,$AwardExtraItem,Double shotty,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Spy/Scout/Pyro/Heavy and Soldier ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad7_give" "OnTrigger" "player*,$AwardExtraItem,Barrage Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,Ultra FaN,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 2 new items unlocked! - for: Soldier and Scout ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad8_give" // "Possesion Medigun" "OnTrigger" "player*,$AwardExtraItem,Boosted Nuke Device,-1" "OnTrigger" "player*,$AwardExtraItem,Blast Shotgun,-1" "OnTrigger" "player*,$AwardExtraItem,Ultimate Flaregun,-1" "OnTrigger" "player*,$AwardExtraItem,Possesion Medigun,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Soldier/Pyro, Medic, Engineer, Sniper and Heavy ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad9_give" "OnTrigger" "player*,$AwardExtraItem,Cluster Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,Omega Blast Launcher,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 2 new items unlocked! - for: Soldier and Demoman ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad10_give" "OnTrigger" "player*,$AwardExtraItem,RocketRain Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,Killer Bee Scattergun,-1" "OnTrigger" "player*,$AwardExtraItem,Iron Bomber Chief,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Soldier/Demoman and Scout ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad11_give" "OnTrigger" "player*,$AwardExtraItem,SuperBarrage Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,Fusion Flamethrower,-1" "OnTrigger" "player*,$AwardExtraItem,Mega Blast Caber,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Soldier/Demoman and Pyro ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad12_give" "OnTrigger" "player*,$AwardExtraItem,Nightmare Flamethrower,-1" "OnTrigger" "player*,$AwardExtraItem,Nightmare Huo Long Heatmaker,-1" "OnTrigger" "player*,$AwardExtraItem,Inferno King's Bomber,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Heavy/Demoman, Pyro ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad13_give" "OnTrigger" "player*,$AwardExtraItem,Explosive Minigun,-1" "OnTrigger" "player*,$AwardExtraItem,Nightmare Eyelander,-1" "OnTrigger" "player*,$AwardExtraItem,GigaBurst Launcher,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Heavy/Soldier and Demoman ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad14_give" "OnTrigger" "player*,$AwardExtraItem,The Golden Box,-1" "OnTrigger" "player*,$AwardExtraItem,Nuclear Cannon,-1" "OnTrigger" "player*,$AwardExtraItem,Hailfire Gun,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Soldier/Demoman and Heavy ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad15_give" "OnTrigger" "player*,$AwardExtraItem,The Freeze Fury,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 1 new item unlocked! - for: Pyro ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "squad16_give" "OnTrigger" "player*,$AwardExtraItem,Titanium Rocket Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,Plutonium Rocket Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,The Antimatter Minigun,-1" "OnTrigger" "player*,$DisplayTextChat,{green} 3 new items unlocked! - for: Soldier and Heavy ,0,-1" "OnTrigger" "player*,$DisplayTextChat,{blue}go to the upgrade station to check & equip,0,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } logic_relay { "targetname" "nounlockwarning" "OnTrigger" "player*,$DisplayTextChat,{red}warning! Golden weapons are quite expensive - you can pick them up, or pay for them in the shop!,0,-1" "OnTrigger" "player*,$AwardExtraItem,King Grenade Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,King Rocket Launcher,-1" "OnTrigger" "player*,$AwardExtraItem,King Minigun,-1" "OnTrigger" "player*,$AwardExtraItem,King Scattergun,-1" "OnTrigger" "player*,$AwardExtraItem,King Flamethrower,-1" "OnTrigger" "player*,$AwardExtraItem,King Frontier Justice,-1" "OnTrigger" "player*,$AwardExtraItem,King Blutsauger,-1" "OnTrigger" "player*,$AwardExtraItem,King Sniper Rifle,-1" "OnTrigger" "player*,$AwardExtraItem,King SMG,-1" "OnTrigger" "player*,$AwardExtraItem,King Amby,-1" "OnTrigger" "player*,$PlaySoundToSelf,items/gunpickup2.wav,-1" } } fusiontitanparticle { info_particle_system { "targetname" "visualwarning" "start_active" "1" "effect_name" "charge_up" "origin" "0 0 0" "angles" "-90 0 0" } } } SpawnTemplate { Name storm Origin "-121 -246 1872" Angles "0 0 0" } SpawnTemplate { Name "titanspawner" Origin "-14.645878 -262.894897 574" Angles "-3 90 3" } SpawnTemplate { Name "allyspawner" Origin "-102.092758 -2348.859619 476" Angles "-3 90 3" } SpawnTemplate { Name "enemyspawner" Origin "827 1095 576" Angles "-3 90 3" } SpawnTemplate powerup_fix SpawnTemplate SongLoop SpawnTemplate SongLoopBoss SpawnTemplate SongLoopBuildUp SpawnTemplate SongLoopMarauder SpawnTemplate SongLoopBreak SpawnTemplate SongLoopRush SpawnTemplate RandomTeleport SpawnTemplate SpawnShake SpawnTemplate stormscene SpawnTemplate messages_display SpawnTemplate super_secret_tips SpawnTemplate activate_teleporter SpawnTemplate GiveWeapon PlayerShootTemplate { Name ClusterBomb_Red AttachToProjectile 1 ItemName "Cluster Launcher" } // DEFAULT WEPS (UPGRADEABLE) // BOSS WEAPONS CustomWeapon // models\doometernal\weapons { Name "Dark Lord Sword" OriginalItemName "TF_WEAPON_SHOVEL" "custom weapon fire sound" "=160|argent_axe_fire.wav" "custom weapon deploy sound" "=40|argent_axe_deploy.wav" "custom hit sound" "=140|argent_axe_hit.wav" "attach particle effect" 1 "heal on kill" 666 "damage bonus" 23.0 "Attack not cancel charge" 1 "melee range multiplier" 1.1 "speed_boost_on_kill" 12 "killstreak tier" 1 "melee range multiplier" 2.33 "custom kill icon" "firedeath" "subtract victim medigun charge on hit" 100 "custom item model" "models/doom_eternal/demons/dark_lord_sword2.mdl" } CustomWeapon { Name "The Freeze Fury" OriginalItemName "The Dragon's Fury" "mult_item_meter_charge_rate" 0.4 "damage bonus" 10.0 "weapon burn time increased" 0 "weapon burn dmg increased" 0 "add cond on hit" 6 "add cond on hit duration" 5 "add attributes on hit" "move speed bonus|0.01|2" "heal on kill" 7000 } CustomWeapon { Name "The Ionizing Assasin" OriginalItemName "TF_WEAPON_REVOLVER" "damage bonus" 5.0 "clip size upgrade atomic" 4 "bullets per shot bonus" 1 "revolver use hit locations" 1 "fire rate bonus" 0.25 "faster reload rate" 2.0 "explosive bullets" 140 "can headshot" 1 "shot penetrate all players" 1 "ragdolls plasma effect" 1 "sniper fires tracer" 1 "mark for death" 2 "explosion particle" "drg_cow_explosioncore_charged_blue" "weapon spread bonus" 0.5 "cannot disguise" 1 "custom item model" "models/weapons/c_models/c_subsun/c_subsun.mdl" "cannot be upgraded" 1 } CustomWeapon { Name "Cluster Launcher" OriginalItemName tf_weapon_grenadelauncher "damage bonus" 6.0 "fire rate penalty" 3 "faster reload rate" 0.25 "clip size bonus" 2 "mult projectile scale" 1.35 "Blast radius increased" 1.5 "fuse bonus" 0.5 "grenade explode on impact" 1 "grenade no spin" 1 "killstreak tier" 1 "explosion particle" "rd_robot_explosion_smoke_linger" "cannot be upgraded" 1 } // trio 1 CustomWeapon { Name "BigBurst Launcher" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 214 "set_item_texture_wear" 1 "faster reload rate" 0.3 "fire rate bonus" 0.1 "damage bonus" 2.75 "clip size upgrade atomic" 8 "Projectile speed increased" 0.5 "hold fire until full reload" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Death Ray" OriginalItemName "the pomson 6000" "override projectile type" 13 "mod max primary clip override" -1 "item color rgb" 0 "mod projectile heat seek power" 15 "mod projectile heat aim error" 360 "mod projectile heat aim time" 10 "mod projectile heat aim start time" 0 "damage bonus" 1.11 "fire rate bonus" 0.1 "faster reload rate" -1 "Projectile speed increased" 1.5 "energy weapon penetration" 6 "ragdolls plasma effect" 1 "mod no reload DISPLAY ONLY" 1 "Set DamageType Ignite" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Ultra Atomizer" OriginalItemName "the atomizer" "minicrits become crits" 1 "ragdolls plasma effect" 1 "damage bonus" 7.66 "cannot be upgraded" 1 } // TRIO 2 CustomWeapon { Name "Sergant's Rocket Launcher" OriginalItemName tf_weapon_rocketlauncher "faster reload rate" 0.5 "fire rate bonus" 0.2 "clip size upgrade atomic" 7.0 "Projectile speed increased" 1.3 "damage bonus" 1.5 "hold fire until full reload" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Sergant's Rocket Launcher (Crit)" OriginalItemName tf_weapon_rocketlauncher "faster reload rate" 0.5 "fire rate bonus" 0.2 "clip size upgrade atomic" 7.0 "Projectile speed increased" 1.3 "damage bonus" 1.5 "always crit" 1 "hold fire until full reload" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Executor's Axe" OriginalItemName "the scotsman's skullcutter" "damage bonus" 8.67 "bleeding duration" 10 "heal on hit for rapidfire" 10 "cannot be upgraded" 1 } CustomWeapon { Name "Booster Minigun" OriginalItemName "diamond botkiller minigun mk.i" "damage bonus" 1.5 "heal on kill" 2000 "critboost on kill" 15 "speed_boost_on_kill" 15 "add cond on kill" 3 "add cond on kill duration" 4 } // TRIO 3 CustomWeapon { Name "Burst Launcher (Homing Burst Fire)" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.3 "damage bonus" 2.2 "fire rate bonus" 0.15 "Projectile speed increased" 0.65 "clip size upgrade atomic" 12 "projectile spread angle penalty" 5 "projectile no deflect" 1 "cannot be upgraded" 1 "alt fire attack" 1 "alt fire attributes" "projectile trail particle|eyeboss_projectile|mod projectile heat seek power|90|mod projectile heat no predict target speed|1|Projectile speed decreased|0.5" "special item description" "Alt fire: Launch a Homing Barrage" "special item description 2" "Homing Rockets are slower than regular" } CustomWeapon { Name "The Ancient Huntsman" OriginalItemName "The Huntsman" "fire rate bonus" 0.6 "arrow mastery" 5 "faster reload rate" 0.5 "damage bonus" 2 "bleeding duration" 5 "projectile spread angle penalty" 2 "custom item model" "models/weapons/c_models/c_astral_assassin/c_astral_assassin.mdl" "custom projectile model" "models/weapons/c_models/c_astral_assassin_projectile/c_astral_assassin_projectile.mdl" "cannot be upgraded" 1 } CustomWeapon { Name "Firelauncher" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "custom item model" "models/weapons/c_models/c_firelauncher/c_firelauncher.mdl" "faster reload rate" 3 "fire rate penalty" 2.5 "clip size penalty" 0.5 "projectile spread angle penalty" 3 "override projectile type extra" "spellmeteorshower" "cannot be upgraded" 1 "alt fire attack" 1 "alt fire attributes" "damage bonus|5|projectile speed increased|0.1|projectile explode time|0.0001|heal on hit for rapidfire|10" "special item description" "Alt fire: Create a rain of fire around you that will deal 400% more damage" } // TRIO 4 CustomWeapon { Name "Caustic Shotgun" OriginalItemName "The Reserve Shooter" "fire rate bonus" 1.5 "bullets per shot bonus" 10 "faster reload rate" 1.5 "bleeding duration" 10 "fire rate bonus with reduced health" 1 "attach particle effect" 702 "Paintkit_proto_def_index" 226 "Set_item_texture_wear" 1 //health on radius damage" 1500 "alt fire attack" 1 "alt fire attributes" "override projectile type|13|projectile speed increased|0.33|projectile trail particle|healshot_trail_blue|heal on hit for rapidfire|50|mod projectile heat seek power|180|mod projectile heat no predict target speed|1|projectile penetration limit|999|energy weapon penetration|1" "special item description" "Alt fire: Launch a Healing laser" "cannot be upgraded" 1 } CustomWeapon { Name "The Boombastic Cannon" OriginalItemName "the loose cannon" "grenade launcher mortar mode" 0 "fire rate bonus" 0.05 "damage causes airblast" 1 "clip size upgrade atomic" 10 "faster reload rate" 0.3 "projectile spread angle penalty" 4 "Blast radius increased" 1.33 "damage bonus" 3.0 "hold fire until full reload" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Chief Flamethrower" OriginalItemName "the phlogistinator" "damage bonus" 3.5 "flame life bonus" 2.0 "airblast disabled" 0 "weapon burn dmg increased" 3 "cannot be upgraded" 1 } // TRIO 5 // Segant's Rocket Launcher again CustomWeapon { Name "Chief SMG" OriginalItemName "tf_weapon_smg" "can headshot" 1 "damage bonus" 2.0 "bullets per shot bonus" 2.0 "faster reload rate" -0.8 "fire rate bonus" 0.33 "heal on kill" 1500 "cannot be upgraded" 1 "custom item model" "models/weapons/c_models/c_50k_volt/c_pro_smg.mdl" "alt fire attack" 1 "alt fire attributes" "override projectile type|13|damage bonus HIDDEN|18.0|ragdolls plasma effect|1|Projectile speed increased|2.0|projectile spread angle penalty|3|mult projectile scale|0.1|projectile trail particle|raygun_projectile_red|centerfire projectile|1|projectile spread angle penalty|0.01|mod ammo per shot|2" "special item description" "Alt fire: fire a precision laser" } CustomWeapon { Name "Brass Gatling Gun" OriginalItemName "the brass beast" "projectile penetration" 12 "damage bonus" 3.8 "dmg bonus while half dead" 1.5 "fire rate bonus" 1.6 "weapon spread bonus" 0.6 "cannot be upgraded" 1 } // TRIO 6 // cpt punch CustomWeapon { Name "Barrage Launcher" OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.3 "damage causes airblast" 1 "fire rate bonus" 0.175 "projectile speed increased" 0.3 "projectile spread angle penalty" 5 "always crit" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Ultra FaN" OriginalItemName "festive force-a-nature" "mod mini-crit airborne" 1 "mod shovel damage boost" 1 "mod medic killed revenge" 1 "mod shovel speed boost" 1 "sniper fires tracer" 1 "bullets per shot bonus" 1 "spread penalty" 0.5 "crit from behind" 1 "damage bonus" 17.0 "explosive bullets" 147 "cannot be upgraded" 1 } CustomWeapon { Name "Possesion Medigun" OriginalItemName "Rust Botkiller Medi Gun Mk.I" "mult medigun range" 1.5 "medigun attack enemy heal mult" 1.1 "heal rate penalty" 2.0 "overheal penalty" 0.1 "mod see enemy health" 1 "effect cond override" 6 "uber duration bonus" 3.0 "ubercharge rate bonus" 1.25 "effect add attributes" "fire rate bonus HIDDEN|0.5|Reload time decreased|0.4|clip size bonus upgrade|2|ammo regen|1|charge recharge rate increased|2|major move speed bonus|2.0|dmg from melee increased|0.25" "max health additive bonus" 20 "medigun passive attributes" "Reload time decreased|0.6|fire rate bonus HIDDEN|0.9" "medigun particle" "~bombonomicon_spell_trail" } // TRIO 7 CustomWeapon { Name "Boosted Nuke Device" OriginalItemName "the original" "mod max primary clip override" -1 "damage bonus" 20.0 "explosive bullets" 100 "clip size penalty" 0.75 "Blast radius increased" 1.5 "Projectile speed decreased" 0.5 "fire rate penalty" 2.5 "minicrits become crits" 2 "mod medic healed damage bonus" 3.0 "heal on hit for slowfire" 200 "alt fire attack" 1 "alt fire attributes" "mini rockets|1|projectile spread angle penalty|3|damage penalty|0.75|mult projectile count|3|ignores other projectiles|1|mod ammo per shot|50|projectile trail particle|rocketpack_exhaust|projectile gravity|200" "special item description" "Alt fire: shoot 3 rockets at once, costing 4 ammo and dealing 25% less damage each" "special item description 2" "+200% more damage while healed" "explosion particle" "rd_robot_explosion" "cannot be upgraded" 1 } CustomWeapon { Name "Blast Shotgun" OriginalItemName tf_weapon_shotgun_hwg "fire rate bonus" 1.25 "bullets per shot bonus" 8 "damage penalty" 1.3 "faster reload rate" 0.2 "mod no reload DISPLAY ONLY" 1 "damage causes airblast" 1 "critboost on kill" 10 "cannot be upgraded" 1 } CustomWeapon { Name "Ultimate Flaregun" OriginalItemName "the flare gun" "projectile speed decreased" 0.6 "crit vs burning players" 1 "Blast radius increased" 1.22 "damage bonus" 1.22 "maxammo secondary increased" 2 "fire rate bonus" 0.075 "projectile spread angle penalty" 5 "custom item model" "models/weapons/c_models/c_ultimatum_flaregun/c_ultimatum_flaregun.mdl" "cannot be upgraded" 1 } // TRIO 8 // Cluster CustomWeapon { Name "Omega Blast Launcher" OriginalItemName "The Liberty Launcher" "damage causes airblast" 1 "damage bonus" 2.5 "fire rate bonus" 0.001 "clip size upgrade atomic" 20 "projectile spread angle penalty" 6 "attach particle effect" 701 "mod mini-crit airborne" 1 "projectile gravity" 600 "mult projectile count" 1 "faster reload rate" 0.3 "cannot be upgraded" 1 } // Spellmaster // TRIO 9 CustomWeapon { Name "RocketRain Launcher" OriginalItemName "the air strike" "faster reload rate" 0.1 "fire rate bonus" -1 "clip size upgrade atomic" 6.0 "Projectile speed increased" 1.15 "projectile spread angle penalty" 12 "damage bonus" 2.0 "hold fire until full reload" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Killer Bee Scattergun" OriginalItemName "warbird_scattergun_killerbee" "bullets per shot bonus" 8 "faster reload rate" 0.001 "damage bonus" 2.0 "bleeding duration" 2 "mod medic killed revenge" 1 "cancel falling damage" 1 "fire rate penalty" 1.5 "revolver use hit locations" 1 "heal on hit for slowfire" 10 "cannot be upgraded" 1 } CustomWeapon { Name "Iron Bomber Chief" OriginalItemName "The Iron Bomber" "Paintkit_proto_def_index" 234 "fire rate bonus" 0.05 "faster reload rate" 0.3 "fuse bonus" 1.5 "Blast radius increased" 0.5 "projectile spread angle penalty" 5 "dmg falloff decreased" 0.5 "clip size upgrade atomic" 16 "damage bonus" 1.6 "hold fire until full reload" 1 "cannot be upgraded" 1 } // TRIO 10 CustomWeapon { Name "SuperBarrage Launcher" OriginalItemName "the black box" "paintkit_proto_def_index" 214 "damage bonus" 1.7 "set_item_texture_wear" 0 "fire rate bonus" 0.15 "clip size upgrade atomic" 44 "Blast radius increased" 1.11 "projectile spread angle penalty" 6 "Projectile speed increased" 0.4 "slow enemy on hit" 1 "faster reload rate" 0.15 "hold fire until full reload" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Fusion Flamethrower" OriginalItemName "The Backburner" "custom item model" "models/weapons/c_models/c_ash_m/c_ash_m.mdl" "weapon burn dmg increased" 5 "damage bonus" 6.0 "airblast_turn_projectile_to_ammo" 1 "flame_drag" 0.5 "flame_spread_degree" 1 "redirected_flame_size_mult" 7 "flame_speed" 3000 "cannot be upgraded" 1 } CustomWeapon { Name "Mega Blast Caber" OriginalItemName "The Ullapool Caber" "damage bonus" 25.0 "Blast radius increased" 2.5 "mod mini-crit airborne" 1 "attach particle effect" 2 "explosion particle" "rd_robot_explosion" "cannot be upgraded" 1 "regenerate stickbomb" 1 } // TRIO 11 CustomWeapon { Name "Nightmare Flamethrower" OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "paintkit_proto_def_index" 205 "set_item_texture_wear" 1 "damage bonus" 10.0 "lunchbox adds minicrits" 2 "weapon burn dmg reduced" 3.33 "airblast disabled" 0 "increase buff duration" 1.66 "heal on kill" 6000 "flame_lifetime" 3.0 "flame_drag" 3.0 "flame_reflect_on_collision" 1.5 "flame_speed" 2750 "item_meter_damage_for_full_charge" 1000 "generate rage on damage" 1 "airblast_pushback_disabled" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Nightmare Huo Long Heatmaker" OriginalItemName "The Huo Long Heatmaker" "damage bonus" 4.0 "minigun spinup time increased" 2 "fire rate bonus" 0.66 "projectile spread angle penalty" 1 "weapon burn time reduced" 0.33 "override projectile type" 6 "damage bonus vs burning" 1.66 "attach particle effect" 13 "ragdolls become ash" 1 "attach particle effect" 3041 "cannot be upgraded" 1 } CustomWeapon { Name "Inferno King's Bomber" OriginalItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "paintkit_proto_def_index" 403 "set_item_texture_wear" 0 "stickybomb charge rate" -1 "max pipebombs increased" 8 "projectile spread angle penalty" 60 "projectile speed increased" 0.7 "blast radius increased" 1.5 "clip size upgrade atomic" 8 "damage bonus" 5.55 "fire rate bonus" -0.7 "faster reload rate" 0.1 "damage causes airblast" 1 "attach particle effect" 1 "cannot be upgraded" 1 } // TRIO 12 CustomWeapon { Name "Explosive Minigun" OriginalItemName natascha "fire rate bonus" 0.9 "damage bonus" 16 "cannot be upgraded" 1 "penetrate teammates" 1 "override projectile type" 2 "blast dmg to self increased" 0.6 "projectile gravity" 100 "projectile no deflect" 1 "projectile speed increased" 1.2 "explosion particle" "taunt_demo_nuke_explosion_streaks" "custom item model" "models/weapons/c_models/c_assault_minigun/c_assault_minigun.mdl" } CustomWeapon { Name "Nightmare Eyelander" OriginalItemName "the eyelander" "weapon burn dmg increased" 3 "Set damageType Ignite" 1 "critboost on kill" 6 "speed_boost_on_kill" 3 "damage bonus" 19.66 "melee range multiplier" 1.66 "Attack not cancel charge" 1 "attach particle effect" 1 "add attributes when active" "dmg from melee increased|0.25" "increased air control" 5 "cancel falling damage" 1 "bot custom jump particle" 1 "special item description" "High damage blade, damage from melee reduced while using this weapon" "cannot be upgraded" 1 } CustomWeapon { Name "GigaBurst Launcher" OriginalItemName "gold botkiller rocket launcher mk.i" "faster reload rate" 0.15 "fire rate bonus" 0.075 "clip size upgrade atomic" 9 "Projectile speed increased" 1.4 "damage bonus" 2.0 "hold fire until full reload" 1 "cannot be upgraded" 1 } // TRIO 13 CustomWeapon { Name "The Golden Box" OriginalItemName "The Black Box" "explosion particle" "rd_robot_explosion" "killstreak idleeffect" 1 "is australium item" 1 "item style override" 1 "turn to gold" 1 "damage bonus" 14.0 "damage causes airblast" 1 "faster reload rate" 1.5 "fire rate penalty" 1.5 "projectile spread angle penalty" 1 "Projectile speed increased" 3 "dmg falloff decreased" 0.35 "mod medic killed marked for death" 1 "mod medic healed damage bonus" 1.25 "reload time decreased while healed" 0.5 "fire rate bonus with reduced health" 1 "mod medic killed revenge" 1 "ubercharge rate bonus for healer" 1.25 "clip size upgrade atomic" 7 "cannot be upgraded" 1 } CustomWeapon { Name "Nuclear Cannon" OriginalItemName "the loose cannon" "custom impact sound" "ambient/explosions/explode_9.wav" "custom weapon fire sound" "npc/attack_helicopter/aheli_mine_drop1.wav" "custom weapon reload sound" "items/ammo_pickup.wav" "projectile sound" "weapons/mortar/mortar_shell_incomming1.wav" "custom kill icon" "firedeath" "faster reload rate" 2.5 "Projectile speed increased" 0.95 "projectile spread angle penalty" 3 "damage bonus" 30 "blast radius increased" 2.65 "fuse bonus" 1.2 "custom projectile model" "models/weapons/w_models/w_atomball_blu.mdl" "clip size upgrade atomic" -1 "mult projectile scale" 1.3 "grenade explode on impact" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Hailfire Gun" OriginalItemName "the huo long heatmaker" "spread penalty" 4 "bullets per shot bonus" 8 "damage bonus" 1.5 "crit vs burning players" 1 "weapon burn time increased" 5.0 "heal on hit for slowfire" 10 "cannot be upgraded" 1 } // TRIO 14 CustomWeapon { Name "Titanium Rocket Launcher" OriginalItemName "gold botkiller rocket launcher mk.i" "damage bonus" 17.34 "clip size penalty" 1.75 "use large smoke explosion" 1 "Blast radius increased" 2.0 "fire rate penalty" 2.5 "mark for death" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Plutonium Rocket Launcher" OriginalItemName "the black box" "damage bonus" 17.44 "fire rate bonus" 0.67 "projectile spread angle penalty" 12 "clip size upgrade atomic" 7 "Blast radius increased" 1.5 "explosion particle" "rd_robot_explosion" "item style override" 1 "is australium item" 1 "Projectile speed decreased" 0.3 "weapon burn time increased" 1.5 "weapon burn dmg increased" 4.0 "health on radius damage" 300 "Set DamageType Ignite" 1 "cannot be upgraded" 1 } CustomWeapon { Name "The Antimatter Minigun" OriginalItemName "iron curtain" "custom item model" "models/weapons/c_models/c_tokamak/c_tokamak.mdl" "sniper fires tracer" 1 "damage bonus" 10.0 "bullets per shot bonus" 0.25 "fire rate bonus" 0.7 "subtract victim medigun charge on hit" 5 "attach particle effect static" 3045 "heal on kill" 5090 "weapon spread bonus" 0.001 "custom item model" "models/c_tomislav.mdl" "cannot be upgraded" 1 } // GOLD BOSS WEAPONS CustomWeapon { Name "King Grenade Launcher" OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.15 "clip size upgrade atomic" 20 "attach particle effect" 702 "attach particle effect static" 4 "damage bonus" 2.5 "projectile spread angle penalty" 2 "is australium item" 1 "item style override" 1 "is_festivized" 1 "Projectile speed increased" 1.5 "faster reload rate" 0.222 "cannot be upgraded" 1 } CustomWeapon { Name "King Rocket Launcher" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "attach particle effect" 702 "attach particle effect static" 4 "clip size upgrade atomic" 27 "fire rate bonus" 0.05 "faster reload rate" 0.3 "damage bonus" 2.5 "projectile spread angle penalty" 3 "is australium item" 1 "item style override" 1 "is_festivized" 1 "Projectile speed increased" 1.3 "cannot be upgraded" 1 } CustomWeapon { Name "King Minigun" OriginalItemName "Upgradeable TF_WEAPON_MINIGUN" "attach particle effect" 702 "attach particle effect static" 4 "minigun spinup time decreased" 0.75 "attack projectiles" 2 "bullets per shot bonus" 2 "fire rate bonus" 0.5 "damage bonus" 2 "is australium item" 1 "item style override" 1 "is_festivized" 1 "cannot be upgraded" 1 } CustomWeapon { Name "King Scattergun" OriginalItemName "Upgradeable TF_WEAPON_SCATTERGUN" "attach particle effect" 702 "attach particle effect static" 4 "is australium item" 1 "item style override" 1 "is_festivized" 1 "clip size upgrade atomic" 4 "damage bonus" 3.0 "fire rate bonus" 0.3 "faster reload rate" 0.4 "bullets per shot bonus" 4 "heal on hit for rapidfire" 10 "attack projectiles" 1 "can headshot" 1 "cannot be upgraded" 1 } CustomWeapon { Name "King Flamethrower" OriginalItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "attach particle effect" 702 "attach particle effect static" 4 "is australium item" 1 "item style override" 1 "is_festivized" 1 "damage bonus" 15.0 "airblast_give_teammate_speed_boost" 1 "airblast pushback scale" 7.5 "flame_lifetime" 2.4 "flame_spread_degree" 3.8 "flame_drag" 4.5 "heal on hit for rapidfire" 3 "weapon burn time increased" 3 "weapon burn dmg increased" 2 "lunchbox adds minicrits" 2 "cannot be upgraded" 1 } CustomWeapon { Name "King Frontier Justice" OriginalItemName "The Frontier Justice" "attach particle effect" 702 "attach particle effect static" 4 "is australium item" 1 "item style override" 1 "is_festivized" 1 "override projectile type" 2 "mult projectile scale" 0.1 "energy weapon penetration" 1 "damage bonus" 52.0 "Set DamageType Ignite" 1 "weapon burn time increased" 3 "clip size bonus upgrade" 4 "fire rate bonus" 0.3 "mult projectile count" 3 "faster reload rate" 5.0 "reload full clip at once" 1 "remove damage type" 64 // dont explode "add damage type" 8 "mod projectile heat seek power" 25 "mod projectile heat aim error" 30 "mod projectile heat aim time" 3 "mod projectile heat aim start time" 0.4 "projectile lifetime" 4 "projectile spread angle penalty" 5 "Projectile speed decreased" 0.25 "projectile trail particle" "~pyrovision_scorchshot_trail_blue" "explosion particle" ExplosionCore_sapperdestroyed // ExplosionCore_sapperdestroyed "projectile acceleration" 800 "projectile acceleration time" 3 "projectile acceleration start time" 0.2 "mod mini-crit airborne" 1 "cannot be upgraded" 1 } CustomWeapon { Name "King Blutsauger" OriginalItemName "The Blutsauger" "attach particle effect" 702 "attach particle effect static" 4 "is australium item" 1 "item style override" 1 "is_festivized" 1 "clip size upgrade atomic" 40 "damage bonus" 35.0 "override projectile type" 2 "projectile speed increased" 1.3 "explosion particle" drg_cow_explosioncore_charged_blue "custom projectile model" "models/projectiles/fos_hologram_projectile_blu_l_spin.mdl" "mult projectile scale" 0.7 "disable buildings on hit" 5 "fire rate bonus" 2.0 "Blast radius increased" 1.5 "faster reload rate" 3 "add cond on hit" 84 "add cond on hit duration" 5 "cannot be upgraded" 1 } CustomWeapon { Name "King Sniper Rifle" OriginalItemName "Upgradeable TF_WEAPON_SNIPERRIFLE" "attach particle effect" 702 "attach particle effect static" 4 "is australium item" 1 "item style override" 1 "is_festivized" 1 "ability master sniper" 2 "sniper fires tracer" 1 "explosive sniper shot" 3 "damage bonus" 7.5 "headshot damage increase" 1.5 "charge time increased" 0.6 "fire rate bonus" 1.2 "faster reload rate" 0.5 "heal on hit for rapidfire" 30 "explosion particle" "rd_robot_explosion_smoke_linger" "can headshot" 1 "cannot be upgraded" 1 } CustomWeapon { Name "King SMG" OriginalItemName "Upgradeable TF_WEAPON_SMG" "attach particle effect" 702 "attach particle effect static" 4 "is australium item" 1 "item style override" 1 "is_festivized" 1 "damage bonus" 2.0 "fire rate bonus" 0.275 "clip size bonus upgrade" 5 "faster reload rate" 2.5 "bullets per shot bonus" 3.0 "weapon spread bonus" 0.3 "aoe heal chance" 30 "aoe blast on damage" 30 "cannot be upgraded" 1 } CustomWeapon { Name "King Amby" OriginalItemName "Festive Ambassador" "attach particle effect" 702 "attach particle effect static" 4 "is australium item" 1 "item style override" 1 "is_festivized" 1 "clip size bonus upgrade" 2.5 "faster reload rate" 2.0 "fire rate bonus" 0.2 "weapon spread bonus" 0.2 "damage bonus" 9.0 "cannot disguise" 1 "explosive bullets" 73.5 "slow enemy on hit major" 1 "heal on hit for rapidfire" 30 "mult crit when health is below percent" 0.3 "can headshot" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Mega Launcher" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "custom item model" "models/weapons/c_models/c_heatseeking.mdl" "custom weapon fire sound" "weapons/stinger_fire1.wav" "custom weapon reload sound" "items/ammo_pickup.wav" "custom impact sound" "=80|weapons/physcannon/energy_sing_explosion2.wav" "custom projectile model" "models/weapons/w_models/w_wasp_launcher_rocket.mdl" "set DamageType ignite" 1 "weapon burn time increased" 1.11 "weapon burn dmg increased" 5.0 "explosion particle" "mvm_hatch_destroy" "custom kill icon" "firedeath" "mult projectile scale" 1.4 "projectile speed increased" 0.7 "use large smoke explosion" 1 "projectile no deflect" 1 "override projectile type" 2 "damage bonus" 56 "Blast radius increased" 3.6 "fire rate bonus" 5.0 "clip size bonus" 0.5 "faster reload rate" 0.8 "hold fire until full reload" 1 "projectile trail particle" "spell_fireball_small_red" } CustomWeapon { Name "Argent Axe" OriginalItemName "Upgradeable TF_WEAPON_SHOVEL" "custom weapon fire sound" "=140|argent_axe_fire.wav" "custom weapon deploy sound" "=40|argent_axe_deploy.wav" "custom hit sound" "=140|argent_axe_hit.wav" "attach particle effect" 1 "hand scale" 1.2 "heal on kill" 666 "damage bonus" 34.0 "Attack not cancel charge" 1 "speed_boost_on_kill" 12 "killstreak tier" 1 "melee range multiplier" 1.66 "custom kill icon" "firedeath" "custom item model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" } CustomWeapon { Name "Axe Thrower" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "projectile gravity" 500 "projectile speed increased" 1.5 "custom item model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" "custom projectile model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" "explosion particle" "drg_cow_explosioncore_charged_blue" "grenade explode on impact" 1 "grenade no spin" 1 "mult projectile scale" 0.01 "faster reload rate" -0.8 "fire rate bonus" 1.5 "custom kill icon" "firedeath" "Blast radius increased" 1.5 "projectile no deflect" 1 "damage bonus" 15.0 "slow enemy on hit major" 3 "projectile sound" "=140|marauder_axe_throw_projectile.wav" "custom weapon fire sound" "=140|marauder_axe_throw.wav" "custom hit sound" "=140|marauder_axe_throw_hit.wav" "custom impact sound" "=140|marauder_axe_throw_impact.wav" } CustomWeapon { Name "Nuclear Sticky Launcher" OriginalItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "special item description" "massive damage and blast radius" "custom item model" "models/weapons/c_models/c_big_man/c_big_man.mdl" "damage bonus" 30.0 "fire rate bonus" 6.5 "max pipebombs increased" -6 "faster reload rate" -0.8 "blast radius increased" 4.0 "set DamageType Ignite" 1 "weapon burn time increased" 1.5 "weapon burn dmg increased" 5.0 "stickybomb charge rate" -1 "sticky arm time bonus" 4.0 "self dmg push force decreased" 0.001 "damage causes airblast" 1 "move speed bonus" 0.4 "killstreak tier" 2 "projectile trail particle" "~rocketpack_exhaust" "use large smoke explosion" 1 "explosion particle" "fireSmoke_collumnP" "projectile no deflect" 1 "mult projectile scale" 1.8 "ignores other projectiles" 1 "custom impact sound" "ambient/explosions/explode_9.wav" "custom weapon fire sound" "npc/attack_helicopter/aheli_mine_drop1.wav" "custom kill icon" "firedeath" "projectile speed increased" 3.0 "custom projectile model" "models/passtime/ball/passtime_ball.mdl" // works "projectile detonate time" 8 } CustomWeapon { Name "Astral Assasin" OriginalItemName "The Fortified Compound" "custom item model" "models/weapons/c_models/c_astral_assassin/c_astral_assassin.mdl" "custom projectile model" "models/weapons/c_models/c_astral_assassin_projectile/c_astral_assassin_projectile.mdl" } CustomWeapon { Name "Marauder's Shotgun" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "custom item model" "models/weapons/c_models/c_screwiatan_7000/c_screwiatan_7000.mdl" "custom weapon fire sound" "=160|marauder_shotgun_fire.wav" "custom hit sound" "=140|cluster_fire1.wav" "damage bonus" 5 "fire rate bonus" 4 "bullets per shot bonus" 5 "clip size bonus" 0.1 "faster reload rate" -0.8 "add cond on hit" 71 "add cond on hit duration" 5 "self add cond on hit" 97 "self add cond on hit duration" 30 "self add attributes on hit" "major move speed bonus|5|0.8" "add attributes on kill" "health regen|66|30" "apply z velocity on damage" -500 "apply look velocity on damage" -500 "force weapon switch" 1 } CustomWeapon { Name "Ultra Shotgun" OriginalItemName "The reserve shooter" "custom item model" "models/weapons/c_models/c_tgat/c_tgat.mdl" "clip size bonus upgrade" 2.5 "damage bonus" 3.0 "fire rate bonus" 0.4 "bullets per shot bonus" 1.5 "weapon spread bonus" 0.7 "can headshot" 1 "faster reload rate" 0.3 "hold fire until full reload" 1 "cannot be upgraded" 1 } CustomWeapon { Name "Double shotty" OriginalItemName "The Force-a-Nature" "custom item model" "models/weapons/c_models/c_super_shotgun.mdl" "fire rate bonus" 0.6 "bullets per shot bonus" 6.0 "damage bonus" 2.0 "faster reload rate" 1.5 "cannot be upgraded" 1 "alt fire attack" 1 "alt fire attributes" "override projectile type|2|projectile spread angle penalty|3|projectile gravity|600|Blast radius increased|1.5|custom projectile model|models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl|explosion particle|rd_robot_explosion|damage bonus HIDDEN|50.0|health on radius damage|300|custom weapon fire sound|MVM.GiantSoldierRocketShoot|damage causes airblast|1|projectile trail particle|~rocketpack_exhaust" "special item description" "Alt fire: shoot a mortar shell that will heal you on hit" } // WEAPON END [$SIGSEV] ExtraLoadoutItems { AllowEquipOutsideSpawn 1 //hidden 1 - If set, this item is only accessible via $AwardExtraItem input (default: 0) Scout { Primary { Item "Ultra FaN" Hidden 1 } Primary { Item "Killer Bee Scattergun" Hidden 1 } Primary { Item "Double shotty" Hidden 1 } Primary { Item "King Scattergun" Cost 10000 AllowRefund 0 Hidden 1 } Melee { Item "Ultra Atomizer" Hidden 1 } } Soldier { Primary { Item "King Rocket Launcher" Cost 10000 AllowRefund 0 Hidden 1 } Primary { Item "BigBurst Launcher" Hidden 1 } Primary { Item "Sergant's Rocket Launcher" Hidden 1 } Primary { Item "Sergant's Rocket Launcher (Crit)" Hidden 1 } Primary { Item "Burst Launcher (Homing Burst Fire)" Hidden 1 } Primary { Item "Firelauncher" Hidden 1 } Primary { Item "Barrage Launcher" Hidden 1 } Primary { Item "Boosted Nuke Device" Hidden 1 } Primary { Item "Omega Blast Launcher" Hidden 1 } Primary { Item "RocketRain Launcher" Hidden 1 } Primary { Item "SuperBarrage Launcher" Hidden 1 } Primary { Item "GigaBurst Launcher" Hidden 1 } Primary { Item "The Golden Box" Hidden 1 } Primary { Item "Titanium Rocket Launcher" Hidden 1 } Primary { Item "Plutonium Rocket Launcher" Hidden 1 } Primary { Item "King Rocket Launcher" Hidden 1 } Secondary { Item "Caustic Shotgun" Hidden 1 } } Pyro { Primary { Item "King Flamethrower" Cost 10000 AllowRefund 0 Hidden 1 } Primary { Item "Firelauncher" Hidden 1 } Primary { Item "Chief Flamethrower" Hidden 1 } Primary { Item "Fusion Flamethrower" Hidden 1 } Primary { Item "Nightmare Flamethrower" Hidden 1 } Primary { Item "The Freeze Fury" Hidden 1 } Secondary { Item "Caustic Shotgun" Hidden 1 } Secondary { Item "Ultra Shotgun" Hidden 1 } Secondary { Item "Chief SMG" Hidden 1 } Secondary { Item "Ultimate Flaregun" Hidden 1 } } Demoman { Primary { Item "King Grenade Launcher" Cost 10000 AllowRefund 0 Hidden 1 } Primary { Item "Cluster Launcher" Hidden 1 } Primary { Item "The Boombastic Cannon" Hidden 1 } Primary { Item "Iron Bomber Chief" Hidden 1 } Primary { Item "Nuclear Cannon" Hidden 1 } Primary { Item "King Grenade Launcher" Hidden 1 } Secondary { Item "Inferno King's Bomber" Hidden 1 } Secondary { Item "Ultra Shotgun" Hidden 1 } Secondary { Item "Caustic Shotgun" Hidden 1 } Melee { Item "Executor's Axe" Hidden 1 } Melee { Item "Mega Blast Caber" Hidden 1 } Melee { Item "Nightmare Eyelander" Hidden 1 } } Medic { Primary { Item "King Blutsauger" Hidden 1 } Secondary { Item "Posession Medigun" Hidden 1 } } Heavyweapons { Primary { Item "King Minigun" Cost 10000 AllowRefund 0 Hidden 1 } Primary { Item "Booster Minigun" Hidden 1 } Primary { Item "Brass Gatling Gun" Hidden 1 } Primary { Item "Nightmare Huo Long Heatmaker" Hidden 1 } Primary { Item "Explosive Minigun" Hidden 1 } Primary { Item "The Antimatter Minigun" Hidden 1 } Primary { Item "Hailfire Gun" Hidden 1 } Primary { Item "King Minigun" Hidden 1 } Secondary { Item "Ultra Shotgun" Hidden 1 } Secondary { Item "Blast Shotgun" Hidden 1 } } Engineer { Primary { Item "King Frontier Justice" Cost 10000 AllowRefund 0 Hidden 1 } Primary { Item "Death Ray" Hidden 1 } } Sniper { Primary { Item "King Sniper Rifle" Cost 10000 AllowRefund 0 Hidden 1 } Secondary { Item "King SMG" Cost 10000 AllowRefund 0 Hidden 1 } Primary { Item "The Ancient Huntsman" Hidden 1 } Secondary { Item "Caustic Shotgun" Hidden 1 } Secondary { Item "Chief SMG" Hidden 1 } Secondary { Item "Blast Shotgun" Hidden 1 } Secondary { Item "Ultra Shotgun" Hidden 1 } } Spy { Primary { Item "King Amby" Cost 10000 AllowRefund 0 Hidden 1 } Primary { Item "The Ionizing Assasin" Hidden 1 } } } ExtendedUpgrades { bigburst_dmg { Name "+50% damage bonus" Attribute "damage bonus HIDDEN" Cap 1.5 Increment 0.5 Cost 1000 AllowedWeapons { ItemName "BigBurst Launcher" } } deathray_dmg { Name "+10% damage bonus" Attribute "damage bonus HIDDEN" Cap 1.6 Increment 0.1 Cost 150 AllowedWeapons { ItemName "Death Ray" } } deathray_heal { Name "+1 hp on hit" Attribute "heal on hit for rapidfire" Cap 3 Increment 1 Cost 200 AllowedWeapons { ItemName "Death Ray" } } ultratom { Name "+20% fire rate bonus" Attribute "melee attack rate bonus" Cap 0.6 Increment -0.2 Cost 250 AllowedWeapons { ItemName "Ultra Atomizer" } } executorfire { Name "+20% fire rate bonus" Attribute "melee attack rate bonus" Cap 0.6 Increment -0.2 Cost 250 AllowedWeapons { ItemName "Executor's Axe" } } homingburstdmg { Name "damage mastery" Attribute "damage bonus HIDDEN" Cap 1.5 Increment 0.5 Cost 1000 AllowedWeapons { ItemName "Burst Launcher (Homing Burst Fire)" } } ancienthnths { Name "damage mastery" Attribute "damage bonus HIDDEN" Cap 1.5 Increment 0.5 Cost 1000 AllowedWeapons { ItemName "The Ancient Huntsman" } } ancientbleed { Name "bleed expert" Description "+100% damage for every bleed tick" Attribute "mult bleeding dmg" Cap 4 Increment 1 Cost 500 AllowedWeapons { ItemName "The Ancient Huntsman" } } firelauncher_inf { Name "damage mastery" Attribute "damage bonus HIDDEN" Cap 1.5 Increment 0.5 Cost 1000 AllowedWeapons { ItemName "Firelauncher" } } caustic_fire { Name "+10% faster reload rate" Attribute "faster reload rate" Cap 0.9 Increment -0.2 Cost 300 AllowedWeapons { ItemName "Caustic Shotgun" } } boomba_dmg { Name "damage mastery" Attribute "damage bonus HIDDEN" Cap 1.75 Increment 0.75 Cost 1000 AllowedWeapons { ItemName "The Boombastic Cannon" } } chieflame_heal { Name "+1 hp on hit" Attribute "heal on hit for rapidfire" Cap 3 Increment 1 Cost 200 AllowedWeapons { ItemName "Chief Flamethrower" } } } // loadout items && Templates { T_TFBot_Giant_Demo_Loosecannon { ClassIcon demo_cannon_giant Health 3300 Name "Giant Loose Cannon Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "damage causes airblast" 1 "fire rate bonus" 0.7 "grenade launcher mortar mode" -2 } Item "The Boombastic Cannon" } Final_Boss__Titanium_Terror { ClassIcon final_boss_titanium_terror Health 1900000 Name "Final Boss: Titanium Terror" Scale 2.5 Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "fists of steel" "damage bonus" 100.0 "heal on kill" 50000 } CharacterAttributes { "override footstep sound set" 2 "airblast vulnerability multiplier" 0 "damage force reduction" 0.35 "move speed penalty" 0.5 } Item "fists of steel" Item "teufort knight" Item "die regime-panzerung" } Titanium_Crits { ClassIcon random_lite Health 144000 Name "Titanium Crits" Scale 2.1 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0 "damage force reduction" 0 "move speed penalty" 0.25 } Item "Titanium Rocket Launcher" Item "tyrantium helmet" Item "the diplomat" } Plutonium_Patriot { ClassIcon random_lite Health 65000 Name "Plutonium Patriot" Scale 2.22 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the diplomat" "SPELL: set item tint RGB" 4 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.1 "move speed penalty" 0.3 } Item "Plutonium Rocket Launcher" Item "the gunboats" Item "the diplomat" Item "the patriot peak" } Giant_Boosted_Nuker { ClassIcon random_lite Health 4000 Name "Giant Boosted Nuker" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.35 } Item "Boosted Nuke Device" Item "the gunboats" Item "tyrant's helm" } Giant_Suppressor_Heavy { ClassIcon heavy_suppressor_giant Health 9000 Name "Giant Suppressor Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" CharacterAttributes { "override footstep sound set" 2 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed penalty" 0.4 } Item "Suppressor Minigun" Item "the eliminators safeguard" Item "the purity fist" } T_TFBot_Giant_Soldier_Spammer_Reload_Buff { ClassIcon soldier_burstfire_buff_giant Health 3800 Name "Giant Burst Fire Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_rocketlauncher "move speed bonus" 0.5 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 "deploy time increased" 0.5 } Item "the buff banner" } T_TFBot_Giant_Pyro_Phlog { ClassIcon pyro_giant Health 3000 Name "Giant Phlog Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "SpawnWithFullCharge" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "Chief Flamethrower" } T_TFBot_Giant_Pyro_Flare_Barrage { ClassIcon pyro_flare_rain_nys Health 4200 Name "Giant Flare Rain Pyro" Class Pyro Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "Ultimate Flaregun" } T_TFBot_Giant_Demo_Loosecannon { ClassIcon demo_cannon_giant Health 3300 Name "Giant Loose Cannon Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "damage causes airblast" 1 "fire rate bonus" 0.7 "grenade launcher mortar mode" -2 } Item "the loose cannon" } T_TFBot_Giant_DemoKnight_Flame { ClassIcon random_lite Health 3300 Name "Giant Flame Demoknight" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } Item "ali baba's wee booties" Item "the chargin' targe" Item "Nightmare Eyelander" Item "the warsworn helmet" } T_TFBot_Giant_DemoKnight_BattleAxe { ClassIcon random_lite Health 3800 Name "Giant BattleAxe Demoknight" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName "the chargin' targe" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the scotsman's skullcutter" "critboost on kill" 10 "damage bonus" 2.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "glengarry bonnet" } T_TFBot_Giant_Heavy_Penetration_Hyper { ClassIcon heavy_penetrate_hyper_giant Health 5000 Name "Giant Hyper Penetrator Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "iron curtain" "projectile penetration" 1 "damage bonus" 3.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } Item "iron curtain" Item "war head" } T_TFBot_Giant_Heavy_Booster_Hyper { ClassIcon heavy_booster_hyper_giant Health 5000 Name "Giant Hyper Booster Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } Item "Booster Minigun" Item "tough guy's toque" } T_TFBot_Giant_Heavy_Shotgun_Blast { ClassIcon random_lite Health 5000 Name "Giant Blast Shotgun Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Item "Blast Shotgun" CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 "override footstep sound set" 2 } } T_TFBot_Giant_Engineer_Pomson { ClassIcon random_lite Health 3300 Name "Giant Pomson Engineer" Class Engineer Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 7 "head scale" 0.8 } Item "Death Ray" } T_TFBot_Giant_Medic_Uber_Armored { ClassIcon medic_uber_armored_giant Health 10000 Name "Giant Armored Uber Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 20000 "health regen" 50 "bot medic uber health threshold" 500 "ubercharge rate bonus" 2 "uber duration bonus" 8 } Item "berlin brain bowl" } T_TFBot_Giant_Sniper_SMG_Spammer { ClassIcon random_lite Health 3000 Name "Giant Bullet Spammer SMGman" Class Sniper Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Item "Chief SMG" CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 7 "head scale" 0.8 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{DE4BDE}Bosses will always drop their weapon, you can pick it up and use it" Line "{yellow}IF YOUR TEAM GETS WIPED, YOU LOSE" Line "{blue}This mission has a total of 65 bosses" Line "{red}WARNING: respawn time is 10 seconds, no buybacks" Line "{red}WARNING: each death will cost you $1000" } RedTeamWipeCausesWaveLoss 1 WaveSpawn { WaitBeforeStarting 3 FirstSpawnOutput { Target "ready2rush" Action Trigger } // "killobj" } WaveSpawn { WaitBeforeStarting 10.5 FirstSpawnWarningSound "vo/announcer_security_alert.mp3" } WaveSpawn { WaitBeforeStarting 7 FirstSpawnOutput{Target wave_start_relay Action runscriptcode Param "ClientPrint(null,3,`3`)"} } WaveSpawn { WaitBeforeStarting 8 FirstSpawnOutput{Target wave_start_relay Action runscriptcode Param "ClientPrint(null,3,`2`)"} } WaveSpawn { WaitBeforeStarting 9 FirstSpawnOutput{Target wave_start_relay Action runscriptcode Param "ClientPrint(null,3,`1`)"} } WaveSpawn { WaitBeforeStarting 10 FirstSpawnOutput { Target "rush" Action Trigger } } WaveSpawn { Name "start" WaitBeforeStarting 10 FirstSpawnWarningSound "ambient/alarms/train_horn2.wav" } WaveSpawn { WaitBeforeStarting 10 FirstSpawnOutput { Target startmusic Action Trigger } } WaveSpawn { TotalCurrency 0 TotalCount 999 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 180 WaitBeforeStarting 45 Support 1 Where spawnbot Squad { TFBot { Class Demoman Name "Bomb Runner" Health 5000 Scale 1.9 ClassIcon scout_bombrunner Attributes IgnoreEnemies Attributes MiniBoss //Attributes MiniBoss Skill Easy WeaponRestrictions MeleeOnly FastUpdate 1 StripItemSlot 0 StripItemSlot 1 NoBombUpgrades 1 CustomEyeGlowColor "0 0 0" UseCustomModel "models/bots/demo/bot_sentry_buster_flash.mdl" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } Item "Scotch Bonnet" ItemModel { ItemName "Scotch Bonnet" Model "models/bots/gameplay_cosmetic/bot_light_bomb_helmet.mdl" } CharacterAttributes { "head scale" 3.3 "increased air control" 100 "increased jump height" 1.9 "air dash count" 9 "torso scale" -0.15 "move speed bonus" 1.0 "damage force increase hidden" 1.5 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "additional step sound" "Halloween.HeadlessBossFootfalls" //"mult stun resistance" 0 "rage giving scale" 0 "cancel falling damage" 1 "not solid to players" 1 "voice pitch scale" 0 } FireInput { Target player* Action $PlaySoundToSelf Param "npc/attack_helicopter/aheli_megabomb_siren1.wav" Delay 0 Repeats 1 } } } } WaveSpawn { Name part1-triple TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "start" WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 24000 ClassIcon random_lite Name "Major BigBurst" Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes "UseBossHealthBar" DropWeapon 1 Action Mobber CustomEyeGlowColor "0 240 255" UseCustomModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" Item "Fuel Injector" Item "BigBurst Launcher" CharacterAttributes { "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.1 "move speed bonus" 0.6 "health regen" 100 "cannot pick up intelligence" 1 } FireInput // THIS WORKS { Target !activator Action $SetProp$m_iszClassIcon Param soldier_burstfire_spammer Delay 0 Cooldown 0 Repeats 0 } } } } WaveSpawn { Name part1-triple TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "start" WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot RandomChoice 1 Squad { TFBot { Health 21000 Name "Giant Death-Ray Engineer" Template T_TFBot_Giant_Engineer_Pomson Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CustomEyeGlowColor "0 240 255" Item "Death Ray" CharacterAttributes { "fire rate bonus" 0.5 "damage bonus" 0.333 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "health regen" 150 "cannot pick up intelligence" 1 } AddAttribute { Item "Death Ray" Name "particle color rgb" Value 14090353 Delay 0.2 Cooldown 1 Repeats 0 } AddAttribute { Item "Death Ray" Name "particle color rgb" Value 10243735 Delay 0.6 Cooldown 1 Repeats 0 } AddAttribute { Item "Death Ray" Name "particle color rgb" Value 13738 Delay 0.8 Cooldown 1 Repeats 0 } Item "Iron Lung" Item "Sightliner" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param engineer_pomson_giant Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part1-triple TotalCurrency 800 TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "start" WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 10000 Name "Atomic Cola Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 ItemAttributes { ItemName crit-a-cola "effect bar recharge rate increased" 0.45 "deploy time decreased" 0.5 } ItemAttributes { ItemName "the caffeine cooler" "item style override" 2 } CharacterAttributes { "override footstep sound set" 5 "move speed bonus" 1.0 "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "health regen" 100 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "crit-a-cola" Item "Ultra Atomizer" Item "the caffeine cooler" Item "bonk leadwear" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param scout_cola_giant Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part2-triple WaitForAllDead part1-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts14.mp3" FirstSpawnOutput { Target squad1_give Action Trigger } Squad { TFBot { Health 30000 ClassIcon random_lite Name "Sergant Minicrits" Scale 1.9 Template T_TFBot_Giant_Soldier_Spammer_Reload_Buff Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Action Mobber DropWeapon 1 CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "move speed bonus" 0.5 "health regen" 200 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "Sergant's Rocket Launcher" Item "tyrant's helm" Item "the killer's kit" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_sergeant_mcrits Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part2-triple WaitForAllDead part1-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 45000 Name Executor Scale 1.8 Template T_TFBot_Giant_DemoKnight_BattleAxe Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "health regen" 250 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "Executor's Axe" Item "the cool breeze" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demoknight_skullcutter_lite_giant Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part2-triple WaitForAllDead part1-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound vo/mvm/norm/heavy_mvm_yell14.mp3 DoneWarningSound vo/mvm/norm/heavy_mvm_paincrticialdeath01.mp3 Squad { TFBot { Health 40000 ClassIcon random_lite Name "Chief Booster Heavy" Scale 1.9 Template T_TFBot_Giant_Heavy_Booster_Hyper Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.1 "move speed bonus" 0.4 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "the siberian sophisticate" ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 20000 Name "Rage" } EventChangeAttributes { Rage { CharacterAttributes { "attach particle effect" 3130 "not solid to players" 1 "move speed penalty" 0.6 "fire rate bonus" 1.2 } } } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_booster_hyper Delay 0 Cooldown 0 Repeats 1 } } } } // INTERMEDIATE ------------------------------------------------------------------------------- INTERMEDIATE WaveSpawn { Name intermediate_2 WaitForAllDead part2-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Class Soldier Name "Chief Homing Burst Fire" ClassIcon random_lite Health 36000 Skill Expert Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Lumbricus Lid" Item "Sharp Chest Pain" Item "Burst Launcher (Homing Burst Fire)" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber DropWeapon 1 RocketCustomParticle "eyeboss_projectile" ItemColor //Set item color { ItemName "Burst Launcher (Homing Burst Fire)" Red 255 Green 50 Blue 255 } HomingRockets { IgnoreDisguisedSpies 1 // Default: 1 IgnoreStealthedSpies 1 // Default: 1 RocketSpeed 0.65 // Multiplier of rocket speed. (Default: 1) TurnPower 100 //How fast should the rocket rotate to face the target (Default: 10) MaxAimError 105 //Max angle between rocket and the target (Default: 105) AimTime 9999 //How long should the rocket be aiming (Default: 9999) Acceleration 150 //Acceleration in hu (Default: 0) AccelerationTime 500 //How long should the rocket accelerate (Default: 9999) } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "rage giving scale" 0.1 "faster reload rate" 0.9 "health regen" 200 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_burstfire_homing_nys Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name intermediate_2 WaitForAllDead part2-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad2_give Action Trigger } Squad { TFBot { Name "Chief Multi Arrow" Class Sniper ClassIcon random_lite Scale 1.85 Health 44000 Attributes MiniBoss Skill Expert WeaponRestrictions PrimaryOnly Attributes IgnoreFlag Attributes UseBossHealthBar Action Mobber DropWeapon 1 Tag bot_giant Item "The Ancient Huntsman" Item "The Fruit Shoot" Item "The Criminal Cloak" HomingRockets { IgnoreDisguisedSpies 1 // Default: 1 IgnoreStealthedSpies 1 // Default: 1 RocketSpeed 0.65 // Multiplier of rocket speed. (Default: 1) TurnPower 10 //How fast should the rocket rotate to face the target (Default: 10) MaxAimError 105 //Max angle between rocket and the target (Default: 105) AimTime 9999 //How long should the rocket be aiming (Default: 9999) Acceleration 150 //Acceleration in hu (Default: 0) AccelerationTime 500 //How long should the rocket accelerate (Default: 9999) } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 "rage giving scale" 0.1 "health regen" 125 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param sniper_bow_multi_bleed Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name intermediate_2 WaitForAllDead part2-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Class Pyro Name "Rain of Pain" Item "TF_WEAPON_ROCKETLAUNCHER" ClassIcon random_lite Attributes UseBossHealthBar Skill Expert Health 50000 Item "Scotch Bonnet" Item "Firelauncher" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes IgnoreFlag Action Mobber DropWeapon 1 DeathSound "vo/mvm/mght/pyro_mvm_m_paincrticialdeath03.mp3" CharacterAttributes { "fire rate bonus" 0.7 "faster reload rate" 0.33 "move speed bonus" 0.5 "afterburn immunity" 1 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 2 "health regen" 100 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param spell_meteor_swordstonehel_giant Delay 0 Cooldown 0 Repeats 1 } } } } // intermediate END WaveSpawn { Name part3-triple WaitForAllDead intermediate_2 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad3_give Action Trigger } Squad { TFBot { Class Soldier Name "Chief Caustic Soldier" ClassIcon random_lite Skill Hard Health 47000 WeaponRestrictions SecondaryOnly MaxVisionRange 1750 Attributes MiniBoss Attributes "UseBossHealthBar" DropWeapon 1 Action Mobber Item "Caustic Shotgun" Item "The Soldier's Stogie" Item "The Dumb Bell" ItemAttributes { ItemName "The Dumb Bell" "attach particle effect" 9 } ItemAttributes { ItemName "Caustic Shotgun" "health on radius damage" 1500 } CharacterAttributes { "damage bonus" 1.5 "faster reload rate" 0.1 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 "rage giving scale" 0.1 "health regen" 200 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_shotgun_caustic2 Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part3-triple WaitForAllDead intermediate_2 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 50000 Name "Mr Boombastic" ClassIcon random_lite Template T_TFBot_Giant_Demo_Loosecannon Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Action Mobber DropWeapon 1 CharacterAttributes { "faster reload rate" 0.8 "damage bonus" 1.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "health regen" 200 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "a whiff of the old brimstone" Item "the ebenezer" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demo_cannon_omega Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part3-triple WaitForAllDead intermediate_2 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 50000 Name "Chief Pyro" Scale 1.9 ClassIcon random_lite Template T_TFBot_Giant_Pyro_Phlog Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "damage bonus" 2.0 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "health regen" 250 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "crusader's getup" Item "the hollowhead" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param pyro_titan Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part4-triple WaitForAllDead part3-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad4_give Action Trigger } Squad { TFBot { Template T_TFBot_Chief_Soldier ClassIcon random_lite DropWeapon 1 Action Mobber CharacterAttributes { "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_sergeant_crits_mipmap Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part4-triple WaitForAllDead part3-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 52000 Name "Chief SMG Sniper" Scale 1.9 Template T_TFBot_Giant_Sniper_SMG_Spammer Attributes "UseBossHealthBar" DropWeapon 1 Action Mobber CharacterAttributes { "move speed bonus" 0.475 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "health regen" 250 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "final frontiersman" Item "brim-full of bullets" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param sniper_smg_spammer_giant Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part4-triple WaitForAllDead part3-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 55000 Name "Chief Brass Tank" Scale 2.0 ClassIcon random_lite Template T_TFBot_Giant_Heavy_Penetration_Hyper Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "damage bonus" 1.5 "dmg from ranged reduced" 0.8 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "Brass Gatling Gun" Item "die regime-panzerung" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_brass_omega Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part5-intermediate WaitForAllDead part4-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad5_give Action Trigger } Squad { TFBot { ClassIcon random_lite Health 50000 Name "Drone Expert" Class Soldier Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber HomingRockets { RocketSpeed -0.3 TurnPower 120 MaxAimError 60 Acceleration 1000 AimTime 2.0 AccelerationTime 1.6 AccelerationStartTime 0.5 } RocketCustomParticle "player_intel_trail_blue" Item "tf_weapon_rocketlauncher" Item "Ultra Shotgun" Item "Breach and Bomb" Item "Blast Blocker" ItemAttributes { ItemName tf_weapon_rocketlauncher "attach particle effect" 1 "attach particle effect static" 1 "clip size upgrade atomic" 12 "damage bonus" 0.75 "Blast radius increased" 0.8 "faster reload rate" 1.2 "fire rate bonus" 0.1 "mult projectile scale" 0.01 "projectile no deflect" 1 "projectile spread angle penalty" 30 "stun on damage" 600 "killstreak tier" 1 "custom projectile model" "models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl" "is_passive_weapon" 1 "explosion particle" "drg_cow_explosioncore_charged_blue" "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "increase buff duration" 18 "health regen" 200 "rage giving scale" 0.1 "health from healers reduced" 0 "gesture speed increase" 0.6 "damage bonus" 2 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_gen_swarm_true Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part5-intermediate WaitForAllDead part4-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "The French Capitan" Class Spy ClassIcon random_lite Scale 1.8 Health 50000 Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Action Mobber Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant DropWeapon 1 AimTrackingInterval 0.15 Item "Bootleg Base Metal Billycock" Item "Assassin's Attire" Item "Bandit's Boots" Item "The Ionizing Assasin" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 "rage giving scale" 0.1 "health regen" 200 } FireWeapon { Delay 0 Cooldown 0 Repeats 0 IfSeeTarget 1 Duration 0 Type "Primary" } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param spy_revolver_infinite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part5-intermediate WaitForAllDead part4-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Double Blast Scout" Class Scout ClassIcon random_lite Scale 1.85 Health 25000 Attributes MiniBoss Attributes SpawnWithFullCharge Attributes UseBossHealthBar Skill Expert WeaponRestrictions PrimaryOnly DropWeapon 1 Action Mobber Tag bot_giant Item "Double shotty" Item "Fuel Injector" Item "Forest Footwear" CharacterAttributes { "damage bonus" 1.44 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 "increase buff duration" 25 "rage giving scale" 0.1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } ChangeAttributes { Delay 6 Cooldown 10 Repeats 0 Name "BlastMode" } ChangeAttributes { Delay 10 Cooldown 10 Repeats 0 Name "NormalMode" } EventChangeAttributes { BlastMode { ItemAttributes { ItemName "Double shotty" "override projectile type" 2 "fire rate bonus" 0.2 "projectile spread angle penalty" 3 "clip size upgrade atomic" 2 "faster reload rate" 1.2 "projectile gravity" 600 "Blast radius increased" 1.5 "custom projectile model" "models/workshop/weapons/c_models/c_quadball/w_quadball_grenade.mdl" "explosion particle" "rd_robot_explosion" "damage bonus" 15.0 "health on radius damage" 1500 } } NormalMode { ItemAttributes { ItemName "Double shotty" "fire rate bonus" 0.2 "bullets per shot bonus" 6.0 "damage bonus" 3.0 "faster reload rate" 2.0 } } } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param scout_fan_titan Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part5-triple WaitForAllDead part5-intermediate TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad6_give Action Trigger } Squad { TFBot { Template T_TFBot_Chief_Gauntlet ClassIcon random_lite Action Mobber CharacterAttributes { "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_juggernaut_regen Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part5-triple WaitForAllDead part5-intermediate TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Soldier_SlowCrit ClassIcon random_lite Action Mobber DropWeapon 1 Item "Barrage Launcher" CharacterAttributes { "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_major_crits_blast Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part5-triple WaitForAllDead part5-intermediate TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Chief Crit a Cola FAN" Class Scout ClassIcon random_lite Scale 1.85 Health 30000 Attributes MiniBoss Attributes SpawnWithFullCharge Attributes UseBossHealthBar Skill Expert WeaponRestrictions PrimaryOnly Action Mobber Tag bot_giant Item "Ultra FaN" Item "Crit-a-Cola" Item "The Stereoscopic Shades" Item "Fortunate Son" ItemAttributes { ItemName "Crit-a-Cola" "effect bar recharge rate increased" 0.5 } CharacterAttributes { "damage bonus" 1.44 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 "increase buff duration" 25 "rage giving scale" 0.1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param scout_fan_cola Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part6-triple WaitForAllDead part5-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad7_give Action Trigger } Squad { TFBot { Health 60000 Name "Chief Boosted Nuker" Scale 1.9 Template Giant_Boosted_Nuker Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 Item "the shogun's shoulder guard" CharacterAttributes { "health regen" 200 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_nuker Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part6-triple WaitForAllDead part5-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Support Limited RandomChoice { RandomChoice { TFBot { Health 12000 Template T_TFBot_Giant_Medic_Uber_Armored Item "Possesion Medigun" DropWeapon 1 CharacterAttributes { "heal rate bonus" 500 } } } } } WaveSpawn { Name part6-triple WaitForAllDead part5-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 60000 Name "Chief Blast Heavy" Scale 1.9 Template T_TFBot_Giant_Heavy_Shotgun_Blast Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "apply z velocity on damage" 100 "apply look velocity on damage" 100 "heal on hit for rapidfire" 111 "fire rate bonus" 0.8 "move speed bonus" 0.4 "damage force reduction" 0.05 "airblast vulnerability multiplier" 0.1 "drop health pack on kill" 1 "health regen" 200 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "the tungsten toque" Item "soviet stitch-up" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_shotgun_blast_giant Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part6-triple WaitForAllDead part5-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 64000 Name "Chief Flare Pyro" ClassIcon random_lite Scale 1.9 Template T_TFBot_Giant_Pyro_Flare_Barrage Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "fire rate bonus" 0.5 "mult projectile count" 2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "fire retardant" 1 "health regen" 300 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "the rusty reaper" Item "the sengoku scorcher" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param pyro_flare_rain_nys Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn // INT 2 MORE BOSSES NEEDED { Name part7-intermediate WaitForAllDead part6-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad8_give Action Trigger } Squad { TFBot { ClassIcon random_lite Health 65000 Name "Chief Cluster Demo" Scale 2.0 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Action Mobber MaxVisionRange 1600 AimLeadProjectileSpeed 1 DropWeapon 1 ShootTemplate { Name ClusterBomb Offset "0 0 0" Angles "0 0 0" Spread 1 AttachToProjectile 1 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "health regen" 250 "health from healers reduced" 0 "cannot pick up intelligence" 1 } Item "eotl_demo_dynamite" Item "eotl_blinks_breeches" Item "the juggernaut jacket" Item "the cotton head" Item "Cluster Launcher" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demo_frag Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn // INT 2 MORE BOSSES NEEDED { Name part7-intermediate WaitForAllDead part6-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Omega Blast Soldier" Class Soldier ClassIcon random_lite Scale 1.9 Health 65000 Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes IgnoreFlag Attributes UseBossHealthBar Action Mobber Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Item "Omega Blast Launcher" Item "Exquisite Rack" Item "Tyrantium Helmet" Item "Marshall's Mutton Chops" DropWeapon 1 ItemAttributes { ItemName "Tyrantium Helmet" "attach particle effect" 69 } CharacterAttributes { "faster reload rate" 0.6 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "rage giving scale" 0.1 "health regen" 150 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param boss_plutia_patriot_blast Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn // INT 2 MORE BOSSES NEEDED { Name part7-intermediate WaitForAllDead part6-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Class Engineer Name Spellmaster Skill Expert ClassIcon random_lite Health 60000 Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber Tag bot_giant Item "TF_WEAPON_SPELLBOOK" Item "the dogfighter" Item "vox diabolus" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "TF_WEAPON_SPELLBOOK" "is_passive_weapon" 1 "fire rate bonus" 1 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 6 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "health from healers reduced" 0 "health regen" 100 } Spell { Delay 1 Cooldown 10 Type "Fireball" } Spell { Delay 2.5 Cooldown 10 Type "Ball O' Bats" } Spell { Delay 4 Cooldown 10 Type "Fireball" } Spell { Delay 5.5 Cooldown 10 Type "Tesla Bolt" } Spell { Delay 7 Cooldown 10 Type "Ball O' Bats" } Spell { Delay 8.5 Cooldown 10 Type "Fireball" } Spell { Delay 10 Cooldown 10 Type "Ball O' Bats" } Spell { Delay 13.1 Cooldown 48.3 Type "Summon Monoculus" } Spell { Delay 26.3 Cooldown 48.3 Type "Meteor Shower" } Spell { Delay 39.2 Cooldown 48.3 Type "Summon Skeletons" } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param spellbook_lite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part7-triple WaitForAllDead part7-intermediate TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad9_give Action Trigger } Squad { TFBot { Health 65000 ClassIcon random_lite Name "Chief Rocket-Rain Soldier" Scale 1.9 Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "health regen" 200 "move speed bonus" 0.5 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "RocketRain Launcher" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_rocketrain_hyper Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part7-triple WaitForAllDead part7-intermediate TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Killer Bee Scout" Class Scout ClassIcon random_lite Scale 1.75 Health 40000 Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Skill Normal WeaponRestrictions PrimaryOnly Action Mobber DropWeapon 1 Tag bot_giant Item "Killer Bee Scattergun" Item "Arthropod's Aspect" Item "The Flight of the Monarch" CharacterAttributes { "move speed bonus" 1.4 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 "rage giving scale" 0.1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param scout_kingbee_nys Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part7-triple WaitForAllDead part7-intermediate TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Chief Iron Spammer" Class Demoman ClassIcon random_lite Scale 1.9 Health 65000 Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Skill Expert WeaponRestrictions PrimaryOnly Action Mobber DropWeapon 1 Tag bot_giant Item "Iron Bomber Chief" Item "A Whiff of the Old Brimstone" Item "Scotch Bonnet" CharacterAttributes { "faster reload rate" 0.5 "damage bonus" 1.5 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 "rage giving scale" 0.1 "health regen" 300 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param boss_ironspammer Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { WaitForAllDead part7-triple WaitBeforeStarting 0 FirstSpawnOutput { Target stopmusic Action Trigger } } WaveSpawn { Name "build_up" WaitForAllDead part7-triple WaitBeforeStarting 1 FirstSpawnOutput { Target startmusic_build_up Action Trigger } } WaveSpawn { Name "half_way" WaitForAllDead part7-triple WaitBeforeStarting 5 FirstSpawnOutput { Target halfway Action Trigger } // x07 - COLOR HEX } WaveSpawn { Name part8-triple WaitForAllDead part7-triple TotalCurrency 600 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad10_give Action Trigger } Squad { TFBot { Health 75000 Name "Chief SuperBarrage" ClassIcon random_lite Scale 2.0 Template T_TFBot_Giant_Soldier Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "clip size upgrade atomic" 48 "damage bonus" 2.0 "fire rate bonus" 0.5 "faster reload rate" 0.5 "damage force reduction" 0.05 "airblast vulnerability multiplier" 0.05 "health regen" 350 "dmg taken from blast reduced" 0.5 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "SuperBarrage Launcher" Item "tyrantium helmet" Item "batter's bracers" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_barrage_super Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part8-triple WaitForAllDead part7-triple TotalCurrency 600 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Chief Pyro Rebirth" Class Pyro ClassIcon random_lite Scale 2.0 Health 70000 Attributes MiniBoss Attributes UseBossHealthBar Skill Expert WeaponRestrictions PrimaryOnly Action Mobber DropWeapon 1 Tag bot_giant Item "Fusion Flamethrower" Item "Feathered Fiend" Item "Deity's Dress" CharacterAttributes { "damage bonus" 1.25 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 6 "rage giving scale" 0.1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param pyro_hyper_v2 Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part8-triple WaitForAllDead part7-triple TotalCurrency 2000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Mr. Tripmine" Class Demoman ClassIcon random_lite Scale 1.9 Health 73000 Attributes MiniBoss Attributes UseBossHealthBar Skill Expert WeaponRestrictions MeleeOnly DropWeapon 1 Action Mobber Tag bot_giant Item "Mega Blast Caber" Item "Double Dynamite" Item "Spirit of the Bombing Past" CharacterAttributes { "damage bonus" 2 "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 "rage giving scale" 0.1 "health regen" 200 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demo_caber_nuke Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name int_hell_phase WaitForAllDead part8-triple TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad11_give Action Trigger } Squad { TFBot { Health 85000 Name "Nightmare Flame Master" ClassIcon random_lite Class Pyro Skill Expert Scale 2.0 WeaponRestrictions SecondaryOnly Attributes UseBossHealthBar Attributes MiniBoss Attributes IgnoreFlag Action Mobber DropWeapon 1 item "Nightmare Flamethrower" Item "Fuel Injector" Item "the lunatic's leathers" Item "the gas guzzler" Item "The Gas Passer" ItemAttributes { ItemName "The Gas Passer" "explode_on_ignite" 1 "Blast radius increased" 3.0 "explosion particle" "fireSmoke_Collumn_mvmAcres" "apply z velocity on damage" 400 "apply look velocity on damage" 400 "damage causes airblast" 1 "force weapon switch" 1 "item_meter_damage_for_full_charge" 5000 } CharacterAttributes { "damage bonus" 1.5 "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 6 "rage giving scale" 0.05 "voice pitch scale" 0 "attach particle effect" 3042 "health from healers reduced" 0.001 "cancel falling damage" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param pyro_firebug Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name int_hell_phase WaitForAllDead part8-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 86000 ClassIcon random_lite Name "Herald of The End" Class Heavyweapons Skill Expert Scale 2.1 WeaponRestrictions PrimaryOnly MaxVisionRange 2600 Attributes MiniBoss Attributes UseBossHealthBar Attributes SpawnWithFullCharge Attributes IgnoreFlag Action Mobber DropWeapon 1 Item "Nightmare Huo Long Heatmaker" Item "The Concheror" Item "Fuel Injector" Item "the purity fist" Item "batter's bracers" CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 6 "rage giving scale" 0.05 "voice pitch scale" 0 "increase buff duration" 24.0 "attach particle effect" 1 "mult projectile count" 2 "weapon burn dmg increased" 2.5 "damage bonus" 1.55 "apply z velocity on damage" -200 "apply look velocity on damage" -200 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_heater_nys_ignition Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name int_hell_phase WaitForAllDead part8-triple TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 90000 Name "Inferno King" ClassIcon random_lite Scale 2.0 Class Demoman Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber DropWeapon 1 WeaponRestrictions SecondaryOnly Item "Forgotten King's Restless Head" Item "Mad Lad" Item "Teufort Tooth Kicker" Item "The Loose Cannon" ItemAttributes { ItemName "Mad Lad" "attach particle effect" 3042 } ItemAttributes { ItemName "The Loose Cannon" "damage bonus" 3.33 "clip size upgrade atomic" 6 "fire rate bonus" 0.001 "faster reload rate" 0.2 "Set DamageType Ignite" 1 "critboost on kill" 8 "projectile spread angle penalty" 12 "is_passive_weapon" 1 "Blast radius increased" 2.0 "fuse bonus" 0.4 "grenade launcher mortar mode" -1 "auto fires full clip" 1 "auto fires when full" 1 "damage causes airblast" 0 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "paintkit_proto_def_index" 403 "set_item_texture_wear" 0.5 "stickybomb charge rate" -1 "max pipebombs increased" 8 "projectile spread angle penalty" 60 "projectile speed increased" 0.7 "blast radius increased" 1.5 "clip size upgrade atomic" 8 "damage bonus" 6.66 "fire rate bonus" -0.7 "faster reload rate" 0.1 "damage causes airblast" 1 "attach particle effect" 1 } CharacterAttributes { "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 7 "voice pitch scale" 0.4 "self dmg push force decreased" 0 "blast dmg to self increased" 0 "cancel falling damage" 1 "health from healers reduced" 0.001 "rage giving scale" 0.1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param boss_skeleton_lite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part9-triple WaitForAllDead int_hell_phase TotalCurrency 900 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad12_give Action Trigger } Squad { TFBot { Health 90000 Name "Chief Rocket Heavy" ClassIcon random_lite Scale 2.0 Template Giant_Suppressor_Heavy Attributes UseBossHealthBar Action Mobber DropWeapon 1 Item "Explosive Minigun" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_grapple_hyper Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part9-triple WaitForAllDead int_hell_phase TotalCurrency 900 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 80000 Name "Chief Hellfire Demoknight" Scale 2.0 Template T_TFBot_Giant_DemoKnight_Flame Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 ItemAttributes { ItemName "the splendid screen" "mult charge turn control" 999 "charge impact damage increased" 10 "charge recharge rate increased" 0.2 "charge time increased" 3 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "health regen" 100 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "the splendid screen" Item "the cool breeze" Item "spine-chilling skull 2011 style 3" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demoknight_fire_giant Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part9-triple WaitForAllDead int_hell_phase TotalCurrency 900 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 90000 Name "Giga Burst Soldier" ClassIcon random_lite Scale 2.0 Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Action Mobber DropWeapon 1 CharacterAttributes { "faster reload rate" 0.5 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "move speed bonus" 0.5 "health regen" 250 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "GigaBurst Launcher" Item "the team captain" Item "the diplomat" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_wasp_barrage_crit_lite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part10-triple WaitForAllDead part9-triple TotalCurrency 400 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad13_give Action Trigger } Squad { TFBot { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Name "Major Gold" Item "The Team Captain" Item "The Golden Box" Item "Fancy Dress Uniform" Item "The Gunboats" Item "lord cockswain's novelty mutton chops and pipe" Item "duel medal gold" ClassIcon random_lite Health 87500 Scale 2.2 Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Action Mobber DropWeapon 1 CharacterAttributes { "blast radius increased" 2.0 "health regen" 400 "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_atomic_golden_lite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part10-triple WaitForAllDead part9-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 100000 ClassIcon random_lite Name "Supergiant Demo Nuker" Scale 2.5 Template T_TFBot_Chief_Demo_Atomic Action Mobber DropWeapon 1 CharacterAttributes { "damage bonus" 6.0 "move speed bonus" 0.5 "damage force reduction" 0.000001 "airblast vulnerability multiplier" 0.000001 "cancel falling damage" 1 "health from healers reduced" 0.000001 "hand scale" 1.2 "cannot pick up intelligence" 1 } Item "Nuclear Cannon" Item "the battery bandolier" Item "prince tavish's crown" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demo_nuker Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part10-triple WaitForAllDead part9-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 95000 Name "Chief Hailfire" ClassIcon random_lite Template T_TFBot_Giant_Heavyweapons Attributes UseBossHealthBar Action Mobber DropWeapon 1 CharacterAttributes { "fire rate bonus" 0.33 "health regen" 250 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } Item "Hailfire Gun" Item "the bunsen brave" Item "the purity fist" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_heat_wave_lite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part10-intermediate WaitForAllDead part10-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad14_give Action Trigger } Squad { TFBot { Class Pyro Name "Chief Freeze Fury Pyro" ClassIcon random_lite Skill Expert Health 105000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber MaxVisionRange 1800 DropWeapon 1 ItemAttributes { ItemName "The Dragon's Fury" "mult_item_meter_charge_rate" 0.4 "damage bonus" 10.0 "weapon burn time increased" 0 "weapon burn dmg increased" 0 "add cond on hit" 6 "add cond on hit duration" 5 "add attributes on hit" "move speed bonus|0.01|2" "heal on kill" 7000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 6 } Item "The Dragon's Fury" Item "Steel Sixpack" Item "Airtight Arsonist" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param pyro_fury_freeze Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part10-intermediate WaitForAllDead part10-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Explosive Chief" ClassIcon random_lite Class Demoman Skill Expert UseMeleeThreatPrioritization 1 Action Mobber Health 70000 Attributes AutoJump Attributes Miniboss AutoJumpMin 1 AutoJumpMax 1 Item "The Loose Cannon" Item "the eyelander" Item "Blast Defense" Item "Blast Blocker" Scale 1.7 WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes AlwaysFireWeapon Attributes Usebosshealthbar CharacterAttributes { "cancel falling damage" 1 "voice pitch scale" 0.5 "dmg from melee increased" 2.5 "move speed bonus" 0.8 "increased air control" 3 "rocket jump damage reduction" 0.1 "boots falling stomp" 1 "no self blast dmg" 1 "health regen" 250 } ItemAttributes { ItemName "the eyelander" "is_passive_weapon" 1 "hit self on miss" 1 "is australium item" 1 "item style override" 1 "melee range multiplier" 2 "melee range multiplier" 1.6 "damage bonus" 9.0 "apply look velocity on damage" 6666 "apply z velocity on damage" 200 } ItemAttributes { ItemName "The Loose Cannon" "attach particle effect static" 3045 "custom projectile model" "models/empty.mdl" "custom weapon fire sound" "common/null.wav" "custom item model" "models/weapons/c_models/c_mjolnir/c_mjolnir.mdl" "clip size bonus" 0.25 "grenade launcher mortar mode" 0 "Projectile speed increased" 0.1 "self dmg push force increased" 1.4 "projectile gravity native" 0.4 "explosion particle" "rd_robot_explosion_smoke_linger" "fire rate bonus" 1.5 "damage bonus" 9.0 "faster reload rate" 0.1 "fuse bonus" -1 "apply look velocity on damage" 200 "Blast radius increased" 1.4 } WeaponResist { "tf_weapon_knife" 0.0001 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demo_hell Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part10-intermediate WaitForAllDead part10-triple TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier ClassIcon random_lite Item "Breach and Bomb" Item "Attack Packs" Name "Commander Vector" Skill Expert Health 110000 Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber RocketCustomParticle "eyeboss_projectile" AimOffset "0 0 200" ItemColor { ItemName "TF_WEAPON_ROCKETLAUNCHER" Red 255 Green 50 Blue 255 } HomingRockets { IgnoreStealthedSpies 1 RocketSpeed 0.1 TurnPower 200 MaxAimError 360 AimTime 2.25 Acceleration 9999 AccelerationTime 9999 AccelerationStartTime 2 } ItemAttributes { ItemName "Breach and Bomb" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 6 "damage bonus" 2.0 "fire rate bonus" 0.1 "faster reload rate" 0.3 "projectile spread angle penalty" 180 "blast radius increased" 1.5 "ignores other projectiles" 1 "heal on kill" 2000 } CharacterAttributes { "faster reload rate" 0.2 "health regen" 50 "move speed bonus" 0.44 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.05 "force distribute currency on death" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_bazooka_homing_nys Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part11-triple WaitForAllDead part10-intermediate TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad15_give Action Trigger } Squad { TFBot { Health 122000 Scale 2.15 Template Titanium_Crits Action Mobber DropWeapon 1 CharacterAttributes { "damage bonus" 1.0 "projectile no deflect" 1 "health from healers reduced" 0.001 "attach particle effect static" 3113 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param boss_titanium_crits Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part11-triple WaitForAllDead part10-intermediate TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 177000 Scale 2.25 Template Plutonium_Patriot Action Mobber DropWeapon 1 CharacterAttributes { "health from healers reduced" 0.001 "attach particle effect static" 3044 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param boss_plutia_patriot Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name part11-triple WaitForAllDead part10-intermediate TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 199000 ClassIcon random_lite Name "Antimatter Agent" Scale 2.35 MaxVisionRange 2500 WeaponRestrictions PrimaryOnly Template Final_Boss__Titanium_Terror Action Mobber DropWeapon 1 CharacterAttributes { "apply z velocity on damage" -150 "apply look velocity on damage" -150 "damage bonus" 1.0 "move speed bonus" 0.5 "damage force reduction" 0 "cancel falling damage" 1 "health from healers reduced" 0.001 "attach particle effect static" 3045 "cannot pick up intelligence" 1 "weapon spread bonus" 0.25 } Item "The Antimatter Minigun" Item "captain space mann" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_amok Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { WaitForAllDead part11-triple WaitBeforeStarting 5 FirstSpawnOutput { Target startmusic_rush Action Trigger } } WaveSpawn { WaitForAllDead part11-triple WaitBeforeStarting 0 FirstSpawnOutput { Target stopmusic_build_up Action Trigger } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target squad16_give Action Trigger } Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Scale 2.5 Attributes MiniBoss Attributes UseBossHealthBar Item "King Grenade Launcher" Item "the war eagle" Item "the dark age defender" Action Mobber DropWeapon 1 ItemAttributes { ItemName "the war eagle" "attach particle effect" 5 } CharacterAttributes { "clip size upgrade atomic" 77 "fire rate bonus" 0.5 "faster reload rate" 0.1 "damage bonus" 1.33 "move speed bonus" 0.4 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 "rage giving scale" 0.05 "health regen" 300 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param demoman_boss_infinite_burst Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Scale 2.5 Attributes MiniBoss Attributes SpawnWithFullCharge Attributes UseBossHealthBar Action Mobber DropWeapon 1 Item "King Rocket Launcher" Item "the war eagle" Item "the killer's kit" Item "The Buff Banner" Item "The Cuban Bristle Crisis" Item "Attack Packs" Item "Sharp Chest Pain" Item "The Patriot's Pouches" ItemAttributes { ItemName "the war eagle" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "rage giving scale" 0.05 "health regen" 250 "increase buff duration" 100 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 "damage bonus" 1.5 "clip size upgrade atomic" 77 "faster reload rate" 0.1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_barrage_buff Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Scale 2.45 Attributes MiniBoss Attributes UseBossHealthBar Action Mobber DropWeapon 1 Item "King Minigun" Item "the team captain" Item "gone commando" Item "Wild West Whiskers" Item "Commissar's Coat" ItemAttributes { ItemName "the team captain" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "rage giving scale" 0.05 "health regen" 300 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 "fire rate bonus" 0.75 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param heavy_king Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 76 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Scout" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Scale 2.5 Attributes MiniBoss Attributes UseBossHealthBar Action Mobber DropWeapon 1 Item "Long Fall Loafers" Item "gone commando" Item "Thrilling Tracksuit" Item "Pestering Jester" Item "King Scattergun" ItemAttributes { ItemName "Pestering Jester" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "rage giving scale" 0.05 "health regen" 200 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 "faster reload rate" 0.4 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param scout_leader Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 77 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Scale 2.5 Attributes MiniBoss Attributes UseBossHealthBar Action Mobber DropWeapon 1 Item "Steel Sixpack" Item "Cauterizer's Caudal Appendage" Item "King Flamethrower" ItemAttributes { ItemName "the war eagle" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "rage giving scale" 0.05 "health regen" 300 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param pyro_astro Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 78 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Engineer" Class Engineer Skill Expert WeaponRestrictions PrimaryOnly Scale 2.5 Attributes MiniBoss Attributes UseBossHealthBar Action Mobber DropWeapon 1 Item "the war eagle" Item "Face Full of Festive" Item "Constructor's Cover" Item "Buttler" Item "King Frontier Justice" ItemAttributes { ItemName "the war eagle" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 "rage giving scale" 0.05 "health regen" 300 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 "faster reload rate" 0.1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param engineer_golden_lite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 151 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Medic" Class Medic Skill Expert WeaponRestrictions PrimaryOnly Scale 2.5 Attributes MiniBoss Attributes UseBossHealthBar Action Mobber DropWeapon 1 Item "Medical Monarch" Item "Archimedes the Undying" Item "Mighty Mitre" Item "King Blutsauger" ItemAttributes { ItemName "Mighty Mitre" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "rage giving scale" 0.05 "health regen" 300 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 "faster reload rate" 0.1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param medic_golden_lite Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 152 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Sniper" Class Sniper Skill Expert Scale 2.5 Attributes MiniBoss Attributes UseBossHealthBar Action Mobber DropWeapon 1 AimTrackingInterval 0.05 Item "Crocodile Dandy" Item "Crocodile Mun-Dee" Item "Rocko" Item "King SMG" Item "King Sniper Rifle" ItemAttributes { ItemName "Crocodile Mun-Dee" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 1.25 "fire rate bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "rage giving scale" 0.05 "health regen" 300 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 "faster reload rate" 0.8 } FireWeapon { Delay 0 Cooldown 0 Repeats 0 IfSeeTarget 1 Duration 0 Type "Primary" } WeaponSwitch { Type "Secondary" MaxTargetRange 450 MinTargetRange 0 Delay 0.1 Repeats 0 Cooldown 0 IfSeeTarget 1 } WeaponSwitch { Type "Primary" MaxTargetRange 9999 MinTargetRange 451 Delay 0.1 Repeats 0 Cooldown 0 IfSeeTarget 1 } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param sniper_jug_king Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name pre-grandfinale WaitForAllDead part11-triple TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 153 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 99999 Name "King Spy" Class Spy Skill Expert Scale 2.5 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Action Mobber DropWeapon 1 AimTrackingInterval 0.05 Item "Cold Blooded Coat" Item "Murderer's Motif" Item "Buttler" Item "King Amby" ItemAttributes { ItemName "Crocodile Mun-Dee" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "rage giving scale" 0.05 "health regen" 300 "jarate backstabber" 1 "health from healers reduced" 0.0001 "cannot pick up intelligence" 1 "faster reload rate" 0.1 } FireWeapon { Delay 0 Cooldown 0 Repeats 0 IfSeeTarget 1 Duration 0 Type "Primary" } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param spy_golden_lite Delay 0 Cooldown 0 Repeats 1 } } } } // MARAUDER INTRO WaveSpawn { Name grandfinale WaitForAllDead pre-grandfinale TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 10 Where spawnbot FirstSpawnOutput { Target nounlockwarning Action Trigger } Squad { TFBot { ClassIcon random_lite Health 300000 Name "Explosive MasterMind" Scale 2.8 Class Soldier Skill Expert Tag "bot_giant" Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber StripItemSlot 1 StripItemSlot 2 WeaponRestrictions PrimaryOnly AddCond { Name "TF_COND_SPEED_BOOST" Duration 10 } ChangeAttributes { Name "Attr1_Burst" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 260000 } ChangeAttributes { Name "Attr2_Homing_Barrage" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 220000 } ChangeAttributes { Name "Attr3_Nuke" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 180000 } ChangeAttributes { Name "Attr4_Burst_Spam" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 140000 } ChangeAttributes { Name "Attr5_Shotgun" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 100000 } ChangeAttributes { Name "Attr6_Spam" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 60000 } ChangeAttributes { Name "Attr7_HoH" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 20000 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.05 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "deploy time decreased" 0.1 "self dmg push force decreased" 0 "blast dmg to self increased" 0 "health from healers reduced" 0 "maxammo primary increased" 9 } EventChangeAttributes { Default //_Crit { Item "The Peacebreaker" Item "the surgical survivalist" Item "dead of night" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 4.0 "rocket specialist" 3 "reload full clip at once" 1 "faster reload rate" 2 "always crit" 1 "killstreak tier" 1 "Blast radius increased" 1.5 "mult projectile size" 1.2 "explosion particle" "rd_robot_explosion" "paintkit_proto_def_index" 217 "set_item_texture_wear" 0 } } Attr1_Burst { ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 3.0 "fire rate bonus" 0.08 "faster reload rate" 1.7 "clip size bonus" 5 "reload full clip at once" 1 "force fire full clip" 1 "projectile spread angle penalty" 0.5 "item style override" 1 "killstreak tier" 1 } Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" } Attr2_Homing_Barrage { Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Beggar's Bazooka" "fire rate bonus HIDDEN" 0.125 "auto fires full clip" 0 "can overload" 0 "reload time increased hidden" 1 "clip size penalty HIDDEN" 1 "projectile spread angle penalty" 3 "blast radius decreased" 1 "damage bonus" 5.35 "Projectile speed increased" 0.4 "clip size upgrade atomic" 77 "faster reload rate" 0.1 "projectile spread angle penalty" 10 "projectile acceleration" 750 "projectile acceleration time" 1 "mod projectile heat seek power" 60 "mod projectile heat aim error" 105 "mod projectile heat no predict target speed" 1 "projectile trail particle" "eyeboss_projectile" "killstreak tier" 1 } Item "The Beggar's Bazooka" } Attr3_Nuke { ItemAttributes { ItemName "The Air Strike" "damage bonus" 33.53 "rocketjump attackrate bonus" 1 "mini rockets" 0 "clipsize increase on kill" 0 //removestats "crit mod disabled" 1 "paintkit_proto_def_index" 214 "set_item_texture_wear" 1 "mult projectile scale" 1.45 "rocket jump damage reduction" 0 "no damage falloff" 1 "fire rate bonus" 2.0 "set DamageType ignite" 1 "weapon burn time increased" 1.11 "weapon burn dmg increased" 1.5 "faster reload rate" 2.5 "hand scale" 1.3 "damage causes airblast" 1 "blast radius increased" 4.0 "clip size upgrade atomic" 2 "explosion particle" "mvm_hatch_destroy" "custom weapon fire sound" "weapons/stinger_fire1.wav" "custom weapon reload sound" "items/ammo_pickup.wav" "custom impact sound" "=80|weapons/physcannon/energy_sing_explosion2.wav" "projectile no deflect" 1 "projectile trail particle" "rockettrail" "custom kill icon" "firedeath" "ignores other projectiles" 1 } Item "The Air Strike" } Attr4_Burst_Spam { Attributes HoldFireUntilFullReload ItemAttributes { ItemName "the liberty launcher" "damage penalty" 1 "damage bonus" 4.25 "fire rate bonus" 0.01 "faster reload rate" 0.1 "clip size bonus" 10 "force fire full clip" 1 "Blast radius increased" 1.5 "projectile spread angle penalty" 2 "damage causes airblast" 1 "burst fire count" 5 "burst fire rate mult" 10 //0.45 fire rate "killstreak tier" 1 "heal on hit for rapidfire" 100 } Item "the liberty launcher" } Attr5_Shotgun { WeaponRestrictions SecondaryOnly UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Reserve Shooter" "faster reload rate" 0.1 "fire rate bonus" 1.25 "damage bonus" 5 "bullets per shot bonus" 5 "slow enemy on hit major" 2 "killstreak tier" 1 "explosive bullets" 99 } Item "The Reserve Shooter" } Attr6_Spam { Attributes HoldFireUntilFullReload ItemAttributes { ItemName "the original" "damage penalty" 3.0 "Projectile speed increased" 1.6 "fire rate bonus" 0.1 "faster reload rate" -1 "clip size bonus" 9 "projectile spread angle penalty" 1 "killstreak tier" 1 } Item "the original" } Attr7_HoH { Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Black Box" "damage bonus" 6.334 "fire rate bonus" 0.05 "faster reload rate" 0.3 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1250 "always crit" 1 "killstreak tier" 1 } Item "The Black Box" ChangeAttributes { Name "Attr8_Run" Delay 30 Cooldown 0 Repeats 1 } } Attr8_Run { WeaponRestrictions MeleeOnly UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Escape Plan" "move speed bonus" 1.8 "damage bonus" 7.2 "fire rate bonus" 0.85 "heal on hit for rapidfire" 2000 "always crit" 1 "killstreak tier" 1 } Item "The Escape Plan" } } FireInput { Target !activator Action $SetProp$m_iszClassIcon Param soldier_what Delay 0 Cooldown 0 Repeats 1 } } } } WaveSpawn { Name grandfinale WaitForAllDead pre-grandfinale TotalCurrency 400 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { ClassIcon random_lite Health 40000 Name "Warper" Scale 1.9 Class Engineer Skill Expert Action Mobber MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag DropWeapon 1 FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 36000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 32000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 28000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 24000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 20000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 16000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 12000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 8000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 4000 } ItemAttributes { ItemName "the pomson 6000" "override projectile type" 1 "sniper fires tracer HIDDEN" 1 "damage bonus" 2 "clip size bonus upgrade" 1.5 "faster reload rate" 0.9 "weapon spread bonus" 0.85 "slow enemy on hit major" 2 "mark for death" 1 "projectile penetration" 1 "killstreak tier" 1 } CharacterAttributes { "override footstep sound set" 6 "move speed bonus" 0.35 "damage force increase" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "not solid to players" 1 "health from healers increased" 0 "health regen" 150 } Item "the pomson 6000" Item "the brainiac goggles" Item "life support system" FireInput { Target !activator Action $SetProp$m_iszClassIcon Param engineer_telein Delay 0 Cooldown 0 Repeats 1 } } } } // MARAUDER CUSTOM SONG WaveSpawn { WaitForAllDead pre-grandfinale WaitBeforeStarting 6 FirstSpawnOutput { Target stopmusic_rush Action Trigger } } WaveSpawn { WaitForAllDead pre-grandfinale WaitBeforeStarting 6 FirstSpawnOutput { Target "marauderfirstspawn" Action Trigger } } WaveSpawn { WaitForAllDead pre-grandfinale WaitBeforeStarting 12 FirstSpawnOutput { Target startmusic_marauder Action Trigger } } WaveSpawn { Name grandfinale WaitForAllDead pre-grandfinale TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 0 Where spawnbot_giga FirstSpawnWarningSound "marauder_entrance.mp3" FirstSpawnOutput { Target spawn_shake2 Action StartShake } Squad { TFBot { Health 66666 ClassIcon final_boss_titanium_terror Name "Marauder" Class Soldier Skill Expert Scale 1.8 WeaponRestrictions MeleeOnly Attributes UseBossHealthBar Attributes MiniBoss Attributes SpawnWithFullCharge Attributes IgnoreFlag Attributes AutoJump ExtAttr JumpStomp Action Mobber AimTrackingInterval 0.05 DropWeapon 1 UseCustomModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" ShootTemplate { Name ArgentAxeThrow AttachToProjectile 1 ItemName "Axe Thrower" } CharacterAttributes { "move speed bonus" 1.0 "damage force reduction" 0.001 "airblast vulnerability multiplier" 0.001 "cannot be backstabbed" 1 "increase buff duration" 2.0 "override footstep sound set" 7 "voice pitch scale" 0.05 "fire retardant" 1 "dmg taken from fire reduced" 0 "dmg from ranged reduced" 0.333 "increased jump height" 2.0 "cancel falling damage" 1 "mult stun resistance" 0 "increased air control" 100 "mult step height" 10 "mult duck speed" 3 "cannot be sapped" 1 "kb fall min velocity" 500 "kb fall radius" 128 "kb fall stun time" 1 "kb fall force" 400 "kb fall damage" 100 } // SSG FIRE WeaponSwitch { Delay 12.0 Cooldown 10 Repeats 0 Type "Secondary" } WeaponSwitch { Delay 13 Cooldown 10 Repeats 0 Type "Melee" } FireWeapon { Delay 10 Cooldown 5 Repeats 0 IfSeeTarget 1 Duration 0.1 Type "Secondary" } // AXE THROW WeaponSwitch { Delay 5 Cooldown 7 Repeats 0 Type "Primary" } WeaponSwitch { Delay 5.5 Cooldown 7 Repeats 0 Type "Melee" } FireWeapon { Delay 5 Cooldown 7 Repeats 0 IfSeeTarget 1 Duration 0.1 Type "Primary" } // AXE THROW END ^^^^ AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } // VISUAL CLUE FireInput { Target !activator Action $PlaySound Param "=100|marauder_prefire_v3.mp3" // 1.5 seconds to react Delay 10 Repeats 0 } FireInput { Target !activator Action $PlaySound Param "=100|marauder_prefire_v3.mp3" // 1.5 seconds to react Delay 10 Repeats 0 } Item "The Purity Fist" Item "Argent Axe" Item "Axe Thrower" Item "Marauder's Shotgun" Item "Demonic Dome" } } } // BREAK - 60 SECONDS ----------------------------------------------------------------------- WaveSpawn { WaitForAllDead "grandfinale" // stop marauder music WaitBeforeStarting 0 FirstSpawnOutput { Target stopmusic_marauder Action Trigger } } WaveSpawn { WaitForAllDead "grandfinale" WaitBeforeStarting 0 FirstSpawnOutput { Target createstormscene Action Trigger } } WaveSpawn { WaitForAllDead "grandfinale" WaitBeforeStarting 3 FirstSpawnWarningSound "ambient_mp3\lair\rolling_thunder1.mp3" } WaveSpawn { WaitForAllDead "grandfinale" WaitBeforeStarting 5 FirstSpawnWarningSound "ambient_mp3\lair\rolling_thunder2.mp3" } WaveSpawn { Name "60secondbreak_start" // start break music (for 60 secs only) WaitForAllDead "grandfinale" WaitBeforeStarting 10 FirstSpawnOutput { Target startmusic_break Action Trigger } } // info messages WaveSpawn { WaitForAllDead "grandfinale" // display message WaitBeforeStarting 11 FirstSpawnOutput { Target breaktime Action Trigger } } WaveSpawn { WaitForAllDead "grandfinale" // display message WaitBeforeStarting 17 FirstSpawnOutput { Target generalinfo Action Trigger } } WaveSpawn { WaitForAllDead "grandfinale" // display message WaitBeforeStarting 23 FirstSpawnOutput { Target spawnwhere Action Trigger } } WaveSpawn { WaitForAllDead "grandfinale" // display message WaitBeforeStarting 30 FirstSpawnOutput { Target critinfo Action Trigger } } WaveSpawn { WaitForAllDead "grandfinale" // display message WaitBeforeStarting 37 FirstSpawnOutput { Target powerupinfo Action Trigger } } // get ready !!! WaveSpawn { WaitForAllDead "grandfinale" // display message WaitBeforeStarting 70 FirstSpawnOutput { Target breakover Action Trigger } } WaveSpawn { WaitForAllDead "grandfinale" // alarm before wave resumes WaitBeforeStarting 70 FirstSpawnWarningSound "ambient/alarms/citadel_alert_loop2.wav" } WaveSpawn { WaitForAllDead "grandfinale" WaitBeforeStarting 70 // stop break music FirstSpawnOutput { Target stopmusic_break Action Trigger } } WaveSpawn { Name "warning" WaitForAllDead "grandfinale" WaitBeforeStarting 75 FirstSpawnOutput { Target startmusic_boss Action Trigger } } // RESUME to the final bosses WaveSpawn { Name "notsound" WaitForAllDead "warning" WaitBeforeStarting 0 FirstSpawnOutput { Target teleport_effect Action Trigger } } WaveSpawn { Name "sound" WaitForAllDead "warning" WaitBeforeStarting 9 FirstSpawnWarningSound weapons/teleporter_send.wav } // SUPPORT =========================================================================== WaveSpawn { Name "final_boss_support_powerups" WaitForAllDead "warning" TotalCurrency 0 TotalCount 1 MaxActive 7 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 7 Where spawnbot_giga_support Support 1 HideIcon 1 RandomChoice { TFBot { Class Heavyweapons Name "Steelweight Champ" Skill Hard ClassIcon heavy_steelfist Health 500 Scale 1.3 WeaponRestrictions MeleeOnly Item "Fists of Steel" Attributes IgnoreFlag Action Mobber AlwaysGlow 1 NoPushAway 1 DeathSound "=80|cluster_fire2.wav" AddCond { Name TF_COND_RUNE_HASTE } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } } TFBot { Class Heavyweapons Name "Steelweight Champ" Skill Hard ClassIcon heavy_steelfist Health 500 Scale 1.3 WeaponRestrictions MeleeOnly Item "Fists of Steel" Attributes IgnoreFlag Action Mobber AlwaysGlow 1 NoPushAway 1 DeathSound "=80|cluster_fire2.wav" AddCond { Name TF_COND_RUNE_AGILITY } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } } TFBot { Class Heavyweapons Name "Steelweight Champ" Skill Hard ClassIcon heavy_steelfist Health 500 Scale 1.3 WeaponRestrictions MeleeOnly Item "Fists of Steel" Attributes IgnoreFlag Action Mobber AlwaysGlow 1 NoPushAway 1 DeathSound "=80|cluster_fire2.wav" AddCond { Name TF_COND_RUNE_STRENGTH } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } } TFBot { Class Heavyweapons Name "Steelweight Champ" Skill Hard ClassIcon heavy_steelfist Health 500 Scale 1.3 WeaponRestrictions MeleeOnly Item "Fists of Steel" Attributes IgnoreFlag Action Mobber AlwaysGlow 1 NoPushAway 1 DeathSound "=80|cluster_fire2.wav" AddCond { Name TF_COND_RUNE_KING } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } } TFBot { Class Heavyweapons Name "Steelweight Champ" Skill Hard ClassIcon heavy_steelfist Health 500 Scale 1.3 WeaponRestrictions MeleeOnly Item "Fists of Steel" Attributes IgnoreFlag Action Mobber AlwaysGlow 1 NoPushAway 1 DeathSound "=80|cluster_fire2.wav" AddCond { Name TF_COND_RUNE_SUPERNOVA } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } } TFBot { Class Heavyweapons Name "Steelweight Champ" Skill Hard ClassIcon heavy_steelfist Health 500 Scale 1.3 WeaponRestrictions MeleeOnly Item "Fists of Steel" Attributes IgnoreFlag Action Mobber AlwaysGlow 1 NoPushAway 1 DeathSound "=80|cluster_fire2.wav" AddCond { Name TF_COND_RUNE_PRECISION } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } } } } WaveSpawn { Name "final_boss_support" WaitForAllDead "warning" TotalCurrency 0 TotalCount 1 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 60 Where spawnbot_giga Support 1 HideIcon 1 Squad { TFBot { Health 6666 ClassIcon final_boss_titanium_terror Name "Marauder" Class Soldier Skill Expert Scale 1.8 WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes SpawnWithFullCharge Attributes IgnoreFlag Attributes AutoJump ExtAttr JumpStomp Action Mobber AimTrackingInterval 0.05 UseCustomModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" ShootTemplate { Name ArgentAxeThrow AttachToProjectile 1 ItemName "Axe Thrower" } CharacterAttributes { "move speed bonus" 1.0 "damage force reduction" 0.001 "airblast vulnerability multiplier" 0.001 "cannot be backstabbed" 1 "increase buff duration" 2.0 "override footstep sound set" 7 "voice pitch scale" 0.05 "fire retardant" 1 "dmg taken from fire reduced" 0 "dmg from ranged reduced" 0.333 "increased jump height" 2.0 "cancel falling damage" 1 "mult stun resistance" 0 "increased air control" 100 "mult step height" 10 "mult duck speed" 3 "cannot be sapped" 1 "kb fall min velocity" 500 "kb fall radius" 128 "kb fall stun time" 1 "kb fall force" 400 "kb fall damage" 100 } // SSG FIRE WeaponSwitch { Delay 12.0 Cooldown 10 Repeats 0 Type "Secondary" } WeaponSwitch { Delay 13 Cooldown 10 Repeats 0 Type "Melee" } FireWeapon { Delay 10 Cooldown 5 Repeats 0 IfSeeTarget 1 Duration 0.1 Type "Secondary" } // AXE THROW WeaponSwitch { Delay 5 Cooldown 7 Repeats 0 Type "Primary" } WeaponSwitch { Delay 5.5 Cooldown 7 Repeats 0 Type "Melee" } FireWeapon { Delay 5 Cooldown 7 Repeats 0 IfSeeTarget 1 Duration 0.1 Type "Primary" } // AXE THROW END ^^^^ AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 5 } // VISUAL CLUE FireInput { Target !activator Action $PlaySound Param "=100|marauder_prefire_v3.mp3" // 1.5 seconds to react Delay 10 Repeats 0 } FireInput { Target !activator Action $PlaySound Param "=100|marauder_prefire_v3.mp3" // 1.5 seconds to react Delay 10 Repeats 0 } Item "The Purity Fist" Item "Argent Axe" Item "Axe Thrower" Item "Marauder's Shotgun" Item "Demonic Dome" Item "Sole Saviors" Item "Coldfront Curbstompers" Item "Borscht Belt" Item "TF_WEAPON_GRAPPLINGHOOK" } } } // BOSS SUPPORT WaveSpawn { Name "final_boss_support_big" WaitForAllDead "warning" TotalCurrency 0 TotalCount 1 MaxActive 2 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 120 Where spawnbot_giga_support Support 1 HideIcon 1 RandomChoice { TFBot { ClassIcon engineer_telein Health 20000 Name "Warper" Scale 1.9 Class Engineer Skill Expert Action Mobber MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes IgnoreFlag DropWeapon 1 FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 18000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 16000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 14000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 12000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 10000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 8000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 6000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 4000 } FireInput { Target "random_teleport*" Action "PickRandom" Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 2000 } ItemAttributes { ItemName "the pomson 6000" "override projectile type" 1 "sniper fires tracer HIDDEN" 1 "damage bonus" 4 "clip size bonus upgrade" 1.5 "faster reload rate" 0.9 "weapon spread bonus" 0.85 "slow enemy on hit major" 2 "mark for death" 1 "projectile penetration" 1 "killstreak tier" 1 } CharacterAttributes { "override footstep sound set" 6 "move speed bonus" 0.35 "damage force increase" 0.5 "airblast vulnerability multiplier" 0.5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "not solid to players" 1 "health from healers increased" 0 "health regen" 150 } DamageAppliesCond { Name TF_COND_CRITBOOSTED } Item "the pomson 6000" Item "the brainiac goggles" Item "life support system" } } } // RED SUPPORT WaveSpawn { Name "final_boss_support_red" WaitForAllDead "warning" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 99999 Where spawnbot Support 1 Squad { TFBot { Class Soldier ClassIcon powerup_regen_lite } } } WaveSpawn { Name "final_boss_support_red" WaitForAllDead "warning" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 99999 Where spawnbot Support 1 Squad { TFBot { Class Soldier ClassIcon powerup_precision_lite } } } WaveSpawn { Name "final_boss_support_red" WaitForAllDead "warning" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 99999 Where spawnbot Support 1 Squad { TFBot { Class Soldier ClassIcon powerup_king_lite } } } WaveSpawn { Name "final_boss_support_red" WaitForAllDead "warning" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 99999 Where spawnbot Support 1 Squad { TFBot { Class Soldier ClassIcon powerup_haste_lite } } } WaveSpawn { Name "final_boss_support_red" WaitForAllDead "warning" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 99999 Where spawnbot Support 1 Squad { TFBot { Class Soldier ClassIcon powerup_agility_lite } } } WaveSpawn { Name "final_boss_support_red" WaitForAllDead "warning" TotalCount 999 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 300 Where spawnbot_red Support 1 Squad { TFBot { Class Soldier Name "Chief CritBanner Soldier" ClassIcon soldier_critbuff Health 60000 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes SpawnWithFullCharge Item "the buff banner" NoPushAway 1 ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 1.2 "fire rate bonus" 1 "damage bonus" 4.0 "Blast radius increased" 1.3 "explosion particle" "rd_robot_explosion" } ItemAttributes { ItemName "the buff banner" "increase buff duration" 99.0 "deploy time increased" 0.5 "mod soldier buff range" 5 "effect add attributes" "always crit|1" "custom item model" "models/weapons/c_models/c_critbanner/c_critbanner.mdl" } CharacterAttributes { "move speed bonus" 0.0025 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 "health regen" 100 "no_jump" 1 "no_duck" 1 } //SIG Action Mobber AimTrackingInterval 0.05 //SIG AddCond { Name TF_COND_REPROGRAMMED } FireInput { Target !self Action $SetLocalOrigin Param "-99.838181 -2350.281494 545.858276" Delay 0.1 Repeats 1 } } } } // MAIN BOSSES ======================================================================= WaveSpawn { Name "Finale_1" WaitForAllDead "warning" TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" FirstSpawnOutput { Target spawn_shake2 Action StartShake } Squad { TFBot { Name "Fusion Titan" Health 997779 Skill Expert Scale 6 Class Demoman ClassIcon demo_robot_nys Action Mobber ExtAttr IgnoreBuildings Attributes MiniBoss Attributes IgnoreFlag Attributes UseBossHealthBar Attributes HoldFireUntilFullReload WeaponRestrictions SecondaryOnly UseCustomModel "models/bots/demo_boss/bot_demo_boss_gibby.mdl" NoPushAway 1 Item "The Purity Fist" Item "Blast Blocker" Item "Blast Defense" Item "Nuclear Sticky Launcher" ShootTemplate { Name sticky_nuke_shake AttachToProjectile 1 ItemName "Nuclear Sticky Launcher" } ShootTemplate { Name fusiontitanparticle AttachToProjectile 1 ItemName "Nuclear Sticky Launcher" } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "damage bonus" 4.0 "faster reload rate" 0.1 "fire rate bonus" 0.7 "Blast radius increased" 1.5 "projectile speed increased" 1.25 "hold fire until full reload" 1 "fuse bonus" 2.0 "clip size upgrade atomic" -1 "fire rate bonus" 2.0 "mult projectile count" 30 "ignores other projectiles" 1 "projectile spread angle penalty" 60 "explosion particle" "rd_robot_explosion" } CharacterAttributes { "addcond immunity" "43|84" "voice pitch scale" 0 "rage giving scale" 2 "self dmg push force decreased" 0 "blast dmg to self increased" 0 "not solid to players" 1 "ignore player clip" 1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "mult stun resistance" 0 "cannot be sapped" 1 "major move speed bonus" 0.01 "cancel falling damage" 1 "no_jump" 1 "increased air control" 100 "mult duck speed" 3 "kb fall min velocity" 500 "kb fall radius" 2432 "kb fall stun time" -1 "kb fall force" 400 "kb fall damage" 0.1 "mult stun resistance" 0 "dmg from ranged reduced" 1.2 } FireInput { Target !self Action $SetLocalOrigin Param "-14.645878 -262.894897 648.031311" Delay 0.1 Repeats 1 } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 2 } } } } WaveSpawn { Name "Finale_2" WaitForAllDead "Finale_1" TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" FirstSpawnOutput { Target spawn_shake2 Action StartShake } Squad { TFBot { Name "Desolated Titan" Health 1067622 Skill Expert Scale 4.7 Class Soldier ClassIcon soldier_gib_lite Action Mobber ExtAttr IgnoreBuildings ExtAttr JumpStomp AimTrackingInterval 0 Attributes MiniBoss Attributes IgnoreFlag Attributes UseBossHealthBar Attributes HoldFireUntilFullReload UseCustomModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" NoPushAway 1 RocketCustomParticle spell_fireball_small_red Item "The Purity Fist" Item "Fuel Injector" Item "the air strike" ItemAttributes { ItemName "the air strike" "damage bonus" 5.0 "rocketjump attackrate bonus" 1 "mini rockets" 0 "clipsize increase on kill" 0 "mod projectile heat follow crosshair" 1 "mod projectile heat seek power" 360 "mod projectile heat aim time" 10 "projectile acceleration" 1500 "projectile acceleration time" 2 "projectile acceleration start time" 2 "fire rate bonus with reduced health" 0.5 "paintkit_proto_def_index" 214 "set_item_texture_wear" 1 "mult projectile scale" 1.4 "rocket jump damage reduction" 0 //"faster reload rate" 1.5 "no damage falloff" 1 "projectile speed increased" 0.8 "fire rate bonus" 0.9 "faster reload rate" 0.33 "damage causes airblast" 1 "blast radius increased" 3.0 "projectile spread angle penalty" 3 "clip size upgrade atomic" 5 "use large smoke explosion" 1 "custom weapon fire sound" "launcher_fire_titan.wav" "custom impact sound" "=80|weapons/physcannon/energy_sing_explosion2.wav" "custom item model" "models/weapons/c_models/c_heatseeking.mdl" "custom projectile model" "models/weapons/w_models/w_wasp_launcher_rocket.mdl" "explosion particle" "fireSmokeExplosion" "projectile no deflect" 1 "projectile trail particle" "rockettrail" "mult dmg vs giants" 3 "dmg from ranged reduced" 1.2 "apply z velocity on damage" 600 "apply look velocity on damage" 600 //"dmg pierces resists absorbs" 1 } CharacterAttributes { "addcond immunity" "43|84" "voice pitch scale" 0 "rage giving scale" 2 "self dmg push force decreased" 0 "blast dmg to self increased" 0 "not solid to players" 1 "ignore player clip" 1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "increased jump height" 4 "mult stun resistance" 0 "cannot be sapped" 1 "major move speed bonus" 1.2 "cancel falling damage" 1 "increased air control" 100 "increased jump height" 3.0 "cannot be sapped" 1 "mult step height" 10 "mult duck speed" 3 "kb fall min velocity" 500 "kb fall radius" 512 "kb fall stun time" -1 "kb fall force" 400 "kb fall damage" 400 "override footstep sound set" 7 } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 500001 Name "BreakingDown" } EventChangeAttributes { Smoking { CharacterAttributes { "attach particle effect" 3130 "fire rate bonus" 0.9 "damage bonus" 1.1 } } } FireInput { Target !self Action $SetLocalOrigin Param "-14.645878 -262.894897 648.031311" Delay 0.1 Repeats 1 } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 2 } FireWeapon { Delay 3 Cooldown 10 Repeats 0 IfSeeTarget 1 Duration 1 Type "Jump" } AddCond { Name TF_COND_TELEPORTED Duration 10000 } } } } WaveSpawn { Name "sound" WaitForAllDead "Finale_2" WaitBeforeStarting 12 FirstSpawnWarningSound weapons/teleporter_send.wav } WaveSpawn { Name "Finale_3" WaitForAllDead "Finale_2" TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" FirstSpawnOutput { Target spawn_shake2 Action StartShake } Squad { TFBot { Name "Steel Titan" Health 1249823 Skill Expert Scale 6 Class Heavy ClassIcon heavy_head_nys Action Mobber Attributes MiniBoss Attributes IgnoreFlag Attributes UseBossHealthBar Attributes HoldFireUntilFullReload UseCustomModel "models/bots/heavy_boss/bot_heavy_goliath.mdl" AimTrackingInterval 0.01 NoPushAway 1 Item "The Purity Fist" Item "Fuel Injector" Item "Upgradeable TF_WEAPON_MINIGUN" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "paintkit_proto_def_index" 420 "set_item_texture_wear" 0.2 "weapon spread bonus" 0.5 "bullets per shot bonus" 2.0 "damage bonus" 7.0 "ring of fire while aiming" 1 "fire rate bonus" 0.8 "crit vs burning players" 1 "explosive bullets" 190 "minigun spinup time decreased" 1.5 "custom item model" "models/weapons/c_models/c_cerberus/c_minigun.mdl" } CharacterAttributes { "addcond immunity" "43|84" "voice pitch scale" 0 "rage giving scale" 2 "self dmg push force decreased" 0 "blast dmg to self increased" 0 "ignore player clip" 1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "mult stun resistance" 0 "cannot be sapped" 1 "major move speed bonus" 0.5 "cancel falling damage" 1 "increased jump height" 3 "increased air control" 100 "mult step height" 20 "mult duck speed" 3 "kb fall min velocity" 500 "kb fall radius" 512 "kb fall stun time" -1 "kb fall force" 400 "kb fall damage" 0.1 "displace touched enemies" 999 "kb fall damage" 400 "override footstep sound set" 7 "dmg from ranged reduced" 1.2 } FireInput { Target !self Action $SetLocalOrigin Param "-14.645878 -262.894897 648.031311" Delay 0.1 Repeats 1 } FireWeapon { Delay 0 Cooldown 0 Repeats 0 IfSeeTarget 1 Duration 0 Type "Primary" } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 2 } } } } WaveSpawn { Name "sound" WaitForAllDead "Finale_3" WaitBeforeStarting 9 FirstSpawnWarningSound weapons/teleporter_send.wav } WaveSpawn { Name "Finale_4" WaitForAllDead "Finale_3" TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" FirstSpawnOutput { Target spawn_shake2 Action StartShake } Squad { TFBot { Class Soldier Name "Decoy Colossal Monstrocity" ClassIcon goliatron_alt_nys Skill Expert Health 1863967 Scale 6.5 Item "The Gunboats" Item "Batter's Bracers" Item "Breach and Bomb" Item "Fuel Injector" Item "Blast Blocker" Item "the air strike" Action Mobber CustomEyeGlowColor "0 0 0" ExtAttr JumpStomp Attributes UseBossHealthBar Attributes MiniBoss WeaponRestrictions SecondaryOnly Attributes AlwaysCrit UseCustomModel "models/bots/soldier/goliatron2022_v3.mdl" HomingRockets { Enable 1 IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 TurnPower 125 MaxAimError 150 RocketSpeed 0.5 Acceleration 999 AccelerationTime 9999 AccelerationStartTime 2 } ItemColor { ItemName "The Gunboats" Red 28 Green 26 Blue 31 } ItemColor { ItemName "Blast Blocker" Red 28 Green 26 Blue 31 } ItemAttributes { ItemName "the air strike" "custom kill icon" "firedeath" "paintkit_proto_def_index" 412 "set_item_texture_wear" 1 "damage bonus" 2.0 "mini rockets" 1 "gesture speed increase" 0.25 "rocket jump damage reduction" 0 "faster reload rate" 0.05 "fire rate bonus" 0.01 "projectile spread angle penalty" 180 "clip size upgrade atomic" 42 "killstreak tier" 3 "projectile lifetime" 7 "is invisible" 1 "is_passive_weapon" 1 } CharacterAttributes { "addcond immunity" "43|84" "always allow taunt" 1 "voice pitch scale" 0.0001 "boots falling stomp" 1 "self dmg push force decreased" 0 "blast dmg to self increased" 0 "ignore player clip" 1 "override footstep sound set" 7 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "mult stun resistance" 0 "rage giving scale" 200 "cancel falling damage" 1 "move speed bonus" 1.0 "increased jump height" 3.0 "cannot be sapped" 1 "mult step height" 10 "mult duck speed" 10 "increased air control" 999 "cannot pick up intelligence" 1 "dmg from ranged reduced" 1.3 "kb fall min velocity" 735 "kb fall radius" 512 "kb fall stun time" 1 "kb fall force" 512 "kb fall damage" 400 "displace touched enemies" 999 //"fire input on hit" "shake_spawn3^startshake^0" } FireInput { Target !self Action $SetLocalOrigin Param "-14.645878 -262.894897 648.031311" Delay 0.1 Repeats 1 } FireWeapon { Delay 3 Cooldown 10 Repeats 0 IfSeeTarget 1 Duration 1 Type "Jump" } AddCond { Name TF_COND_INVULNERABLE_USER_BUFF Duration 2 } } } } } }