680 lines
13 KiB
INI
680 lines
13 KiB
INI
; 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"
|
|
}
|