WaveSchedule { PrecacheSound "annihilation.mp3" BotsUsePlayerTeleporters 0 PointTemplates { minigun_overheat // with help from lite { NoFixup 1 OnSpawnOutput { Target Firing_Check Action Trigger } logic_relay { "targetname" "Firing_Check" "spawnflags" "2" "ontrigger" "filter_spun,$testentity,@c@!activator,0,-1" "ontrigger" "Heat_Format,$format,,0.01,-1" "ontrigger" "!self,trigger,,0.1,-1" } $filter_sendprop { "targetname" "filter_spun" "$name" "m_iWeaponState" "$value" "2" "$compare" "equal" "onpass" "heat_count,add,2,0,-1" } $filter_sendprop { "targetname" "filter_spun" "$name" "m_iWeaponState" "$value" "2" "$compare" "greater than" "onpass" "heat_count,subtract,2,1.5,-1" } OnSpawnOutput { Target heat_count Action SetValue Param 0 } math_counter { "targetname" "heat_count" "max" "100" "onhitmax" "overheated,Trigger,,0,-1" "onhitmax" "Heat_Format,$setkey$case16,Overheat: %/100,2,-1" "onhitmin" "!activator,$RemoveItemAttribute,no_attack|0,0,-1" //"onhitmin" "!activator,$RemoveItemAttribute,attach particle effect|0,0,-1" "onhitmin" "cooldown,$CancelPending,,0,-1" "outvalue" "Compare_Heat,setvaluecompare,,0,-1" "outvalue" "Heat_Format,$setkey$case01,,0,-1" "onhitmax" "overheat1,playsound,!activator,0,-1" "onhitmax" "overheat1,stopsound,!activator,5,-1" "onhitmin" "overheat2,playsound,!activator,0,-1" "onhitmin" "overheat2,stopsound,!activator,5,-1" //"onhitmin" "minutehand22,subtract,1,1,-1" } logic_relay { "targetname" "overheated" "spawnflags" "2" "OnTrigger" "cooldown,Trigger,,1.8,-1" "OnTrigger" "!activator,$AddItemAttribute,no_attack|1|0,0,-1" //"OnTrigger" "!activator,$AddItemAttribute,attach particle effect|701|0,0,-1" } logic_relay { "targetname" "cooldown" "spawnflags" "2" "OnTrigger" "heat_count,subtract,25,,-1" "OnTrigger" "!self,Trigger,,0.75,-1" } logic_compare { "targetname" "Compare_Heat" "comparevalue" "0" "onequalto" "Heat_Format,$setkey$case16,Overheat: %/100,0,-1" "ongreaterthan" "Heat_Format,$setkey$case16,Overheat: %/100,-1" } logic_case { "targetname" "Heat_Format" "case16" "Overheat: %/100" "ondefault" "Heat_Text,$setkey$message,,0,-1" "ondefault" "Heat_Text,display,0,0,-1" } game_text { "targetname" "Heat_Text" "color" "209 99 7" "holdtime" "2" "spawnflags" "0" "channel" "2" "x" "0.45" "y" "-0.70" } ambient_generic { "targetname" "overheat1" "message" "weapons\bumper_car_decelerate.wav" "health" "10" "pitch" "100" "radius" "5000" "spawnflags" "16" "sourceentityname" "!parent" } ambient_generic { "targetname" "overheat1" "message" "weapons\bumper_car_decelerate.wav" "health" "10" "pitch" "100" "radius" "5000" "spawnflags" "16" "sourceentityname" "!parent" } ambient_generic { "targetname" "overheat2" "message" "weapons\bumper_car_accelerate.wav" "health" "10" "pitch" "100" "radius" "5000" "spawnflags" "16" "sourceentityname" "!parent" } ambient_generic { "targetname" "overheat2" "message" "weapons\bumper_car_accelerate.wav" "health" "10" "pitch" "100" "radius" "5000" "spawnflags" "16" "sourceentityname" "!parent" } } minigiant_intel_new { NoFixup 1 //1st flag item_teamflag { "angles" "0 0 0" "flag_icon" "../hud/objectives_flagpanel_carried" "flag_model" "models\props_moonbase\powersupply_flag.mdl" "flag_paper" "player_intel_papertrail" "flag_trail" "flagtrail" "GameType" "1" "NeutralType" "1" "PointValue" "0" "ReturnBetweenWaves" "1" "ScoringType" "0" "ShotClockMode" "0" "targetname" "become_minigiant_1" "TeamNum" "2" "Skin" "0" "ReturnTime" "10" //"startdisabled" "1" "trail_effect" "1" "VisibleWhenDisabled" "0" "origin" "291.63 -5056 -64" //red "OnPickup1" "filter_is_minired_was_pickup_1,TestActivator,!activator,0,-1" //dropped by red "OnDrop1" "filter_is_minired_was_dropped_1,TestActivator,!activator,0,-1" } filter_multi { "Filter01" "filter_redteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minired_was_pickup_1" "origin" "-116 2585 -144.659" //player //"OnPass" "popscript,$RemoveUpgrades,,0,-1" "OnPass" "become_minigiant_1,ForceDrop,,20,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: move speed bonus|1.5,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,CARD: move speed bonus,5,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: not solid to players|1,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,not solid to players,5,-1" "OnPass" "!activator,$AddCond,32,0,-1" "OnPass" "!activator,$RemoveCond,32,15,-1" "OnPass" "!activator,$AddCond,65,0,-1" "OnPass" "!activator,$AddCond,57,0,-1" "OnPass" "!activator,$RemoveCond,57,2,-1" "OnPass" "!activator,$Regenerate,,0,-1" "OnPass" "!activator,$DisplayTextCenter,You have 20 seconds before you return to normal!,0,-1" "OnPass" "!activator,$WeaponStripSlot,5,0.05,-1" // no canteens "OnPass" "filter_is_miniscout_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minisoldier_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minipyro_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minidemo_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_miniheavy_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minimedic_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minisniper_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minispy_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_miniengineer_and_red,TestActivator,!activator,0,-1" } filter_multi { "Filter01" "filter_redteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minired_was_dropped_1" "origin" "-116 2585 -144.659" "OnPass" "!activator,$RemovePlayerAttribute,hidden maxhealth non buffed,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,ammo regen,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,model scale,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,is miniboss,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,heal on kill,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,cannot upgrade,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,patient overheal penalty,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,mult_patient_overheal_penalty_active,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,health from packs decreased,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,cancel falling damage,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,no resupply,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,heal rate bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,damage bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,headshot damage increase,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,bullets per shot bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,clip size bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,always crit,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,fire rate bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,speed_boost_on_kill,0,-1" "OnPass" "!activator,$RemoveItemAttribute,critboost on kill|2,0,-1" "OnPass" "!activator,$RemoveItemAttribute,melee cleave attack|2,0,-1" "OnPass" "!activator,$RemoveItemAttribute,reload time increased hidden|0,0,-1" "OnPass" "!activator,$RemoveItemAttribute,mod no reload display only|0,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,move speed penalty,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,armor piercing,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,alt-fire disabled,0,-1" "OnPass" "!activator,$Regenerate,,0.8,-1" "OnPass" "filter_is_red_ally_1,TestActivator,!activator,0,-1" //player //"OnPass" "popscript,$RestoreUpgrades,,0,-1" "OnPass" "become_minigiant_1,ForceReset,,0.01,-1" "OnPass" "!activator,$RemoveCond,16,0,-1" //"OnPass" "player,$DisplayTextCenter,Core has returned! Pick it up!,1,-1" //"OnPass" "!activator,$ForceRespawn,,0,-1" //"OnPass" "!activator,$AddPlayerAttribute,cannot pick up intelligence|1,0.05,-1" //"OnPass" "!activator,$RemovePlayerAttribute,cannot pick up intelligence,25,-1" "OnPass" "!activator,$AddCond,57,0.2,-1" "OnPass" "!activator,$RemoveCond,57,5.2,-1" "OnPass" "!activator,$AddCond,32,0.2,-1" "OnPass" "!activator,$RemoveCond,32,5.2,-1" "OnPass" "minigiant_relay,Enable,,0.01,-1" "OnPass" "minigiant_relay,Trigger,,0.02,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,,,0,-1" //"OnPass" "!activator,$DisplayTextCenter,You cannot pick up the core for a short time!,3,-1" "OnPass" "!activator,$RemoveCond,65,0,-1" //"OnPass" "!self,Disable,,1,-1" } filter_tf_condition { "condition" "129" "Negated" "0" "targetname" "filter_is_red_ally_1" "origin" "520 203 228.361" "onpass" "red_spawnbot1,Disable,,0,-1" // if carrier has condition, disable the spawn "onfail" "red_spawnbot1,Enable,,0,-1" // if carrier has not got condition, enable the spawn } //2nd flag item_teamflag { "angles" "0 0 0" "flag_icon" "../hud/objectives_flagpanel_carried" "flag_model" "models\props_moonbase\powersupply_flag.mdl" "flag_paper" "player_intel_papertrail" "flag_trail" "flagtrail" "GameType" "1" "NeutralType" "1" "PointValue" "0" "ReturnBetweenWaves" "1" "ScoringType" "0" "ShotClockMode" "0" "targetname" "become_minigiant_2" "TeamNum" "2" "Skin" "0" "Skin" "2" "Skin" "1" "Skin" "0" "ReturnTime" "10" //"startdisabled" "1" "trail_effect" "1" "VisibleWhenDisabled" "0" "origin" "291.63 -5056 -64" //red "OnPickup1" "filter_is_minired_was_pickup_2,TestActivator,!activator,0,-1" //dropped by red "OnDrop1" "filter_is_minired_was_dropped_2,TestActivator,!activator,0,-1" } filter_multi { "Filter01" "filter_redteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minired_was_pickup_2" "origin" "-116 2585 -144.659" //player //"OnPass" "popscript,$RemoveUpgrades,,0,-1" "OnPass" "become_minigiant_2,ForceDrop,,20,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: move speed bonus|1.5,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,CARD: move speed bonus,5,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: not solid to players|1,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,not solid to players,5,-1" "OnPass" "!activator,$AddCond,32,0,-1" "OnPass" "!activator,$RemoveCond,32,15,-1" "OnPass" "!activator,$AddCond,65,0,-1" "OnPass" "!activator,$AddCond,57,0,-1" "OnPass" "!activator,$RemoveCond,57,2,-1" "OnPass" "!activator,$Regenerate,,0,-1" "OnPass" "!activator,$DisplayTextCenter,You have 20 seconds before you return to normal!,0,-1" "OnPass" "!activator,$WeaponStripSlot,5,0.05,-1" // no canteens "OnPass" "filter_is_miniscout_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minisoldier_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minipyro_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minidemo_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_miniheavy_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minimedic_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minisniper_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minispy_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_miniengineer_and_red,TestActivator,!activator,0,-1" } filter_multi { "Filter01" "filter_redteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minired_was_dropped_2" "origin" "-116 2585 -144.659" "OnPass" "!activator,$RemovePlayerAttribute,hidden maxhealth non buffed,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,ammo regen,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,model scale,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,is miniboss,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,heal on kill,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,cannot upgrade,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,patient overheal penalty,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,mult_patient_overheal_penalty_active,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,health from packs decreased,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,cancel falling damage,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,no resupply,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,heal rate bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,damage bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,headshot damage increase,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,bullets per shot bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,clip size bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,always crit,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,fire rate bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,speed_boost_on_kill,0,-1" "OnPass" "!activator,$RemoveItemAttribute,critboost on kill|2,0,-1" "OnPass" "!activator,$RemoveItemAttribute,melee cleave attack|2,0,-1" "OnPass" "!activator,$RemoveItemAttribute,reload time increased hidden|0,0,-1" "OnPass" "!activator,$RemoveItemAttribute,mod no reload display only|0,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,move speed penalty,0,-1" "OnPass" "!activator,$RemoveItemAttribute,mod no reload display only|0,0,-1" "OnPass" "!activator,$Regenerate,,0.8,-1" "OnPass" "filter_is_red_ally_2,TestActivator,!activator,0,-1" //player //"OnPass" "popscript,$RestoreUpgrades,,0,-1" "OnPass" "become_minigiant_2,ForceReset,,0.01,-1" "OnPass" "!activator,$RemoveCond,16,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,,,0,-1" "OnPass" "!activator,$AddCond,57,0.2,-1" "OnPass" "!activator,$RemoveCond,57,5.2,-1" "OnPass" "!activator,$AddCond,32,0.2,-1" "OnPass" "!activator,$RemoveCond,32,5.2,-1" "OnPass" "minigiant_relay,Enable,,0.01,-1" "OnPass" "minigiant_relay,Trigger,,0.02,-1" //"OnPass" "!activator,$DisplayTextCenter,You cannot pick up the core for a short time!,3,-1" "OnPass" "!activator,$RemoveCond,65,0,-1" //"OnPass" "!self,Disable,,1,-1" } filter_tf_condition { "condition" "129" "Negated" "0" "targetname" "filter_is_red_ally_2" "origin" "520 203 228.361" "onpass" "red_spawnbot2,Disable,,0,-1" // if carrier has condition, disable the spawn "onfail" "red_spawnbot2,Enable,,0,-1" // if carrier has not got condition, enable the spawn } //3rd flag item_teamflag { "angles" "0 0 0" "flag_icon" "../hud/objectives_flagpanel_carried" "flag_model" "models\props_moonbase\powersupply_flag.mdl" "flag_paper" "player_intel_papertrail" "flag_trail" "flagtrail" "GameType" "1" "NeutralType" "1" "PointValue" "0" "ReturnBetweenWaves" "1" "ScoringType" "0" "ShotClockMode" "0" "targetname" "become_minigiant_3" "TeamNum" "2" "Skin" "0" "ReturnTime" "10" //"startdisabled" "1" "trail_effect" "1" "VisibleWhenDisabled" "0" "origin" "291.63 -5056 -64" //red "OnPickup1" "filter_is_minired_was_pickup_3,TestActivator,!activator,0,-1" //dropped by red "OnDrop1" "filter_is_minired_was_dropped_3,TestActivator,!activator,0,-1" } filter_multi { "Filter01" "filter_redteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minired_was_pickup_3" "origin" "-116 2585 -144.659" //player //"OnPass" "popscript,$RemoveUpgrades,,0,-1" "OnPass" "become_minigiant_3,ForceDrop,,20,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: move speed bonus|1.5,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,CARD: move speed bonus,5,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: not solid to players|1,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,not solid to players,5,-1" "OnPass" "!activator,$AddCond,32,0,-1" "OnPass" "!activator,$RemoveCond,32,15,-1" "OnPass" "!activator,$AddCond,65,0,-1" "OnPass" "!activator,$AddCond,57,0,-1" "OnPass" "!activator,$RemoveCond,57,2,-1" "OnPass" "!activator,$Regenerate,,0,-1" "OnPass" "!activator,$DisplayTextCenter,You have 20 seconds before you return to normal!,0,-1" "OnPass" "!activator,$WeaponStripSlot,5,0.05,-1" // no canteens "OnPass" "filter_is_miniscout_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minisoldier_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minipyro_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minidemo_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_miniheavy_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minimedic_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minisniper_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_minispy_and_red,TestActivator,!activator,0,-1" "OnPass" "filter_is_miniengineer_and_red,TestActivator,!activator,0,-1" } filter_multi { "Filter01" "filter_redteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minired_was_dropped_3" "origin" "-116 2585 -144.659" //player //"OnPass" "popscript,$RestoreUpgrades,,0,-1" "OnPass" "become_minigiant_3,ForceReset,,0.01,-1" "OnPass" "!activator,$RemoveCond,16,0,-1" "OnPass" "!activator,$AddCond,57,0.2,-1" "OnPass" "!activator,$RemoveCond,57,5.2,-1" "OnPass" "!activator,$AddCond,32,0.2,-1" "OnPass" "!activator,$RemoveCond,32,5.2,-1" "OnPass" "minigiant_relay,Enable,,0.01,-1" "OnPass" "minigiant_relay,Trigger,,0.02,-1" "OnPass" "!activator,$RemovePlayerAttribute,hidden maxhealth non buffed,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,ammo regen,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,model scale,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,is miniboss,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,heal on kill,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,cannot upgrade,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,patient overheal penalty,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,mult_patient_overheal_penalty_active,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,health from packs decreased,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,cancel falling damage,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,no resupply,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,heal rate bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,damage bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,headshot damage increase,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,bullets per shot bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,clip size bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,always crit,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,fire rate bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,speed_boost_on_kill,0,-1" "OnPass" "!activator,$RemoveItemAttribute,critboost on kill|2,0,-1" "OnPass" "!activator,$RemoveItemAttribute,melee cleave attack|2,0,-1" "OnPass" "!activator,$RemoveItemAttribute,reload time increased hidden|0,0,-1" "OnPass" "!activator,$RemoveItemAttribute,mod no reload display only|0,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,move speed penalty,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,engy building health bonus,0,-1" "OnPass" "!activator,$RemovePlayerAttribute,engy sentry damage bonus,0,-1" "OnPass" "!activator,$RemoveItemAttribute,no_attack|0,0,-1" "OnPass" "!activator,$Regenerate,,0.8,-1" "OnPass" "filter_is_red_ally_3,TestActivator,!activator,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,,,0,-1" "OnPass" "!activator,$RemoveCond,65,0,-1" //"OnPass" "!self,Disable,,1,-1" } filter_tf_condition { "condition" "129" "Negated" "0" "targetname" "filter_is_red_ally_3" "origin" "520 203 228.361" "onpass" "red_spawnbot3,Disable,,0,-1" // if carrier has condition, disable the spawn "onfail" "red_spawnbot3,Enable,,0,-1" // if carrier has not got condition, enable the spawn } //scout filter_multi { "Filter01" "filter_redteam" "Filter02" "is_scout" "filtertype" "0" "Negated" "0" "targetname" "filter_is_miniscout_and_red" "origin" "-116 2585 -144.659" "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|875,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0.00000001,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0.00000001,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\scout_boss\bot_scout_boss.mdl,,0,-1" //Should give players special weapons if they have the corrosponding weapon i.e. if a player has the Force-a-Nature, they will get a special Force-a-Nature "OnPass" "has_fan,TestActivator,!activator,0,-1" "OnPass" "has_shortstop,TestActivator,!activator,0,-1" "OnPass" "has_sandman,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_fan" "$item" "The Force-a-Nature" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Force-a-Nature,0,-1" } $filter_itemname { "targetname" "has_shortstop" "$item" "The Shortstop" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Shortstop,0,-1" } $filter_itemname { "targetname" "has_sandman" "$item" "The Sandman" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Sandman,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_scout" "tfclass" "1" } //soldier filter_multi { "Filter01" "filter_redteam" "Filter02" "is_soldier" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minisoldier_and_red" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|1300,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,damage bonus|1.2,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\soldier_boss\bot_soldier_boss.mdl,,0,-1" //class specific "OnPass" "has_original,TestActivator,!activator,0,-1" "OnPass" "has_beggar,TestActivator,!activator,0,-1" "OnPass" "has_cowmangler,TestActivator,!activator,0,-1" "OnPass" "has_shotgun,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_original" "$item" "The Original" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Original,0,-1" } $filter_itemname { "targetname" "has_beggar" "$item" "The Beggar's Bazooka" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Beggars,0,-1" } $filter_itemname { "targetname" "has_shotgun" "$item" "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Shotgun,0,-1" } $filter_itemname { "targetname" "has_cowmangler" "$item" "The Cow Mangler 5000" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Spammer,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_soldier" "tfclass" "3" } //pyro filter_multi { "Filter01" "filter_redteam" "Filter02" "is_pyro" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minipyro_and_red" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|1250,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,damage bonus|1.2,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\pyro_boss\bot_pyro_boss.mdl,,0,-1" //class specific "OnPass" "has_shotgun,TestActivator,!activator,0,-1" "OnPass" "has_flare,TestActivator,!activator,0,-1" "OnPass" "has_gas,TestActivator,!activator,0,-1" "OnPass" "has_detonator,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_flare" "$item" "The flare gun" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Flare,0,-1" } $filter_itemname { "targetname" "has_gas" "$item" "The gas passer" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Gas,0,-1" } $filter_itemname { "targetname" "has_detonator" "$item" "The detonator" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Nuke Flare,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_pyro" "tfclass" "7" } //demo filter_multi { "Filter01" "filter_redteam" "Filter02" "is_demo" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minidemo_and_red" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|1250,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,damage bonus|1.2,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\demo_boss\bot_demo_boss.mdl,,0,-1" //class specific "OnPass" "has_cannon,TestActivator,!activator,0,-1" "OnPass" "has_eyelander,TestActivator,!activator,0,-1" "OnPass" "has_stickybombs,TestActivator,!activator,0,-1" "OnPass" "has_loch,TestActivator,!activator,0,-1" "OnPass" "has_bomber,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_cannon" "$item" "The Loose Cannon" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Cannon,0,-1" } $filter_itemname { "targetname" "has_eyelander" "$item" "The Eyelander" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Eyelander,0,-1" "OnPass" "!activator,$GiveItem,The Chargin' Targe,0,-1" } $filter_itemname { "targetname" "has_stickybombs" "$item" "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Stickybomb Launcher,0,-1" } $filter_itemname { "targetname" "has_loch" "$item" "The Loch-n-Load" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Grenade Spammer,0,-1" } $filter_itemname { "targetname" "has_bomber" "$item" "The Iron Bomber" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Grenade Burst,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_demo" "tfclass" "4" } //heavy filter_multi { "Filter01" "filter_redteam" "Filter02" "is_heavy" "filtertype" "0" "Negated" "0" "targetname" "filter_is_miniheavy_and_red" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|1700,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" //"OnPass" "!activator,$AddPlayerAttribute,damage bonus|1.2,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\heavy_boss\bot_heavy_boss.mdl,,0,-1" //class specific "OnPass" "has_shotgun,TestActivator,!activator,0,-1" "OnPass" "has_natascha,TestActivator,!activator,0,-1" "OnPass" "has_gloves,TestActivator,!activator,0,-1" "OnPass" "has_tomislav,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_natascha" "$item" "upgradeable tf_weapon_minigun" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Deflector,0,-1" } $filter_itemname { "targetname" "has_tomislav" "$item" "Tomislav" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Tomislav,0,-1" } $filter_itemname { "targetname" "has_gloves" "$item" "The Killing Gloves of Boxing" "$type" "SimilarToItem" "OnPass" "!activator,$GiveItem,Robot Gloves,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_heavy" "tfclass" "6" } //medic filter_multi { "Filter01" "filter_redteam" "Filter02" "is_medic" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minimedic_and_red" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|650,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,damage bonus|1.2,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\medic\bot_medic.mdl,,0,-1" //class specific "OnPass" "has_quickfix,TestActivator,!activator,0,-1" "OnPass" "has_stock,TestActivator,!activator,0,-1" "OnPass" "has_vacc,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_quickfix" "$item" "The Quick-Fix" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Quick-Fix,0,-1" "onpass" "!activator,$SetProp$m_flRageMeter,100,1.5,-1" } $filter_itemname { "targetname" "has_vacc" "$item" "The Vaccinator" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Medigun Annihilation,0,-1" "onpass" "@e@m_hMyWeapons$1@!activator,$SetProp$m_flChargeLevel,1,1,-1" } $filter_itemname { "targetname" "has_stock" "$item" "Upgradeable TF_WEAPON_MEDIGUN" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Spammer Ubercharge,0,-1" "onpass" "@e@m_hMyWeapons$1@!activator,$SetProp$m_flChargeLevel,1,1,-1" } filter_tf_class { "Negated" "0" "targetname" "is_medic" "tfclass" "5" } //sniper filter_multi { "Filter01" "filter_redteam" "Filter02" "is_sniper" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minisniper_and_red" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|1075,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,damage bonus|1.2,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\sniper\bot_sniper.mdl,,0,-1" //class specific "OnPass" "has_machina,TestActivator,!activator,0,-1" "OnPass" "has_smg,TestActivator,!activator,0,-1" "OnPass" "has_huntsman,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_machina" "$item" "The Machina" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Machina,0,-1" } $filter_itemname { "targetname" "has_smg" "$item" "Upgradeable TF_WEAPON_SMG" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot SMG,0,-1" } $filter_itemname { "targetname" "has_huntsman" "$item" "The Huntsman" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Bowman,0,-1" } $filter_itemname { "targetname" "has_huntsman" "$item" "The Fortified Compound" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Bowman,0,-1" } $filter_itemname { "targetname" "has_huntsman" "$item" "Festive Huntsman" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Bowman,0,-1" } //Robot SMG filter_tf_class { "Negated" "0" "targetname" "is_sniper" "tfclass" "2" } //engy filter_multi { "Filter01" "filter_redteam" "Filter02" "is_engineer" "filtertype" "0" "Negated" "0" "targetname" "filter_is_miniengineer_and_red" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|875,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.8,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" //"OnPass" "!activator,$AddPlayerAttribute,damage bonus|1.2,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,is miniboss|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\engineer\bot_engineer.mdl,,0,-1" //class specific "OnPass" "has_shotgun,TestActivator,!activator,0,-1" "OnPass" "has_gunslinger,TestActivator,!activator,0,-1" "OnPass" "has_pomson,TestActivator,!activator,0,-1" "OnPass" "has_justice,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_gunslinger" "$item" "The Southern Hospitality" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Sentry Gun Bullet,0.01,-1" "onpass" "!activator,$GiveItem,Sentry Gun Rockets,0.01,-1" "onpass" "!activator,$WeaponSwitchSlot,1,0.02,-1" } $filter_itemname { "targetname" "has_pomson" "$item" "The Pomson 6000" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Pomson,0,-1" } $filter_itemname { "targetname" "has_justice" "$item" "The Frontier Justice" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Justice,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_engineer" "tfclass" "9" } //spy filter_multi { "Filter01" "filter_redteam" "Filter02" "is_spy" "filtertype" "0" "Negated" "0" "targetname" "filter_is_minispy_and_red" "origin" "-116 2585 -144.659" //playerverheal "OnPass" "!activator,$AddPlayerAttribute,hidden maxhealth non buffed|1475,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.8,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.7,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" //// alwayts crits "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active|0,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.5,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\spy\bot_spy.mdl,,0,-1" //class specific "OnPass" "has_revolver,TestActivator,!activator,0,-1" "OnPass" "has_diamondback,TestActivator,!activator,0,-1" "OnPass" "has_enforcer,TestActivator,!activator,0,-1" } $filter_itemname { "targetname" "has_enforcer" "$item" "The Enforcer" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Revolver Shotgun,0,-1" } $filter_itemname { "targetname" "has_revolver" "$item" "Upgradeable TF_WEAPON_REVOLVER" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Revolver Spammer,0,-1" } $filter_itemname { "targetname" "has_diamondback" "$item" "The Diamondback" "$type" "SimilarToItem" "onpass" "!activator,$GiveItem,Robot Revolver Nuker,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_spy" "tfclass" "8" } } autologic { logic_auto { "targetname" "autothing2" "OnMapSpawn" "wave_finished*,AddOutput,OnTrigger become_minigiant*:ForceReset:0:-1,0,-1" "OnMapSpawn" "wave_finished*,AddOutput,OnTrigger become_minigiant*:Disable:0:-1,0,-1" // "OnMapSpawn" "wave_finished*,AddOutput,OnTrigger become_minigiant*:SetTeam:3:0:-1,0,-1" "OnMapSpawn" "wave_finished*,AddOutput,OnTrigger become_minigiant*:SetSkin:0:0:-1,0,-1" "OnMapSpawn" "wave_finished*,AddOutput,OnTrigger core_is_enabled:Trigger:1:0:-1,0,-1" } } flagdetschizo { NoFixup 1 OnSpawnOutput { Target func_flagdetectionzone Action Disable } trigger_multiple { "origin" "5944 -880 432" "filtername" "check_for_blu_and_bomb" "spawnflags" "1" "StartDisabled" "0" "targetname" "trigger_thingy" "mins" "-1304 -1088 -368" "maxs" "1304 1088 368" "OnStartTouch" "func_flagdetectionzone,Enable,,0,-1" "OnEndTouch" "func_flagdetectionzone,Disable,,0,-1" } filter_multi { "Filter01" "filter_bluteam" // on map "Filter02" "bomb_carrier_filter" // spawned below "filtertype" "0" "Negated" "0" "targetname" "check_for_blu_and_bomb" "origin" "5516 -1036 417" } filter_tf_bot_has_tag { "Negated" "0" "require_all_tags" "1" "tags" "bomb_carrier" "targetname" "bomb_carrier_filter" "origin" "5388 -1207 433" } } Annihilation_Medigun { NoFixup 1 OnSpawnOutput { Target annihilation_begin Action $SetOwner Param !activator } OnSpawnOutput { Target is_annihilation_active Action Trigger } logic_relay { "targetname" "annihilation_relay" "spawnflags" "2" "OnTrigger" "sound_annihilate,PlaySound,,0.01,-1" "OnTrigger" "!self,Disable,,0.02,-1" } ambient_generic { "targetname" "sound_annihilate" "message" "annihilation.mp3" "health" "10" "pitch" "100" "radius" "10" "spawnflags" "17" "origin" "0 0 0" } ambient_generic { "targetname" "sound_annihilate" "message" "annihilation.mp3" "health" "10" "pitch" "100" "radius" "10" "spawnflags" "17" "origin" "0 0 0" } ambient_generic { "targetname" "sound_annihilate" "message" "annihilation.mp3" "health" "10" "pitch" "100" "radius" "10" "spawnflags" "17" "origin" "0 0 0" } ambient_generic { "targetname" "sound_annihilate" "message" "annihilation.mp3" "health" "5" "pitch" "100" "radius" "10" "spawnflags" "17" "origin" "0 0 0" } logic_relay { "targetname" "is_annihilation_active" "spawnflags" "2" "OnTrigger" "filter_is_uber_active,TestActivator,!activator,0.5,-1" "OnTrigger" "!self,Trigger,,0.5,-1" } filter_tf_condition { "condition" "46" "Negated" "0" "targetname" "filter_is_uber_active" "origin" "520 203 228.361" "onpass" "annihilation_begin,Enable,,0,-1" "onpass" "particle_annihilate,Start,,0,-1" "onpass" "annihilation_relay,Trigger,,0,-1" "onfail" "annihilation_begin,Disable,,0,-1" "onfail" "particle_annihilate,Stop,,0,-1" "onfail" "annihilation_relay,Enable,,0,-1" } info_particle_system { "angles" "0 0 0" "effect_name" "eb_tp_vortex01" "flag_as_weather" "0" "start_active" "0" "targetname" "particle_annihilate" "origin" "21 0 216" } trigger_hurt { "damage" "40" //"damagecap" "87" "damagemodel" "0" "damagetype" "256" "nodmgforce" "0" "origin" "38 -41 111" "spawnflags" "1" "filtername" "filter_bluteam" "StartDisabled" "1" "targetname" "annihilation_begin" "mins" "-298 -298 -121" "maxs" "298 298 121" } } } PlayerItemEquipSpawnTemplate //Spawn custom player template, If a weapon is equipped { Name minigun_overheat ItemName "Robot Deflector" } PlayerItemEquipSpawnTemplate //Spawn custom player template, If a weapon is equipped { Name Annihilation_Medigun ItemName "Robot Medigun Annihilation" } CustomWeapon { //multiclass "Robot Shotgun" { OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty" 2.5 "bullets per shot bonus" 5 // inproves "damage penalty" 0.75 "faster reload rate" 0.1 "move speed bonus" 1.2 } //Scout "Robot Shortstop" { OriginalItemName "The Shortstop" // adds damage and perhaps health and clip size? "hidden maxhealth non buffed" 500 "move speed bonus" 1.25 } "Robot Force-a-Nature" { OriginalItemName "The Force-a-Nature" // adds damage and faster reload "bullets per shot bonus" 2.2 "reload time increased" 1.7 //"scattergun knockback mult" 6 "scattergun has knockback" -1 "weapon spread bonus" 0.4 "damage penalty" 1 } "Robot Sandman" { OriginalItemName "The Sandman" "damage penalty" 0.05 "dmg penalty vs players" 5 "effect bar recharge rate increased" 0.1 "max health additive penalty" 0 //"mult dmg vs giants" 2 "always crit" 1 "hidden maxhealth non buffed" 15 } //soldier "Robot Original" { OriginalItemName "The Original" "critboost on kill" 5 // becomes always crit later "mod max primary clip override" -1 "fire rate penalty" 2 "crit mod disabled" 0 "projectile speed decreased" 0.5 } "Robot Beggars" { OriginalItemName "The Beggar's Bazooka" "faster reload rate" 0.6 "clip size upgrade atomic" 2 // improves "fire rate bonus" 0.2 "Projectile speed decreased" 0.65 "crit mod disabled" 0 "can overload" 0 "auto fires full clip" 0 "clip size penalty hidden" 1 } "Robot Spammer" { OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "mod max primary clip override" -1 "fire rate bonus" 0.8 // improves "Projectile speed decreased" 0.65 "crit mod disabled" 0 } //Pyro minigiant "Robot Flare" { OriginalItemName "The Flare gun" "mult projectile count" 3 // improves "projectile spread angle penalty" 3 "fire rate penalty" 1.6 "projectile speed increased" 1.25 "damage penalty" 0.75 } "Robot Gas" { OriginalItemName "The gas passer" "item_meter_damage_for_full_charge" 1300 "explode_on_ignite" 1 "dmg penalty vs players" 0.3 } "Robot Nuke Flare" { OriginalItemName "The Detonator" "always crit" 1 "blast radius increased" 1.5 "weapon burn dmg increased" 5 //"damage bonus" 2 // start of weak "projectile speed decreased" 0.5 "crit mod disabled" 0 "self dmg push force increased" 11 } //demo "Robot Cannon" { OriginalItemName "The Loose Cannon" "grenade explode on impact" 1 "grenade launcher mortar mode" 0 "override projectile type" 3 "crit mod disabled" 0 "fire rate penalty" 2 //"damage bonus" 1.5 // more spammable "mult dmg vs giants" 3 "blast radius increased" 1.5 "mod max primary clip override" -1 "dmg falloff decreased" 0.5 "explosion particle" hightower_explosion "custom projectile model" "models\props_trainyard\cart_bomb_separate.mdl" } "Robot Eyelander" { OriginalItemName "The Eyelander" "damage bonus" 1.4 // improves "mult dmg vs giants" 3 "charge recharge rate increased" 7 "charge time increased" 2 "max health additive penalty" 0 } "Robot Grenade Spammer" { OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "mod max primary clip override" -1 "fire rate bonus" 0.8 "crit mod disabled" 0 } "Robot Grenade Burst" { OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.05 "maxammo primary increased" 4 //"projectile spread angle penalty" 4 "faster reload rate" 0.65 "clip size upgrade atomic" 2 } "Robot Stickybomb Launcher" { OriginalItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "projectile range decreased" 0.45 "fire rate bonus" 0.05 "faster reload rate" 0.5 "projectile spread angle penalty" 2 "blast radius decreased" 0.8 "crit mod disabled" 0 "clip size penalty" 0.75 "max pipebombs decreased" -2 "damage bonus hidden" 1.3 } //heavy "Robot Deflector" { OriginalItemName "Deflector" "attack projectiles" 1 "damage bonus" 1.3 } "Robot Tomislav" { OriginalItemName "Tomislav" "alt-fire disabled" 1 "can headshot" 1 "weapon spread bonus" 0 "bullets per shot bonus" 0.25 "mult crit dmg" 17 "sniper fires tracer" 1 "fire rate penalty" 7 "hidden maxhealth non buffed" 1000 "crit_dmg_falloff" 1 "explosive sniper shot" 1 "mult bleeding dmg" 0.5 "special item description" "Must be firing when spun up." } "Robot Gloves" { OriginalItemName "The Killing Gloves of Boxing" "damage bonus" 1.5 "fire rate bonus" 0.6 "heal on kill" 500 "collect currency on kill" 1 } //Engineer "Sentry Gun Bullet" { OriginalItemName "Upgradeable TF_WEAPON_PISTOL" "fire rate bonus" 0.5 "weapon spread bonus" 0 "no damage falloff" 1 "mod max primary clip override" -1 "crit mod disabled" 0 "disable weapon switch" 1 "provide on active" 1 } "Sentry Gun Rockets" { OriginalItemName "Festive Shotgun 2014" "fire rate penalty" 4 "override projectile type" 2 "damage bonus" 11 "no damage falloff" 1 "crit mod disabled" 0 "is_passive_weapon" 1 "custom projectile model" "models\buildables\sentry3_rockets.mdl" "mod max primary clip override" -1 "hidden maxhealth non buffed" 1200 } "Robot Pomson" { OriginalItemName "The Pomson 6000" "fire rate bonus" 0.08 "clip size bonus upgrade" 99 "projectile lifetime" 0.5 "projectile spread angle penalty" 5 "reload full clip at once" 1 //"override projectile type" 2 "hidden maxhealth non buffed" 1500 "subtract victim medigun charge on hit" 0 "subtract victim cloak on hit" 0 } "Robot Justice" { OriginalItemName "The Frontier Justice" "mod max primary clip override" -1 "always crit" 1 "damage bonus bullet vs sentry target" 2.5 "fire rate penalty" 3 "projectile penetration" 1 "crit_dmg_falloff" 1 } //medic "Robot Quick-Fix" { OriginalItemName "The quick-fix" "dmg penalty vs players" 5 "increase buff duration" 99 "generate rage on heal" 1 "special item description" "Increased Shield Damage" } "Robot Spammer Ubercharge" { OriginalItemName "Upgradeable TF_WEAPON_MEDIGUN" "effect cond override" 36 "effect add attributes" "fire rate bonus|0.8|faster reload rate|-0.8|mult bleeding dmg|0.1" // bleed for sniper rifles eh upgrade "ubercharge rate bonus" 20 "special item description" "Ubercharge grants +20% fire rate and instant reload." } "Robot Medigun Annihilation" { OriginalItemName "Upgradeable TF_WEAPON_MEDIGUN" "effect cond override" 46 "uber duration bonus" 99 "effect add attributes" "mult max health|2" "special item description" "Ubercharge activates a life draining aura around the user and grants increased health." } //sniper "Robot Machina" { OriginalItemName "The Machina" "headshot damage increase" 7.5 "srifle charge rate increased" 1.5 "aiming no flinch" 1 } "Robot SMG" { OriginalItemName "Upgradeable TF_WEAPON_SMG" "damage bonus" 2.5 "fire rate bonus" 0.2 "mod max primary clip override" -1 "maxammo secondary increased" 99 "spread penalty" 1.5 } "Robot Bowman" { OriginalItemName "The Huntsman" "mult projectile count" 4 "projectile spread angle penalty" 2 "fire rate bonus" 0.5 "damage bonus" 1.25 } //spy "Robot Revolver Spammer" { OriginalItemName "Upgradeable TF_WEAPON_REVOLVER" "mod max primary clip override" -1 "fire rate bonus" 0.2 "damage bonus" 1.4 "maxammo secondary increased" 5 // whichever one works idk "projectile penetration heavy" 1 } "Robot Revolver Nuker" { OriginalItemName "The Diamondback" "mod max primary clip override" -1 "fire rate penalty" 3 "projectile speed decreased" 0.5 "override projectile type" 2 "always crit" 1 "damage bonus" 1.5 } "Robot Revolver Shotgun" { OriginalItemName "Upgradeable TF_WEAPON_REVOLVER" "mod max primary clip override" -1 "fire rate penalty" 3 "bullets per shot bonus" 10 "spread penalty" 0.7 "damage bonus" 1.5 "damage all connected" 1 } } }