4058 lines
77 KiB
INI
4058 lines
77 KiB
INI
;--------------------------------------------------------------------
|
|
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
|
|
;--------------------------------------------------------------------
|
|
;Remove Invalid Spawnpoint
|
|
;--------------------------
|
|
|
|
filter:
|
|
{
|
|
"origin" "15776 -16272 -15712"
|
|
"classname" "info_player_terrorist"
|
|
}
|
|
|
|
filter:
|
|
{
|
|
"origin" "15776 -16272 -15696"
|
|
"classname" "func_brush"
|
|
}
|
|
|
|
;----------------------------------
|
|
;ZombieMurder - Cant Delay on boss
|
|
;----------------------------------
|
|
|
|
add:
|
|
{
|
|
"model" "*296"
|
|
"targetname" "SHIT_BOSSHURT_NODELAY"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "1"
|
|
"parentname" "FBO"
|
|
"origin" "15808 15232 -15632"
|
|
"nodmgforce" "0"
|
|
"filtername" "FilterC"
|
|
"damagetype" "256"
|
|
"damagemodel" "0"
|
|
"damagecap" "20"
|
|
"damage" "100000"
|
|
"classname" "trigger_hurt"
|
|
}
|
|
|
|
;-------------------------------------------
|
|
;ZombieMurder - No Zombie Stuck in Ammo Box
|
|
;-------------------------------------------
|
|
|
|
filter:
|
|
{
|
|
"targetname" "NadeTS"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"model" "*391"
|
|
"targetname" "BOSS_NoStuck_GrenadeBox"
|
|
"filtername" "FilterC"
|
|
"target" "ZMTarget"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "14568 15232 -16108"
|
|
"classname" "trigger_teleport"
|
|
"OnStartTouch" "!self,Kill,,0.5,1"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*391"
|
|
"targetname" "BOSS_NoStuck_GrenadeBox"
|
|
"filtername" "FilterT"
|
|
"target" "ZMTargetT"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "14568 15232 -16108"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
|
|
;-------------------------------
|
|
;ZombieMurder - Random Switches
|
|
;-------------------------------
|
|
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_Counter"
|
|
"min" "0"
|
|
"max" "4"
|
|
"startvalue" "0"
|
|
"classname" "math_counter"
|
|
"OutValue" "BOSS_Switch_Compare,SetValueCompare,,0,-1"
|
|
"OnHitMax" "BOSS_Switch_Relay_Final,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_Compare"
|
|
"InitialValue" "1"
|
|
"CompareValue" "4"
|
|
"classname" "logic_compare"
|
|
"OnLessThan" "com,Command,say ***Switch Activated!***,0,3"
|
|
"OnLessThan" "BOSS_Switch_Random,PickRandomShuffle,,3,3"
|
|
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_Random"
|
|
"classname" "logic_case"
|
|
"OnCase01" "BOSS_Switch_1_Relay_Enable,Trigger,,0,1"
|
|
"OnCase02" "BOSS_Switch_2_Relay_Enable,Trigger,,0,1"
|
|
"OnCase03" "BOSS_Switch_3_Relay_Enable,Trigger,,0,1"
|
|
"OnCase04" "BOSS_Switch_4_Relay_Enable,Trigger,,0,1"
|
|
}
|
|
|
|
;*************
|
|
; Init Switch
|
|
;*************
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "FBK"
|
|
"classname" "func_breakable"
|
|
}
|
|
replace:
|
|
{
|
|
; Remove all outputs and insert this one
|
|
"OnBreak" "BOSS_Switch_Relay_Init,Trigger,,0,1"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_Relay_Init"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "FBB,SetAnimation,cargo_hover,0,1"
|
|
"OnTrigger" "Shake,StopShake,,0,1"
|
|
"OnTrigger" "FS,Volume,0,0,1"
|
|
"OnTrigger" "FP,Kill,,0,1"
|
|
"OnTrigger" "FBL,Kill,,0,1"
|
|
"OnTrigger" "FBM,Kill,,0,1"
|
|
"OnTrigger" "FBR,Kill,,0,1"
|
|
"OnTrigger" "FBp3,Kill,,0,1"
|
|
"OnTrigger" "FBH,Disable,,0,1"
|
|
"OnTrigger" "HF,Enable,,0,1"
|
|
"OnTrigger" "NadeT,ForceSpawn,,0,1"
|
|
|
|
"OnTrigger" "BOSS_NoStuck_GrenadeBox,Enable,,0,1"
|
|
"OnTrigger" "BOSS_Switch_Random,PickRandomShuffle,,0,1"
|
|
|
|
"OnTrigger" "com,Command,say ***The Boss has been weakened But it will recover in 60secs and use its final attack!***,1,1"
|
|
"OnTrigger" "com,Command,say ***CT's brave enough will have to jump off and activate the switches!***,2,1"
|
|
"OnTrigger" "com,Command,say ***Turn on all 4 to FINISH IT OFF and activate the Orb Teleport!***,3,1"
|
|
"OnTrigger" "com,Command,say ***Don't forget to use the nade crate!***,4,1"
|
|
|
|
"OnTrigger" "com,Command,say ***Switch 1 Unlocked!***,5,1"
|
|
|
|
"OnTrigger" "com,Command,say ***HURRY UP!!!***,50,1"
|
|
"OnTrigger" "FA,Enable,,60,1"
|
|
"OnTrigger" "BOSS_Switch_Relay_Final,Disable,,59.9,1"
|
|
}
|
|
|
|
;**********
|
|
; Switch 1
|
|
;**********
|
|
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_1_Relay_Enable"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "S1,Unlock,,0,1"
|
|
"OnTrigger" "SP,Enable,,0,1"
|
|
"OnTrigger" "T1S,ShowSprite,,0,1"
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "S1"
|
|
"classname" "func_button"
|
|
}
|
|
replace:
|
|
{
|
|
"wait" "0.1"
|
|
"OnPressed" "BOSS_Switch_1_Filter,TestActivator,,0,-1"
|
|
}
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_1_Filter"
|
|
"Negated" "0"
|
|
"filterteam" "3"
|
|
"classname" "filter_activator_team"
|
|
"OnPass" "BOSS_Switch_1_Relay_Press,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_1_Relay_Press"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "BOSS_Switch_1_Filter,Kill,,0,1"
|
|
"OnTrigger" "S1,Lock,,0,1"
|
|
"OnTrigger" "T1S,Kill,,0,1"
|
|
"OnTrigger" "T1,Enable,,0,1"
|
|
"OnTrigger" "LS1,TurnOn,,0,1"
|
|
"OnTrigger" "M1,Skin,0,0,1"
|
|
"OnTrigger" "SS,PlaySound,,0,1"
|
|
"OnTrigger" "BOSS_Switch_Counter,Add,1,0,1"
|
|
}
|
|
|
|
;**********
|
|
; Switch 2
|
|
;**********
|
|
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_2_Relay_Enable"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "S2,Unlock,,0,1"
|
|
"OnTrigger" "SP2,Enable,,0,1"
|
|
"OnTrigger" "T2S,ShowSprite,,0,1"
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "S2"
|
|
"classname" "func_button"
|
|
}
|
|
replace:
|
|
{
|
|
"wait" "0.1"
|
|
"OnPressed" "BOSS_Switch_2_Filter,TestActivator,,0,-1"
|
|
}
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_2_Filter"
|
|
"Negated" "0"
|
|
"filterteam" "3"
|
|
"classname" "filter_activator_team"
|
|
"OnPass" "BOSS_Switch_2_Relay_Press,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_2_Relay_Press"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "BOSS_Switch_2_Filter,Kill,,0,1"
|
|
"OnTrigger" "S2,Lock,,0,1"
|
|
"OnTrigger" "T2S,Kill,,0,1"
|
|
"OnTrigger" "T2,Enable,,0,1"
|
|
"OnTrigger" "LS2,TurnOn,,0,1"
|
|
"OnTrigger" "M2,Skin,0,0,1"
|
|
"OnTrigger" "SS,PlaySound,,0,1"
|
|
"OnTrigger" "BOSS_Switch_Counter,Add,1,0,1"
|
|
}
|
|
|
|
;**********
|
|
; Switch 3
|
|
;**********
|
|
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_3_Relay_Enable"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "S3,Unlock,,0,1"
|
|
"OnTrigger" "SP3,Enable,,0,1"
|
|
"OnTrigger" "T3S,ShowSprite,,0,1"
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "S3"
|
|
"classname" "func_button"
|
|
}
|
|
replace:
|
|
{
|
|
"wait" "0.1"
|
|
"OnPressed" "BOSS_Switch_3_Filter,TestActivator,,0,-1"
|
|
}
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_3_Filter"
|
|
"Negated" "0"
|
|
"filterteam" "3"
|
|
"classname" "filter_activator_team"
|
|
"OnPass" "BOSS_Switch_3_Relay_Press,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_3_Relay_Press"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "BOSS_Switch_3_Filter,Kill,,0,1"
|
|
"OnTrigger" "S3,Lock,,0,1"
|
|
"OnTrigger" "T3S,Kill,,0,1"
|
|
"OnTrigger" "T3,Enable,,0,1"
|
|
"OnTrigger" "LS3,TurnOn,,0,1"
|
|
"OnTrigger" "M3,Skin,0,0,1"
|
|
"OnTrigger" "SS,PlaySound,,0,1"
|
|
"OnTrigger" "BOSS_Switch_Counter,Add,1,0,1"
|
|
}
|
|
|
|
;**********
|
|
; Switch 4
|
|
;**********
|
|
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_4_Relay_Enable"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "S4,Unlock,,0,1"
|
|
"OnTrigger" "SP4,Enable,,0,1"
|
|
"OnTrigger" "T4S,ShowSprite,,0,1"
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "S4"
|
|
"classname" "func_button"
|
|
}
|
|
replace:
|
|
{
|
|
"wait" "0.1"
|
|
"OnPressed" "BOSS_Switch_4_Filter,TestActivator,,0,-1"
|
|
}
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_4_Filter"
|
|
"Negated" "0"
|
|
"filterteam" "3"
|
|
"classname" "filter_activator_team"
|
|
"OnPass" "BOSS_Switch_4_Relay_Press,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_4_Relay_Press"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "BOSS_Switch_4_Filter,Kill,,0,1"
|
|
"OnTrigger" "S4,Lock,,0,1"
|
|
"OnTrigger" "T4S,Kill,,0,1"
|
|
"OnTrigger" "T4,Enable,,0,1"
|
|
"OnTrigger" "LS4,TurnOn,,0,1"
|
|
"OnTrigger" "M4,Skin,0,0,1"
|
|
"OnTrigger" "SS,PlaySound,,0,1"
|
|
"OnTrigger" "BOSS_Switch_Counter,Add,1,0,1"
|
|
}
|
|
|
|
;**************
|
|
; Switch Final
|
|
;**************
|
|
|
|
add:
|
|
{
|
|
"origin" "15232 15232 -16004"
|
|
"targetname" "BOSS_Switch_Relay_Final"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "SHIT_BOSSHURT_NODELAY,Kill,,0,1"
|
|
"OnTrigger" "Fade,Fade,,0,1"
|
|
"OnTrigger" "FA,Kill,,0,1"
|
|
"OnTrigger" "zs3,PlaySound,,0,1"
|
|
"OnTrigger" "FBO,ClearParent,,0,1"
|
|
"OnTrigger" "Shake,StartShake,,0,1"
|
|
"OnTrigger" "com,Command,say ***All Switches ON!!***,0,1"
|
|
"OnTrigger" "FB,Kill,,4,1"
|
|
"OnTrigger" "Dark,TurnOff,,5,1"
|
|
"OnTrigger" "Light,TurnOn,,6,-1"
|
|
"OnTrigger" "EC,Enable,,7,1"
|
|
"OnTrigger" "com,Command,say ***PORTAL COLLAPSING IN 10secs!! ***,7,1"
|
|
"OnTrigger" "com,Command,say ***JUMP INTO THE ORB!!***,8,1"
|
|
"OnTrigger" "Nuke,Enable,,17,1"
|
|
}
|
|
|
|
;---------------------------------
|
|
;Interstellar Door Kill Automatic
|
|
;---------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "Cargo"
|
|
"classname" "func_breakable"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "TrainDoor,Kill,,20,1"
|
|
}
|
|
}
|
|
|
|
;---------------------------------
|
|
;Interstellar Escape Shortcut Fix
|
|
;---------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_breakable"
|
|
"targetname" "LadB"
|
|
"origin" "4717 11568 -80"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "4717 11567 -80"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "Train_Noglitch,Kill,,0,1"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"model" "*124"
|
|
"target" "ZomCarT"
|
|
"targetname" "Train_Noglitch"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "1"
|
|
"origin" "4728 11599 -96"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
|
|
; Ladder they can reach and infect ct
|
|
|
|
add:
|
|
{
|
|
"classname" "prop_dynamic"
|
|
"targetname" "Train_Noglitch"
|
|
"origin" "4724 11400 -180"
|
|
"angles" "0 0 0"
|
|
"model" "models/props_lab/blastdoor001c.mdl"
|
|
"disablereceiveshadows" "1"
|
|
"disableshadows" "1"
|
|
"solid" "6"
|
|
"rendermode" "10"
|
|
}
|
|
|
|
|
|
;----------------------------------
|
|
;Interstellar Escape Shortcut2 Fix
|
|
;----------------------------------
|
|
|
|
add:
|
|
{
|
|
"model" "*141"
|
|
"targetname" "ZomCarT2"
|
|
"target" "ZomCarT"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "1"
|
|
"parentname" "ZomCar"
|
|
"origin" "2734 11280 -170"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*141"
|
|
"targetname" "ZomCarT2"
|
|
"target" "ZomCarT"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "1"
|
|
"parentname" "ZomCar"
|
|
"origin" "2734 11248 -170"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
|
|
;-------------------------------
|
|
;Interstellar Escape No Camping
|
|
;-------------------------------
|
|
|
|
add:
|
|
{
|
|
"targetname" "InterstellarClip"
|
|
"model" "*168"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "2192 11464 64"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"angles" "0 90 0"
|
|
"targetname" "InterstellarClip"
|
|
"model" "*168"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "2376 11616 64"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_brush"
|
|
}
|
|
|
|
;------------------------------------
|
|
;Interstellar Fix Train End position
|
|
;------------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "Zcp4"
|
|
"origin" "10717 11264 -136"
|
|
"classname" "path_track"
|
|
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "10616 11264 -136"
|
|
}
|
|
}
|
|
|
|
;--------------------
|
|
;Night City Real Fix
|
|
;--------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_illusionary"
|
|
}
|
|
replace:
|
|
{
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
}
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"parentname" "LS"
|
|
"model" "models/props/de_nuke/lifepreserver.mdl"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
replace:
|
|
{
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"parentname" "FL"
|
|
"model" "models/props/cs_assault/forklift.mdl"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
replace:
|
|
{
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"parentname" "VM"
|
|
"model" "models/props/cs_office/vending_machine.mdl"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
replace:
|
|
{
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"parentname" "PT"
|
|
"model" "models/props/de_dust/palm_tree_head_skybox.mdl"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
replace:
|
|
{
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"parentname" "bush"
|
|
"model" "models/props/de_inferno/bushgreenbig.mdl"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
replace:
|
|
{
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"parentname" "Box"
|
|
"model" "models/props/de_nuke/crate_small.mdl"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
replace:
|
|
{
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
}
|
|
}
|
|
|
|
;-------------------------------
|
|
;Night City Elevator Collisions
|
|
;-------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "Elevator"
|
|
"origin" "-16177 -14576 -15733"
|
|
"classname" "func_tracktrain"
|
|
}
|
|
replace:
|
|
{
|
|
"spawnflags" "667" ;-> Unsolid
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"model" "*46"
|
|
"targetname" "Elevator_Collisions"
|
|
"parentname" "Elevator"
|
|
"spawnobject" "0"
|
|
"spawnflags" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"propdata" "0"
|
|
"pressuredelay" "0"
|
|
"physdamagescale" "1.0"
|
|
"PerformanceMode" "0"
|
|
"origin" "-16177 -14576 -15733"
|
|
"nodamageforces" "0"
|
|
"minhealthdmg" "0"
|
|
"material" "0"
|
|
"health" "0"
|
|
"gibdir" "0 0 0"
|
|
"explosion" "0"
|
|
"ExplodeRadius" "0"
|
|
"explodemagnitude" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_breakable"
|
|
}
|
|
|
|
;----------------------------
|
|
;Nightcity No Glitch Camping
|
|
;----------------------------
|
|
|
|
add:
|
|
{
|
|
"targetname" "NightCityClip"
|
|
"model" "*168"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "-14864 -14576 -12480"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "NightCityClip"
|
|
"model" "*168"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "-14864 -14320 -12480"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "NightCityClip"
|
|
"model" "*167"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "-14896 -14488 -12480"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_brush"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"model" "*303"
|
|
"targetname" "AntiCampNightCity"
|
|
"target" "TargetSpawnT"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "-384 -15296 -10896"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "15392 -15296 -10896"
|
|
"classname" "trigger_teleport"
|
|
"hammerid" "172784"
|
|
}
|
|
insert:
|
|
{
|
|
"OnStartTouch" "AntiCampNightCity,Enable,,15,1"
|
|
}
|
|
}
|
|
|
|
;--------------------------------------
|
|
;Night City Fix Crash (Old WorkAround)
|
|
;--------------------------------------
|
|
|
|
;add:
|
|
;{
|
|
; "model" "*113"
|
|
; "StartDisabled" "0"
|
|
; "spawnflags" "1"
|
|
; "origin" "-14968 -14448 -12362"
|
|
; "target" "TargetSpawn"
|
|
; "filtername" "FilterC"
|
|
; "classname" "trigger_teleport"
|
|
; "hammerid" "648347"
|
|
;}
|
|
|
|
;add:
|
|
;{
|
|
; "model" "*113"
|
|
; "StartDisabled" "0"
|
|
; "spawnflags" "1"
|
|
; "origin" "-14968 -14448 -12361"
|
|
; "target" "TargetSpawnT"
|
|
; "filtername" "FilterT"
|
|
; "classname" "trigger_teleport"
|
|
; "hammerid" "648347"
|
|
;}
|
|
|
|
;modify:
|
|
;{
|
|
; match:
|
|
; {
|
|
; "targetname" "GP1"
|
|
; "classname" "path_track"
|
|
; }
|
|
; delete:
|
|
; {
|
|
; "OnPass" "CITT,Disable,,15,1"
|
|
; "OnPass" "CIT,Disable,,15,1"
|
|
; }
|
|
; insert:
|
|
; {
|
|
; "OnPass" "CITT,Disable,,0.00,1"
|
|
; "OnPass" "CIT,Disable,,0.00,1"
|
|
; "OnPass" "InBetween,Unlock,,3.00,1"
|
|
; }
|
|
;}
|
|
|
|
;modify:
|
|
;{
|
|
; match:
|
|
; {
|
|
; "targetname" "BT"
|
|
; "classname" "trigger_teleport"
|
|
; }
|
|
; replace:
|
|
; {
|
|
; "target" "TargetSpawnT"
|
|
; }
|
|
;}
|
|
|
|
;--------------------------
|
|
;Couch Escape - Anti Delay
|
|
;--------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "14016 -13088 15944"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1072403"
|
|
; "OnBreak" "Q7,Close,,5,1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "Q7,Open,,50,1"
|
|
}
|
|
}
|
|
|
|
;----------------------------
|
|
;Couch Escape - No Soft Lock
|
|
;----------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "16256 -16256 -15928"
|
|
"classname" "logic_auto"
|
|
"hammerid" "812830"
|
|
}
|
|
insert:
|
|
{
|
|
"OnMapSpawn" "CouchFixBrush,Enable,,0,-1"
|
|
"OnMapSpawn" "CouchFixBrush2,Enable,,0,-1"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12736 -12536 16146"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12672 -12416 16202"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
|
|
;++++++++++
|
|
;First Box
|
|
;++++++++++
|
|
|
|
add:
|
|
{
|
|
"targetname" "CouchFixBrush"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12640 -12096 16106"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "CouchFixBrush"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12736 -12096 16106"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "CouchFixBrush"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12816 -12032 16226"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "CouchFixBrush"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12560 -12032 16226"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "CouchFixBrush"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12736 -12032 16194"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "CouchFixBrush"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12608 -12032 16194"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "12672 -12088 16032"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1030495"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "CouchFixBrush,Disable,,0,-1"
|
|
}
|
|
}
|
|
|
|
;+++++++++++
|
|
;Second Box
|
|
;+++++++++++
|
|
|
|
add:
|
|
{
|
|
"angles" "0 90 0"
|
|
"targetname" "CouchFixBrush2"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12640 -12704 16146"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "CouchFixBrush2"
|
|
"model" "*316"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "12736 -12536 16146"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"classname" "func_brush"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "12576 -12608 15944"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1034252"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "CouchFixBrush2,Disable,,0,-1"
|
|
}
|
|
}
|
|
|
|
;-------------------------
|
|
;C4 Button - Zombies Only
|
|
;-------------------------
|
|
|
|
add:
|
|
{
|
|
"origin" "15210 12272 15408"
|
|
"targetname" "C4Filter"
|
|
"Negated" "0"
|
|
"filterteam" "2"
|
|
"classname" "filter_activator_team"
|
|
"hammerid" "812826"
|
|
"OnPass" "c4,Kill,,25,1"
|
|
"OnPass" "C4B,Kill,,25,1"
|
|
"OnPass" "com,Command,say ***C4 set to go off in 25secs!***,0,1"
|
|
"OnPass" "SE,Explode,,25,1"
|
|
"OnPass" "C4X,Break,,25,1"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_button"
|
|
"hammerid" "114752"
|
|
"origin" "15176 12312 15388"
|
|
}
|
|
replace:
|
|
{
|
|
"wait" "1"
|
|
}
|
|
delete:
|
|
{
|
|
"OnPressed" "com,Command,say ***C4 set to go off in 20secs!***,0,1"
|
|
"OnPressed" "SE,Explode,,25,1"
|
|
"OnPressed" "C4X,Break,,25,1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnPressed" "C4Filter,TestActivator,,0,-1"
|
|
}
|
|
}
|
|
|
|
|
|
|
|
;------------------------------------------
|
|
;Slender - Spawn on players (like in b7.3)
|
|
;------------------------------------------
|
|
|
|
; "model" "*390" = Slender Hurt
|
|
; "model" "*28" = Trigger Around the whole area
|
|
|
|
; Remove all current slenderman entities
|
|
|
|
filter:
|
|
{
|
|
"model" "models/3d/slender/slender.mdl"
|
|
"DisableBoneFollowers" "0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
filter
|
|
{
|
|
"targetname" "/SlenderHurt.*/"
|
|
"classname" "trigger_hurt"
|
|
}
|
|
filter
|
|
{
|
|
"targetname" "/SlenderTemp.*/"
|
|
"classname" "point_template"
|
|
}
|
|
|
|
filter:
|
|
{
|
|
"parentname" "Sman"
|
|
"classname" "trigger_hurt"
|
|
}
|
|
filter:
|
|
{
|
|
"targetname" "SlenderCase"
|
|
"classname" "logic_case"
|
|
}
|
|
|
|
; Oops, I also deleted the final room slender
|
|
|
|
add:
|
|
{
|
|
"origin" "13696 -15232 -16255.2"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255 200"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/3d/slender/slender.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "0"
|
|
"angles" "0 270 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
|
|
; Add the new slender
|
|
|
|
add:
|
|
{
|
|
"origin" "-10160 9564 -16032"
|
|
"Template03" "CoolSlenderRelay"
|
|
"Template02" "CoolSlenderModel"
|
|
"Template01" "CoolSlenderHurt"
|
|
"targetname" "CoolSlenderTemplate"
|
|
"spawnflags" "0"
|
|
"classname" "point_template"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "-10160 9564 -16096"
|
|
"targetname" "CoolSlenderRelay"
|
|
"classname" "logic_relay"
|
|
"OnSpawn" "CoolSlenderHurt,Kill,,5,1"
|
|
"OnSpawn" "CoolSlenderRelay,Kill,,0,1"
|
|
"OnSpawn" "CoolSlenderModel,Kill,,5,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-10160 9564 -16096"
|
|
"targetname" "CoolSlenderModel"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "0"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "116 96 196 200"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/3d/slender/slender.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 90 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*390"
|
|
"targetname" "CoolSlenderHurt"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "1"
|
|
"parentname" "CoolSlenderModel"
|
|
"origin" "-10160 9568 -16048"
|
|
"nodmgforce" "0"
|
|
"filtername" "FilterC"
|
|
"damagetype" "64"
|
|
"damagemodel" "0"
|
|
"damagecap" "20"
|
|
"damage" "100000"
|
|
"classname" "trigger_hurt"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "-10160 9564 -16096"
|
|
"targetname" "OpenField_Maker"
|
|
"spawnflags" "0"
|
|
"PostSpawnInheritAngles" "0"
|
|
"PostSpawnDirectionVariance" "0.15"
|
|
"PostSpawnDirection" "0 0 0"
|
|
"EntityTemplate" "CoolSlenderTemplate"
|
|
"angles" "0 0 0"
|
|
"classname" "env_entity_maker"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*28"
|
|
"wait" "8"
|
|
"targetname" "OpenField_Maker_Trigger"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "-10160 10160 -15856"
|
|
"filtername" "FilterC"
|
|
"classname" "trigger_multiple"
|
|
"OnTrigger" "OpenField_Maker,SetParent,!activator,0,-1"
|
|
"OnTrigger" "OpenField_Maker,SetParentAttachment,primary,0.05,-1"
|
|
"OnTrigger" "OpenField_Maker,ClearParent,,0.1,-1"
|
|
"OnTrigger" "OpenField_Maker,AddOutput,angles 0 0 0,0.15,-1"
|
|
"OnTrigger" "OpenField_Maker,ForceSpawn,,1,-1"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "-10160 10160 -15856"
|
|
"classname" "trigger_once"
|
|
"hammerid" "18641"
|
|
}
|
|
delete:
|
|
{
|
|
"OnStartTouch" "com,Command,say ***Beware K.'s SlenderMan!*** ,3,-1"
|
|
"OnStartTouch" "SlenderCase,PickRandomShuffle,,0,1"
|
|
"OnStartTouch" "Sman,Kill,,3,1"
|
|
"OnStartTouch" "SlenderTemp15,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp14,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp13,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp12,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp11,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp10,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp9,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp8,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp7,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp6,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp5,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp4,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp3,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp2,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp1,Kill,,90,1"
|
|
"OnStartTouch" "SlenderTemp,Kill,,90,1"
|
|
"OnStartTouch" "SlenderCase,Kill,,90,1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnStartTouch" "com,Command,say ***Beware K.'s SlenderMan!*** ,3,5"
|
|
"OnStartTouch" "CoolSlenderTemplate,ForceSpawn,,0,1"
|
|
"OnStartTouch" "CoolSlenderModel*,Kill,,3,1"
|
|
"OnStartTouch" "OpenField_Maker_Trigger,Enable,,10,1"
|
|
"OnStartTouch" "OpenField_*,Kill,,90,1"
|
|
"OnStartTouch" "CoolSlender*,Kill,,90,1"
|
|
}
|
|
}
|
|
|
|
;--------------------------------------------------------------------
|
|
;STRIPPER CFG BY SOFT SERVE
|
|
;--------------------------------------------------------------------
|
|
;Fail Nade Add Props
|
|
;--------------------
|
|
|
|
add:
|
|
{
|
|
"origin" "15512 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 0 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15440 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 0 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15368 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 0 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15296 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 0 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15528 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 180 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15600 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 180 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15672 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 180 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "15744 -15520 14944"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_train/biohazardtank_dm_03.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-90 180 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
|
|
;--------------------------------------------------------------------
|
|
;STRIPPER CFG BY BotoX
|
|
;--------------------------------------------------------------------
|
|
;Fail Nade: Add "512: Damage Activates" to spawnflags
|
|
;-----------------------------------------------------
|
|
|
|
; Add a filter for hegrenade projectile
|
|
|
|
add:
|
|
{
|
|
"targetname" "IDONTKNOW_HEGRENADE_FILTER"
|
|
"filterclass" "hegrenade_projectile"
|
|
"Negated" "Allow entities that match criteria"
|
|
"origin" "16088 -15456 14944"
|
|
"classname" "filter_activator_class"
|
|
}
|
|
|
|
; Add a filter that check if ct or hegrenade is activator
|
|
|
|
add:
|
|
{
|
|
"targetname" "IDONTKNOW_FAILNADE_FILTER1"
|
|
"origin" "16088 -15456 14944"
|
|
"Filter01" "IDONTKNOW_HEGRENADE_FILTER"
|
|
"Filter02" "FilterV"
|
|
"filtertype" "1"
|
|
"classname" "filter_multi"
|
|
"OnPass" "vB,Break,,0,1"
|
|
"OnPass" "VP,EnableMotion,,0,1"
|
|
"OnPass" "V,Kill,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "IDONTKNOW_FAILNADE_FILTER2"
|
|
"origin" "16088 -15456 14944"
|
|
"Filter01" "IDONTKNOW_HEGRENADE_FILTER"
|
|
"Filter02" "FilterV"
|
|
"filtertype" "1"
|
|
"classname" "filter_multi"
|
|
"OnPass" "VB2,Break,,0,1"
|
|
"OnPass" "V2,Kill,,0,1"
|
|
}
|
|
|
|
; modify:
|
|
; {
|
|
; match:
|
|
; {
|
|
; "origin" "16088 -15456 14944"
|
|
; "targetname" "FilterV"
|
|
; "classname" "filter_activator_team"
|
|
; "hammerid" "1362142"
|
|
; }
|
|
; insert:
|
|
; {
|
|
; "OnPass" "V,Lock,,0,1"
|
|
; }
|
|
; }
|
|
; modify:
|
|
; {
|
|
; match:
|
|
; {
|
|
; "origin" "16064 -15456 14944"
|
|
; "targetname" "FilterV2"
|
|
; "classname" "filter_activator_team"
|
|
; "hammerid" "1362165"
|
|
; }
|
|
; insert:
|
|
; {
|
|
; "OnPass" "V2,Lock,,0,1"
|
|
; }
|
|
; }
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_button"
|
|
"targetname" "V"
|
|
"origin" "16144 -15456 14990.3"
|
|
"hammerid" "1052061"
|
|
}
|
|
replace:
|
|
{
|
|
"spawnflags" "3585"
|
|
"wait" "0.02"
|
|
}
|
|
delete:
|
|
{
|
|
"OnPressed" "FilterV,TestActivator,,0,-1"
|
|
}
|
|
insert:
|
|
{
|
|
"damagefilter" "IDONTKNOW_FAILNADE_FILTER1"
|
|
"OnPressed" "IDONTKNOW_FAILNADE_FILTER1,TestActivator,,0,-1"
|
|
}
|
|
}
|
|
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_button"
|
|
"targetname" "V2"
|
|
"origin" "14896 -15584 14990.3"
|
|
"hammerid" "1052357"
|
|
}
|
|
replace:
|
|
{
|
|
"spawnflags" "3585"
|
|
"wait" "0.02"
|
|
}
|
|
delete:
|
|
{
|
|
"OnPressed" "FilterV2,TestActivator,,0,-1"
|
|
}
|
|
insert:
|
|
{
|
|
"damagefilter" "IDONTKNOW_FAILNADE_FILTER2"
|
|
"OnPressed" "IDONTKNOW_FAILNADE_FILTER2,TestActivator,,0,-1"
|
|
}
|
|
}
|
|
|
|
;--------------------------------------------
|
|
;Fail Nade: Zombie Teleport - Lower Z origin
|
|
;--------------------------------------------
|
|
|
|
add:
|
|
{
|
|
"origin" "15520 -15520 14882"
|
|
"targetname" "NadeTargetT"
|
|
"spawnflags" "0"
|
|
"angles" "0 0 0"
|
|
"classname" "info_target"
|
|
"hammerid" "426619"
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "NATT"
|
|
"target" "NadeTarget"
|
|
"origin" "15776 -15776 -15808"
|
|
"classname" "trigger_teleport"
|
|
"hammerid" "401617"
|
|
}
|
|
replace:
|
|
{
|
|
"target" "NadeTargetT"
|
|
}
|
|
}
|
|
|
|
;---------------------------------------
|
|
;Fail Nade: CT Teleport - Only One Side
|
|
;---------------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "15520 -15520 14932"
|
|
"targetname" "NadeTarget"
|
|
"classname" "info_target"
|
|
"hammerid" "426619"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "16142 -15520 15000"
|
|
"angles" "10 180 0"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "15520 -15520 14936"
|
|
"classname" "trigger_once"
|
|
"hammerid" "97323"
|
|
}
|
|
delete:
|
|
{
|
|
"OnStartTouch" "com,Command,say ***Split up on each side and keep the zombies in the center until the valves on both sides are unlocked!*** ,3,1"
|
|
"OnStartTouch" "com,Command,say ***Split up!*** ,4,1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnStartTouch" "com,Command,say ***Hold one side and keep the zombies away! When the valves are unlocked shoot or nade the other side!*** ,3,1"
|
|
"OnStartTouch" "com,Command,say ***Hint: Shoot or nade the other button!***,56,1"
|
|
}
|
|
}
|
|
|
|
;-------------------------------------------
|
|
;Elevator - First door only breakable by ZM
|
|
;-------------------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_breakable"
|
|
"hammerid" "139580"
|
|
"origin" "-15920 -12176 -15744"
|
|
}
|
|
insert:
|
|
{
|
|
"damagefilter" "FilterT"
|
|
}
|
|
}
|
|
|
|
;-----------------------------------
|
|
;Elevator - Glass CT Side Higher HP
|
|
;-----------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_breakable"
|
|
"parentname" "Elevator"
|
|
"health" "700"
|
|
}
|
|
modify:
|
|
{
|
|
"health" "1500"
|
|
}
|
|
}
|
|
|
|
;---------------------------------------------------------
|
|
;Elevator - Zombie door higher hp and break automatically
|
|
;---------------------------------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_breakable"
|
|
"hammerid" "160750"
|
|
"origin" "-16016 -14320 -12288"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "ElevatorZMDoor"
|
|
}
|
|
modify:
|
|
{
|
|
"health" "2000"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "func_breakable"
|
|
"hammerid" "152907"
|
|
"origin" "-15376 -14448 -12288"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "ElevatorZMDoor,Break,,3,1"
|
|
}
|
|
}
|
|
|
|
;--------------------------------
|
|
;UNLOZE: Disable Fail Nade Spawn
|
|
;--------------------------------
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "15776 -15776 -15744"
|
|
"classname" "trigger_once"
|
|
"hammerid" "373456"
|
|
}
|
|
insert:
|
|
{
|
|
"OnStartTouch" "com,Command,exec nadekboff,0,1"
|
|
"OnStartTouch" "com,Command,zr_unrestrict awp,1,1"
|
|
"OnStartTouch" "com,Command,exec nadekbon,26,1"
|
|
}
|
|
}
|
|
;=======================================================
|
|
;; Ice cap escape
|
|
|
|
;; teleport has a chance to work
|
|
|
|
filter:
|
|
{
|
|
"angles" "0 353 0"
|
|
"model" "models/props_debris/concrete_debris128pile001b.mdl"
|
|
}
|
|
filter:
|
|
{
|
|
"angles" "0 92 0"
|
|
"model" "models/props_debris/plaster_floorpile002a.mdl"
|
|
}
|
|
filter:
|
|
{
|
|
"angles" "0 127.5 0"
|
|
"model" "models/props_debris/barricade_short02a.mdl"
|
|
}
|
|
filter:
|
|
{
|
|
"angles" "0 39.5 0"
|
|
"model" "models/props_debris/broken_pile001a.mdl"
|
|
}
|
|
filter:
|
|
{
|
|
"origin" "-14704 14320 15895.7"
|
|
"classname" "env_fire"
|
|
}
|
|
filter:
|
|
{
|
|
"origin" "-14676 14214.3 15895.7"
|
|
"classname" "env_fire"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "-15216 13912 16024"
|
|
"classname" "func_button"
|
|
}
|
|
replace:
|
|
{
|
|
"targetname" "IceButton"
|
|
}
|
|
delete:
|
|
{
|
|
"OnPressed" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1"
|
|
"OnPressed" "Fire,StartFire,,15,1"
|
|
"OnPressed" "Wall,Break,,15,1"
|
|
"OnPressed" "Wall,Break,,15,1"
|
|
"OnPressed" "Break,Kill,,15,1"
|
|
"OnPressed" "Telexp,Explode,,14.75,1"
|
|
"OnPressed" "com,Command,say ***Teleporter ERROR!***,13,1"
|
|
"OnPressed" "Laser,TurnOn,,1,1"
|
|
"OnPressed" "Laser,TurnOff,,15,1"
|
|
"OnPressed" "glow,HideSprite,,15,1"
|
|
"OnPressed" "Sound,PlaySound,,14.7,1"
|
|
"OnPressed" "Teledoor,Open,,15,1"
|
|
"OnPressed" "BS,HideSprite,,15,1"
|
|
"OnPressed" "glow,ShowSprite,,0,1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnPressed" "IceCase,PickRandom,,0,1"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "-15136 13920 16008"
|
|
"targetname" "IceCase"
|
|
"classname" "logic_case"
|
|
"OnCase01" "IceTeleporterExplode,Trigger,,0,1"
|
|
"OnCase02" "IceTeleporterExplode,Trigger,,0,1"
|
|
"OnCase03" "IceTeleporterExplode,Trigger,,0,1"
|
|
"OnCase04" "IceTeleporterExplode,Trigger,,0,1"
|
|
"OnCase05" "IceTeleporterExplode,Trigger,,0,1"
|
|
"OnCase06" "IceTeleporterWorking,Trigger,,0,1"
|
|
"OnCase07" "IceTeleporterExplode,Trigger,,0,1"
|
|
}
|
|
|
|
; things for exploding teleporter
|
|
|
|
add:
|
|
{
|
|
"origin" "-15169 13845 16008"
|
|
"targetname" "IceTeleporterExplode"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1"
|
|
"OnTrigger" "glow,ShowSprite,,0,1"
|
|
"OnTrigger" "Laser,TurnOn,,1,1"
|
|
"OnTrigger" "com,Command,say ***Teleporter ERROR!***,13,1"
|
|
"OnTrigger" "Sound,PlaySound,,14.7,1"
|
|
"OnTrigger" "Telexp,Explode,,14.75,1"
|
|
"OnTrigger" "Fire,StartFire,,15,1"
|
|
"OnTrigger" "Wall,Break,,15,1"
|
|
"OnTrigger" "Break,Kill,,15,1"
|
|
"OnTrigger" "Laser,TurnOff,,15,1"
|
|
"OnTrigger" "glow,HideSprite,,15,1"
|
|
"OnTrigger" "Teledoor,Open,,15,-1"
|
|
"OnTrigger" "BS,HideSprite,,15,1"
|
|
"OnTrigger" "IceWorkingProps,Kill,,15,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14675 14213 15894"
|
|
"targetname" "Fire"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "11"
|
|
"ignitionpoint" "32"
|
|
"health" "30"
|
|
"firetype" "0"
|
|
"firesize" "64"
|
|
"fireattack" "4"
|
|
"damagescale" "1.0"
|
|
"classname" "env_fire"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14703 14319 15894"
|
|
"targetname" "Fire"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "11"
|
|
"ignitionpoint" "32"
|
|
"health" "30"
|
|
"firetype" "0"
|
|
"firesize" "64"
|
|
"fireattack" "4"
|
|
"damagescale" "1.0"
|
|
"classname" "env_fire"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14704 14320 15895.7"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"model" "models/props_debris/concrete_debris128pile001b.mdl"
|
|
"angles" "0 350 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "IceExplodeProps"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14846.8 14220.4 15935.7"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"model" "models/props_debris/plaster_floorpile002a.mdl"
|
|
"angles" "0 90 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "IceExplodeProps"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14656 14184 15911.7"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"model" "models/props_debris/barricade_short02a.mdl"
|
|
"angles" "0 126 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "IceExplodeProps"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14744 14432 15896"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"model" "models/props_debris/broken_pile001a.mdl"
|
|
"angles" "0 38 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "IceExplodeProps"
|
|
}
|
|
|
|
; things for working teleporter
|
|
|
|
add:
|
|
{
|
|
"origin" "-15141 13846 16008"
|
|
"targetname" "IceTeleporterWorking"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "com,Command,say ***Teleporter will be fully charged in 15secs!***,0,1"
|
|
"OnTrigger" "glow,ShowSprite,,0,1"
|
|
"OnTrigger" "Laser,TurnOn,,1,1"
|
|
"OnTrigger" "IceSound1,PlaySound,,12.7,1"
|
|
"OnTrigger" "com,Command,say ***Teleporter is charged!***,13,1"
|
|
"OnTrigger" "IceTP_teleport,Enable,,15,1"
|
|
"OnTrigger" "Teledoor,Open,,15,-1"
|
|
"OnTrigger" "BS,HideSprite,,15,1"
|
|
"OnTrigger" "Laser,TurnOff,,15,1"
|
|
"OnTrigger" "IceTP_Believe,Enable,,15,1"
|
|
"OnTrigger" "IceExplodeProps,Kill,,15,1"
|
|
"OnTrigger" "com,Command,say ***Get into the teleporter!***,15,1"
|
|
"OnTrigger" "com,Command,say ***Get into the teleporter!***,16,1"
|
|
"OnTrigger" "com,Command,say ***Get into the teleporter!***,17,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-15120 13882 16008"
|
|
"volstart" "0"
|
|
"targetname" "IceSound1"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "2000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "ambient/energy/whiteflash.wav"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*341"
|
|
"target" "IceTP_destination"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "-15087 14205 15943"
|
|
"targetname" "IceTP_teleport"
|
|
"classname" "trigger_teleport"
|
|
"OnStartTouch" "IceSound3,PlaySound,,0,1"
|
|
"OnStartTouch" "IceSound2,PlaySound,,5,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14783 13797 15897"
|
|
"targetname" "IceTP_destination"
|
|
"angles" "0 90 0"
|
|
"classname" "info_teleport_destination"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14785 14066 15903"
|
|
"volstart" "0"
|
|
"targetname" "IceSound2"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "4000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "vo/npc/male01/question10.wav"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14785 14086 15903"
|
|
"volstart" "0"
|
|
"targetname" "IceSound3"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "4000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "ambient/machines/teleport1.wav"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14892 14226 15944"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"model" "models/props_junk/trashdumpster02.mdl"
|
|
"angles" "0 90 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "IceWorkingProps"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14634 14188 15888"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"model" "models/props/cs_militia/crate_extralargemill.mdl"
|
|
"angles" "0 90 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "IceWorkingProps"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14752 14448 15889"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"model" "models/props/de_train/pallet_barrels.mdl"
|
|
"angles" "0 90 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "IceWorkingProps"
|
|
}
|
|
|
|
;; random transport (boat or washbucket), similar to b7
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "-13104 15328 16016"
|
|
"classname" "trigger_once"
|
|
"hammerid" "436259"
|
|
}
|
|
delete:
|
|
{
|
|
"OnStartTouch" "com,Command,say ***Escape Boat engine failure!***,25,-1"
|
|
"OnStartTouch" "BB,EnableMotion,,27,-1"
|
|
"OnStartTouch" "BP,EnableMotion,,27,-1"
|
|
"OnStartTouch" "BE,Break,,27,-1"
|
|
"OnStartTouch" "Bexp,Explode,,27,-1"
|
|
"OnStartTouch" "com,Command,say ***...Take the Wash Bucket...?***,28,-1"
|
|
"OnStartTouch" "ICT,Disable,,30,-1"
|
|
"OnStartTouch" "ICTT,Disable,,30,-1"
|
|
"OnStartTouch" "WB,SetSpeed,32,30,-1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnStartTouch" "IceVehicleCase,PickRandom,,0,1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "WB"
|
|
}
|
|
replace:
|
|
{
|
|
"classname" "func_physbox"
|
|
"spawnflags" "32769"
|
|
}
|
|
insert:
|
|
{
|
|
"material" "1"
|
|
"massScale" "100"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "-13156 15947 15896"
|
|
"targetname" "IceVehicleCase"
|
|
"classname" "logic_case"
|
|
"OnCase01" "IceWashBucketR,Trigger,,0,1"
|
|
"OnCase02" "IceWashBucketR,Trigger,,0,1"
|
|
"OnCase03" "IceBoatR,Trigger,,0,1"
|
|
"OnCase04" "IceWashBucketR,Trigger,,0,1"
|
|
}
|
|
|
|
; Wash bucket
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "WBP"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "-12912 16176 15830"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "WBP1"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "-13232 16176 15830"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "WBP2"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "-13424 16000 15830"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "WBP3"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "-14672 16000 15830"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "-13156 15937 15896"
|
|
"targetname" "IceWashBucketR"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "com,Command,say ***Escape Boat engine failure!***,25,1"
|
|
"OnTrigger" "IceBoat,Kill,,26,1"
|
|
"OnTrigger" "BB,EnableMotion,,27,1"
|
|
"OnTrigger" "BP,EnableMotion,,27,1"
|
|
"OnTrigger" "BE,Break,,27,1"
|
|
"OnTrigger" "Bexp,Explode,,27,1"
|
|
"OnTrigger" "WB,SetParent,IceWashBucket,27.5,1"
|
|
"OnTrigger" "com,Command,say ***...Take the Wash Bucket...?***,28,1"
|
|
"OnTrigger" "ICT,Disable,,30,1"
|
|
"OnTrigger" "ICTT,Disable,,30,1"
|
|
"OnTrigger" "IceWashBucket,SetSpeed,32,30,1"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*153"
|
|
"wheels" "50"
|
|
"volume" "5"
|
|
"velocitytype" "0"
|
|
"targetname" "IceWashBucket"
|
|
"target" "WBP"
|
|
"startspeed" "100"
|
|
"speed" "0"
|
|
"spawnflags" "659"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "-12912 16176 15831"
|
|
"orientationtype" "1"
|
|
"MoveSoundMinTime" "0"
|
|
"MoveSoundMinPitch" "60"
|
|
"MoveSoundMaxTime" "0"
|
|
"MoveSoundMaxPitch" "200"
|
|
"MoveSound" "vehicles/airboat/pontoon_fast_water_loop2.wav"
|
|
"height" "0"
|
|
"health" "100"
|
|
"dmg" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"bank" "0"
|
|
"classname" "func_tanktrain"
|
|
}
|
|
|
|
; Boat
|
|
|
|
add:
|
|
{
|
|
"origin" "-13156 15927 15896"
|
|
"targetname" "IceBoatR"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "com,Command,say ***Wash tub has a hole! Take the boat!***,28,1"
|
|
"OnTrigger" "IceWashBucket,Kill,,28,1"
|
|
"OnTrigger" "BB,SetParent,IceBoat,29,1"
|
|
"OnTrigger" "BP,SetParent,IceBoat,29,1"
|
|
"OnTrigger" "BE,SetParent,IceBoat,29,1"
|
|
"OnTrigger" "WB,EnableMotion,,29,1"
|
|
"OnTrigger" "WB,Break,,29.9,1"
|
|
"OnTrigger" "ICT,Disable,,30,1"
|
|
"OnTrigger" "ICTT,Disable,,30,1"
|
|
"OnTrigger" "IceBoat,SetSpeed,32,37,1"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*153"
|
|
"wheels" "200"
|
|
"volume" "10"
|
|
"velocitytype" "0"
|
|
"targetname" "IceBoat"
|
|
"target" "BoatPath"
|
|
"StopSound" "vehicles/airboat/fan_motor_shut_off1.wav"
|
|
"startspeed" "70"
|
|
"StartSound" "vehicles/apc/apc_start_loop3.wav"
|
|
"spawnflags" "531"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "-13648 16112 15838"
|
|
"orientationtype" "1"
|
|
"MoveSoundMinTime" "0"
|
|
"MoveSoundMinPitch" "60"
|
|
"MoveSoundMaxTime" "0"
|
|
"MoveSoundMaxPitch" "200"
|
|
"MoveSound" "vehicles/airboat/fan_motor_fullthrottle_loop1.wav"
|
|
"height" "0"
|
|
"health" "100"
|
|
"dmg" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"bank" "0"
|
|
"classname" "func_tanktrain"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-13648 16112 15838"
|
|
"targetname" "BoatPath"
|
|
"target" "BoatPath1"
|
|
"speed" "0"
|
|
"spawnflags" "0"
|
|
"radius" "0"
|
|
"orientationtype" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "path_track"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14576 16112 15838"
|
|
"targetname" "BoatPath1"
|
|
"speed" "0"
|
|
"spawnflags" "0"
|
|
"radius" "0"
|
|
"orientationtype" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "path_track"
|
|
"OnPass" "IceBoat,Stop,,0.1,1"
|
|
"OnPass" "IceEnd,Enable,,3,1"
|
|
"OnPass" "ITE,Enable,,13,1"
|
|
}
|
|
|
|
;; randomized secret fruit
|
|
|
|
add:
|
|
{
|
|
"targetname" "IceOrange"
|
|
"origin" "-13747 13736 16003"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/cs_italy/orange.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "prop_dynamic_override"
|
|
"OnTakeDamage" "wm,Unlock,,0,1"
|
|
"OnTakeDamage" "!self,Kill,,0.1,1"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "IceBananas"
|
|
"origin" "-14759 15587 16021"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/cs_italy/bananna_bunch.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "4 43 74"
|
|
"classname" "prop_dynamic_override"
|
|
"OnTakeDamage" "wm,Unlock,,0,1"
|
|
"OnTakeDamage" "!self,Kill,,0.1,1"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "IceOrange2"
|
|
"origin" "-13342 15312 15843"
|
|
"spawnflags" "0"
|
|
"solid" "0"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/cs_italy/orange.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 90 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "IceBananas2"
|
|
"origin" "-13343 15313 15842"
|
|
"spawnflags" "0"
|
|
"solid" "0"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/cs_italy/bananna_bunch.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 90 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "-14793 14636 15896"
|
|
"targetname" "IceFruitsCase"
|
|
"classname" "logic_case"
|
|
"OnCase01" "IceOrange,Kill,,0,1"
|
|
"OnCase01" "IceOrange2,Kill,,0,1"
|
|
"OnCase01" "IceBananas,Kill,,0,1"
|
|
"OnCase01" "IceBananas2,Kill,,0,1"
|
|
"OnCase01" "IceMelon2,SetParent,WTM,0,1"
|
|
"OnCase02" "IceOrange,Kill,,0,1"
|
|
"OnCase02" "IceOrange2,Kill,,0,1"
|
|
"OnCase02" "IceBananas,Kill,,0,1"
|
|
"OnCase02" "IceBananas2,Kill,,0,1"
|
|
"OnCase02" "IceMelon2,SetParent,WTM,0,1"
|
|
"OnCase03" "IceOrange,Kill,,0,1"
|
|
"OnCase03" "IceOrange2,Kill,,0,1"
|
|
"OnCase03" "IceBananas,Kill,,0,1"
|
|
"OnCase03" "IceBananas2,Kill,,0,1"
|
|
"OnCase03" "IceMelon2,SetParent,WTM,0,1"
|
|
"OnCase04" "IceMelon,Kill,,0,1"
|
|
"OnCase04" "IceMelon2,Kill,,0,1"
|
|
"OnCase04" "IceBananas,Kill,,0,1"
|
|
"OnCase04" "IceBananas2,Kill,,0,1"
|
|
"OnCase04" "IceOrange2,SetParent,WTM,0,1"
|
|
"OnCase05" "IceOrange,Kill,,0,1"
|
|
"OnCase05" "IceOrange2,Kill,,0,1"
|
|
"OnCase05" "IceMelon,Kill,,0,1"
|
|
"OnCase05" "IceMelon2,Kill,,0,1"
|
|
"OnCase05" "IceBananas2,SetParent,WTM,0,1"
|
|
"OnCase06" "IceOrange,Kill,,0,1"
|
|
"OnCase06" "IceOrange2,Kill,,0,1"
|
|
"OnCase06" "IceBananas,Kill,,0,1"
|
|
"OnCase06" "IceBananas2,Kill,,0,1"
|
|
"OnCase06" "IceMelon2,SetParent,WTM,0,1"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"model" "models/props_junk/watermelon01.mdl"
|
|
"classname" "prop_physics"
|
|
"hammerid" "908026"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "IceMelon"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"model" "models/props_junk/watermelon01.mdl"
|
|
"classname" "prop_dynamic_override"
|
|
"hammerid" "907944"
|
|
}
|
|
delete:
|
|
{
|
|
"parentname" "WTM"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "IceMelon2"
|
|
}
|
|
replace:
|
|
{
|
|
"solid" "0"
|
|
}
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "16256 -16256 -15928"
|
|
"classname" "logic_auto"
|
|
}
|
|
insert:
|
|
{
|
|
"OnMapSpawn" "IceFruitsCase,PickRandom,,25,-1"
|
|
}
|
|
}
|
|
|
|
;=======================================================
|
|
;; Classic
|
|
|
|
;; fix zombie teleport
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "CTT"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "10368 -15464 -16071"
|
|
}
|
|
}
|
|
|
|
;; random events
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "16256 -16256 -15928"
|
|
"classname" "logic_auto"
|
|
}
|
|
insert:
|
|
{
|
|
"OnMapSpawn" "ClassicSmoke,TurnOff,,0,-1"
|
|
"OnMapSpawn" "ClassicLightRed,TurnOff,,5,-1"
|
|
"OnMapSpawn" "ClassicLight,SetPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,5,-1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"style" "2"
|
|
"_light" "255 255 255 200"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "ClassicLight"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"spawnflags" "256"
|
|
"model" "models/props/cs_office/vending_machine.mdl"
|
|
"classname" "prop_physics_override"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "ClassicVM"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "10368 -15488 -16064"
|
|
"classname" "trigger_once"
|
|
}
|
|
delete:
|
|
{
|
|
"OnStartTouch" "com,Command,say ***Survive for 15secs!***,70,1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnStartTouch" "ClassicCase,PickRandom,,0,1"
|
|
"OnStartTouch" "com,Command,say ***Survive for 15secs!***,75,1"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "10171 -14816 -16184"
|
|
"targetname" "ClassicCase"
|
|
"classname" "logic_case"
|
|
"OnCase01" "ClassicClean,Trigger,,0,1"
|
|
"OnCase02" "ClassicClean,Trigger,,0,1"
|
|
"OnCase03" "ClassicCaseEvents,PickRandom,,0,1"
|
|
"OnCase04" "ClassicClean,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10167 -14865 -16184"
|
|
"targetname" "ClassicCaseEvents"
|
|
"classname" "logic_case"
|
|
"OnCase01" "ClassicEvent1,Trigger,,0,1"
|
|
"OnCase02" "ClassicEvent2,Trigger,,0,1"
|
|
"OnCase03" "ClassicEvent3,Trigger,,0,1"
|
|
"OnCase04" "ClassicEvent4,Trigger,,0,1"
|
|
"OnCase05" "ClassicEvent5,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10195 -14816 -16184"
|
|
"targetname" "ClassicClean"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "ClassicLightRedProp,Kill,,0,-1"
|
|
"OnTrigger" "ClassicExtinguisher,Kill,,0,-1"
|
|
}
|
|
|
|
; ClassicEvent1
|
|
|
|
add:
|
|
{
|
|
"origin" "10195 -14816 -16184"
|
|
"targetname" "ClassicEvent1"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "ClassicClean,Trigger,,0,1"
|
|
"OnTrigger" "BM,Volume,1,39.5,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,a,40,1"
|
|
"OnTrigger" "ClassicSound1,PlaySound,,41,1"
|
|
"OnTrigger" "com,Command,say ???,43,1"
|
|
"OnTrigger" "ClassicSound2,PlaySound,,47,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,50,1"
|
|
"OnTrigger" "BM,Volume,10,50,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10368 -15488 -15934"
|
|
"volstart" "0"
|
|
"targetname" "ClassicSound1"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "7000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "ambient/creatures/town_child_scream1.wav"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10998 -14761 -15977"
|
|
"volstart" "0"
|
|
"targetname" "ClassicSound2"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "200"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "ambient/creatures/town_scared_sob1.wav"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
|
|
; ClassicEvent2
|
|
|
|
add:
|
|
{
|
|
"origin" "10196 -14840 -16184"
|
|
"targetname" "ClassicEvent2"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "ClassicClean,Trigger,,0,1"
|
|
"OnTrigger" "ClassicSound3,PlaySound,,14.5,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,z,14.9,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,a,15,1"
|
|
"OnTrigger" "ClassicLight,FadeToPattern,abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba,25,1"
|
|
}
|
|
|
|
; ClassicEvent3
|
|
|
|
add:
|
|
{
|
|
"origin" "10196 -14855 -16184"
|
|
"targetname" "ClassicEvent3"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "ClassicLight,SetPattern,a,0,1"
|
|
"OnTrigger" "ClassicExtinguisher,Kill,,0,1"
|
|
"OnTrigger" "ClassicVM,Kill,,0,1"
|
|
"OnTrigger" "BM,Volume,0,0,1"
|
|
"OnTrigger" "com,Command,say ***RED CONTAINER***,2.5,1"
|
|
"OnTrigger" "ClassicSound5,PlaySound,,2.7,1"
|
|
"OnTrigger" "ClassicLightRed,TurnOn,,3,1"
|
|
"OnTrigger" "ClassicSound4,PlaySound,,15,1"
|
|
"OnTrigger" "ClassicLightRed,TurnOff,,85,1"
|
|
"OnTrigger" "ClassicSound4,Volume,0,90,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10368 -16032 -15949"
|
|
"targetname" "ClassicLightRed"
|
|
"style" "1"
|
|
"spotlight_radius" "80"
|
|
"spawnflags" "0"
|
|
"pitch" "-90"
|
|
"distance" "600"
|
|
"brightness" "1"
|
|
"angles" "0 0 0"
|
|
"_light" "255 0 0 200"
|
|
"classname" "light_dynamic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10368 -16032 -15920"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "0"
|
|
"model" "models/props/de_nuke/light_red2.mdl"
|
|
"angles" "0 0 0"
|
|
"classname" "prop_dynamic"
|
|
"targetname" "ClassicLightRedProp"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10368 -15488 -16200"
|
|
"volstart" "0"
|
|
"targetname" "ClassicSound5"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "1000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "music/stingers/industrial_suspense1.wav"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10368 -15488 -16100"
|
|
"volstart" "0"
|
|
"targetname" "ClassicSound4"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "1000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "music/hl1_song5.mp3"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
|
|
; ClassicEvent4
|
|
|
|
add:
|
|
{
|
|
"origin" "10196 -14875 -16184"
|
|
"targetname" "ClassicEvent4"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "ClassicClean,Trigger,,0,1"
|
|
"OnTrigger" "ClassicSound3,PlaySound,,79.5,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,z,79.9,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,a,80,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10368 -15488 -15924"
|
|
"volstart" "0"
|
|
"targetname" "ClassicSound3"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "2000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "ambient/machines/zap1.wav"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
|
|
; ClassicEvent5
|
|
|
|
add:
|
|
{
|
|
"origin" "10196 -14895 -16184"
|
|
"targetname" "ClassicEvent5"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "ClassicLightRedProp,Kill,,0,1"
|
|
"OnTrigger" "BM,Volume,0,0,1"
|
|
"OnTrigger" "ClassicSmoke,TurnOn,,0,1"
|
|
"OnTrigger" "ClassicSmokeHurt,Enable,,0,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,d,0,1"
|
|
"OnTrigger" "ClassicFire,Start,,0,1"
|
|
"OnTrigger" "ClassicSound6,PlaySound,,0,1"
|
|
"OnTrigger" "ClassicSmoke,SetMaxDensity,0.3,0,1"
|
|
"OnTrigger" "ClassicSmoke,SetMaxDensity,0.4,15,1"
|
|
"OnTrigger" "ClassicSmoke,SetMaxDensity,0.5,30,1"
|
|
"OnTrigger" "ClassicSmoke,SetMaxDensity,0.6,45,1"
|
|
"OnTrigger" "ClassicSmoke,SetMaxDensity,0.7,60,1"
|
|
"OnTrigger" "ClassicSmoke,SetMaxDensity,0.8,75,1"
|
|
"OnTrigger" "ClassicSound3,PlaySound,,84.5,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,z,84.9,1"
|
|
"OnTrigger" "ClassicLight,SetPattern,a,85,1"
|
|
"OnTrigger" "ClassicSmoke,TurnOff,,90,1"
|
|
"OnTrigger" "ClassicFire,Stop,,90,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10464 -15424 -16184"
|
|
"targetname" "ClassicSmoke"
|
|
"spawnflags" "1"
|
|
"fogstart" "0"
|
|
"fogmaxdensity" "0.3"
|
|
"fogend" "50"
|
|
"fogenable" "0"
|
|
"fogdir" "1 0 0"
|
|
"fogcolor2" "35 35 35"
|
|
"fogcolor" "116 111 111"
|
|
"fogblend" "0"
|
|
"farz" "-1"
|
|
"angles" "0 0 0"
|
|
"classname" "env_fog_controller"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*93"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "10368 -15488 -15904"
|
|
"nodmgforce" "0"
|
|
"damagetype" "0"
|
|
"damagemodel" "0"
|
|
"damagecap" "10"
|
|
"damage" "8"
|
|
"targetname" "ClassicSmokeHurt"
|
|
"filtername" "FilterC"
|
|
"classname" "trigger_hurt"
|
|
"OnHurtPlayer" "com,Command,say ***Smoke is getting denser. Don't climb up.***,,1"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*144"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "10976 -15486 -16160"
|
|
"nodmgforce" "0"
|
|
"damagetype" "0"
|
|
"damagemodel" "0"
|
|
"damagecap" "10"
|
|
"damage" "8"
|
|
"targetname" "ClassicSmokeHurt"
|
|
"filtername" "FilterC"
|
|
"classname" "trigger_hurt"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10368 -15488 -16300"
|
|
"volstart" "0"
|
|
"targetname" "ClassicSound6"
|
|
"spinup" "0"
|
|
"spindown" "0"
|
|
"spawnflags" "49"
|
|
"radius" "1000"
|
|
"preset" "0"
|
|
"pitchstart" "100"
|
|
"pitch" "100"
|
|
"message" "music/hl1_song14.mp3"
|
|
"lfotype" "0"
|
|
"lforate" "0"
|
|
"lfomodvol" "0"
|
|
"lfomodpitch" "0"
|
|
"health" "10"
|
|
"fadeoutsecs" "0"
|
|
"fadeinsecs" "0"
|
|
"cspinup" "0"
|
|
"classname" "ambient_generic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10270 -15382 -16180"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/cs_office/fire_extinguisher.mdl"
|
|
"MinAnimTime" "5"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "1200"
|
|
"fademaxdist" "2000"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"angles" "0 280 0"
|
|
"classname" "prop_dynamic_override"
|
|
"targetname" "ClassicExtinguisher"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "9998 -14961 -16093"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_large"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "9809 -15169 -16103"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_small_smoke"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "9788 -15422 -16063"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_medium"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "9849 -15580 -16183"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_small_smoke"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "9848 -16038 -16128"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_medium_smoke"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10480 -16132 -16179"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_large_smoke"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "11028 -16047 -16183"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_large_smoke"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10915 -15489 -16183"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "fire_medium_base"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "11014 -15486 -16183"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "fire_medium_base"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10972 -15396 -16180"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_medium"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10792 -15087 -16055"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_large"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "10897 -14846 -16118"
|
|
"targetname" "ClassicFire"
|
|
"start_active" "0"
|
|
"effect_name" "env_fire_medium"
|
|
"angles" "0 0 0"
|
|
"classname" "info_particle_system"
|
|
}
|
|
|
|
;=======================================================
|
|
;; Couch escape
|
|
|
|
;; anti-delay measures
|
|
|
|
add:
|
|
{
|
|
"model" "*231"
|
|
"targetname" "CouchAntidelay"
|
|
"StartDisabled" "0"
|
|
"speed" "300"
|
|
"spawnflags" "1"
|
|
"pushdir" "0 90 0"
|
|
"origin" "12671 -12805 15940"
|
|
"alternateticksfix" "0"
|
|
"classname" "trigger_push"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "12672 -13024 15936"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1078020"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "CouchAntidelay,Disable,,1,1"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "12774 -13080 15911"
|
|
"targetname" "CouchZmCrate"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "256"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/cs_militia/crate_extrasmallmill.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
add:
|
|
{
|
|
"model" "*231"
|
|
"targetname" "CouchZmCrateTP"
|
|
"target" "CEZ"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "12813.2 -13042 15924.4"
|
|
"classname" "trigger_teleport"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "QX"
|
|
"classname" "func_physbox"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "CouchZmCrateTP,Enable,,15,1"
|
|
"OnBreak" "CouchZmCrateTP,Disable,,15.1,1"
|
|
"OnBreak" "CouchZmCrate,EnableCollision,,15,1"
|
|
"OnBreak" "CouchZmCrate,Enable,,15,1"
|
|
}
|
|
}
|
|
|
|
;; Break couch shortcut instantly
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "13024 -13408 16132"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1045730"
|
|
}
|
|
delete:
|
|
{
|
|
"OnBreak" "QB,Break,,3,1"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "QB,Break,,0,1"
|
|
}
|
|
}
|
|
|
|
;; Disable couch push
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "14456 -13312 16000"
|
|
"classname" "trigger_push"
|
|
"hammerid" "1046342"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "CouchPush"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "15200 -13088 15744"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1072180"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "CouchPush,Disable,,0,1"
|
|
}
|
|
}
|
|
|
|
;; prevent ct's from delaying at the end, kill couch on last physbox
|
|
|
|
add:
|
|
{
|
|
"origin" "15504 -13257 15895"
|
|
"targetname" "CouchGate"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props/de_inferno/railingspikedgate.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "15736 -13368 15944"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1030471"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "Couch,Kill,,0,1"
|
|
"OnBreak" "CouchRed,Kill,,0,1"
|
|
"OnBreak" "CouchBlue,Kill,,0,1"
|
|
"OnBreak" "CouchGate,Kill,,0,1"
|
|
}
|
|
}
|
|
|
|
;; Two extra couch variations
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "16256 -16256 -15928"
|
|
"classname" "logic_auto"
|
|
}
|
|
insert:
|
|
{
|
|
"OnMapSpawn" "CouchCase,PickRandom,,4,1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "12224 -11776 15936"
|
|
"classname" "trigger_hurt"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "CouchHurt"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "12088 -11730 15913"
|
|
"targetname" "CouchCase"
|
|
"classname" "logic_case"
|
|
"OnCase01" "CouchDefaultR,Trigger,,0,1"
|
|
"OnCase02" "CouchDefaultR,Trigger,,0,1"
|
|
"OnCase03" "CouchDefaultR,Trigger,,0,1"
|
|
"OnCase04" "CouchDefaultR,Trigger,,0,1"
|
|
"OnCase05" "CouchCaseRandom,PickRandom,,0,1"
|
|
"OnCase06" "CouchDefaultR,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "12072 -11730 15913"
|
|
"targetname" "CouchCaseRandom"
|
|
"classname" "logic_case"
|
|
"OnCase01" "CouchBlueR,Trigger,,0,1"
|
|
"OnCase02" "CouchRedR,Trigger,,0,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "12088 -11750 15913"
|
|
"targetname" "CouchDefaultR"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "CouchRed,Kill,,0.1,1"
|
|
"OnTrigger" "CouchBlue,Kill,,0.1,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "12088 -11770 15913"
|
|
"targetname" "CouchRedR"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "CouchHurt,SetParent,CouchRed,0,1"
|
|
"OnTrigger" "Couch,Kill,,0.1,1"
|
|
"OnTrigger" "CouchBlue,Kill,,0.1,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "12088 -11790 15913"
|
|
"targetname" "CouchBlueR"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"classname" "logic_relay"
|
|
"OnTrigger" "CouchHurt,SetParent,CouchBlue,0,1"
|
|
"OnTrigger" "CouchRed,Kill,,0.1,1"
|
|
"OnTrigger" "Couch,Kill,,0.1,1"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "12224 -11776 15935"
|
|
"targetname" "CouchRed"
|
|
"spawnflags" "256"
|
|
"skin" "0"
|
|
"shadowcastdist" "0"
|
|
"pressuredelay" "0"
|
|
"physdamagescale" "0.1"
|
|
"PerformanceMode" "0"
|
|
"nodamageforces" "0"
|
|
"model" "models/props/de_inferno/furniturecouch001a.mdl"
|
|
"minhealthdmg" "0"
|
|
"mindxlevel" "0"
|
|
"maxdxlevel" "0"
|
|
"massScale" ".25"
|
|
"inertiaScale" "1.0"
|
|
"health" "0"
|
|
"forcetoenablemotion" ".25"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"Damagetype" "0"
|
|
"damagetoenablemotion" "0"
|
|
"angles" "0 180 0"
|
|
"classname" "prop_physics_override"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "12225 -11776 15935"
|
|
"targetname" "CouchBlue"
|
|
"spawnflags" "256"
|
|
"skin" "0"
|
|
"shadowcastdist" "0"
|
|
"pressuredelay" "0"
|
|
"physdamagescale" "0.1"
|
|
"PerformanceMode" "0"
|
|
"nodamageforces" "0"
|
|
"model" "models/props/de_inferno/furniture_couch01a.mdl"
|
|
"minhealthdmg" "0"
|
|
"mindxlevel" "0"
|
|
"maxdxlevel" "0"
|
|
"massScale" ".25"
|
|
"inertiaScale" "1.0"
|
|
"health" "0"
|
|
"forcetoenablemotion" ".25"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"Damagetype" "0"
|
|
"damagetoenablemotion" "0"
|
|
"angles" "0 180 0"
|
|
"classname" "prop_physics_override"
|
|
}
|
|
|
|
;; fix music
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "11968 -11776 15941"
|
|
"classname" "trigger_once"
|
|
"hammerid" "1030498"
|
|
}
|
|
delete:
|
|
{
|
|
"OnStartTouch" "KV,PlaySound,,91,1"
|
|
"OnStartTouch" "FE,Volume,0,90,1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "14016 -13088 15944"
|
|
"classname" "func_physbox"
|
|
"hammerid" "1072403"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "FE,Volume,0,4,1"
|
|
"OnBreak" "KV,PlaySound,,5,1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "QE"
|
|
"classname" "func_breakable"
|
|
}
|
|
insert:
|
|
{
|
|
"OnBreak" "FE,Volume,0,0,1"
|
|
}
|
|
}
|
|
|
|
;=======================================================
|
|
;; Interstellar Escape
|
|
|
|
;; prevent early destruction of door that stops zombies
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "3872 11202 120"
|
|
"classname" "func_breakable"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "Int_Door1"
|
|
"OnBreak" "Int_Door2,SetHealth,400,0,1"
|
|
}
|
|
replace:
|
|
{
|
|
"health" "0"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "4732 11008 -152"
|
|
"classname" "func_breakable"
|
|
}
|
|
insert:
|
|
{
|
|
"targetname" "Int_Door2"
|
|
}
|
|
replace:
|
|
{
|
|
"health" "0"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"model" "*341"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "1"
|
|
"origin" "4091 11264 104"
|
|
"classname" "trigger_once"
|
|
"OnStartTouch" "Int_Door1,SetHealth,400,1,1"
|
|
}
|
|
|
|
;; block zm shortcuts
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "5376 11264 113.78"
|
|
"classname" "prop_dynamic"
|
|
"hammerid" "1429957"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "6722 11264 114"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"origin" "6448 11520 -142.22"
|
|
"classname" "prop_dynamic"
|
|
"hammerid" "1430045"
|
|
}
|
|
replace:
|
|
{
|
|
"origin" "6423 11520 -142"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "5254 11263 96"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "242 242 242"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props_trainstation/train002.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 270 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "5707 11263 96"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "242 242 242"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props_trainstation/train002.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 270 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "6161 11263 96"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "0"
|
|
"solid" "6"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "242 242 242"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"model" "models/props_trainstation/train002.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "0"
|
|
"disablereceiveshadows" "0"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 270 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "IntClip1"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "6381 11264 -16"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_brush"
|
|
"OnUser1" "!self,AddOutput,solid 2,0,1"
|
|
"OnUser1" "!self,AddOutput,mins -654 -64 -48,0.1,1"
|
|
"OnUser1" "!self,AddOutput,maxs 654 64 48,0.1,1"
|
|
}
|
|
add:
|
|
{
|
|
"targetname" "IntClip2"
|
|
"vrad_brush_cast_shadows" "0"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "2"
|
|
"Solidity" "0"
|
|
"solidbsp" "0"
|
|
"rendermode" "10"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"origin" "7076 11498 -38"
|
|
"invert_exclusion" "0"
|
|
"InputFilter" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"classname" "func_brush"
|
|
"OnUser1" "!self,AddOutput,solid 2,0,1"
|
|
"OnUser1" "!self,AddOutput,mins -4 -120 -86,0.1,1"
|
|
"OnUser1" "!self,AddOutput,maxs 4 120 86,0.1,1"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "logic_auto"
|
|
"hammerid" "812830"
|
|
}
|
|
insert:
|
|
{
|
|
"OnMapSpawn" "IntClip1,FireUser1,,0.1,1"
|
|
"OnMapSpawn" "IntClip2,FireUser1,,0.1,1"
|
|
}
|
|
}
|
|
|
|
;; teleport players who got stuck in shortcut
|
|
|
|
add:
|
|
{
|
|
"wait" "1"
|
|
"targetname" "IntUnstuck"
|
|
"StartDisabled" "1"
|
|
"spawnflags" "1"
|
|
"origin" "3232.5 11264 -16.5"
|
|
"filtername" "FilterC"
|
|
"classname" "trigger_multiple"
|
|
"OnUser1" "!self,AddOutput,solid 2,0,1"
|
|
"OnUser1" "!self,AddOutput,mins -48.5 -64 -47.5,0.1,1"
|
|
"OnUser1" "!self,AddOutput,maxs 48.5 64 47.5,0.1,1"
|
|
"OnStartTouch" "!activator,AddOutput,origin 4504 11145 -125,0,-1"
|
|
"OnStartTouch" "!self,Kill,,0.1,1"
|
|
}
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"classname" "logic_auto"
|
|
"hammerid" "812830"
|
|
}
|
|
insert:
|
|
{
|
|
"OnMapSpawn" "IntUnstuck,FireUser1,,0.1,1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "Zcp1"
|
|
"classname" "path_track"
|
|
}
|
|
insert:
|
|
{
|
|
"OnPass" "IntUnstuck,Enable,,0,1"
|
|
"OnPass" "IntUnstuck,Kill,,5,1"
|
|
}
|
|
}
|
|
|
|
;=======================================================
|
|
;; City Night Escape
|
|
|
|
;; Deduct points from players that shoot glass
|
|
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "EBC"
|
|
"classname" "func_breakable"
|
|
}
|
|
insert:
|
|
{
|
|
"OnHealthChanged" "CityNightScore,ApplyScore,,0,-1"
|
|
}
|
|
}
|
|
modify:
|
|
{
|
|
match:
|
|
{
|
|
"targetname" "EBC2"
|
|
"classname" "func_breakable"
|
|
}
|
|
insert:
|
|
{
|
|
"OnHealthChanged" "CityNightScore,ApplyScore,,0,-1"
|
|
}
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "-15935 -14668 -15736"
|
|
"targetname" "CityNightScore"
|
|
"spawnflags" "1"
|
|
"points" "-1"
|
|
"classname" "game_score"
|
|
}
|
|
|
|
;; extra nade items (from v10)
|
|
|
|
add:
|
|
{
|
|
"origin" "12656 -13648 -15940"
|
|
"targetname" "broom"
|
|
"spawnflags" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "weapon_hegrenade"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "12644 -13638 -15948"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "256"
|
|
"solid" "0"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"parentname" "broom"
|
|
"model" "models/props_c17/pushbroom.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "-69 333 14"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "14624 -13248 16096"
|
|
"targetname" "gyro"
|
|
"spawnflags" "1"
|
|
"angles" "-90 0 0"
|
|
"classname" "weapon_hegrenade"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "14608 -13248 16091"
|
|
"StartDisabled" "0"
|
|
"spawnflags" "256"
|
|
"solid" "0"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"parentname" "gyro"
|
|
"model" "models/props/de_inferno/ceiling_fan_blade.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 135 0"
|
|
"classname" "prop_dynamic"
|
|
}
|
|
|
|
add:
|
|
{
|
|
"origin" "4997 11303 128"
|
|
"targetname" "tv"
|
|
"spawnflags" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "weapon_hegrenade"
|
|
}
|
|
add:
|
|
{
|
|
"origin" "5001 11305 160"
|
|
"spawnflags" "256"
|
|
"solid" "0"
|
|
"skin" "0"
|
|
"SetBodyGroup" "0"
|
|
"rendermode" "0"
|
|
"renderfx" "0"
|
|
"rendercolor" "255 255 255"
|
|
"renderamt" "255"
|
|
"RandomAnimation" "0"
|
|
"pressuredelay" "0"
|
|
"PerformanceMode" "0"
|
|
"parentname" "tv"
|
|
"model" "models/props_c17/tv_monitor01.mdl"
|
|
"mindxlevel" "0"
|
|
"MinAnimTime" "5"
|
|
"maxdxlevel" "0"
|
|
"MaxAnimTime" "10"
|
|
"health" "0"
|
|
"fadescale" "1"
|
|
"fademindist" "-1"
|
|
"fademaxdist" "0"
|
|
"ExplodeRadius" "0"
|
|
"ExplodeDamage" "0"
|
|
"disableshadows" "1"
|
|
"disablereceiveshadows" "1"
|
|
"DisableBoneFollowers" "1"
|
|
"angles" "0 0 0"
|
|
"classname" "prop_dynamic_override"
|
|
}
|