//overhaul human item system so its consistent fuckzmstho add: { "origin" "-6608 -1780 253" "targetname" "Stripper_Level_Case" "Case05" "5" "Case04" "4" "Case03" "3" "Case02" "2" "Case01" "1" "classname" "logic_case" "OnCase01" "!activator,AddOutput,classname Level_1,0,-1" "OnCase02" "!activator,AddOutput,classname Level_2,0,-1" "OnCase03" "!activator,AddOutput,classname Level_3,0,-1" "OnCase04" "!activator,AddOutput,classname Level_3,0,-1" "OnCase05" "!activator,AddOutput,classname Level_3,0,-1" } //classname crash fix lul add: { "model" "*81" "targetname" "game_playerdie" "origin" "-6756 -1916 709" "classname" "trigger_brush" "OnUse" "!activator,AddOutput,classname player,0,-1" } add: { "model" "*81" "targetname" "Stripper_Name_Reset" "origin" "-6756 -1916 709" "classname" "game_zone_player" "OnPlayerInZone" "!activator,AddOutput,classname player,0,-1" "OnPlayerOutZone" "!activator,AddOutput,classname player,0,-1" } add: { "model" "*14" "wait" "0.05" "targetname" "Stripper_Fuck_You_Levels" "StartDisabled" "0" "spawnflags" "1" "origin" "-1024 -3983 127" "filtername" "Stripper_Filter_Level_Any" "classname" "trigger_multiple" "OnTrigger" "Map_Level_Check,Enable,0,-1" "OnTrigger" "!activator,FireUser4,,0,-1" "OnTrigger" "Map_Level_Check,GetValue,,0.03,-1" "OnTrigger" "Map_Level_Check,SetValue,1,0.04,-1" } modify: { match: { "classname" "logic_auto" } insert: { "OnMapSpawn" "Map_Level_Check,Enable,0,-1" "OnMapSpawn" "Stripper_Name_Reset,CountPlayersInZone,,0.02,-1" } } modify: { match: { "classname" "trigger_once" "targetname" "Cactus_Trigger" } insert: { "OnTrigger" "Map_Level_Check,Enable,0,-1" "OnTrigger" "!activator,FireUser4,,0.05,-1" "OnTrigger" "Map_Level_Check,GetValue,,0.08,-1" "OnTrigger" "Map_Level_Check,SetValue,1,0.09,-1" "OnTrigger" "Map_Level_Check,Disable,0.12,-1" } } modify: { match: { "classname" "math_counter" "targetname" "Map_Level_Check" } insert: { "OnGetValue" "Stripper_Level_Case,InValue,,0,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Level_Any" "Negated" "1" "filterclass" "Level_*" "classname" "filter_activator_class" } //Make Heal leveling "dynamic" also remove pointless outputs modify: { match: { "classname" "weapon_elite" "targetname" "Weapon_Heal" } delete: { "OnPlayerPickup" "Map_Level_Check,SetValue,1,0.14,1" "OnPlayerPickup" "!activator,FireUser4,,0.02,1" "OnPlayerPickup" "Item_Relay*,Enable,,0.26,-1" "OnPlayerPickup" "Map_Level_Check,Disable,,0.18,1" "OnPlayerPickup" "Map_Level_Check,GetValue,,0.1,1" "OnPlayerPickup" "Map_Level_Check,AddOutput,OnGetValue Item_Heal_Level_Case:invalue::0:1,0.06,1" "OnPlayerPickup" "Map_Level_Check,Enable,,0,1" "OnPlayerPickup" "Item_Relay*,Disable,,0,-1" } insert: { "OnPlayerPickup" "Stripper_Filter_Heal_*,TestActivator,,0,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Heal_1" "Negated" "0" "filterclass" "Level_1" "classname" "filter_activator_class" "OnPass" "Item_Heal_Level_Case,InValue,1,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Heal_2" "Negated" "0" "filterclass" "Level_2" "classname" "filter_activator_class" "OnPass" "Item_Heal_Level_Case,InValue,2,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Heal_3" "Negated" "0" "filterclass" "Level_3" "classname" "filter_activator_class" "OnPass" "Item_Heal_Level_Case,InValue,3,0,-1" } //Make Fire leveling "dynamic" also remove pointless outputs modify: { match: { "classname" "weapon_elite" "targetname" "Weapon_Fire" } delete: { "OnPlayerPickup" "Map_Level_Check,SetValue,1,0.14,1" "OnPlayerPickup" "!activator,FireUser4,,0.02,1" "OnPlayerPickup" "Item_Relay*,Enable,,0.26,-1" "OnPlayerPickup" "Map_Level_Check,Disable,,0.18,1" "OnPlayerPickup" "Map_Level_Check,GetValue,,0.1,1" "OnPlayerPickup" "Map_Level_Check,AddOutput,OnGetValue Item_Fire_Level_Case:invalue::0:1,0.06,1" "OnPlayerPickup" "Map_Level_Check,Enable,,0,1" "OnPlayerPickup" "Item_Relay*,Disable,,0,-1" } insert: { "OnPlayerPickup" "Stripper_Filter_Fire_*,TestActivator,,0,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Fire_1" "Negated" "0" "filterclass" "Level_1" "classname" "filter_activator_class" "OnPass" "Item_fire_Level_Case,InValue,1,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Fire_2" "Negated" "0" "filterclass" "Level_2" "classname" "filter_activator_class" "OnPass" "Item_fire_Level_Case,InValue,2,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Fire_3" "Negated" "0" "filterclass" "Level_3" "classname" "filter_activator_class" "OnPass" "Item_fire_Level_Case,InValue,3,0,-1" } //make fire REALLLLLY DYNAMMMIIIIIIC modify: { match: { "classname" "logic_case" "targetname" "Item_fire_Level_Case" } delete: { "OnCase01" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Trigger*:Kill::7:-1,0,-1" "OnCase01" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Effect*:Kill::7:-1,0,-1" "OnCase02" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Effect*:Kill::8:-1,0,-1" "OnCase02" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Trigger*:Kill::8:-1,0,-1" "OnCase03" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Trigger*:Kill::9:-1,0,-1" "OnCase03" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Effect*:Kill::9:-1,0,-1" "OnCase04" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Effect*:Kill::9:-1,0,-1" "OnCase04" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Trigger*:Kill::9:-1,0,-1" "OnCase05" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Effect*:Kill::9:-1,0,-1" "OnCase05" "Item_Relay_Fire,AddOutput,OnTrigger Item_Fire_Trigger*:Kill::9:-1,0,-1" } } modify: { match: { "classname" "logic_relay" "targetname" "Item_Relay_Fire" } insert: { "OnTrigger" "Item_Fire_Trigger_lvl1,Kill,,7,-1" "OnTrigger" "Item_Fire_Effect_lvl1,Kill,,7,-1" "OnTrigger" "Item_Fire_Trigger_lvl2,Kill,,8,-1" "OnTrigger" "Item_Fire_Effect_lvl2,Kill,,8,-1" "OnTrigger" "Item_Fire_Trigger_lvl3,Kill,,9,-1" "OnTrigger" "Item_Fire_Effect_lvl3,Kill,,9,-1" } } //Make Electro leveling "dynamic" also remove pointless outputs modify: { match: { "classname" "weapon_elite" "targetname" "Weapon_Electro" } delete: { "OnPlayerPickup" "Map_Level_Check,SetValue,1,0.14,1" "OnPlayerPickup" "!activator,FireUser4,,0.02,1" "OnPlayerPickup" "Item_Relay*,Enable,,0.26,-1" "OnPlayerPickup" "Map_Level_Check,Disable,,0.18,1" "OnPlayerPickup" "Map_Level_Check,GetValue,,0.1,1" "OnPlayerPickup" "Map_Level_Check,AddOutput,OnGetValue Item_Electro_Level_Case:invalue::0:1,0.06,1" "OnPlayerPickup" "Map_Level_Check,Enable,,0,1" "OnPlayerPickup" "Item_Relay*,Disable,,0,-1" } insert: { "OnPlayerPickup" "Stripper_Filter_Electro_*,TestActivator,,0,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Electro_1" "Negated" "0" "filterclass" "Level_1" "classname" "filter_activator_class" "OnPass" "Item_Electro_Level_Case,InValue,1,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Electro_2" "Negated" "0" "filterclass" "Level_2" "classname" "filter_activator_class" "OnPass" "Item_Electro_Level_Case,InValue,2,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Electro_3" "Negated" "0" "filterclass" "Level_3" "classname" "filter_activator_class" "OnPass" "Item_Electro_Level_Case,InValue,3,0,-1" } //Make Blizzard leveling "dynamic" also remove pointless outputs modify: { match: { "classname" "weapon_elite" "targetname" "Weapon_Blizzard" } delete: { "OnPlayerPickup" "Map_Level_Check,SetValue,1,0.14,1" "OnPlayerPickup" "!activator,FireUser4,,0.02,1" "OnPlayerPickup" "Item_Relay*,Enable,,0.26,-1" "OnPlayerPickup" "Map_Level_Check,Disable,,0.18,1" "OnPlayerPickup" "Map_Level_Check,GetValue,,0.1,1" "OnPlayerPickup" "Map_Level_Check,AddOutput,OnGetValue Item_Blizzard_Level_Case:invalue::0:1,0.06,1" "OnPlayerPickup" "Map_Level_Check,Enable,,0,1" "OnPlayerPickup" "Item_Relay*,Disable,,0,-1" } insert: { "OnPlayerPickup" "Stripper_Filter_Blizzard_*,TestActivator,,0,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Blizzard_1" "Negated" "0" "filterclass" "Level_1" "classname" "filter_activator_class" "OnPass" "Item_Blizzard_Level_Case,InValue,1,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Blizzard_2" "Negated" "0" "filterclass" "Level_2" "classname" "filter_activator_class" "OnPass" "Item_Blizzard_Level_Case,InValue,2,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Blizzard_3" "Negated" "0" "filterclass" "Level_3" "classname" "filter_activator_class" "OnPass" "Item_Blizzard_Level_Case,InValue,3,0,-1" } //Make Dark leveling "dynamic" also remove pointless outputs modify: { match: { "classname" "weapon_elite" "targetname" "Weapon_Darkaga" } delete: { "OnPlayerPickup" "Map_Level_Check,SetValue,1,0.14,1" "OnPlayerPickup" "!activator,FireUser4,,0.02,1" "OnPlayerPickup" "Item_Relay*,Enable,,0.26,-1" "OnPlayerPickup" "Map_Level_Check,Disable,,0.18,1" "OnPlayerPickup" "Map_Level_Check,GetValue,,0.1,1" "OnPlayerPickup" "Map_Level_Check,AddOutput,OnGetValue Item_Darkaga_Level_Case:invalue::0:1,0.06,1" "OnPlayerPickup" "Map_Level_Check,Enable,,0,1" "OnPlayerPickup" "Item_Relay*,Disable,,0,-1" } insert: { "OnPlayerPickup" "Stripper_Filter_Darkaga_*,TestActivator,,0,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Darkaga_1" "Negated" "0" "filterclass" "Level_1" "classname" "filter_activator_class" "OnPass" "Item_Darkaga_Level_Case,InValue,1,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Darkaga_2" "Negated" "0" "filterclass" "Level_2" "classname" "filter_activator_class" "OnPass" "Item_Darkaga_Level_Case,InValue,2,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Darkaga_3" "Negated" "0" "filterclass" "Level_3" "classname" "filter_activator_class" "OnPass" "Item_Darkaga_Level_Case,InValue,3,0,-1" } //make dark REALLLLLY DYNAMMMIIIIIIC modify: { match: { "classname" "logic_case" "targetname" "Item_Darkaga_Level_Case" } delete: { "OnCase01" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Trigger:Kill::5:-1,0,-1" "OnCase01" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Effect:Kill::5:-1,0,-1" "OnCase02" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Effect:Kill::6.50:-1,0,-1" "OnCase02" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Trigger:Kill::6.50:-1,0,-1" "OnCase03" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Effect:Kill::8:-1,0,-1" "OnCase03" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Trigger:Kill::8:-1,0,-1" "OnCase04" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Trigger:Kill::8:-1,0,-1" "OnCase04" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Effect:Kill::8:-1,0,-1" "OnCase05" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Trigger:Kill::8:-1,0,-1" "OnCase05" "Item_Relay_Darkaga,AddOutput,OnTrigger Item_Darkaga_Effect:Kill::8:-1,0,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Darkaga2_1" "Negated" "0" "filterclass" "Level_1" "classname" "filter_activator_class" "OnPass" "Item_Darkaga_Trigger,Kill,,5,-1" "OnPass" "Item_Darkaga_Effect,Kill,,5,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Darkaga2_2" "Negated" "0" "filterclass" "Level_2" "classname" "filter_activator_class" "OnPass" "Item_Darkaga_Trigger,Kill,,6.5,-1" "OnPass" "Item_Darkaga_Effect,Kill,,6.5,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Darkaga2_3" "Negated" "0" "filterclass" "Level_3" "classname" "filter_activator_class" "OnPass" "Item_Darkaga_Trigger,Kill,,8,-1" "OnPass" "Item_Darkaga_Effect,Kill,,8,-1" } modify: { match: { "classname" "logic_relay" "targetname" "Item_Relay_Darkaga" } insert: { "OnTrigger" "Stripper_Filter_Darkaga2_*,TestActivator,,0,-1" } } //Make Wind leveling "dynamic" also remove pointless outputs modify: { match: { "classname" "weapon_elite" "targetname" "Weapon_Wind" } delete: { "OnPlayerPickup" "Map_Level_Check,SetValue,1,0.14,1" "OnPlayerPickup" "!activator,FireUser4,,0.02,1" "OnPlayerPickup" "Item_Relay*,Enable,,0.26,-1" "OnPlayerPickup" "Map_Level_Check,Disable,,0.18,1" "OnPlayerPickup" "Map_Level_Check,GetValue,,0.1,1" "OnPlayerPickup" "Map_Level_Check,AddOutput,OnGetValue Item_Wind_Level_Case:invalue::0:1,0.06,1" "OnPlayerPickup" "Map_Level_Check,Enable,,0,1" "OnPlayerPickup" "Item_Relay*,Disable,,0,-1" } insert: { "OnPlayerPickup" "Stripper_Filter_Wind_*,TestActivator,,0,-1" "OnPlayerPickup" "Item_Relay_Wind,Disable,,0,-1" "OnPlayerPickup" "Item_Relay_Wind,Enable,,0.1,-1" } } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Wind_1" "Negated" "0" "filterclass" "Level_1" "classname" "filter_activator_class" "OnPass" "Item_Wind_Level_Case,InValue,1,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Wind_2" "Negated" "0" "filterclass" "Level_2" "classname" "filter_activator_class" "OnPass" "Item_Wind_Level_Case,InValue,2,0,-1" } add: { "origin" "-6624 -2148.78 253" "targetname" "Stripper_Filter_Wind_3" "Negated" "0" "filterclass" "Level_3" "classname" "filter_activator_class" "OnPass" "Item_Wind_Level_Case,InValue,3,0,-1" } //make wind REALLLLLY DYNAMMMIIIIIIC modify: { match: { "classname" "logic_case" "targetname" "Item_Wind_Level_Case" } delete: { "OnCase01" "Item_Wind_Trigger_lvl1,AddOutput,targetname Item_Wind_Trigger,0,-1" "OnCase01" "Item_Wind_Effect_lvl1,AddOutput,targetname Item_Wind_Effect,0,-1" "OnCase02" "Item_Wind_Effect_lvl2,AddOutput,targetname Item_Wind_Effect,0,-1" "OnCase02" "Item_Wind_Trigger_lvl2,AddOutput,targetname Item_Wind_Trigger,0,-1" "OnCase03" "Item_Wind_Trigger_lvl3,AddOutput,targetname Item_Wind_Trigger,0,-1" "OnCase03" "Item_Wind_Effect_lvl3,AddOutput,targetname Item_Wind_Effect,0,-1" "OnCase04" "Item_Wind_Effect_lvl3,AddOutput,targetname Item_Wind_Effect,0,-1" "OnCase04" "Item_Wind_Trigger_lvl3,AddOutput,targetname Item_Wind_Trigger,0,-1" "OnCase05" "Item_Wind_Effect_lvl3,AddOutput,targetname Item_Wind_Effect,0,-1" "OnCase05" "Item_Wind_Trigger_lvl3,AddOutput,targetname Item_Wind_Trigger,0,-1" } insert: { "OnCase01" "Item_Wind_Trigger_lvl1,AddOutput,targetname Item_Wind_Trigger,0.05,-1" "OnCase01" "Item_Wind_Effect_lvl1,AddOutput,targetname Item_Wind_Effect,0.05,-1" "OnCase01" "Item_Wind_Effect*,FireUser1,,0,-1" "OnCase01" "Item_Wind_Trigger*,FireUser1,,0,-1" "OnCase02" "Item_Wind_Effect_lvl2,AddOutput,targetname Item_Wind_Effect,0.05,-1" "OnCase02" "Item_Wind_Trigger_lvl2,AddOutput,targetname Item_Wind_Trigger,0.05,-1" "OnCase02" "Item_Wind_Effect*,FireUser1,,0,-1" "OnCase02" "Item_Wind_Trigger*,FireUser1,,0,-1" "OnCase03" "Item_Wind_Trigger_lvl3,AddOutput,targetname Item_Wind_Trigger,0.05,-1" "OnCase03" "Item_Wind_Effect_lvl3,AddOutput,targetname Item_Wind_Effect,0.05,-1" "OnCase03" "Item_Wind_Effect*,FireUser1,,0,-1" "OnCase03" "Item_Wind_Trigger*,FireUser1,,0,-1" "OnCase04" "Item_Wind_Effect_lvl3,AddOutput,targetname Item_Wind_Effect,0.05,-1" "OnCase04" "Item_Wind_Trigger_lvl3,AddOutput,targetname Item_Wind_Trigger,0.05,-1" "OnCase04" "Item_Wind_Effect*,FireUser1,,0,-1" "OnCase04" "Item_Wind_Trigger*,FireUser1,,0,-1" "OnCase05" "Item_Wind_Effect_lvl3,AddOutput,targetname Item_Wind_Effect,0.05,-1" "OnCase05" "Item_Wind_Trigger_lvl3,AddOutput,targetname Item_Wind_Trigger,0.05,-1" "OnCase05" "Item_Wind_Effect*,FireUser1,,0,-1" "OnCase05" "Item_Wind_Trigger*,FireUser1,,0,-1" } } modify: { match: { "classname" "logic_relay" "targetname" "Item_Relay_Wind" } insert: { "OnTrigger" "Item_Wind_Effect*,Stop,,7,-1" "OnTrigger" "Item_Wind_Trigger*,Disable,,7,-1" } } modify: { match: { "classname" "trigger_push" "targetname" "Item_Wind_Trigger_lvl1" } insert: { "OnUser1" "!self,AddOutput,targetname Item_Wind_Trigger_lvl1,0,-1" } } modify: { match: { "classname" "info_particle_system" "targetname" "Item_Wind_Effect_lvl1" } insert: { "OnUser1" "!self,AddOutput,targetname Item_Wind_Effect_lvl1,0,-1" } } modify: { match: { "classname" "trigger_push" "targetname" "Item_Wind_Trigger_lvl2" } insert: { "OnUser1" "!self,AddOutput,targetname Item_Wind_Trigger_lvl2,0,-1" } } modify: { match: { "classname" "info_particle_system" "targetname" "Item_Wind_Effect_lvl2" } insert: { "OnUser1" "!self,AddOutput,targetname Item_Wind_Effect_lvl2,0,-1" } } modify: { match: { "classname" "trigger_push" "targetname" "Item_Wind_Trigger_lvl3" } insert: { "OnUser1" "!self,AddOutput,targetname Item_Wind_Trigger_lvl3,0,-1" } } modify: { match: { "classname" "info_particle_system" "targetname" "Item_Wind_Effect_lvl3" } insert: { "OnUser1" "!self,AddOutput,targetname Item_Wind_Effect_lvl3,0,-1" } }