; STAGE DISPLAY add: { "origin" "-4554 9731 -435" "targetname" "TheCurrentLevelPlugin" "min" "1" "max" "6" "startvalue" "1" "classname" "math_counter" } modify: { match: { "targetname" "saving_relay1" "classname" "logic_relay" } insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1" } } modify: { match: { "targetname" "saving_relay2" "classname" "logic_relay" } insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1" } } modify: { match: { "targetname" "saving_relay3" "classname" "logic_relay" } insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1" } } modify: { match: { "targetname" "saving_relay4" "classname" "logic_relay" } insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1" } } modify: { match: { "targetname" "saving_relay5" "classname" "logic_relay" } insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1" } } modify: { match: { "targetname" "saving_relay6" "classname" "logic_relay" } insert: { "OnTrigger" "TheCurrentLevelPlugin,SetValue,6,0,1" } } ;------------------ ; Admin Room Stuff ;------------------ modify: { match: { "classname" "func_button" "OnPressed" "consola,Command,sm_slay @all,4,-1" } delete: { "OnPressed" "consola,Command,sm_slay @all,4,-1" } insert: { "OnPressed" "player,SetHealth,0,4,-1" } } add: { "angles" "0 270 0" "model" "*258" "wait" "1" "unlocked_sound" "0" "unlocked_sentence" "0" "speed" "1" "spawnflags" "1025" "sounds" "0" "rendermode" "1" "renderfx" "0" "rendercolor" "255 255 0" "renderamt" "255" "origin" "-4393 9848.2 -422" "movedir" "0 0 0" "min_use_angle" "0.8" "locked_sound" "0" "locked_sentence" "0" "lip" "0" "health" "0" "fadescale" "1" "fademindist" "-1" "disablereceiveshadows" "0" "classname" "func_button" "hammerid" "4491" "OnPressed" "consola,Command,say |Admin Room| ***Admin has changed difficulty to LEVEL 6 ***,0,-1" "OnPressed" "spawny_1,Trigger,,0,-1" "OnPressed" "player,SetHealth,0,4,-1" "OnPressed" "consola,Command,say |Admin Room| *** ADMIN SLAYING EVERYONE ***,4,-1" "OnPressed" "saving_relay6,FireUser1,,0,-1" } ;------------------------- ; BARBOSSA FIXES ; Triggers origin 36 unit ; inside the ground ;------------------------- modify: { match: { "targetname" "zombie_barbossa_kill" } replace: { "origin" "-12367.5 14778 -863" } } modify: { match: { "targetname" "zombie_barbossa_speed" } replace: { "origin" "-12367.5 14778 -867" } } modify: { match: { "targetname" "zombie_barbossa_predek" } replace: { "origin" "-12360.5 14778.5 -855.75" } } modify: { match: { "targetname" "zombie_barbossa_zadek" } replace: { "origin" "-12360 14778.5 -855.75" } } modify: { match: { "targetname" "zombie_barbossa_prava" } replace: { "origin" "-12359.5 14778.5 -855.75" } } modify: { match: { "targetname" "zombie_barbossa_leva" } replace: { "origin" "-12359 14778.5 -855.75" } } modify: { match: { "targetname" "zombie_barbossat_knife" } replace: { "origin" "-12359.3 14778.1 -854.25" } } ; This trigger is recreated below ; modify: ; { ; match: ; { ; "model" "*418" ; "classname" "trigger_multiple" ; } ; replace: ; { ; "origin" "-12354 14778.5 -853.25" ; } ; } ;-------------------------- ; EVENT - July 2021 ; MULTIPLE BARBOSSA ;-------------------------- ;******************* ; Template the item ;******************* filter: { "model" "*418" "origin" "-12354 14778.5 -885.25" "classname" "trigger_multiple" "hammerid" "7561041" } add: { "model" "*418" "StartDisabled" "0" "spawnflags" "1" "targetname" "zombie_barbossa_strip" "origin" "-12354 14778.5 -853.25" "filtername" "zombi" "classname" "trigger_once" "OnStartTouch" "zbrane_strip,StripWeaponsAndSuit,,0,1" } add: { "targetname" "Template_BarbossaItem" "origin" "-12392 14824 -888" "Template01" "zombie_barbossa_strip" "Template02" "zm_barbossa_hitbox" "Template03" "zombie_barbossa_kill" "Template04" "zombie_barbossa_zadek" "Template05" "zombie_barbossa_leva" "Template06" "zombie_barbossa_predek" "Template07" "zombie_barbossa_prava" "Template08" "zombie_barbossa" "Template09" "zombie_barbossat_knife" "Template10" "zombie_barbossa_push" "Template11" "zombie_barbossa_speed" "Template12" "zombie_barbossa_spawner" "Template13" "zombie_barbossa_maker2" "Template14" "zombie_barbossa_set" "Template15" "zombie_barbossa_set2" "Template16" "zombie_barbossa_ui" "spawnflags" "0" "classname" "point_template" } ;*********************** ; Bomb unique instances ;*********************** add: { "origin" "-12294 14778 -844" "targetname" "zombie_barbossa_relay_koule" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnSpawn" "!self,Trigger,,0,1" "OnSpawn" "!self,Kill,,6,1" "OnTrigger" "zombie_barbossa_koule,Break,,5,1" } modify: { match: { "targetname" "zombie_barbossa_set2" "classname" "logic_relay" } delete: { "OnTrigger" "zombie_barbossa_koule,Break,,5,-1" } } modify: { match: { "targetname" "zombie_barbossa_template_2" "classname" "point_template" } replace: { "spawnflags" "0" } insert: { "Template04" "zombie_barbossa_relay_koule" } } modify: { match: { "targetname" "bb_track_incomm8" "classname" "path_track" } delete: { "OnPass" "zombie_barbossa_koule,Break,,6,1" } insert: { "OnPass" "zombie_barbossa_koule*,Break,,6,1" } } modify: { match: { "targetname" "zombie_barbossa_kill" "classname" "trigger_hurt" } delete: { ; Remove target input so the trigger doesnt need to get a unique name ; And can be targetted from outside "OnStartTouch" "zombie_barbossa_kill,Kill,,0,-1" } insert: { "OnStartTouch" "!self,Kill,,0,-1" "OnStartTouch" "zombie_barbossa_relay_koule*,CancelPending,,0,-1" } } ;*************************** ; Multiple Barbossa Counter ;*************************** add: { "origin" "0 0 0" "targetname" "THIS_IS_MY_LOGIC_AUTO" "StartDisabled" "0" "spawnflags" "1" "classname" "logic_relay" "OnSpawn" "Bossa_Event_Init,FireUser1,,0,1" "OnSpawn" "Bossa_Event_CounterInfo,GetValue,,12,1" "OnSpawn" "Bossa_Event_SpawnNewOne,Trigger,,20,1" } ; Relay to spawn a Barbossa add: { "origin" "0 0 0" "targetname" "Bossa_Event_SpawnNewOne" "StartDisabled" "0" "spawnflags" "0" "classname" "logic_relay" "OnTrigger" "Template_BarbossaItem,ForceSpawn,,1,-1" } ; Permanent entity stuff add: { "targetname" "Bossa_Event_Init" "origin" "2552 -2536 840" "classname" "info_target" "OnUser1" "Template_PermBossaEventMode,ForceSpawn,,0,1" "OnUser1" "Bossa_Event_CounterInfo,AddOutput,classname info_target,0.03,1" "OnUser1" "Bossa_Event_BranchChanged,AddOutput,classname info_target,0.03,1" "OnUser1" "!self,Kill,,0.06,1" } add: { "targetname" "Template_PermBossaEventMode" "origin" "2552 -2536 776" "Template01" "Bossa_Event_BranchChanged" "Template02" "Bossa_Event_CounterInfo" "spawnflags" "2" "classname" "point_template" "OnEntitySpawned" "!self,Kill,,0,-1" } add: { "origin" "0 0 0" "targetname" "Bossa_Event_CounterInfo" "startvalue" "1" "StartDisabled" "0" "min" "1" "max" "16" "classname" "math_counter" "OutValue" "!self,GetValue,,0.05,-1" "OnGetValue" "Bossa_Event_CaseInfo,InValue,,0,-1" "OnGetValue" "Bossa_Event_CounterPicked,SetHitMax,,0,-1" "OnGetValue" "Bossa_Event_Compare,SetValueCompare,,0,-1" } ; Branch executed in Kraken god ; Set 3 barbossa if no admin set a specific amount of barbossa prior to that stage add: { "targetname" "Bossa_Event_BranchChanged" "origin" "0 0 0" "InitialValue" "0" "classname" "logic_branch" "OnFalse" "Bossa_Event_CounterInfo,SetValueNoFire,3,0,-1" } modify: { match: { "targetname" "saving_relay6" "classname" "logic_relay" } insert: { "OnTrigger" "Bossa_Event_BranchChanged,Test,,3,1" } } ;++++++++++++++++++++++++++++++++++ ; Barbossa Knife ; Picking one increase the counter ;++++++++++++++++++++++++++++++++++ modify: { match: { "targetname" "zombie_barbossat_knife" "classname" "weapon_knife" } delete: { "OnPlayerPickup" "barbossa_port,Enable,,0.5,-1" } insert: { "OnPlayerPickup" "!activator,AddOutput,origin -13286 13367 -1064,0,1" "OnPlayerPickup" "Bossa_Event_CounterPicked,Add,1,0,1" "OnPlayerPickup" "Bossa_Event_SpawnNewOne,Trigger,,0,1" } } add: { "origin" "0 0 0" "targetname" "Bossa_Event_CounterPicked" "startvalue" "0" "StartDisabled" "0" "min" "0" "max" "1" "classname" "math_counter" "OnHitMax" "barbossa_port,Enable,,0,-1" "OnHitMax" "Bossa_Event_SpawnNewOne,CancelPending,,0.1,-1" } ;+++++++++++++++++++++++++++ ; Message and admin buttons ;+++++++++++++++++++++++++++ add: { "targetname" "Bossa_Event_Compare" "origin" "0 0 0" "InitialValue" "0" "CompareValue" "1" "classname" "logic_compare" "OnEqualTo" "Bossa_Event_Admin_Subtract,FireUser1,Dummy,0,-1" "OnNotEqualTo" "Bossa_Event_Admin_Subtract,FireUser2,Dummy,0,-1" } add: { "targetname" "Bossa_Event_Compare" "origin" "0 0 0" "InitialValue" "0" "CompareValue" "16" "classname" "logic_compare" "OnEqualTo" "Bossa_Event_Admin_Add,FireUser1,Dummy,0,-1" "OnNotEqualTo" "Bossa_Event_Admin_Add,FireUser2,Dummy,0,-1" } add: { "model" "*137" "targetname" "Bossa_Event_Admin_Subtract" "wait" "0.5" "unlocked_sound" "0" "unlocked_sentence" "0" "speed" "1" "spawnflags" "1025" "sounds" "0" "rendermode" "1" "renderfx" "0" "rendercolor" "0 255 0" "renderamt" "255" "origin" "-4393 10232.2 -422" "movedir" "0 0 0" "min_use_angle" "0.8" "locked_sound" "0" "locked_sentence" "0" "lip" "0" "health" "0" "fadescale" "1" "fademindist" "-1" "disablereceiveshadows" "0" "classname" "func_button" "hammerid" "276910" "OnPressed" "Bossa_Event_CounterInfo,Subtract,1,0,-1" "OnPressed" "consola,Command,say |Admin Room| *** REMOVED ONE BARBOSSA ***,0,-1" "OnPressed" "Bossa_Event_BranchChanged,SetValue,1,0,1" "OnUser1" "!self,Color,255 0 0,0,-1" "OnUser1" "!self,Lock,,0,-1" "OnUser2" "!self,Color,0 255 0,0,-1" "OnUser2" "!self,Unlock,,0,-1" } add: { "model" "*137" "targetname" "Bossa_Event_Admin_Add" "wait" "0.5" "unlocked_sound" "0" "unlocked_sentence" "0" "speed" "1" "spawnflags" "1025" "sounds" "0" "rendermode" "1" "renderfx" "0" "rendercolor" "0 255 0" "renderamt" "255" "origin" "-4393 10168.2 -422" "movedir" "0 0 0" "min_use_angle" "0.8" "locked_sound" "0" "locked_sentence" "0" "lip" "0" "health" "0" "fadescale" "1" "fademindist" "-1" "disablereceiveshadows" "0" "classname" "func_button" "hammerid" "276911" "OnPressed" "Bossa_Event_CounterInfo,Add,1,0,-1" "OnPressed" "consola,Command,say |Admin Room| *** ADDED ONE BARBOSSA ***,0,-1" "OnPressed" "Bossa_Event_BranchChanged,SetValue,1,0,1" "OnUser1" "!self,Color,255 0 0,0,-1" "OnUser1" "!self,Lock,,0,-1" "OnUser2" "!self,Color,0 255 0,0,-1" "OnUser2" "!self,Unlock,,0,-1" } add: { "origin" "0 0 0" "targetname" "Bossa_Event_CaseInfo" "Case01" "1" "Case02" "2" "Case03" "3" "Case04" "4" "Case05" "5" "Case06" "6" "Case07" "7" "Case08" "8" "Case09" "9" "Case10" "10" "Case11" "11" "Case12" "12" "Case13" "13" "Case14" "14" "Case15" "15" "Case16" "16" "classname" "logic_case" "OnCase01" "consola,Command,say *** Max Barbossa = 1 ***,0,-1" "OnCase02" "consola,Command,say *** Max Barbossa = 2 ***,0,-1" "OnCase03" "consola,Command,say *** Max Barbossa = 3 ***,0,-1" "OnCase04" "consola,Command,say *** Max Barbossa = 4 ***,0,-1" "OnCase05" "consola,Command,say *** Max Barbossa = 5 ***,0,-1" "OnCase06" "consola,Command,say *** Max Barbossa = 6 ***,0,-1" "OnCase07" "consola,Command,say *** Max Barbossa = 7 ***,0,-1" "OnCase08" "consola,Command,say *** Max Barbossa = 8 ***,0,-1" "OnCase09" "consola,Command,say *** Max Barbossa = 9 ***,0,-1" "OnCase10" "consola,Command,say *** Max Barbossa = 10 ***,0,-1" "OnCase11" "consola,Command,say *** Max Barbossa = 11 ***,0,-1" "OnCase12" "consola,Command,say *** Max Barbossa = 12 ***,0,-1" "OnCase13" "consola,Command,say *** Max Barbossa = 13 ***,0,-1" "OnCase14" "consola,Command,say *** Max Barbossa = 14 ***,0,-1" "OnCase15" "consola,Command,say *** Max Barbossa = 15 ***,0,-1" "OnCase16" "consola,Command,say *** Max Barbossa = 16 ***,0,-1" } ;Remove a safe spot on Kraken stage add: { "model" "*139" "classname" "trigger_teleport" "targetname" "teleport_lvl5_nakrakena" "origin" "9768 12226.5 -1675" "spawnflags" "1" "StartDisabled" "1" "target" "mapa5_port" "CheckDestIfClearForPlayer" "0" "UseLandmarkAngles" "1" } add: { "model" "*139" "classname" "trigger_teleport" "targetname" "teleport_lvl5_nakrakena" "origin" "9768 12226.5 -1827" "spawnflags" "1" "StartDisabled" "1" "target" "mapa5_port" "CheckDestIfClearForPlayer" "0" "UseLandmarkAngles" "1" }