its been a year, time to update the stripper files to git again

This commit is contained in:
jenz 2026-01-31 23:32:30 +00:00
parent dcb898bf4d
commit bb0d2bcbfc
310 changed files with 72828 additions and 22259 deletions

File diff suppressed because it is too large Load Diff

View File

@ -81,24 +81,51 @@ modify:
{
match:
{
"targetname" "arcdoor"
"targetname" "cockpitdoor"
"classname" "func_door_rotating"
}
replace:
{
"dmg" "3"
"dmg" "1000"
}
}
modify:
{
match:
{
"targetname" "cockpitdoor"
"targetname" "arcdoor"
"classname" "func_door_rotating"
}
replace:
{
"dmg" "3"
"dmg" "10000"
}
}
modify:
{
match:
{
"targetname" "arcdoor"
"classname" "func_door_rotating"
}
insert:
{
"OnFullyOpen" "arcdoor,AddOutput,dmg 1,0,1"
}
}
modify:
{
match:
{
"origin" "-48 781 70"
"classname" "prop_door_rotating"
"hammerid" "1735"
}
replace:
{
"spawnflags" "0"
"returndelay" "-1"
}
}
@ -117,4 +144,33 @@ modify:
}
}
;; fix cvar
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "2144"
}
delete:
{
"OnNewGame" "commander,Command,sv_airaccelerate 150,0,-1"
}
}
;; music volume
modify:
{
match:
{
"message" "eni/master of shadows.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#eni/master of shadows.mp3"
}
}

View File

@ -36,3 +36,35 @@ modify:
"OnEndTouch" "!activator,AddOutput,gravity 1,0,-1"
}
}
;; _
;; afk teleport
add:
{
"model" "*174"
"targetname" "afk_tele1"
"target" "tele_door1_2_out"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-17372 1728 -784"
"angles" "0 0 0"
"classname" "trigger_teleport"
}
modify:
{
match:
{
"targetname" "filter_button2"
"classname" "filter_activator_team"
}
insert:
{
"OnPass" "afk_tele1,Enable,,20,1"
}
}

View File

@ -0,0 +1,41 @@
;; _
modify:
{
match:
{
"classname" "/prop_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"classname" "/func_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
;; music volume
modify:
{
match:
{
"message" "music/naraka/nrk_spawn_room.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/naraka/nrk_spawn_room.mp3"
}
}

View File

@ -0,0 +1,483 @@
; FIX BROKEN SAY MESSAGES
modify:
{
match:
{
"targetname" "KillHumansIfTooLong"
}
delete:
{
"OnUser1" "Console,Command,say ** Sadly,0,2"
}
insert:
{
"OnUser1" "Console,Command,say ** Sadly we shall never know -- for time is the only resource truly long gone! **,2,-1"
}
}
modify:
{
match:
{
"targetname" "RPSFails"
}
delete:
{
"OnHitMax" "Console,Command,say ** Tough luck,0,1"
}
insert:
{
"OnHitMax" "Console,Command,say ** Tough luck lads! Come back when you learn to read computer minds! **,1,1"
}
}
modify:
{
match:
{
"targetname" "RPSHp"
}
delete:
{
"OnHitMin" "Console,Command,say ** Oh! And all those efforts so vain,0,0"
}
insert:
{
"OnHitMin" "Console,Command,say ** Oh! And all those efforts so vain -- wasted -- just to reach further and then be slain! **,10,1"
}
}
modify:
{
match:
{
"targetname" "Burger_Fed"
}
delete:
{
"OnHitMax" "Console,Command,say ** And so it awakes,0,0"
}
insert:
{
"OnHitMax" "Console,Command,say ** And so it awakes -- hamboighed! Will only a piece of stardust -- a clump of meat -- save us? **,0,-1"
}
}
modify:
{
match:
{
"model" "*93"
"origin" "0 -13120 -544"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "Console,Command,say ** In the endless halls of time rests the shade of Ahuramazda,0,0"
}
insert:
{
"OnStartTouch" "Console,Command,say ** In the endless halls of time rests the shade of Ahuramazda -- erased by a crescent moon... **,0,1"
}
}
modify:
{
match:
{
"targetname" "Boss_Mini_Elevator_Movement"
}
delete:
{
"OnFalse" "Console,Command,say ** Lasciate ogne speranza,0,0"
}
insert:
{
"OnFalse" "Console,Command,say ** Lasciate ogne speranza -- o voi ch'intrate. **,0,1"
}
}
modify:
{
match:
{
"model" "*117"
"origin" "-15152 -5236 -1432"
"classname" "func_door_rotating"
}
delete:
{
"OnOpen" "Console,Command,say ** The king dreams he is king,0,0"
}
insert:
{
"OnOpen" "Console,Command,say ** The king dreams he is king -- and he lives in the deceit of a king... **,0,1"
}
}
modify:
{
match:
{
"model" "*120"
"origin" "-7712 -2560 -352"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "Console,Command,say ** Down,0,0"
}
insert:
{
"OnStartTouch" "Console,Command,say ** Down down and sliding -- If sad don't forget smiling... **,0,1"
}
}
modify:
{
match:
{
"targetname" "FinalPlatformTrigger"
}
delete:
{
"OnStartTouch" "Console,Command,say ** ...these words that lie forever,0,10"
}
insert:
{
"OnStartTouch" "Console,Command,say ** ...these words that lie forever never turned to strokes by hand... **,10,1"
}
}
modify:
{
match:
{
"model" "*189"
"origin" "-7712 -5056 -1792"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "Console,Command,say ** If I were you,0,5"
"OnStartTouch" "Console,Command,say ** But as finding keys and levers that open mouths and brains is more important,0,10"
}
insert:
{
"OnStartTouch" "Console,Command,say ** If I were you I'd look up some 70's Canterbury bands to go with the Bucholics of this land... **,5,1"
"OnStartTouch" "Console,Command,say ** But as finding keys and levers that open mouths and brains is more important -- I'd diversify as well. **,10,1"
}
}
modify:
{
match:
{
"targetname" "TotalTrigger"
}
delete:
{
"OnUser2" "Console,Command,say ** Move it! Only of bar stools,0,-1"
}
insert:
{
"OnUser2" "Console,Command,say ** Move it! Only of bar stools ephebes and nonsense may the future be made of! **,20,1"
}
}
modify:
{
match:
{
"model" "*266"
"origin" "-384.01 15712 4620"
"classname" "func_button"
}
delete:
{
"OnPressed" "Console,Command,say ** C??line probably rides along with us to the end of the night,0,0"
"OnPressed" "Console,Command,say ** That cadence that beating in you is nothing but a feverish dream,0,12"
}
insert:
{
"OnPressed" "Console,Command,say ** Celine probably rides along with us to the end of the night -- making offhand remarks. **,0,1"
"OnPressed" "Console,Command,say ** That cadence that beating in you is nothing but a feverish dream -- a selfish attack against the One State. **,12.5,1"
}
}
modify:
{
match:
{
"model" "*271"
"origin" "1280 10560 4526.18"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "Console,Command,say ** [...] The hand that feeds you,0,0"
}
insert:
{
"OnStartTouch" "Console,Command,say ** [...] The hand that feeds you -- that knows you -- that helps you -- that hand you will bite. **,0,1"
}
}
modify:
{
match:
{
"targetname" "TopHeight"
}
delete:
{
"OnPressed" "Console,Command,say ** At some point in the journey,0,0"
}
insert:
{
"OnPressed" "Console,Command,say ** At some point in the journey the traveller is given a hand. **,0,1"
}
}
modify:
{
match:
{
"targetname" "SecretUnveil"
}
delete:
{
"OnBreak" "Console,Command,say ** And as time is but a rambling story,0,0"
}
insert:
{
"OnBreak" "Console,Command,say ** And as time is but a rambling story -- rambling further it shall flow. **,0,1"
}
}
modify:
{
match:
{
"targetname" "BasesDecoder"
}
delete:
{
"OnCase05" "Console,Command,say ** Fifth base reached. Wisely interpreted,0,0"
}
insert:
{
"OnCase05" "Console,Command,say ** Fifth base reached. Wisely interpreted -- the still-standing walls will fall. **,0,-1"
}
}
modify:
{
match:
{
"model" "*318"
"origin" "-112 3016 -148"
"classname" "func_button"
}
delete:
{
"OnPressed" "Console,Command,say ** The spectacle must continue,0,0"
"OnPressed" "Console,Command,say ** Extras must be part of the action too,0,5"
}
insert:
{
"OnPressed" "Console,Command,say ** The spectacle must continue -- though at a different place. ** ,0,1"
"OnPressed" "Console,Command,say ** Extras must be part of the action too -- or were they the protagonists? **,5,1"
}
}
modify:
{
match:
{
"model" "*324"
"origin" "1184 3720 -623"
"classname" "func_button"
}
delete:
{
"OnPressed" "Console,Command,say ** Something's up,0,0"
}
insert:
{
"OnPressed" "Console,Command,say ** Something's up -- something's left. The movement comes soon again. **,0,1"
}
}
; MAKE MUSIC ADJUSTABLE WITH SND_MUSICVOLUME
modify:
{
match:
{
"targetname" "Music7"
}
replace:
{
"message" "#music/aesthetic/charles mingus - moanin.mp3"
}
}
modify:
{
match:
{
"targetname" "Music8b"
}
replace:
{
"message" "#music/aesthetic/cowboy bebop ost 1 - too good too bad.mp3"
}
}
modify:
{
match:
{
"targetname" "Music0"
}
replace:
{
"message" "#music/aesthetic/tong-nou main theme - osamu sato.mp3"
}
}
modify:
{
match:
{
"targetname" "Music1"
}
replace:
{
"message" "#music/aesthetic/transmigration tong-nou ending theme - osamu sato.mp3"
}
}
modify:
{
match:
{
"targetname" "Music2"
}
replace:
{
"message" "#music/aesthetic/tomba 2 ost-town of the fisherman extended.mp3"
}
}
modify:
{
match:
{
"targetname" "Music3"
}
replace:
{
"message" "#music/aesthetic/osamu sato - genetic scale goh hotoda mix.mp3"
}
}
modify:
{
match:
{
"targetname" "Music4"
}
replace:
{
"message" "#music/aesthetic/osamu sato - retrofit with ryuichi sakamoto.mp3"
}
}
modify:
{
match:
{
"targetname" "Music5"
}
replace:
{
"message" "#music/aesthetic/perez prado - moliendo cafe.mp3"
}
}
modify:
{
match:
{
"targetname" "Music6"
}
replace:
{
"message" "#music/aesthetic/cowboy bebop ost 4 - yo pumpkin head.mp3"
}
}
modify:
{
match:
{
"targetname" "Music8"
}
replace:
{
"message" "#music/aesthetic/cowboy bebop ost 1 - too good too bad.mp3"
}
}
; FIX FINAL BOSS GATE GAP
add:
{
"model" "*85"
"wait" "-1"
"unlocked_sentence" "0"
"targetname" "KingGondolaBlocker"
"speed" "48"
"spawnpos" "0"
"spawnflags" "0"
"shadowdepthnocache" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "0"
"origin" "10356 1104 -1096"
"noise2" "doors/door_metal_gate_close1.wav"
"noise1" "doors/metal_move1.wav"
"movedir" "0 180 0"
"loopmovesound" "0"
"locked_sentence" "0"
"lip" "32"
"ignoredebris" "0"
"health" "0"
"forceclosed" "0"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"drawinfastreflection" "0"
"dmg" "0"
"disableshadows" "1"
"disableshadowdepth" "0"
"disablereceiveshadows" "1"
"disableflashlight" "0"
"classname" "func_door"
}
modify:
{
match:
{
"targetname" "FinalGateOpener"
}
insert:
{
"OnHitMax" "KingGondolaBlocker,Kill,,20,1"
}
}

View File

@ -286,6 +286,11 @@ modify:
delete:
{
"OnPass" "tele_ascensor_tri_2,Kill,,14,-1"
"OnPass" "hover_salida,Trigger,,20,-1"
}
insert:
{
"OnPass" "hover_salida,Trigger,,15,1"
}
}
@ -306,9 +311,13 @@ modify:
}
replace:
{
"origin" "9718 524 -2646"
"origin" "9718 426 -2646"
"target" "hover_15"
}
insert:
{
"OnPass" "hover_clip,FireUser1,,0,1"
}
}
modify:
{
@ -319,7 +328,7 @@ modify:
}
replace:
{
"origin" "9387 211 -2642"
"origin" "9387 151 -2642"
"target" "hover_22"
}
}
@ -332,7 +341,7 @@ modify:
}
replace:
{
"origin" "9656 -209 -2642"
"origin" "9656 -269 -2642"
}
}
@ -351,8 +360,520 @@ modify:
}
insert:
{
"OnStartTouch" "vidajefe,Add,100,0,-1"
"OnStartTouch" "vidajefe,Add,150,0,-1"
}
}
;; stage 1,2 - prevent zombies from infecting humans from under hydra
add:
{
"model" "*49"
"StartDisabled" "1"
"targetname" "hydra_push"
"parentname" "hydra_track"
"filtername" "Zombie"
"speed" "3000"
"spawnflags" "1"
"pushdir" "90 0 0"
"origin" "4801 5865.5 2020"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*49"
"StartDisabled" "1"
"targetname" "hydra_push"
"parentname" "hydra_track"
"filtername" "Zombie"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 -180 0"
"origin" "4801 5865.5 2020"
"alternateticksfix" "0"
"classname" "trigger_push"
}
modify:
{
match:
{
"targetname" "hydra_normal4"
"classname" "path_track"
}
insert:
{
"OnPass" "hydra_push,Enable,,0,1"
"OnPass" "hydra_push,Disable,,17,1"
}
}
modify:
{
match:
{
"targetname" "hydra_15"
"classname" "path_track"
}
insert:
{
"OnPass" "hydra_push,Enable,,0,1"
"OnPass" "hydra_push,Disable,,17,1"
}
}
modify:
{
match:
{
"targetname" "hydra_dificil4"
"classname" "path_track"
}
insert:
{
"OnPass" "hydra_push,Enable,,0,1"
"OnPass" "hydra_push,Disable,,17,1"
}
}
;; stage 1,2 - smooth hydra's movement
modify:
{
match:
{
"targetname" "/hydra_dificil[7,8]/"
"classname" "path_track"
}
replace:
{
"angles" "0 -90 0"
}
}
modify:
{
match:
{
"targetname" "/hydra_((40)|(34)|(32))/"
"classname" "path_track"
}
replace:
{
"angles" "0 -90 0"
}
}
modify:
{
match:
{
"targetname" "hydra_29"
"classname" "path_track"
}
replace:
{
"target" "hydra_34"
}
}
modify:
{
match:
{
"targetname" "hydra_36"
"classname" "path_track"
}
replace:
{
"target" "hydra_40"
}
}
modify:
{
match:
{
"targetname" "hydra_26"
"classname" "path_track"
}
replace:
{
"target" "hydra_32"
}
}
modify:
{
match:
{
"classname" "path_track"
"OnPass" "commander,Command,say ***HYDRA LEAVING!!!***,15,-1"
}
insert:
{
"OnPass" "hydra_track,AddOutput,orientationtype 2,0,1"
"OnPass" "hydra_track,SetSpeedReal,150,15.1,1"
"OnPass" "hydra_track,SetSpeedReal,250,24,1"
}
}
;; stage 3 - extra prop before bossfight
add:
{
"origin" "5346 -2085 728"
"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_nuke/crate_extrasmall.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "0"
"angles" "0 90 0"
"classname" "prop_dynamic"
}
add:
{
"model" "*137"
"vrad_brush_cast_shadows" "0"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "5366 -2123 679"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
}
;; stage 3 - hovercraft balancing
add:
{
"origin" "8857 2423 -2679"
"targetname" "hover_clip"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props_lab/blastdoor001c.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 90 0"
"classname" "prop_dynamic"
}
add:
{
"origin" "8688 2423 -2679"
"targetname" "hover_clip"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props_lab/blastdoor001c.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 90 0"
"classname" "prop_dynamic"
"OnUser1" "!self,Kill,,0,1"
}
add:
{
"origin" "9008 2423 -2679"
"targetname" "hover_clip"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props_lab/blastdoor001c.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 90 0"
"classname" "prop_dynamic"
}
add:
{
"origin" "9228 2423 -2694"
"targetname" "hover_clip"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props_lab/blastdoor001c.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 90 0"
"classname" "prop_dynamic"
}
add:
{
"origin" "9298 2423 -2694"
"targetname" "hover_clip"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props_lab/blastdoor001c.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 90 0"
"classname" "prop_dynamic"
}
add:
{
"origin" "9495 2423 -2696"
"targetname" "hover_clip"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props_lab/blastdoor001c.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 90 0"
"classname" "prop_dynamic"
}
modify:
{
match:
{
"targetname" "hover_modelo"
"classname" "prop_dynamic"
}
replace:
{
"origin" "9209.12 2730.67 -2693.2"
}
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "4561"
}
insert:
{
"OnMapSpawn" "hover_clip,SetParent,hover_track,5,-1"
}
}
add:
{
"model" "*172"
"targetname" "hover_fail"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "12011 -219 -2396.5"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "10"
"damage" "50"
"filtername" "CT"
"classname" "trigger_hurt"
}
modify:
{
match:
{
"targetname" "pusher_extremo"
"classname" "trigger_multiple"
}
insert:
{
"OnStartTouch" "hover_fail,Enable,,15,1"
}
}
;; music volume
modify:
{
match:
{
"message" "dj-kagalera/alien vs. predator game soundtrack 2010 [ epic battle theme_ predator vs. predalien ].mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#dj-kagalera/alien vs. predator game soundtrack 2010 [ epic battle theme_ predator vs. predalien ].mp3"
}
}
modify:
{
match:
{
"message" "dj-kagalera/quake ii edit kagalera.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#dj-kagalera/quake ii edit kagalera.mp3"
}
}
;; stage 1,2 - fix invalid human victory
modify:
{
match:
{
"targetname" "pusher"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "ganarfacil,Disable,,0,-1"
"OnStartTouch" "ganarnormal,Disable,,0,-1"
}
insert:
{
"OnStartTouch" "ganarfacil,Kill,,0,1"
"OnStartTouch" "ganarnormal,Kill,,0,1"
}
}
;; stage 2 - possible valve fix
modify:
{
match:
{
"classname" "momentary_rot_button"
}
replace:
{
"distance" "135"
}
}

View File

@ -131,3 +131,57 @@ modify:
"filtername" "Zombi Alien1"
}
}
;; _
;; change push item logic for entwatch
modify:
{
match:
{
"targetname" "truli"
"classname" "math_counter"
}
replace:
{
"max" "3"
}
delete:
{
"OnHitMax" "kiro,Kill,,0,1"
"OnHitMax" "rem3,Lock,,0,1"
"OnHitMax" "lockr1,PlaySound,,0,1"
"OnHitMax" "leso1,Color,0 255 64,0,1"
"OnHitMax" "tvq2,Volume,0,0,1"
"OnHitMax" "DoorDerevnja,Command,say **Lock Gun**,0,1"
"OnHitMax" "actis1,Kill,,0,1"
}
insert:
{
"OnHitMax" "kiro,Kill,,11,1"
"OnHitMax" "rem3,Lock,,11,1"
"OnHitMax" "lockr1,PlaySound,,11,1"
"OnHitMax" "leso1,Color,0 255 64,13.1,1"
"OnHitMax" "tvq2,Volume,0,11,1"
"OnHitMax" "DoorDerevnja,Command,say **Lock Gun**,11,1"
"OnHitMax" "actis1,Kill,,11,1"
}
}
;; music volume
modify:
{
match:
{
"message" "ambient/ran dmsisa1/mog1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ambient/ran dmsisa1/mog1.mp3"
}
}

View File

@ -63,3 +63,69 @@ modify:
"origin" "-3480 3272 -91"
}
}
;; music volume
;; music volume
modify:
{
match:
{
"message" "amko/boss theme.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#amko/boss theme.mp3"
}
}
modify:
{
match:
{
"message" "amko/underwaterbeats - formless!.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#amko/underwaterbeats - formless!.mp3"
}
}
modify:
{
match:
{
"message" "amko/underwaterbeats - lonely soul.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#amko/underwaterbeats - lonely soul.mp3"
}
}
modify:
{
match:
{
"message" "amko/underwaterbeats - nightfall.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#amko/underwaterbeats - nightfall.mp3"
}
}
modify:
{
match:
{
"message" "amko/uwbeats - delete!.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#amko/uwbeats - delete!.mp3"
}
}

View File

@ -178,4 +178,32 @@ modify:
}
}
;; stage 4 - fix weapon stripper
modify:
{
match:
{
"targetname" "zmstrip"
"classname" "trigger_once"
}
replace:
{
"OnStartTouch" "zm_striper,Strip,,0,1"
}
}
;; stage 2 - fix falling props
modify:
{
match:
{
"targetname" "/Upper_Trap_block?/"
"classname" "func_physbox"
}
replace:
{
"nodamageforces" "1"
}
}

20
maps/ze_ancient_wrath_v3_d.cfg Executable file
View File

@ -0,0 +1,20 @@
;; _
;; restart round on warmup
modify:
{
match:
{
"targetname" "Stage_WARMUP_initate"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "Trigger_nuke2,Enable,,59,-1"
}
insert:
{
"OnTrigger" "command,Command,mp_restartgame 1,59,-1"
}
}

View File

@ -92,6 +92,46 @@ modify:
}
}
;; stage 1 - unstuck players from elevator
add:
{
"model" "*81"
"targetname" "elevator_antistuck"
"target" "Chapter1Area3Destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "11520 2368 1976"
"classname" "trigger_teleport"
}
add:
{
"model" "*81"
"targetname" "elevator_antistuck"
"StartDisabled" "1"
"spawnflags" "1"
"parentname" "MaintenanceElevator"
"origin" "11507 2369 2371"
"classname" "trigger_once"
"OnStartTouch" "!activator,AddOutput,origin 11520 2369 2392,0,-1"
}
modify:
{
match:
{
"targetname" "MaintenanceElevator"
"classname" "func_door"
}
replace:
{
"speed" "200"
}
insert:
{
"OnFullyClosed" "elevator_antistuck,Enable,,0.5,1"
}
}
;; stage 3 - fix heli movement
;
;modify:

View File

@ -81,7 +81,7 @@ modify:
{
match:
{
""health" "10000"
"health" "10000"
"damagetoenablemotion" "9999"
"classname" "func_physbox"
}
@ -91,4 +91,84 @@ modify:
}
}
;; energy ball antistuck
add:
{
"origin" "9632 -4440 65"
"UseRandomTime" "0"
"targetname" "ball_timer"
"StartDisabled" "0"
"spawnflags" "0"
"RefireTime" "10"
"classname" "logic_timer"
"OnTimer" "ball_antistuck,Enable,,0,-1"
"OnTimer" "ball_antistuck,Disable,,0.5,-1"
}
add:
{
"model" "*237"
"wait" "1"
"targetname" "ball_antistuck"
"parentname" "Sphere Move"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-1357 1408 -2195"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,AddOutput,origin -1920 1411 -2248,0,-1"
}
;; spawn tele
add:
{
"model" "*172"
"origin" "-256 -256 -1904"
"targetname" "spawn_tele"
"target" "faller_tele"
"StartDisabled" "1"
"spawnflags" "1"
"classname" "trigger_teleport"
}
modify:
{
match:
{
"origin" "-416 496 -1864"
"classname" "func_button"
"hammerid" "2983"
}
delete:
{
"OnPressed" "Afk killer,Enable,,1,-1"
"OnPressed" "Office Message,Command,say **--**AFK KILLER ENABLED!**--**,0,-1"
}
}
modify:
{
match:
{
"origin" "-904 432 -1864"
"classname" "func_button"
"hammerid" "2392"
}
insert:
{
"OnPressed" "spawn_tele,Enable,,30,1"
"OnPressed" "Office Message,Command,say **--**AFK TELEPORT ENABLED!**--**,30,1"
}
}
;; fall tele
add:
{
"model" "*172"
"wait" "1"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-710 -2092 -2970"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,AddOutput,origin -400 -2080 -2039,0,-1"
}

View File

@ -1,425 +1,447 @@
;ze_arid_lands_of_king_theba_b1_0 -- Stripper fixes -- Last Updated May 17th, 2024
;Thanks to NiDE for helping with testing the map before and after Stripper changes were made.
;Extra comment -- If your server has a hitmarkers plugin of sorts, please disable it as this map uses custom overlays of its own and will cause flickering.
;------------------
; General Stuff
;------------------
;Spawns an extra radar template to reset the effects of Jammer in case a template radar isn't in the map at the moment Jammer is used.
modify:
{
match:
{
"targetname" "item_radar_jammer_filter"
}
insert:
{
"OnPass" "template_radar_maker,ForceSpawnAtEntityOrigin,item_radar_jammer_button,8.05,-1"
}
}
;Enables bhop every round due to Stripper config disabling it at parts
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnNewGame" "main_console,FireUser3,,2,1"
"OnNewGame" "main_console,Command,sv_airaccelerate 16,2,1"
}
}
;------------------
; Stage 1
;------------------
;------------------
; Oasis
;------------------
;Increases the time the zombie tp stays active for in the sewer section
modify:
{
match:
{
"targetname" "s1_oasis_hold3_break_tp"
}
replace:
{
"spawnflags" "1"
}
}
modify:
{
match:
{
"targetname" "s1_oasis_hold3_trigger"
}
delete:
{
"OnTrigger" "s1_oasis_hold3_break_tp,Kill,,30,1"
}
insert:
{
"OnTrigger" "s1_oasis_hold3_break_tp,Kill,,31,1"
}
}
;Adds a push trigger that I meant to add before but forgor skull emoji
add:
{
"model" "*80"
"targetname" "s1_oasis_hold7_push_zm"
"StartDisabled" "1"
"speed" "450"
"spawnflags" "1"
"pushdir" "0 135 0"
"origin" "2400 -1520 768"
"filtername" "main_filter_zombies"
"alternateticksfix" "0"
"classname" "trigger_push"
}
modify:
{
match:
{
"targetname" "s1_oasis_hold7_trigger"
}
insert:
{
"OnTrigger" "s1_oasis_hold7_push_zm,Enable,,32,1"
"OnTrigger" "s1_oasis_hold7_push_zm,Kill,,38,1"
}
}
;------------------
; Alley of the Sphinxes
;------------------
;Disables bhop when humans get teleported to the canyon area
modify:
{
match:
{
"targetname" "s1_aos_hold1_push"
}
insert:
{
"OnStartTouch" "main_console,FireUser2,,0,1"
}
}
;Shortens the first hold time in the canyon area to 20 seconds from 25
filter:
{
"targetname" "s1_aos_hold1_relay"
}
add:
{
"origin" "-8000 10400 -2880"
"targetname" "s1_aos_hold1_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"hammerid" "114379"
"OnTrigger" "c4_maker,ForceSpawnAtEntityOrigin,!caller,5,1"
"OnTrigger" "item_detonator_template,ForceSpawn,,18,1"
"OnTrigger" "c4_prop*,Kill,,20,1"
"OnTrigger" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,20,1"
"OnTrigger" "s1_aos_hold1_break,Break,,20,1"
"OnTrigger" "s1_aos_hold1_prop,Kill,,20,1"
"OnTrigger" "s1_music_aos_peace,FireUser2,,20,1"
"OnTrigger" "!self,Kill,,20.08,1"
"OnTrigger" "s1_music_aos_medium,FireUser1,,22,1"
"OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Look! There's a clean water stream up ahead**,23,1"
"OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Aren't we lucky? This one's running down in the direction we're headed to**,27,1"
"OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Let's not take it down all the way though -- My readings also point out a dead end further ahead**,31,1"
"OnTrigger" "s1_aos_hold1_tp,Enable,,45,1"
}
;Filters out the prop_dynamics used in the Detonator item and replaces them with an info_teleport_destination entity
filter:
{
"classname" "prop_dynamic"
"targetname" "item_detonator_exp_spawner_l"
}
filter:
{
"classname" "prop_dynamic"
"targetname" "item_detonator_exp_spawner_r"
}
add:
{
"origin" "-7456 8576 -2016"
"targetname" "item_detonator_exp_spawner_l"
"parentname" "item_detonator_prop"
"angles" "0 270 0"
"classname" "info_teleport_destination"
"OnUser1" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,0.05,1"
}
add:
{
"origin" "-8480 8576 -2016"
"targetname" "item_detonator_exp_spawner_r"
"parentname" "item_detonator_prop"
"angles" "0 270 0"
"classname" "info_teleport_destination"
"OnUser1" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,0.05,1"
}
;Adds a new breakable at the river hold as there's a gap there where humans can currently bug through -- Thanks to Hobgoblin for reporting
add:
{
"model" "*157"
"targetname" "s1_aos_hold2_break"
"spawnobject" "0"
"spawnflags" "1"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "1408 5136 -3520"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "8"
"health" "0"
"gibdir" "0 0 0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_breakable"
"hammerid" "122376"
}
;Increases the hold time by 10 seconds at the waterfall / bridge part so zombies have a chance to catch up
filter:
{
"targetname" "s1_aos_hold3_relay"
}
add:
{
"origin" "-6240 3136 -4800"
"targetname" "s1_aos_hold3_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"hammerid" "143516"
"OnTrigger" "c4_maker,ForceSpawnAtEntityOrigin,!caller,5,1"
"OnTrigger" "s1_aos_hold4_pfx_spawner,Trigger,,21.08,1"
"OnTrigger" "c4_prop*,Kill,,25,1"
"OnTrigger" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,25,1"
"OnTrigger" "s1_aos_hold3_break,Break,,25,1"
"OnTrigger" "s1_aos_hold3_prop,Kill,,25,1"
"OnTrigger" "!self,Kill,,25.08,1"
}
;------------------
; Dunes
;------------------
;Moves the ZM td further back and the fog trigger with it as they spawn too close to humans
modify:
{
match:
{
"origin" "11136 -14656 -10143"
"targetname" "s1_dunes_hold1_td_zm"
}
replace:
{
"origin" "11136 -15168 -10180"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_hold1_fog_zm"
}
replace:
{
"origin" "11136 -15168 -10080"
}
insert:
{
"OnStartTouch" "main_console,Command,sv_airaccelerate 10,3,1"
}
}
;Adds a clone of the zm trigger at the Dunes section to apply fog to humans as it's currently not long enough to cover both TPs
add:
{
"model" "*174"
"targetname" "s1_dunes_hold1_fog_human_alt"
"wait" "1"
"StartDisabled" "0"
"origin" "11136 -15168 -10080"
"spawnflags" "1"
"filtername" "main_filter_humans"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,SetFogController,main_fog_humans,0,-1"
}
;Lowers the zombie health nerfs even more to accommodate for high zombie numbers
modify:
{
match:
{
"targetname" "s1_dunes_hold1_nerf"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,health 1250,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,health 350,0,-1"
"OnEndTouch" "!activator,AddOutput,health 350,0,-1"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_hold3_nerf"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,health 3000,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,health 2500,0,-1"
"OnEndTouch" "!activator,AddOutput,health 2500,0,-1"
}
}
;Moves zombie teleports everytime humans get to a new hold so they can spawn closer every time
modify:
{
match:
{
"targetname" "s1_dunes_hold2_trigger"
}
insert:
{
"OnTrigger" "s1_dunes_hold1_fog_zm,AddOutput,OnStartTouch !activator:AddOutput:origin 11136 -8288 -10176:0.02:-1,0,1"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_hold3_trigger"
}
insert:
{
"OnTrigger" "s1_dunes_hold1_fog_zm,AddOutput,OnStartTouch !activator:AddOutput:origin 11136 -5344 -10176:0.04:-1,0,1"
"OnTrigger" "s1_dunes_hold3_nerf,AddOutput,OnEndTouch !activator:AddOutput:health 500:0.05:-1,18.05,1"
}
}
;Changes some outputs on Dunes to apply fades only once
modify:
{
match:
{
"targetname" "s1_aos_hold5_fade"
}
delete:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,0,-1"
}
insert:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,0,1"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_run_trigger"
}
delete:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,2,-1"
}
insert:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,2,1"
}
}
;Reenables proper bhop settings after the Dunes fog section
modify:
{
match:
{
"targetname" "s1_dunes_outside_trigger"
}
insert:
{
"OnStartTouch" "!self,FireUser1,,0,1"
"OnStartTouch" "main_console,FireUser3,,2,1"
"OnStartTouch" "main_console,Command,sv_airaccelerate 16,2,1"
}
}
;Applies the nuke_ignore filter in the teleport after the funny to ensure everyone gets it
modify:
{
match:
{
"targetname" "s1_post_end_tp_humans"
}
insert:
{
"OnStartTouch" "!activator,SetDamageFilter,nuke_ignore,0,-1"
}
}
;ze_arid_lands_of_king_theba_b1_0 -- Stripper fixes -- Last Updated May 17th, 2024
;Thanks to NiDE for helping with testing the map before and after Stripper changes were made.
;Extra comment -- If your server has a hitmarkers plugin of sorts, please disable it as this map uses custom overlays of its own and will cause flickering.
;------------------
; General Stuff
;------------------
;Spawns an extra radar template to reset the effects of Jammer in case a template radar isn't in the map at the moment Jammer is used.
modify:
{
match:
{
"targetname" "item_radar_jammer_filter"
}
insert:
{
"OnPass" "template_radar_maker,ForceSpawnAtEntityOrigin,item_radar_jammer_button,8.05,-1"
}
}
;Enables bhop every round due to Stripper config disabling it at parts
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnNewGame" "main_console,FireUser3,,2,1"
"OnNewGame" "main_console,Command,sv_airaccelerate 16,2,1"
}
}
;------------------
; Stage 1
;------------------
;------------------
; Oasis
;------------------
;Increases the time the zombie tp stays active for in the sewer section
modify:
{
match:
{
"targetname" "s1_oasis_hold3_break_tp"
}
replace:
{
"spawnflags" "1"
}
}
modify:
{
match:
{
"targetname" "s1_oasis_hold3_trigger"
}
delete:
{
"OnTrigger" "s1_oasis_hold3_break_tp,Kill,,30,1"
}
insert:
{
"OnTrigger" "s1_oasis_hold3_break_tp,Kill,,31,1"
}
}
;Adds a push trigger that I meant to add before but forgor skull emoji
add:
{
"model" "*80"
"targetname" "s1_oasis_hold7_push_zm"
"StartDisabled" "1"
"speed" "450"
"spawnflags" "1"
"pushdir" "0 135 0"
"origin" "2400 -1520 768"
"filtername" "main_filter_zombies"
"alternateticksfix" "0"
"classname" "trigger_push"
}
modify:
{
match:
{
"targetname" "s1_oasis_hold7_trigger"
}
insert:
{
"OnTrigger" "s1_oasis_hold7_push_zm,Enable,,32,1"
"OnTrigger" "s1_oasis_hold7_push_zm,Kill,,38,1"
}
}
;------------------
; Alley of the Sphinxes
;------------------
;Disables bhop when humans get teleported to the canyon area
modify:
{
match:
{
"targetname" "s1_aos_hold1_push"
}
insert:
{
"OnStartTouch" "main_console,FireUser2,,0,1"
}
}
;Shortens the first hold time in the canyon area to 20 seconds from 25
filter:
{
"targetname" "s1_aos_hold1_relay"
}
add:
{
"origin" "-8000 10400 -2880"
"targetname" "s1_aos_hold1_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"hammerid" "114379"
"OnTrigger" "c4_maker,ForceSpawnAtEntityOrigin,!caller,5,1"
"OnTrigger" "item_detonator_template,ForceSpawn,,18,1"
"OnTrigger" "c4_prop*,Kill,,20,1"
"OnTrigger" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,20,1"
"OnTrigger" "s1_aos_hold1_break,Break,,20,1"
"OnTrigger" "s1_aos_hold1_prop,Kill,,20,1"
"OnTrigger" "s1_music_aos_peace,FireUser2,,20,1"
"OnTrigger" "!self,Kill,,20.08,1"
"OnTrigger" "s1_music_aos_medium,FireUser1,,22,1"
"OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Look! There's a clean water stream up ahead**,23,1"
"OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Aren't we lucky? This one's running down in the direction we're headed to**,27,1"
"OnTrigger" "main_console,Command,say **[A.M.I.G.O.] Let's not take it down all the way though -- My readings also point out a dead end further ahead**,31,1"
"OnTrigger" "s1_aos_hold1_tp,Enable,,45,1"
}
;Filters out the prop_dynamics used in the Detonator item and replaces them with an info_teleport_destination entity
filter:
{
"classname" "prop_dynamic"
"targetname" "item_detonator_exp_spawner_l"
}
filter:
{
"classname" "prop_dynamic"
"targetname" "item_detonator_exp_spawner_r"
}
add:
{
"origin" "-7456 8576 -2016"
"targetname" "item_detonator_exp_spawner_l"
"parentname" "item_detonator_prop"
"angles" "0 270 0"
"classname" "info_teleport_destination"
"OnUser1" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,0.05,1"
}
add:
{
"origin" "-8480 8576 -2016"
"targetname" "item_detonator_exp_spawner_r"
"parentname" "item_detonator_prop"
"angles" "0 270 0"
"classname" "info_teleport_destination"
"OnUser1" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,0.05,1"
}
;Adds a new breakable at the river hold as there's a gap there where humans can currently bug through -- Thanks to Hobgoblin for reporting
add:
{
"model" "*157"
"targetname" "s1_aos_hold2_break"
"spawnobject" "0"
"spawnflags" "1"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "1408 5136 -3520"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "8"
"health" "0"
"gibdir" "0 0 0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_breakable"
"hammerid" "122376"
}
;Increases the hold time by 10 seconds at the waterfall / bridge part so zombies have a chance to catch up
filter:
{
"targetname" "s1_aos_hold3_relay"
}
add:
{
"origin" "-6240 3136 -4800"
"targetname" "s1_aos_hold3_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"hammerid" "143516"
"OnTrigger" "c4_maker,ForceSpawnAtEntityOrigin,!caller,5,1"
"OnTrigger" "s1_aos_hold4_pfx_spawner,Trigger,,21.08,1"
"OnTrigger" "c4_prop*,Kill,,25,1"
"OnTrigger" "explosion_huge_maker,ForceSpawnAtEntityOrigin,!caller,25,1"
"OnTrigger" "s1_aos_hold3_break,Break,,25,1"
"OnTrigger" "s1_aos_hold3_prop,Kill,,25,1"
"OnTrigger" "!self,Kill,,25.08,1"
}
;------------------
; Dunes
;------------------
;Moves the ZM td further back and the fog trigger with it as they spawn too close to humans
modify:
{
match:
{
"origin" "11136 -14656 -10143"
"targetname" "s1_dunes_hold1_td_zm"
}
replace:
{
"origin" "11136 -15168 -10180"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_hold1_fog_zm"
}
replace:
{
"origin" "11136 -15168 -10080"
}
insert:
{
"OnStartTouch" "main_console,Command,sv_airaccelerate 10,3,1"
}
}
;Adds a clone of the zm trigger at the Dunes section to apply fog to humans as it's currently not long enough to cover both TPs
add:
{
"model" "*174"
"targetname" "s1_dunes_hold1_fog_human_alt"
"wait" "1"
"StartDisabled" "0"
"origin" "11136 -15168 -10080"
"spawnflags" "1"
"filtername" "main_filter_humans"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,SetFogController,main_fog_humans,0,-1"
}
;Lowers the zombie health nerfs even more to accommodate for high zombie numbers
modify:
{
match:
{
"targetname" "s1_dunes_hold1_nerf"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,health 1250,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,health 350,0,-1"
"OnEndTouch" "!activator,AddOutput,health 350,0,-1"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_hold3_nerf"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,health 3000,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,health 2500,0,-1"
"OnEndTouch" "!activator,AddOutput,health 2500,0,-1"
}
}
;Moves zombie teleports everytime humans get to a new hold so they can spawn closer every time
modify:
{
match:
{
"targetname" "s1_dunes_hold2_trigger"
}
insert:
{
"OnTrigger" "s1_dunes_hold1_fog_zm,AddOutput,OnStartTouch !activator:AddOutput:origin 11136 -8288 -10176:0.02:-1,0,1"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_hold3_trigger"
}
insert:
{
"OnTrigger" "s1_dunes_hold1_fog_zm,AddOutput,OnStartTouch !activator:AddOutput:origin 11136 -5344 -10176:0.04:-1,0,1"
"OnTrigger" "s1_dunes_hold3_nerf,AddOutput,OnEndTouch !activator:AddOutput:health 500:0.05:-1,18.05,1"
}
}
;Changes some outputs on Dunes to apply fades only once
modify:
{
match:
{
"targetname" "s1_aos_hold5_fade"
}
delete:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,0,-1"
}
insert:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,0,1"
}
}
modify:
{
match:
{
"targetname" "s1_dunes_run_trigger"
}
delete:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,2,-1"
}
insert:
{
"OnStartTouch" "s1_fade_to_dunes,Fade,,2,1"
}
}
;Reenables proper bhop settings after the Dunes fog section
modify:
{
match:
{
"targetname" "s1_dunes_outside_trigger"
}
insert:
{
"OnStartTouch" "!self,FireUser1,,0,1"
"OnStartTouch" "main_console,FireUser3,,2,1"
"OnStartTouch" "main_console,Command,sv_airaccelerate 16,2,1"
}
}
;Applies the nuke_ignore filter in the teleport after the funny to ensure everyone gets it
modify:
{
match:
{
"targetname" "s1_post_end_tp_humans"
}
insert:
{
"OnStartTouch" "!activator,SetDamageFilter,nuke_ignore,0,-1"
}
}
;; _
;; restart round on warmup
modify:
{
match:
{
"targetname" "level_case"
"classname" "logic_case"
}
delete:
{
"OnCase16" "nuke_zone,FireUser1,,52,1"
}
insert:
{
"main_console,Command,mp_restartgame 1,52,1"
}
}

View File

@ -38,6 +38,7 @@ modify:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
"orientationtype" "3"
}
}
modify:

View File

@ -426,3 +426,106 @@ modify:
"origin" "-2547 -3292 3867"
}
}
;; music volume
modify:
{
match:
{
"message" "assassinscreed/masyaf.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#assassinscreed/masyaf.mp3"
}
}
modify:
{
match:
{
"message" "assassinscreed/stage1_beginning.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#assassinscreed/stage1_beginning.mp3"
}
}
modify:
{
match:
{
"message" "assassinscreed/stage1_part2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#assassinscreed/stage1_part2.mp3"
}
}
modify:
{
match:
{
"message" "assassinscreed/stage2_beginning.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#assassinscreed/stage2_beginning.mp3"
}
}
modify:
{
match:
{
"message" "assassinscreed/stage2_bossfight.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#assassinscreed/stage2_bossfight.mp3"
}
}
modify:
{
match:
{
"message" "assassinscreed/stage2_part2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#assassinscreed/stage2_part2.mp3"
}
}
modify:
{
match:
{
"message" "assassinscreed/stage2final.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#assassinscreed/stage2final.mp3"
}
}
;; fix leap of faith origin
modify:
{
match:
{
"target" "faithtele"
"origin" "-6443.94 1982.75 3135.95"
"classname" "trigger_teleport"
}
replace:
{
"origin" "-6443.94 1954.75 3135.95"
}
}

View File

@ -336,31 +336,17 @@ modify:
add:
{
"model" "*539"
"targetname" "truck_hurt"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-950.5 -334 463.5"
"origin" "-1216 -386 270"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "20"
"damage" "100000"
"classname" "trigger_hurt"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -17.5 -302 -223.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 17.5 302 223.5,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"origin" "1887 -338 10"
}
insert:
{
"OnMapSpawn" "truck_hurt,FireUser1,,0,-1"
}
}
modify:
{
@ -386,6 +372,11 @@ modify:
{
"origin" "-1824 -324 23"
}
insert:
{
"OnPass" "atix_truck,AddOutput,rendermode 1,15,1"
"OnPass" "atix_truck,AddOutput,renderamt 220,17,1"
}
}
;; fix nuke glitch spot

View File

@ -96,4 +96,58 @@ modify:
}
}
;; music volume
modify:
{
match:
{
"message" "atix/har.wav"
"classname" "ambient_generic"
}
replace:
{
"message" "#atix/har.wav"
}
}
;; unstuck players
add:
{
"targetname" "unstuck_tele"
"wait" "1"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "2984.5 -1166 266"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -71.5 -222 -45,0.1,1"
"OnUser1" "!self,AddOutput,maxs 71.5 222 45,0.1,1"
"OnStartTouch" "!activator,AddOutput,origin 2951 -1334 15,0,-1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "756"
}
insert:
{
"OnMapSpawn" "unstuck_tele,FireUser1,,0,-1"
}
}
modify:
{
match:
{
"targetname" "path8"
"classname" "path_track"
}
insert:
{
"OnPass" "unstuck_tele,Enable,,0,-1"
"OnPass" "unstuck_tele,Disable,,0.1,-1"
}
}

View File

@ -1,46 +1,129 @@
add:
{
"classname" "env_fog_controller"
"angles" "0 0 0"
"farz" "-1"
"fogblend" "0"
"fogcolor" "0 0 0"
"fogcolor2" "0 0 0"
"fogdir" "1 0 0"
"fogenable" "1"
"fogend" "700.0"
"foglerptime" "0"
"fogmaxdensity" "1"
"fogstart" "-2000.0"
"spawnflags" "1"
"targetname" "fogcontr"
"use_angles" "0"
}
; stop nuke from disabling
modify:
{
match:
{
"targetname" "rofl"
"classname" "trigger_multiple"
}
delete:
{
"OnTrigger" "nuke_hurt,Disable,,10,-1"
}
}
; make nuke hurt more
modify:
{
match:
{
"targetname" "nuke_hurt"
"classname" "trigger_hurt"
}
replace:
{
"damage" "12500"
}
}
add:
{
"classname" "env_fog_controller"
"angles" "0 0 0"
"farz" "-1"
"fogblend" "0"
"fogcolor" "0 0 0"
"fogcolor2" "0 0 0"
"fogdir" "1 0 0"
"fogenable" "1"
"fogend" "700.0"
"foglerptime" "0"
"fogmaxdensity" "1"
"fogstart" "-2000.0"
"spawnflags" "1"
"targetname" "fogcontr"
"use_angles" "0"
}
; stop nuke from disabling
modify:
{
match:
{
"targetname" "rofl"
"classname" "trigger_multiple"
}
delete:
{
"OnTrigger" "nuke_hurt,Disable,,10,-1"
}
}
modify:
{
match:
{
"origin" "306.82 -2400.65 546.5"
"classname" "func_button"
"hammerid" "26009"
}
delete:
{
"OnPressed" "nuke_hurt,Disable,,10,-1"
}
}
; make nuke hurt more
modify:
{
match:
{
"targetname" "nuke_hurt"
"classname" "trigger_hurt"
}
replace:
{
"damage" "125000"
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "custom/horror_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/horror_1.mp3"
}
}
modify:
{
match:
{
"message" "custom/horror_2_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/horror_2_1.mp3"
}
}
modify:
{
match:
{
"message" "custom/horror_3.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/horror_3.mp3"
}
}
modify:
{
match:
{
"message" "custom/michael jackson.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/michael jackson.mp3"
}
}
;; fix nuke
add:
{
"model" "*88"
"targetname" "nuke_hurt"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "427.43 921 656.5"
"damagetype" "8"
"damagemodel" "0"
"damagecap" "20"
"damage" "100000"
"classname" "trigger_hurt"
}

View File

@ -1,384 +1,492 @@
;------------------------------------------------
;Replace physics level system with perm entities
;------------------------------------------------
add:
{
"classname" "info_target"
"targetname" "Stage_CounterInit"
"spawnflags" "0"
"OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1"
"OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1"
"OnUser1" "!self,Kill,,0.06,1"
}
add:
{
"classname" "point_template"
"targetname" "Stage_CounterTemplate"
"Template01" "Stage_Counter"
"spawnflags" "2"
}
add:
{
"classname" "math_counter"
"targetname" "Stage_Counter"
"startvalue" "6"
"StartDisabled" "0"
"min" "1"
"max" "6"
"OnGetValue" "Stage_Case,InValue,,0,-1"
}
add:
{
"classname" "logic_case"
"targetname" "Stage_Case"
"Case01" "1"
"Case02" "2"
"Case03" "3"
"Case04" "4"
"Case05" "5"
"Case06" "6"
"OnCase01" "lvl1_map_relay,Trigger,,0.02,-1"
"OnCase02" "lvl2_map_relay,Trigger,,0.02,-1"
"OnCase03" "lvl3_map_relay,Trigger,,0.02,-1"
"OnCase04" "lvl4_map_relay,Trigger,,0.02,-1"
"OnCase05" "lvl5_map_relay,Trigger,,0.02,-1"
"OnCase06" "warmup_map_relay,Trigger,,0.02,-1"
}
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1"
"OnMapSpawn" "Stage_Counter,GetValue,,0.02,1"
}
}
;------------------------------------
;Change stage triggers to new system
;------------------------------------
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442088"
}
delete:
{
"OnPressed" "lvl1_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,1,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442207"
}
delete:
{
"OnPressed" "lvl2_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,2,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442267"
}
delete:
{
"OnPressed" "lvl3_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,3,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442260"
}
delete:
{
"OnPressed" "lvl4_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,4,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442384"
}
delete:
{
"OnPressed" "lvl5_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,5,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "warmup_map_relay"
}
delete:
{
"OnTrigger" "lvl1_brush,Disable,,40.05,-1"
"OnTrigger" "lvl1_brush,Enable,,40,-1"
"OnTrigger" "lvl2_brush,Enable,,40,-1"
"OnTrigger" "lvl3_brush,Enable,,40,-1"
"OnTrigger" "lvl4_brush,Enable,,40,-1"
"OnTrigger" "lvl5_brush,Enable,,40,-1"
"OnTrigger" "lvl6_brush,Enable,,40,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,1,40,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl1_win"
}
delete:
{
"OnStartTouch" "lvl2_brush,Disable,,0.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,2,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl2_win"
}
delete:
{
"OnStartTouch" "lvl3_brush,Disable,,0.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,3,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl3_win"
}
delete:
{
"OnStartTouch" "lvl4_brush,Disable,,5.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,5,-1"
"OnStartTouch" "lvl2_brush,Enable,,5,-1"
"OnStartTouch" "lvl3_brush,Enable,,5,-1"
"OnStartTouch" "lvl4_brush,Enable,,5,-1"
"OnStartTouch" "lvl5_brush,Enable,,5,-1"
"OnStartTouch" "lvl6_brush,Enable,,5,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,4,5,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl4_win"
}
delete:
{
"OnStartTouch" "lvl5_brush,Disable,,5.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,5,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl5_win"
}
delete:
{
"OnStartTouch" "lvl1_brush,Disable,,0.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,1,0,-1"
}
}
;-------------------------
;Cleanup old level system
;-------------------------
filter:
{
"classname" "func_brush"
"targetname" "/(warmup|lvl[1-6])_brush/"
}
filter:
{
"classname" "trigger_once"
"targetname" "/(warmup|lvl[1-6])_trigger/"
}
filter:
{
"classname" "func_physbox"
"targetname" "lvl_phys"
}
;------------------------------------
;Remove all unfinished stage 6 stuff
;------------------------------------
filter:
{
"targetname" "/lvl6_.*/"
}
;*******************************************
;*-------------STRIPPER BY-----------------*
;*---------------KLIXUS--------------------*
;*******************************************
;Moves item spawnpoints from unobtainable area to playable area
modify:
{
match:
{
"targetname" "lvl3_item_origin"
"classname" "logic_case"
"hammerid" "2010245"
}
delete:
{
"OnCase01" "lvl3_item_spawn,AddOutput,origin 811 -1313 7270,0,1"
"OnCase02" "lvl3_item_spawn,AddOutput,origin 6854 644 7412,0,1"
"OnCase03" "lvl3_item_spawn,AddOutput,origin 5116 3154 7332,0,1"
"OnCase04" "lvl3_item_spawn,AddOutput,origin 6034 5228 7424,0,1"
}
insert:
{
"OnCase01" "lvl3_item_spawn,AddOutput,origin 1187 4572 7211,0,1"
"OnCase02" "lvl3_item_spawn,AddOutput,origin 3623 2763 3871,0,1"
"OnCase03" "lvl3_item_spawn,AddOutput,origin 3788 944 3559,0,1"
"OnCase04" "lvl3_item_spawn,AddOutput,origin -1170 -1038 3247,0,1"
}
;------------------------------------------------
;Replace physics level system with perm entities
;------------------------------------------------
add:
{
"classname" "info_target"
"targetname" "Stage_CounterInit"
"spawnflags" "0"
"OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1"
"OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1"
"OnUser1" "!self,Kill,,0.06,1"
}
add:
{
"classname" "point_template"
"targetname" "Stage_CounterTemplate"
"Template01" "Stage_Counter"
"spawnflags" "2"
}
add:
{
"classname" "math_counter"
"targetname" "Stage_Counter"
"startvalue" "6"
"StartDisabled" "0"
"min" "1"
"max" "6"
"OnGetValue" "Stage_Case,InValue,,0,-1"
}
add:
{
"classname" "logic_case"
"targetname" "Stage_Case"
"Case01" "1"
"Case02" "2"
"Case03" "3"
"Case04" "4"
"Case05" "5"
"Case06" "6"
"OnCase01" "lvl1_map_relay,Trigger,,0.02,-1"
"OnCase02" "lvl2_map_relay,Trigger,,0.02,-1"
"OnCase03" "lvl3_map_relay,Trigger,,0.02,-1"
"OnCase04" "lvl4_map_relay,Trigger,,0.02,-1"
"OnCase05" "lvl5_map_relay,Trigger,,0.02,-1"
"OnCase06" "warmup_map_relay,Trigger,,0.02,-1"
}
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1"
"OnMapSpawn" "Stage_Counter,GetValue,,0.02,1"
}
}
;------------------------------------
;Change stage triggers to new system
;------------------------------------
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442088"
}
delete:
{
"OnPressed" "lvl1_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,1,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442207"
}
delete:
{
"OnPressed" "lvl2_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,2,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442267"
}
delete:
{
"OnPressed" "lvl3_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,3,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442260"
}
delete:
{
"OnPressed" "lvl4_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,4,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "1442384"
}
delete:
{
"OnPressed" "lvl5_brush,Disable,,0.05,-1"
"OnPressed" "warmup_brush,Enable,,0,-1"
"OnPressed" "lvl1_brush,Enable,,0,-1"
"OnPressed" "lvl2_brush,Enable,,0,-1"
"OnPressed" "lvl3_brush,Enable,,0,-1"
"OnPressed" "lvl4_brush,Enable,,0,-1"
"OnPressed" "lvl5_brush,Enable,,0,-1"
"OnPressed" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,5,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "warmup_map_relay"
}
delete:
{
"OnTrigger" "lvl1_brush,Disable,,40.05,-1"
"OnTrigger" "lvl1_brush,Enable,,40,-1"
"OnTrigger" "lvl2_brush,Enable,,40,-1"
"OnTrigger" "lvl3_brush,Enable,,40,-1"
"OnTrigger" "lvl4_brush,Enable,,40,-1"
"OnTrigger" "lvl5_brush,Enable,,40,-1"
"OnTrigger" "lvl6_brush,Enable,,40,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,1,40,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl1_win"
}
delete:
{
"OnStartTouch" "lvl2_brush,Disable,,0.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,2,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl2_win"
}
delete:
{
"OnStartTouch" "lvl3_brush,Disable,,0.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,3,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl3_win"
}
delete:
{
"OnStartTouch" "lvl4_brush,Disable,,5.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,5,-1"
"OnStartTouch" "lvl2_brush,Enable,,5,-1"
"OnStartTouch" "lvl3_brush,Enable,,5,-1"
"OnStartTouch" "lvl4_brush,Enable,,5,-1"
"OnStartTouch" "lvl5_brush,Enable,,5,-1"
"OnStartTouch" "lvl6_brush,Enable,,5,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,4,5,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl4_win"
}
delete:
{
"OnStartTouch" "lvl5_brush,Disable,,5.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,5,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "lvl5_win"
}
delete:
{
"OnStartTouch" "lvl1_brush,Disable,,0.05,-1"
"OnStartTouch" "lvl1_brush,Enable,,0,-1"
"OnStartTouch" "lvl2_brush,Enable,,0,-1"
"OnStartTouch" "lvl3_brush,Enable,,0,-1"
"OnStartTouch" "lvl4_brush,Enable,,0,-1"
"OnStartTouch" "lvl5_brush,Enable,,0,-1"
"OnStartTouch" "lvl6_brush,Enable,,0,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,1,0,-1"
}
}
;-------------------------
;Cleanup old level system
;-------------------------
filter:
{
"classname" "func_brush"
"targetname" "/(warmup|lvl[1-6])_brush/"
}
filter:
{
"classname" "trigger_once"
"targetname" "/(warmup|lvl[1-6])_trigger/"
}
filter:
{
"classname" "func_physbox"
"targetname" "lvl_phys"
}
;------------------------------------
;Remove all unfinished stage 6 stuff
;------------------------------------
filter:
{
"targetname" "/lvl6_.*/"
}
;------------------------------------------
; CHANGE THE GARGANTUA MODEL TO A RECOMPILED VERSION
; TO FIX ISSUES SINCE THE VSCRIPT UPDATE
; by Moltard
; Require players to DL the new model + materials
;------------------------------------------
modify:
{
match:
{
"model" "models/garg.mdl"
"classname" "prop_dynamic"
}
replace:
{
"model" "models/garg_fix_2025.mdl"
}
}
;*******************************************
;*-------------STRIPPER BY-----------------*
;*---------------KLIXUS--------------------*
;*******************************************
;Moves item spawnpoints from unobtainable area to playable area
modify:
{
match:
{
"targetname" "lvl3_item_origin"
"classname" "logic_case"
"hammerid" "2010245"
}
delete:
{
"OnCase01" "lvl3_item_spawn,AddOutput,origin 811 -1313 7270,0,1"
"OnCase02" "lvl3_item_spawn,AddOutput,origin 6854 644 7412,0,1"
"OnCase03" "lvl3_item_spawn,AddOutput,origin 5116 3154 7332,0,1"
"OnCase04" "lvl3_item_spawn,AddOutput,origin 6034 5228 7424,0,1"
}
insert:
{
"OnCase01" "lvl3_item_spawn,AddOutput,origin 1187 4572 7211,0,1"
"OnCase02" "lvl3_item_spawn,AddOutput,origin 3623 2763 3871,0,1"
"OnCase03" "lvl3_item_spawn,AddOutput,origin 3788 944 3559,0,1"
"OnCase04" "lvl3_item_spawn,AddOutput,origin -1170 -1038 3247,0,1"
}
}
;; _
;; restart round on warmup
modify:
{
match:
{
"targetname" "warmup_map_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "killall,Enable,,41,-1"
}
insert:
{
"OnTrigger" "command,Command,mp_restartgame 1,41,1"
}
}
;; fix performance
modify:
{
match:
{
"targetname" "bosslvl1_4_model"
"classname" "prop_dynamic"
}
replace:
{
"DisableBoneFollowers" "1"
}
}
;; stage 2,5 - fix invisible c4
modify:
{
match:
{
"targetname" "lvl2_map_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "door60_9,AddOutput,rendermode 10,5,1"
"OnTrigger" "door60_9,AddOutput,rendermode 1,5.5,1"
"OnTrigger" "door60_9,AddOutput,rendermode 10,10,1"
"OnTrigger" "door60_9,AddOutput,rendermode 1,10.5,1"
"OnTrigger" "door60_9,AddOutput,rendermode 10,15,1"
"OnTrigger" "door60_9,AddOutput,rendermode 1,15.5,1"
}
}
;; stage 3 - fix heli
modify:
{
match:
{
"targetname" "heli_path6"
"classname" "path_track"
}
insert:
{
"OnPass" "heli_move,AddOutput,orientationtype 0,0.5,1"
}
}
modify:
{
match:
{
"targetname" "heli_trigger"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "heli_temp,AddOutput,origin -11741 9383 6813,10,1"
}
insert:
{
"OnStartTouch" "heli_temp,AddOutput,origin -11761 9383 6813,10,1"
}
}

View File

@ -18,3 +18,47 @@ modify:
"OnStartTouch" "BossCounter1,add,55,0,-1"
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "custom/ricca2554/final_defend_music.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/final_defend_music.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/eyeboss_music.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/eyeboss_music.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/azathoth1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/azathoth1.mp3"
}
}

View File

@ -14,4 +14,71 @@ modify:
{
"dmg" "3"
}
}
}
;; fix trail grenade
modify:
{
match:
{
"targetname" "kirby"
"classname" "weapon_flashbang"
}
replace:
{
"classname" "weapon_hegrenade"
}
}
; music volume
modify:
{
match:
{
"message" "mapmusic/mg1intro.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#mapmusic/mg1intro.mp3"
}
}
modify:
{
match:
{
"message" "mapmusic/twostep1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#mapmusic/twostep1.mp3"
}
}
modify:
{
match:
{
"message" "mapmusic/twostep2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#mapmusic/twostep2.mp3"
}
}
modify:
{
match:
{
"message" "mapmusic/twostep3.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#mapmusic/twostep3.mp3"
}
}

View File

@ -100,4 +100,201 @@ modify:
{
"OnMapSpawn" "level_1_teleport_kolemhajzlu,FireUser1,,0,-1"
}
}
;; _
;; fix hold messages
modify:
{
match:
{
"targetname" "skrin_trigger_1"
"origin" "4096 6783 -2560"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "consola,Command,say Resist for 25 seconds.,0,1"
}
insert:
{
"OnStartTouch" "consola,Command,say Resist for 30 seconds.,0,1"
}
}
modify:
{
match:
{
"origin" "2624 6848 -1840"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "consola,Command,say Resist for 20 seconds.,0,1"
}
insert:
{
"OnStartTouch" "consola,Command,say Resist for 25 seconds.,0,1"
}
}
modify:
{
match:
{
"origin" "6447.5 7424 -427.25"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "consola,Command,say Resist for 25 seconds.,0,1"
}
insert:
{
"OnStartTouch" "consola,Command,say Resist for 30 seconds.,0,1"
}
}
;; stage 2 - fix toilet roll trap
add:
{
"model" "*74"
"StartDisabled" "1"
"targetname" "police_push"
"speed" "12000"
"spawnflags" "12"
"pushdir" "0 -90 0"
"origin" "804 2740 79"
"alternateticksfix" "0"
"classname" "trigger_push"
}
modify:
{
match:
{
"targetname" "police_phys"
"classname" "func_physbox_multiplayer"
}
replace:
{
"spawnflags" "36865"
"massScale" ".50"
}
delete:
{
"parentname" "police_door"
}
}
modify:
{
match:
{
"targetname" "drzak"
"classname" "func_breakable"
}
insert:
{
"OnBreak" "police_phys,EnableMotion,,0.1,1"
"OnBreak" "police_push,Enable,,0,1"
"OnBreak" "police_push,Kill,,3,1"
}
}
;; stage 1 - fix sponge getting stuck on mouse trap
modify:
{
match:
{
"targetname" "zataras_trscktrain"
"classname" "func_tanktrain"
}
replace:
{
"spawnflags" "538"
}
}
modify:
{
match:
{
"model" "models/cuniczek/bathroom/sponge.mdl"
"origin" "7803 4734 -323"
"classname" "prop_dynamic"
}
replace:
{
"spawnflags" "256"
}
}
modify:
{
match:
{
"targetname" "padajicihouba_teleport"
"classname" "trigger_teleport"
}
replace:
{
"origin" "7806.24 4654.67 -405.5"
"StartDisabled" "0"
}
insert:
{
"parentname" "zataras_trscktrain"
}
}
;; stage 2 - players can't block soap
modify:
{
match:
{
"targetname" "mydlo_train"
"classname" "func_tracktrain"
}
replace:
{
"spawnflags" "528"
}
}
;; stage 1 - ladder issue
add:
{
"origin" "-809 10195 -4605"
"StartDisabled" "0"
"spawnflags" "0"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props_lab/blastdoor001c.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "0"
"angles" "-45 90 0"
"classname" "prop_dynamic"
}

View File

@ -2,201 +2,206 @@
;; stage 2 - entity lag
modify:
{
match:
{
"targetname" "SpawnManagerS2P4"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,0,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,0,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,0.2,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,0.2,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,0.4,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,0.4,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,0.6,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,0.6,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,0.8,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,0.8,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,1,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,1,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,1.1,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,1.2,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,1.2,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,1.3,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,1.4,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,1.4,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,1.5,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,0,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,0,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,0.1,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,0.2,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.2,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,0.3,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,0.4,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.4,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,0.5,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,0.6,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,0.6,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,0.7,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,0.8,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,0.8,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,0.9,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,1,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,1.1,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,1.2,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.2,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,1.3,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11747 1585 40,1.4,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.4,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,1.5,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1762 270,0,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.1,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1729 270,0.2,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.3,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1798 270,0.4,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.4,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.5,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1846 270,0.6,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.7,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1788 270,0.8,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.9,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1708 270,1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.1,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1664 270,1.2,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.3,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1753 270,1.4,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.4,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.5,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1819 270,1.6,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.7,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1844 270,1.8,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.9,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin -8768 -1326 256,0,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 270 0,0,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.1,-1"
}
insert:
{
"OnTrigger" "server,Command,say s_nksoldier,5,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,5,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,5,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,5.3,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,5.6,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,5.6,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,5.9,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,6.2,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,6.2,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,6.5,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,6.8,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,6.8,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,7.1,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,7.4,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,7.4,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,7.7,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,8,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,8,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,8.3,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,8.6,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,8.6,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,8.9,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,9.2,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,9.2,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,9.5,-1"
"OnTrigger" "server,Command,say s_babysuicide,10,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,10,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,10,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,10.3,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,10.6,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,10.6,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,10.9,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,11.2,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,11.2,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,11.5,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,11.8,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,11.8,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,12.1,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,12.4,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,12.4,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,12.7,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,13,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,13,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,13.3,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,13.6,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,13.6,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,13.9,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1585 40,14.2,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,14.2,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,14.5,-1"
"OnTrigger" "server,Command,say s_mine,15,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1762 270,15,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,15,-1"
"OnTrigger" "s_mine,ForceSpawn,,15.3,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1729 270,15.6,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,15.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,15.9,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1798 270,16.2,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,16.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,16.5,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1846 270,16.8,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,16.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,17.1,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1788 270,17.4,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,17.4,-1"
"OnTrigger" "s_mine,ForceSpawn,,17.7,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1708 270,18,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,18,-1"
"OnTrigger" "s_mine,ForceSpawn,,18.3,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1664 270,18.6,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,18.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,18.9,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1753 270,19.2,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,19.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,19.5,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1819 270,19.8,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,19.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,20.3,-1"
"OnTrigger" "s_mine,AddOutput,origin -11568 1844 270,20.6,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 -142 0,20.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,20.9,-1"
"OnTrigger" "server,Command,say s_nkbabysoldier,21,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin -8768 -1326 256,21,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 270 0,21,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,21.3,-1"
}
}
;modify:
;{
; match:
; {
; "targetname" "SpawnManagerS2P4"
; "classname" "logic_relay"
; }
; replace:
; {
; ; just disable the relay for now
; "StartDisabled" "1"
; }
; delete:
; {
; "OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,0,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,0,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,0.2,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,0.2,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,0.4,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,0.4,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,0.6,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,0.6,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,0.8,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,0.8,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,1,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,1,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,1.1,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,1.2,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,1.2,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,1.3,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,1.4,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,1.4,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,1.5,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,0,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,0,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,0.1,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,0.2,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.2,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,0.3,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,0.4,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,0.4,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,0.5,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,0.6,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,0.6,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,0.7,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,0.8,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,0.8,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,0.9,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,1,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,1.1,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,1.2,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.2,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,1.3,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1585 40,1.4,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,1.4,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,1.5,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1762 270,0,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0,-1"
; "OnTrigger" "s_mine,ForceSpawn,,0.1,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1729 270,0.2,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.2,-1"
; "OnTrigger" "s_mine,ForceSpawn,,0.3,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1798 270,0.4,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.4,-1"
; "OnTrigger" "s_mine,ForceSpawn,,0.5,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1846 270,0.6,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.6,-1"
; "OnTrigger" "s_mine,ForceSpawn,,0.7,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1788 270,0.8,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,0.8,-1"
; "OnTrigger" "s_mine,ForceSpawn,,0.9,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1708 270,1,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1,-1"
; "OnTrigger" "s_mine,ForceSpawn,,1.1,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1664 270,1.2,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.2,-1"
; "OnTrigger" "s_mine,ForceSpawn,,1.3,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1753 270,1.4,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.4,-1"
; "OnTrigger" "s_mine,ForceSpawn,,1.5,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1819 270,1.6,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.6,-1"
; "OnTrigger" "s_mine,ForceSpawn,,1.7,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1844 270,1.8,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,1.8,-1"
; "OnTrigger" "s_mine,ForceSpawn,,1.9,-1"
; "OnTrigger" "s_nkbabysoldier,AddOutput,origin -8768 -1326 256,0,-1"
; "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 270 0,0,-1"
; "OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.1,-1"
; }
; insert:
; {
; "OnTrigger" "server,Command,say s_nksoldier,5,-1"
;; "OnTrigger" "s_nksoldier,AddOutput,origin -8633 -2232 256,5,-1"
;; "OnTrigger" "s_nksoldier,AddOutput,angles 0 46 0,5,-1"
;; "OnTrigger" "s_nksoldier,ForceSpawn,,5.3,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -11520 780 64,5.6,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 311 0,5.6,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,5.9,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -12605 4168 64,6.2,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,6.2,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,6.5,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -13717 -1353 60,6.8,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 40 0,6.8,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,7.1,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -14624 -1957 192,7.4,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 320 0,7.4,-1"
;; "OnTrigger" "s_nksoldier,ForceSpawn,,7.7,-1"
;; "OnTrigger" "s_nksoldier,AddOutput,origin -12076 -1918 320,8,-1"
;; "OnTrigger" "s_nksoldier,AddOutput,angles 0 237 0,8,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,8.3,-1"
; "OnTrigger" "s_nksoldier,AddOutput,origin -14935 -141 -447,8.6,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 180 0,8.6,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,8.9,-1"
;; "OnTrigger" "s_nksoldier,AddOutput,origin -14939 -524 -447,9.2,-1"
;; "OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,9.2,-1"
;; "OnTrigger" "s_nksoldier,ForceSpawn,,9.5,-1"
; "OnTrigger" "server,Command,say s_babysuicide,10,-1"
;; "OnTrigger" "s_babysuicide,AddOutput,origin -12556 480 40,10,-1"
;; "OnTrigger" "s_babysuicide,AddOutput,angles 0 89 0,10,-1"
;; "OnTrigger" "s_babysuicide,ForceSpawn,,10.3,-1"
;; "OnTrigger" "s_babysuicide,AddOutput,origin -12386 480 40,10.6,-1"
;; "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,10.6,-1"
;; "OnTrigger" "s_babysuicide,ForceSpawn,,10.9,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -12183 478 40,11.2,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 90 0,11.2,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,11.5,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11942 558 40,11.8,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 136 0,11.8,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,12.1,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11805 696 40,12.4,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 134 0,12.4,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,12.7,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11745 1008 40,13,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,13,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,13.3,-1"
; "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1303 40,13.6,-1"
; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,13.6,-1"
; "OnTrigger" "s_babysuicide,ForceSpawn,,13.9,-1"
;; "OnTrigger" "s_babysuicide,AddOutput,origin -11747 1585 40,14.2,-1"
;; "OnTrigger" "s_babysuicide,AddOutput,angles 0 179 0,14.2,-1"
;; "OnTrigger" "s_babysuicide,ForceSpawn,,14.5,-1"
; "OnTrigger" "server,Command,say s_mine,15,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1762 270,15,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,15,-1"
; "OnTrigger" "s_mine,ForceSpawn,,15.3,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1729 270,15.6,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,15.6,-1"
; "OnTrigger" "s_mine,ForceSpawn,,15.9,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1798 270,16.2,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,16.2,-1"
; "OnTrigger" "s_mine,ForceSpawn,,16.5,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1846 270,16.8,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,16.8,-1"
; "OnTrigger" "s_mine,ForceSpawn,,17.1,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1788 270,17.4,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,17.4,-1"
; "OnTrigger" "s_mine,ForceSpawn,,17.7,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1708 270,18,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,18,-1"
; "OnTrigger" "s_mine,ForceSpawn,,18.3,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1664 270,18.6,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,18.6,-1"
; "OnTrigger" "s_mine,ForceSpawn,,18.9,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1753 270,19.2,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,19.2,-1"
; "OnTrigger" "s_mine,ForceSpawn,,19.5,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1819 270,19.8,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,19.8,-1"
; "OnTrigger" "s_mine,ForceSpawn,,20.3,-1"
; "OnTrigger" "s_mine,AddOutput,origin -11568 1844 270,20.6,-1"
; "OnTrigger" "s_mine,AddOutput,angles 0 -142 0,20.6,-1"
; "OnTrigger" "s_mine,ForceSpawn,,20.9,-1"
; "OnTrigger" "server,Command,say s_nkbabysoldier,21,-1"
; "OnTrigger" "s_nkbabysoldier,AddOutput,origin -8768 -1326 256,21,-1"
; "OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 270 0,21,-1"
; "OnTrigger" "s_nkbabysoldier,ForceSpawn,,21.3,-1"
; }
;}
modify:
{
match:
{
"targetname" "SpawnManagerS2P1"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "s_nksoldier,AddOutput,origin -8069 -10375 192,0.2,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 90 0,0.2,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1"
}
}
;modify:
;{
; match:
; {
; "targetname" "SpawnManagerS2P1"
; "classname" "logic_relay"
; }
; delete:
; {
; "OnTrigger" "s_nksoldier,AddOutput,origin -8069 -10375 192,0.2,-1"
; "OnTrigger" "s_nksoldier,AddOutput,angles 0 90 0,0.2,-1"
; "OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1"
; }
;}
;; stage 3 - entity lag

95
maps/ze_binary_z4_s1.cfg Executable file
View File

@ -0,0 +1,95 @@
;increase round time
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "cmd,Command,mp_roundtime 15,0,-1"
}
}
;patch stage 2 teleport avoidance spot
add:
{
"classname" "trigger_teleport"
"targetname" "st2_tp_3"
"target" "zm_cage_boss_des"
"spawnflags" "1"
"StartDisabled" "1"
"origin" "5404.5 -8662 -338"
"model" "*136"
"UseLandmarkAngles" "1"
}
;add timer to final hold before laser elevator
modify:
{
match:
{
"classname" "math_counter"
"targetname" "Leven"
}
insert:
{
"OnHitMin" "cmd,Command,say <<70 sec.>>,28,1"
"OnHitMin" "cmd,Command,say <<35 sec.>>,63,1"
}
}
;disable flashlight when color correction is enabled
modify:
{
match:
{
"classname" "trigger_once"
"origin" "-5362 -7520.5 -271"
}
insert:
{
"OnStartTouch" "cmd,Command,mp_flashlight 0,75,1"
}
}
modify:
{
match:
{
"classname" "math_counter"
"targetname" "01"
}
insert:
{
"OnHitMin" "cmd,Command,mp_flashlight 0,0,1"
}
}
modify:
{
match:
{
"classname" "math_counter"
"targetname" "Leven"
}
insert:
{
"OnHitMin" "cmd,Command,mp_flashlight 1,15,-1"
"OnHitMin" "cmd,Command,mp_flashlight 0,78,-1"
}
}
;enable flashlight and disable color correction on map spawn
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "cmd,Command,mp_flashlight 1,0,1"
"OnMapSpawn" "cc_mono,Disable,,0.1,1"
}
}

View File

@ -159,6 +159,7 @@ modify:
insert:
{
"OnPressed" "valvebutton,Unlock,,5,1"
"OnPressed" "p_10,Open,,5,1"
}
}
@ -238,3 +239,147 @@ modify:
}
}
;; music volume
modify:
{
match:
{
"message" "biohazard2/02 - annette's recollection.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard2/02 - annette's recollection.mp3"
}
}
modify:
{
match:
{
"message" "biohazard2/08 - the front hall.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard2/08 - the front hall.mp3"
}
}
modify:
{
match:
{
"message" "biohazard2/bio_02.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard2/bio_02.mp3"
}
}
modify:
{
match:
{
"message" "biohazard2/bio7.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard2/bio7.mp3"
}
}
modify:
{
match:
{
"message" "biohazard2/biostart.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard2/biostart.mp3"
}
}
modify:
{
match:
{
"message" "biohazard2/music1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard2/music1.mp3"
}
}
;; simple "edging issue" fix
add:
{
"model" "*40"
"wait" "4"
"unlocked_sentence" "0"
"targetname" "p_10_2"
"speed" "75"
"spawnpos" "0"
"spawnflags" "34"
"solidbsp" "0"
"rendermode" "1"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "1326 1283.5 116"
"loopmovesound" "0"
"locked_sentence" "0"
"lip" "0"
"ignoredebris" "0"
"health" "0"
"forceclosed" "1"
"dmg" "0"
"distance" "90"
"disableshadows" "1"
"disablereceiveshadows" "1"
"angles" "0 0 0"
"classname" "func_door_rotating"
}
modify:
{
match:
{
"targetname" "p_10"
"classname" "func_door_rotating"
}
replace:
{
"spawnflags" "32"
"origin" "1322.9 1220.9 122"
"spawnpos" "0"
"dmg" "3"
"rendermode" "1"
}
insert:
{
"OnFullyClosed" "p_10_2,AddOutput,origin 1323.9 1220.9 122,0,1"
"OnFullyClosed" "p_10,Kill,,0.05,1"
}
}
modify:
{
match:
{
"origin" "1075.5 1460 105.68"
"classname" "func_button"
"hammerid" "15751"
}
delete:
{
"OnPressed" "p_10,Open,,17,1"
}
insert:
{
"OnPressed" "p_10_2,Open,,17,1"
}
}

View File

@ -804,3 +804,31 @@ modify:
}
}
;; music volume
modify:
{
match:
{
"message" "bio3/[naruto shippuuden original soundtrack 2] 27 - narukami.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#bio3/[naruto shippuuden original soundtrack 2] 27 - narukami.mp3"
}
}
modify:
{
match:
{
"message" "bio3/[naruto shippuuden original soundtrack 2] 20 - girei.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#bio3/[naruto shippuuden original soundtrack 2] 20 - girei.mp3"
}
}

View File

@ -240,3 +240,82 @@ modify:
}
}
add:
{
"origin" "1823 1547 383"
"targetname" "flame_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "lanza_c,Compare,,0,-1"
"OnTrigger" "!self,FireUser1,,1.05,-1"
}
modify:
{
match:
{
"targetname" "physbox"
"classname" "func_physbox_multiplayer"
}
delete:
{
"OnPlayerUse" "lanza_c,Compare,,0,-1"
}
insert:
{
"OnPlayerUse" "flame_relay,Trigger,,0,-1"
}
}
;; music volume
modify:
{
match:
{
"message" "ze_bio_1/33 - save reb.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_bio_1/33 - save reb.mp3"
}
}
modify:
{
match:
{
"message" "ze_bio_1/ze_biohazard_01.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_bio_1/ze_biohazard_01.mp3"
}
}
modify:
{
match:
{
"message" "ze_bio_1/resident evil 1 - 18 - more rooms.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_bio_1/resident evil 1 - 18 - more rooms.mp3"
}
}
modify:
{
match:
{
"message" "ze_bio_1/resident evil orchestral - 02 - re1 - i won't finish this just as a dream.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_bio_1/resident evil orchestral - 02 - re1 - i won't finish this just as a dream.mp3"
}
}

View File

@ -416,4 +416,43 @@ modify:
}
}
;; music volume
modify:
{
match:
{
"message" "biohazard/18. adrenaline rush.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard/18. adrenaline rush.mp3"
}
}
modify:
{
match:
{
"message" "biohazard/32. the queen 2nd phase.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard/32. the queen 2nd phase.mp3"
}
}
modify:
{
match:
{
"message" "biohazard/biohazard.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#biohazard/biohazard.mp3"
}
}

View File

@ -1,374 +1,403 @@
;------------------------------------------------------------
;Add a parentname to zm trigger detector on 1999 ending boat
;------------------------------------------------------------
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "columbia_boat_zm_detector"
}
insert:
{
"parentname" "columbia_boat_train"
}
}
;-------------
;Extend Warmup
;-------------
modify:
{
match:
{
"classname" "logic_case"
"targetname" "level_case"
}
delete:
{
"OnCase05" "console,Command,say >>>Warmup ends in 60 seconds<<<,2,-1"
"OnCase05" "console,Command,say >>>Introduction Complete<<<,59,-1"
"OnCase05" "console,Command,mp_restartgame 1,62,-1"
}
insert:
{
"OnCase05" "console,Command,say >>>Warmup ends in 80 seconds<<<,2,-1"
"OnCase05" "console,Command,say >>>Introduction Complete<<<,79,-1"
"OnCase05" "console,Command,mp_restartgame 1,82,-1"
}
}
;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;CANT TAKE ZOMBIE ITEM AS CT (and vice-versa)
;---------------------------------------------
; CT Item Trigger push. Only Zombies and only CT not named plasmid_user get pushed
add:
{
"origin" "-11520 -192 9096"
"targetname" "filter_no_item_and_zombie"
"Filter01" "filter_only_t"
"Filter02" "filter_no_item"
"filtertype" "1"
"Negated" "0"
"classname" "filter_multi"
}
modify:
{
match:
{
"origin" "-3080 -13088 9112"
"classname" "trigger_push"
"hammerid" "2227273"
}
replace:
{
"filtername" "filter_no_item_and_zombie"
}
}
; Zombie Item Trigger push. Only CT and only Zombies not named plasmid_user get pushed
add:
{
"origin" "-11520 -192 9096"
"targetname" "filter_no_item_and_human"
"Filter01" "filter_only_ct"
"Filter02" "filter_no_item"
"filtertype" "1"
"Negated" "0"
"classname" "filter_multi"
}
modify:
{
match:
{
"origin" "-4248 -13088 9112"
"classname" "trigger_push"
"hammerid" "2230208"
}
replace:
{
"filtername" "filter_no_item_and_human"
}
}
;No telehop on 1999 stage last hold
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "columbia_end_trigger"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1"
}
}
;-----------------------------------------------------
; Fixes stage 4 hitbox being spawned multiple times
;-----------------------------------------------------
modify:
{
match:
{
"targetname" "fontaine_2_targeter"
"classname" "trigger_multiple"
}
insert:
{
"OnUser1" "fontaine_2_breakable,Kill,,5,-1"
}
}
;-----------------------------------------------------
; Hides the zombie when the big daddy is picked up
;-----------------------------------------------------
modify:
{
match:
{
"targetname" "big_daddy_wep"
"classname" "weapon_knife"
}
insert:
{
"OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1"
}
}
;------------------------
;DYNAMIC ENTWATCH CONFIG
;------------------------
; Items levels
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_electro_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_incinerate_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_cyclone_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_gravity_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_frost_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_insect_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 3),0,-1"
}
}
;Max uses based on the current level
modify:
{
match:
{
"classname" "logic_case"
"targetname" "level_case"
}
insert:
{
; Electro - Only this one is initialized in it, added it to be safe
"OnCase06" "console,Command,sm_setmaxuses 20244 4,10.1,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "difficulty_case" ;Handling from stage 1 to 4 + special level 1999
}
insert:
{
; Electro
"OnCase01" "console,Command,sm_setmaxuses 20244 4,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 20244 5,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 20244 6,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 20244 6,10.1,-1"
;Incinerate
"OnCase01" "console,Command,sm_setmaxuses 20392 5,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 20392 6,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 20392 6,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 20392 8,10.1,-1"
;Sonic
"OnCase01" "console,Command,sm_setmaxuses 20538 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 20538 5,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 20538 5,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 20538 6,10.1,-1"
;Gravity
"OnCase01" "console,Command,sm_setmaxuses 5063227 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 5063227 4,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 5063227 4,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 5063227 5,10.1,-1"
;Winter
"OnCase01" "console,Command,sm_setmaxuses 5082173 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 5082173 4,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 5082173 4,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 5082173 5,10.1,-1"
;Insect
"OnCase01" "console,Command,sm_setmaxuses 24222 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 24222 5,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 24222 6,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 24222 5,10.1,-1"
}
}
;ADMIN Room: Plasmids set to max level
modify:
{
match:
{
"classname" "func_button"
"targetname" "admin_set_plasmids_max_level"
}
insert:
{
; Electro
"OnPressed" "console,Command,sm_setmaxuses 20244 6,1.1,-1"
;Incinerate
"OnPressed" "console,Command,sm_setmaxuses 20392 8,1.1,-1"
;Sonic
"OnPressed" "console,Command,sm_setmaxuses 20538 6,1.1,-1"
;Gravity
"OnPressed" "console,Command,sm_setmaxuses 5063227 5,1.1,-1"
;Winter
"OnPressed" "console,Command,sm_setmaxuses 5082173 5,1.1,-1"
;Insect
"OnPressed" "console,Command,sm_setmaxuses 24222 5,1.1,-1"
}
}
;; _
;; stage 4 - fix trigger
modify:
{
match:
{
"model" "*261"
"origin" "6784 -11444 940"
"classname" "trigger_multiple"
"hammerid" "5617899"
}
replace:
{
"model" "*298"
"origin" "6784 -11324 936"
}
}
;; stage 1999 - fix falling tower
modify:
{
match:
{
"targetname" "columbia_lighthouse"
"classname" "func_tracktrain"
}
replace:
{
"spawnflags" "3"
}
}
modify:
{
match:
{
"targetname" "columbia_lighthouse_path3"
"classname" "path_track"
}
delete:
{
"OnPass" "columbia_lighthouse,AddOutput,spawnflags 128,0,-1"
}
insert:
{
"OnPass" "columbia_lighthouse,AddOutput,spawnflags 130,0,-1"
}
}
;------------------------------------------------------------
;Add a parentname to zm trigger detector on 1999 ending boat
;------------------------------------------------------------
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "columbia_boat_zm_detector"
}
insert:
{
"parentname" "columbia_boat_train"
}
}
;-------------
;Extend Warmup
;-------------
modify:
{
match:
{
"classname" "logic_case"
"targetname" "level_case"
}
delete:
{
"OnCase05" "console,Command,say >>>Warmup ends in 60 seconds<<<,2,-1"
"OnCase05" "console,Command,say >>>Introduction Complete<<<,59,-1"
"OnCase05" "console,Command,mp_restartgame 1,62,-1"
}
insert:
{
"OnCase05" "console,Command,say >>>Warmup ends in 80 seconds<<<,2,-1"
"OnCase05" "console,Command,say >>>Introduction Complete<<<,79,-1"
"OnCase05" "console,Command,mp_restartgame 1,82,-1"
}
}
;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;CANT TAKE ZOMBIE ITEM AS CT (and vice-versa)
;---------------------------------------------
; CT Item Trigger push. Only Zombies and only CT not named plasmid_user get pushed
add:
{
"origin" "-11520 -192 9096"
"targetname" "filter_no_item_and_zombie"
"Filter01" "filter_only_t"
"Filter02" "filter_no_item"
"filtertype" "1"
"Negated" "0"
"classname" "filter_multi"
}
modify:
{
match:
{
"origin" "-3080 -13088 9112"
"classname" "trigger_push"
"hammerid" "2227273"
}
replace:
{
"filtername" "filter_no_item_and_zombie"
}
}
; Zombie Item Trigger push. Only CT and only Zombies not named plasmid_user get pushed
add:
{
"origin" "-11520 -192 9096"
"targetname" "filter_no_item_and_human"
"Filter01" "filter_only_ct"
"Filter02" "filter_no_item"
"filtertype" "1"
"Negated" "0"
"classname" "filter_multi"
}
modify:
{
match:
{
"origin" "-4248 -13088 9112"
"classname" "trigger_push"
"hammerid" "2230208"
}
replace:
{
"filtername" "filter_no_item_and_human"
}
}
;No telehop on 1999 stage last hold
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "columbia_end_trigger"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1"
}
}
;-----------------------------------------------------
; Fixes stage 4 hitbox being spawned multiple times
;-----------------------------------------------------
modify:
{
match:
{
"targetname" "fontaine_2_targeter"
"classname" "trigger_multiple"
}
insert:
{
"OnUser1" "fontaine_2_breakable,Kill,,5,-1"
}
}
;-----------------------------------------------------
; Hides the zombie when the big daddy is picked up
;-----------------------------------------------------
modify:
{
match:
{
"targetname" "big_daddy_wep"
"classname" "weapon_knife"
}
insert:
{
"OnPlayerPickup" "!activator,AddOutput,rendermode 10,0,-1"
}
}
;------------------------
;DYNAMIC ENTWATCH CONFIG
;------------------------
; Items levels
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_electro_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 20244 Electro (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_incinerate_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 20392 Incinerate (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_cyclone_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 20538 Sonic (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_gravity_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 5063227 Gravity (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_frost_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 5082173 Winter (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "plasmid_insect_level_case"
}
insert:
{
"OnCase01" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 1),0,-1"
"OnCase02" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 2),0,-1"
"OnCase03" "console,Command,sm_ewsetshortname 24222 Insect (Lvl 3),0,-1"
}
}
;Max uses based on the current level
modify:
{
match:
{
"classname" "logic_case"
"targetname" "level_case"
}
insert:
{
; Electro - Only this one is initialized in it, added it to be safe
"OnCase06" "console,Command,sm_setmaxuses 20244 4,10.1,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "difficulty_case" ;Handling from stage 1 to 4 + special level 1999
}
insert:
{
; Electro
"OnCase01" "console,Command,sm_setmaxuses 20244 4,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 20244 5,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 20244 6,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 20244 6,10.1,-1"
;Incinerate
"OnCase01" "console,Command,sm_setmaxuses 20392 5,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 20392 6,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 20392 6,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 20392 8,10.1,-1"
;Sonic
"OnCase01" "console,Command,sm_setmaxuses 20538 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 20538 5,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 20538 5,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 20538 6,10.1,-1"
;Gravity
"OnCase01" "console,Command,sm_setmaxuses 5063227 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 5063227 4,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 5063227 4,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 5063227 5,10.1,-1"
;Winter
"OnCase01" "console,Command,sm_setmaxuses 5082173 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 5082173 4,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 5082173 4,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 5082173 5,10.1,-1"
;Insect
"OnCase01" "console,Command,sm_setmaxuses 24222 3,10.1,-1"
"OnCase02" "console,Command,sm_setmaxuses 24222 5,10.1,-1"
"OnCase03" "console,Command,sm_setmaxuses 24222 6,10.1,-1"
"OnCase04" "console,Command,sm_setmaxuses 24222 5,10.1,-1"
}
}
;ADMIN Room: Plasmids set to max level
modify:
{
match:
{
"classname" "func_button"
"targetname" "admin_set_plasmids_max_level"
}
insert:
{
; Electro
"OnPressed" "console,Command,sm_setmaxuses 20244 6,1.1,-1"
;Incinerate
"OnPressed" "console,Command,sm_setmaxuses 20392 8,1.1,-1"
;Sonic
"OnPressed" "console,Command,sm_setmaxuses 20538 6,1.1,-1"
;Gravity
"OnPressed" "console,Command,sm_setmaxuses 5063227 5,1.1,-1"
;Winter
"OnPressed" "console,Command,sm_setmaxuses 5082173 5,1.1,-1"
;Insect
"OnPressed" "console,Command,sm_setmaxuses 24222 5,1.1,-1"
}
}
;; _
;; stage 4 - fix trigger
modify:
{
match:
{
"model" "*261"
"origin" "6784 -11444 940"
"classname" "trigger_multiple"
"hammerid" "5617899"
}
replace:
{
"model" "*298"
"origin" "6784 -11324 936"
}
}
;; stage 1999 - fix falling tower
modify:
{
match:
{
"targetname" "columbia_lighthouse"
"classname" "func_tracktrain"
}
replace:
{
"spawnflags" "3"
}
}
modify:
{
match:
{
"targetname" "columbia_lighthouse_path3"
"classname" "path_track"
}
delete:
{
"OnPass" "columbia_lighthouse,AddOutput,spawnflags 128,0,-1"
}
insert:
{
"OnPass" "columbia_lighthouse,AddOutput,spawnflags 130,0,-1"
}
}
;; stage 2 - last door should kill players
modify:
{
match:
{
"targetname" "jasmine_jolie_door"
"classname" "func_door"
}
replace:
{
"ignoredebris" "0"
"dmg" "10000"
}
}
;; stage 4 - increase elevator damage
modify:
{
match:
{
"targetname" "hephaestus_elevator_tower"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "5000"
}
}

View File

@ -1,78 +1,98 @@
;----------------------------
; Unfucks Zombie doors
;----------------------------
modify:
{
match:
{
"classname" "func_door"
"hammerid" "295581"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "295544"
}
replace:
{
"wait" "-1"
}
}
;----------------------------
; Unfucks Spawn Doors
;----------------------------
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296241"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296223"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296233"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296209"
}
replace:
{
"wait" "-1"
}
}
;----------------------------
; Unfucks Zombie doors
;----------------------------
modify:
{
match:
{
"classname" "func_door"
"hammerid" "295581"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "295544"
}
replace:
{
"wait" "-1"
}
}
;----------------------------
; Unfucks Spawn Doors
;----------------------------
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296241"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296223"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296233"
}
replace:
{
"wait" "-1"
}
}
modify:
{
match:
{
"classname" "func_door"
"hammerid" "296209"
}
replace:
{
"wait" "-1"
}
}
;; _
;; fix shortcut
modify:
{
match:
{
"targetname" "door_zombie_1"
"origin" "1884 268 616"
"classname" "func_door"
}
replace:
{
"spawnflags" "0"
}
}

View File

@ -669,4 +669,15 @@ modify:
}
}
modify:
{
match:
{
"targetname" "relay mode"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "console,Command,sv_turbophysics 0,0,-1"
}
}

View File

@ -704,4 +704,20 @@ modify:
}
}
;; insane - fix afk teleport
modify:
{
match:
{
"origin" "-4166 530 125"
"classname" "trigger_once"
"hammerid" "155145"
}
insert:
{
"OnStartTouch" "button_counter,AddOutput,OnHitMax floor1tp:Enable::51:1,0,1"
}
}

View File

@ -0,0 +1,720 @@
add:
{
"origin" "-4166 530 125"
"targetname" "TheCurrentLevelPlugin"
"min" "1"
"max" "4"
"startvalue" "1"
"classname" "math_counter"
}
modify:
{
match:
{
"classname" "trigger_once"
"hammerid" "1291"
}
insert:
{
"OnStartTouch" "TheCurrentLevelPlugin,SetValue,1,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"hammerid" "35584"
}
insert:
{
"OnStartTouch" "TheCurrentLevelPlugin,SetValue,2,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"hammerid" "130279"
}
insert:
{
"OnStartTouch" "TheCurrentLevelPlugin,SetValue,3,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"hammerid" "155145"
}
insert:
{
"OnStartTouch" "TheCurrentLevelPlugin,SetValue,4,0,1"
}
}
;-----------
; MAP FIXES
;-----------
modify:
{
match:
{
"hammerid" "4170"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "9769"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "9866"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "9904"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "10049"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "22222"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "217740"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "217846"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "217849"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "217852"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "217855"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"hammerid" "218059"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 680,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 350,0,-1"
}
}
modify:
{
match:
{
"targetname" "field of memories"
}
replace:
{
"message" "#koopa's road bgm/field of memories.mp3"
}
}
modify:
{
match:
{
"targetname" "hard_boss_bgm"
}
replace:
{
"message" "#koopa's road bgm/hard boss bgm.mp3"
}
}
modify:
{
match:
{
"targetname" "hard_boss_bgm2"
}
replace:
{
"message" "#koopa's road bgm/hard boss bgm2.mp3"
}
}
modify:
{
match:
{
"targetname" "zm_bgm"
}
replace:
{
"message" "#koopa's road bgm/zm_mode.mp3"
}
}
modify:
{
match:
{
"targetname" "finall boss"
}
replace:
{
"message" "#koopa's road bgm/final battle.mp3"
}
}
modify:
{
match:
{
"targetname" "garaxy plant"
}
replace:
{
"message" "#koopa's road bgm/garaxy plant.mp3"
}
}
modify:
{
match:
{
"targetname" "ricochet love"
}
replace:
{
"message" "#koopa's road bgm/ricochet love.mp3"
}
}
modify:
{
match:
{
"targetname" "the alternate route wii"
}
replace:
{
"message" "#koopa's road bgm/the alternate route wii.mp3"
}
}
modify:
{
match:
{
"targetname" "bowsers road remix"
}
replace:
{
"message" "#koopa's road bgm/the alternate route remix.mp3"
}
}
;modify:
;{
; match:
; {
; "classname" "trigger_hurt"
; "model" "*126"
; }
; replace:
; {
; "damage" "500"
; }
; insert:
; {
; "OnStartTouch" "!activator,AddOutput,origin 12562 252 1271,0,-1"
; }
;}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*100"
}
insert:
{
"targetname" "floor1tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*182"
}
insert:
{
"targetname" "floor1tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*183"
}
insert:
{
"targetname" "floor1tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"targetname" "normal2"
}
insert:
{
"OnStartTouch" "floor1tp,Enable,,40,-1"
}
}
modify:
{
match:
{
"targetname" "hard2"
}
insert:
{
"OnStartTouch" "floor1tp,Enable,,50,-1"
}
}
add:
{
"classname" "trigger_push"
"origin" "970.5 347.5 64.5"
"angles" "0 0 0"
"model" "*8"
"targetname" "floor1push"
"pushdir" "0 180 0"
"spawnflags" "1"
"speed" "150"
"StartDisabled" "0"
"alternateticksfix" "0"
"filtername" "zombie only"
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*110"
}
insert:
{
"targetname" "floor2tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*111"
}
insert:
{
"targetname" "floor2tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*99"
}
insert:
{
"targetname" "floor2tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*184"
}
insert:
{
"targetname" "floor2tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*185"
}
insert:
{
"targetname" "floor2tp"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "trigger_teleport"
"model" "*186"
}
insert:
{
"targetname" "floor2tp"
}
replace:
{
"StartDisabled" "1"
}
}
add:
{
"classname" "trigger_push"
"origin" "-658.9 69 1101.5"
"angles" "0 0 0"
"model" "*43"
"targetname" "floor2push"
"pushdir" "0 0 0"
"spawnflags" "1"
"speed" "150"
"StartDisabled" "0"
"alternateticksfix" "0"
"filtername" "zombie only"
}
modify:
{
match:
{
"targetname" "3F_z_fall_tele"
}
replace:
{
"StartDisabled" "1"
}
}
add:
{
"classname" "trigger_push"
"origin" "939.61 69 2258.5"
"angles" "0 0 0"
"model" "*65"
"targetname" "floor2push"
"pushdir" "0 180 0"
"spawnflags" "1"
"speed" "150"
"StartDisabled" "0"
"alternateticksfix" "0"
"filtername" "zombie only"
}
;; ze_bowser_in_the_fire_sea_v1e
;; stage 4 - fix shortcuts
add:
{
"model" "*424"
"target" "ins_shortcut_pro_tdes2"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-1082 -7281 1906"
"classname" "trigger_teleport"
}
add:
{
"model" "*361"
"target" "ins_shortcut_pro_tdes1"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-859 -6619.5 2361"
"classname" "trigger_teleport"
}
add:
{
"model" "*361"
"target" "ins_shortcut_pro_tdes1"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-1973 -6619.5 1984"
"classname" "trigger_teleport"
}
add:
{
"model" "*361"
"target" "ins_shortcut_pro_tdes1"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-3048.5 -6755.5 2350.5"
"classname" "trigger_teleport"
}
add:
{
"targetname" "clip1"
"vrad_brush_cast_shadows" "0"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "368 -7337 3106.5"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2867 -448 -4.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2867 448 4.5,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "36472"
}
insert:
{
"OnMapSpawn" "clip1,FireUser1,,0,-1"
}
}
modify:
{
match:
{
"origin" "-1921 -7932.5 2470.5"
"classname" "trigger_teleport"
"hammerid" "299733"
}
insert:
{
"target" "ins_shortcut_pro_tdes1"
"spawnflags" "1"
}
}
;; insane - fix afk teleport
modify:
{
match:
{
"origin" "-4166 530 125"
"classname" "trigger_once"
"hammerid" "155145"
}
insert:
{
"OnStartTouch" "button_counter,AddOutput,OnHitMax floor1tp:Enable::51:1,0,1"
}
}

View File

@ -1,18 +1,34 @@
;
; STRIPPER BY ENCAP
;
;buffed nuke
modify:
{
match:
{
"targetname" "trigger_hurt_fin"
"damage" "1500"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100000"
}
;
; STRIPPER BY ENCAP
;
;buffed nuke
modify:
{
match:
{
"targetname" "trigger_hurt_fin"
"damage" "1500"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100000"
}
}
;; increase zm boxes hp
modify:
{
match:
{
"targetname" "depart_break_zm2"
"health" "60"
"classname" "func_breakable"
}
replace:
{
"health" "200"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
;************************************************
; Ze_bulhufas_a1_1_s STRIPPER #3 CFG By Rix :V
; Ze_bulhufas_a1_1_s STRIPPER #4 CFG By Rix :V
;************************************************
modify:
@ -11,7 +11,7 @@ modify:
}
insert:
{
"OnMapSpawn" "commands,Command,say ||strp #3||,5,-1"
"OnMapSpawn" "commands,Command,say ||strp #4||,5,-1"
}
}
@ -192,3 +192,593 @@ modify:
"OnTrigger" "cc_last_level,Enable,,0,-1"
}
}
;*********************************
; Port CS:GO VScripts Moving NPCs
;*********************************
modify:
{
match:
{
"hammerid" "449373"
"targetname" "coomer_p2_move"
"classname" "func_physbox"
}
insert:
{
"vscripts" "ze_bulhufas/bulhufasmoving_npc.nut"
}
}
modify:
{
match:
{
"hammerid" "199436"
"targetname" "carroca_move"
"classname" "func_physbox"
}
insert:
{
"vscripts" "ze_bulhufas/bulhufasmoving_npc.nut"
}
}
modify:
{
match:
{
"hammerid" "201721"
"targetname" "dilma_move"
"classname" "func_physbox"
}
insert:
{
"vscripts" "ze_bulhufas/bulhufasmoving_npc.nut"
}
}
modify:
{
match:
{
"hammerid" "196851"
"targetname" "makonho_move"
"classname" "func_physbox"
}
insert:
{
"vscripts" "ze_bulhufas/bulhufasmoving_npc.nut"
}
}
modify:
{
match:
{
"targetname" "coomer_p2_npc_start"
}
insert:
{
"OnSpawn" "coomer_p2_move,RunScriptCode,Start();,1,1"
"OnSpawn" "coomer_p2_move,RunScriptCode,SetSpeedForw(0.70);,0.05,1"
}
}
modify:
{
match:
{
"targetname" "dilma_npc_start"
}
insert:
{
"OnSpawn" "dilma_move,RunScriptCode,Start();,1,1"
"OnSpawn" "dilma_move,RunScriptCode,SetSpeedForw(0.75);,0.05,1"
}
}
modify:
{
match:
{
"targetname" "makonho_npc_start"
}
insert:
{
"OnSpawn" "makonho_move,RunScriptCode,Start();,1,1"
"OnSpawn" "makonho_move,RunScriptCode,SetSpeedForw(0.75);,0.05,1"
}
}
modify:
{
match:
{
"targetname" "carroca_npc_start"
}
insert:
{
"OnSpawn" "carroca_move,RunScriptCode,Start();,1,1"
"OnSpawn" "carroca_move,RunScriptCode,SetSpeedForw(0.75);,0.05,1"
}
}
modify:
{
match:
{
"targetname" "coomer_phase2_dead"
}
insert:
{
"OnTrigger" "coomer_p2_move,RunScriptCode,Stop();,0,-1"
}
}
modify:
{
match:
{
"targetname" "coomer_p2_thruster_forward"
}
delete:
{
"OnUser1" "coomer_p2_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "coomer_p2_move,RunScriptCode,SetThruster(true);,0,1"
}
}
modify:
{
match:
{
"targetname" "coomer_p2_thruster_side"
}
delete:
{
"OnUser1" "coomer_p2_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "coomer_p2_move,RunScriptCode,SetThruster(false);,0,1"
}
}
modify:
{
match:
{
"targetname" "dilma_thruster_side"
}
delete:
{
"OnUser1" "dilma_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "dilma_move,RunScriptCode,SetThruster(false);,0,1"
}
}
modify:
{
match:
{
"targetname" "dilma_thruster_forward"
}
delete:
{
"OnUser1" "dilma_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "dilma_move,RunScriptCode,SetThruster(true);,0,1"
}
}
modify:
{
match:
{
"targetname" "makonho_thruster_side"
}
delete:
{
"OnUser1" "makonho_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "makonho_move,RunScriptCode,SetThruster(false);,0,1"
}
}
modify:
{
match:
{
"targetname" "makonho_thruster_forward"
}
delete:
{
"OnUser1" "makonho_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "makonho_move,RunScriptCode,SetThruster(true);,0,1"
}
}
modify:
{
match:
{
"targetname" "carroca_thruster_side"
}
delete:
{
"OnUser1" "carroca_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "carroca_move,RunScriptCode,SetThruster(false);,0,1"
}
}
modify:
{
match:
{
"targetname" "carroca_thruster_forward"
}
delete:
{
"OnUser1" "carroca_move,FireUser1,,0,1"
}
insert:
{
"OnUser1" "carroca_move,RunScriptCode,SetThruster(true);,0,1"
}
}
;*****************************
; Import CS:GO Stripper fixes
;*****************************
;makonho npc hurt fix
add:
{
"classname" "logic_measure_movement"
"MeasureReference" "makonho_spr"
"MeasureTarget" "makonho_spr"
"MeasureType" "0"
"Target" "makonho_hurt"
"targetname" "makonho_caohurtfix"
"TargetReference" "makonho_spr"
"TargetScale" "1"
"origin" "-4352 -448 -660"
}
modify:
{
match:
{
"targetname" "makonho_hurt"
"classname" "trigger_hurt"
}
delete:
{
"parentname" "makonho_spr"
}
}
;carroca npc hurt fix
add:
{
"classname" "logic_measure_movement"
"MeasureReference" "carroca_spr"
"MeasureTarget" "carroca_spr"
"MeasureType" "0"
"Target" "carroca_hurt"
"targetname" "carroca_machehurtfix"
"TargetReference" "carroca_spr"
"TargetScale" "1"
"origin" "-4352 -448 -726"
}
modify:
{
match:
{
"targetname" "carroca_hurt"
"classname" "trigger_hurt"
}
delete:
{
"parentname" "carroca_spr"
}
}
;dilma npc hurt fix
add:
{
"classname" "logic_measure_movement"
"MeasureReference" "dilma_spr"
"MeasureTarget" "dilma_spr"
"MeasureType" "0"
"Target" "dilma_hurt"
"targetname" "dilma_xiaohaihurtfix"
"TargetReference" "dilma_spr"
"TargetScale" "1"
"origin" "-4352 -448 -792"
}
modify:
{
match:
{
"targetname" "dilma_hurt"
"classname" "trigger_hurt"
}
delete:
{
"parentname" "dilma_spr"
}
}
;coomer laser dmg fix (stage3)
add:
{
"origin" "-10832 13104 -294"
"targetname" "fixcoomerlaserdmg"
"Negated" "Allow entities that match criteria"
"damagetype" "262144"
"classname" "filter_damage_type"
"OnUser1" "!activator,SetDamageFilter,fixcoomerlaserdmg,0,-1"
"OnUser1" "!activator,SetDamageFilter,,0.4,-1"
}
modify:
{
match:
{
"targetname" "coomer_p1_fire_hurt"
"classname" "trigger_hurt"
}
insert:
{
"OnHurtPlayer" "fixcoomerlaserdmg,FireUser1,0,-1"
}
}
;coomer boss move hurt fix (stage3)
add:
{
"classname" "logic_measure_movement"
"MeasureReference" "dashu_hurt_parent_refernce"
"MeasureTarget" "coomer_p2_spr"
"MeasureType" "0"
"Target" "coomer_p2_touch_dmg"
"targetname" "dashuhurtfix"
"TargetReference" "dashu_hurt_reference"
"TargetScale" "1"
"origin" "-10832 13104 -140"
}
add:
{
"classname" "logic_relay"
"spawnflags" "0"
"StartDisabled" "0"
"targetname" "dashu_hurt_reference"
"origin" "-10832 13104 -120"
}
add:
{
"classname" "logic_relay"
"spawnflags" "0"
"StartDisabled" "0"
"targetname" "dashu_hurt_parent_refernce"
"origin" "-10832 13104 -128"
}
modify:
{
match:
{
"targetname" "coomer_p2_tpt_cumjar"
"classname" "point_template"
}
insert:
{
"Template04" "dashu_hurt_parent_refernce"
"Template05" "dashu_hurt_reference"
"Template06" "dashuhurtfix"
}
}
modify:
{
match:
{
"targetname" "coomer_phase2_dead"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "dashuhurtfix,Kill,,2,-1"
"OnTrigger" "dashu_hurt_parent_refernce,Kill,,2,-1"
"OnTrigger" "dashu_hurt_reference,Kill,,2,-1"
}
}
;bola laser and fire dmg fix
modify:
{
match:
{
"targetname" "bola_laser_pulo_hurt"
"classname" "trigger_hurt"
}
insert:
{
"OnHurtPlayer" "fixcoomerlaserdmg,FireUser1,0,-1"
}
}
modify:
{
match:
{
"targetname" "bola_fire_hurt"
"classname" "trigger_hurt"
}
insert:
{
"OnHurtPlayer" "fixcoomerlaserdmg,FireUser1,0,-1"
}
}
;fix boss damage
modify:
{
match:
{
"classname" "math_counter"
"targetname" "boss_hp"
}
replace:
{
"startvalue" "999999"
"max" "999999"
}
}
;fix flamegun long fire
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "flamegun_hurt"
}
delete:
{
"OnStartTouch" "!activator,IgniteLifetime,40,0,-1"
"OnEndTouchAll" "!activator,IgniteLifetime,2,0,-1"
}
insert:
{
"OnHurtPlayer" "!activator,IgniteLifetime,2,0,-1"
}
}
;fix churrasqueira (bbq)
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "churrasqueira_hurt"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "churrasqueira_exp_relay"
}
insert:
{
"OnTrigger" "churrasqueira_hurt,Enable,,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "churrasqueira_trigger"
}
delete:
{
"OnTrigger" "churrasqueira_exp_relay,Trigger,,0,-1"
}
insert:
{
"OnTrigger" "churrasqueira_exp_relay,Trigger,,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "trigger_npc_lvl2"
}
delete:
{
"OnTrigger" "npc_location_counter,GetValue,,1,-1"
"OnTrigger" "npc_location_counter,SetValue,2,0,-1"
}
insert:
{
"OnTrigger" "npc_location_counter,GetValue,,1,1"
"OnTrigger" "npc_location_counter,SetValue,2,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "trigger_ele_lvl3"
}
delete:
{
"OnTrigger" "commands,Command,say *** ELEVATOR WILL UNDER-ELEVATE IN 15 SECEONDS ***,0,-1"
"OnTrigger" "door_ele,Open,,0,-1"
"OnTrigger" "door_ele,Close,,15,-1"
"OnTrigger" "npc_cleaner,Trigger,,0,-1"
"OnTrigger" "npc_location_counter,SetValue,3,0,-1"
"OnTrigger" "npc_location_counter,GetValue,,1,-1"
"OnTrigger" "npc_location_counter,GetValue,,2,-1"
}
insert:
{
"OnTrigger" "commands,Command,say *** ELEVATOR WILL UNDER-ELEVATE IN 15 SECEONDS ***,0,1"
"OnTrigger" "door_ele,Open,,0,1"
"OnTrigger" "door_ele,Close,,15,1"
"OnTrigger" "npc_cleaner,Trigger,,0,1"
"OnTrigger" "npc_location_counter,SetValue,3,0,1"
"OnTrigger" "npc_location_counter,GetValue,,1,1"
"OnTrigger" "npc_location_counter,GetValue,,2,1"
}
}
;fix shit ass laser idk wtf was i thinking sorry
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "cancer_laser_lvl3"
}
replace:
{
"speed" "2500"
"movedistance" "2100"
}
}

212
maps/ze_castle_bridge_v1_4_s2.cfg Executable file
View File

@ -0,0 +1,212 @@
;Remove telehop
modify:
{
match:
{
"classname" "trigger_teleport"
}
insert:
{
"OnEndTouch" "!self,RunScriptCode,activator.SetAbsVelocity(Vector(null)),0,-1"
}
}
;Fix gravity boost
modify:
{
match:
{
"classname" "trigger_push"
"targetname" "Gravity_Trigger"
}
insert:
{
"OnEndTouch" "main,RunScriptCode,if(activator.GetAbsVelocity().Length2D() > 500) activator.SetAbsVelocity(Vector(null)),0,-1"
}
}
;Fix hold skips
add:
{
"classname" "func_wall_toggle"
"origin" "-10912 14416 -4960.03"
"model" "*4"
"disablereceiveshadows" "1"
"disableshadows" "1"
"targetname" "no_skip1"
"rendermode" "10"
}
modify:
{
match:
{
"classname" "math_counter"
"targetname" "Counter_2"
}
insert:
{
"OnHitMax" "no_skip1,Kill,,39,-1"
}
}
add:
{
"classname" "func_wall_toggle"
"origin" "2432 12816 -480.03"
"disablereceiveshadows" "1"
"disableshadows" "1"
"model" "*4"
"targetname" "no_skip2"
"rendermode" "10"
}
add:
{
"classname" "func_wall_toggle"
"origin" "2432 13136 -480.03"
"disablereceiveshadows" "1"
"disableshadows" "1"
"model" "*4"
"targetname" "no_skip2"
"rendermode" "10"
}
modify:
{
match:
{
"classname" "math_counter"
"targetname" "Counter_3"
}
insert:
{
"OnHitMax" "no_skip2,Kill,,29,-1"
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "castle_bridge/bridge.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/bridge.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/castle1_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/castle1_1.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/castle2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/castle2.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/castle4_part1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/castle4_part1.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/start1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/start1.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/boss_fight_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/boss_fight_1.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/final.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/final.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/castle3.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/castle3.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/castle4_part2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/castle4_part2.mp3"
}
}
modify:
{
match:
{
"message" "castle_bridge/start.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#castle_bridge/start.mp3"
}
}

View File

@ -2515,4 +2515,27 @@ modify:
"unlocked_sentence" "0"
"unlocked_sound" "0"
}
}
;; _
;; restart round on warmup
modify:
{
match:
{
"targetname" "warmup_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "warmup_killer,Enable,,82,-1"
}
insert:
{
"OnTrigger" "console,Command,mp_restartgame 1,82,1"
}
}

View File

@ -135,4 +135,86 @@ modify:
{
"OnStartTouch" "questmsg1,Command,say *** Opening door might take a while...,0,1"
}
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "music/ze_castle_escape/ng120136-converted.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/ze_castle_escape/ng120136-converted.mp3"
}
}
modify:
{
match:
{
"message" "music/ze_castle_escape/ng112527-converted.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/ze_castle_escape/ng112527-converted.mp3"
}
}
modify:
{
match:
{
"message" "music/ze_castle_escape/ng70107-converted.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/ze_castle_escape/ng70107-converted.mp3"
}
}
modify:
{
match:
{
"message" "music/ze_castle_escape/ng117474-converted.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/ze_castle_escape/ng117474-converted.mp3"
}
}
modify:
{
match:
{
"message" "music/ze_castle_escape/ng57239-converted.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/ze_castle_escape/ng57239-converted.mp3"
}
}
modify:
{
match:
{
"message" "music/ze_castle_escape/ng90433-converted.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/ze_castle_escape/ng90433-converted.mp3"
}
}

View File

@ -1,18 +1,87 @@
;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;FIX ZM TP LVL2
;-----------------
modify:
{
match:
{
"targetname" "Stage2_Gate_Bridge_Extra"
"classname" "func_door_rotating"
}
insert:
{
"OnFullyOpen" "Stage2_Boss_Zombie_Tp,Kill,,0,1"
}
}
;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;FIX ZM TP LVL2
;-----------------
modify:
{
match:
{
"targetname" "Stage2_Gate_Bridge_Extra"
"classname" "func_door_rotating"
}
insert:
{
"OnFullyOpen" "Stage2_Boss_Zombie_Tp,Kill,,0,1"
}
}
;; _
;; stage 2 - fix key getting stuck in the air (no idea, for now just trigger it automatically)
filter:
{
"targetname" "Crow_Key_Trigger"
"classname" "trigger_once"
"hammerid" "17691608"
}
modify:
{
match:
{
"targetname" "BigAss_Crow_Path_2"
"classname" "path_track"
}
insert:
{
"OnPass" "Crow_Key,EnableMotion,,0.5,1"
"OnPass" "Map_Command,Command,say ***This Must Be The Key To The Village***,5,1"
"OnPass" "Crow_Key,Kill,,5,1"
"OnPass" "Stage2_Tp_4,Enable,,25,1"
"OnPass" "Stage2_Tp_5,Disable,,16.3,1"
"OnPass" "Luffy_thunder_model_02,Kill,,16.3,1"
"OnPass" "Stage2_Arrow_Guide,AddOutput,angles 0 0 0,16.02,1"
"OnPass" "Stage2_Arrow_Guide,AddOutput,origin -7352 -5552 2456,16,1"
"OnPass" "Luffy_thunder_model_02,Disable,,16,1"
"OnPass" "Stage2_Tp_5,Enable,,16,1"
"OnPass" "Map_Fade_Out,FireUser1,,15,1"
"OnPass" "Luffy_thunder_model_02,Enable,,15,1"
"OnPass" "Lighting_Sound,PlaySound,,15,1"
"OnPass" "Map_Command,Command,say ***Defend This Area For 10 Seconds***,7,1"
"OnPass" "Crow_Key_Sprite,Kill,,5,1"
}
}
;; effects volume
modify:
{
match:
{
"targetname" "Spawn_Fire_Sound"
"classname" "ambient_generic"
}
replace:
{
"health" "2"
}
}
modify:
{
match:
{
"noise1" "plats/elevator_loop1.wav"
"speed" "20"
"classname" "func_door"
}
replace:
{
"loopmovesound" "0"
}
}

View File

@ -0,0 +1,942 @@
;------------------------------------------
; Replace MAIN vscript file - GENERAL
;------------------------------------------
modify:
{
match:
{
"classname" "logic_script"
"hammerid" "16586"
}
replace:
{
"vscripts" "ze_castlevania_nes/main.nut"
}
}
;------------------------------------------
; Replace RandomNPC vscript file - GENERAL
;------------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "27093"
}
replace:
{
"vscripts" "ze_castlevania_nes/randomnpc.nut"
}
}
;-----------------------------------------
; Replace Skeleton vscript file - GENERAL
;-----------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "27239"
}
replace:
{
"vscripts" "ze_castlevania_nes/skeleton.nut"
}
}
;---------------------------------------
; Replace Knight vscript file - GENERAL
;---------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "27134"
}
replace:
{
"vscripts" "ze_castlevania_nes/knight.nut"
}
}
;-------------------------------------------
; Replace BoneTurret vscript file - GENERAL
;-------------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "163065"
}
replace:
{
"vscripts" "ze_castlevania_nes/boneturret.nut"
}
}
;-----------------------------------------------
; Replace Giant Bat boss' vscript file - STAGE 1
;-----------------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "4526"
}
replace:
{
"vscripts" "ze_castlevania_nes/giantbat.nut"
}
}
;--------------------------------------------
; Replace WhiteDragon vscript file - STAGE 1
;--------------------------------------------
modify:
{
match:
{
"classname" "prop_dynamic"
"hammerid" "7808"
}
replace:
{
"vscripts" "ze_castlevania_nes/whitedragon_head.nut"
}
}
;-------------------------------------------
; Replace MedusaHead vscript file - STAGE 1
;-------------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "8084"
}
replace:
{
"vscripts" "ze_castlevania_nes/medusahead.nut"
}
}
;--------------------------------------------
; Replace MedusaSnake vscript file - STAGE 1
;--------------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "8098"
}
replace:
{
"vscripts" "ze_castlevania_nes/medusasnake.nut"
}
}
;--------------------------------------
; Replace Death vscript file - STAGE 2
;--------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "8008"
}
replace:
{
"vscripts" "ze_castlevania_nes/death2.nut"
}
}
;----------------------------------------
; Replace Dracula vscript file - STAGE 2
;----------------------------------------
modify:
{
match:
{
"classname" "hegrenade_projectile"
"hammerid" "103530"
}
replace:
{
"vscripts" "ze_castlevania_nes/dracula.nut"
}
}
;-------------------------------------------------------------------------
; Make axes go through the world so it's easier to use in enclosed spaces
;-------------------------------------------------------------------------
modify:
{
match:
{
"hammerid" "23741"
"targetname" "subweapon_axe_phys"
"classname" "func_physbox_multiplayer"
}
insert:
{
"OnUser1" "!selfBreak3-1"
}
replace:
{
"spawnflags" "16385"
"notsolid" "1"
}
}
modify:
{
match:
{
"hammerid" "24169"
"targetname" "subweapon_axe_relay"
"classname" "logic_relay"
}
insert:
{
"OnSpawn" "subweapon_axe_physFireUser101"
}
}
;-------------------------------------------------------
; *** Heal, Holy Water, Holy Cross & Sword Familiar item rework ***
;-------------------------------------------------------
;--- Bible ---
modify:
{
match:
{
"classname" "func_button"
"hammerid" "23744"
}
delete:
{
"OnPressed" "Item_heart_crystal_filterTestActivator0-1"
}
insert:
{
"OnPressed" "item_heart_crystal_relay_useTrigger0-1"
"vscripts" "ze_castlevania_nes/bible.nut"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"hammerid" "23638"
}
insert:
{
"OnTrigger" "Item_heart_crystal_buttonRunScriptCodeStart()0-1"
}
}
modify:
{
match:
{
"origin" "-8129.79 2173.43 3308"
"targetname" "Item_heart_crystal_weapon"
"classname" "weapon_elite"
}
delete:
{
"OnPlayerPickup" "!activatorAddOutputtargetname filter_heart_crystal0.02-1"
"OnPlayerPickup" "filter_heart_crystalAddOutputtargetname none0-1"
}
insert:
{
"OnPlayerPickup" "Item_heart_crystal_buttonRunScriptCodeInputUse<-@()self.GetMoveParent().GetMoveParent()==activator01"
}
}
filter:
{
"classname" "ambient_generic"
"targetname" "Item_heal_Sound"
}
filter:
{
"classname" "filter_activator_name"
"targetname" "Item_heart_crystal_filter"
}
modify:
{
match:
{
"origin" "-8130.19 2176.43 3308.9"
"targetname" "Item_heart_crystal_template"
"classname" "point_template"
}
delete:
{
"Template11" "Item_heal_Sound"
"Template03" "Item_heart_crystal_filter"
}
}
;--- Holy Water ---
modify:
{
match:
{
"classname" "func_button"
"hammerid" "24142"
}
delete:
{
"OnPressed" "i_w_holywater_spawnerForceSpawn0-1"
}
replace:
{
"vscripts" "ze_castlevania_nes/holywater.nut"
}
}
filter:
{
"classname" "env_entity_maker"
"targetname" "i_w_holywater_spawner"
}
filter:
{
"classname" "point_template"
"targetname" "s_holywater"
}
filter:
{
"classname" "logic_timer"
"targetname" "i_holywater_timer"
}
filter:
{
"classname" "phys_thruster"
"targetname" "i_holywater_t"
}
filter:
{
"classname" "prop_physics_override"
"targetname" "i_holywater_flask"
}
filter:
{
"classname" "info_particle_system"
"targetname" "i_holywater_particle"
}
filter:
{
"classname" "info_particle_system"
"targetname" "trigger_hurt"
}
filter:
{
"classname" "logic_measure_movement"
"targetname" "i_holywater_measure"
}
filter:
{
"classname" "ambient_generic"
"targetname" "i_holywater_sound"
}
;--- Sword Familiar ---
modify:
{
match:
{
"classname" "func_button"
"hammerid" "24245"
}
insert:
{
"OnPressed" "!selfRunScriptCodeSpawnFamiliar()0-1"
"vscripts" "ze_castlevania_nes/swordfamiliar.nut"
}
delete:
{
"OnPressed" "item_sword_special_makerForceSpawn0-1"
"OnPressed" "item_sword_special_makerKill0.02-1"
}
}
modify:
{
match:
{
"origin" "-8122.28 3030.11 2936"
"targetname" "item_sword_holder"
"hammerid" "24241"
}
insert:
{
"OnPlayerPickup" "item_sword_buttonRunScriptCodeInputUse<-@()self.GetMoveParent().GetMoveParent()==activator01"
}
}
modify:
{
match:
{
"origin" "-8122.28 3030.11 2936"
"targetname" "template_sword_item"
"classname" "point_template"
}
delete:
{
"Template03" "item_sword_special_maker"
}
}
filter:
{
"classname" "env_entity_maker"
"targetname" "item_sword_special_maker"
}
;--- Holy Cross ---
modify:
{
match:
{
"classname" "func_button"
"hammerid" "24237"
}
delete:
{
"OnPressed" "i_cross_relayTrigger0-1"
"OnPressed" "i_cross_hurtEnable0-1"
"OnPressed" "i_cross_hurtDisable3-1"
"OnPressed" "i_cross_buttonLock0-1"
"OnPressed" "i_cross_buttonUnlock3-1"
}
replace:
{
"vscripts" "ze_castlevania_nes/holycross.nut"
}
}
modify:
{
match:
{
"origin" "-8130.11 1484.72 2978.63"
"targetname" "i_cross_holder"
"hammerid" "24151"
}
delete:
{
"OnPlayerPickup" "i_cross_hurtSetParentAttachmentcrossend01"
"OnPlayerPickup" "i_cross_particleSetParentAttachmentcrossend01"
}
insert:
{
"OnPlayerPickup" "i_cross_buttonRunScriptCodeInputUse<-@()self.GetMoveParent().GetMoveParent()==activator01"
}
}
modify:
{
match:
{
"origin" "-8130.11 1484.72 2978.63"
"targetname" "template_cross_item"
"classname" "point_template"
}
delete:
{
"Template06" "i_cross_particle"
"Template05" "i_cross_relay"
"Template03" "i_cross_hurt"
}
}
filter:
{
"classname" "info_particle_system"
"targetname" "i_cross_particle"
}
filter:
{
"classname" "trigger_hurt"
"targetname" "i_cross_hurt"
}
filter:
{
"classname" "logic_relay"
"targetname" "i_cross_relay"
}
;-------------------------------------------------
; - V - Stripper Fixes And Balance Changes - V -
;-------------------------------------------------
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "10068"
}
insert:
{
"OnMapSpawn" "consoleCommandsay *** STRIPPER 2 LOADED ***13-1"
"OnMapSpawn" "consoleCommandsv_enablebunnyhopping 101"
}
}
;----------------------------------------
; Filters out broken particle
;----------------------------------------
filter:
{
"classname" "info_particle_system"
"targetname" "item_zombie_nade_spritehold"
}
;----------------------------------------
; Add fire to show fucked up clipping cant be entered
;----------------------------------------
add:
{
"origin" "-1680 11167.9 -4644.96"
"targetname" "fuck_particle_mamamia"
"start_active" "1"
"flag_as_weather" "0"
"effect_name" "hobcv_big_fire3"
"cpoint7_parent" "0"
"cpoint6_parent" "0"
"cpoint5_parent" "0"
"cpoint4_parent" "0"
"cpoint3_parent" "0"
"cpoint2_parent" "0"
"cpoint1_parent" "0"
"angles" "0 0 0"
"classname" "info_particle_system"
}
add:
{
"origin" "-1682.2 6364.11 -4640.93"
"targetname" "fuck_particle_mamamia2"
"start_active" "1"
"flag_as_weather" "0"
"effect_name" "hobcv_big_fire3"
"cpoint7_parent" "0"
"cpoint6_parent" "0"
"cpoint5_parent" "0"
"cpoint4_parent" "0"
"cpoint3_parent" "0"
"cpoint2_parent" "0"
"cpoint1_parent" "0"
"angles" "0 0 0"
"classname" "info_particle_system"
}
;----------------------------------------
; Nerf S1 chain adder
;----------------------------------------
modify:
{
match:
{
"origin" "8656 8400 -2864"
"targetname" "s1_chain_adder"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s1_chain1_mathAdd250-1"
"OnStartTouch" "s1_chain2_mathAdd250-1"
}
insert:
{
"OnStartTouch" "s1_chain1_mathAdd150-1"
"OnStartTouch" "s1_chain2_mathAdd150-1"
}
}
;----------------------------------------
; Nerf S1 garden gate hold
;----------------------------------------
modify:
{
match:
{
"origin" "6028.15 8781.5 -2683.63"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "consoleCommandsay *** GATES OPEN IN 20 SECONDS ***01"
"OnStartTouch" "s1_gate2_mover2Open201"
}
insert:
{
"OnStartTouch" "consoleCommandsay *** GATES OPEN IN 15 SECONDS ***01"
"OnStartTouch" "s1_gate2_mover2Open151"
}
}
;----------------------------------------
; Nerf S1 lever hold
;----------------------------------------
modify:
{
match:
{
"origin" "-1296 8768 -2975.75"
"targetname" "s1_counter1"
}
delete:
{
"OnHitMax" "s1_secretfloor1Open15-1"
"OnHitMax" "consoleCommandsay *** FALL BACK! ***15-1"
}
insert:
{
"OnHitMax" "s1_secretfloor1Open8-1"
"OnHitMax" "consoleCommandsay *** FALL BACK! ***8-1"
}
}
;----------------------------------------
; Nerf S1 dungeon hold/clarify tp
;----------------------------------------
modify:
{
match:
{
"origin" "1643 -12927 -14140.5"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s1_shortcutBreak201"
"OnStartTouch" "s1_dungeon_afkEnable51"
}
insert:
{
"OnStartTouch" "s1_dungeon_afkEnable251"
"OnStartTouch" "ConsoleCommandsay *** ZM TP IN 10 SECONDS ***151"
}
}
modify:
{
match:
{
"targetname" "s1_door_key"
"classname" "func_breakable"
"origin" "2751 -13818 -14173.5"
}
delete:
{
"OnBreak" "s1_dungeon_afk2Enable81"
}
insert:
{
"OnBreak" "ConsoleCommandsay *** ZM TP IN 10 SECONDS ***81"
"OnBreak" "s1_dungeon_afk2Enable181"
}
}
;----------------------------------------
; Nerf S2 beam hold
;----------------------------------------
modify:
{
match:
{
"origin" "-9248 4320 6600"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "fdr_cp5Open181"
}
insert:
{
"OnStartTouch" "fdr_cp5Open121"
}
}
;----------------------------------------
; Nerf S2 shortcut open
;----------------------------------------
modify:
{
match:
{
"origin" "-4432 3576 6512"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s2_shortcut1Break31"
}
insert:
{
"OnStartTouch" "s2_shortcut1Break71"
}
}
;------------------------
; Nerf S2 pre-death hold
;------------------------
modify:
{
match:
{
"origin" "-7968 9916.83 6729.63"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s2_gate_big2Open201"
}
insert:
{
"OnStartTouch" "s2_gate_big2Open151"
}
}
;----------------------------------------------------------------
; Give Belmont and Alucard a strip trigger to help with entwatch
;----------------------------------------------------------------
add:
{
"model" "*225"
"targetname" "belmont_s_strip"
"StartDisabled" "0"
"spawnflags" "4097"
"origin" "-1575.45 2145.47 3357.44"
"filtername" "MapFilterCT"
"classname" "trigger_once"
"hammerid" "30337"
"OnStartTouch" "strip_weaponsStripWeaponsAndSuit01"
}
modify:
{
match:
{
"targetname" "s_belmont_buttonfilter"
"origin" "-1295.89 2129.68 2882.49"
"classname" "filter_activator_team"
}
delete:
{
"OnPass" "game_stripStrip01"
}
}
add:
{
"model" "*225"
"targetname" "alucard_s_strip"
"StartDisabled" "0"
"spawnflags" "4097"
"origin" "462.7 2099.18 3035.38"
"filtername" "MapFilterCT"
"classname" "trigger_once"
"hammerid" "30337"
"OnStartTouch" "strip_weaponsStripWeaponsAndSuit01"
}
modify:
{
match:
{
"targetname" "s_alucard_buttonfilter"
"origin" "612.556 2244.77 2886.02"
"classname" "filter_activator_team"
}
delete:
{
"OnPass" "game_stripStrip01"
}
}
;-----------
; Fix skins
;-----------
modify:
{
match:
{
"origin" "-15232 8960 -6927"
"targetname" "skin_case"
"classname" "logic_case"
}
delete:
{
"OnCase01" "!activatorAddOutputmodelindex 5150-1"
"OnCase02" "!activatorAddOutputmodelindex 5140-1"
"OnCase03" "!activatorAddOutputmodelindex 5130-1"
"OnCase04" "!activatorAddOutputmodelindex 5080-1"
}
insert:
{
"OnCase01" "!activatorAddOutputmodelindex 5080-1"
"OnCase02" "!activatorAddOutputmodelindex 5130-1"
"OnCase03" "!activatorAddOutputmodelindex 5140-1"
"OnCase04" "!activatorAddOutputmodelindex 5150-1"
}
}
;--------------------
; Fix 50/50 TP on S1
;--------------------
modify:
{
match:
{
"origin" "12688 8968 -2931"
"targetname" "s1_randomtp_zm"
"classname" "logic_case"
}
delete:
{
"OnCase01" "s1_tp_leftzmTeleport0-1"
}
insert:
{
"OnCase01" "s1_tp_rightzmTeleport0-1"
}
}
;-------------------------------------------------
; Add nutless filter for Belmont/Alucard abilities
;-------------------------------------------------
modify:
{
match:
{
"origin" "-1580.28 2145.3 3353.73"
"targetname" "belmont_holder"
"classname" "weapon_knife"
}
insert:
{
"OnPlayerPickup" "belmont_button2RunScriptCodeInputUse<-@()self.GetMoveParent().GetMoveParent()==activator01"
}
}
modify:
{
match:
{
"origin" "457.777 2099.12 3033.7"
"targetname" "alucard_holder"
"classname" "weapon_knife"
}
insert:
{
"OnPlayerPickup" "alucard_button2RunScriptCodeInputUse<-@()self.GetMoveParent().GetMoveParent()==activator01"
}
}
;-----------------------------------------------------------------------------------------
; Remove Belmont's freeze trigger coming from his ability and replace it with SetMovetype
;-----------------------------------------------------------------------------------------
modify:
{
match:
{
"origin" "-1576.28 2145.3 3353.73"
"targetname" "s_belmont"
"classname" "point_template"
}
delete:
{
"Template06" "belmont_freeze_trigger"
}
}
filter:
{
"model" "*251"
"hammerid" "30434"
"classname" "trigger_multiple"
}
modify:
{
match:
{
"origin" "-1548.28 2145.3 3449.72"
"targetname" "belmont_button2"
"classname" "func_button"
}
delete:
{
"OnPressed" "belmont_freeze_triggerFireUser10-1"
}
insert:
{
"OnPressed" "belmont_guyRunScriptCodeactivator.SetMoveType(0, 0)0-1"
"OnPressed" "belmont_guyRunScriptCodeactivator.SetMoveType(2, 0)4-1"
}
}
;-----------------------------------------------------------------------------------------
; Increase time before church shortcuts appear
;-----------------------------------------------------------------------------------------
modify:
{
match:
{
"origin" "-4804.75 8565.54 7253.06"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s2_rope_shortcut2Toggle31"
}
insert:
{
"OnStartTouch" "s2_rope_shortcut2Toggle151"
}
}
;-----------------------------------------------------------------------------------------
; Disable BHOP after bat boss
;-----------------------------------------------------------------------------------------
modify:
{
match:
{
"origin" "2856 8866.5 -2645"
"targetname" "s1_bat_end_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "consoleCommandsv_enablebunnyhopping 001"
}
}
modify:
{
match:
{
"origin" "6073.15 8714.8 -2732.64"
"targetname" "s1_gate2_mover2"
"classname" "func_movelinear"
}
insert:
{
"OnFullyOpen" "consoleCommandsv_enablebunnyhopping 15-1"
}
}
;----------------------------------------------------------------
; Raise bat boost strength so people can make it over the statue
;----------------------------------------------------------------
modify:
{
match:
{
"origin" "258.5 8777 -3046.5"
"targetname" "s1_bat_push"
"classname" "trigger_push"
}
replace:
{
"speed" "800"
}
}

View File

@ -733,4 +733,200 @@ modify:
}
}
;; possibly fix "event skipping" (early triggers)
modify:
{
match:
{
"targetname" "event_trigger_case"
"classname" "trigger_multiple"
}
replace:
{
"wait" "0.99"
}
}
;; stage 5 - fix spider web
modify:
{
match:
{
"targetname" "s5_trigger_webslow"
"origin" "-1024 5632 14848"
"filtername" "filter_ct"
"classname" "trigger_multiple"
"OnTrigger" "game_speed,ModifySpeed,0.6,0,-1"
}
replace:
{
"origin" "-1120 5632 14848"
}
insert:
{
"OnStartTouch" "game_speed,ModifySpeed,0.6,0,-1"
}
}
modify:
{
match:
{
"targetname" "s5_trigger_webslow"
"origin" "-1024 5632 14848"
"filtername" "filter_t"
"classname" "trigger_multiple"
"OnTrigger" "game_speed,ModifySpeed,0.75,0,-1"
}
replace:
{
"origin" "-1120 5632 14848"
}
insert:
{
"OnStartTouch" "game_speed,ModifySpeed,0.75,0,-1"
}
}
modify:
{
match:
{
"model" "*356"
"targetname" "s5_trigger_webslow"
"filtername" "filter_t"
"classname" "trigger_multiple"
"hammerid" "885914"
}
insert:
{
"OnStartTouch" "game_speed,ModifySpeed,1,0,-1"
}
}
modify:
{
match:
{
"model" "*349"
"targetname" "s5_trigger_webslow"
"filtername" "filter_ct"
"classname" "trigger_multiple"
"hammerid" "806392"
}
insert:
{
"OnStartTouch" "game_speed,ModifySpeed,1,0,-1"
}
}
;; stage 6 - fix unfair zombie ladder shortcut
add:
{
"targetname" "stage6_clip"
"vrad_brush_cast_shadows" "0"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "-11996.5 10982.5 13392"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -1309.5 -732.5 -304,0.1,1"
"OnUser1" "!self,AddOutput,maxs 1309.5 732.5 304,0.1,1"
}
modify:
{
match:
{
"targetname" "game_starttimer"
"classname" "logic_timer"
}
insert:
{
"OnTimer" "stage6_clip,FireUser1,,0,1"
"OnTimer" "stage6_clip,Enable,,0.5,1"
"OnTimer" "stage6_clip,AddOutput,origin -11996.5 10982.5 13392,0.6,1"
}
}
modify:
{
match:
{
"targetname" "event_case_s6"
"classname" "logic_case"
}
insert:
{
"OnCase06" "stage6_clip,AddOutput,origin -11996.5 10982.5 13490,42.8,1"
"OnCase06" "stage6_clip,AddOutput,origin -11996.5 10982.5 13874,79.5,1"
"OnCase06" "stage6_clip,Disable,,101.5,1"
}
}
;; stage 4 - fix rocks skip
modify:
{
match:
{
"targetname" "event_case_s4"
"classname" "logic_case"
}
delete:
{
"OnCase05" "s_pr_stonestatic,AddOutput,origin -5480 5900 12950,0.2,-1"
}
insert:
{
"OnCase05" "s_pr_stonestatic,AddOutput,origin -5480 5900 12990,0.2,-1"
}
}
;; stage 2 - disable holyfive after bossfight
modify:
{
match:
{
"targetname" "i_hf_button"
"classname" "func_button"
}
insert:
{
"OnUser4" "!self,Kill,,0,1"
}
}
modify:
{
match:
{
"targetname" "i_hf_holyfive"
"classname" "prop_dynamic"
}
insert:
{
"OnUser4" "!self,Kill,,0,1"
}
}
modify:
{
match:
{
"targetname" "event_case_s2"
"classname" "logic_case"
}
insert:
{
"OnCase12" "i_hf_*,FireUser4,,0,1"
}
}

23
maps/ze_city_hunt_b1.cfg Executable file
View File

@ -0,0 +1,23 @@
;; _
;; disable respawn after nuke
modify:
{
match:
{
"classname" "logic_relay"
"hammerid" "30633"
}
insert:
{
"OnSpawn" "map1servercommand1,Command,zr_respawn 1,0,1"
"OnSpawn" "map1servercommand1,Command,zr_zspawn 1,0,1"
"OnSpawn" "map1servercommand1,Command,zr_ztele_zombie 1,0,1"
"OnSpawn" "map1servercommand1,Command,zr_ztele_human_after 1,0,1"
"OnSpawn" "map1servercommand1,Command,zr_respawn 0,149,1"
"OnSpawn" "map1servercommand1,Command,zr_zspawn 0,149,1"
"OnSpawn" "map1servercommand1,Command,zr_ztele_zombie 0,149,1"
"OnSpawn" "map1servercommand1,Command,zr_ztele_human_after 0,149,1"
}
}

View File

@ -0,0 +1,799 @@
;ze_coastline_assault_v1_0 -- Stripper fixes -- Last Updated May 25th, 2025.
;Thanks to NiDE for helping with testing the map before and after Stripper changes were made.
;Extra comment -- If your server has a hitmarkers plugin of sorts, please disable it as this map uses custom overlays of its own and will cause flickering.
;------------------
; General Stuff
;------------------
;Notification that Stripper is loaded
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnNewGame" "main_console,FireUser3,,2,1"
"OnNewGame" "main_console,Command,sv_airaccelerate 16,2,1"
"OnNewGame" "main_console,Command,say [C.E.C.I.] Mission briefing 250525 received -- We'll keep you up to speed.,2,1"
}
}
;Removes the spawntime commands from point_servercommand to let each stage set the respective spawntime.
modify:
{
match:
{
"targetname" "main_console"
}
delete:
{
"OnUser1" "!self,Command,zr_infect_spawntime_min 10,0,1"
"OnUser1" "!self,Command,zr_infect_spawntime_max 10,0,1"
}
insert:
{
"OnUser1" "!self,Command,zr_ambientsounds 0,0,1"
"OnUser1" "!self,Command,zr_ambientsounds_volume 0,0,1"
}
}
modify:
{
match:
{
"targetname" "level_case"
}
delete:
{
"OnCase16" "!self,Command,zr_infect_spawntime_min 72,0,1"
"OnCase16" "!self,Command,zr_infect_spawntime_max 72,0,1"
"OnCase01" "!self,Command,zr_infect_spawntime_max 12,0,1"
"OnCase01" "!self,Command,zr_infect_spawntime_min 16,0,1"
}
insert:
{
"OnCase16" "main_console,Command,zr_infect_spawntime_min 66,0,1"
"OnCase16" "main_console,Command,zr_infect_spawntime_max 66,0,1"
"OnCase01" "main_console,Command,zr_infect_spawntime_max 12,0,1"
"OnCase01" "main_console,Command,zr_infect_spawntime_min 16,0,1"
}
}
;------------------
; Health of things
;------------------
;Mostly unchanged, I'm just leaving this here for future reference.
;Zombie Airstrike Drone Item
modify:
{
match:
{
"targetname" "drone_weapon"
}
delete:
{
"OnPlayerPickup" "main_hp_filter,AddOutput,OnPass main_drone_hp:Add:9:0:-1,0,1"
}
insert:
{
"OnPlayerPickup" "main_hp_filter,AddOutput,OnPass main_drone_hp:Add:9:0:-1,0,1"
}
}
;Debris at the start
modify:
{
match:
{
"targetname" "main_tp"
}
delete:
{
"OnStartTouch" "main_hp_filter,AddOutput,OnPass s1_fangs_hold1_break:AddHealth:350:0:-1,0,1"
}
insert:
{
"OnStartTouch" "main_hp_filter,AddOutput,OnPass s1_fangs_hold1_break:AddHealth:350:0:-1,0,1"
}
}
;Wall before Ravine
modify:
{
match:
{
"targetname" "s1_fangs_hold5_trigger"
}
delete:
{
"OnStartTouch" "main_hp_filter,AddOutput,OnPass s1_fangs_hold5_break:AddHealth:600:0:-1,0,1"
}
insert:
{
"OnStartTouch" "main_hp_filter,AddOutput,OnPass s1_fangs_hold5_break:AddHealth:600:0:-1,0,1"
}
}
;First rock wall in Ravine
modify:
{
match:
{
"targetname" "s1_african_raft_path13"
}
delete:
{
"OnPass" "main_hp_filter,AddOutput,OnPass s1_heavy_hold3_break:AddHealth:800:0:-1,0,1"
}
insert:
{
"OnPass" "main_hp_filter,AddOutput,OnPass s1_heavy_hold3_break:AddHealth:2600:0:-1,0,1"
}
}
;Second rock wall in Ravine
modify:
{
match:
{
"targetname" "s1_african_raft_path15"
}
delete:
{
"OnPass" "main_hp_filter,AddOutput,OnPass s1_heavy_hold4_break:AddHealth:200:0:-1,0,1"
}
insert:
{
"OnPass" "main_hp_filter,AddOutput,OnPass s1_heavy_hold4_break:AddHealth:400:0:-1,0,1"
}
}
;Opposing Force Helicopter
modify:
{
match:
{
"targetname" "s1_heavy_heli_path4"
}
delete:
{
"OnPass" "main_hp_filter,AddOutput,OnPass s1_heavy_heli_phys:AddHealth:3000:0:-1,0,1"
}
insert:
{
"OnPass" "main_hp_filter,AddOutput,OnPass s1_heavy_heli_phys:AddHealth:4000:0:-1,0,1"
}
}
;Ram-God (Main bossfight)
modify:
{
match:
{
"targetname" "ramgod_start_relay"
}
delete:
{
"OnUser1" "main_hp_filter,AddOutput,OnPass ramgod_phys:AddHealth:14000:0:-1,2.1,1"
}
insert:
{
"OnUser1" "main_hp_filter,AddOutput,OnPass ramgod_phys:AddHealth:14000:0:-1,2.1,1"
}
}
;Breakable doors before elevator
modify:
{
match:
{
"targetname" "s1_bio_hold2_trigger"
}
delete:
{
"OnStartTouch" "main_hp_filter,AddOutput,OnPass s1_bio_hold3_break:AddHealth:700:0:-1,0,1"
}
insert:
{
"OnStartTouch" "main_hp_filter,AddOutput,OnPass s1_bio_hold3_break:AddHealth:600:0:-1,0,1"
}
}
;Ram-God (Lazers)
modify:
{
match:
{
"targetname" "s1_bio_boss_start_relay"
}
delete:
{
"OnUser1" "main_hp_filter,AddOutput,OnPass s1_bio_boss_phys:AddHealth:6125:0:-1,2.1,1"
}
insert:
{
"OnUser1" "main_hp_filter,AddOutput,OnPass s1_bio_boss_phys:AddHealth:6725:0:-1,2.1,1"
}
}
;------------------
; Warmup
;------------------
;Disables fade output from teleport from motherbase to helicopters.
modify:
{
match:
{
"targetname" "warmup_tp_a"
}
delete:
{
"OnStartTouch" "main_fade_to_black,Fade,,0,-1"
"OnStartTouch" "main_fade_from_black,Fade,,4,-1"
}
}
modify:
{
match:
{
"targetname" "warmup_relay"
}
insert:
{
"OnSpawn" "main_fade_to_black,AddOutput,spawnflags 8,29.91,1"
"OnSpawn" "main_fade_to_black,AddOutput,spawnflags 4,30.02,1"
"OnSpawn" "main_fade_to_black,AddOutput,targetname main_fade_to_blacka,30.05,1"
"OnSpawn" "main_fade_from_black,AddOutput,spawnflags 13,34.91,1"
"OnSpawn" "main_fade_from_black,AddOutput,spawnflags 1,35.02,1"
"OnSpawn" "main_fade_from_black,AddOutput,targetname main_fade_from_blacka,35.05,1"
"OnSpawn" "main_fade_to_blacka,AddOutput,spawnflags 8,70,1"
"OnSpawn" "main_fade_to_blacka,Fade,,70.05,1"
}
}
;------------------
; Stage 1
;------------------
;------------------
; Fangs
;------------------
;Adjusts timer of the Airstrike Drone "cutscene" at the start of the stage, as my edits to the Drone item's speed in rc2 from rc1 messed this up.
modify:
{
match:
{
"targetname" "s1_fangs_hold2_trigger"
}
delete:
{
"OnStartTouch" "s1_fangs_hold2_maker,ForceSpawn,,10,1"
"OnStartTouch" "main_hurt,AddOutput,damage 5,16,1"
}
insert:
{
"OnStartTouch" "s1_fangs_hold2_maker,ForceSpawn,,8,1"
"OnStartTouch" "zm_drone_sfx_warn*,Volume,0,8.55,1"
"OnStartTouch" "zm_drone_move*,Open,,9.40,1"
"OnStartTouch" "zm_drone_sfx_warn*,PlaySound,,10,1"
"OnStartTouch" "main_hurt,AddOutput,damage 2,16,1"
}
}
;------------------
; Heavy
;------------------
;Lowers the height of the raft by 8 units to let zombies on easier.
modify:
{
match:
{
"targetname" "s1_african_raft_train"
}
replace:
{
"height" "-4"
}
}
;Increases health zombies get by trying to get in front of the raft from 40 to 600.
modify:
{
match:
{
"targetname" "s1_african_raft_hp"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,health 40,0,-1"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,health 600,0,-1"
}
}
;Does all outputs to kill the radar manually when at the helicopter boss because the implemented autokill timer messes up this section.
modify:
{
match:
{
"targetname" "s1_heavy_heli_case"
}
insert:
{
"OnCase01" "radar_relay,CancelPending,,0.02,-1"
"OnCase01" "radar_relay,Kill,,0.05,-1"
"OnCase01" "radar_toggle,Kill,,8.05,-1"
"OnCase01" "radar_brush,Kill,,8.05,-1"
"OnCase02" "radar_relay,CancelPending,,0.02,-1"
"OnCase02" "radar_relay,Kill,,0.05,-1"
"OnCase02" "radar_toggle,Kill,,8.05,-1"
"OnCase02" "radar_brush,Kill,,8.05,-1"
}
}
;Removes landmark from teleport that links to Ruins because sometimes people can spawn in the wall.
modify:
{
match:
{
"targetname" "s1_heavy_hold6_tp"
}
delete:
{
"landmark" "s1_heavy_hold6_landmark"
}
}
;------------------
; Ruins
;------------------
;Fixes a ladder that has a wrong push angle
modify:
{
match:
{
"targetname" "s1_ruins_hold61_ladder_push"
}
replace:
{
"pushdir" "0 90 0"
}
}
;------------------
; Ram-God (Main)
;------------------
;Reduces the percentage the boss needs to have his HP lowered to for berserk mode to trigger (this means more time for zombies).
modify:
{
match:
{
"targetname" "ramgod_hp_compare"
}
replace:
{
"CompareValue" "0.3"
}
}
;------------------
; Bioinformatics
;------------------
;Fixes ammo refill not working after bossfight.
modify:
{
match:
{
"targetname" "s1_bio_hold0_trigger"
}
delete:
{
"OnUser1" "main_ammo_zone,FireUser1,,3.05,1"
}
insert:
{
"OnStartTouch" "main_ammo_zone,FireUser1,,3.05,1"
}
}
;Adds fire particles and hurt triggers to paths that the player must not go through after breaking the doors to facilitate navigation.
;North
add:
{
"origin" "-336 10896 864"
"targetname" "s1_bio_hold4_fire_north_pfx"
"start_active" "1"
"spawnflags" "0"
"flag_as_weather" "0"
"effect_name" "custom_particle_048"
"cpoint7_parent" "0"
"cpoint6_parent" "0"
"cpoint5_parent" "0"
"cpoint4_parent" "0"
"cpoint3_parent" "0"
"cpoint2_parent" "0"
"cpoint1_parent" "0"
"angles" "0 0 0"
"classname" "info_particle_system"
"hammerid" "247945"
}
add:
{
"model" "*269"
"targetname" "s1_bio_hold4_north_hurt"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-320 10896 1008"
"nodmgforce" "0"
"damagetype" "16384"
"damagemodel" "0"
"damagecap" "20"
"damage" "20"
"classname" "trigger_hurt"
"hammerid" "245870"
"OnHurtPlayer" "kevlar_hurt,Hurt,,0,-1"
}
add:
{
"model" "*237"
"targetname" "s1_bio_hold4_clip_north"
"spawnobject" "0"
"spawnflags" "1"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "-352 10960 1248"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "2"
"health" "0"
"gibdir" "0 0 0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_breakable"
"hammerid" "139750"
}
modify:
{
match:
{
"targetname" "s1_bio_hold3_break"
"origin" "360 11664 1296"
}
insert:
{
"OnBreak" "s1_bio_hold4_fire_north_pfx,Kill,,0,1"
"OnBreak" "s1_bio_hold4_north_hurt,Kill,,0,1"
}
}
;South
add:
{
"origin" "-368 8848 864"
"targetname" "s1_bio_hold4_fire_south_pfx"
"start_active" "1"
"spawnflags" "0"
"flag_as_weather" "0"
"effect_name" "custom_particle_048"
"cpoint7_parent" "0"
"cpoint6_parent" "0"
"cpoint5_parent" "0"
"cpoint4_parent" "0"
"cpoint3_parent" "0"
"cpoint2_parent" "0"
"cpoint1_parent" "0"
"angles" "0 0 0"
"classname" "info_particle_system"
"hammerid" "247945"
}
add:
{
"model" "*269"
"targetname" "s1_bio_hold4_south_hurt"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-352 8848 1008"
"nodmgforce" "0"
"damagetype" "16384"
"damagemodel" "0"
"damagecap" "20"
"damage" "20"
"classname" "trigger_hurt"
"hammerid" "245870"
"OnHurtPlayer" "kevlar_hurt,Hurt,,0,-1"
}
modify:
{
match:
{
"targetname" "s1_bio_hold3_break"
"origin" "360 8080 1296"
}
insert:
{
"OnBreak" "s1_bio_hold4_fire_south_pfx,Kill,,0,1"
"OnBreak" "s1_bio_hold4_south_hurt,Kill,,0,1"
}
}
;Removes the HP remove event from getting hit by lazers.
modify:
{
match:
{
"targetname" "s1_bio_boss_bottom_hurt"
}
delete:
{
"OnHurtPlayer" "s1_bio_boss_phys,RemoveHealth,200,0,-1"
}
}
modify:
{
match:
{
"targetname" "s1_bio_boss_top_hurt"
}
delete:
{
"OnHurtPlayer" "s1_bio_boss_phys,RemoveHealth,200,0,-1"
}
}
;------------------
; Escape
;------------------
;Fixes bad parent on Soul of the Ram-God
modify:
{
match:
{
"targetname" "item_soul_push"
}
delete:
{
"parentname" "s1_bio_boss_prop"
}
}
;Increases holdtime at first hold to 22 seconds (from 10).
modify:
{
match:
{
"targetname" "s1_escape_hold1_trigger"
}
delete:
{
"OnStartTouch" "s1_escape_hold1_door,Open,,10,1"
"OnStartTouch" "s1_escape_hold1_tp,Enable,,25,1"
"OnStartTouch" "main_game_text,Display,,17.05,1"
"OnStartTouch" "main_game_text,AddOutput,message Now Approaching -- Southern Canyon,17,1"
}
insert:
{
"OnStartTouch" "s1_escape_hold1_door,Open,,22,1"
"OnStartTouch" "s1_escape_hold1_tp,Enable,,35,1"
"OnStartTouch" "main_game_text,Display,,27.05,1"
"OnStartTouch" "main_game_text,AddOutput,message Now Approaching -- Southern Canyon,27,1"
}
}
;Increases holdtime for helicopter to arrive to 30 seconds and when helicopter stops to 25 seconds (from 20 and 20).
modify:
{
match:
{
"targetname" "s1_escape_hold2_trigger"
}
delete:
{
"OnStartTouch" "s1_escape_hold2_heli_train,FireUser1,,1,-1"
}
insert:
{
"OnStartTouch" "s1_escape_hold2_heli_train,FireUser1,,11,-1"
}
}
modify:
{
match:
{
"targetname" "s1_escape_hold2_heli_path6"
}
delete:
{
"OnPass" "s1_escape_hold2_heli_train,StartForward,,20,1"
}
insert:
{
"OnPass" "s1_escape_hold2_heli_train,StartForward,,25,1"
}
}
;Rearranges the order of music being played / disabled to hopefully fix it playing correctly.
;Also fixes points.
modify:
{
match:
{
"targetname" "s1_escape_music_a"
}
delete:
{
"OnUser1" "!self,Kill,,0.05,1"
}
}
modify:
{
match:
{
"targetname" "s1_escape_win_trigger"
}
delete:
{
"OnStartTouch" "main_win_overlay,FireUser1,,0,1"
"OnStartTouch" "main_win_sound,PlaySound,,0,1"
"OnStartTouch" "main_console,Command,say **Map by Vanyarin -- Thanks for playing**,11.2,1"
"OnStartTouch" "nuke_zone,FireUser1,,11.2,1"
"OnStartTouch" "main_nuke_sound_a,PlaySound,,11.2,1"
"OnStartTouch" "s1_escape_music_b,Volume,0,0,-1"
"OnStartTouch" "s1_escape_music_b,Kill,,0.05,-1"
"OnStartTouch" "s1_escape_music_a,Volume,0,0,-1"
"OnStartTouch" "s1_escape_music_a,Kill,,0.05,-1"
"OnStartTouch" "main_points,ApplyScore,,0.05,1"
}
insert:
{
"OnStartTouch" "s1_escape_music_a,Volume,0,0,1"
"OnStartTouch" "s1_escape_music_a,Kill,,0.05,1"
"OnStartTouch" "s1_escape_music_b,Volume,0,0.1,1"
"OnStartTouch" "s1_escape_music_b,Kill,,0.15,1"
"OnStartTouch" "main_win_overlay,FireUser1,,0.20,1"
"OnStartTouch" "main_win_sound,PlaySound,,0.20,1"
"OnStartTouch" "main_console,Command,say **Map by Vanyarin -- Thanks for playing**,11.4,1"
"OnStartTouch" "nuke_zone,FireUser1,,11.4,1"
"OnStartTouch" "main_nuke_sound_a,PlaySound,,11.4,1"
"OnStartTouch" "main_hp_filter,AddOutput,OnPass main_points:ApplyScore::0:-1,11.4,1"
"OnStartTouch" "main_hp_zone,FireUser1,,11.5,1"
}
}
;------------------
; Changelog
;------------------
;May 18th (After first test on Nide)
;Increased first rock at Ravine HP from 800 to 2200HP.
;Increased second rock at Ravine HP from 200 to 400HP.
;Increased holdtime on both Escape holds.
;Reduced the HP needed for Ram-God to go berserk.
;May 22nd (After NA run on Nide)
;Fixed fadein/outs during warmup.
;Lowered height of the raft by 8 units.
;Increased health zombies get if they try to get in front of the raft from 40 to 600HP.
;Increased first rock at Ravine HP from 2200 to 3200HP.
;Removes landmark from teleport that links to Ruins from Heavy because sometimes people can spawn in the wall.
;Fixed ammo refill not working after first Ram-God boss.
;Increased lazer Ram-God HP from 6125 to 6725HP.
;Increased waiting time for the helicopter to come at the escape from 20 to 30 seconds but lowered the time the helicopter stays down from 40 to 25 seconds.
;May 25th (After EU #2 on Nide)
;Fixed fadein/outs during warmup for real this time.
;Decreased first rock at Ravine HP from 3200 to 2600HP.
;Fixed parent on Soul of the Ram-God push triggers.
;; _
;; fix raft
modify:
{
match:
{
"targetname" "s1_african_raft_train"
"classname" "func_tracktrain"
}
replace:
{
"spawnflags" "2"
}
}
;; disable ztele for zombies, so Zombie Drone couldn't teleport and infect humans
modify:
{
match:
{
"targetname" "main_console"
"classname" "point_servercommand"
}
delete:
{
"OnUser1" "!self,Command,zr_ztele_zombie 1,0,1"
}
insert:
{
"OnUser1" "!self,Command,zr_ztele_zombie 0,0,1"
}
}
modify:
{
match:
{
"targetname" "s1_african_raft_path13"
"classname" "path_track"
}
insert:
{
"OnPass" "main_console,Command,zr_ztele_zombie 1,1,1"
}
}

View File

@ -0,0 +1,12 @@
add:
{
"classname" "info_target"
"targetname" "applyDisableFix"
"OnUser1" "manager,RunScriptCode,::round_end_event_is_working=true,0,1"
"OnUser1" "!self,Kill,,0,1"
}
add:
{
"classname" "logic_auto"
"OnMapSpawn" "applyDisableFix,FireUser1,,0,1"
}

View File

@ -0,0 +1,12 @@
add:
{
"classname" "info_target"
"targetname" "applySettings"
"OnUser1" "manager,RunScriptCode,::CHEAP_PLAYERMODELS=false,0,1"
"OnUser1" "!self,Kill,,0,1"
}
add:
{
"classname" "logic_auto"
"OnMapSpawn" "applySettings,FireUser1,,0,1"
}

View File

@ -0,0 +1,12 @@
add:
{
"classname" "info_target"
"targetname" "applySettings"
"OnUser1" "manager,RunScriptCode,::CHEAP_PLAYERMODELS=false,0,1"
"OnUser1" "!self,Kill,,0,1"
}
add:
{
"classname" "logic_auto"
"OnMapSpawn" "applySettings,FireUser1,,0,1"
}

View File

@ -0,0 +1,12 @@
add:
{
"classname" "info_target"
"targetname" "applySettings"
"OnUser1" "manager,RunScriptCode,::CHEAP_PLAYERMODELS=false,0,1"
"OnUser1" "!self,Kill,,0,1"
}
add:
{
"classname" "logic_auto"
"OnMapSpawn" "applySettings,FireUser1,,0,1"
}

View File

@ -0,0 +1,12 @@
add:
{
"classname" "info_target"
"targetname" "applySettings"
"OnUser1" "manager,RunScriptCode,::CHEAP_PLAYERMODELS=false,0,1"
"OnUser1" "!self,Kill,,0,1"
}
add:
{
"classname" "logic_auto"
"OnMapSpawn" "applySettings,FireUser1,,0,1"
}

View File

@ -83,3 +83,24 @@ modify:
"OnPressed" "tlvl6,Enable,,5,-1"
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "my_sounds/troll.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#my_sounds/troll.mp3"
}
}

34
maps/ze_core_css1.cfg Normal file
View File

@ -0,0 +1,34 @@
;-------------------------------------------
;Stripper CFG by koen (STEAM_1:1:114921174)
;-------------------------------------------
;Stripper message
;-----------------
modify:
{
match:
{
"origin" "-3688 -328 -5824"
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "CommandPrompt,Command,say ** Map Modified **,10,-1"
}
}
;----------------------
;Fix nonsolid elevator
;----------------------
modify:
{
match:
{
"targetname" "Core1Elevator"
"origin" "-3440 -8392 -1016"
"classname" "func_movelinear"
}
replace:
{
"spawnflags" "0"
}
}

View File

@ -198,6 +198,20 @@ add:
"origin" "8640 2656 -3552"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1"
"OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,1,-1"
}
;; other - gate volume
modify:
{
match:
{
"targetname" "otherdoor1"
"classname" "func_door"
}
replace:
{
"loopmovesound" "0"
}
}

View File

@ -74,7 +74,7 @@ add:
"classname" "logic_auto"
"OnMapSpawn" "s3_elevator_unstuck,FireUser1,,0,-1"
}
modify:
{
match:
@ -82,6 +82,10 @@ modify:
"targetname" "boss2_hissi_track2"
"classname" "path_track"
}
replace:
{
"origin" "-4660 -11250 -618"
}
insert:
{
"OnPass" "s3_elevator_unstuck,Enable,,0,1"

View File

@ -233,6 +233,92 @@ add:
"origin" "-4344 7263 625"
"filtername" "Zombie filter"
"classname" "trigger_teleport"
}
;; music volume
modify:
{
match:
{
"message" "music/ze_dangerous_waters_hq.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/ze_dangerous_waters_hq.mp3"
}
}
;; Fix elevator on spawn, add "user no control" flag
modify:
{
match:
{
"origin" "703.75 3448 148"
"classname" "func_tanktrain"
"hammerid" "3437"
}
replace:
{
"spawnflags" "1555"
}
}
;; Removed 2 trigger_once on spawn, i replace plank move on "Break on touch"
filter:
{
"origin" "-576 3304 752"
"classname" "trigger_once"
"hammerid" "943"
}
filter:
{
"origin" "-576 3048 752"
"classname" "trigger_once"
"hammerid" "1106"
}
modify:
{
match:
{
"origin" "-576 3304 696"
"classname" "func_physbox"
"hammerid" "732"
}
replace:
{
"spawnflags" "2"
}
insert:
{
"OnBreak" "break 2,PlaySound,,0,1"
}
}
modify:
{
match:
{
"origin" "-576 3048 696"
"classname" "func_physbox"
"hammerid" "1109"
}
replace:
{
"spawnflags" "2"
}
insert:
{
"OnBreak" "break 1,PlaySound,,0,1"
}
}

View File

@ -0,0 +1,238 @@
; remove no fall damage for event
;filter:
;{
; "origin" "-710 396 96.18"
; "classname" "trigger_multiple"
; "hammerid" "377815"
;}
;filter:
;{
; "origin" "788 394 96.18"
; "classname" "trigger_multiple"
; "hammerid" "377779"
;}
;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
; FIX NUKE GLITCH
; ----------------
add:
{
"targetname" "nuke"
"model" "*169"
"StartDisabled" "1"
"spawnflags" "4097"
"origin" "32 8328 -236"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "100000000"
"damage" "100000000"
"classname" "trigger_hurt"
}
add:
{
"targetname" "nuke"
"model" "*171"
"StartDisabled" "1"
"spawnflags" "4097"
"origin" "12 12908 -239"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "100000000"
"damage" "100000000"
"classname" "trigger_hurt"
}
add:
{
"targetname" "nuke"
"model" "*174"
"StartDisabled" "1"
"spawnflags" "4097"
"origin" "-2480 13536 -239"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "100000000"
"damage" "100000000"
"classname" "trigger_hurt"
}
add:
{
"targetname" "nuke"
"model" "*176"
"StartDisabled" "1"
"spawnflags" "4097"
"origin" "-3892 10237 -255"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "100000000"
"damage" "100000000"
"classname" "trigger_hurt"
}
; -------------------
; FIX CHOPPER GLITCH
; -------------------
filter:
{
"targetname" "Wall Breakable 1 Bullet Block"
"origin" "-7936 -3839 688"
"classname" "func_brush"
"hammerid" "453376"
}
filter:
{
"targetname" "Rock Breakable Bullet Block"
"origin" "-7600 3558 626"
"classname" "func_brush"
"hammerid" "453405"
}
filter:
{
"targetname" "Tree 1 Breakable Bullet Block"
"origin" "-2034 12947.5 984"
"classname" "func_brush"
"hammerid" "453437"
}
filter:
{
"origin" "-7798.11 3473.68 710.826"
"classname" "logic_auto"
"hammerid" "453523"
}
filter:
{
"origin" "624.186 787.203 9"
"classname" "logic_auto"
"hammerid" "544004"
}
modify:
{
match:
{
"origin" "-3892.33 7391.86 -1088.74"
"classname" "logic_auto"
"hammerid" "525394"
}
delete:
{
"OnMultiNewRound" "wf,PlaySound,,0,-1"
}
insert:
{
"OnMapSpawn" "servercommand,Command,say [***Map made by AttenseFX***],0,1"
"OnMapSpawn" "servercommand,Command,say ***Special Thanks to Sleepy and Neuro Toxin***,2,1"
}
}
modify:
{
match:
{
"targetname" "Wall Breakable 1"
"origin" "-7936 -3868 688"
"classname" "func_breakable"
"hammerid" "445192"
}
replace:
{
"health" "0"
}
}
modify:
{
match:
{
"targetname" "Rock Breakable"
"origin" "-7578.91 3535.6 652"
"classname" "func_breakable"
"hammerid" "424620"
}
replace:
{
"health" "0"
}
}
modify:
{
match:
{
"targetname" "Tree 1 Breakable"
"origin" "-2069 12933 1002"
"classname" "func_breakable"
"hammerid" "403196"
}
replace:
{
"health" "0"
}
}
modify:
{
match:
{
"origin" "-6961 4916 856"
"classname" "trigger_multiple"
"hammerid" "586489"
}
delete:
{
"OnStartTouch" "Wall Breakable 1,AddHealth,1100,0,-1"
"OnStartTouch" "Rock Breakable,AddHealth,700,0,-1"
}
insert:
{
"OnStartTouch" "Wall Breakable 1,AddHealth,400,0,-1"
"OnStartTouch" "Rock Breakable,AddHealth,200,0,-1"
}
}
modify:
{
match:
{
"origin" "-6961 4916 856"
"classname" "trigger_multiple"
"hammerid" "586489"
}
delete:
{
"OnStartTouch" "Tree 1 Breakable,AddHealth,400,0,-1"
}
insert:
{
"OnStartTouch" "Tree 1 Breakable,AddHealth,200,0,-1"
}
}
;; _
;; prevent zombies from evading teleport on 2nd hold
add:
{
"model" "*163"
"targetname" "Zombie blocker 2."
"target" "Z2R"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4344 7263 625"
"filtername" "Zombie filter"
"classname" "trigger_teleport"
}

View File

@ -204,8 +204,8 @@ add:
"OnTrigger" "landing_pads,AddOutput,rendercolor 150 150 255,0,1"
"OnTrigger" "lpr,AddOutput,rendercolor 150 150 255,0,1"
"OnTrigger" "dr_*,AddOutput,rendercolor 150 150 255,0,1"
"OnTrigger" "1,Command,say >>>For my ally is the Force and a powerful ally it is.<<<,0,1"
"OnTrigger" "shuttle_points,Enable,,0,1"
"OnTrigger" "shuttle_points,AddOutput,OnStartTouch blue_text:Display::0:-1,0.5,1"
"OnTrigger" "shuttle_points,Enable,,1,1"
}
add:
{
@ -219,8 +219,8 @@ add:
"OnTrigger" "landing_pads,AddOutput,rendercolor 255 200 200,0,1"
"OnTrigger" "lpr,AddOutput,rendercolor 255 200 200,0,1"
"OnTrigger" "dr_*,AddOutput,rendercolor 255 200 200,0,1"
"OnTrigger" "1,Command,say >>>It was said that you would destroy the Sith not join them!<<<,0,1"
"OnTrigger" "shuttle_points,Enable,,0,1"
"OnTrigger" "shuttle_points,AddOutput,OnStartTouch red_text:Display::0:-1,0.5,1"
"OnTrigger" "shuttle_points,Enable,,1,1"
}
add:
{
@ -266,6 +266,42 @@ add:
"OnUser1" "!self,AddOutput,maxs 119 396.5 53,0.1,1"
"OnStartTouch" "crate_points,ApplyScore,,0.1,-1"
}
add:
{
"origin" "3457 -2896 596"
"y" "0.4"
"x" "-1"
"targetname" "blue_text"
"spawnflags" "0"
"message" "For my ally is the Force and a powerful ally it is."
"holdtime" "15"
"fxtime" "0.05"
"fadeout" "0.5"
"fadein" "0.1"
"effect" "2"
"color2" "0 0 0"
"color" "0 0 255"
"channel" "1"
"classname" "game_text"
}
add:
{
"origin" "3457 -2896 696"
"y" "0.4"
"x" "-1"
"targetname" "red_text"
"spawnflags" "0"
"message" "It was said that you would destroy the Sith not join them!"
"holdtime" "15"
"fxtime" "0.05"
"fadeout" "0.5"
"fadein" "0.1"
"effect" "2"
"color2" "0 0 0"
"color" "255 0 0"
"channel" "4"
"classname" "game_text"
}
modify:
{
@ -299,4 +335,32 @@ modify:
}
}
;; music volume
modify:
{
match:
{
"message" "ambient/starwarsdarthmaul.wav"
"classname" "ambient_generic"
}
replace:
{
"message" "#ambient/starwarsdarthmaul.wav"
}
}
;; apply gravity on afk tele
modify:
{
match:
{
"targetname" "nuke_03"
"classname" "trigger_teleport"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,gravity 0.70,0,-1"
}
}

View File

@ -51,4 +51,205 @@ modify:
{
"OnNewGame" "console,Command,zr_class_modify humans no_fall_damage yes,0.02,1"
}
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_bombing.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_bombing.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_derpwoods.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_derpwoods.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_forgottencity.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_forgottencity.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_hurry.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_hurry.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_nichismoke.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_nichismoke.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_orphanageflame.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_orphanageflame.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_returnofthemack.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_returnofthemack.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_shadowtemple.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_shadowtemple.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_snoopdog.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_snoopdog.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_somebodywatching.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_somebodywatching.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_speedyclaxton.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_speedyclaxton.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_swampthing.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_swampthing.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_theopenedway.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_theopenedway.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_thisishowwedoit.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_thisishowwedoit.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_uniteddivided.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_uniteddivided.mp3"
}
}
modify:
{
match:
{
"message" "tacticalwolf_sound/derpescape/tw_warmup.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#tacticalwolf_sound/derpescape/tw_warmup.mp3"
}
}

View File

@ -0,0 +1,46 @@
modify:
{
match:
{
"targetname" "trampath11"
}
insert:
{
"OnPass" "tramstation2doortrigger,Enable,,0,-1"
}
}
modify:
{
match:
{
"targetname" "tramstation2doortrigger"
}
replace:
{
"StartDisabled" "1"
}
}
add:
{
"classname" "trigger_teleport"
"targetname" "teleport11a"
"origin" "14592 10880 -126"
"target" "desttpcore"
"StartDisabled" "1"
"spawnflags" "1"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -256 -256 -256,0.1,1"
"OnUser1" "!self,AddOutput,maxs 256 256 256,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "125837"
}
insert:
{
"OnMapSpawn" "teleport11a,FireUser1,,0.5,1"
}
}

View File

@ -156,3 +156,45 @@ modify:
"OnCase06" "bombplacer_*,Kill,,2.1,1"
}
}
;; fix pelican movement
modify:
{
match:
{
"targetname" "pelican_track_movement"
"classname" "func_tracktrain"
}
replace:
{
"orientationtype" "0"
}
}
;; possible playercrash fix
modify:
{
match:
{
"classname" "/prop_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"classname" "/func_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}

View File

@ -143,3 +143,38 @@ modify
"OnTimer" "randommodetp,Disable,,0.10,-1"
}
}
;; _
;; stage 1 - disable lasers if boss was killed to quickly
modify:
{
match:
{
"targetname" "lasercube"
"classname" "func_breakable"
}
insert:
{
"OnBreak" "lasertimer,Disable,,1,1"
"OnBreak" "lasertimer,Disable,,2,1"
}
}
;; stage 3 - fix invisible crouch laser on bossfight
modify:
{
match:
{
"targetname" "l3bosslaserhighfx"
"classname" "env_beam"
}
replace:
{
"life" "0"
}
}

515
maps/ze_diddle_v3_css.cfg Normal file
View File

@ -0,0 +1,515 @@
;-------------------------------------------
;STRIPPER CFG BY KOEN (STEAM_1:1:114921174)
;-------------------------------------------
;FIX BROKEN SetRemoteDestination INPUT
;--------------------------------------
modify:
{
match:
{
"targetname" "ord_act_03"
}
delete:
{
"OnTrigger" "Ord_main_tpt_lvl_allSetRemoteDestinationmeme0-1"
}
insert:
{
"OnTrigger" "Ord_main_tpt_lvl_allAddOutputtarget meme0-1"
}
}
modify:
{
match:
{
"targetname" "stage_manager"
}
delete:
{
"OnCase01" "areatpstart_ctSetRemoteDestinationluff_teleport0.2-1"
"OnCase01" "areatpstart_tSetRemoteDestinationluff_teleport0.2-1"
"OnCase02" "areatpstart_tSetRemoteDestinationTurtleStartTele0.2-1"
"OnCase02" "areatpstart_ctSetRemoteDestinationTurtleStartTele0.2-1"
"OnCase03" "areatpstart_tSetRemoteDestinationqaz_TeleportPointForEnter0.2-1"
"OnCase03" "areatpstart_ctSetRemoteDestinationqaz_TeleportPointForEnter0.2-1"
"OnCase04" "areatpstart_tSetRemoteDestinationOrdiaxer_T0.2-1"
"OnCase04" "areatpstart_ctSetRemoteDestinationOrdiaxer0.2-1"
"OnCase05" "areatpstart_tSetRemoteDestinationhich_start0.2-1"
"OnCase05" "areatpstart_ctSetRemoteDestinationhich_start0.2-1"
}
insert:
{
"OnCase01" "areatpstart_ctAddOutputtarget luff_teleport0.2-1"
"OnCase01" "areatpstart_tAddOutputtarget luff_teleport0.2-1"
"OnCase02" "areatpstart_tAddOutputtarget TurtleStartTele0.2-1"
"OnCase02" "areatpstart_ctAddOutputtarget TurtleStartTele0.2-1"
"OnCase03" "areatpstart_tAddOutputtarget qaz_TeleportPointForEnter0.2-1"
"OnCase03" "areatpstart_ctAddOutputtarget qaz_TeleportPointForEnter0.2-1"
"OnCase04" "areatpstart_tAddOutputtarget Ordiaxer_T0.2-1"
"OnCase04" "areatpstart_ctAddOutputtarget Ordiaxer0.2-1"
"OnCase05" "areatpstart_tAddOutputtarget hich_start0.2-1"
"OnCase05" "areatpstart_ctAddOutputtarget hich_start0.2-1"
}
}
;---------------------------------------------------------------------------FIX FROM HEAVY 3/16/2025---------------------------------------------------------------------------
;----------------------------
; Remove invalid spawn point
;----------------------------
filter:
{
"origin" "8500.66 -6178 1005.54"
"angles" "0 0 0"
"classname" "info_player_terrorist"
"hammerid" "2099101"
}
;----------------------------
; FIX BABY KILLING EVERYBODY AT CHEPEL DOOR SPOT
;----------------------------
add:
{
"classname" "info_particle_system"
"angles" "0 0 0"
"effect_name" "custom_particle_010"
"targetname" "NO_BABY"
"origin" "-9600 -7680 1280"
}
modify:
{
match:
{
"targetname" "ITEMX_hich_zmboost_button2"
"classname" "func_rot_button"
"hammerid" "1628693"
}
delete:
{
"vscripts" "luffaren/filter.nut luffaren/filter.nut"
"OnUser1" "ITEMX_hich_zmboost_maker2ForceSpawn0.05-1"
}
insert:
{
"vscripts" "luffaren/filter.nut luffaren/filter.nut ze_diddle/babymaker.nut"
"OnUser3" "serverCommandsay ===[ ZOMBIE BABY ABORTED - BAD/EXPLOIT SPOT ]===0.02-1"
"OnUser3" "serverCommandsay ===[ ZOMBIE BABY ABORTED - BAD/EXPLOIT SPOT ]===0.01-1"
"OnUser3" "serverCommandsay ===[ ZOMBIE BABY ABORTED - BAD/EXPLOIT SPOT ]===0-1"
"OnUser1" "!selfCallScriptFunctionCheckBabyMaker0-1"
}
}
;----------------------------
; FIX EXTREME MODE SPAWN TP
;----------------------------
modify:
{
match:
{
"targetname" "spawnsafety"
"classname" "trigger_multiple"
}
delete:
{
"OnTrigger" "managerCallScriptFunctionTeleportLate0-1"
}
insert:
{
"OnStartTouch" "managerRunScriptCodeTeleportLate();0-1"
}
}
;--------------------------
; ADD +30% HP TO SHIELD
;--------------------------
modify:
{
match:
{
"targetname" "ITEMX_qaz_item_shieldsss1"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "ITEMX_qaz_item_shields1RunScriptCodeAddHP(70);01"
}
insert:
{
"OnSpawn" "ITEMX_qaz_item_shields1RunScriptCodeAddHP(91);01"
}
}
modify:
{
match:
{
"targetname" "ITEMX_qaz_item_shieldsss2"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "ITEMX_qaz_item_shields2RunScriptCodeAddHP(100);01"
}
insert:
{
"OnSpawn" "ITEMX_qaz_item_shields2RunScriptCodeAddHP(130);01"
}
}
modify:
{
match:
{
"targetname" "ITEMX_qaz_item_shieldsss3"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "ITEMX_qaz_item_shields3RunScriptCodeAddHP(150);01"
}
insert:
{
"OnSpawn" "ITEMX_qaz_item_shields3RunScriptCodeAddHP(195);01"
}
}
;--------------------------
; INSERT NEW MANAGER SCRIPT FOR INCRASING HP AND SETTING BLOOM TO A LOWER VALUE ON EXTREME
;--------------------------
modify:
{
match:
{
"targetname" "func_brush"
"hammerid" "272704"
}
delete:
{
"vscripts" "luffaren/manager_patched.nut"
}
insert:
{
"vscripts" "ze_diddle/manager_patched2.nut"
}
}
;--------------------------
; ADD +50% HP TO ALL MOBS AND BOSSES
;--------------------------
modify:
{
match:
{
"targetname" "X69XTurtleBossHP1"
"classname" "func_breakable"
}
delete:
{
"OnBreak" "X69XTurtleBosshp2RunScriptCodeAddHP(2000,4500);0.51"
}
insert:
{
"OnBreak" "X69XTurtleBosshp2RunScriptCodeAddHP(3000,6750);0.51"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"hammerid" "585774"
}
delete:
{
"OnStartTouch" "X69XTurtleBossHP1RunScriptCodeAddHP(2000,4500);21.51"
}
insert:
{
"OnStartTouch" "X69XTurtleBossHP1RunScriptCodeAddHP(3000,6750);21.51"
}
}
modify:
{
match:
{
"targetname" "X69Xluff_npc_ents2"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "X69Xluff_npc_phys2ggRunScriptCodeAddHP(300,100);0.51"
}
insert:
{
"OnSpawn" "X69Xluff_npc_phys2ggRunScriptCodeAddHP(450,150);0.51"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"hammerid" "556626"
}
delete:
{
"OnStartTouch" "Ord_lvl_01_boss_breakRunScriptCodeAddHP(4000,4500);31.51"
}
insert:
{
"OnStartTouch" "Ord_lvl_01_boss_breakRunScriptCodeAddHP(6000,6750);31.51"
}
}
modify:
{
match:
{
"targetname" "Ord_main_boss_03"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "X69XOrd_main_large_diglett_breakRunScriptCodeAddHP(4000,5500);21"
}
insert:
{
"OnTrigger" "X69XOrd_main_large_diglett_breakRunScriptCodeAddHP(6000,8250);21"
}
}
modify:
{
match:
{
"targetname" "Ord_main_boss_02"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "X69XOrd_main_mid_diglett_breakRunScriptCodeAddHP(4000,2500);21"
}
insert:
{
"OnTrigger" "X69XOrd_main_mid_diglett_breakRunScriptCodeAddHP(6000,3750);21"
}
}
modify:
{
match:
{
"targetname" "Ord_lvl_02_boss_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "Ord_lvl_02_boss_breakRunScriptCodeAddHP(2000,1200);01"
}
insert:
{
"OnTrigger" "Ord_lvl_02_boss_breakRunScriptCodeAddHP(3000,1800);01"
}
}
modify:
{
match:
{
"targetname" "seal"
"classname" "func_breakable"
}
delete:
{
"OnUser1" "sealRunScriptCodeAddHP(100,50);61"
}
insert:
{
"OnUser1" "sealRunScriptCodeAddHP(150,75);61"
}
}
modify:
{
match:
{
"targetname" "TurtleLogic2"
"classname" "logic_case"
}
delete:
{
"OnCase01" "X69XTurtleBossHP1RunScriptCodeAddExtraHP(500);0-1"
"OnCase01" "X69XTurtleBossHP2RunScriptCodeAddExtraHP(500);0-1"
}
insert:
{
"OnCase01" "X69XTurtleBossHP1RunScriptCodeAddExtraHP(750);0-1"
"OnCase01" "X69XTurtleBossHP2RunScriptCodeAddExtraHP(750);0-1"
}
}
;incrase fetus to +100%
modify:
{
match:
{
"classname" "logic_case"
"hammerid" "253721"
}
delete:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(1000,4000);0-1"
}
insert:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(2000,8000);0-1"
}
}
;--------------------------
; SET BLOOM TO A LOWER VALUE
;--------------------------
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "tonemapRunScriptCodeSetBloom(0.6);0-1"
}
insert:
{
"OnMapSpawn" "tonemapRunScriptCodeSetBloom(0.4);0-1"
}
}
;--------------------------
; FIX CRASH SPOT AFTER PUSH
;--------------------------
modify:
{
match:
{
"hammerid" "286319"
"classname" "trigger_teleport"
}
delete:
{
"origin" "-6480 -8624 3104"
}
insert:
{
"origin" "-6480 -8624 3040"
}
}
add:
{
"classname" "func_wall_toggle"
"origin" "-6480 -8624 3104"
"model" "*625"
"rendermode" "10"
}
modify:
{
match:
{
"hammerid" "354592"
"classname" "trigger_teleport"
}
delete:
{
"origin" "-14592 -15808 4032"
}
insert:
{
"origin" "-14592 -15812 3904"
}
}
add:
{
"classname" "func_wall_toggle"
"origin" "-14592 -15808 4032"
"model" "*592"
"rendermode" "10"
}
; Reduce shadows - lead to client crash
modify:
{
match:
{
"classname" "/prop_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"classname" "/func_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"classname" "shadow_control"
}
replace:
{
"disableallshadows" "1"
}
}
modify:
{
match:
{
"classname" "point_spotlight"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
;----------------------------
; Fix chapel room zm can jump on the window then hide in the prop and kill everybody
;----------------------------
add:
{
"classname" "func_wall_toggle"
"origin" "-9462 -7667 1796"
"model" "*586"
"rendermode" "10"
}
;--------------------------
; FIX COUNTING EXTREME MODE PLAYER
;--------------------------
filter:
{
"targetname" "extreme_mode_vote_shootbrush"
"classname" "func_breakable"
"hammerid" "9297"
}
add:
{
"classname" "func_physbox_multiplayer"
"disablereceiveshadows" "1"
"disableshadows" "1"
"origin" "2048 1024 2000"
"material" "10"
"health" "999000"
"spawnflags" "58368"
"PerformanceMode" "1"
"rendermode" "10"
"model" "*756"
"targetname" "extreme_mode_vote_shootbrush"
"OnDamaged" "managerRunScriptCodeExtremeModeVote();0-1"
}

498
maps/ze_diddle_v3_css2.cfg Normal file
View File

@ -0,0 +1,498 @@
; STRIPPER V2 REQURE THE script/vscripts/ze_diddle/teleport.nut
; Disable bhop + change main countdown timer
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "serverCommandmp_roundtime 9990-1"
"OnMapSpawn" "managerRunScriptCodeNetProps.SetPropInt(Entities.FindByClassname(null, `cs_gamerules`), `m_iRoundTime`, 60 * 300);0-1"
}
insert:
{
"OnMapSpawn" "CSS_jump_blockerAddOutputangles 146 -90 01-1" ;Added for wall anggles change
"OnMapSpawn" "X69XTurtleMove5FireUser11-1" ;Added for enabling the new collosion
"OnMapSpawn" "CSS_fix_dday_hurtFireUser11-1" ; Start the function on dday trigger
"OnMapSpawn" "serverCommandsv_enablebunnyhopping 05-1"
"OnMapSpawn" "serverCommandmp_roundtime 990-1"
}
}
; ========================[ Stripper 1 ]========================================
; CHANGES FROM HEAVY
; Cannon aim fix (not shoot balls from user legg)
modify:
{
match:
{
"classname" "env_entity_maker"
"targetname" "i_item_projectilespawner_1"
"origin" "-1874.03 4626.16 1241"
}
insert:
{
"origin" "-1874.03 4626.16 1270.38"
}
}
; Incrase fetus hp +100% (Now it's +200% since cs:go used (1000,4000))
modify:
{
match:
{
"classname" "logic_case"
"hammerid" "253721"
}
delete:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(2000,8000);0-1"
}
insert:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(4000,16000);0-1"
}
}
; Add brush to block players being boosted to trigger button after jumping in the elevator shaft turtlereaction
add:
{
"model" "*54"
"classname" "func_brush"
"disablereceiveshadows" "1"
"disableshadows" "1"
"origin" "5376 -8277 -13670"
"targetname" "CSS_jump_blocker"
"spawnflags" "2"
}
; CHANGES FROM GINDER
; Remove unused functions
modify:
{
match:
{
"hammerid" "2300599"
"targetname" "i_item_controller_1"
}
delete:
{
"OnSpawn" "!selfCallScriptFunctionCloseInitWindow0.251"
"OnSpawn" "!selfCallScriptFunctionDoNotRespawn01"
}
}
; Add missing keys
modify:
{
match:
{
"hammerid" "1898346"
"origin" "-12544 4768 15840"
"targetname" "qaz_mortar_3"
}
insert:
{
"vscripts" "luffaren/_mapscripts/ze_diddle/omahamortar.nut"
}
}
; Fix outputs
modify:
{
match:
{
"hammerid" "1623608"
"vscripts" "luffaren/fader.nut"
"targetname" "dfriend_roof_mover"
}
delete:
{
"OnOpen" "serverCommandsay ***DIDDLEFRIEND IS COMING FOR THE SINNERS***01"
}
insert:
{
"OnOpen" "serverCommandsay ***DIDDLEFRIEND IS COMING FOR THE SINNERS***01"
}
}
modify:
{
match:
{
"hammerid" "687851"
"targetname" "hichtelerandomrelay1"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the South East!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the South East!***0.51"
}
}
modify:
{
match:
{
"hammerid" "687853"
"targetname" "hichtelerandomrelay2"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the South West!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the South West!***0.51"
}
}
modify:
{
match:
{
"hammerid" "687857"
"targetname" "hichtelerandomrelay3"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the North West!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the North West!***0.51"
}
}
modify:
{
match:
{
"hammerid" "687855"
"targetname" "hichtelerandomrelay4"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the North East!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the North East!***0.51"
}
}
; ========================[ Stripper 2 ]========================================
; Fix players can stop lasers on turtle reactions by dropping their weapons
modify:
{
match:
{
"model" "*251"
"classname" "func_movelinear"
}
replace:
{
"classname" "func_door"
"spawnflags" "4096"
}
insert:
{
"lip" "-100000"
"forceclosed" "1"
"dmg" "5"
"wait" "0"
}
}
modify:
{
match:
{
"model" "*252"
"classname" "func_movelinear"
}
replace:
{
"classname" "func_door"
"spawnflags" "4096"
}
insert:
{
"lip" "-100000"
"forceclosed" "1"
"dmg" "5"
"wait" "0"
}
}
; Reduce Diglett temple bosses hp by -10%
modify:
{
match:
{
"targetname" "Ord_lvl_02_boss_relay" ; the 2 cave boss uses the same hp that's why there's no 4 modify
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "Ord_lvl_02_boss_breakRunScriptCodeAddHP(3000,1800);01"
}
insert:
{
"OnTrigger" "Ord_lvl_02_boss_breakRunScriptCodeAddHP(3000,1620);01"
}
}
modify:
{
match:
{
"targetname" "Ord_main_boss_02"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "X69XOrd_main_mid_diglett_breakRunScriptCodeAddHP(6000,3750);21"
}
insert:
{
"OnTrigger" "X69XOrd_main_mid_diglett_breakRunScriptCodeAddHP(6000,3375);21"
}
}
modify:
{
match:
{
"targetname" "Ord_main_boss_03"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "X69XOrd_main_large_diglett_breakRunScriptCodeAddHP(6000,8250);21"
}
insert:
{
"OnTrigger" "X69XOrd_main_large_diglett_breakRunScriptCodeAddHP(6000,7425);21"
}
}
; Fix zombies not getting teleported to the other side on dicklett temple boss 4
modify:
{
match:
{
"targetname" "Ord_lvl_01_tpt_04"
"classname" "trigger_teleport"
}
insert:
{
"vscripts" "ze_diddle/teleport.nut"
}
}
modify:
{
match:
{
"targetname" "Ord_lvl_01_tpt_05"
"classname" "trigger_teleport"
}
insert:
{
"vscripts" "ze_diddle/teleport.nut"
}
}
; Fix land mines can't be shooted away
modify:
{
match:
{
"targetname" "i_mortar_phys"
"classname" "func_physbox"
}
insert:
{
"massScale" "0.25"
}
}
; Balancing the 10coin spot reaching in dday
modify:
{
match:
{
"classname" "trigger_hurt"
"hammerid" "1811578"
}
replace:
{
"classname" "trigger_multiple"
"spawnflags" "1"
}
insert:
{
"targetname" "CSS_fix_dday_hurt"
"wait" "0"
"OnUser1" "!selfFireUser20.32-1"
"OnUser1" "!selfDisable0-1"
"OnUser2" "!selfEnable0-1"
"OnUser2" "!selfFireUser10.32-1"
"OnStartTouch" "!activatorRunScriptCodeif (self.GetHealth() > 5) self.SetHealth(self.GetHealth() - 12); else self.TakeDamage(9999, 0, null);0-1"
}
}
; Fix shield rotation
; ===========================================================================
; removing old info dest aim
filter:
{
"classname" "ITEMX_qaz_item_shields3_aim"
"hammerid" "info_teleport_destination"
}
filter:
{
"classname" "ITEMX_qaz_item_shields2_aim"
"hammerid" "info_teleport_destination"
}
filter:
{
"classname" "ITEMX_qaz_item_shields1_aim"
"hammerid" "info_teleport_destination"
}
; adding aim fixer script
modify:
{
match:
{
"targetname" "ITEMX_qaz_item_btn3"
"classname" "func_button"
}
delete:
{
"OnUser1" "ITEMX_qaz_itemmaker3ForceSpawn0-1"
}
insert:
{
"OnUser1" "ITEMX_qaz_itemmaker3RunScriptCodeself.SetAbsAngles(activator.GetAbsAngles(){z=0});0-1"
"OnUser1" "ITEMX_qaz_itemmaker3ForceSpawn0.02-1"
}
}
modify:
{
match:
{
"targetname" "ITEMX_qaz_item_btn2"
"classname" "func_button"
}
delete:
{
"OnUser1" "ITEMX_qaz_itemmaker2ForceSpawn0-1"
}
insert:
{
"OnUser1" "ITEMX_qaz_itemmaker2RunScriptCodeself.SetAbsAngles(activator.GetAbsAngles(){z=0});0-1"
"OnUser1" "ITEMX_qaz_itemmaker2ForceSpawn0.02-1"
}
}
modify:
{
match:
{
"targetname" "ITEMX_qaz_item_btn1"
"classname" "func_button"
}
delete:
{
"OnUser1" "ITEMX_qaz_itemmaker1ForceSpawn0-1"
}
insert:
{
"OnUser1" "ITEMX_qaz_itemmaker1RunScriptCodeself.SetAbsAngles(activator.GetAbsAngles(){z=0});0-1"
"OnUser1" "ITEMX_qaz_itemmaker1ForceSpawn0.02-1"
}
}
; Change func_brekable to func_physbox to make it work
modify:
{
match:
{
"classname" "func_breakable"
"targetname" "ITEMX_qaz_item_shields3"
}
replace:
{
"classname" "func_physbox"
"spawnflags" "40960"
"notsolid" "0"
}
}
modify:
{
match:
{
"classname" "func_breakable"
"targetname" "ITEMX_qaz_item_shields2"
}
replace:
{
"classname" "func_physbox"
"spawnflags" "40960"
"notsolid" "0"
}
}
modify:
{
match:
{
"classname" "func_breakable"
"targetname" "ITEMX_qaz_item_shields1"
}
replace:
{
"classname" "func_physbox"
"spawnflags" "40960"
"notsolid" "0"
}
}
; ===========================================================================
; Fix people can bug under bridge dicklet temple
add:
{
"model" "*399"
"targetname" "CSS_fix_spot"
"classname" "trigger_hurt"
"damage" "999999"
"origin" "-14432 15616 13326"
"spawnflags" "1"
"StartDisabled" "1"
}
modify:
{
match:
{
"targetname" "Ord_lvl_02_boss_pit_platform"
"classname" "func_movelinear"
}
insert:
{
"OnFullyClosed" "CSS_fix_spotEnable0-1"
}
}
; chekc korukos stuff (next ver)

View File

@ -0,0 +1,183 @@
; Disable bhop + change main countdown timer + add stripper wall angles
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "serverCommandmp_roundtime 9990-1"
"OnMapSpawn" "managerRunScriptCodeNetProps.SetPropInt(Entities.FindByClassname(null, `cs_gamerules`), `m_iRoundTime`, 60 * 300);0-1"
}
insert:
{
"OnMapSpawn" "CSS_jump_blocker,addoutput,angles 135 -90 0,1,-1"
"OnMapSpawn" "serverCommandsv_enablebunnyhopping 05-1"
"OnMapSpawn" "serverCommandmp_roundtime 990-1"
}
}
; ========================[ Stripper 1 ]========================================\\
; CHANGES FROM HEAVY
; Cannon aim fix (not shoot balls from user legg)
modify:
{
match:
{
"classname" "env_entity_maker"
"targetname" "i_item_projectilespawner_1"
"origin" "-1874.03 4626.16 1241"
}
insert:
{
"origin" "-1874.03 4626.16 1270.38"
}
}
; Incrase fetus hp +100% (Now it's +200% since cs:go used (1000,4000))
modify:
{
match:
{
"classname" "logic_case"
"hammerid" "253721"
}
delete:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(2000,8000);0-1"
}
insert:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(4000,16000);0-1"
}
}
; Add brush to block players being boosted to trigger button after jumping in the elevator shaft turtlereaction
add:
{
"model" "*54"
"classname" "func_breakable"
"disablereceiveshadows" "1"
"disableshadows" "1"
"origin" "5377 -8283.36 -13644.6"
"targetname" "CSS_jump_blocker"
"spawnflags" "3073"
}
; CHANGES FROM GINDER
; Remove unused functions
modify:
{
match:
{
"hammerid" "2300599"
"targetname" "i_item_controller_1"
}
delete:
{
"OnSpawn" "!selfCallScriptFunctionCloseInitWindow0.251"
"OnSpawn" "!selfCallScriptFunctionDoNotRespawn01"
}
}
; Add missing keys
modify:
{
match:
{
"hammerid" "1898346"
"origin" "-12544 4768 15840"
"targetname" "qaz_mortar_3"
}
insert:
{
"vscripts" "luffaren/_mapscripts/ze_diddle/omahamortar.nut"
}
}
; Fix outputs
modify:
{
match:
{
"hammerid" "1623608"
"vscripts" "luffaren/fader.nut"
"targetname" "dfriend_roof_mover"
}
delete:
{
"OnOpen" "serverCommandsay ***DIDDLEFRIEND IS COMING FOR THE SINNERS***01"
}
insert:
{
"OnOpen" "serverCommandsay ***DIDDLEFRIEND IS COMING FOR THE SINNERS***01"
}
}
modify:
{
match:
{
"hammerid" "687851"
"targetname" "hichtelerandomrelay1"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the South East!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the South East!***0.51"
}
}
modify:
{
match:
{
"hammerid" "687853"
"targetname" "hichtelerandomrelay2"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the South West!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the South West!***0.51"
}
}
modify:
{
match:
{
"hammerid" "687857"
"targetname" "hichtelerandomrelay3"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the North West!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the North West!***0.51"
}
}
modify:
{
match:
{
"hammerid" "687855"
"targetname" "hichtelerandomrelay4"
}
delete:
{
"OnTrigger" "consoleCommand***Zombies to the North East!***0.51"
}
insert:
{
"OnTrigger" "consoleCommandsay ***Zombies to the North East!***0.51"
}
}

424
maps/ze_diddle_v3_css3.cfg Normal file
View File

@ -0,0 +1,424 @@
; ========================[ Stripper 1 ]========================================
; Notification on map load
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "serverCommandsay [!]Stripper 1 loaded!31" ; Stripper 4 added for notification
}
}
; ================================================================
; Fix collosions
modify:
{
match:
{
"classname" "func_door"
"origin" "-12672 13106.8 15440"
}
delete:
{
"parentname" "Ord_main_boss_platform"
}
insert:
{
"targetname" "Ord_main_boss_platform"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12528 13488 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_03"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_03"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12704 13192 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_03"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_03"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12448 12896 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_03"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_03"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12448 13408 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_02"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_02"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12384 13088 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_02"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_02"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12800 13056 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_02"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_02"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12480 13184 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_01"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_01"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12640 13472 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_01"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_01"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "-12640 12896 14840"
}
delete:
{
"parentname" "Ord_lvl_01_boss_random_plat_01"
}
insert:
{
"targetname" "Ord_lvl_01_boss_random_plat_01"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "10983.5 -9868 -15528"
}
delete:
{
"parentname" "TurtleMove8"
}
insert:
{
"targetname" "TurtleMove8"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "9728 -8666 -15135"
}
delete:
{
"parentname" "X69XTurtleMove5"
}
insert:
{
"targetname" "X69XTurtleMove5"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "12263.5 -8666 -15135"
}
delete:
{
"parentname" "X69XTurtleMove5"
}
insert:
{
"targetname" "X69XTurtleMove5"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "9728 -8667 -15074"
}
delete:
{
"parentname" "X69XTurtleMove6"
}
insert:
{
"targetname" "X69XTurtleMove6"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "12263.5 -8667 -15074"
}
delete:
{
"parentname" "X69XTurtleMove6"
}
insert:
{
"targetname" "X69XTurtleMove6"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "9728 -8628 -15038.5"
}
delete:
{
"parentname" "X69XTurtleMove2"
}
insert:
{
"targetname" "X69XTurtleMove2"
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_door"
"origin" "12263.5 -8628 -15038.5"
}
delete:
{
"parentname" "X69XTurtleMove2"
}
insert:
{
"targetname" "X69XTurtleMove2"
"forceclosed" "1"
}
}
; Fix turtle secret what used old phys system as counting
filter:
{
"classname" "prop_physics"
"targetname" "TurtleMelon"
}
filter:
{
"classname" "func_breakable"
"targetname" "TurtleSecret1"
}
filter:
{
"classname" "func_breakable"
"targetname" "TurtleSecret2"
}
filter:
{
"classname" "func_breakable"
"targetname" "TurtleSecret3"
}
add:
{
"classname" "math_counter"
"targetname" "css_turtle_secret_fix"
"max" "3"
"OnHitMax" "css_turtle_secret_fix_triggerFireUser101"
}
modify:
{
match:
{
"origin" "7936 -10496 -13482.2"
"classname" "trigger_multiple"
}
delete:
{
"OnTrigger" "TurtleGate2Open01"
"OnTrigger" "itemturtleTemplateHeal2ForceSpawn01"
}
insert:
{
"targetname" "css_turtle_secret_fix_trigger"
"OnUser1" "TurtleGate2Open01"
"OnUser1" "itemturtleTemplateHeal2ForceSpawn01"
}
}
modify:
{
match:
{
"targetname" "TurtleTiki1"
"classname" "prop_dynamic"
}
delete:
{
"OnBreak" "TurtleSecret1Break01"
}
insert:
{
"OnBreak" "css_turtle_secret_fixAdd101"
}
}
modify:
{
match:
{
"targetname" "TurtleTiki2"
"classname" "prop_dynamic"
}
delete:
{
"OnBreak" "TurtleSecret2Break01"
}
insert:
{
"OnBreak" "css_turtle_secret_fixAdd101"
}
}
modify:
{
match:
{
"targetname" "TurtleTiki3"
"classname" "prop_dynamic"
}
delete:
{
"OnBreak" "TurtleSecret3Break01"
}
insert:
{
"OnBreak" "css_turtle_secret_fixAdd101"
}
}

View File

@ -0,0 +1,92 @@
; Removing old boss wall
filter:
{
"classname" "func_wall_toggle"
"hammerid" "559687"
}
;Set fetus hp to 250%
modify:
{
match:
{
"classname" "logic_case"
"hammerid" "253721"
}
delete:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(4000,16000);0-1"
}
insert:
{
"OnCase01" "npc_base_1RunScriptCodeSetHealth(3000,12000);0-1"
}
}
; fix diddle cannon stacking
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "i_item_controller_1"
}
replace:
{
"classname" "logic_script"
"vscripts" "ze_diddle/itemcontroller.nut"
}
delete:
{
"OnTrigger" "!selfFireUser101"
"OnSpawn" "i_item_selfspawn_1FireUser101"
"OnSpawn" "i_item_pistol_1FireUser101"
"OnSpawn" "i_item_base_1FireUser101"
"OnSpawn" "i_item_distancecheck_1FireUser101"
"OnSpawn" "i_item_ammotextFireUser101"
}
insert:
{
"OnUser3" "!selfFireUser101"
"OnUser1" "i_item_selfspawn_1FireUser101"
"OnUser1" "i_item_base_1FireUser101"
"OnUser1" "i_item_distancecheck_1FireUser101"
"OnUser1" "i_item_ammotextFireUser101"
}
}
modify:
{
match:
{
"classname" "weapon_glock"
"targetname" "i_item_pistol_1"
}
delete:
{
"OnPlayerPickup" "i_item_controller_1Trigger01"
"OnUser1" "i_item_controller_1CallScriptFunctionSetPistol01"
"OnPlayerPickup" "i_item_controller_1CallScriptFunctionPickUp0-1"
"OnPlayerPickup" "i_item_controller_1CallScriptFunctionSyncWeaponAngles0.2-1"
}
insert:
{
"OnPlayerPickup" "i_item_controller_1FireUser301"
"OnPlayerPickup" "i_item_base_1CallScriptFunctionPickUp0-1"
"OnPlayerPickup" "i_item_controller_1CallScriptFunctionSyncWeaponAngles0.75-1"
"OnPlayerPickup" "i_item_controller_1CallScriptFunctionPickUp0.5-1"
}
}
; Trying to fix memory leak
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "killstuff"
}
replace:
{
"vscripts" "ze_diddle/entitycleaner.nut"
}
}

View File

@ -3463,3 +3463,96 @@ add:
; Generated 256 add blocks.
; File generated on Fri, 24 Feb 2023 21:35:37 +0000 in 0.336570739746 seconds.
;; _
;; music volume
modify:
{
match:
{
"message" "custom/ricca2554/discount_sounds/discount_music_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/discount_sounds/discount_music_1.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/discount_sounds/discount_music_2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/discount_sounds/discount_music_2.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/discount_sounds/discount_music_3.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/discount_sounds/discount_music_3.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/discount_sounds/discount_music_4.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/discount_sounds/discount_music_4.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/discount_sounds/discount_music_5.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/discount_sounds/discount_music_5.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/discount_sounds/discount_music_6.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/discount_sounds/discount_music_6.mp3"
}
}
modify:
{
match:
{
"message" "custom/ricca2554/discount_sounds/discount_music_7.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom/ricca2554/discount_sounds/discount_music_7.mp3"
}
}

30
maps/ze_dnd_hydra_a2fix.cfg Executable file
View File

@ -0,0 +1,30 @@
;; _
;; fix doors
modify:
{
match:
{
"targetname" "/mover_sluice_[1-3]/"
"classname" "func_door_rotating"
}
replace:
{
"forceclosed" "1"
"dmg" "4"
}
}
modify:
{
match:
{
"targetname" "hydra_door"
"classname" "func_door"
}
replace:
{
"forceclosed" "1"
"dmg" "1000"
}
}

View File

@ -115,3 +115,55 @@ modify:
"OnStartTouch" "logs1,Kill,,6,1"
}
}
;; stage 3 - fix boss fall trigger
modify:
{
match:
{
"model" "*230"
"origin" "-1364.5 -4025.5 6965"
"classname" "trigger_hurt"
}
replace:
{
"origin" "-1364.5 -4025.5 6901"
}
delete:
{
"filtername" "gloxs1"
}
}
;; stage 2 - detect zm after the door is closed
modify:
{
match:
{
"targetname" "zm_detec"
"classname" "trigger_once"
}
insert:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"targetname" "gront2"
"classname" "func_door"
}
delete:
{
"OnFullyClosed" "lvl_tr_2,Enable,,0,1"
}
insert:
{
"OnFullyClosed" "zm_detec,Enable,,0,1"
"OnFullyClosed" "lvl_tr_2,Enable,,3,1"
}
}

View File

@ -923,3 +923,26 @@ modify:
"OnPass" "bfg_holder,HideSprite,,0,1"
}
}
;; _
;; fix berserk
modify:
{
match:
{
"targetname" "berserker_speed"
"classname" "trigger_multiple"
}
delete:
{
"OnEndTouch" "speedberserk,ModifySpeed,1,0,-1"
}
insert:
{
"OnEndTouch" "speedberserk,ModifySpeed,1,0.05,-1"
}
}

129
maps/ze_dravania_a2.cfg Normal file
View File

@ -0,0 +1,129 @@
; the ancient wrath
filter:
{
"classname" "info_player_terrorist"
"hammerid" "118151"
}
filter:
{
"classname" "info_player_terrorist"
"hammerid" "357586"
}
; add path messages
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "Defend2A_Trigger"
}
delete:
{
"OnStartTouch" "Server_CMDCommandsay - 20 seconds -01"
}
insert:
{
"OnStartTouch" "Server_CMDCommandsay - Left path opening in 20 seconds -01"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "Defend2B_Trigger"
}
delete:
{
"OnStartTouch" "Server_CMDCommandsay - 20 seconds -01"
}
insert:
{
"OnStartTouch" "Server_CMDCommandsay - Right path opening in 20 seconds -01"
}
}
; move left path defense hold further
modify:
{
match:
{
"classname" "func_breakable"
"targetname" "Defend3A_Clip"
}
replace:
{
"origin" "-288 2080 -1760"
}
}
modify:
{
match:
{
"classname" "prop_dynamic"
"targetname" "Defend3A_Prop"
"hammerid" "52664"
}
replace:
{
"origin" "-1408 2752 -1408"
}
}
modify:
{
match:
{
"classname" "prop_dynamic"
"targetname" "Defend3A_Prop"
"hammerid" "52660"
}
replace:
{
"origin" "-1408 1152 -1600"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "Defend3A_Trigger"
}
replace:
{
"origin" "-2304 2048 -1760"
}
delete:
{
"OnStartTouch" "Temp_DebrisAddOutputorigin -2624 2048 -1308251"
}
insert:
{
"OnStartTouch" "Temp_DebrisAddOutputorigin -1792 2048 -1308251"
}
}
; fix cat anim
modify:
{
match:
{
"classname" "func_door"
"targetname" "Gubal_Defend1_Door"
}
delete:
{
"OnFullyOpen" "Gubal_Cat_TrainStartForward0-1"
"OnFullyOpen" "Gubal_CatSetDefaultAnimationwalk0-1"
}
insert:
{
"OnFullyOpen" "Gubal_Cat_TrainStartForward0.5-1"
"OnFullyOpen" "Gubal_CatSetDefaultAnimationwalk0.5-1"
}
}

View File

@ -48,3 +48,145 @@ modify:
"OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1"
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "music/0cc.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/0cc.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/bloomin.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/bloomin.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/blossom.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/blossom.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/chronomia.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/chronomia.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/dreamin.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/dreamin.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/fractal.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/fractal.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/glorious.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/glorious.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/logical.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/logical.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/pastel.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/pastel.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/physical_emotion.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/physical_emotion.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/whiteout.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/whiteout.mp3"
}
}

View File

@ -80,4 +80,193 @@ modify:
"OnMapSpawn" "cmd,Command,sv_airaccelerate 9.6,0,1"
"OnMapSpawn" "cmd,Command,sv_accelerate 5,0,1"
}
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "music/0cc.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/0cc.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/bloomin.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/bloomin.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/blossom.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/blossom.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/chronomia.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/chronomia.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/dreamin.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/dreamin.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/fractal.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/fractal.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/glorious.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/glorious.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/logical.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/logical.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/pastel.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/pastel.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/physical_emotion.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/physical_emotion.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/whiteout.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/whiteout.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/anima_c.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/anima_c.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/anima_c.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/anima_c.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/dechiper.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/dechiper.mp3"
}
}
modify:
{
match:
{
"message" "music/reflelia/dofu.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/reflelia/dofu.mp3"
}
}

104
maps/ze_dystopia_a4_css.cfg Normal file
View File

@ -0,0 +1,104 @@
; ---------------------------------------------------
; STRIPPER CFG BY VNDREW 8.21 (STEAM_0:1:80408960)
; ---------------------------------------------------
; ------------------------------------------------------------------------------------------------
; Add stripper message. Fixed not adjustable music volume
; ------------------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "AUTO"
"classname" "logic_relay"
"hammerid" "1145828"
}
insert:
{
"OnMapSpawn" "servercommand,Command,say < STRIPPER # 0.1 LOADED>,1,-1"
}
}
modify:
{
match:
{
"message" "music/hichatu/dystopia/corvad_tesla.mp3"
}
replace:
{
"message" "#music/hichatu/dystopia/corvad_tesla.mp3"
}
}
modify:
{
match:
{
"message" "music/hichatu/dystopia/i_am_the_night_perturbator.mp3"
}
replace:
{
"message" "#music/hichatu/dystopia/i_am_the_night_perturbator.mp3"
}
}
modify:
{
match:
{
"message" "music/hichatu/dystopia/cyberpunk2077_come_close.mp3"
}
replace:
{
"message" "#music/hichatu/dystopia/cyberpunk2077_come_close.mp3"
}
}
modify:
{
match:
{
"message" "music/hichatu/dystopia/perturbator_technoir.mp3"
}
replace:
{
"message" "#music/hichatu/dystopia/perturbator_technoir.mp3"
}
}
modify:
{
match:
{
"message" "music/hichatu/dystopia/perturbator_future_club.mp3"
}
replace:
{
"message" "#music/hichatu/dystopia/perturbator_future_club.mp3"
}
}
modify:
{
match:
{
"message" "music/hichatu/dystopia/carpenter_brut_turbo_killer.mp3"
}
replace:
{
"message" "#music/hichatu/dystopia/carpenter_brut_turbo_killer.mp3"
}
}
modify:
{
match:
{
"message" "music/hichatu/dystopia/secret_music.mp3"
}
replace:
{
"message" "#music/hichatu/dystopia/secret_music.mp3"
}
}

258
maps/ze_egyptian_trip_v1_4.cfg Executable file
View File

@ -0,0 +1,258 @@
;--------------------------------------------------------------------
; Fixes so the teleporter is reactivated again later in the map
;--------------------------------------------------------------------
modify:
{
match:
{
"targetname" "lever_5_btn"
"origin" "-12395.6 5920 -2024"
"classname" "func_button"
}
insert:
{
"OnPressed" "afk_4,Enable,,25,1"
"OnPressed" "afk_4,AddOutput,target fall_dest,20,1"
}
}
;-------------------------------------------------------
; Fix: music get played multiple times after boss fight
;-------------------------------------------------------
modify:
{
match:
{
"classname" "trigger_once"
"targetname" "part2_music"
"hammerid" "7023"
}
delete:
{
"OnStartTouch" "music_case2,PickRandomShuffle,,4,-1"
}
insert:
{
"OnTrigger" "music_case2,PickRandomShuffle,,4,-1"
}
}
;----------------------------------
; Bosses TPs forgot to be disabled
; When the boss gets killed
;----------------------------------
modify:
{
match:
{
"classname" "math_counter"
"targetname" "boss_hp_iterations"
"hammerid" "7009"
}
insert:
{
"OnHitMin" "attack1_teleport,Kill,,0.01,-1"
}
}
;--------------------------------------------------------
;REPLACE PHYSICS LEVEL SYSTEM WITH PERM ENTS (.Rushaway)
;--------------------------------------------------------
add:
{
"classname" "info_target"
"targetname" "Stage_CounterInit"
"spawnflags" "0"
"OnUser1" "Stage_CounterTemplate,ForceSpawn,,0,1"
"OnUser1" "Stage_Counter,AddOutput,classname info_target,0.03,1"
"OnUser1" "!self,Kill,,0.06,1"
}
add:
{
"classname" "point_template"
"targetname" "Stage_CounterTemplate"
"Template01" "Stage_Counter"
"spawnflags" "2"
}
add:
{
"classname" "math_counter"
"targetname" "Stage_Counter"
"startvalue" "1"
"StartDisabled" "0"
"min" "1"
"max" "2"
"OnGetValue" "Stage_Case,InValue,,0,-1"
}
add:
{
"classname" "logic_case"
"targetname" "Stage_Case"
"Case01" "1"
"Case02" "2"
"OnCase01" "lvl_1,Trigger,,0,-1"
"OnCase01" "cmd,Command,say *** level: EASY***,3,-1"
"OnCase02" "lvl_2,Trigger,,0,-1"
"OnCase02" "cmd,Command,say *** level: HARD***,3,-1"
}
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Stage_CounterInit,FireUser1,,0,1"
"OnMapSpawn" "Stage_Counter,GetValue,,0.02,1"
}
}
;------------------------------------
; CHANGE ADMINROOM I/O TO NEW SYSTEM
;------------------------------------
modify:
{
match:
{
"classname" "func_button"
"hammerid" "8142"
}
delete:
{
"OnPressed" "lvl1_easy,Disable,,0.01,-1"
"OnPressed" "lvl2_hard,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,1,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"hammerid" "8150"
}
delete:
{
"OnPressed" "lvl1_easy,Enable,,0,-1"
"OnPressed" "lvl2_hard,Disable,,0.01,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,2,0,-1"
}
}
;-------------------------------------
; CHANGE STAGE TRIGGERS TO NEW SYSTEM
;-------------------------------------
;- map is using only one relay to validate the win
;- same end zone used on lvl 1 & 2
;- origin behavior was to stay on level 2 when the map was beat
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "relay_win"
}
delete:
{
"OnTrigger" "lvl1_easy,Enable,,0.05,-1"
"OnTrigger" "lvl2_hard,Disable,,0.2,-1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,2,0,-1"
}
}
;--------------------
; CLEANUP OLD SYSTEM
;--------------------
filter:
{
"classname" "func_physbox"
"origin" "/-3310 4550 -722|-3282 4550 -722/"
}
filter:
{
"classname" "func_brush"
"targetname" "/lvl1_easy|lvl2_hard/"
}
filter:
{
"classname" "trigger_once"
"origin" "/-3310 4550 -750|-3282 4550 -750/"
}
;fix not adjustable music volume
modify:
{
match:
{
"message" "music/KatyaGur Qalb Al Sahraa.mp3"
}
replace:
{
"message" "#music/KatyaGur Qalb Al Sahraa.mp3"
}
}
modify:
{
match:
{
"message" "music/KatyaGur-Urba.mp3"
}
replace:
{
"message" "#music/KatyaGur-Urba.mp3"
}
}
modify:
{
match:
{
"message" "music/spawn_map.mp3"
}
replace:
{
"message" "#music/spawn_map.mp3"
}
}
modify:
{
match:
{
"message" "music/Dense_Bazaar_(ft._Translippers).mp3"
}
replace:
{
"message" "#music/Dense_Bazaar_(ft._Translippers).mp3"
}
}
modify:
{
match:
{
"message" "music/Elfenberg Bazaar.mp3"
}
replace:
{
"message" "#music/Elfenberg Bazaar.mp3"
}
}
modify:
{
match:
{
"message" "music/Circle of Dust - Deviate.mp3"
}
replace:
{
"message" "#music/Circle of Dust - Deviate.mp3"
}
}

View File

@ -78,4 +78,19 @@ modify:
}
}
;; music volume
modify:
{
match:
{
"message" "music/vlvx_song28.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/vlvx_song28.mp3"
}
}

449
maps/ze_epic_end_v4_3.cfg Executable file
View File

@ -0,0 +1,449 @@
;; _
;; music volume
modify:
{
match:
{
"message" "epic_end_sound/ninja.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#epic_end_sound/ninja.mp3"
}
}
modify:
{
match:
{
"message" "epic_end_sound/stage_music_11_3.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#epic_end_sound/stage_music_11_3.mp3"
}
}
;; possible playercrash fix
modify:
{
match:
{
"classname" "/prop_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"classname" "/func_.*/"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
;; lock completed stages
add:
{
"model" "*237"
"targetname" "check_zm"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "582 5930 400"
"filtername" "Filter_ct"
"classname" "trigger_once"
"OnStartTouch" "check_ct,Kill,,0,1"
}
add:
{
"model" "*237"
"targetname" "check_ct"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "582 5930 400"
"filtername" "Filter_ter"
"classname" "trigger_once"
"OnStartTouch" "points,ApplyScore,,0,-1"
}
add:
{
"origin" "-640 1376 34"
"targetname" "points"
"spawnflags" "0"
"points" "100"
"classname" "game_score"
}
add:
{
"origin" "3457 -2896 376"
"targetname" "stage_counter"
"StartDisabled" "0"
"startvalue" "0"
"min" "0"
"max" "10"
"classname" "math_counter"
"OnHitMax" "Button_stage_*,Unlock,,1,1"
"OnHitMax" "Button_stage_*,AddOutput,rendermode 1,1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "24860"
}
insert:
{
"OnNewGame" "worldspawn,FireUser2,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Bla_bla"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin -5016 14999 12797,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Bla_bla:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Bla_bla:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "Stage_button_9"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_zm,Enable,,36,1"
"OnPressed" "check_ct,Enable,,37,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Crash"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin -2810 -11357 -6119,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Crash:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Crash:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "patc_rock2_3"
"classname" "path_track"
}
insert:
{
"OnPass" "check_zm,Enable,,22,1"
"OnPass" "check_ct,Enable,,23,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Devil_my_cry"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin 1115 1639 -12932,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Devil_my_cry:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Devil_my_cry:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "Stage_trigger_4_5"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "check_zm,Enable,,2,1"
"OnStartTouch" "check_ct,Enable,,3,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Fortress"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin 9459 -8954 13574,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Fortress:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Fortress:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "Stage_trigger_6_4"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "check_zm,Enable,,32,1"
"OnStartTouch" "check_ct,Enable,,33,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_GOD"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin 580 6803 1150,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_GOD:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_GOD:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "Stage_trigger_end_1"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "check_zm,Enable,,2,1"
"OnStartTouch" "check_ct,Enable,,3,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Gravity"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin -5678 -10617 -12083,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Gravity:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Gravity:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "Stage_trigger_3_4"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "check_zm,Enable,,65,1"
"OnStartTouch" "check_ct,Enable,,66,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Lego"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin 5595 755 -2777,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Lego:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Lego:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "lego_bottom_door2"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_zm,Enable,,61,1"
"OnPressed" "check_ct,Enable,,62,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Montain"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin -10553 714 -5060,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Montain:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Montain:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "Stage_Trigger_win_7"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "check_zm,Enable,,2,1"
"OnStartTouch" "check_ct,Enable,,3,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_Peg_top"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin -3595 364 11181,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_Peg_top:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_Peg_top:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"targetname" "Track7"
"classname" "path_track"
}
insert:
{
"OnPass" "check_zm,Enable,,4,1"
"OnPass" "check_ct,Enable,,5,1"
}
}
modify:
{
match:
{
"targetname" "Button_stage_ZM"
"classname" "func_button"
}
insert:
{
"OnPressed" "check_*,AddOutput,origin -4176 14378 -3144,0,1"
"OnPressed" "check_ct,AddOutput,OnStartTouch Button_stage_ZM:FireUser1::0:1,0,1"
"OnUser1" "worldspawn,AddOutput,OnUser2 Button_stage_ZM:FireUser2::0:-1,0,1"
"OnUser2" "!self,Lock,,0,1"
"OnUser2" "!self,AddOutput,rendermode 10,0,1"
"OnUser2" "stage_counter,Add,1,1,1"
}
}
modify:
{
match:
{
"origin" "-1853 14332 -3242.32"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "check_zm,Enable,,73,1"
"OnStartTouch" "check_ct,Enable,,74,1"
}
}
;; mountain, pegtop - delay meteor spawn
modify:
{
match:
{
"targetname" "Trigger_meteor"
"classname" "trigger_multiple"
}
replace:
{
"StartDisabled" "1"
}
}
modify:
{
match:
{
"targetname" "/Stage_trigger_[7-8]/"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "Trigger_meteor,Enable,,5,1"
}
}

View File

@ -93,4 +93,104 @@ modify:
{
"OnStartTouch" "HURT_TOTAL_ZM,Enable,,0,1"
}
}
}
;; _
;; music volume
modify:
{
match:
{
"targetname" "son_win_nazgul"
"message" "ze_desert/08 crash.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_desert/08 crash.mp3"
}
}
modify:
{
match:
{
"targetname" "son_facile"
"message" "ze_desert/24 anvil (remix).mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_desert/24 anvil (remix).mp3"
}
}
modify:
{
match:
{
"targetname" "son_moyen"
"message" "ze_desert/21 flaming dart.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_desert/21 flaming dart.mp3"
}
}
modify:
{
match:
{
"targetname" "son_difficile"
"message" "ze_desert/29 rooftops.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_desert/29 rooftops.mp3"
}
}
modify:
{
match:
{
"targetname" "vorkouta_1"
"message" "ze_desert/vorkouta.wav"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_desert/vorkouta.wav"
}
}
modify:
{
match:
{
"targetname" "vorkouta_2"
"message" "ze_desert/vorkouta2.wav"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_desert/vorkouta2.wav"
}
}
modify:
{
match:
{
"targetname" "son_combat"
"message" "ze_desert/nova 6.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#ze_desert/nova 6.mp3"
}
}

View File

@ -179,4 +179,20 @@ add:
"classname" "trigger_hurt"
}
;; remove rocks to unstuck players
modify:
{
match:
{
"origin" "-3704.5 6044 -424"
"classname" "trigger_once"
"hammerid" "2064"
}
insert:
{
"OnStartTouch" "rock_*,Kill,,15,1"
}
}

View File

@ -114,3 +114,38 @@ modify:
"OnPressed" "nuke_damage,Disable,,60,1"
}
}
;; _
;; fix fall trigger
modify:
{
match:
{
"origin" "-3072.5 751 -1207.5"
"classname" "trigger_hurt"
}
replace:
{
"damage" "10000"
}
}
;; disable forklift button
modify:
{
match:
{
"origin" "-3180 -1703 -27"
"classname" "func_button"
}
replace:
{
"OnPressed" "srvr_com_1,Command,say *** The forklift is inoperable - better find another way. ***,0,3"
}
}

View File

@ -1,55 +1,274 @@
;; fix teleport/nuke evading spot
add:
{
"model" "*123"
"targetname" "tls"
"target" "tlsd"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-596 6959 1033"
"classname" "trigger_teleport"
}
;; prevent secret way players from early triggering last button
modify:
{
match:
{
"targetname" "eye_button"
"classname" "func_button"
}
replace:
{
"spawnflags" "3073"
}
}
modify:
{
match:
{
"origin" "800 3433 515.5"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "command,Command,say +++ FINAL BUTTON IS UNLOCKED +++,35,1"
"OnStartTouch" "eye_button,Unlock,,35,1"
}
}
modify:
{
match:
{
"origin" "416.5 3592 20.5"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "command,Command,say +++ FINAL BUTTON IS UNLOCKED +++,40,1"
"OnStartTouch" "eye_button,Unlock,,40,1"
}
}
;; fix teleport/nuke evading spot
add:
{
"model" "*123"
"targetname" "tls"
"target" "tlsd"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-596 6959 1033"
"classname" "trigger_teleport"
}
;; prevent secret way players from early triggering last button
modify:
{
match:
{
"targetname" "eye_button"
"classname" "func_button"
}
replace:
{
"spawnflags" "3073"
}
}
modify:
{
match:
{
"origin" "800 3433 515.5"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "command,Command,say +++ FINAL BUTTON IS UNLOCKED +++,35,1"
"OnStartTouch" "eye_button,Unlock,,35,1"
}
}
modify:
{
match:
{
"origin" "416.5 3592 20.5"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "command,Command,say +++ FINAL BUTTON IS UNLOCKED +++,40,1"
"OnStartTouch" "eye_button,Unlock,,40,1"
}
}
;; hp for motherzombie
add:
{
"model" "*120"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "1308.5 -1645 -450.09"
"filtername" "zombies"
"classname" "trigger_once"
"OnStartTouch" "!activator,AddOutput,health 100000,1,1"
}
;; filter secret tele
modify:
{
match:
{
"targetname" "secret_teleport"
"classname" "trigger_teleport"
}
insert:
{
"filtername" "humans"
}
}
;; music volume
modify:
{
match:
{
"message" "eye/eye_music.wav"
"classname" "ambient_generic"
}
replace:
{
"message" "#eye/eye_music.wav"
}
}
;; cut hold times
modify:
{
match:
{
"origin" "-736 96 0"
"classname" "trigger_once"
"hammerid" "1464"
}
delete:
{
"OnStartTouch" "door cis,Open,,100,1"
"OnStartTouch" "command,Command,say +++ PREPARE YOUR DEFENSE AND DEFEND AT THIS ZONE +++,1,1"
"OnStartTouch" "command,Command,say +++ THE DOOR IS OPENING IN 10 SECONDS +++,90,1"
"OnStartTouch" "command,Command,say +++ THE DOOR IS OPEN +++,100,1"
"OnStartTouch" "command,Command,say +++ THE DOOR IS OPENING IN 100 SECONDS +++,0,1"
"OnStartTouch" "teleportzombie,Enable,,100,1"
"OnStartTouch" "teleportzombie,Disable,,100.04,1"
"OnStartTouch" "teleportsound,PlaySound,,100,1"
"OnStartTouch" "jailbreak,Break,,117.5,1"
"OnStartTouch" "command,Command,say +++ ZOMBIES ARE UNLEASHED IN 17 SECONDS +++,101,1"
"OnStartTouch" "telefade,Fade,,99.7,1"
"OnStartTouch" "teleportejas,Disable,,99,1"
"OnStartTouch" "teleportafkjail,Enable,,100,1"
}
insert:
{
"OnStartTouch" "door cis,Open,,80,1"
"OnStartTouch" "command,Command,say +++ PREPARE YOUR DEFENSE AND DEFEND AT THIS ZONE +++,1,1"
"OnStartTouch" "command,Command,say +++ THE DOOR IS OPENING IN 10 SECONDS +++,70,1"
"OnStartTouch" "command,Command,say +++ THE DOOR IS OPEN +++,80,1"
"OnStartTouch" "command,Command,say +++ THE DOOR IS OPENING IN 80 SECONDS +++,0,1"
"OnStartTouch" "teleportzombie,Enable,,80,1"
"OnStartTouch" "teleportzombie,Disable,,80.04,1"
"OnStartTouch" "teleportsound,PlaySound,,80,1"
"OnStartTouch" "jailbreak,Break,,97.5,1"
"OnStartTouch" "command,Command,say +++ ZOMBIES ARE UNLEASHED IN 17 SECONDS +++,81,1"
"OnStartTouch" "telefade,Fade,,79.7,1"
"OnStartTouch" "teleportejas,Disable,,79,1"
"OnStartTouch" "teleportafkjail,Enable,,80,1"
}
}
modify:
{
match:
{
"origin" "-736 96 0"
"classname" "trigger_once"
"hammerid" "1464"
}
delete:
{
"OnStartTouch" "murospawn2,Break,,55,1"
}
insert:
{
"OnStartTouch" "murospawn2,Break,,45,1"
}
}
modify:
{
match:
{
"targetname" "eye_counter"
"classname" "math_counter"
}
delete:
{
"OnHitMax" "sound_music1,PlaySound,,0,-1"
"OnHitMax" "command,Command,say ++ ACTIVATE THE EYE ++,0,-1"
"OnHitMax" "sound_activate_the_eye,PlaySound,,0,-1"
"OnHitMax" "escapedoor1,Open,,60,-1"
"OnHitMax" "escapedoor2,Open,,61,-1"
"OnHitMax" "escapedoor3,Open,,62,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR OPENING IN 50 SECONDS ++,10,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR OPENING IN 30 SECONDS ++,30,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR OPENING WITHIN 10 SECONDS ++,50,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOORS CLOSING!! ++,70,-1"
"OnHitMax" "escapedoor1,Close,,70,-1"
"OnHitMax" "escapedoor2,Close,,71,-1"
"OnHitMax" "escapedoor3,Close,,72,-1"
"OnHitMax" "eye_part1,Start,,6,-1"
"OnHitMax" "eye_holder_1,Open,,4,-1"
"OnHitMax" "eye_holder_2,Open,,4,-1"
"OnHitMax" "eye_part2,Start,,36,-1"
"OnHitMax" "eye_holder_3,Open,,35,-1"
"OnHitMax" "eye_holder_4,Open,,35,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,36,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,5,-1"
"OnHitMax" "eye_laser,TurnOn,,36.3,-1"
"OnHitMax" "eye_laser,TurnOff,,37.3,-1"
"OnHitMax" "eye_rockbreak1,Break,,37,-1"
"OnHitMax" "eye_part1_sound,PlaySound,,6,-1"
"OnHitMax" "eye_part2_sound,PlaySound,,36,-1"
"OnHitMax" "eye_shake_1,StartShake,,6,-1"
"OnHitMax" "eye_shake_2,StartShake,,36,-1"
"OnHitMax" "eye_holder_5,Open,,80,-1"
"OnHitMax" "eye_holder_6,Open,,80,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,80,-1"
"OnHitMax" "eye_part3,Start,,81,-1"
"OnHitMax" "eye_part3_sound,PlaySound,,81,-1"
"OnHitMax" "eye_shake_3,StartShake,,81,-1"
"OnHitMax" "eye_laser2,TurnOn,,5,-1"
"OnHitMax" "eye_laser2,TurnOff,,6.3,-1"
"OnHitMax" "eye_rockbreak2,Break,,6,-1"
"OnHitMax" "eye_button_spark,SparkOnce,,1,-1"
"OnHitMax" "eye_button_laser,TurnOff,,3,-1"
"OnHitMax" "eye_button_laser,TurnOn,,2,-1"
"OnHitMax" "sound_eye_scream2,PlaySound,,85,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,85,-1"
"OnHitMax" "eye_laser4,TurnOn,,85,-1"
"OnHitMax" "eye_fade,Fade,,85.3,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR IS OPEN!! ++,62,-1"
"OnHitMax" "nuke_sound,PlaySound,,86,-1"
"OnHitMax" "eye_rockbreak3,Break,,82,-1"
"OnHitMax" "eye_laser3,TurnOn,,81,-1"
"OnHitMax" "eye_laser3,TurnOff,,82,-1"
"OnHitMax" "eye_the_nuke,Enable,,87,-1"
}
insert:
{
"OnHitMax" "sound_music1,PlaySound,,0,-1"
"OnHitMax" "command,Command,say ++ ACTIVATE THE EYE ++,0,-1"
"OnHitMax" "sound_activate_the_eye,PlaySound,,0,-1"
"OnHitMax" "escapedoor1,Open,,50,-1"
"OnHitMax" "escapedoor2,Open,,51,-1"
"OnHitMax" "escapedoor3,Open,,52,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR OPENING IN 40 SECONDS ++,10,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR OPENING IN 20 SECONDS ++,30,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR OPENING WITHIN 10 SECONDS ++,40,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOORS CLOSING!! ++,60,-1"
"OnHitMax" "escapedoor1,Close,,60,-1"
"OnHitMax" "escapedoor2,Close,,61,-1"
"OnHitMax" "escapedoor3,Close,,62,-1"
"OnHitMax" "eye_part1,Start,,6,-1"
"OnHitMax" "eye_holder_1,Open,,4,-1"
"OnHitMax" "eye_holder_2,Open,,4,-1"
"OnHitMax" "eye_part2,Start,,36,-1"
"OnHitMax" "eye_holder_3,Open,,35,-1"
"OnHitMax" "eye_holder_4,Open,,35,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,36,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,5,-1"
"OnHitMax" "eye_laser,TurnOn,,36.3,-1"
"OnHitMax" "eye_laser,TurnOff,,37.3,-1"
"OnHitMax" "eye_rockbreak1,Break,,37,-1"
"OnHitMax" "eye_part1_sound,PlaySound,,6,-1"
"OnHitMax" "eye_part2_sound,PlaySound,,36,-1"
"OnHitMax" "eye_shake_1,StartShake,,6,-1"
"OnHitMax" "eye_shake_2,StartShake,,36,-1"
"OnHitMax" "eye_holder_5,Open,,70,-1"
"OnHitMax" "eye_holder_6,Open,,70,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,70,-1"
"OnHitMax" "eye_part3,Start,,71,-1"
"OnHitMax" "eye_part3_sound,PlaySound,,71,-1"
"OnHitMax" "eye_shake_3,StartShake,,81,-1"
"OnHitMax" "eye_laser2,TurnOn,,5,-1"
"OnHitMax" "eye_laser2,TurnOff,,6.3,-1"
"OnHitMax" "eye_rockbreak2,Break,,6,-1"
"OnHitMax" "eye_button_spark,SparkOnce,,1,-1"
"OnHitMax" "eye_button_laser,TurnOff,,3,-1"
"OnHitMax" "eye_button_laser,TurnOn,,2,-1"
"OnHitMax" "sound_eye_scream2,PlaySound,,75,-1"
"OnHitMax" "sound_eye_scream1,PlaySound,,75,-1"
"OnHitMax" "eye_laser4,TurnOn,,75,-1"
"OnHitMax" "eye_fade,Fade,,75.3,-1"
"OnHitMax" "command,Command,say ++ ESCAPE DOOR IS OPEN!! ++,52,-1"
"OnHitMax" "nuke_sound,PlaySound,,76,-1"
"OnHitMax" "eye_rockbreak3,Break,,72,-1"
"OnHitMax" "eye_laser3,TurnOn,,71,-1"
"OnHitMax" "eye_laser3,TurnOff,,72,-1"
"OnHitMax" "eye_the_nuke,Enable,,77,-1"
}
}

16
maps/ze_escape_the_eye_v3.cfg Executable file
View File

@ -0,0 +1,16 @@
;; _
;; music volume
modify:
{
match:
{
"message" "eye/eye_music.wav"
"classname" "ambient_generic"
}
replace:
{
"message" "#eye/eye_music.wav"
}
}

185
maps/ze_eschaton_a2_1.cfg Executable file
View File

@ -0,0 +1,185 @@
;; _
;; music volume
modify:
{
match:
{
"message" "heyfumi/academy/01_digi_bell_tm.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/01_digi_bell_tm.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/02_telecom.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/02_telecom.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/04_new_discoveries.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/04_new_discoveries.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/07_aqua.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/07_aqua.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/08_announcement.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/08_announcement.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/09_computer_age.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/09_computer_age.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/10_dancing_particles.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/10_dancing_particles.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/11_laminar_flow.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/11_laminar_flow.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/12_mega_data.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/12_mega_data.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/13_power_station.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/13_power_station.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/14_last_bell.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/14_last_bell.mp3"
}
}
modify:
{
match:
{
"message" "heyfumi/academy/15_concrete_birds.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#heyfumi/academy/15_concrete_birds.mp3"
}
}
modify:
{
match:
{
"message" "kayena/stage1_ending/the_undertaker_daughter.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#kayena/stage1_ending/the_undertaker_daughter.mp3"
}
}
modify:
{
match:
{
"message" "kayena/stage1_ending/the_undertaker_daughter_instrumental.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#kayena/stage1_ending/the_undertaker_daughter_instrumental.mp3"
}
}
modify:
{
match:
{
"message" "kayena/stage1_ending/s2_eschaton_ending.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#kayena/stage1_ending/s2_eschaton_ending.mp3"
}
}

View File

@ -1,3 +1,19 @@
;----------------------------------------------------------------------------------
; Keeps the map up to date with stripper version - Last updated 19-05-2024
;----------------------------------------------------------------------------------
modify:
{
match:
{
"origin" "775.164 -12049.2 -363.972"
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Verden_Konsollen_Server,Command,say < Stripper 2 loaded >,5,-1"
}
}
;-------------------------------------------
; Fixes a music issue in the spawn intro
;-------------------------------------------
@ -49,22 +65,6 @@ modify:
}
}
;------------------------------------------------------------
; Fixes the last push that pulls a player when winning map
;------------------------------------------------------------
modify:
{
match:
{
"targetname" "lastpush"
}
replace:
{
"speed" "400"
"origin" "-11648 15232 13496"
}
}
;-----------------------
; Fixes physbox issues
;-----------------------
@ -184,6 +184,8 @@ modify:
match:
{
"targetname" "item_Lightning_Button"
"origin" "11582.2 -2456.38 2536"
"classname" "func_button"
}
insert:
{
@ -194,7 +196,9 @@ modify:
{
match:
{
"targetname" "item_Lightning_Particle"
"origin" "11608.3 -2456.38 2535"
"targetname" "item_Lightning_Particle"
"classname" "env_entity_maker"
}
insert:
{
@ -205,13 +209,28 @@ modify:
"origin" "11608.3 -2456.38 2555"
}
}
modify:
{
match:
{
"targetname" "tempLight_tr"
"origin" "12280.2 -2552.38 2526"
"classname" "trigger_hurt"
}
replace:
{
"filtername" "filter_zombie"
}
}
; Shield item
modify:
{
match:
{
"targetname" "item_shield_button"
"targetname" "item_shield_button"
"origin" "1702.91 -947 5832"
"classname" "func_button"
}
delete:
{
@ -613,11 +632,13 @@ modify:
delete:
{
"OnTrigger" "Verden_Konsollen_Server,Command,sv_enablebunnyhopping 1,1,1"
"OnTrigger" "Verden_Konsollen_Server,Command,mp_roundtime 30,1,1"
}
insert:
{
"OnTrigger" "Verden_Konsollen_Server,Command,sv_enablebunnyhopping 0,1,-1"
"OnTrigger" "ChainSkipBreakFix,AddOutput,angles 0 90 0,4,-1"
"OnTrigger" "Verden_Konsollen_Server,Command,mp_roundtime 40,1,1"
}
}
@ -637,6 +658,10 @@ modify:
"OnStartTouch" "!activator,AddOutput,gravity 0.2,0,-1"
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 400,0,-1"
}
insert:
{
"filtername" "filter_menneske"
}
replace:
{
"speed" "1400"
@ -644,6 +669,27 @@ modify:
}
}
;--------------------------------------------------------------
; The last push enables when the last white particle appears
;--------------------------------------------------------------
modify:
{
match:
{
"targetname" "endingDoor"
"origin" "-11648 12238 10880"
"classname" "func_door"
}
delete:
{
"OnOpen" "lastpar,Start,,30,1"
}
insert:
{
"OnOpen" "lastpar,Start,,40,1"
}
}
;-------------------------------------------------------------------------------------------
; Fixes the issue where players could skip around a pillar before the door actually opens
;-------------------------------------------------------------------------------------------
@ -819,4 +865,157 @@ modify:
{
"OnBreak" "ChainSkipBreakFix,Break,,1,-1"
}
}
}
;------------------------------------
; Makes the dragon boss hp scalable
;------------------------------------
add:
{
"origin" "8280 7472 968"
"targetname" "light_dynamic_damagefilter"
"Negated" "Allow entities that match criteria"
"filterclass" "light_dynamic"
"classname" "filter_activator_class"
}
modify:
{
match:
{
"targetname" "dragon_phys"
"origin" "4160 -8096 4736"
"classname" "func_breakable"
}
insert:
{
"damagefilter" "light_dynamic_damagefilter"
}
replace:
{
"health" "1000"
}
}
add:
{
"model" "*12"
"targetname" "dragon_hp_giver"
"StartDisabled" "1"
"filtername" "filter_menneske"
"spawnflags" "1"
"origin" "704 -9600 1776"
"classname" "trigger_once"
"OnStartTouch" "dragon_phys,AddHealth,2500,0,-1"
}
modify:
{
match:
{
"targetname" "CaveDoor"
"origin" "3102 -8016 4708"
"classname" "func_door_rotating"
}
insert:
{
"OnOpen" "dragon_hp_giver,Enable,,0.5,1"
"OnOpen" "dragon_phys,SetDamageFilter,,1,1"
}
}
;-------------------------------------------
; Reduces the hp of the nightmare boss
;-------------------------------------------
modify:
{
match:
{
"targetname" "bosshp_Add"
"origin" "11080 -5767.96 4258"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "zn_Nightmare_hp,AddHealth,4000,0.25,-1"
}
insert:
{
"OnStartTouch" "zn_Nightmare_hp,AddHealth,2500,0.25,-1"
}
}
;-------------------------------------------------------------------------------------------------------
; Limits the last boss to only use X amount of healing attacks so bossfight cant outheal damage
;-------------------------------------------------------------------------------------------------------
modify:
{
match:
{
"origin" "-11128 8736 10737"
"targetname" "bosscombo"
"classname" "logic_case"
}
delete:
{
"OnCase04" "zn_FaggotBoss_partcl,Start,,0,-1"
"OnCase04" "zn_FaggotBoss_hp,AddHealth,10000,0,-1"
"OnCase04" "zn_FaggotBoss_partcl,Stop,,1,-1"
"OnCase04" "Verden_Konsollen_Server,Command,say * GRANT ME FLAME! *,0,-1"
"OnCase04" "zn_FaggotBoss_model,SetAnimation,attackcombo3,0,-1"
}
insert:
{
"OnCase04" "zn_FaggotBoss_partcl,Start,,0,3"
"OnCase04" "zn_FaggotBoss_hp,AddHealth,10000,0,3"
"OnCase04" "zn_FaggotBoss_partcl,Stop,,1,3"
"OnCase04" "Verden_Konsollen_Server,Command,say * GRANT ME FLAME! *,0,3"
"OnCase04" "zn_FaggotBoss_model,SetAnimation,attackcombo3,0,3"
}
}
;---------------------------------------------------------------------------------------------
; Fixes rotation so people dont get confused where to go when they spawn in the map
;---------------------------------------------------------------------------------------------
modify:
{
match:
{
"classname" "info_player_counterterrorist"
}
replace:
{
"angles" "0 90 0"
}
}
modify:
{
match:
{
"classname" "info_player_terrorist"
}
replace:
{
"angles" "0 90 0"
}
}
;---------------------------------------------------------------------------------------------
; Delays a trigger_teleport from the func_movelinear reaching top at the city part
;---------------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "elevator_forest_spawn"
"origin" "5184 -1024 3268"
"classname" "func_movelinear"
}
Delete:
{
"OnFullyOpen" "zmtp8,Enable,,5,1"
}
insert:
{
"OnFullyOpen" "zmtp8,Enable,,15,1"
}
}

507
maps/ze_eternal_grove_v3_css.cfg Executable file
View File

@ -0,0 +1,507 @@
;----------------------------------
; Stripper #2 by .Rushaway & Heavy
; Edited on 2025-02-07 (Heavy)
;-------------------------------
; Adjust game_text
;-----------------
modify:
{
match:
{
"targetname" "text_boss_hp"
"classname" "game_text"
"hammerid" "918088"
}
replace:
{
"holdtime" "5"
"color2" "164 65 65"
"color" "200 65 65"
}
}
modify:
{
match:
{
"targetname" "text_boss_crit"
"classname" "game_text"
"hammerid" "918047"
}
replace:
{
"holdtime" "5"
}
}
;--------------------------
; Remove un-needed outputs
;--------------------------
modify:
{
match:
{
"targetname" "draftwinds_pushes"
"classname" "trigger_push"
}
delete:
{
"OnEndTouch" "mapmanager,RunScriptCode,DraftWindClamp();,0,-1"
}
}
;--------------------------------------------
; Change zm item "wing" basevolcity (too op)
;--------------------------------------------
modify:
{
match:
{
"origin" "-8964 -10852 -7672"
"targetname" "item_wing_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "!activator,AddOutput,basevelocity 0 0 600,0,-1"
}
insert:
{
"OnTrigger" "!activator,AddOutput,basevelocity 0 0 250,0,-1"
}
}
;----------------------------
; Change end area trigger tp so zm's not gonna die
;----------------------------
modify:
{
match:
{
"model" "*60"
"targetname" "teleport_falldown"
"origin" "10912 -12288 -9056"
"classname" "trigger_teleport"
}
replace:
{
"origin" "10912 -12288 -8960"
}
}
;----------------------------
; Add missing zm tp in the temple entrance
;----------------------------
add:
{
"model" "*300"
"filtername" "filter_t"
"origin" "10144 -11520 -12672"
"spawnflags" "1"
"StartDisabled" "0"
"classname" "trigger_teleport"
"target" "teleport_destination"
}
;----------------------------
; Add more hp to temple_guardians
;----------------------------
modify:
{
match:
{
"targetname" "guardian_hp_trigger"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "g_templeguardian_hp_outside_math,Add,300,0,-1"
}
insert:
{
"OnStartTouch" "g_templeguardian_hp_outside_math,Add,700,0,-1"
}
}
;----------------------------
; Add more hp to boss
;----------------------------
modify:
{
match:
{
"model" "*100"
"origin" "11883.5 -12185.5 13846.5"
"targetname" "i_minotaurgod_hp_trig"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "i_minotaurgod_hp,AddHealth,2000,0.02,-1"
}
insert:
{
"OnStartTouch" "i_minotaurgod_hp,AddHealth,4000,0.02,-1"
}
}
;----------------------------
; Fix boss not falling down
;----------------------------
modify:
{
match:
{
"targetname" "end_deathfall_trigger"
"classname" "trigger_once"
}
replace:
{
"spawnflags" "1032"
}
}
; Convert to physbox
filter:
{
"targetname" "i_minotaurgod_dead_phys"
"classname" "func_breakable"
}
add:
{
"model" "*111"
"targetname" "i_minotaurgod_dead_phys"
"disablereceiveshadows" "1"
"classname" "func_physbox"
"disableshadows" "1"
"health" "10000000"
"material" "10"
"nodamageforces" "1"
"origin" "12288 -12288 15262"
"parentname" "i_minotaurgod_jumper"
"PerformanceMode" "1"
"spawnflags" "44032"
"OnUser2" "i_minotaurgod_thrust_forward,Deactivate,,0.3,-1"
"OnUser2" "i_minotaurgod_jumper_dead,Open,,0.3,-1"
"OnUser2" "i_minotaurgod_model,SetAnimation,falling_death,0.3,-1"
"OnUser2" "i_minotaurgod_pillarbreaker_dash,Kill,,0.4,1"
"OnUser2" "i_minotaurgod_gallop_timer,Disable,,0,-1"
"OnUser2" "i_minotaurgod_s_death_fall,PlaySound,,0.31,-1"
"OnUser2" "i_minotaurgod_s_death_fall,Volume,10,0.31,-1"
"OnUser2" "i_minotaurgod_s_death_fall,StopSound,,0.3,-1"
"OnUser2" "i_minotaurgod_s_death_fall,Volume,0 ,0.3,-1"
"OnUser2" "i_minotaurgod_gallop_timer,Kill,,0.05,-1"
"OnUser2" "i_minotaurgod_gallop_case,Kill,,0.05,-1"
"OnUser2" "i_minotaurgod_jumper_dead,SetParent,0,0,-1"
}
;--------------
; Fix telehopp
;-------------
modify:
{
match:
{
"targetname" "teleport_falldown"
"classname" "trigger_teleport"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1"
}
}
;------------------------------------------
; Fix last lever glowe not getting killed
;------------------------------------------
modify:
{
match:
{
"model" "*67"
"origin" "13216 -12288 -5102.46"
"targetname" "lever_button_boss2"
"classname" "func_button"
}
delete:
{
"OnPressed" "lever_glow,Kill,,0,1"
}
insert:
{
"OnPressed" "lever_glow*,Kill,,0,1"
}
}
modify:
{
match:
{
"model" "*133"
"origin" "-8988 -10879 -7614"
"targetname" "zm_item1_push"
"classname" "trigger_push"
}
replace:
{
"speed" "250"
}
}
;------------------------------------------------------
; Fix temple_guardians not giving hp signal to the npc
;------------------------------------------------------
modify:
{
match:
{
"targetname" "guardian_hp_trigger"
"classname" "trigger_multiple"
}
replace:
{
"wait" "8"
}
}
modify:
{
match:
{
"targetname" "i_templeguardian_hp"
"classname" "func_physbox"
}
delete:
{
"OnDamaged" "i_templeguardian_hp_inside_math,FireUser1,,0,-1"
}
insert:
{
"OnDamaged" "i_templeguardian_hp_inside_math,FireUser1,,0,1"
}
}
modify:
{
match:
{
"targetname" "i_templeguardian_hp_inside_math"
"classname" "math_counter"
}
delete:
{
"OnUser1" "g_templeguardian_hp_outside_math,GetValue,,0,1"
}
insert:
{
"OnUser1" "g_templeguardian_hp_outside_math,GetValue,,0.02,1"
}
}
modify:
{
match:
{
"targetname" "g_templeguardian_hp_outside_math"
"classname" "math_counter"
}
insert:
{
"OnGetValue" "!caller,SetValue,,0,-1"
}
}
;----------------------------------------------------------------------
; Adding wall to prevent zms reaching the end elvator before humans
;----------------------------------------------------------------------
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "new_wall1,addoutput,angles 0 60 0,1,-1"
"OnMapSpawn" "new_wall2,addoutput,angles 0 60 0,1,-1"
}
}
add:
{
"model" "*75"
"targetname" "new_wall1"
"spawnobject" "0"
"spawnflags" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "11048.6 -11233.1 -4344"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "10"
"health" "0"
"gibdir" "0 0 0"
"fadescale" "1"
"fademindist" "-1"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
add:
{
"model" "*75"
"targetname" "new_wall2"
"spawnobject" "0"
"spawnflags" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "11048.6 -11233.1 -2424"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "10"
"health" "0"
"gibdir" "0 0 0"
"fadescale" "1"
"fademindist" "-1"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
add:
{
"model" "*75"
"targetname" "new_wall3"
"spawnobject" "0"
"spawnflags" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "12256 -10544 -4104"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "10"
"health" "0"
"gibdir" "0 0 0"
"fadescale" "1"
"fademindist" "-1"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
add:
{
"model" "*75"
"targetname" "new_wall4"
"spawnobject" "0"
"spawnflags" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "12256 -10544 -2184"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "10"
"health" "0"
"gibdir" "0 0 0"
"fadescale" "1"
"fademindist" "-1"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
;------------------------------------------------------------------
; Fix temple_guardians stuck looping relasing and grabbing trigger
;------------------------------------------------------------------
modify:
{
match:
{
"targetname" "i_templeguardian_base"
"classname" "func_physbox"
}
delete:
{
"OnUser2" "i_templeguardian_grab_tp,Enable,,6.00,-1"
"OnUser2" "!self,EnableMotion,,6.00,-1"
"OnUser2" "i_templeguardian_model,SetPlaybackRate,1.0,6.00,-1"
}
insert:
{
"OnUser2" "i_templeguardian_grab_tp,Enable,,8.00,-1"
"OnUser2" "i_templeguardian_grab_tp,Disable,,0,-1"
"OnUser2" "!self,EnableMotion,,8.00,-1"
"OnUser2" "i_templeguardian_model,SetPlaybackRate,1.0,8.00,-1"
}
}
;; _
;; restart round on warmup
modify:
{
match:
{
"targetname" "Level_Case"
"classname" "logic_case"
}
delete:
{
"OnCase01" "KILL_ALL_SPAWN,Enable,,91.36,1"
}
insert:
{
"OnCase01" "server,Command,mp_restartgame 1,91.36,1"
}
}

View File

@ -34,3 +34,145 @@ modify:
"OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,38,1"
}
}
;; _
;; music volume
modify:
{
match:
{
"message" "evernight/music_win.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#evernight/music_win.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_1_bgm_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_1_bgm_1.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_1_bgm_2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_1_bgm_2.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_1_bgm_end.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_1_bgm_end.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_2_bgm_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_2_bgm_1.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_2_bgm_bossbattle.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_2_bgm_bossbattle.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_2_bgm_end.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_2_bgm_end.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_3_bgm_1.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_3_bgm_1.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_3_bgm_2.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_3_bgm_2.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_3_bgm_bossbattle.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_3_bgm_bossbattle.mp3"
}
}
modify:
{
match:
{
"message" "music/evernight/act_3_bgm_end.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#music/evernight/act_3_bgm_end.mp3"
}
}

View File

@ -1,136 +1,87 @@
========================================================================
;; stripper by encap
;; players can't block elevator
modify:
{
match:
{
"targetname" "elev1"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
;; increase elevator speed
modify:
{
match:
{
"targetname" "elev1"
"classname" "func_movelinear"
}
replace:
{
"speed" "300"
}
}
;; fix boats
modify:
{
match:
{
"model" "models/props/de_shacks/boat_smash.mdl"
"classname" "prop_dynamic"
}
replace:
{
"angles" "0 90 0"
}
}
modify:
{
match:
{
"targetname" "/barco[1-2]/"
"classname" "func_tracktrain"
}
replace:
{
"orientationtype" "2"
}
}
modify:
{
match:
{
"targetname" "barco_path1"
"classname" "path_track"
}
replace:
{
"origin" "1751 3429 1669"
}
}
modify:
{
match:
{
"targetname" "barco2_path1"
"classname" "path_track"
}
replace:
{
"origin" "1970 3240 1669"
}
}
modify:
{
match:
{
"targetname" "barco_path1"
"classname" "path_track"
}
replace:
{
"angles" "0 45 0"
}
}
modify:
{
match:
{
"targetname" "barco_path2"
"classname" "path_track"
}
replace:
{
"angles" "0 90 0"
}
}
modify:
{
match:
{
"targetname" "barco_path5"
"classname" "path_track"
}
replace:
{
"angles" "0 106 0"
}
}
modify:
{
match:
{
"targetname" "/barco_path[6-8]/"
"classname" "path_track"
}
replace:
{
"angles" "0 99 0"
}
}
========================================================================
;; stripper by encap
;; players can't block elevator
modify:
{
match:
{
"targetname" "elev1"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
;; increase elevator speed
modify:
{
match:
{
"targetname" "elev1"
"classname" "func_movelinear"
}
replace:
{
"speed" "300"
}
}
;; fix boats
modify:
{
match:
{
"model" "models/props/de_shacks/boat_smash.mdl"
"classname" "prop_dynamic"
}
replace:
{
"angles" "0 90 0"
}
}
modify:
{
match:
{
"targetname" "/barco[1-2]/"
"classname" "func_tracktrain"
}
replace:
{
"orientationtype" "0"
}
}
modify:
{
match:
{
"targetname" "barco_path1"
"classname" "path_track"
}
replace:
{
"angles" "0 90 0"
"target" "barco_path8"
}
}
modify:
{
match:
{
"targetname" "barco2_path1"
"classname" "path_track"
}
replace:
{
"angles" "0 90 0"
"target" "barco2_path7"
}
}

View File

@ -8,7 +8,7 @@ modify:
}
insert:
{
"OnMapSpawn" "CMD,Command,say STRIPPER 1 LOADED,2,-1"
"OnMapSpawn" "CMD,Command,say STRIPPER 2 LOADED,2,-1"
}
}
@ -1040,4 +1040,19 @@ modify:
{
"speed" "1600"
}
}
}
;------------------------------------------------
; Fix cameras can lead to unexpected map behavior
;------------------------------------------------
modify:
{
match:
{
"classname" "point_viewcontrol"
}
replace:
{
"spawnflags" "28"
}
}

View File

@ -168,3 +168,22 @@ add:
"classname" "trigger_hurt"
}
;; _
;; stage 3 - fix bossfight telehop
modify:
{
match:
{
"target" "boss_2_cage"
"origin" "-10320 -3840 -976"
"classname" "trigger_teleport"
}
insert:
{
"OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1"
}
}

View File

@ -45,4 +45,30 @@ modify:
}
}
;; delay nuke
modify:
{
match:
{
"origin" "-96 -352 4016"
"classname" "trigger_once"
"hammerid" "8185"
}
delete:
{
"OnStartTouch" "explosion_sound,PlaySound,,0,-1"
"OnStartTouch" "explosion_shake,StartShake,,0,-1"
"OnStartTouch" "explosion,Start,,0,-1"
"OnStartTouch" "nuke,Enable,,0,-1"
}
insert:
{
"OnStartTouch" "explosion_sound,PlaySound,,5,1"
"OnStartTouch" "explosion_shake,StartShake,,5,1"
"OnStartTouch" "explosion,Start,,5,1"
"OnStartTouch" "nuke,Enable,,5,1"
}
}

View File

@ -1,54 +1,777 @@
; __ __ ____ _____ _____ ________ __
; | \/ |/ __ \| __ \_ _| ____\ \ / /
; | \ / | | | | | | || | | |__ \ \_/ /
; | |\/| | | | | | | || | | __| \ /
; | | | | |__| | |__| || |_| | | |
; |_| |_|\____/|_____/_____|_| |_|
; Stripper by Małgo 03.09.2022
;---------------------------------------
;Fix Ifrit broken function
;---------------------------------------
modify:
{
match:
{
"targetname" "ifrit_math"
"classname" "math_counter"
}
insert:
{
"OnHitMin" "Bergan2_body_phys,SetDamageFilter,ct,0,-1"
}
}
;---------------------------------------
;Nerf ladder part on stage 2
;---------------------------------------
modify:
{
match:
{
"targetname" "2path_cloud_20"
"classname" "path_track"
}
delete:
{
"OnPass" "cloud_model,FireUser1,,17,1"
"OnPass" "cloud_train,StartForward,,17,1"
"OnPass" "cmd,Command,say **[CLOUD] Hold here for 15 seconds!**,0,1"
"OnPass" "cloud_model,FireUser2,,0,1"
"OnPass" "cloud_train,Stop,,0,1"
"OnPass" "Stage2_door_003,Open,,15,1"
"OnPass" "cmd,Command,say **[CLOUD] Wait here! We don't know what waiting downstairs**,15,1"
}
insert:
{
"OnPass" "cloud_model,FireUser1,,6,1"
"OnPass" "cloud_train,StartForward,,6,1"
"OnPass" "cmd,Command,say **[CLOUD] Hold here for 5 seconds!**,0,1"
"OnPass" "cloud_model,FireUser2,,0,1"
"OnPass" "cloud_train,Stop,,0,1"
"OnPass" "Stage2_door_003,Open,,5,1"
"OnPass" "cmd,Command,say **[CLOUD] Wait here! We don't know what waiting downstairs**,5,1"
}
; __ __ ____ _____ _____ ________ __
; | \/ |/ __ \| __ \_ _| ____\ \ / /
; | \ / | | | | | | || | | |__ \ \_/ /
; | |\/| | | | | | | || | | __| \ /
; | | | | |__| | |__| || |_| | | |
; |_| |_|\____/|_____/_____|_| |_|
; Stripper by Malgo 29.01.2024
;---------------------------------------
;Fix Ifrit broken function
;---------------------------------------
modify:
{
match:
{
"targetname" "ifrit_math"
"classname" "math_counter"
}
insert:
{
"OnHitMin" "Bergan2_body_phys,SetDamageFilter,ct,0,-1"
}
}
;---------------------------------------
;Nerf ladder part on stage 2
;---------------------------------------
modify:
{
match:
{
"targetname" "2path_cloud_20"
"classname" "path_track"
}
delete:
{
"OnPass" "cloud_model,FireUser1,,17,1"
"OnPass" "cloud_train,StartForward,,17,1"
"OnPass" "cmd,Command,say **[CLOUD] Hold here for 15 seconds!**,0,1"
"OnPass" "cloud_model,FireUser2,,0,1"
"OnPass" "cloud_train,Stop,,0,1"
"OnPass" "Stage2_door_003,Open,,15,1"
"OnPass" "cmd,Command,say **[CLOUD] Wait here! We don't know what waiting downstairs**,15,1"
}
insert:
{
"OnPass" "cloud_model,FireUser1,,6,1"
"OnPass" "cloud_train,StartForward,,6,1"
"OnPass" "cmd,Command,say **[CLOUD] Hold here for 5 seconds!**,0,1"
"OnPass" "cloud_model,FireUser2,,0,1"
"OnPass" "cloud_train,Stop,,0,1"
"OnPass" "Stage2_door_003,Open,,5,1"
"OnPass" "cmd,Command,say **[CLOUD] Wait here! We don't know what waiting downstairs**,5,1"
}
}
;---------------------------------------
;Boost subtract hp after ct die on lasers
;---------------------------------------
modify:
{
match:
{
"targetname" "laser_up_trigger"
"classname" "trigger_hurt"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,15,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_midle_trigger"
"classname" "trigger_hurt"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,15,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_down_trigger"
"classname" "trigger_hurt"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,15,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt1"
"hammerid" "474092"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt1"
"hammerid" "474101"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt1"
"hammerid" "474116"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt1"
"hammerid" "474128"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt"
"hammerid" "474095"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt"
"hammerid" "474110"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt"
"hammerid" "474125"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt"
"hammerid" "474939"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt"
"hammerid" "474951"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt"
"hammerid" "474957"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
modify:
{
match:
{
"targetname" "laser_up_h_hurt"
"hammerid" "474963"
}
delete:
{
"OnStartTouch" "Sephiroth_HP,Subtract,18,0,-1"
}
insert:
{
"OnStartTouch" "Sephiroth_HP,Subtract,50,0,-1"
}
}
;---------------------------------------
;Disable bhop during sephiroth fight
;---------------------------------------
modify:
{
match:
{
"targetname" "2path_cloud_50"
"hammerid" "412140"
}
insert:
{
"OnPass" "cmd,Command,sv_enablebunnyhopping 0,0,1"
}
}
modify:
{
match:
{
"targetname" "2path_cloud_59"
"hammerid" "390544"
}
insert:
{
"OnPass" "cmd,Command,sv_enablebunnyhopping 1,0,1"
}
}
;fix music volume not being adjustable
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - end credits.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - end credits.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/blue stahli - superhero showdown new.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/blue stahli - superhero showdown new.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/lost_forever new.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/lost_forever new.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/voicians - wolves 49.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/voicians - wolves 49.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/zardonic - antihero (voicians remix).mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/zardonic - antihero (voicians remix).mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - prelude.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - prelude.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - the forested temple old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - the forested temple old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - who am i old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - who am i old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - those chosen by the planet old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - those chosen by the planet old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - on the verge of assault old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - on the verge of assault old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - j-e-n-o-v-a old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - j-e-n-o-v-a old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - closed off village.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - closed off village.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - the skyscraper of iron and steel new.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - the skyscraper of iron and steel new.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii_battle_themev2.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii_battle_themev2.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii_boss_theme_1.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii_boss_theme_1.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - those who fight old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - those who fight old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/epic score - enraged old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/epic score - enraged old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/epic score - drop the hammer old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/epic score - drop the hammer old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/epic score - rage from within old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/epic score - rage from within old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/epic score - prison riot old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/epic score - prison riot old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - let the battles begin! new.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - let the battles begin! new.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - still more fighting new.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - still more fighting new.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/audiomachine - death mask_old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/audiomachine - death mask_old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ghotic storm - rage old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ghotic storm - rage old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/the qemists - anger old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/the qemists - anger old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/cliff lin - total annihilation old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/cliff lin - total annihilation old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/theqemists - no more new.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/theqemists - no more new.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/pendulum - the island old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/pendulum - the island old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - the world's enemy (sephiroth theme) old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - the world's enemy (sephiroth theme) old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/fairy tail - tai ma gekisen old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/fairy tail - tai ma gekisen old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/pendulum - painkiller old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/pendulum - painkiller old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/pendulum - showdown old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/pendulum - showdown old.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - the planet has become my guardian.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - the planet has become my guardian.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - chaotic battlefield.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - chaotic battlefield.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - victory fanfare_v2.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - victory fanfare_v2.mp3"
}
}
modify:
{
match:
{
"classname" "ambient_generic"
"message" "malgo/music/temple_ancient_remake/music/ffvii - still more fighting remake old.mp3"
}
replace:
{
"message" "#malgo/music/temple_ancient_remake/music/ffvii - still more fighting remake old.mp3"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,110 @@
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "Mode_Normal"
"origin" "-14312 -11208 -1015"
}
delete:
{
"OnTrigger" "Cmd,Command,sv_enablebunnyhopping 0,0,1"
}
insert:
{
"OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,1"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "Mode_Insane"
"origin" "-14296 -11208 -1015"
}
delete:
{
"OnTrigger" "Cmd,Command,sv_enablebunnyhopping 0,0,1"
}
insert:
{
"OnTrigger" "Cmd,Command,sv_enablebunnyhopping 1,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_multiple"
"origin" "9600 -14048 -608"
"hammerid" "789784"
}
insert:
{
"OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 0,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_multiple"
"origin" "8800 -8384 864"
"hammerid" "789805"
}
insert:
{
"OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,5,1"
}
}
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "End_Gravity"
"origin" "6016 -11328 -928"
}
insert:
{
"OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 0,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"origin" "7552 -3200 -896"
}
insert:
{
"OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,0,1"
}
}
;-------------------------------------------
;-----EVENT KICKER (ITEMS STAY LEVEL 1)-----
;-------------------------------------------
filter:
{
"targetname" "Filter_Upgrade_0"
}
filter:
{
"targetname" "Filter_Upgrade_1"
}
filter:
{
"targetname" "Filter_Upgrade_2"
}
filter:
{
"targetname" "Filter_Upgrade_3"
}
filter:
{
"targetname" "Filter_Upgrade_4"
}

View File

@ -0,0 +1,132 @@
;
; STRIPPER CFG BY KOEN (STEAM_1:1:114921174)
;
; Stripper message
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Server,Command,say ++ Map Modified ++,10,-1"
}
}
; Remove mp_restartgame
modify:
{
match:
{
"targetname" "Warmup_Mode"
"classname" "logic_relay"
"hammerid" "11379325"
}
delete:
{
"OnUser2" "Server,Command,mp_restartgame 1,60,1"
}
insert:
{
"OnUser2" "Global_Nuke_Control,Trigger,,60,1"
}
}
; Fix players spawning with no knives
modify:
{
match:
{
"targetname" "Global_Reset_Zone"
"classname" "game_zone_player"
"hammerid" "12394818"
}
insert:
{
"OnPlayerOutZone" "Knife,Use,,0,-1"
}
}
; Fix shelf stuck spot that people fall into
add:
{
"origin" "-4882 13911 -93"
"targetname" "shitter"
"spawnflags" "0"
"solid" "6"
"rendercolor" "255 255 255"
"renderamt" "255"
"RandomAnimation" "0"
"modelscale" "1.0"
"model" "models/objects/m_ortel/woodenbox01.mdl"
"fadescale" "1"
"fademindist" "-1"
"disableshadows" "1"
"DisableBoneFollowers" "1"
"angles" "90 30 0"
"classname" "prop_dynamic"
}
; Give items more ammo
modify:
{
match:
{
"classname" "weapon_elite"
}
insert:
{
"ammo" "5000"
}
}
; Fix incorrect targetname being reset
modify:
{
match:
{
"classname" "weapon_elite"
"targetname" "Esper_Zodiark_Pistol"
}
delete:
{
"OnPlayerPickup" "Holder_Esper_Zalera,AddOutput,targetname Nothing,0,-1"
}
insert:
{
"OnPlayerPickup" "Holder_Esper_Zodiark,AddOutput,targetname Nothing,0,-1"
}
}
; Remove missing entities
filter:
{
"classname" "chicken"
}
filter:
{
"classname" "logic_eventlistener"
}
filter:
{
"classname" "vgui_world_text_panel"
}
filter:
{
"classname" "postprocess_controller"
}
; Revmove vscript outputs
modify:
{
match:
{
"OnSpawn" "/.*,RunScriptCode,.*/"
}
delete:
{
"OnSpawn" "/.*,RunScriptCode,.*/"
}
}

View File

@ -0,0 +1,88 @@
;; _
;; afk teleport
add:
{
"targetname" "afktele1"
"target" "afktele1_dest"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "9744.5 -10828 -479"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2639.5 -2100 -233,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2639.5 2100 233,0.1,1"
}
add:
{
"origin" "7504 -8571 -700"
"targetname" "afktele1_dest"
"angles" "0 90 0"
"classname" "info_teleport_destination"
}
add:
{
"targetname" "afktele2"
"target" "afktele2_dest"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "3561.5 -4366.5 -262"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -4329.5 -4360.5 -1002,0.1,1"
"OnUser1" "!self,AddOutput,maxs 4329.5 4360.5 1002,0.1,1"
}
add:
{
"origin" "256 129 100"
"targetname" "afktele2_dest"
"angles" "0 90 0"
"classname" "info_teleport_destination"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "171159"
}
insert:
{
"OnMapSpawn" "afktele1,FireUser1,,0,-1"
"OnMapSpawn" "afktele2,FireUser1,,0,-1"
}
}
modify:
{
match:
{
"origin" "7355.96 -8668 -688"
"classname" "func_button"
"hammerid" "267983"
}
insert:
{
"OnPressed" "servercommand,Command,say Teleporting AFK players in 10 seconds.,40,1"
"OnPressed" "afktele1,Enable,,50,1"
}
}
modify:
{
match:
{
"origin" "256 484 100"
"classname" "func_button"
"hammerid" "282"
}
insert:
{
"OnPressed" "servercommand,Command,say Teleporting AFK players in 10 seconds.,20,1"
"OnPressed" "afktele2,Enable,,30,1"
}
}

View File

@ -0,0 +1,155 @@
;; _
;; afk teleport
add:
{
"targetname" "afktele1"
"target" "afktele1_dest"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "9744.5 -10828 -479"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2639.5 -2100 -233,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2639.5 2100 233,0.1,1"
}
add:
{
"origin" "7504 -8571 -700"
"targetname" "afktele1_dest"
"angles" "0 90 0"
"classname" "info_teleport_destination"
}
add:
{
"targetname" "afktele2"
"target" "afktele2_dest"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "3561.5 -4366.5 -262"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -4329.5 -4360.5 -1002,0.1,1"
"OnUser1" "!self,AddOutput,maxs 4329.5 4360.5 1002,0.1,1"
}
add:
{
"origin" "256 129 100"
"targetname" "afktele2_dest"
"angles" "0 90 0"
"classname" "info_teleport_destination"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "171159"
}
insert:
{
"OnMapSpawn" "afktele1,FireUser1,,0,-1"
"OnMapSpawn" "afktele2,FireUser1,,0,-1"
}
}
modify:
{
match:
{
"origin" "7355.96 -8668 -688"
"classname" "func_button"
"hammerid" "267983"
}
insert:
{
"OnPressed" "servercommand,Command,say Teleporting AFK players in 10 seconds.,40,1"
"OnPressed" "afktele1,Enable,,50,1"
}
}
modify:
{
match:
{
"origin" "256 484 100"
"classname" "func_button"
"hammerid" "282"
}
insert:
{
"OnPressed" "servercommand,Command,say Teleporting AFK players in 10 seconds.,20,1"
"OnPressed" "afktele2,Enable,,30,1"
}
}
;; fix nuke
modify:
{
match:
{
"targetname" "hurt"
"classname" "trigger_hurt"
}
replace:
{
"damagetype" "0"
"damage" "100000"
}
}
;; music volume
filter:
{
"hammerid" "302481"
}
{
"hammerid" "302484"
}
{
"hammerid" "302487"
}
{
"hammerid" "302490"
}
{
"hammerid" "57379"
}
{
"hammerid" "167900"
}
{
"hammerid" "181118"
}
{
"hammerid" "181121"
}
modify:
{
match:
{
"message" "lightningzlaser/portal2-07-the_part_where_he_kills_you.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#lightningzlaser/portal2-07-the_part_where_he_kills_you.mp3"
}
}
modify:
{
match:
{
"message" "lightningzlaser/timor_battle.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#lightningzlaser/timor_battle.mp3"
}
}

View File

@ -0,0 +1,14 @@
;; _
;; spawn tele
add:
{
"model" "*187"
"origin" "2504 15019 926"
"targetname" "spawnTeleport"
"target" "trainStationEntranceTP"
"StartDisabled" "1"
"spawnflags" "1"
"classname" "trigger_teleport"
}

260
maps/ze_flower_a1_s4.cfg Executable file
View File

@ -0,0 +1,260 @@
;remove my name from chat & enabling practice button
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "command,Command,say << Map ported by koen >>,10,-1"
}
insert:
{
"OnMapSpawn" "practice_start_button,Unlock,,12,-1"
"OnMapSpawn" "command,Command,say *** Practice button unlocked ***,11.50,-1"
}
}
;fix health not being set properly by moving the set health trigger due to people spawning in late
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "health1"
}
replace:
{
"origin" "9250 -12802 1200"
}
}
;nerf zombie slow so players will have to defend a bit
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "laser_hurt_zm"
}
delete:
{
"OnStartTouch" "speed,ModifySpeed,0.2,0,-1"
}
insert:
{
"OnStartTouch" "speed,ModifySpeed,0.5,0,-1"
}
}
;------------------------------------------------
; Fixes health issue for late joining people
;------------------------------------------------
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "health1,Enable,,1,1"
}
insert:
{
"OnMapSpawn" "late_hp_timer,Enable,,1,1"
"OnMapSpawn" "late_hp_timer,Disable,,25,1"
"OnMapSpawn" "late_hp_timer,Kill,,26,1"
}
}
;------------------------------------------------
; Fixes health issue for late joining people
;------------------------------------------------
add:
{
"origin" "7632 312 2408"
"UseRandomTime" "0"
"targetname" "late_hp_timer"
"StartDisabled" "1"
"spawnflags" "0"
"RefireTime" "0.5"
"classname" "logic_timer"
"OnTimer" "health1,Enable,,0,-1"
"OnTimer" "health1,Disable,,0.4,-1"
}
;=================================================
;=================================================
; Add practice mode
;=================================================
;=================================================
;-----------------------------
; Adds teleporter for humans
;-----------------------------
add:
{
"model" "*100"
"targetname" "practice_mode_human_tele"
"target" "tele_last_tp2"
"StartDisabled" "1"
"spawnflags" "4097"
"filtername" "human"
"origin" "209.5 -595 394"
"classname" "trigger_teleport"
}
add:
{
"model" "*82"
"targetname" "practice_mode_human_tele2"
"target" "tele_last_tp2"
"StartDisabled" "1"
"spawnflags" "4097"
"filtername" "human"
"origin" "8646.73 -9388.15 967.5"
"classname" "trigger_teleport"
}
;-----------------------------
; Adds teleporter for zombies
;-----------------------------
add:
{
"model" "*100"
"targetname" "practice_mode_zombie_tele"
"target" "zm_tp3"
"StartDisabled" "1"
"spawnflags" "4097"
"filtername" "zombie"
"origin" "209.5 -595 394"
"classname" "trigger_teleport"
}
add:
{
"model" "*82"
"targetname" "practice_mode_zombie_tele2"
"target" "zm_tp3"
"StartDisabled" "1"
"spawnflags" "4097"
"filtername" "zombie"
"origin" "8646.73 -9388.15 967.5"
"classname" "trigger_teleport"
}
;-------------------------------------
; Adds button for practice in spawn
;-------------------------------------
add:
{
"model" "*39"
"wait" "-1"
"unlocked_sound" "0"
"unlocked_sentence" "0"
"targetname" "practice_start_button"
"speed" "5"
"spawnflags" "3073"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "155.92 -529.23 884.53"
"movedir" "0 0 0"
"locked_sound" "0"
"locked_sentence" "0"
"lip" "0"
"health" "0"
"disablereceiveshadows" "0"
"classname" "func_button"
"OnPressed" "command,Command,say *** PRACTICE MODE ENABLED ***,0,1"
"OnPressed" "command,Command,say *** PRACTICE STARTING in 2 ***,1,1"
"OnPressed" "command,Command,say *** PRACTICE STARTING in 1 ***,2,1"
"OnPressed" "command,Command,say *** PRACTICE MODE STARTING NOW - GL ***,3,1"
"OnPressed" "practice_mode_zombie_tele,Enable,,3,1"
"OnPressed" "practice_mode_zombie_tele2,Enable,,3,1"
"OnPressed" "practice_mode_human_tele,Enable,,3,1"
"OnPressed" "practice_mode_human_tele2,Enable,,3,1"
"OnPressed" "music_my,volume,0,3,1"
"OnPressed" "trr_tp1,Kill,,0,1"
"OnPressed" "lv1_tp,Kill,,0,1"
}
;-------------------------------------------------
; Fix possible ZM exploit at the dodge balls area
;-------------------------------------------------
filter:
{
"classname" "trigger_teleport"
"targetname" "zm_go_tp2"
}
add:
{
"model" "*82"
"hammerid" "165397"
"UseLandmarkAngles" "1"
"targetname" "zm_go_tp2"
"target" "zm_tp3"
"StartDisabled" "1"
"spawnflags" "4097"
"origin" "-7156.27 -5404.01 -2917.67"
"CheckDestIfClearForPlayer" "0"
"classname" "trigger_teleport"
}
;-----------------------------------------------
; Fix possible Humans exploit at the end of map
;-----------------------------------------------
add:
{
"model" "*96"
"id" "999987"
"vrad_brush_cast_shadows" "0"
"targetname" "end_exploit"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "-13892.5 -4069 912"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
}
add:
{
"model" "*96"
"id" "999987"
"vrad_brush_cast_shadows" "0"
"targetname" "end_exploit"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "-13892.5 -3710 912"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
}
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "end_exploit,addoutput,angles 90 0 0,1,-1"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -14,4 +14,33 @@ modify:
{
"spawnflags" "515"
}
}
}
;; music volume
modify:
{
match:
{
"message" "mysounds/fon.mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#mysounds/fon.mp3"
}
}
modify:
{
match:
{
"message" "mysounds/two steps from hell - to glory [hd].mp3"
"classname" "ambient_generic"
}
replace:
{
"message" "#mysounds/two steps from hell - to glory [hd].mp3"
}
}

17
maps/ze_forgotten_facility.cfg Executable file
View File

@ -0,0 +1,17 @@
;; _
;; music volume
modify:
{
match:
{
"message" "custom sounds/mapmusic.wav"
"classname" "ambient_generic"
}
replace:
{
"message" "#custom sounds/mapmusic.wav"
}
}

Some files were not shown because too many files have changed in this diff Show More