//By StardustSpy#7172 //Please DM me on discord if you plan to use this file! WaveSchedule { //LuaScriptFile "scripts/shortcircuit_airblast.lua" PointTemplates { minigiant_intel { 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" "ReturnTime" "9999" "ScoringType" "0" "ShotClockMode" "0" "targetname" "become_minigiant_1" "TeamNum" "3" "ReturnTime" "15" "trail_effect" "1" "VisibleWhenDisabled" "0" "origin" "291.63 -5056 -64" "OnReturn" "become_minigiant,SetTeam,3,0.01,-1" "OnReturn" "become_minigiant,Skin,1,0.02,-1" //red "OnPickup1" "filter_is_minired_was_pickup_1,TestActivator,!activator,0,-1" //blu "OnPickup1" "filter_is_blu_was_pickup,TestActivator,!activator,0,-1" //drop "OnDrop1" "!self,SetTeam,2,0.01,-1" "OnDrop1" "!self,Skin,0,0.02,-1" //dropped by red "OnDrop1" "filter_is_minired_was_dropped_1,TestActivator,!activator,0,-1" //dropped by blu "OnDrop1" "filter_is_blu_was_dropped,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" "become_minigiant_1,ForceDrop,,25,-1" "OnPass" "!activator,$AddCond,57,0,-1" "OnPass" "!activator,$RemoveCond,57,5,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: move speed bonus|1.5,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,CARD: move speed bonus,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,5,-1" "OnPass" "!activator,$Regenerate,,0,-1" "OnPass" "!activator,$DisplayTextCenter,You have 35 seconds before you are automatically respawned!,5,-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" //player "OnPass" "become_minigiant_1,ForceReset,,0.01,-1" "OnPass" "become_minigiant_1,SetTeam,3,0.01,-1" "OnPass" "become_minigiant_1,Skin,1,0.02,-1" "OnPass" "flag_pickup_count,Subtract,1,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,$DisplayTextCenter,You cannot pick up the core for a short time!,3,-1" "OnPass" "is_scout_modelset,TestActivator,!activator,1,-1" "OnPass" "is_soldier_modelset,TestActivator,!activator,1,-1" "OnPass" "is_pyro_modelset,TestActivator,!activator,1,-1" "OnPass" "is_demo_modelset,TestActivator,!activator,1,-1" "OnPass" "is_heavy_modelset,TestActivator,!activator,1,-1" "OnPass" "is_medic_modelset,TestActivator,!activator,1,-1" "OnPass" "is_sniper_modelset,TestActivator,!activator,1,-1" "OnPass" "is_minispy_modelset,TestActivator,!activator,1,-1" // neither have giant models "OnPass" "is_miniengineer_modelset,TestActivator,!activator,1,-1" //"OnPass" "generic_killgiant,FireUser1,,1,-1" "OnPass" "!activator,$RemoveCond,65,0,-1" //"OnPass" "!self,Disable,,1,-1" } //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" "ReturnTime" "9999" "ScoringType" "0" "ShotClockMode" "0" "targetname" "become_minigiant_2" "TeamNum" "3" "ReturnTime" "15" "trail_effect" "1" "VisibleWhenDisabled" "0" "origin" "291.63 -5056 -64" "OnReturn" "become_minigiant,SetTeam,3,0.01,-1" "OnReturn" "become_minigiant,Skin,1,0.02,-1" //red "OnPickup1" "filter_is_minired_was_pickup_2,TestActivator,!activator,0,-1" //blu "OnPickup1" "filter_is_blu_was_pickup,TestActivator,!activator,0,-1" //drop "OnDrop1" "!self,SetTeam,2,0.01,-1" "OnDrop1" "!self,Skin,0,0.02,-1" //dropped by red "OnDrop1" "filter_is_minired_was_dropped_2,TestActivator,!activator,0,-1" //dropped by blu "OnDrop1" "filter_is_blu_was_dropped,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" "become_minigiant_2,ForceDrop,,25,-1" "OnPass" "!activator,$AddCond,57,0,-1" "OnPass" "!activator,$RemoveCond,57,5,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: move speed bonus|1.5,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,CARD: move speed bonus,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,5,-1" "OnPass" "!activator,$Regenerate,,0,-1" "OnPass" "!activator,$DisplayTextCenter,You have 35 seconds before you are automatically respawned!,5,-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" //player "OnPass" "become_minigiant_2,ForceReset,,0.01,-1" "OnPass" "become_minigiant_2,SetTeam,3,0.01,-1" "OnPass" "become_minigiant_2,Skin,1,0.02,-1" "OnPass" "flag_pickup_count,Subtract,1,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,$DisplayTextCenter,You cannot pick up the core for a short time!,3,-1" "OnPass" "is_scout_modelset,TestActivator,!activator,1,-1" "OnPass" "is_soldier_modelset,TestActivator,!activator,1,-1" "OnPass" "is_pyro_modelset,TestActivator,!activator,1,-1" "OnPass" "is_demo_modelset,TestActivator,!activator,1,-1" "OnPass" "is_heavy_modelset,TestActivator,!activator,1,-1" "OnPass" "is_medic_modelset,TestActivator,!activator,1,-1" "OnPass" "is_sniper_modelset,TestActivator,!activator,1,-1" "OnPass" "is_minispy_modelset,TestActivator,!activator,1,-1" // neither have giant models "OnPass" "is_miniengineer_modelset,TestActivator,!activator,1,-1" //"OnPass" "generic_killgiant,FireUser1,,1,-1" "OnPass" "!activator,$RemoveCond,65,0,-1" //"OnPass" "!self,Disable,,1,-1" } //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" "ReturnTime" "9999" "ScoringType" "0" "ShotClockMode" "0" "targetname" "become_minigiant_3" "TeamNum" "3" "ReturnTime" "15" "trail_effect" "1" "VisibleWhenDisabled" "0" "origin" "291.63 -5056 -64" "OnReturn" "become_minigiant,SetTeam,3,0.01,-1" "OnReturn" "become_minigiant,Skin,1,0.02,-1" //red "OnPickup1" "filter_is_minired_was_pickup_3,TestActivator,!activator,0,-1" //blu "OnPickup1" "filter_is_blu_was_pickup,TestActivator,!activator,0,-1" //drop "OnDrop1" "!self,SetTeam,2,0.01,-1" "OnDrop1" "!self,Skin,0,0.02,-1" //dropped by red "OnDrop1" "filter_is_minired_was_dropped_3,TestActivator,!activator,0,-1" //dropped by blu "OnDrop1" "filter_is_blu_was_dropped,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" "become_minigiant_2,ForceDrop,,25,-1" "OnPass" "!activator,$AddCond,57,0,-1" "OnPass" "!activator,$RemoveCond,57,5,-1" "OnPass" "!activator,$AddPlayerAttribute,CARD: move speed bonus|1.5,0.05,-1" "OnPass" "!activator,$RemovePlayerAttribute,CARD: move speed bonus,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,5,-1" "OnPass" "!activator,$Regenerate,,0,-1" "OnPass" "!activator,$DisplayTextCenter,You have 35 seconds before you are automatically respawned!,5,-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" "become_minigiant_3,ForceReset,,0.01,-1" "OnPass" "become_minigiant_3,SetTeam,3,0.01,-1" "OnPass" "become_minigiant_3,Skin,1,0.02,-1" "OnPass" "flag_pickup_count,Subtract,1,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,$DisplayTextCenter,You cannot pick up the core for a short time!,3,-1" "OnPass" "is_scout_modelset,TestActivator,!activator,1,-1" "OnPass" "is_soldier_modelset,TestActivator,!activator,1,-1" "OnPass" "is_pyro_modelset,TestActivator,!activator,1,-1" "OnPass" "is_demo_modelset,TestActivator,!activator,1,-1" "OnPass" "is_heavy_modelset,TestActivator,!activator,1,-1" "OnPass" "is_medic_modelset,TestActivator,!activator,1,-1" "OnPass" "is_sniper_modelset,TestActivator,!activator,1,-1" "OnPass" "is_minispy_modelset,TestActivator,!activator,1,-1" // neither have giant models "OnPass" "is_miniengineer_modelset,TestActivator,!activator,1,-1" //"OnPass" "generic_killgiant,FireUser1,,1,-1" "OnPass" "!activator,$RemoveCond,65,0,-1" //"OnPass" "!self,Disable,,1,-1" } //blu stuff filter_multi { "Filter01" "filter_bluteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_blu_was_dropped" "origin" "-116 2585 -144.659" //success "OnPass" "become_minigiant,SetTeam,2,0.01,-1" "OnPass" "become_minigiant,Skin,0,0.02,-1" } filter_multi { "Filter01" "filter_bluteam" "filtertype" "0" "Negated" "0" "targetname" "filter_is_blu_was_pickup" "origin" "-116 2585 -144.659" //player "OnPass" "!activator,$GiveItem,bombhat,0,-1" } //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,max health additive bonus|525,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,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.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|150,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|200,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\scout_boss\bot_scout_boss.mdl,,0,-1" //weps "OnPass" "random_miniscout_weapon_grant,PickRandom,,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,max health additive bonus|700,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,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,heal on kill|150,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\soldier_boss\bot_soldier_boss.mdl,,0,-1" //weps "OnPass" "random_minisoldier_weapon_grant,PickRandom,,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,max health additive bonus|625,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|150,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.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\pyro_boss\bot_pyro_boss.mdl,,0,-1" //weps "OnPass" "random_minipyro_weapon_grant,PickRandom,,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,max health additive bonus|625,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|150,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.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\demo_boss\bot_demo_boss.mdl,,0,-1" //weps "OnPass" "random_minidemo_weapon_grant,PickRandom,,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,max health additive bonus|900,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|150,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,health from packs decreased|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\heavy_boss\bot_heavy_boss.mdl,,0,-1" //weps "OnPass" "random_miniheavy_weapon_grant,PickRandom,,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,max health additive bonus|575,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|150,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.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\medic\bot_medic.mdl,,0,-1" //weps "OnPass" "random_minimedic_weapon_grant,PickRandom,,0,-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,max health additive bonus|575,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|150,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.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\sniper\bot_sniper.mdl,,0,-1" //weps "OnPass" "random_minisniper_weapon_grant,PickRandom,,0,-1" } 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,max health additive bonus|475,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen|1,0,-1" //"OnPass" "!activator,$AddPlayerAttribute,move speed penalty|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale|1.3,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply|1,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill|150,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,health from packs decreased|0.75,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage|1,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\engineer\bot_engineer.mdl,,0,-1" //weps "OnPass" "random_miniengineer_weapon_grant,PickRandom,,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,max health additive bonus,0,-1" "OnPass" "!activator,$AddPlayerAttribute,ammo regen1,0,-1" //"OnPass" "!activator,$AddPlayerAttribute,move speed penalty,0,-1" "OnPass" "!activator,$AddPlayerAttribute,model scale,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cannot upgrade,0,-1" "OnPass" "!activator,$AddPlayerAttribute,no resupply,0,-1" "OnPass" "!activator,$AddPlayerAttribute,heal on kill,0,-1" "OnPass" "!activator,$AddPlayerAttribute,always allow disguise,0,-1" "OnPass" "!activator,$AddPlayerAttribute,alt-fire disabled,0,-1" "OnPass" "!activator,$AddPlayerAttribute,always allow teleport,0,-1" "OnPass" "!activator,$AddPlayerAttribute,always allow cloak,0,-1" "OnPass" "!activator,$AddPlayerAttribute,patient overheal penalty,0,-1" "OnPass" "!activator,$AddPlayerAttribute,mult_patient_overheal_penalty_active,0,-1" "OnPass" "!activator,$AddPlayerAttribute,health from packs decreased,0,-1" "OnPass" "!activator,$AddPlayerAttribute,cancel falling damage,0,-1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\bots\spy\bot_spy.mdl,,0,-1" //weps "OnPass" "random_minispy_weapon_grant,PickRandom,,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_spy" "tfclass" "8" } //resetmodels NoFixup 1 //scout filter_tf_class { "Negated" "0" "targetname" "is_miniscout_modelset" "tfclass" "1" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\scout.mdl,,0,-1" } //soldier filter_tf_class { "Negated" "0" "targetname" "is_minisoldier_modelset" "tfclass" "3" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\soldier.mdl,,0,-1" } //pyro filter_tf_class { "Negated" "0" "targetname" "is_minipyro_modelset" "tfclass" "7" //player "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\pyro.mdl,,0,-1" } //demo filter_tf_class { "Negated" "0" "targetname" "is_minidemo_modelset" "tfclass" "4" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\demo.mdl,,0,-1" } filter_tf_class { "Negated" "0" "targetname" "is_miniheavy_modelset" "tfclass" "6" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\heavy.mdl,,0,-1" } //engi filter_tf_class { "Negated" "0" "targetname" "is_miniengi_modelset" "tfclass" "9" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\engineer.mdl,,0,-1" } //med filter_tf_class { "Negated" "0" "targetname" "is_medic_modelset" "tfclass" "5" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\medic.mdl,,0,-1" } //sniper filter_tf_class { "Negated" "0" "targetname" "is_minisniper_modelset" "tfclass" "2" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\sniper.mdl,,0,-1" } //spy filter_tf_class { "Negated" "0" "targetname" "is_minispy_modelset" "tfclass" "8" "OnPass" "!activator,SetCustomModelWithClassAnimations,models\player\spy.mdl,,0,-1" } //models\bots\sniper\bot_sniper.mdl logic_case { "Case01" "1" "Case02" "2" "Case03" "3" "Case04" "4" "targetname" "random_miniscout_weapon_grant" "OnCase01" "!activator,$GiveItem,Scout1,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Shortstop Scout!" "OnCase02" "!activator,$GiveItem,Scout2,0,-1" "OnCase02" "!activator,$DisplayTextCenter,You are FAN Scout!,0,-1" "OnCase03" "!activator,$GiveItem,Cleaver,0,-1" "OnCase03" "!activator,$WeaponSwitchSlot,2,0.5,-1" "OnCase03" "!activator,$DisplayTextCenter,You are Cleaver Scout!,0,-1" "OnCase04" "!activator,$GiveItem,Sandman Scout,0,-1" "OnCase03" "!activator,$WeaponSwitchSlot,2,0.5,-1" "OnCase04" "!activator,$DisplayTextCenter,You are Sandman Scout!,0,-1" } logic_case { "Case01" "1" "Case02" "2" "Case03" "3" "targetname" "random_minisoldier_weapon_grant" "OnCase01" "!activator,$GiveItem,Small Burst Soldier,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Burst Soldier!,0,-1" "OnCase02" "!activator,$GiveItem,Black Box Soldier,0,-1" "OnCase02" "!activator,$DisplayTextCenter,You are Black Box Soldier!,0,-1" "OnCase03" "!activator,$GiveItem,Mini-Giant Crit Soldier,0,-1" "OnCase03" "!activator,$DisplayTextCenter,You are Crit Soldier!,0,-1" } logic_case { "Case01" "1" "Case02" "2" "Case03" "3" //"Case04" "5" "targetname" "random_minipyro_weapon_grant" "OnCase01" "!activator,$GiveItem,Overclocked Dragon Pyro,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Overclocked Dragon Pyro! Slow Enemies on hit!,0,-1" "OnCase02" "!activator,$GiveItem,monkey's carry,0,-1" "OnCase02" "!activator,$DisplayTextCenter,You are Explosive Gas Pyro!,0,-1" "OnCase03" "!activator,$GiveItem,Flare Pyro,0,-1" "OnCase03" "!activator,$DisplayTextCenter,You are Flare Pyro!,0,-1" //"OnCase05" "!activator,$GiveItem,Rocket Pyro,0,-1" //"OnCase05" "!activator,$DisplayTextCenter,You are Circuit Pyro! Fire Orbs that delete projectiles on airblast!,0,-1" } logic_case { "Case01" "1" "Case02" "2" "Case03" "3" "targetname" "random_minidemo_weapon_grant" "OnCase01" "!activator,$GiveItem,Burst Cannon,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Burst Demo!,0,-1" "OnCase01" "!activator,$WeaponStripSlot,1,0,-1" "OnCase02" "!activator,$GiveItem,Skullcutter,0,-1" "OnCase02" "!activator,$GiveItem,Ali Baba's Wee Booties,0,-1" "OnCase02" "!activator,$GiveItem,The Chargin' Targe,0,-1" "OnCase02" "!activator,$DisplayTextCenter,You are Skullcutter Demoknight!,0,-1" "OnCase03" "!activator,$GiveItem,Burst Sticky Demo,0,-1" "OnCase03" "!activator,$WeaponSwitchSlot,0,0.5,-1" "OnCase03" "!activator,$DisplayTextCenter,You are Burst Sticky Demo!,0,-1" } logic_case { "Case01" "1" "Case02" "2" "Case03" "3" "targetname" "random_miniheavy_weapon_grant" "OnCase01" "!activator,$GiveItem,Superbuff Steak,0,-1" "OnCase01" "!activator,$GiveItem,Superbuff Gloves,0,-1" "OnCase01" "!activator,$WeaponStripSlot,0,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Superchamp Heavy!,0,-1" "OnCase02" "!activator,$GiveItem,Robot Shotgun,0,-1" "OnCase02" "!activator,$WeaponStripSlot,0,0.3,-1" // strip "OnCase02" "!activator,$WeaponStripSlot,2,0.3,-1" "OnCase02" "!activator,$DisplayTextCenter,You are Shotgun Heavy!,0,-1" "OnCase03" "!activator,$GiveItem,Judge Heavy,0,-1" "OnCase03" "!activator,$WeaponStripSlot,0,0.3,-1" // strip "OnCase03" "!activator,$WeaponStripSlot,2,0.3,-1" "OnCase03" "!activator,$DisplayTextCenter,You are Judge Heavy!,0,-1" } logic_case { "Case01" "1" "Case02" "2" "Case03" "3" //"Case04" "4" "targetname" "random_minimedic_weapon_grant" "OnCase01" "!activator,$GiveItem,Big Heal Medic,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Big Heal Medic!,0,-1" "OnCase02" "!activator,$GiveItem,Quick-Uber Medic,0,-1" "OnCase02" "!activator,$DisplayTextCenter,You are Quick-Uber Medic!,0,-1" "OnCase03" "!activator,$GiveItem,Boost Medic,0,-1" "OnCase03" "!activator,$DisplayTextCenter,You are Boost Medic! Grant Attributes to patients when healing!,0,-1" } logic_case { "Case01" "1" "Case02" "2" //"Case03" "3" //"Case04" "4" "targetname" "random_miniengineer_weapon_grant" "OnCase01" "!activator,$GiveItem,Laser Engineer,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Laser Engineer!,0,-1" "OnCase02" "!activator,$GiveItem,Battle Engineer,0,-1" "OnCase02" "!activator,$GiveItem,Crit Widow,0,-1" "OnCase02" "!activator,$WeaponStripSlot,1,0.1,-1" "OnCase02" "!activator,$DisplayTextCenter,You are Battle Engineer!,0,-1" } logic_case { "Case01" "1" "Case02" "2" "Case03" "3" //"Case04" "4" "targetname" "random_minisniper_weapon_grant" "OnCase01" "!activator,$GiveItem,Spammer Huntsman,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Huntsman Spammer!,0,-1" "OnCase02" "!activator,$GiveItem,SMG Spammer,0,-1" "OnCase02" "!activator,$WeaponSwitchSlot,1,0.1,-1" "OnCase02" "!activator,$DisplayTextCenter,You are SMG Spammer!,0,-1" "OnCase03" "!activator,$GiveItem,Jarwacka,0,-1" "OnCase03" "!activator,$GiveItem,Jarate Spammer,0,-1" "OnCase03" "!activator,$WeaponStripSlot,0,0,-1" "OnCase03" "!activator,$DisplayTextCenter,You are Jarate Spammer!,0,-1" //"OnCase04" "!activator,$GiveItem,XBow Medic,0,-1" //"OnCase04" "!activator,$DisplayTextCenter,You are Xbow Medic!,0,-1" } logic_case { "Case01" "1" "Case02" "2" "targetname" "random_minispy_weapon_grant" "OnCase01" "!activator,$GiveItem,Revolver Spammer,0,-1" "OnCase01" "!activator,$WeaponStripSlot,2,0,-1" "OnCase01" "!activator,$DisplayTextCenter,You are Revolver Spammer Spy!,0,-1" "OnCase02" "!activator,$GiveItem,Explosive Spy,0,-1" "OnCase02" "!activator,$WeaponStripSlot,2,0.1,-1" "OnCase02" "!activator,$DisplayTextCenter,You are Explosive Headshot Spy!,0,-1" } } autologic { logic_auto { "targetname" "autothing2" "OnMapSpawn" "wave_start*,AddOutput,OnTrigger info_relay_mini*:Disable:0:-1" //"OnMapSpawn" "wave_finished*,AddOutput,OnTrigger minigiant_relay*:Trigger:0:-1" "OnMapSpawn" "wave_finished*,AddOutput,OnTrigger become_minigiant*:ForceReset:0:-1,0,-1" "OnMapSpawn" "wave_finished*,AddOutput,OnTrigger become_giant*:ForceReset: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" } } teleredgiant { NoFixup 1 trigger_teleport { "filtername" "onlygiant" "origin" "-877 2688 -128" "spawnflags" "1" "StartDisabled" "0" "target" "red_giant_teleport_dest" "targetname" "teleport_intel" //"OnStartTouch" "player,$DisplayTextCenter,teleported,0,-1" //"OnStartTouch" "onlygiant,TestActivator,!activator,0,-1" "mins" "-61 -45 -86" "maxs" "61 45 86" } trigger_multiple { "origin" "-877 2688 -128" "filtername" "not_giant" "spawnflags" "1" "StartDisabled" "0" "targetname" "checker_thing" "mins" "-61 -45 -86" "maxs" "61 45 86" "OnStartTouch" "!activator,$DisplayTextCenter,Only usable by RED Core Carriers!,0,-1" } info_teleport_destination { "angles" "0 270 0" "targetname" "red_giant_teleport_dest" "origin" "-725.4 -2179.5 -164.7" } filter_tf_condition { "condition" "65" "Negated" "0" "targetname" "onlygiant" "origin" "5376 -1664 553.778" "OnFail" "!activator,$DisplayTextCenter,Only usable by RED Core Carriers!,0,-1" } filter_tf_condition { "condition" "65" "Negated" "1" "targetname" "not_giant" "origin" "5376 -1664 553.778" "OnPass" "!activator,$DisplayTextCenter,Only usable by RED Core Carriers!,0,-1" } prop_dynamic { "angles" "0 0 0" "model" "models/buildables/teleporter_light.mdl" "modelscale" "1.0" "skin" "0" "solid" "0" "spawnflags" "0" "DefaultAnim" "running" "targetname" "teleporter" "origin" "-877 2688 -155" } } onspawnplayerinfomation { NoFixup 1 logic_auto { "targetname" "autothing2" //"OnMapSpawn" "wave_finished*,AddOutput,OnTrigger checked_thing*:Enable:0:-1" "OnMapSpawn" "wave_start*,AddOutput,OnTrigger checked_thing*:Disable:0:-1" //"OnMapSpawn" "wave_start*,AddOutput,OnTrigger flag_pickup_count*:SetValue:2:0:-1" //"OnMapSpawn" "wave_start_relay,AddOutput,OnTrigger dispenserpocket*:SetTeam:3:-1" //"OnMapSpawn" "wave_finished_relay,AddOutput,OnTrigger dispenserpocket*:SetTeam:2:-1" //"OnMapSpawn" "Ironman_Mode_Intel,Kill,,0,-1" //"OnMapSpawn" "Classic_Mode_Intel,Kill,,0,-1" } trigger_multiple { "origin" "1448 2545 -95" "filtername" "spawned" "spawnflags" "1" "StartDisabled" "0" "targetname" "checked_thing" "mins" "-130 -98 -46" "maxs" "130 98 46" "OnStartTouch" "!activator,$DisplayTextCenter,The Power Core will transform you into a Mini-Giant!,0,-1" } filter_tf_condition { "condition" "65" "Negated" "1" "targetname" "spawned" "origin" "5376 -1664 553.778" "OnPass" "!activator,$DisplayTextCenter,A Power Core will transform you into a Giant!,0,-1" } logic_relay { "targetname" "core_show" //"OnTrigger" "controlbotspawn,PauseBotSpawning,,0,-1" "OnTrigger" "player,SetHudVisibility,0,0,-1" "OnTrigger" "player,$AddCond,87,0.01,-1" "OnTrigger" "respawner,ForceTeamRespawn,,0,-1" "OnTrigger" "tutorial_cam,$EnableAll,,0,-1" "OnTrigger" "fade_in,Fade,,0,-1" "OnTrigger" "fade_out,Fade,,2,-1" "OnTrigger" "player,SetHudVisibility,1,4,-1" "OnTrigger" "player,$RemoveCond,87,4,-1" "OnTrigger" "tutorial_cam,$DisableAll,,4,-1" "OnTrigger" "Classic_Mode_Intel,Enable,5,0,-1" //"OnTrigger" "controlbotspawn,UnpauseBotSpawning,,6,-1" } point_viewcontrol { "targetname" "tutorial_cam" "angles" "40 330 0" "origin" "-211.6 2623.3 41.2" } env_fade // make the transition less abrupt { targetname fade_out duration 1.8 holdtime 0.5 rendercolor "0 0 0" // 100% black } env_fade { targetname fade_in duration 2 spawnflags 1 rendercolor "0 0 0" } } } //PlayerSpawnTemplate //{ // Name "dispenserthing" // Class Medic // Bone "prp_backpack" //} //SpawnTemplate tank_fix CustomWeapon { //Scout Mini Giant "Scout1" { OriginalItemName "The Shortstop" "damage bonus" 2 //"projectile penetration" 1 "add cond on hit" 27 "add cond on hit duration" 8 "provide on active" 1 "crit mod disabled" 0 "disable weapon switch" 1 } "Scout2" { OriginalItemName "The Force-a-Nature" // burst scout "bullets per shot bonus" 2 "reload time increased" 1.7 //"scattergun knockback mult" 6 "scattergun has knockback" -1 "weapon spread bonus" 0.4 "damage bonus" 2 "damage penalty" 1 "projectile penetration" 1 "critboost on kill" 3 "provide on active" 1 "disable weapon switch" 1 } "Sandman Scout" { OriginalItemName "The Sandman" "damage penalty" 0.05 "dmg penalty vs players" 5 "effect bar recharge rate increased" 0.08 "max health additive penalty" 0 "provide on active" 1 "disable weapon switch" 1 "crit mod disabled" 0 //"mult dmg vs giants" 2 "always crit" 1 } "Cleaver" { OriginalItemName "The Flying Guillotine" "damage bonus" 2 "dmg penalty vs players" 2 "critboost on kill" 5 "effect bar recharge rate increased" 0.1 "disable weapon switch" 1 "provide on active" 1 "damage all connected" 1 } //Soldier Mini Giant "Mini-Giant Crit Soldier" { OriginalItemName "The Original" "always crit" 1 "mod max primary clip override" -1 "fire rate penalty" 2 "crit mod disabled" 0 "projectile speed decreased" 0.5 } "Black Box Soldier" { OriginalItemName "The Black Box" //"clip size penalty" 1 "health on radius damage" 0 "projectile spread angle penalty" 3 "fire rate bonus" -1 "crit mod disabled" 0 "damage bonus" 1.3 "add attributes on kill" "faster reload rate|0.65|5" "projectile gravity" 750 "mini rockets" 1 } "Small Burst Soldier" { OriginalItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.2 "clip size upgrade atomic" 2.0 "Projectile speed decreased" 0.65 "crit mod disabled" 0 } //Pyro minigiant "Flare Pyro" { OriginalItemName "The Flare gun" "fire rate bonus" 0.2 "maxammo secondary increased" 2 "crit mod disabled" 0 "disable weapon switch" 1 "damage bonus" 1.5 "provide on active" 1 } "monkey's carry" { OriginalItemName "The gas passer" "item_meter_damage_for_full_charge" 2000 "explode_on_ignite" 1 "dmg penalty vs players" 0.2 "weapon burn dmg increased" 125 "weapon burn time reduced" 0.2 } "Overclocked Dragon Pyro" { OriginalItemName "The Dragon's Fury" "disable weapon switch" 1 "damage bonus" 1.5 "provide on active" 1 "add attributes on hit" "SET BONUS: move speed set bonus|0.7|1|" } //Demo Mini Giant "Burst Cannon" // cant be assed to change name { OriginalItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.2 "clip size upgrade atomic" 2 "projectile spread angle penalty" 2 "faster reload rate" 0.55 "add attributes on kill" "faster reload rate|0.3|5" //"provide on active" 1 //"disable weapon switch" 1 } "Skullcutter" { OriginalItemName "The Scotsman's Skullcutter" "damage bonus" 2.15 "critboost on kill" 3 "melee cleave attack" 1 "move speed penalty" 1 "add cond on kill" 57 "add cond on kill duration" 1.25 } "Burst Sticky Demo" { 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 //"provide on active" 1 //"disable weapon switch" 1 "clip size penalty" 0.75 "max pipebombs decreased" -2 "damage bonus hidden" 1.3 } //heavy "Superbuff Steak" { OriginalItemName "The Buffalo Steak Sandvich" "effect add attributes" "CARD: move speed bonus|2|dmg from ranged reduced|0.5|add cond when active|1252393" "mult effect duration" 0.75 "gesture speed increase" 1.75 } "Superbuff Gloves" { OriginalItemName "the killing gloves of boxing" "fire rate penalty" 1.3 "mult credit collect range" 2 "health from credits" 30 "provide on active" 1 "damage bonus" 2 } "Robot Shotgun" { OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty" 2.5 "bullets per shot bonus" 6 "projectile penetration" 1 "damage penalty" 0.77 "faster reload rate" 0.1 //"critboost on kill" 3 "provide on active" 1 "crit mod disabled" 0 "disable weapon switch" 1 "move speed bonus" 1.2 } "Judge Heavy" { OriginalItemName "Panic Attack Shotgun" // strips minigun "single wep deploy time decreased" 1 "clip size bonus" 1.25 "fire rate bonus" 0.5 "faster reload rate" 0.6 "reload full clip at once" 1 "bullets per shot bonus" 2 "weapon spread bonus" 0.2 "damage bonus" 1.5 "mult_spread_scales_consecutive" 0 "item color rgb" 353131 "provide on active" 1 "disable weapon switch" 1 } //engineer "Laser Engineer" { OriginalItemName "The Pomson 6000" "reload full clip at once" 1 "mod no reload display only" 1 "fire rate bonus" 0.1 "clip size bonus upgrade" 23 "crit mod disabled" 0 "reload time increased" 3 } "Battle Engineer" { OriginalItemName "The Gunslinger" "mod sentry cost" 0 "engy sentry damage bonus" 1.5 "engy building health bonus" 2 "engy disposable sentries" 2 "metal regen" 200 "melee cleave attack" 1 } "Crit Widow" // given with battle engie { OriginalItemName "The Widowmaker" "always crit" 1 "damage penalty" 0.6 "projectile penetration" 1 } //medic "Big Heal Medic" { OriginalItemName "The quick-fix" "heal rate bonus" 5 "alt-fire disabled" 1 "ubercharge rate bonus" 1 "ubercharge rate penalty" 0.001 } "Quick-Uber Medic" { OriginalItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 5 "uber duration bonus" -3 "overheal fill rate reduced" 0.35 } "Boost Medic" { OriginalItemName "TF_WEAPON_MEDIGUN" "medigun passive attributes" "SET BONUS: move speed set bonus|1.1|fire rate bonus HIDDEN|0.9|dmg from ranged reduced|0.8|Reload time decreased|0.8|add cond when active|28" "ubercharge rate PENALTY" 0.01 "special item description" "Grants the following benefits to Patients: 10% faster move speed, 10% faster firing speed, 20% faster reload, 20% damage reduction vs ranged attacks and knockback immunity." "alt-fire disabled" 1 } //sniper "Spammer Huntsman" { OriginalItemName "The Huntsman" "fire rate bonus" 0.4 "provide on active" 1 "disable weapon switch" 1 "mult crit dmg" 1.5 "max health additive bonus" 500 } "SMG Spammer" { OriginalItemName "Upgradeable TF_WEAPON_SMG" "clip size bonus" 2.5 "maxammo secondary increased" 5 "fire rate bonus" 0.75 "projectile penetration" 1 "damage bonus" 1.5 "minicritboost on kill" 3 "provide on active" 1 "disable weapon switch" 1 } "Jarwacka" { OriginalItemName "The Bushwacka" "mult crit dmg" 2 "fire rate bonus" 0.6 "dmg from ranged reduced" 0.6 "max health additive bonus" 500 } "Jarate Spammer" { OriginalItemName "Jarate" "effect bar recharge rate increased" 0.2 } //spy "Revolver Spammer" { OriginalItemName "TF_WEAPON_REVOLVER" "mod max primary clip override" -1 "fire rate bonus" 0.5 "always crit" 1 "mod no reload display only" 1 "maxammo secondary increased" 2 } "Explosive Spy" { OriginalItemName "The Ambassador" "mod max primary clip override" -1 "explosive sniper shot" 3 "fire rate penalty" 2 "crit_dmg_falloff" 0 "mod no reload display only" 1 "damage penalty" 1 "weapon spread bonus" 0 } } }