updating all the stripper files on git

This commit is contained in:
jenz 2025-01-03 17:59:04 +00:00
parent 9fa0165083
commit 19b858e304
408 changed files with 156008 additions and 32230 deletions

1561
maps/changelog Executable file

File diff suppressed because it is too large Load Diff

307
maps/changelog_previous Executable file
View File

@ -0,0 +1,307 @@
_
ze_amkoescape_v1337
;; prevent players from triggering nuke early by swimming
ze_assassins_creed_v1
;; prevent humans from delaying in houses by spamming door
;; stop players from getting under the map
;; stage 1 - fix afk teleport zones
;; stage 2 - fix boss/afk teleport zones
;; stage 2 - unstuck players at first boss arena
;; stage 2 - fix shortcuts
;; stage 2 - prevent players from getting into Masyaf temple early
;; stage 2 - players can't block Masyaf temple gate
;; stage 2 - add last afk teleport zone
ze_aztec_temple_v3c
;; prevent players from blocking small door
ze_barrage_v1
;; increase nuke damage
ze_biohazard_manor_v4a_004
;; players can't block elevators
;; additional nuke/afk tp fix
;; flamethrower fixes
ze_biohazard_v2b_004
;; rest of the elevators not blockable
;; fix for Moltard's AFK_Tp_Spawn
;; fix zombie ztele glitch
ze_biohazard2_rpd_v4e_004
;; prevent boosted zombies from early triggering
ze_biohazard2_sewer_v4c
;; increase nuke damage
; prevent late players that get infected at elevator from dropping to humans
;; prevent zombies from opening last door
;; spawn teleport rework
ze_breakable_v1_8
;; increase nuke damage
ze_castlevania_v1_3
;; stage 2 - remove zm gravity item before boar ride
ze_crashbandicoot_v1fix
;; stage 3 - teleport stuck in pipe players at ukauka elevator
ze_cursed_ruins_v2s
;; fix first afk teleport origin
;; help players that got stuck at spikes
ze_escape_the_eye_remix_finb
;; fix teleport/nuke evading spot
;; prevent secret way players from early triggering last button
ze_exchange_innovation_v1bs
;; players can't block elevator
;; sped up elevator, so zombies won't be able to outrun it
ze_forestbunkers_v2_fix
;; no user control for the chopper at the end
ze_games_v2_2a
;; Prevent multiple minigames being chosen at the same time
;; Prevent players from interacting with platforms on Conveyor minigame
;; fix frogger afk teleport evading spot
;; prevent zombies from getting out of cage during nuke sequence
;; increase afk cage push speed to prevent delays
ze_gameshow_v1_2
;; prevent players from opening shortcut early
ze_gargantua_v2_0
;; increase nuke damage
ze_gods_wrath_v3_8b
;; fix teleport evading spots
;; fix trap at the Citadel
;; increase nuke damage
ze_halloween_house_b4s
;; fix afk teleport evading spots
ze_haunted_lab_escape_v2c
- no loop sound for gate
ze_hypernova_v2fix
;; no user control for gate with box
;; increase nuke damage
ze_icecap_escape_act2_b3s_fix
;; fix vehicle parenting
ze_inboxed_v1_5
;; fix shortcut
ze_indiana_jones_iv_v2_4
;; replaced push particle
;; tried to fix push sound (might not work on Unloze)
;; stage 3 - fix boss afk teleport
;; stage 3 - increase nuke damage
;; fix indiana's xtrem physbox, death sound
;; stage 3 - unlock boss button only after door is closed
;; add damage filter for indiana
;; make indiana invulnerable on extreme stages
;; prevent zombies from taking crystal skull item
ze_indiana_jones_v4a_004
;; no loop sound on doors
;; every broken door piece delays secret teleport by 1 second
ze_isla_nublar_v3
;; changed logic for zombie tp to prevent their early release
;; fix elevator doors
ze_island_escape_sg_01
;; increase nuke damage
;; trigger nuke only by boat
;; keep nuke enabled
ze_jungleescape_b3_6
;; remove broken particle
;; stage 1 - disable elevator anti-glitch teleport a bit earlier
ze_jurassic_park_story_v1
;; prevent zombies from getting in during t-rex push
;; fix nuke evading spot at Dock ending
ze_minecraft_v1_1a
;; fixed minecarts at the end
;; disable dublicate button
ze_moon_base_v1
;; filter (now?) useless volume triggers
;; set gravity at round start
;; Add afk teleport
;; blastdoors crush players
;; unstuck players after lunar vehicle crash
ze_notredame_v1_3
;; fixed zm teleport on spawn
ze_nuke_v2
- no user control for truck, fix roof teleport glitch, fix generators
ze_paradise_v1
;; fix volcano door
ze_parking_v3_1
;; disabled gate loop sound and removed chat spam on first hold
;; skip 2nd warmup round
;; remove stage checkpoints
ze_potc_iv_v6_1
;; fix afk teleport
ze_prototype_v2
;; lvl3 - prevent players getting stuck, while riding on trucks
;; stage 1 - fix early nuke glitch
;; increase nuke damage
;; fix afk teleport/nuke evading spots
ze_puta
;; fix afk teleport/nuke evading spots
ze_random_v9
;; Ice cap escape
;; Classic
;; Couch escape
;; Interstellar Escape
;; City Night Escape
ze_re4_castle_a3
;; block glitch spot
;; add fall teleports
;; doors crush players to prevent delays
;; at the end, crush players that stand under opening staircase
ze_resonance_cascade_v3
;; at the end, prevent fallen down humans from delaying
ze_saw_final
; fix afk teleport evading spots
; door crush players (that closes before last vent hold)
; fix (forgotten???) afk teleport
; teleport zombies past vent hold
ze_sg1_missions_v2_1
;; fix push cooldown
;; fix zat gun cooldown
;; increase nuke damage
;; remove unecessary prop with missing texture
ze_siberia_1990_v1_2c
; fix afk tp evading spot
;; fix human ztele glitch
;; fix proximity mine item origin
ze_snowcrash_escape_vfixed1
;; prevent knifed at spawn zombies getting out-of-bounds
;; bridge break only on trigger
;; block shortcuts to end
ze_stargate_escape_v8
;; prevent delaying at the end
ze_temple_v2_1
;; fix heal item
ze_ten_keys_b2fix
;; stage 1 - don't kill zombies on key bearer's death
ze_titanic_cqd_v2_fixed
; buffed nuke at the end, zm push (that prevents them from getting to the boats from side)
ze_tloz_celestia_a4
- couple of fixes
ze_tloz_stone_tower_temple_v1
;; increase lava damage to prevent early triggering, which can lead to zombies evading cage teleport
;; delay door opening a bit
;; stage 1 - fix teleport evading zone
;; stage 1 - add human afk teleport
;; stage 1 - don't close doors when blocked
;; stage 1 - close door after mass teleport
;; stage 1 - extended ztele
ze_toaster_v1_2
;; fixed teleports
;; nuke fix
ze_traak_b1
;; fix nuke evading spot
ze_trainstation_tunnels_a1
;; increase nuke damage
;; prevent zombies from hitching a train ride, stop players from getting out-of-bounds
ze_volcano_escape_v4
;; players can't block elevators
ze_zombierig_v4_3
; nuke ct's that not on the chopper
ze_ztastic_v2
; save players from hearing damage

598
maps/cs_office.cfg Executable file
View File

@ -0,0 +1,598 @@
;; _
;; added props to Side Yard (request from jenz)
add:
{
"origin" "-1431 1103 -336"
"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_train/de_train_signalbox_01.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "1"
"angles" "0 0 0"
"classname" "prop_dynamic"
}
add:
{
"origin" "-1431 1216 -336"
"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_train/de_train_signalbox_01.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "1"
"angles" "0 0 0"
"classname" "prop_dynamic"
}
add:
{
"origin" "-1399 1024 -210"
"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/cs_assault/acunit02.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "1"
"angles" "0 0 0"
"classname" "prop_dynamic"
}
add:
{
"origin" "-1399 960 -210"
"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/cs_assault/acunit02.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "1"
"angles" "0 0 0"
"classname" "prop_dynamic"
}
;; teleport to skybox
add:
{
"origin" "936 -463 -133"
"targetname" "message"
"classname" "point_servercommand"
}
add:
{
"origin" "936 -463 -113"
"targetname" "Filter_CT"
"Negated" "0"
"filterteam" "3"
"classname" "filter_activator_team"
}
add:
{
"origin" "936 -463 -103"
"targetname" "Filter_T"
"Negated" "0"
"filterteam" "2"
"classname" "filter_activator_team"
}
add:
{
"origin" "936 -463 -123"
"spawnflags" "1"
"classname" "logic_auto"
"OnMapSpawn" "CT_elevator_tele,FireUser1,,0.1,1"
"OnMapSpawn" "T_elevator_tele,FireUser1,,0.1,1"
"OnMapSpawn" "T_skybox_tele,FireUser1,,0.1,1"
"OnMapSpawn" "CT_skybox_tele,FireUser1,,0.1,1"
"OnMapSpawn" "CT_skybox_arch_tele,FireUser1,,0.1,1"
"OnMapSpawn" "T_skybox_arch_tele,FireUser1,,0.1,1"
"OnMapSpawn" "skybox_random,PickRandom,,5,1"
}
add:
{
"origin" "936 -463 -83"
"targetname" "skybox_random"
"Case05" "5"
"Case04" "4"
"Case03" "3"
"Case02" "2"
"Case01" "1"
"classname" "logic_case"
"OnCase01" "elevator_sound,PlaySound,,60,1"
"OnCase01" "CT_elevator_sprite,ToggleSprite,,60,1"
"OnCase01" "CT_elevator_tele,Enable,,60,1"
"OnCase01" "T_elevator_sprite,ToggleSprite,,60,1"
"OnCase01" "T_elevator_tele,Enable,,60,1"
"OnCase01" "message,Command,say > The elevators have arrived <,63,1"
"OnCase01" "T_elevator_tele,Disable,,150,1"
"OnCase01" "T_elevator_sprite,ToggleSprite,,150,1"
"OnCase01" "CT_elevator_sprite,ToggleSprite,,150,1"
"OnCase01" "CT_elevator_tele,Disable,,150,1"
"OnCase01" "T_skybox_tele,Enable,,150,1"
"OnCase01" "CT_skybox_tele,Enable,,150,1"
"OnCase02" "elevator_sound,PlaySound,,5,1"
"OnCase02" "CT_elevator_sprite,ToggleSprite,,5,1"
"OnCase02" "CT_elevator_tele,Enable,,5,1"
"OnCase02" "CT_skybox_arch,Enable,,5,1"
"OnCase02" "CT_skybox_arch,EnableCollision,,5,1"
"OnCase02" "CT_skybox_arch_tele,Enable,,5,1"
"OnCase02" "CT_skybox_arch_sprite,ToggleSprite,,5,1"
"OnCase02" "T_elevator_sprite,ToggleSprite,,5,1"
"OnCase02" "T_elevator_tele,Enable,,5,1"
"OnCase02" "T_skybox_arch,Enable,,5,1"
"OnCase02" "T_skybox_arch,EnableCollision,,5,1"
"OnCase02" "T_skybox_arch_tele,Enable,,5,1"
"OnCase02" "T_skybox_arch_sprite,ToggleSprite,,5,1"
"OnCase03" "skybox_random,FireUser1,,0,1"
"OnCase04" "skybox_random,FireUser1,,0,1"
"OnCase05" "skybox_random,FireUser1,,0,1"
}
; elevators
add:
{
"wait" "1"
"targetname" "T_elevator_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "1073.5 -464 -104"
"filtername" "Filter_T"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
"OnStartTouch" "T_elevator_case,PickRandom,,0,-1"
}
add:
{
"origin" "936 -463 -93"
"targetname" "T_elevator_case"
"classname" "logic_case"
"OnCase01" "!activator,AddOutput,origin -217 1240 13053,0,-1"
"OnCase02" "!activator,AddOutput,origin 330 1515 13064,0,-1"
"OnCase03" "!activator,AddOutput,origin -47 1984 13064,0,-1"
"OnCase04" "!activator,AddOutput,origin -658 1548 13105,0,-1"
}
add:
{
"origin" "1070 -505 -112"
"targetname" "T_elevator_sprite"
"spawnflags" "0"
"scale" "0.4"
"rendermode" "9"
"renderfx" "0"
"rendercolor" "255 0 0"
"renderamt" "255"
"model" "sprites/light_glow01.spr"
"mindxlevel" "0"
"maxdxlevel" "0"
"HDRColorScale" "1.0"
"GlowProxySize" "2.0"
"framerate" "10.0"
"disablereceiveshadows" "1"
"classname" "env_sprite"
}
add:
{
"wait" "1"
"targetname" "CT_elevator_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "1073.5 -656 -104"
"filtername" "Filter_CT"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
"OnStartTouch" "!activator,AddOutput,origin -256 1696 13919,0,-1"
}
add:
{
"origin" "1070 -697 -112"
"targetname" "CT_elevator_sprite"
"spawnflags" "0"
"scale" "0.4"
"rendermode" "9"
"renderfx" "0"
"rendercolor" "0 0 255"
"renderamt" "255"
"model" "sprites/light_glow01.spr"
"mindxlevel" "0"
"maxdxlevel" "0"
"HDRColorScale" "1.0"
"GlowProxySize" "2.0"
"framerate" "10.0"
"disablereceiveshadows" "1"
"classname" "env_sprite"
}
add:
{
"origin" "1048 -560 -73"
"volstart" "0"
"targetname" "elevator_sound"
"spinup" "0"
"spindown" "0"
"spawnflags" "48"
"radius" "1000"
"preset" "0"
"pitchstart" "100"
"pitch" "100"
"message" "ambient/tones/elev1.wav"
"lfotype" "0"
"lforate" "0"
"lfomodvol" "0"
"lfomodpitch" "0"
"health" "10"
"fadeoutsecs" "0"
"fadeinsecs" "0"
"cspinup" "0"
"classname" "ambient_generic"
}
; skybox
add:
{
"model" "*19"
"volume" "10"
"targetname" "skybox_rot"
"spawnflags" "65"
"solidbsp" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "-255 1694 14096"
"maxspeed" "180"
"fanfriction" "20"
"dmg" "9999"
"disableshadows" "1"
"disablereceiveshadows" "1"
"angles" "0 0 0"
"classname" "func_rotating"
}
add:
{
"model" "*19"
"StartDisabled" "0"
"targetname" "skybox_push"
"parentname" "skybox_rot"
"speed" "650"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "-256 1695 13938"
"angles" "0 90 0"
"alternateticksfix" "0"
"filtername" "Filter_CT"
"classname" "trigger_push"
}
add:
{
"origin" "-2169 3192 13815"
"targetname" "CT_skybox_arch"
"StartDisabled" "1"
"spawnflags" "256"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "0 0 255"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props/cs_italy/it_doorc.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "1"
"angles" "0 0 0"
"classname" "prop_dynamic"
}
add:
{
"wait" "1"
"targetname" "CT_skybox_arch_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-2171 3192 13817"
"filtername" "Filter_CT"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
"OnStartTouch" "CT_skybox_case,PickRandom,,0,-1"
}
add:
{
"origin" "-2172 3192 13817"
"targetname" "CT_skybox_arch_sprite"
"spawnflags" "0"
"scale" "2"
"rendermode" "9"
"renderfx" "0"
"rendercolor" "0 0 255"
"renderamt" "255"
"model" "sprites/light_glow01.spr"
"mindxlevel" "0"
"maxdxlevel" "0"
"HDRColorScale" "1.0"
"GlowProxySize" "2.0"
"framerate" "10.0"
"disablereceiveshadows" "1"
"classname" "env_sprite"
}
add:
{
"origin" "2377 958 13395"
"targetname" "T_skybox_arch"
"StartDisabled" "1"
"spawnflags" "256"
"solid" "6"
"skin" "0"
"SetBodyGroup" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 0 20"
"renderamt" "255"
"RandomAnimation" "0"
"pressuredelay" "0"
"PerformanceMode" "0"
"model" "models/props/cs_italy/it_doorc.mdl"
"mindxlevel" "0"
"MinAnimTime" "5"
"maxdxlevel" "0"
"MaxAnimTime" "10"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"DisableBoneFollowers" "1"
"angles" "0 0 0"
"classname" "prop_dynamic"
}
add:
{
"wait" "1"
"targetname" "T_skybox_arch_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "2374 958 13405"
"filtername" "Filter_T"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
"OnStartTouch" "T_skybox_case,PickRandom,,0,-1"
}
add:
{
"origin" "2375 958 13405"
"targetname" "T_skybox_arch_sprite"
"spawnflags" "0"
"scale" "2"
"rendermode" "9"
"renderfx" "0"
"rendercolor" "255 0 0"
"renderamt" "255"
"model" "sprites/light_glow01.spr"
"mindxlevel" "0"
"maxdxlevel" "0"
"HDRColorScale" "1.0"
"GlowProxySize" "2.0"
"framerate" "10.0"
"disablereceiveshadows" "1"
"classname" "env_sprite"
}
add:
{
"wait" "1"
"targetname" "T_skybox_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-256 1792 13495.5"
"filtername" "Filter_T"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2815 -2815 -519.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2815 2815 519.5,0.1,1"
"OnStartTouch" "T_skybox_case,PickRandom,,0,-1"
}
add:
{
"origin" "590 -414 13000"
"targetname" "T_skybox_case"
"classname" "logic_case"
"OnCase01" "!activator,AddOutput,origin 1008 -1423 -288,0,-1"
"OnCase02" "!activator,AddOutput,origin -969 -780 -292,0,-1"
"OnCase03" "!activator,AddOutput,origin -1230 871 -288,0,-1"
}
add:
{
"wait" "1"
"targetname" "CT_skybox_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-256 1792 13495.5"
"filtername" "Filter_CT"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2815 -2815 -519.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2815 2815 519.5,0.1,1"
"OnStartTouch" "CT_skybox_case,PickRandom,,0,-1"
}
add:
{
"origin" "590 -414 13010"
"targetname" "CT_skybox_case"
"classname" "logic_case"
"OnCase01" "!activator,AddOutput,origin -1380 646 -128,0,-1"
"OnCase02" "!activator,AddOutput,origin -671 -953 -128,0,-1"
"OnCase03" "!activator,AddOutput,origin 809 -2049 -127,0,-1"
"OnCase04" "!activator,AddOutput,origin -304 -1886 -206,0,-1"
"OnCase05" "!activator,AddOutput,origin -1196 318 -159,0,-1"
"OnCase06" "!activator,AddOutput,origin 2170 -168 -118,0,-1"
}
;; slightly rearrange spawn points to free space for extra props
modify:
{
match:
{
"origin" "1336 732 -151"
"angles" "0 307 0"
"classname" "info_player_terrorist"
}
replace:
{
"origin" "1401 732 -151"
}
}
;; extra prop_physics for Office areas
modify:
{
match:
{
"model" "models/props/cs_office/offpaintingd.mdl"
"angles" "0 270 0"
"classname" "prop_physics_multiplayer"
}
replace:
{
"origin" "1312.5 672 -65"
}
}
add:
{
"origin" "1317 675 -151"
"massScale" "0.0"
"_minlight" "0.0"
"rendercolor" "255 255 255"
"renderamt" "255"
"model" "models/props/cs_havana/bookcase_large.mdl"
"fadescale" "1"
"fademindist" "-1"
"inertiaScale" "1.0"
"physdamagescale" "0.1"
"spawnflags" "257"
"angles" "0 270 0"
"disablereceiveshadows" "1"
"disableshadows" "1"
"classname" "prop_physics_override"
}
modify:
{
match:
{
"classname" "prop_physics_multiplayer"
}
replace:
{
"spawnflags" "257"
}
}

191
maps/stgtest2.cfg Normal file
View File

@ -0,0 +1,191 @@
filter:
{
"targetname" "ps_case_color1"
}
filter:
{
"targetname" "ps_case_color2"
}
filter:
{
"targetname" "ps_rainbow"
}
add:
{
"origin" "0 0 2128"
"targetname" "ps_case_color1"
"Case16" "16"
"Case15" "15"
"Case14" "14"
"Case13" "13"
"Case12" "12"
"Case11" "11"
"Case10" "10"
"Case09" "9"
"Case08" "8"
"Case07" "7"
"Case06" "6"
"Case05" "5"
"Case04" "4"
"Case03" "3"
"Case02" "2"
"Case01" "1"
"classname" "logic_case"
"hammerid" "173266"
"OnCase01" "ps_mrb,Color,250 50 50,0,-1"
"OnCase02" "ps_mrb,Color,250 150 50,0,-1"
"OnCase03" "ps_mrb,Color,250 250 50,0,-1"
"OnCase04" "ps_mrb,Color,150 250 50,0,-1"
"OnCase05" "ps_mrb,Color,50 250 50,0,-1"
"OnCase06" "ps_mrb,Color,50 250 150,0,-1"
"OnCase07" "ps_mrb,Color,50 250 250,0,-1"
"OnCase08" "ps_mrb,Color,50 150 250,0,-1"
"OnCase09" "ps_mrb,Color,50 50 250,0,-1"
"OnCase10" "ps_mrb,Color,150 50 250,0,-1"
"OnCase11" "ps_mrb,Color,250 50 250,0,-1"
"OnCase12" "ps_mrb,Color,250 50 150,0,-1"
"OnCase13" "ps_mrb,Color,255 0 0,0,-1"
"OnCase14" "ps_mrb,Color,0 255 0,0,-1"
"OnCase15" "ps_mrb,Color,0 0 255,0,-1"
"OnCase15" "fade_shipcolor,Color,0 0 255,0,-1"
"OnCase14" "fade_shipcolor,Color,0 255 0,0,-1"
"OnCase13" "fade_shipcolor,Color,255 0 0,0,-1"
"OnCase12" "fade_shipcolor,Color,250 50 150,0,-1"
"OnCase11" "fade_shipcolor,Color,250 50 250,0,-1"
"OnCase10" "fade_shipcolor,Color,150 50 250,0,-1"
"OnCase09" "fade_shipcolor,Color,50 50 250,0,-1"
"OnCase08" "fade_shipcolor,Color,50 150 250,0,-1"
"OnCase07" "fade_shipcolor,Color,50 250 250,0,-1"
"OnCase06" "fade_shipcolor,Color,50 250 150,0,-1"
"OnCase05" "fade_shipcolor,Color,50 250 50,0,-1"
"OnCase04" "fade_shipcolor,Color,150 250 50,0,-1"
"OnCase03" "fade_shipcolor,Color,250 250 50,0,-1"
"OnCase02" "fade_shipcolor,Color,250 150 50,0,-1"
"OnCase01" "fade_shipcolor,Color,250 50 50,0,-1"
"OnCase15" "ps_trail,Color,0 0 255,0,-1"
"OnCase14" "ps_trail,Color,0 255 0,0,-1"
"OnCase13" "ps_trail,Color,255 0 0,0,-1"
"OnCase12" "ps_trail,Color,250 50 150,0,-1"
"OnCase11" "ps_trail,Color,250 50 250,0,-1"
"OnCase10" "ps_trail,Color,150 50 250,0,-1"
"OnCase09" "ps_trail,Color,50 50 250,0,-1"
"OnCase08" "ps_trail,Color,50 150 250,0,-1"
"OnCase07" "ps_trail,Color,50 250 250,0,-1"
"OnCase06" "ps_trail,Color,50 250 150,0,-1"
"OnCase05" "ps_trail,Color,50 250 50,0,-1"
"OnCase04" "ps_trail,Color,150 250 50,0,-1"
"OnCase03" "ps_trail,Color,250 250 50,0,-1"
"OnCase02" "ps_trail,Color,250 150 50,0,-1"
"OnCase01" "ps_trail,Color,250 50 50,0,-1"
"OnCase16" "ps_mrb,FireUser1,,0,1"
"OnCase16" "fade_shipcolor,Color,0 0 0,0,1"
}
add:
{
"origin" "0 0 2144"
"targetname" "ps_case_color2"
"Case16" "32"
"Case15" "31"
"Case14" "30"
"Case13" "29"
"Case12" "28"
"Case11" "27"
"Case10" "26"
"Case09" "25"
"Case08" "24"
"Case07" "23"
"Case06" "22"
"Case05" "21"
"Case04" "20"
"Case03" "19"
"Case02" "18"
"Case01" "17"
"classname" "logic_case"
"hammerid" "173264"
"OnCase01" "ps_mrb,Color,250 100 50,0,-1"
"OnCase02" "ps_mrb,Color,250 200 50,0,-1"
"OnCase03" "ps_mrb,Color,200 250 50,0,-1"
"OnCase04" "ps_mrb,Color,100 250 50,0,-1"
"OnCase05" "ps_mrb,Color,50 250 100,0,-1"
"OnCase06" "ps_mrb,Color,50 250 200,0,-1"
"OnCase07" "ps_mrb,Color,50 200 250,0,-1"
"OnCase08" "ps_mrb,Color,50 100 250,0,-1"
"OnCase09" "ps_mrb,Color,100 50 250,0,-1"
"OnCase10" "ps_mrb,Color,200 50 250,0,-1"
"OnCase11" "ps_mrb,Color,250 50 200,0,-1"
"OnCase12" "ps_mrb,Color,250 50 100,0,-1"
"OnCase13" "ps_mrb,Color,64 64 64,0,-1"
"OnCase14" "ps_mrb,Color,128 128 128,0,-1"
"OnCase15" "ps_mrb,Color,255 255 255,0,-1"
"OnCase16" "ps_mrb,FireUser2,,0,1"
"OnCase15" "fade_shipcolor,Color,255 255 255,0,-1"
"OnCase14" "fade_shipcolor,Color,128 128 128,0,-1"
"OnCase13" "fade_shipcolor,Color,64 64 64,0,-1"
"OnCase12" "fade_shipcolor,Color,250 50 100,0,-1"
"OnCase11" "fade_shipcolor,Color,250 50 200,0,-1"
"OnCase10" "fade_shipcolor,Color,200 50 250,0,-1"
"OnCase09" "fade_shipcolor,Color,100 50 250,0,-1"
"OnCase08" "fade_shipcolor,Color,50 100 250,0,-1"
"OnCase07" "fade_shipcolor,Color,50 200 250,0,-1"
"OnCase06" "fade_shipcolor,Color,50 250 200,0,-1"
"OnCase05" "fade_shipcolor,Color,50 250 100,0,-1"
"OnCase04" "fade_shipcolor,Color,100 250 50,0,-1"
"OnCase03" "fade_shipcolor,Color,200 250 50,0,-1"
"OnCase02" "fade_shipcolor,Color,250 200 50,0,-1"
"OnCase01" "fade_shipcolor,Color,250 100 50,0,-1"
"OnCase15" "ps_trail,Color,255 255 255,0,-1"
"OnCase14" "ps_trail,Color,128 128 128,0,-1"
"OnCase13" "ps_trail,Color,64 64 64,0,-1"
"OnCase12" "ps_trail,Color,250 50 100,0,-1"
"OnCase11" "ps_trail,Color,250 50 200,0,-1"
"OnCase10" "ps_trail,Color,200 50 250,0,-1"
"OnCase09" "ps_trail,Color,100 50 250,0,-1"
"OnCase08" "ps_trail,Color,50 100 250,0,-1"
"OnCase07" "ps_trail,Color,50 200 250,0,-1"
"OnCase06" "ps_trail,Color,50 250 200,0,-1"
"OnCase05" "ps_trail,Color,50 250 100,0,-1"
"OnCase04" "ps_trail,Color,100 250 50,0,-1"
"OnCase03" "ps_trail,Color,200 250 50,0,-1"
"OnCase02" "ps_trail,Color,250 200 50,0,-1"
"OnCase01" "ps_trail,Color,250 100 50,0,-1"
"OnCase16" "fade_shipcolor,Color,255 0 255,0,1"
}
add:
{
"origin" "0 0 2160"
"targetname" "ps_rainbow"
"StartDisabled" "1"
"spawnflags" "0"
"RefireTime" "0.6"
"classname" "logic_timer"
"hammerid" "173262"
"OnTimer" "ps_mrb,Color,250 50 150,0.55,-1"
"OnTimer" "ps_mrb,Color,250 50 250,0.5,-1"
"OnTimer" "ps_mrb,Color,150 50 250,0.45,-1"
"OnTimer" "ps_mrb,Color,50 50 250,0.4,-1"
"OnTimer" "ps_mrb,Color,50 150 250,0.35,-1"
"OnTimer" "ps_mrb,Color,50 250 250,0.3,-1"
"OnTimer" "ps_mrb,Color,50 250 150,0.25,-1"
"OnTimer" "ps_mrb,Color,50 250 50,0.2,-1"
"OnTimer" "ps_mrb,Color,150 250 50,0.15,-1"
"OnTimer" "ps_mrb,Color,250 250 50,0.1,-1"
"OnTimer" "ps_mrb,Color,250 150 50,0.05,-1"
"OnTimer" "ps_mrb,Color,250 50 50,0,-1"
"OnTimer" "ps_trail,Color,250 50 150,0.55,-1"
"OnTimer" "ps_trail,Color,250 50 250,0.5,-1"
"OnTimer" "ps_trail,Color,150 50 250,0.45,-1"
"OnTimer" "ps_trail,Color,50 50 250,0.4,-1"
"OnTimer" "ps_trail,Color,50 150 250,0.35,-1"
"OnTimer" "ps_trail,Color,50 250 250,0.3,-1"
"OnTimer" "ps_trail,Color,50 250 150,0.25,-1"
"OnTimer" "ps_trail,Color,50 250 50,0.2,-1"
"OnTimer" "ps_trail,Color,150 250 50,0.15,-1"
"OnTimer" "ps_trail,Color,250 250 50,0.1,-1"
"OnTimer" "ps_trail,Color,250 150 50,0.05,-1"
"OnTimer" "ps_trail,Color,250 50 50,0,-1"
}

View File

@ -56,3 +56,65 @@ filter:
"hammerid" "2918"
}
;; _
;; increase nuke damage
modify:
{
match:
{
"targetname" "hurtmap"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100000"
}
}
;; players can't block doors
modify:
{
match:
{
"targetname" "arcdoor"
"classname" "func_door_rotating"
}
replace:
{
"dmg" "3"
}
}
modify:
{
match:
{
"targetname" "cockpitdoor"
"classname" "func_door_rotating"
}
replace:
{
"dmg" "3"
}
}
;; filter zm bars
modify:
{
match:
{
"targetname" "/bar[1-4]/"
"classname" "func_breakable"
}
insert:
{
"damagefilter" "tteam"
}
}

View File

@ -0,0 +1,96 @@
;readjust ending laser height for stage 1
modify:
{
match:
{
"classname" "env_entity_maker"
"targetname" "nrk1_laser2_maker_Low"
"origin" "-1536 768 2088"
}
replace:
{
"origin" "-1536 768 2072"
}
}
modify:
{
match:
{
"classname" "env_entity_maker"
"targetname" "nrk1_laser2_makerL"
"origin" "-1536 768 2104"
}
replace:
{
"origin" "-1536 768 2096"
}
}
modify:
{
match:
{
"classname" "env_entity_maker"
"targetname" "nrk1_laser2_makerR"
"origin" "-1536 768 2104"
}
replace:
{
"origin" "-1536 768 2096"
}
}
modify:
{
match:
{
"classname" "env_entity_maker"
"targetname" "nrk1_laser2_maker_high"
"origin" "-1536 768 2104"
}
replace:
{
"origin" "-1536 768 2112"
}
}
;speed up lasers
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "/nrk1_laser2_move.*/"
}
replace:
{
"speed" "2500"
}
}
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "nrk2_laser_move"
}
replace:
{
"speed" "2750"
}
}
;remove my name from logic_auto
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "Console,Command,say << port by koen >>,10,-1"
}
}

View File

@ -91,3 +91,66 @@ modify:
"OnBreak" "TheCurrentLevelPlugin,SetValue,7,0,1"
}
}
;Sent by Alcolo
;Fix zombies tp on stage 1 ending
modify:
{
match:
{
"classname" "trigger_teleport"
"targetname" "Trigger_teleport_lava_5"
}
replace:
{
"target" "TeleportD_12"
}
}
;Moltard
;Fix people standing on boss box
add:
{
"model" "*257"
"targetname" "Boss_box_5_hurt"
"StartDisabled" "1"
"spawnflags" "1"
"parentname" "Boss_box_5"
"origin" "-4642 -10126 275"
"nodmgforce" "0"
"damagetype" "1"
"damagemodel" "0"
"damagecap" "100"
"damage" "999999"
"classname" "trigger_hurt"
}
add:
{
"model" "*257"
"targetname" "Boss_box_5_hurt"
"StartDisabled" "1"
"spawnflags" "1"
"parentname" "Boss_box_5"
"origin" "-4626 -10126 275"
"nodmgforce" "0"
"damagetype" "1"
"damagemodel" "0"
"damagecap" "100"
"damage" "999999"
"classname" "trigger_hurt"
}
; Enable it 5 sec after boss can be damaged so they think they can actually glitch
modify:
{
match:
{
"targetname" "Trigger_once_26"
"classname" "trigger_once"
}
insert:
{
"OnTrigger" "Boss_box_5_hurt,Enable,,55,1"
}
}

View File

@ -206,3 +206,153 @@ modify:
"disableshadows" "1"
}
}
;; _
;; stage 3 - fix afk teleport glitch spot
add:
{
"targetname" "tele_explosion"
"target" "tele_agua"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "7784.5 -3520.5 932.5"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -387.5 -980.5 -211.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 387.5 980.5 211.5,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "4561"
}
insert:
{
"OnMapSpawn" "tele_explosion,FireUser1,,0,-1"
}
}
;; stage 3 - ending balance
modify:
{
match:
{
"targetname" "tele_explosion"
"classname" "trigger_teleport"
}
replace:
{
"target" "tele_agua"
}
}
modify:
{
match:
{
"targetname" "boton_ascensor_extremo"
"classname" "func_button"
}
insert:
{
"OnPressed" "tele_ascensor_tri_2,ClearParent,,13,1"
}
}
modify:
{
match:
{
"targetname" "ascensorfinal_3"
"classname" "path_track"
}
delete:
{
"OnPass" "tele_ascensor_tri_2,ClearParent,,0,-1"
}
}
modify:
{
match:
{
"targetname" "ascensorfinal_4"
"classname" "path_track"
}
delete:
{
"OnPass" "tele_ascensor_tri_2,Kill,,14,-1"
}
}
;; stage 3 - fix hoverboat pathing
filter:
{
"targetname" "/hover_((12)|(14)|(32)|(34)|(33)|(21)|(25)|(16)|(24)|(26)|(30))/"
"classname" "path_track"
}
modify:
{
match:
{
"targetname" "hover_20"
"classname" "path_track"
}
replace:
{
"origin" "9718 524 -2646"
"target" "hover_15"
}
}
modify:
{
match:
{
"targetname" "hover_15"
"classname" "path_track"
}
replace:
{
"origin" "9387 211 -2642"
"target" "hover_22"
}
}
modify:
{
match:
{
"targetname" "hover_22"
"classname" "path_track"
}
replace:
{
"origin" "9656 -209 -2642"
}
}
;; stage 3 - increase boss hp
modify:
{
match:
{
"targetname" "trigger_boss_activar"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "vidajefe,Add,80,0,-1"
}
insert:
{
"OnStartTouch" "vidajefe,Add,100,0,-1"
}
}

View File

@ -0,0 +1,19 @@
; =======================================;
; ze_aethership_v1_1b -- By Pasas1345
; Stripper by Pasas1345
; Iteration #1
; =======================================;
; Fix the late teleport text being shown to all players. This in turn makes the zombies the only ones that can see the message.
modify:
{
match:
{
"classname" "game_text"
"targetname" "late_teleport_text"
}
replace:
{
"spawnflags" "0"
}
}

View File

@ -0,0 +1,45 @@
; =======================================;
; ze_aethership_v1_2 -- By Pasas1345
; Stripper by Pasas1345
; Iteration #2
; =======================================;
; Re-enables the intro cutscene sequence
modify:
{
match:
{
"targetname" "intro_cam_relay"
"classname" "logic_relay"
}
replace:
{
"StartDisabled" "0"
}
}
; Make the hold time of the Cybernetic Rage Text to be 7 seconds instead
modify:
{
match:
{
"targetname" "item_cybernrage_text"
"classname" "game_text"
}
replace:
{
"holdtime" "7"
}
}
; Fixes the god forsaken item spec glitch.
modify:
{
match:
{
"classname" "point_viewcontrol"
}
replace:
{
"spawnflags" "28"
}
}

View File

@ -0,0 +1,31 @@
;--------------------------------------------------------------------------------
; Inserts a targetname for bosshud to work & forcespawns hitbox for lasers boss
;--------------------------------------------------------------------------------
modify:
{
match:
{
"origin" "-3304 9216 2016"
"classname" "trigger_multiple"
}
insert:
{
"targetname" "laser_sphere_hp_add"
"OnStartTouch" "Lasers_boss_physbox,SetDamageFilter,Filter_Team_CT,0,1"
}
}
;-----------------------------------------
; Inserts a damagefilter onto the physbox
;-----------------------------------------
modify:
{
match:
{
"origin" "3088 346 32"
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Lasers_boss_physbox,SetDamageFilter,Filter_Nada,0,-1"
}
}

View File

@ -33,3 +33,33 @@ modify:
"OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1"
}
}
;; STRIPPER BY ENCAP
;; prevent players from triggering nuke early by swimming
modify:
{
match:
{
"classname" "trigger_teleport"
"hammerid" "19134"
}
replace:
{
"origin" "-3010 3182 47"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"hammerid" "19103"
}
replace:
{
"origin" "-3480 3272 -91"
}
}

View File

@ -158,3 +158,24 @@ modify:
"OnHitMin" "zombie_prison_push_antiglitch_s4,Kill,,20,-1"
}
}
;; _
;; stage 2 - prevent players from blocking trains
modify:
{
match:
{
"targetname" "train_teleporter"
"classname" "trigger_teleport"
}
replace:
{
"origin" "-200 1760 18"
}
}

View File

@ -179,3 +179,259 @@ modify:
"OnHitMin" "zombie_prison_push_antiglitch_s4,Kill,,20,-1"
}
}
;Fix safe spot from stage 3 nuke
add:
{
"model" "*431"
"targetname" "stage3nukefix"
"classname" "trigger_hurt"
"origin" "-3128 2579 -492"
"StartDisabled" "1"
"spawnflags" "1"
"damage" "50000"
}
modify:
{
match:
{
"classname" "func_breakable"
"targetname" "boss_3_container"
}
insert:
{
"OnBreak" "stage3nukefix,Enable,,173,-1"
}
}
;--------------------------------------------------------------------
; FOLLOWING FIXES BY HOBBITTEN
;--------------------------------------------------------------------
;-------------------------------------------------------------------------------
; Adds another trigger_hurt for stage 3 at the staircase not being reached
;-------------------------------------------------------------------------------
add:
{
"model" "*287"
"targetname" "Trigger_nuke3_fix"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-3523.73 3086.4 -1660.5"
"nodmgforce" "0"
"damagetype" "64"
"damagemodel" "0"
"damagecap" "999999"
"damage" "999999"
"classname" "trigger_hurt"
}
modify:
{
match:
{
"classname" "logic_auto"
"origin" "1804 -1301 8"
}
insert:
{
"OnMapSpawn" "Trigger_nuke3_fix,AddOutput,angles 90 0,0,-1"
}
}
modify:
{
match:
{
"targetname" "Trigger_nuke3"
"classname" "trigger_hurt"
"origin" "1988.5 2119.45 -244.5"
}
replace:
{
"damage" "999999"
"damagecap" "999999"
}
}
;------------------------------------------------------------------------------------
; Adds the Trigger_nuke3_fix into the other entities that activates Trigger_nuke3
;------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "boss_3_container"
"classname" "func_breakable"
}
insert:
{
"OnBreak" "Trigger_nuke3_fix,Enable,,173,-1"
}
}
modify:
{
match:
{
"targetname" "bomb_track_2"
"classname" "path_track"
}
insert:
{
"OnPass" "Trigger_nuke3_fix,Enable,,0,-1"
}
}
modify:
{
match:
{
"targetname" "manta_track_6"
"classname" "path_track"
}
insert:
{
"OnPass" "Trigger_nuke3_fix,Enable,,3,-1"
}
}
modify:
{
match:
{
"targetname" "2_Ending"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "Trigger_nuke3_fix,Enable,,3,-1"
"OnStartTouch" "fix_never_ending_round_relay,Kill,,0,-1"
}
}
modify:
{
match:
{
"targetname" "stage_6_win_trigger"
"classname" "trigger_multiple"
}
insert:
{
"OnStartTouch" "Trigger_nuke3_fix,Enable,,3,-1"
}
}
modify:
{
match:
{
"targetname" "Stage_1_Win_Relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "Trigger_nuke3_fix,Enable,,3,-1"
}
}
;----------------------------------------------------------------------------
; Fixes stage 1 teleporter near elevator not being connected to a location
;----------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "stage_1_teleport_temp_2"
"classname" "trigger_teleport"
}
insert:
{
"target" "Teleporter_tomb_Cargo"
}
}
;-------------------------------------------------------------------------------------------------------------------------
; Adding extra teleporters at stage 3 for the props underneath bridge can be standed on and prevent being teleported
;-------------------------------------------------------------------------------------------------------------------------
add:
{
"model" "*38"
"targetname" "stage_3_teleport_perm_6"
"target" "teleport_core_1_destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4456.59 2782.86 -1205.9"
"classname" "trigger_teleport"
}
add:
{
"model" "*38"
"targetname" "stage_3_teleport_perm_6"
"target" "teleport_core_1_destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4624 2752 -1205.9"
"classname" "trigger_teleport"
}
add:
{
"model" "*38"
"targetname" "stage_3_teleport_perm_6"
"target" "teleport_core_1_destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-5024 2352 -1287.99"
"classname" "trigger_teleport"
}
add:
{
"model" "*38"
"targetname" "stage_3_teleport_perm_6"
"target" "teleport_core_1_destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4928 -1328 -1303.99"
"classname" "trigger_teleport"
}
add:
{
"model" "*38"
"targetname" "stage_3_teleport_perm_6"
"target" "teleport_core_1_destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4496 -2368 -1287.99"
"classname" "trigger_teleport"
}
add:
{
"model" "*38"
"targetname" "stage_3_teleport_perm_6"
"target" "teleport_core_1_destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-5120 -3936 -1223.99"
"classname" "trigger_teleport"
}
;-------------------------------------------------------------------------
; Fixing stage 2 where the round can never end if no one reaches the end
;-------------------------------------------------------------------------
add:
{
"origin" "-3480 -2712 -1016"
"targetname" "fix_never_ending_round_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "command,Command,say *** HUMANS FAILED TO ESCAPE ***,0,-1"
"OnTrigger" "ending_explosion_sound,PlaySound,,0,-1"
"OnTrigger" "ending_screen_fade,Fade,,0,-1"
"OnTrigger" "Trigger_nuke3_fix,Enable,,3,-1"
"OnTrigger" "Trigger_nuke3,Enable,,3,-1"
"OnTrigger" "ending_explosion_sound2,PlaySound,,3,-1"
}
modify:
{
match:
{
"targetname" "Train_path4"
"classname" "path_track"
}
insert:
{
"OnPass" "fix_never_ending_round_relay,Trigger,,8,-1"
}
}

View File

@ -45,3 +45,154 @@ modify:
"OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1"
}
}
;; _
;; stage 1 - players can't block doors
modify:
{
match:
{
"targetname" "BridgeDoors"
"classname" "func_door_rotating"
}
replace:
{
"dmg" "1000"
}
}
;; stage 2 - fix issue with zombies respawning after nuke
modify:
{
match:
{
"targetname" "C4Counter"
"classname" "math_counter"
}
insert:
{
"OnHitMax" "Console,Command,zr_respawn 0,0,1"
}
}
modify:
{
match:
{
"targetname" "/Chapter[2,3]Relay/"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "Console,Command,zr_respawn 1,0,1"
}
}
;; stage 3 - fix heli movement
;
;modify:
;{
; match:
; {
; "targetname" "EndingHeli"
; "classname" "func_tracktrain"
; }
; replace:
; {
; "orientationtype" "3"
; }
;}
;modify:
;{
; match:
; {
; "targetname" "/HeliTrack[24,25,26]/"
; "classname" "path_track"
; }
; replace:
; {
; "speed" "0"
; }
;}
;; separate the zr commands into the relay instead of cfg file
;; for cleanliness, editing the relay again separately from the StageDisplay plugin
modify:
{
match:
{
"targetname" "BlizardModeRelay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "Console,Command,exec antartika/blizard_overwrite,6.2,-1"
"OnTrigger" "Console,Command,exec antartika/blizard,6,-1"
}
insert:
{
"OnTrigger" "Console,Command,zr_respawn_delay 3,6,-1"
"OnTrigger" "Console,Command,zr_class_modify zombies health 4 1,6,-1"
"OnTrigger" "Console,Command,zr_class_modify zombies speed 1.05 1,6,-1"
"OnTrigger" "Console,Command,zr_class_modify zombies knockback 0.8 1,6,-1"
"OnTrigger" "Console,Command,zr_class_reload @all,6.2,-1"
}
}
modify:
{
match:
{
"targetname" "Chapter1Relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "Console,Command,zr_infect_mzombie_ratio 6,0,-1"
"OnTrigger" "Console,Command,zr_infect_spawntime_max 15,0,-1"
"OnTrigger" "Console,Command,zr_infect_spawntime_min 15,0,-1"
"OnTrigger" "Console,Command,zr_respawn_delay 5,0,-1"
"OnTrigger" "Console,Command,zr_class_modify zombies health 1.5 1,0,-1"
"OnTrigger" "Console,Command,zr_class_reload @all,1,-1"
}
}
modify:
{
match:
{
"targetname" "Chapter2Relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "Console,Command,zr_infect_mzombie_ratio 5,0,-1"
"OnTrigger" "Console,Command,zr_infect_spawntime_max 13,0,-1"
"OnTrigger" "Console,Command,zr_infect_spawntime_min 13,0,-1"
"OnTrigger" "Console,Command,zr_respawn_delay 5,0,-1"
"OnTrigger" "Console,Command,zr_class_modify zombies health 1.5 1,0,-1"
"OnTrigger" "Console,Command,zr_class_reload @all,1,-1"
}
}
modify:
{
match:
{
"targetname" "Chapter3Relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "Console,Command,zr_infect_mzombie_ratio 5,0,-1"
"OnTrigger" "Console,Command,zr_infect_spawntime_max 14,0,-1"
"OnTrigger" "Console,Command,zr_infect_spawntime_min 14,0,-1"
"OnTrigger" "Console,Command,zr_respawn_delay 5,0,-1"
"OnTrigger" "Console,Command,zr_class_modify zombies health 1.5 1,0,-1"
"OnTrigger" "Console,Command,zr_class_reload @all,1,-1"
}
}

View File

@ -55,3 +55,40 @@ filter:
{
"targetname" "Afk killer"
}
;; _
;; increase nuke damage
modify:
{
match:
{
"targetname" "Big explosion"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100000"
}
}
;; prevent early debris movement
modify:
{
match:
{
""health" "10000"
"damagetoenablemotion" "9999"
"classname" "func_physbox"
}
replace:
{
"damagetoenablemotion" "9850"
}
}

323
maps/ze_april_fools_v2.cfg Executable file
View File

@ -0,0 +1,323 @@
;------------------
;Fix: buffing the white items
;------------------
modify:
{
match:
{
"targetname" "Item_macon_filter"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera,Start,,5,-1"
"OnPass" "Item_macon_button,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera,Start,,1.5,-1"
"OnPass" "Item_macon_button,Unlock,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Item_macon_filter1"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera1,Start,,5,-1"
"OnPass" "Item_macon_button1,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera1,Start,,1.5,-1"
"OnPass" "Item_macon_button1,Unlock,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Item_macon_filter2"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera2,Start,,5,-1"
"OnPass" "Item_macon_button2,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera2,Start,,1.5,-1"
"OnPass" "Item_macon_button2,Unlock,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Item_macon_filter3"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera3,Start,,5,-1"
"OnPass" "Item_macon_button3,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera3,Start,,1.5,-1"
"OnPass" "Item_macon_button3,Unlock,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Item_macon_filter4"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera4,Start,,5,-1"
"OnPass" "Item_macon_button4,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera4,Start,,1.5,-1"
"OnPass" "Item_macon_button4,Unlock,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Item_macon_filter5"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera5,Start,,5,-1"
"OnPass" "Item_macon_button5,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera5,Start,,1.5,-1"
"OnPass" "Item_macon_button5,Unlock,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Item_macon_filter6"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera6,Start,,5,-1"
"OnPass" "Item_macon_button6,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera6,Start,,1.5,-1"
"OnPass" "Item_macon_button6,Unlock,,2,-1"
}
}
modify:
{
match:
{
"targetname" "Item_macon_filter7"
"classname" "filter_activator_name"
}
delete:
{
"OnPass" "Item_macon_particle_sfera7,Start,,5,-1"
"OnPass" "Item_macon_button7,Unlock,,5,-1"
}
insert:
{
"OnPass" "Item_macon_particle_sfera7,Start,,1.5,-1"
"OnPass" "Item_macon_button7,Unlock,,2,-1"
}
}
;------------------
;Fix: decreasing the first infection to avoid the items users being infected
;------------------
modify:
{
match:
{
"targetname" "tp_spawn_t"
"origin" "1536 4128 1120"
"hammerid" "550"
}
replace:
{
"StartDisabled" "0"
}
}
modify:
{
match:
{
"classname" "logic_auto"
"origin" "3932 4184 1112"
"hammerid" "1207"
}
delete:
{
"OnMapSpawn" "cmd,Command,zr_infect_spawntime_max 20,0,-1"
"OnMapSpawn" "cmd,Command,zr_infect_spawntime_min 20,0,-1"
}
insert:
{
"OnMapSpawn" "cmd,Command,zr_infect_spawntime_max 1,0,-1"
"OnMapSpawn" "cmd,Command,zr_infect_spawntime_min 1,0,-1"
}
}
modify:
{
match:
{
"classname" "trigger_once"
"origin" "1536 4128 896"
"hammerid" "145"
}
delete:
{
"OnTrigger" "tp_spawn,Enable,,16,-1"
"OnTrigger" "cmd,Command,say ** 15s **,1,-1"
}
insert:
{
"OnTrigger" "tp_spawn,Enable,,8,-1"
}
}
;------------------
;Fix: adding countdown on the yellow plateforme before it goes up
;------------------
modify:
{
match:
{
"targetname" "relay_charpentier1"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "text2_sec_wall,SetTextureIndex,1,0,-1"
"OnSpawn" "tex_sec_wall,SetTextureIndex,5,0,-1"
}
insert:
{
"OnSpawn" "text2_sec_wall,SetTextureIndex,0,0,-1"
"OnSpawn" "tex_sec_wall,SetTextureIndex,3,0,-1"
"OnSpawn" "timer_wall_count,Enable,,0,1"
"OnSpawn" "timer_wall_count,disable,,3,1"
"OnSpawn" "text2_sec_wall,SetTextureIndex,1,3.01,-1"
"OnSpawn" "tex_sec_wall,SetTextureIndex,5,3.01,-1"
"OnSpawn" "count_sec_wall,SetValue,3,0,-1"
"OnSpawn" "count_sec_wall,SetValue,5,3,-1"
}
}
modify:
{
match:
{
"targetname" "relay_charpentier2"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "text2_sec_wall1,SetTextureIndex,1,0,-1"
"OnSpawn" "tex_sec_wall1,SetTextureIndex,5,0,-1"
}
insert:
{
"OnSpawn" "text2_sec_wall1,SetTextureIndex,0,0,-1"
"OnSpawn" "tex_sec_wall1,SetTextureIndex,3,0,-1"
"OnSpawn" "timer_wall_count1,Enable,,0,1"
"OnSpawn" "timer_wall_count1,disable,,3,1"
"OnSpawn" "text2_sec_wall1,SetTextureIndex,1,3.01,-1"
"OnSpawn" "tex_sec_wall1,SetTextureIndex,5,3.01,-1"
"OnSpawn" "count_sec_wall1,SetValue,3,0,-1"
"OnSpawn" "count_sec_wall1,SetValue,5,3,-1"
}
}
modify:
{
match:
{
"targetname" "relay_charpentier3"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "text2_sec_wall2,SetTextureIndex,1,0,-1"
"OnSpawn" "tex_sec_wall2,SetTextureIndex,5,0,-1"
}
insert:
{
"OnSpawn" "text2_sec_wall2,SetTextureIndex,0,0,-1"
"OnSpawn" "tex_sec_wall2,SetTextureIndex,3,0,-1"
"OnSpawn" "timer_wall_count2,Enable,,0,1"
"OnSpawn" "timer_wall_count2,disable,,3,1"
"OnSpawn" "text2_sec_wall2,SetTextureIndex,1,3.01,-1"
"OnSpawn" "tex_sec_wall2,SetTextureIndex,5,3.01,-1"
"OnSpawn" "count_sec_wall2,SetValue,3,0,-1"
"OnSpawn" "count_sec_wall2,SetValue,5,3,-1"
}
}
modify:
{
match:
{
"targetname" "relay_charpentier4"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "text2_sec_wall3,SetTextureIndex,1,0,-1"
"OnSpawn" "tex_sec_wall3,SetTextureIndex,5,0,-1"
}
insert:
{
"OnSpawn" "text2_sec_wall3,SetTextureIndex,0,0,-1"
"OnSpawn" "tex_sec_wall3,SetTextureIndex,3,0,-1"
"OnSpawn" "timer_wall_count3,Enable,,0,1"
"OnSpawn" "timer_wall_count3,disable,,3,1"
"OnSpawn" "text2_sec_wall3,SetTextureIndex,1,3.01,-1"
"OnSpawn" "tex_sec_wall3,SetTextureIndex,5,3.01,-1"
"OnSpawn" "count_sec_wall3,SetValue,3,0,-1"
"OnSpawn" "count_sec_wall3,SetValue,5,3,-1"
}
}
modify:
{
match:
{
"targetname" "relay_charpentier5"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "text2_sec_wall4,SetTextureIndex,1,0,-1"
"OnSpawn" "tex_sec_wall4,SetTextureIndex,5,0,-1"
}
insert:
{
"OnSpawn" "text2_sec_wall4,SetTextureIndex,0,0,-1"
"OnSpawn" "tex_sec_wall4,SetTextureIndex,3,0,-1"
"OnSpawn" "timer_wall_count4,Enable,,0,1"
"OnSpawn" "timer_wall_count4,disable,,3,1"
"OnSpawn" "text2_sec_wall4,SetTextureIndex,1,3.01,-1"
"OnSpawn" "tex_sec_wall4,SetTextureIndex,5,3.01,-1"
"OnSpawn" "count_sec_wall4,SetValue,3,0,-1"
"OnSpawn" "count_sec_wall4,SetValue,5,3,-1"
}
}

View File

@ -315,3 +315,328 @@ add:
"classname" "game_player_equip"
"hammerid" "177"
}
;; _
;; the oil rig is out of barrels
add:
{
"origin" "-2886 15030 -1356"
"targetname" "barrels_filter"
"Negated" "Allow entities that match criteria"
"filtername" "oil_barrels"
"classname" "filter_activator_name"
}
add:
{
"origin" "-2886 15035 -1356"
"targetname" "barrel_points"
"spawnflags" "0"
"points" "10"
"classname" "game_score"
}
add:
{
"origin" "-2886 15040 -1356"
"targetname" "barrels_counter"
"StartDisabled" "0"
"startvalue" "0"
"min" "0"
"max" "5"
"classname" "math_counter"
"OnHitMax" "point_servercommand_1,Command,say *** All barrels have been successfully transported. ***,0,1"
}
add:
{
"origin" "-2886 15050 -1356"
"targetname" "left_counter"
"StartDisabled" "0"
"startvalue" "0"
"min" "0"
"max" "5"
"classname" "math_counter"
"OnGetValue" "points_left_case,InValue,,0,1"
}
add:
{
"origin" "-2886 15055 -1356"
"targetname" "right_counter"
"StartDisabled" "0"
"startvalue" "0"
"min" "0"
"max" "5"
"classname" "math_counter"
"OnGetValue" "points_right_case,InValue,,0,1"
}
add:
{
"origin" "-2886 15060 -1356"
"targetname" "points_left_case"
"Case05" "5"
"Case04" "4"
"Case03" "3"
"Case02" "2"
"Case01" "1"
"classname" "logic_case"
"OnCase01" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase01" "points_left,Enable,,0.1,1"
"OnCase02" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase02" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase02" "points_left,Enable,,0.1,1"
"OnCase03" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase03" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase03" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase03" "points_left,Enable,,0.1,1"
"OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_left,Enable,,0.1,1"
"OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_left,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_left,Enable,,0.1,1"
}
add:
{
"origin" "-2886 15070 -1356"
"targetname" "points_right_case"
"Case05" "5"
"Case04" "4"
"Case03" "3"
"Case02" "2"
"Case01" "1"
"classname" "logic_case"
"OnCase01" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase01" "points_right,Enable,,0.1,1"
"OnCase02" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase02" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase02" "points_right,Enable,,0.1,1"
"OnCase03" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase03" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase03" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase03" "points_right,Enable,,0.1,1"
"OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase04" "points_right,Enable,,0.1,1"
"OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_right,AddOutput,OnStartTouch barrel_points:ApplyScore::0.1:-1,0,1"
"OnCase05" "points_right,Enable,,0.1,1"
}
add:
{
"model" "*146"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-3070 13992 -512"
"classname" "trigger_once"
"OnStartTouch" "point_servercommand_1,Command,say *** The oil rig is running out of barrels. ***,0,1"
}
add:
{
"model" "*166"
"StartDisabled" "1"
"spawnflags" "8"
"targetname" "barrels_check_left"
"parentname" "func_tanktrain_boat_4"
"origin" "-2894.5 14956 -1362.5"
"filtername" "barrels_filter"
"classname" "trigger_once"
"OnStartTouch" "!activator,AddOutput,rendercolor 125 255 125,0,-1"
"OnStartTouch" "success_sound1,PlaySound,,0,1"
"OnStartTouch" "barrels_counter,Add,1,0,-1"
"OnStartTouch" "left_counter,Add,1,0,-1"
}
add:
{
"model" "*166"
"StartDisabled" "1"
"spawnflags" "1"
"targetname" "points_left"
"parentname" "func_tanktrain_boat_4"
"origin" "-2894.5 14956 -1343.5"
"classname" "trigger_once"
}
add:
{
"model" "*166"
"StartDisabled" "1"
"spawnflags" "8"
"targetname" "barrels_check_right"
"parentname" "func_tanktrain_boat_3"
"origin" "-2891.5 14400.5 -1362.5"
"filtername" "barrels_filter"
"classname" "trigger_once"
"OnStartTouch" "!activator,AddOutput,rendercolor 125 255 125,0,-1"
"OnStartTouch" "success_sound2,PlaySound,,0,1"
"OnStartTouch" "barrels_counter,Add,1,0,-1"
"OnStartTouch" "right_counter,Add,1,0,-1"
}
add:
{
"model" "*166"
"StartDisabled" "1"
"spawnflags" "1"
"targetname" "points_right"
"parentname" "func_tanktrain_boat_3"
"origin" "-2891.5 14400.5 -1343.5"
"classname" "trigger_once"
}
add:
{
"origin" "8132 14678 -1350"
"volstart" "0"
"targetname" "success_sound1"
"spinup" "0"
"spindown" "0"
"spawnflags" "48"
"radius" "1500"
"preset" "0"
"pitchstart" "100"
"pitch" "100"
"message" "vo/npc/barney/ba_ohyeah.wav"
"lfotype" "0"
"lforate" "0"
"lfomodvol" "0"
"lfomodpitch" "0"
"health" "10"
"fadeoutsecs" "0"
"fadeinsecs" "0"
"cspinup" "0"
"SourceEntityName" "func_tanktrain_boat_4"
"classname" "ambient_generic"
}
add:
{
"origin" "8132 14678 -1360"
"volstart" "0"
"targetname" "success_sound2"
"spinup" "0"
"spindown" "0"
"spawnflags" "48"
"radius" "1500"
"preset" "0"
"pitchstart" "100"
"pitch" "100"
"message" "vo/npc/barney/ba_yell.wav"
"lfotype" "0"
"lforate" "0"
"lfomodvol" "0"
"lfomodpitch" "0"
"health" "10"
"fadeoutsecs" "0"
"fadeinsecs" "0"
"cspinup" "0"
"SourceEntityName" "func_tanktrain_boat_3"
"classname" "ambient_generic"
}
modify:
{
match:
{
"targetname" "path_track_boat_4_5"
"classname" "path_track"
}
insert:
{
"OnPass" "barrels_check_left,Enable,,0,1"
"OnPass" "left_counter,GetValue,,0.1,1"
"OnPass" "barrels_check_left,Kill,,0.2,1"
"OnPass" "points_left,Kill,,0.5,1"
}
}
modify:
{
match:
{
"targetname" "path_track_boat_3_5"
"classname" "path_track"
}
insert:
{
"OnPass" "barrels_check_right,Enable,,0,1"
"OnPass" "right_counter,GetValue,,0.1,1"
"OnPass" "barrels_check_right,Kill,,0.2,1"
"OnPass" "points_right,Kill,,0.5,1"
}
}
modify:
{
match:
{
"origin" "-2903.7 14239.5 -1335.72"
"classname" "prop_physics_multiplayer"
"hammerid" "143848"
}
insert:
{
"targetname" "oil_barrels"
}
}
modify:
{
match:
{
"origin" "-2951.76 14241.4 -1335.72"
"classname" "prop_physics_multiplayer"
"hammerid" "143852"
}
insert:
{
"targetname" "oil_barrels"
}
}
modify:
{
match:
{
"origin" "-3075.96 14786.3 -1335.72"
"classname" "prop_physics_multiplayer"
"hammerid" "143856"
}
insert:
{
"targetname" "oil_barrels"
}
}
modify:
{
match:
{
"origin" "-3026.17 14778.8 -1335.72"
"classname" "prop_physics_multiplayer"
"hammerid" "143860"
}
insert:
{
"targetname" "oil_barrels"
}
}
modify:
{
match:
{
"origin" "-3006.02 14728.7 -1335.72"
"classname" "prop_physics_multiplayer"
"hammerid" "143864"
}
insert:
{
"targetname" "oil_barrels"
}
}

View File

@ -0,0 +1,425 @@
;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"
}
}

View File

@ -6,3 +6,70 @@ filter:
"classname" "info_particle_system"
"targetname" "boom1"
}
;; _
;; fix playercrash
modify:
{
match:
{
"targetname" "boom2"
"effect_name" "explosion_silo"
"classname" "info_particle_system"
}
replace:
{
"effect_name" "explosion_huge_j"
}
}
modify:
{
match:
{
"targetname" "ship"
"classname" "func_tanktrain"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"origin" "9208 -9172 -1824"
"parentname" "ship"
"model" "models/props_vehicles/boat_fishing02.mdl"
"classname" "prop_dynamic"
}
replace:
{
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
;; fix afk teleport on boat ending
modify:
{
match:
{
"origin" "5040 -10026 -1977.71"
"classname" "func_button"
"hammerid" "368384"
}
insert:
{
"OnPressed" "tp7,Enable,,3,1"
}
}

View File

@ -133,3 +133,296 @@ modify:
"OnStartTouch" "SwordCounter2,Add,45,0,-1"
}
}
;
; STRIPPER BY ENCAP
;
;; prevent humans from delaying by spamming doors
modify:
{
match:
{
"model" "models/props_c17/door01_left.mdl"
"classname" "prop_door_rotating"
}
replace:
{
"spawnflags" "0"
}
}
;; prevent players from falling under the map
add:
{
"model" "*67"
"origin" "7721.02 -8708.15 -4877.63"
"classname" "func_brush"
"spawnflags" "2"
"solidity" "2"
}
{
"model" "*67"
"origin" "5579.02 -8177.15 -4993.13"
"classname" "func_brush"
"spawnflags" "2"
"solidity" "2"
}
{
"model" "*67"
"origin" "9553.02 -8900.15 -4460.12"
"classname" "func_brush"
"spawnflags" "2"
"solidity" "2"
}
{
"model" "*64"
"origin" "3728.77 4707.36 -4974.07"
"classname" "func_brush"
"spawnflags" "2"
"solidity" "2"
}
;; stage 1 - fix afk teleport zones
filter:
{
"hammerid" "135636"
}
add:
{
"model" "*27"
"targetname" "stage1_teleport2"
"target" "teleport2"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "7206 -3230 -4851"
"classname" "trigger_teleport"
}
add:
{
"targetname" "stage1_teleport1"
"target" "teleport1"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "12544.5 -5245.5 -4379.5"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -982.5 -788.5 -188.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 982.5 788.5 188.5,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "67184"
}
insert:
{
"OnMapSpawn" "stage1_teleport1,FireUser1,,0,-1"
}
}
;; stage 2 - fix boss/afk teleport zones
add:
{
"model" "*53"
"targetname" "stage2_bossteleport2"
"target" "teleportboss"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "6925.5 5164.5 -4773.5"
"classname" "trigger_teleport"
}
add:
{
"targetname" "stage2_bossteleport"
"target" "teleportboss"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "2052 10371 -4050"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -1174 -575 -366,0.1,1"
"OnUser1" "!self,AddOutput,maxs 1174 575 366,0.1,1"
}
add:
{
"targetname" "stage2_bossteleport"
"target" "teleportboss"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "3921 6660.5 -4737"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -973 -271.5 -320,0.1,1"
"OnUser1" "!self,AddOutput,maxs 973 271.5 320,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "67184"
}
insert:
{
"OnMapSpawn" "stage2_bossteleport,FireUser1,,0,-1"
}
}
;; stage 2 - unstuck players at first boss arena
add:
{
"model" "*49"
"targetname" "stage2_pushprotect"
"target" "teleportbossarea"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "5880 5304.7 -4919.5"
"filtername" "filter_humanos"
"classname" "trigger_teleport"
"OnStartTouch" "!self,Kill,,0.5,-1"
}
;; stage 2 - fix shortcuts
add:
{
"targetname" "castle_clip"
"model" "*5"
"vrad_brush_cast_shadows" "0"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "3454 9480 -4596"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
}
modify:
{
match:
{
"targetname" "stage2_walltoggleafterboss"
"classname" "trigger_push"
}
replace:
{
"speed" "600"
"origin" "6700.5 4798 -4733"
}
}
;; stage 2 - prevent players from getting into Masyaf temple early
modify:
{
match:
{
"targetname" "asd"
"classname" "prop_dynamic"
"hammerid" "1351862"
}
replace:
{
"solid" "0"
}
}
;; stage 2 - players can't block Masyaf temple gate
modify:
{
match:
{
"targetname" "doormas"
"classname" "func_door"
}
replace:
{
"wait" "-1"
"dmg" "1000"
}
}
;; stage 2 - add last afk teleport zone
add:
{
"targetname" "stage2_templeteleport"
"target" "templeteleport"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4320 -445.5 4207.5"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2557 -2156.5 -1344.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2557 2156.5 1344.5,0.1,1"
}
add:
{
"targetname" "stage2_templeteleport"
"target" "templeteleport"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4037.5 -3557.5 4579.5"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -1060.5 -952.5 -519.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 1060.5 952.5 519.5,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "67184"
}
insert:
{
"OnMapSpawn" "stage2_templeteleport,FireUser1,,0,-1"
}
}
modify:
{
match:
{
"origin" "-1576.5 -3435 3921"
"classname" "func_button"
"hammerid" "1096572"
}
insert:
{
"OnPressed" "stage2_templeteleport,Enable,,15,1"
}
}
modify:
{
match:
{
"targetname" "templeteleport"
"classname" "info_teleport_destination"
}
replace:
{
"origin" "-2547 -3292 3867"
}
}

View File

@ -114,7 +114,7 @@ add:
"damagemodel" "0"
"damagetype" "1048576"
"damagecap" "20"
"damage" "2000"
"damage" "20000"
"StartDisabled" "0"
"classname" "trigger_hurt"
}
@ -253,7 +253,16 @@ add:
"StartDisabled" "1"
"classname" "trigger_teleport"
}
add:
{
"targetname" "MyTrainEntrance2"
"target" "MyTrainDest2"
"filtername" "Filter_T"
"origin" "-330 -147 -226"
"spawnflags" "1"
"StartDisabled" "1"
"classname" "trigger_teleport"
}
modify:
{
@ -305,3 +314,253 @@ modify:
}
}
;; _
;; truck - only zombies can destroy the truck
modify:
{
match:
{
"parentname" "atix_truck"
"classname" "func_breakable"
}
insert:
{
"damagefilter" "Filter_T"
}
}
;; truck - kill humans/zombies on top of a truck
add:
{
"targetname" "truck_hurt"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-950.5 -334 463.5"
"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:
{
match:
{
"targetname" "path23"
"classname" "path_track"
}
insert:
{
"OnPass" "servercommand,Command,say ** STAY INSIDE THE TRUCK!!! **,0,1"
}
}
modify:
{
match:
{
"targetname" "path30"
"classname" "path_track"
}
replace:
{
"origin" "-1824 -324 23"
}
}
;; fix nuke glitch spot
add:
{
"model" "*77"
"origin" "2035 305 75"
"targetname" "nuke_hurt"
"spawnflags" "67"
"damagemodel" "0"
"damagetype" "8"
"damagecap" "20"
"damage" "9999999"
"StartDisabled" "1"
"classname" "trigger_hurt"
}
;; fix flamethrower
modify:
{
match:
{
"origin" "3098 36 526"
"targetname" "m249"
}
insert:
{
"spawnflags" "1"
}
}
modify:
{
match:
{
"targetname" "flame"
"classname" "ambient_generic"
}
replace:
{
"message" "fire_large"
"spawnflags" "16"
}
insert:
{
"SourceEntityName" "m249"
}
}
modify:
{
match:
{
"origin" "3131.5 35.5 541.5"
"classname" "func_button"
}
replace:
{
"wait" "15"
}
insert:
{
"OnPressed" "flame,StopSound,,7,-1"
}
}
;; train/sewers - block zombies more effectively
add:
{
"wait" "1"
"targetname" "zm_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "1460 -1142.5 335.5"
"filtername" "Filter_T"
"classname" "trigger_multiple"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -2420 -2006.5 -335.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 2420 2006.5 335.5,0.1,1"
"OnStartTouch" "!activator,AddOutput,origin -4158 -152 1159,0,-1"
}
add:
{
"model" "*618"
"wait" "1"
"targetname" "zm_tele_back"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4172 -112 1277"
"classname" "trigger_multiple"
"OnStartTouch" "zm_tele_back_case,PickRandomShuffle,,0,-1"
}
add:
{
"origin" "-7680 -1536 2999"
"targetname" "zm_tele_back_case"
"classname" "logic_case"
"OnCase01" "!activator,AddOutput,origin 1528 -1953 14,0,-1"
"OnCase02" "!activator,AddOutput,origin 2688 -1224 14,0,-1"
"OnCase03" "!activator,AddOutput,origin 1484 -309 14,0,-1"
"OnCase04" "!activator,AddOutput,origin 371 -1295 14,0,-1"
}
modify:
{
match:
{
"origin" "1887 -338 10"
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "zm_tele,FireUser1,,0.1,1"
}
}
modify:
{
match:
{
"targetname" "trainstart"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "zm_tele,Enable,,10,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,12,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,14,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,16,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE STATION!!! **,18,1"
"OnTrigger" "zm_tele,Disable,,19.9,1"
"OnTrigger" "zm_tele_back,Enable,,20,1"
}
}
modify:
{
match:
{
"targetname" "Boat"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "zm_tele,Enable,,20,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,22,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,24,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,26,1"
"OnTrigger" "servercommand,Command,say ** GET TO THE SEWERS!!! **,28,1"
"OnTrigger" "zm_tele,Disable,,29.9,1"
"OnTrigger" "zm_tele_back,Enable,,30,1"
}
}
;; extra mode messages
modify:
{
match:
{
"targetname" "lolwut"
"classname" "logic_case"
}
insert:
{
"OnCase01" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,5,-1"
"OnCase01" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,10,-1"
"OnCase02" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,5,-1"
"OnCase02" "servercommand,Command,say ** HELICOPTER EVACUATION - GET TO THE ROOFTOPS **,10,-1"
"OnCase03" "servercommand,Command,say ** TRUCK EVACUATION - GET TO THE MIDDLE AREAS **,5,-1"
"OnCase03" "servercommand,Command,say ** TRUCK EVACUATION - GET TO THE MIDDLE AREAS **,10,-1"
"OnCase04" "servercommand,Command,say ** TRAIN EVACUATION - GET TO THE STATION **,5,-1"
"OnCase04" "servercommand,Command,say ** TRAIN EVACUATION - GET TO THE STATION **,10,-1"
"OnCase05" "servercommand,Command,say ** BOAT EVACUATION - GET TO THE SEWERS ** ,5,-1"
"OnCase05" "servercommand,Command,say ** BOAT EVACUATION - GET TO THE SEWERS ** ,10,-1"
}
}

View File

@ -51,3 +51,49 @@ add:
"_minlight" "0.0"
"classname" "func_brush"
}
;; _
;; final nuke to prevent delays
add:
{
"origin" "522 664 410"
"targetname" "message"
"classname" "point_servercommand"
}
add:
{
"model" "*125"
"targetname" "nuke_hurt_final"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "2208.5 -1288.5 432.5"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "20"
"damage" "80000"
"classname" "trigger_hurt"
}
modify:
{
match:
{
"origin" "388.5 687.5 452"
"classname" "trigger_multiple"
"hammerid" "902"
}
insert:
{
"OnTrigger" "message,Command,say ** 20 SECONDS UNTIL FINAL NUKE **,15,1"
"OnTrigger" "nuke_fade,Fade,,34,1"
"OnTrigger" "nuke_sound12,PlaySound,,34,1"
"OnTrigger" "nuke_hurt,Enable,,35,1"
"OnTrigger" "nuke_hurt_final,Enable,,35,1"
}
}

View File

@ -148,3 +148,23 @@ modify:
}
;; _
;; fix nuke glitch spot
add:
{
"model" "*98"
"targetname" "nuke_hurt"
"origin" "427.5 921 1056.5"
"spawnflags" "1"
"damagemodel" "0"
"damagetype" "0"
"damagecap" "20"
"damage" "80000"
"StartDisabled" "1"
"classname" "trigger_hurt"
}

View File

@ -0,0 +1,46 @@
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"
}
}

View File

@ -1,3 +1,356 @@
;------------------------------------------------
;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--------------------*
@ -29,107 +382,3 @@ modify:
"OnCase04" "lvl3_item_spawn,AddOutput,origin -1170 -1038 3247,0,1"
}
}
;Restart round on warmup instead of slaying players
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "warmup_map_relay"
}
delete:
{
"OnTrigger" "killall,Enable,,41,-1"
}
insert:
{
"OnTrigger" "command,Command,mp_restartgame 1,41,1"
}
}
;Add math_counter for stagedisplay
add:
{
"origin" "-4980 -13200 -480"
"targetname" "TheCurrentLevelPlugin"
"min" "0"
"max" "5"
"startvalue" "0"
"classname" "math_counter"
}
modify:
{
match:
{
"targetname" "warmup_map_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,0,0,1"
}
}
modify:
{
match:
{
"targetname" "lvl1_map_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1"
}
}
modify:
{
match:
{
"targetname" "lvl2_map_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1"
}
}
modify:
{
match:
{
"targetname" "lvl3_map_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1"
}
}
modify:
{
match:
{
"targetname" "lvl4_map_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1"
}
}
modify:
{
match:
{
"targetname" "lvl5_map_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1"
}
}

17
maps/ze_aztec_temple_v3c.cfg Executable file
View File

@ -0,0 +1,17 @@
=================================================================
;; stripper by encap
;; prevent players from blocking small door
modify:
{
match:
{
"targetname" "defend_door2"
"classname" "func_door"
}
replace:
{
"dmg" "3"
}
}

15
maps/ze_aztecorum_b2.cfg Executable file
View File

@ -0,0 +1,15 @@
modify:
{
match:
{
"targetname" "p9_bridge"
"hammerid" "699385"
}
replace:
{
"classname" "func_movelinear"
"blockdamage" "100000"
"movedistance" "864"
"startposition" "0"
}
}

604
maps/ze_bandit_v1final_fix1.cfg Executable file
View File

@ -0,0 +1,604 @@
; Fix door glitch
modify:
{
match:
{
"classname" "func_door"
"targetname" "door4"
}
replace:
{
"dmg" "100"
}
}
; Push to boss fix speed for pervent some trims
modify:
{
match:
{
"classname" "trigger_push"
"hammerid" "35516"
}
replace:
{
"speed" "900"
}
}
; Fix hp for mid boss, before for me it was a lot, that make fights boring and faster rtv this map
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "multiple2"
}
delete:
{
"OnStartTouch" "Boss_Health,Add,250,0,-1"
}
insert:
{
"OnStartTouch" "Boss_Health,Add,150,0,-1"
}
}
; Mid boss fix hp and cut time for some seconds after killing boss
modify:
{
match:
{
"classname" "func_breakable"
"targetname" "Boss"
}
replace:
{
"health" "5000"
}
delete:
{
"OnBreak" "breakable5,Break,,18,1"
"OnBreak" "teleport10,Enable,,17,1"
"OnBreak" "zm_tp,Break,,18,1"
}
insert:
{
"OnBreak" "breakable5,Break,,12,1"
"OnBreak" "teleport10,Enable,,10,1"
"OnBreak" "zm_tp,Break,,12,1"
}
}
; About this explosion edit, it hurt boss only for help team kill him faster
modify:
{
match:
{
"classname" "env_explosion"
"targetname" "exp_2_e"
}
replace:
{
"iMagnitude" "25"
}
}
; Let humans prepare 5 seconds before last hold
modify:
{
match:
{
"classname" "func_physbox"
"targetname" "Boss_Hitbox"
}
delete:
{
"OnBreak" "finalzmbreak,Break,,1,-1"
}
insert:
{
"OnBreak" "finalzmbreak,Break,,5,-1"
}
replace:
{
"health" "1500"
}
}
; Make laser boss lower hp, for let players kill faster or not delay much time
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "Boss_HP_Add"
}
delete:
{
"OnStartTouch" "Boss_Counter,Add,100,0,-1"
}
insert:
{
"OnStartTouch" "Boss_Counter,Add,45,0,-1"
}
}
; Fix glitch that you can avoid laser attack in front of face boss
add:
{
"model" "*40"
"targetname" "Fixglitch"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-11808 8128 -3168"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "10000"
"damage" "10000"
"classname" "trigger_hurt"
}
modify:
{
match:
{
"classname" "func_physbox"
"targetname" "Boss_Hitbox"
}
insert:
{
"OnBreak" "Fixglitch,Kill,,0,-1"
}
}
; Removing useless triggers
filter:
{
"hammerid" "44772"
"classname" "trigger_multiple"
"origin" "2621.74 -7858.3 -3487.5"
"targetname" "multiple1"
}
filter:
{
"hammerid" "4965"
"classname" "path_track"
"targetname" "path1"
}
; removing mess spawn points
filter:
{
"classname" "info_player_counterterrorist"
}
filter:
{
"classname" "info_player_terrorist"
}
; Not necessary, but my edits
modify:
{
match:
{
"targetname" "sprite2"
}
replace:
{
"rendercolor" "0 0 255"
}
}
modify:
{
match:
{
"targetname" "sprite1"
}
replace:
{
"rendercolor" "255 255 0"
"startwidth" "8.0"
}
}
modify:
{
match:
{
"targetname" "text1"
}
insert:
{
"OnTrigger" "cmd,Command,say ***STRIPPER FIXES BY KILLIK***,4,-1"
"OnTrigger" "cmd,Command,say ***SEE BUG? PING KILLIK IN DISCORD!***,5,-1"
}
}
; Added new spawn points, before it was mess
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 -320 65"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 -320 64"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 -320 64"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 -320 64"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 -256 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 -256 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 -256 64"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 -256 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 -128 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 -128 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 -128 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 -128 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 -192 64"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 -192 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 -192 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 -192 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 128 61"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 128 61"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 128 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 128 61"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 64 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 64 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 64 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 64 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 -64 64"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 -64 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 -64 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 -64 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "320 0 63"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "384 0 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "448 0 62"
}
add:
{
"classname" "info_player_terrorist"
"angles" "0 0 0"
"origin" "512 0 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 384 61"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 384 61"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 384 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 384 61"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 320 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 320 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 320 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 320 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 192 64"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 192 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 192 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 192 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 256 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 256 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 256 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 256 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 448 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 640 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 640 61"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 640 61"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 640 61"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 576 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 576 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 576 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 576 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 512 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 512 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 512 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "512 512 62"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "448 448 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "384 448 63"
}
add:
{
"classname" "info_player_counterterrorist"
"angles" "0 0 0"
"origin" "320 448 64"
}
; Change platform speed to faster
modify:
{
match:
{
"targetname" "train"
"classname" "func_tanktrain"
}
replace:
{
"startspeed" "600"
}
}

71
maps/ze_barrage_v1.cfg Executable file
View File

@ -0,0 +1,71 @@
;; _
;; increase nuke damage
modify:
{
match:
{
"targetname" "trig_hurt"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100000"
}
}
;; longer first holds
modify:
{
match:
{
"origin" "-5602 2020 -195"
"classname" "trigger_once"
"hammerid" "75007"
}
delete:
{
"OnStartTouch" "r_house,Trigger,,0,-1"
"OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 15s<<,0,1"
"OnStartTouch" "cmd,Command,say >>DEFEND THE HOUSE 50s<<,5,1"
"OnStartTouch" "cmd,Command,say >>5s LEFT<<,50,1"
"OnStartTouch" "cmd,Command,say >>>RUN<<<,55,1"
}
insert:
{
"OnStartTouch" "r_house,Trigger,,15,1"
"OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 30s<<,0,1"
"OnStartTouch" "cmd,Command,say >>DEFEND THE HOUSE 50s<<,20,1"
"OnStartTouch" "cmd,Command,say >>5s LEFT<<,65,1"
"OnStartTouch" "cmd,Command,say >>>RUN<<<,70,1"
}
}
modify:
{
match:
{
"origin" "5692 2412 -258"
"classname" "trigger_once"
"hammerid" "86506"
}
delete:
{
"OnStartTouch" "r_gas,Trigger,,0,-1"
"OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 15s<<,0,1"
"OnStartTouch" "cmd,Command,say >>DEFEND THE GAS STATION 50s<<,5,1"
"OnStartTouch" "cmd,Command,say >>5s LEFT<<,50,1"
"OnStartTouch" "cmd,Command,say >>>RUN<<<,55,1"
}
insert:
{
"OnStartTouch" "r_gas,Trigger,,15,1"
"OnStartTouch" "cmd,Command,say >>DOOR CLOSING IN 30s<<,0,1"
"OnStartTouch" "cmd,Command,say >>DEFEND THE GAS STATION 50s<<,20,1"
"OnStartTouch" "cmd,Command,say >>5s LEFT<<,65,1"
"OnStartTouch" "cmd,Command,say >>>RUN<<<,70,1"
}
}

458
maps/ze_battletoads_a1.cfg Normal file
View File

@ -0,0 +1,458 @@
; __ __ ____ _____ _____ ________ __
; | \/ |/ __ \| __ \_ _| ____\ \ / /
; | \ / | | | | | | || | | |__ \ \_/ /
; | |\/| | | | | | | || | | __| \ /
; | | | | |__| | |__| || |_| | | |
; |_| |_|\____/|_____/_____|_| |_|
; Stripper by Małgo 11.05.2024
;STRIPPER CFG BY MAŁGO https://steamcommunity.com/profiles/76561197992553990/
;---------------------------------------------------------------
;---------------------------------------
;Fix buggy stage 2 boss movment
;---------------------------------------
modify:
{
match:
{
"targetname" "s3_boss_attack_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s3_boss_phys,DisableMotion,,0,-1"
}
}
modify:
{
match:
{
"targetname" "s3_boss_attack_track_3"
"classname" "path_track"
}
insert:
{
"OnPass" "s3_boss_phys,EnableMotion,,0,-1"
}
}
;---------------------------------------
;Balance Stage 2 boss HP
;---------------------------------------
modify:
{
match:
{
"targetname" "s3_boss_enter_multi"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "s3_boss_hp,Add,145,0,-1"
}
insert:
{
"OnStartTouch" "s3_boss_hp,Add,230,0,-1"
}
}
;---------------------------------------
;Balance Stage 1 HP
;---------------------------------------
modify:
{
match:
{
"targetname" "s1_miniboss_enter_multi"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "s1_miniboss_brekable,AddHealth,450,0,-1"
}
insert:
{
"OnStartTouch" "s1_miniboss_brekable,AddHealth,769,0,-1"
}
}
;---------------------------------------
;Boost Crow hole damage
;---------------------------------------
modify:
{
match:
{
"targetname" "crow_hurt_001"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100"
}
}
;---------------------------------------
;Fix buggy spawn teleport at stage 1
;---------------------------------------
modify:
{
match:
{
"classname" "trigger_once"
"hammerid" "167861"
}
insert:
{
"OnTrigger" "Spawn_teleport,AddOutput,target stage2_spawn_001zm,16,-1"
}
}
;---------------------------------------
;Fix broken mine model
;---------------------------------------
modify:
{
match:
{
"targetname" "mine_phys"
"classname" "func_physbox"
}
insert:
{
"OnUser1" "!self,Break,,0,-1"
}
}
;---------------------------------------
;Later underground base tp and faster triggers
;---------------------------------------
modify:
{
match:
{
"targetname" "stage3_once"
"hammerid" "227715"
}
delete:
{
"OnTrigger" "stage3_teleport_001,Enable,,5,-1"
}
insert:
{
"OnTrigger" "stage3_teleport_001,Enable,,10,-1"
}
}
modify:
{
match:
{
"targetname" "stage3_once"
"hammerid" "228899"
}
delete:
{
"OnTrigger" "stage3_teleport_002,Enable,,0,-1"
}
insert:
{
"OnTrigger" "stage3_teleport_002,Enable,,10,-1"
}
}
modify:
{
match:
{
"targetname" "stage3_once"
"hammerid" "224999"
}
delete:
{
"OnTrigger" "cmd,Command,say **Hold here 15 seconds until the gates is open or use TNT!**,0,-1"
"OnTrigger" "stage3_door_001,FireUser1,,15,-1"
}
insert:
{
"OnTrigger" "cmd,Command,say **Hold here 9 seconds until the gates is open or use TNT!**,0,-1"
"OnTrigger" "stage3_door_001,FireUser1,,9,-1"
}
}
modify:
{
match:
{
"targetname" "stage3_once"
"hammerid" "248999"
}
delete:
{
"OnTrigger" "stage3_door_004,Open,,10,-1"
"OnTrigger" "cmd,Command,say **Hold here 10 seconds!**,0,-1"
}
insert:
{
"OnTrigger" "stage3_door_004,Open,,15,-1"
"OnTrigger" "cmd,Command,say **Hold here 15 seconds!**,0,-1"
}
}
;---------------------------------------
;faster triggers in turbo tunnel
;---------------------------------------
modify:
{
match:
{
"targetname" "stage6_once"
"hammerid" "441086"
}
delete:
{
"OnTrigger" "stage6_wall_001,Break,,15,-1"
"OnTrigger" "cmd,Command,say **Hold here for 15 seconds!**,0,-1"
}
insert:
{
"OnTrigger" "stage6_wall_001,Break,,10,-1"
"OnTrigger" "cmd,Command,say **Hold here for 10 seconds!**,0,-1"
}
}
modify:
{
match:
{
"targetname" "stage6_once"
"hammerid" "427304"
}
delete:
{
"OnTrigger" "stage6_floor_001,Toggle,,15,-1"
"OnTrigger" "cmd,Command,say **Hold here for 15 seconds!**,0,-1"
}
insert:
{
"OnTrigger" "stage6_floor_001,Toggle,,8,-1"
"OnTrigger" "cmd,Command,say **Hold this area 8 secodns more!**,0,-1"
}
}
modify:
{
match:
{
"targetname" "stage6_once"
"hammerid" "432734"
}
delete:
{
"OnTrigger" "stage6_wall_002,Break,,10,-1"
"OnTrigger" "cmd,Command,say **Hold here 10 seconds more!**,0,-1"
}
insert:
{
"OnTrigger" "stage6_wall_002,Break,,7,-1"
"OnTrigger" "cmd,Command,say **Hold here 7 seconds more!**,0,-1"
}
}
;---------------------------------------
;Fix landmine nade push
;---------------------------------------
modify:
{
match:
{
"targetname" "mine_start_relay"
"classname" "logic_relay"
}
delete:
{
"OnSpawn" "mine_phys,DisableMotion,,5,1"
}
insert:
{
"OnSpawn" "mine_phys,DisableMotion,,0.5,1"
}
}
;---------------------------------------
;Fix buggy turbo tunnel ramps
;---------------------------------------
add:
{
"model" "*315"
"wait" "0.1"
"targetname" "turbo_up2_trigger2"
"parentname" "turbo_up2_move"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-9389 -10045 -5880"
"filtername" "ct"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,AddOutput,BaseVelocity 0 0 800,0,-1"
}
add:
{
"model" "*17"
"wait" "0.1"
"targetname" "turbo_up3_trigger2"
"parentname" "turbo_up3_move"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-9394 -7909 -5882"
"filtername" "ct"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,AddOutput,BaseVelocity 0 0 800,0,-1"
}
;---------------------------------------
;Add checkpoint after underground base
;---------------------------------------
add:
{
"classname" "logic_relay"
"targetname" "stage4_relay"
"origin" "5249 3171 -4980"
"spawnflags" "0"
"StartDisabled" "0"
"OnTrigger" "Spawn_teleport,AddOutput,Target stage4_spawn_001,0,-1"
"OnTrigger" "stage3_teleport_004,Enable,,0,-1"
"OnTrigger" "Game_text,AddOutput,message UNDERGROUND BASE,0,-1"
"OnTrigger" "Game_text,AddOutput,color 226 222 222,0,-1"
"OnTrigger" "Game_text,AddOutput,color2 168 168 168,0,-1"
"OnTrigger" "Game_text,FireUser1,,11,-1"
"OnTrigger" "music,Volume,0,10,-1"
"OnTrigger" "music,AddOutput,message Music.Stage4_1,10.01,-1"
"OnTrigger" "music,Volume,10,10.02,-1"
}
modify:
{
match:
{
"targetname" "Level_Case"
"classname" "logic_case"
}
insert:
{
"OnCase05" "template_stage3,ForceSpawn,,0,1"
"OnCase05" "template_stage4,ForceSpawn,,0,1"
"OnCase05" "Spawn_button,AddOutput,OnBreak stage4_relay:Trigger::0.00:-1,0,1"
"OnCase05" "stage2_*,Kill,,0,1"
"OnCase05" "stage1_*,Kill,,0,1"
}
}
modify:
{
match:
{
"targetname" "stage5_once"
"hammerid" "422096"
}
insert:
{
"OnTrigger" "Level_Counter,SetValueNoFire,5,0,1"
}
}
;---------------------------------------
;Balance NPC HP
;---------------------------------------
modify:
{
match:
{
"targetname" "NPC_Hitbox"
"classname" "func_physbox"
}
replace:
{
"health" "2150"
}
}
;---------------------------------------
;Later Sever first tp
;---------------------------------------
modify:
{
match:
{
"targetname" "stage4_once"
"hammerid" "284145"
}
delete:
{
"OnTrigger" "stage4_teleport_001,Enable,,20,-1"
}
insert:
{
"OnTrigger" "stage4_teleport_001,Enable,,24,-1"
}
}
;---------------------------------------
;Faster Sever last trigger
;---------------------------------------
modify:
{
match:
{
"targetname" "stage4_once"
"hammerid" "357732"
}
delete:
{
"OnTrigger" "cmd,Command,say **Hold here for 30 seconds!**,0,-1"
"OnTrigger" "template_stage5,ForceSpawn,,30,-1"
"OnTrigger" "stage4_wall_008,Break,,30,-1"
}
insert:
{
"OnTrigger" "cmd,Command,say **Hold here for 25 seconds!**,0,-1"
"OnTrigger" "template_stage5,ForceSpawn,,25,-1"
"OnTrigger" "stage4_wall_008,Break,,25,-1"
}
}
;---------------------------------------
;PEDRO PEDRO PEDRO
;---------------------------------------
modify:
{
match:
{
"targetname" "stage4_button_001"
"hammerid" "357364"
}
insert:
{
"OnPressed" "cmd,Command,say **PEDRO PEDRO PEDRO**,0,1"
}
}
;---------------------------------------
;Balance NPC Damage
;---------------------------------------
modify:
{
match:
{
"targetname" "NPC_attack_hurt"
"classname" "trigger_hurt"
}
replace:
{
"damage" "50"
}
}
;---------------------------------------
;Disable BHOP after underground base boss
;---------------------------------------
modify:
{
match:
{
"targetname" "s3_boss_HP"
"classname" "math_counter"
}
insert:
{
"OnHitMin" "cmd,Command,sv_enablebunnyhopping 0,0,1"
}
}
modify:
{
match:
{
"targetname" "stage4_once"
"hammerid" "284205"
}
insert:
{
"OnTrigger" "cmd,Command,sv_enablebunnyhopping 1,0,1"
}
}

1053
maps/ze_best_korea_css2.cfg Executable file

File diff suppressed because it is too large Load Diff

558
maps/ze_best_korea_css3.cfg Executable file
View File

@ -0,0 +1,558 @@
;; _
;; 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" "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
modify:
{
match:
{
"targetname" "SpawnManagerStage3"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "SpawnManagerS3P2,Trigger,,1,-1"
"OnTrigger" "SpawnManagerS3P3,Trigger,,2,-1"
"OnTrigger" "SpawnManagerS3P4,Trigger,,3,-1"
"OnTrigger" "SpawnManagerS3P5,Trigger,,4,-1"
"OnTrigger" "SpawnManagerS3P6,Trigger,,5,-1"
"OnTrigger" "SpawnManagerS3P7,Trigger,,6,-1"
"OnTrigger" "SpawnManagerS3P8,Trigger,,7,-1"
}
}
modify:
{
match:
{
"targetname" "SpawnManagerS3P1"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "s_nksoldier,AddOutput,origin 9983 6551 3904,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 5759 9979 4672,0.8,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 0 0,0.8,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 9582 11567 4160,0.6,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 181 0,0.6,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1"
}
insert:
{
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.9,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 90 0,70.8,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7644 -439 4032,70.8,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.7,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,70.6,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7643 -352 4032,70.6,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.5,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,70.4,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7646 -283 4032,70.4,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,70.3,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,70,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7648 -213 4032,70,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 9983 6551 3904,75,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 270 0,75,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,75.1,-1"
}
}
modify:
{
match:
{
"targetname" "SpawnManagerS3P2"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "s_mine,ForceSpawn,,0.9,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.8,-1"
"OnTrigger" "s_mine,AddOutput,origin 9988 7547 4104,0.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.7,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.6,-1"
"OnTrigger" "s_mine,AddOutput,origin 9988 7423 4104,0.6,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 267 0,0.4,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 10947 13013 10304,0.4,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,0.2,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 9514 11004 9792,0.2,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 86 0,0,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 5326 10742 9920,0,-1"
}
insert:
{
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,1.9,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 224 0,1.7,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 10695 9927 4160,1.7,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,1.5,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 314 0,1.3,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 9265 9933 4160,1.3,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,1,-1"
"OnTrigger" "s_mine,AddOutput,origin 9988 7547 4104,1,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.9,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.8,-1"
"OnTrigger" "s_mine,AddOutput,origin 9988 7423 4104,0.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.7,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.6,-1"
"OnTrigger" "s_mine,AddOutput,origin 9988 8066 4104,0.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.5,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.4,-1"
"OnTrigger" "s_mine,AddOutput,origin 9986 7938 4104,0.4,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.3,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.2,-1"
"OnTrigger" "s_mine,AddOutput,origin 9987 7804 4104,0.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0,-1"
"OnTrigger" "s_mine,AddOutput,origin 9987 7674 4104,0,-1"
}
}
modify:
{
match:
{
"origin" "10017 6704 4520"
"classname" "trigger_multiple"
"hammerid" "508367"
}
insert:
{
"OnStartTouch" "SpawnManagerS3P2,Trigger,,0,1"
}
}
modify:
{
match:
{
"targetname" "SpawnManagerS3P3"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "s_mine,ForceSpawn,,0.9,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.8,-1"
"OnTrigger" "s_mine,AddOutput,origin 9169 8906 7428,0.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.7,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.6,-1"
"OnTrigger" "s_mine,AddOutput,origin 9988 8066 4104,0.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.5,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.4,-1"
"OnTrigger" "s_mine,AddOutput,origin 9986 7938 4104,0.4,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.3,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0.2,-1"
"OnTrigger" "s_mine,AddOutput,origin 9987 7804 4104,0.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 90 0,0,-1"
"OnTrigger" "s_mine,AddOutput,origin 9987 7674 4104,0,-1"
}
insert:
{
"OnTrigger" "s_nksoldier,AddOutput,origin 5759 9979 4672,0.8,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 0 0,0.8,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.7,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 9582 11567 4160,0.6,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 181 0,0.6,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.9,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.5,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 3 0,0.4,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 8039 10622 4160,0.4,-1"
}
}
modify:
{
match:
{
"origin" "10049 9984 4224"
"classname" "trigger_multiple"
"hammerid" "508409"
}
insert:
{
"OnStartTouch" "SpawnManagerS3P3,Trigger,,25,1"
}
}
modify:
{
match:
{
"targetname" "SpawnManagerS3P4"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "s_mine,ForceSpawn,,0.9,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.8,-1"
"OnTrigger" "s_mine,AddOutput,origin 8719 8805 7444,0.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.7,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.6,-1"
"OnTrigger" "s_mine,AddOutput,origin 8162 8747 7468,0.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.5,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.4,-1"
"OnTrigger" "s_mine,AddOutput,origin 7756 8779 7422,0.4,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.3,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.2,-1"
"OnTrigger" "s_mine,AddOutput,origin 8095 8792 7423,0.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,0,-1"
"OnTrigger" "s_mine,AddOutput,origin 8626 8813 7425,0,-1"
}
insert:
{
"OnTrigger" "s_ikea_castlebox,ForceSpawn,,3.1,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 90 0,3,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,origin 11767 12045 8210,3,-1"
"OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.9,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 138 0,2.8,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,origin 11131 8226 7840,2.8,-1"
"OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.7,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 144 0,2.6,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,origin 10983 8214 7315,2.6,-1"
"OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.5,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 39 0,2.4,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,origin 7394 8221 7315,2.4,-1"
"OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.3,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 180 0,2.2,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,origin 7452 9286 7700,2.2,-1"
"OnTrigger" "s_ikea_castlebox,ForceSpawn,,2.1,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,angles 0 121 0,2,-1"
"OnTrigger" "s_ikea_castlebox,AddOutput,origin 10332 9464 7400,2,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.3,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 40 0,1.2,-1"
"OnTrigger" "s_mine,AddOutput,origin 9269 8922 7419,1.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,1.1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,1,-1"
"OnTrigger" "s_mine,AddOutput,origin 9169 8906 7428,1,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.9,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.8,-1"
"OnTrigger" "s_mine,AddOutput,origin 8719 8805 7444,0.8,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.7,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 40 0,0.6,-1"
"OnTrigger" "s_mine,AddOutput,origin 8162 8747 7468,0.6,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.5,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.4,-1"
"OnTrigger" "s_mine,AddOutput,origin 7756 8779 7422,0.4,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.3,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,0.2,-1"
"OnTrigger" "s_mine,AddOutput,origin 8095 8792 7423,0.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 153 0,0,-1"
"OnTrigger" "s_mine,AddOutput,origin 8626 8813 7425,0,-1"
}
}
modify:
{
match:
{
"origin" "6689 8704 4672"
"classname" "trigger_multiple"
"hammerid" "595752"
}
insert:
{
"OnStartTouch" "SpawnManagerS3P4,Trigger,,20,1"
}
}
modify:
{
match:
{
"targetname" "SpawnManagerS3P5"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.9,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 90 0,0.8,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7644 -439 4032,0.8,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.7,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,0.6,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7643 -352 4032,0.6,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.5,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,0.4,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7646 -283 4032,0.4,-1"
"OnTrigger" "s_nkbabysoldier,ForceSpawn,,0.3,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,angles 0 87 0,0.2,-1"
"OnTrigger" "s_nkbabysoldier,AddOutput,origin 7648 -213 4032,0.2,-1"
"OnTrigger" "s_mine,ForceSpawn,,0.1,-1"
"OnTrigger" "s_mine,AddOutput,angles 0 40 0,0,-1"
"OnTrigger" "s_mine,AddOutput,origin 9269 8922 7419,0,-1"
}
insert:
{
"OnTrigger" "s_babysuicide,ForceSpawn,,2.8,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 0 0 ,2.6,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin 9711 11007 9736,2.6,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,2.4,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 315 0,2.2,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin 9657 10827 9736,2.2,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,2,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 255 0,1.8,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin 9294 10825 9736,1.8,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,1.6,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 270 0,1.4,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin 9469 10767 9736,1.4,-1"
"OnTrigger" "s_babysuicide,ForceSpawn,,1.2,-1"
"OnTrigger" "s_babysuicide,AddOutput,angles 0 0 0,1,-1"
"OnTrigger" "s_babysuicide,AddOutput,origin 6258 10367 10120,1,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.5,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 267 0,0.4,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 10947 13013 10304,0.4,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.3,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 179 0,0.2,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 9514 11004 9792,0.2,-1"
"OnTrigger" "s_nksoldier,ForceSpawn,,0.1,-1"
"OnTrigger" "s_nksoldier,AddOutput,angles 0 86 0,0,-1"
"OnTrigger" "s_nksoldier,AddOutput,origin 5326 10742 9920,0,-1"
}
}
modify:
{
match:
{
"targetname" "s3_pringles_roof_break"
"classname" "func_breakable"
"hammerid" "506160"
}
insert:
{
"OnBreak" "SpawnManagerS3P5,Trigger,,20,1"
}
}
filter:
{
"targetname" "SpawnManagerS3P6"
"hammerid" "780829"
}
{
"targetname" "SpawnManagerS3P7"
"hammerid" "780831"
}
{
"targetname" "SpawnManagerS3P8"
"hammerid" "780833"
}
;; fix npc death animation
modify:
{
match:
{
"targetname" "i_nksoldier_die_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "i_nksoldier_model,SetAnimation,dieidle,1,-1"
"OnTrigger" "i_nksoldier_model,SetAnimation,dieidle,5,-1"
}
}

View File

@ -2,7 +2,7 @@
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;FIX END NUKE DELAY
;--------------------------------
;-------------------
modify:
{
@ -41,5 +41,200 @@ add:
"classname" "trigger_teleport"
"hammerid" "16507"
"OnStartTouch" "glitcher,ModifySpeed,0.5,0,-1"
}
;------------------------------------------------
;INCREASE FIRST DOOR DELAY TO PREVENT EARLY TRIM
;AUTO-PRESS THE BUTTON TO PREVENT SOFTLOCK
; IF CT DONT KNOW WHAT TO DO
;------------------------------------------------
modify:
{
match:
{
"targetname" "push_02"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "hall,PlaySound,,0,1"
"OnStartTouch" "p_6,Close,,15,1"
"OnStartTouch" "p_7,Close,,15,1"
"OnStartTouch" "b_1,Unlock,,17,1"
"OnStartTouch" "t_2,Enable,,17,1"
"OnStartTouch" "t_2,Kill,,19,1"
}
insert:
{
"OnStartTouch" "hall,PlaySound,,0,1"
"OnStartTouch" "p_6,Close,,30,1"
"OnStartTouch" "p_7,Close,,30,1"
"OnStartTouch" "b_1,Unlock,,32,1"
"OnStartTouch" "t_2,Enable,,32,1"
"OnStartTouch" "t_2,Kill,,34,1"
"OnStartTouch" "b_1,Press,,45,1"
}
}
;--------------------------------------
;INCREASE ROUND TIME BECAUSE 9 MINUTES
; IS NOT ENOUGH WITH THE LONGER HOLD
;--------------------------------------
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "15728"
}
delete:
{
"OnMapSpawn" "server_console,Command,mp_roundtime 9,0,-1"
}
insert:
{
"OnMapSpawn" "server_console,Command,mp_roundtime 10,0,-1"
}
}
;--------------------------------------------------
;DELETE THE ENV_SPLASH TIMER AND LOGIC CASE
; AFTER THE ENV_SPLASH THEMSELVES HAVE BEEN KILLED
;--------------------------------------------------
modify:
{
match:
{
"targetname" "b_20"
"classname" "func_button"
"hammerid" "71267"
;; "OnPressed" "splash1,Kill,,0,1"
;; "OnPressed" "splash2,Kill,,0,1"
;; "OnPressed" "splash3,Kill,,0,1"
;; "OnPressed" "splash4,Kill,,0,1"
}
insert:
{
"OnPressed" "adorno,Kill,,0,1"
"OnPressed" "splashx,Kill,,0,1"
}
}
;----------------------
;STRIPPER CFG BY encap
;----------------------
;; fix boosting issue at the backalley part
modify:
{
match:
{
"origin" "1075.5 1460 105.68"
"classname" "func_button"
"spawnflags" "1024"
}
insert:
{
"targetname" "valvebutton"
}
replace:
{
"spawnflags" "3072"
}
}
modify:
{
match:
{
"targetname" "b_2"
"classname" "func_button"
}
insert:
{
"OnPressed" "valvebutton,Unlock,,5,1"
}
}
;; possibly fix rocket launcher playercrash
modify:
{
match:
{
"targetname" "misil_fuego"
"classname" "func_movelinear"
}
insert:
{
"disableshadows" "1"
}
replace:
{
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"targetname" "misil_g"
"classname" "func_physbox_multiplayer"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"targetname" "misilx1"
"classname" "prop_physics_override"
}
insert:
{
"disablereceiveshadows" "1"
}
replace:
{
"disableshadows" "1"
}
}
modify:
{
match:
{
"targetname" "lanzaMisiles"
"classname" "prop_dynamic"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
;; keep rocket launcher constrained
modify:
{
match:
{
"targetname" "lanzaMisilesX"
"classname" "weapon_hegrenade"
}
replace:
{
"spawnflags" "1"
}
}

View File

@ -657,6 +657,150 @@ modify:
}
replace:
{
"damage" "5000"
"damage" "100000"
}
}
;Stripper by encap
;; spawn teleport rework
modify:
{
match:
{
"targetname" "relay_3"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "anti_afk1,Enable,,0,-1"
}
insert:
{
"OnTrigger" "anti_afk1,Enable,,20,-1"
}
}
modify:
{
match:
{
"origin" "-964.5 -45 180"
"classname" "trigger_teleport"
"hammerid" "376456"
}
delete:
{
"filtername" "ct_filter"
}
}
; prevent late players that get infected at elevator from dropping to humans
modify:
{
match:
{
"targetname" "relay_4"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "anti_zm3,Kill,,4,-1"
}
}
add:
{
"origin" "504 -9608 36"
"targetname" "anti_zm3_tele"
"angles" "0 180 0"
"classname" "info_teleport_destination"
}
add:
{
"model" "*78"
"targetname" "anti_zm3"
"target" "anti_zm3_tele"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "292 -9547 -85"
"filtername" "zombie_filter"
"classname" "trigger_teleport"
}
add:
{
"model" "*79"
"targetname" "anti_zm3"
"target" "anti_zm3_tele"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "291 -9548 -85"
"filtername" "zombie_filter"
"classname" "trigger_teleport"
}
;; prevent zombies from opening last door
modify:
{
match:
{
"classname" "func_button"
"hammerid" "193008"
}
insert:
{
"targetname" "last_button"
}
replace:
{
"spawnflags" "3073"
}
}
modify:
{
match:
{
"targetname" "relay_6"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "last_button,Unlock,,1,-1"
}
}
;; unlock button on tram stop
modify:
{
match:
{
"origin" "-2990 6451 -656.82"
"classname" "func_button"
"hammerid" "469563"
}
insert:
{
"targetname" "tram_after"
}
replace:
{
"spawnflags" "3073"
}
}
modify:
{
match:
{
"targetname" "p_a64"
"classname" "path_track"
}
insert:
{
"OnPass" "tram_after,Unlock,,1,1"
}
}

View File

@ -0,0 +1,22 @@
;; _
;; fix zspawn/ztele glitch
modify:
{
match:
{
"targetname" "button_7"
"classname" "func_button"
}
delete:
{
"OnPressed" "Map_TP_8,Disable,,14,-1"
}
insert:
{
"OnPressed" "Map_TP_8,Disable,,17,-1"
}
}

View File

@ -117,3 +117,126 @@ modify:
}
}
;stripper by encap
;; players can't block elevators
modify:
{
match:
{
"targetname" "a_1"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
modify:
{
match:
{
"targetname" "m_3"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
modify:
{
match:
{
"targetname" "m_4"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
modify:
{
match:
{
"targetname" "m_5"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
modify:
{
match:
{
"targetname" "m_6"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
;; additional nuke/afk tp fix
modify:
{
match:
{
"targetname" "kill3"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "point_r_2,KillHierarchy,,0,-1"
}
}
add:
{
"model" "*86"
"targetname" "u_30"
"target" "u_30a"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "4588 4355 1352"
"classname" "trigger_teleport"
}
;; flamethrower fixes
filter:
{
"targetname" "sound2"
"hammerid" "782431"
}
modify:
{
match:
{
"targetname" "ent7"
"classname" "info_particle_system"
}
replace:
{
"effect_name" "muzzle_machinegun"
}
}
modify:
{
match:
{
"targetname" "sound1"
"classname" "ambient_generic"
}
insert:
{
"SourceEntityName" "ignite2"
}
}

View File

@ -265,4 +265,155 @@ modify:
"OnOpen" "se_4,KillHierarchy,,0,-1"
}
}
;
; STRIPPER BY ENCAP
;
;; rest of the elevators not blockable
modify:
{
match:
{
"targetname" "m_5"
"origin" "188 4076 118.5"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
modify:
{
match:
{
"targetname" "m_6"
"classname" "func_movelinear"
}
replace:
{
"blockdamage" "1000"
}
}
;; fix for Moltard's AFK_Tp_Spawn
modify:
{
match:
{
"targetname" "kill"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "a_11b,KillHierarchy,,0,-1"
}
}
;; fix zombie ztele glitch
modify:
{
match:
{
"origin" "-2714 4613.5 -488"
"classname" "func_door"
}
insert:
{
"targetname" "ZombieDoor"
}
replace:
{
"spawnflags" "32"
}
}
modify:
{
match:
{
"targetname" "p_62"
"classname" "func_door"
}
insert:
{
"OnOpen" "ZombieDoor,Close,,16,1"
"OnOpen" "ZombieDoorOut,Enable,,16,1"
}
}
add:
{
"model" "*172"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-2726 4642 -486"
"targetname" "ZombieDoorIn"
"classname" "trigger_once"
"OnStartTouch" "ZombieDoor,Open,,0,1"
}
add:
{
"model" "*172"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-2704 4556 -486"
"filtername" "zombie_filter"
"targetname" "ZombieDoorOut"
"classname" "trigger_once"
"OnStartTouch" "ZombieDoor,Open,,0,1"
}
;; possible fix for heli/item crash
modify:
{
match:
{
"classname" "func_rotating"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_tracktrain"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_breakable"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_physbox_multiplayer"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}

172
maps/ze_bioluminescent_b2.cfg Executable file
View File

@ -0,0 +1,172 @@
; Fix blocking issue on stage 1 ending cubes
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "stage1_dodge_b1"
}
replace:
{
"classname" "func_door"
}
insert:
{
"dmg" "99999"
"forceclosed" "1"
"ignoredebris" "1"
"lip" "-960"
"spawnflags" "4096"
"wait" "-1"
}
}
; Fix blocking issue on stage 1 ending cubes
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "stage1_dodge_b2"
}
replace:
{
"classname" "func_door"
}
insert:
{
"dmg" "99999"
"forceclosed" "1"
"ignoredebris" "1"
"lip" "-960"
"spawnflags" "4096"
"wait" "-1"
}
}
; Fix blocking issue on stage 1 ending cubes
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "stage1_dodge_b3"
}
replace:
{
"classname" "func_door"
}
insert:
{
"dmg" "99999"
"forceclosed" "1"
"ignoredebris" "1"
"lip" "-960"
"spawnflags" "4096"
"wait" "-1"
}
}
; Fix blocking issue on stage 1 ending cubes
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "stage1_dodge_b4"
}
replace:
{
"classname" "func_door"
}
insert:
{
"dmg" "99999"
"forceclosed" "1"
"ignoredebris" "1"
"lip" "-960"
"spawnflags" "4096"
"wait" "-1"
}
}
; Fix blocking issue on stage 1 ending cubes
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "stage1_dodge_b5"
}
replace:
{
"classname" "func_door"
}
insert:
{
"dmg" "99999"
"forceclosed" "1"
"ignoredebris" "1"
"lip" "-960"
"spawnflags" "4096"
"wait" "-1"
}
}
; Fix blocking issue on stage 1 ending cubes
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "stage1_dodge_b6"
}
replace:
{
"classname" "func_door"
}
insert:
{
"dmg" "99999"
"forceclosed" "1"
"ignoredebris" "1"
"lip" "-960"
"spawnflags" "4096"
"wait" "-1"
}
}
; Kill gravity attack after boss death
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "s3_boss_death_relay"
}
insert:
{
"OnTrigger" "stage3_boss_pull*,Kill,,0.2,-1"
}
}
; Add nodamage to boss attack 1
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "rxez_hurt"
}
insert:
{
"OnHurtPlayer" "NoDamage,FireUser1,,0,-1"
}
}
; Add nodamage to boss attack 2
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "kxj_hurt"
}
insert:
{
"OnHurtPlayer" "NoDamage,FireUser1,,0,-1"
}
}

View File

@ -88,7 +88,7 @@ modify:
{
match:
{
"origin" -4248 -13088 9112"
"origin" "-4248 -13088 9112"
"classname" "trigger_push"
"hammerid" "2230208"
}
@ -111,3 +111,264 @@ modify:
"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"
}
}

78
maps/ze_blueshift_a3.cfg Normal file
View File

@ -0,0 +1,78 @@
;----------------------------
; 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"
}
}

672
maps/ze_boat_escape_jenz_v4_5.cfg Executable file
View File

@ -0,0 +1,672 @@
;; _
;; possible crash fix?
modify:
{
match:
{
"classname" "func_door"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_button"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_breakable"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_brush"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_tracktrain"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_illusionary"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_physbox_multiplayer"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_wall_toggle"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_tanktrain"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_rotating"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_movelinear"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"classname" "func_physbox"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
;; fix gamemodes
; lowgrav
modify:
{
match:
{
"targetname" "low grav"
"classname" "trigger_multiple"
"hammerid" "224416"
}
replace:
{
"wait" "-1"
"OnStartTouch" "console,Command,sv_gravity 200,0,1"
}
}
; modelscale
modify:
{
match:
{
"targetname" "modelscale"
"classname" "trigger_multiple"
"hammerid" "205674"
}
delete:
{
"OnStartTouch" "physboxcar_breakable,SetHealth,100000000,0,-1"
"OnStartTouch" "physboxcar_breakable,Color,255 0 0,0,-1"
}
insert:
{
"OnStartTouch" "physboxcar_breakable,SetHealth,100000000,0,1"
"OnStartTouch" "physboxcar_breakable,Color,255 0 0,0,1"
}
}
; zm
modify:
{
match:
{
"targetname" "zm mode"
"classname" "trigger_once"
"hammerid" "296623"
}
delete:
{
"OnStartTouch" "console,Command,say **Survive 4 minutes!**,3,-1"
"OnStartTouch" "console,Command,say **Survive 2 minutes!**,120,-1"
"OnStartTouch" "console,Command,say **Survive the last minute!**,180,-1"
"OnStartTouch" "console,Command,say **25 seconds left!**,215,-1"
"OnStartTouch" "console,Command,say **10 SECONDS LEFT!!!**,230,-1"
"OnStartTouch" "console,Command,say **GOOD JOB YOU SURVIVED 4 MINUTES**,240,-1"
"OnStartTouch" "zm mode winner,Enable,,239.99,-1"
"OnStartTouch" "zm mode gamescore,Enable,,240,-1"
"OnStartTouch" "zm mode particle,Start,,0,-1"
"OnStartTouch" "zm mode teleport,Enable,,0,-1"
}
insert:
{
"OnStartTouch" "console,Command,say **Survive 4 minutes!**,3,1"
"OnStartTouch" "console,Command,say **Survive 3 minutes!**,60,1"
"OnStartTouch" "console,Command,say **Survive 2 minutes!**,120,1"
"OnStartTouch" "console,Command,say **Survive the last minute!**,180,1"
"OnStartTouch" "console,Command,say **25 seconds left!**,215,1"
"OnStartTouch" "console,Command,say **10 SECONDS LEFT!!!**,230,1"
"OnStartTouch" "console,Command,say **GOOD JOB YOU SURVIVED 4 MINUTES**,240,1"
"OnStartTouch" "zm mode winner,Enable,,239.99,1"
"OnStartTouch" "zm mode gamescore,Enable,,240,1"
"OnStartTouch" "zm mode particle,Start,,0,1"
"OnStartTouch" "zm mode teleport,Enable,,0,1"
"OnStartTouch" "zm_mode_dynamic,Enable,,0,1"
}
}
modify:
{
match:
{
"origin" "-13128 -5677 450.727"
"targetname" "zm mode"
"model" "models/props_lab/teleplatform.mdl"
"classname" "prop_dynamic"
"hammerid" "296690"
}
replace:
{
"targetname" "zm_mode_dynamic"
}
}
; reverse
modify:
{
match:
{
"targetname" "reverse mode"
"classname" "trigger_teleport"
"hammerid" "362436"
}
delete:
{
"OnStartTouch" "reverse mode desti case,PickRandom,,0,-1"
"OnStartTouch" "hello i3d button overworld,Kill,,0,-1"
"OnStartTouch" "overworld water hurt,Disable,,0,-1"
"OnStartTouch" "underworld water hurt,Disable,,0,-1"
"OnStartTouch" "reverse overworld water teleport,Enable,,0,-1"
"OnStartTouch" "reverse underworld water teleport,Enable,,0,-1"
"OnStartTouch" "boat overworld,StartForward,,16,-1"
"OnStartTouch" "boat underworld,StartForward,,3,-1"
"OnStartTouch" "chopper,StartForward,,15,-1"
"OnStartTouch" "chopper 2,StartForward,,15,-1"
"OnStartTouch" "chopper particle,Start,,15,-1"
"OnStartTouch" "chopper 2 particle,Start,,15,-1"
"OnStartTouch" "chopper 2 particle,Stop,,55,-1"
"OnStartTouch" "chopper particle,Stop,,55,-1"
"OnStartTouch" "chopper 2,Kill,,55,-1"
"OnStartTouch" "chopper,Kill,,55,-1"
"OnStartTouch" "boat underworld,Kill,,55,-1"
"OnStartTouch" "boat overworld,Kill,,55,-1"
"OnStartTouch" "boat underworld model,Break,,55,-1"
"OnStartTouch" "boat spawn 1 model,Kill,,55,-1"
"OnStartTouch" "overworld zombie once,Disable,,0,-1"
"OnStartTouch" "overworld human once,Disable,,0,-1"
"OnStartTouch" "underworld human once,Disable,,0,-1"
"OnStartTouch" "underworld zombie once,Disable,,0,-1"
"OnStartTouch" "reverse overworld first zm teleport,Enable,,55,-1"
"OnStartTouch" "reverse underworld first zm teleport,Enable,,55,-1"
"OnStartTouch" "reverse mode brush,Toggle,,20,-1"
"OnStartTouch" "nuke ambient,PlaySound,,300,-1"
"OnStartTouch" "nuke fade,Fade,,300,-1"
"OnStartTouch" "zm mode hurt,Enable,,300,-1"
"OnStartTouch" "reverse mode end teleport,Enable,,295,-1"
"OnStartTouch" "reverse mode end dustmote,TurnOn,,293,-1"
"OnStartTouch" "breakable big wall,Break,,0,-1"
"OnStartTouch" "reverse mode dynamic,Enable,,0,-1"
"OnStartTouch" "reverse extra hold once,Enable,,0,-1"
"OnStartTouch" "hello i3d button overworld,Kill,,0,-1"
"OnStartTouch" "reverse mode filter giver,Enable,,0,-1"
"OnStartTouch" "boat underworld,Kill,,0,-1"
"OnStartTouch" "chopper 2,Kill,,0,-1"
}
insert:
{
"OnStartTouch" "reverse mode desti case,PickRandom,,0,1"
"OnStartTouch" "hello i3d button overworld,Kill,,0,1"
"OnStartTouch" "overworld water hurt,Disable,,0,1"
"OnStartTouch" "underworld water hurt,Disable,,0,1"
"OnStartTouch" "reverse overworld water teleport,Enable,,0,1"
"OnStartTouch" "reverse underworld water teleport,Enable,,0,1"
"OnStartTouch" "boat overworld,StartForward,,16,1"
"OnStartTouch" "boat underworld,StartForward,,3,1"
"OnStartTouch" "chopper,StartForward,,15,1"
"OnStartTouch" "chopper 2,StartForward,,15,1"
"OnStartTouch" "chopper particle,Start,,15,1"
"OnStartTouch" "chopper 2 particle,Start,,15,1"
"OnStartTouch" "chopper 2 particle,Stop,,55,1"
"OnStartTouch" "chopper particle,Stop,,55,1"
"OnStartTouch" "chopper 2,Kill,,55,1"
"OnStartTouch" "chopper,Kill,,55,1"
"OnStartTouch" "boat underworld,Kill,,55,1"
"OnStartTouch" "boat overworld,Kill,,55,1"
"OnStartTouch" "boat underworld model,Break,,55,1"
"OnStartTouch" "boat spawn 1 model,Kill,,55,1"
"OnStartTouch" "overworld zombie once,Disable,,0,1"
"OnStartTouch" "overworld human once,Disable,,0,1"
"OnStartTouch" "underworld human once,Disable,,0,1"
"OnStartTouch" "underworld zombie once,Disable,,0,1"
"OnStartTouch" "reverse overworld first zm teleport,Enable,,55,1"
"OnStartTouch" "reverse underworld first zm teleport,Enable,,55,1"
"OnStartTouch" "reverse mode brush,Toggle,,20,1"
"OnStartTouch" "nuke ambient,PlaySound,,300,1"
"OnStartTouch" "nuke fade,Fade,,300,1"
"OnStartTouch" "zm mode hurt,Enable,,300,1"
"OnStartTouch" "reverse mode end teleport,Enable,,295,1"
"OnStartTouch" "reverse mode end dustmote,TurnOn,,293,1"
"OnStartTouch" "breakable big wall,Break,,0,1"
"OnStartTouch" "reverse extra hold once,Enable,,0,1"
"OnStartTouch" "hello i3d button overworld,Kill,,0,1"
"OnStartTouch" "reverse mode filter giver,Enable,,0,1"
"OnStartTouch" "boat underworld,Kill,,0,1"
"OnStartTouch" "chopper 2,Kill,,0,1"
}
}
modify:
{
match:
{
"targetname" "reverse template"
"classname" "point_template"
"hammerid" "381004"
}
replace:
{
"Template02" "reverse_mode_dynamic"
}
}
modify:
{
match:
{
"targetname" "reverse mode dynamic"
"model" "models/props/cs_militia/crate_extrasmallmill.mdl"
"classname" "prop_dynamic"
}
replace:
{
"targetname" "reverse_mode_dynamic"
"StartDisabled" "0"
}
}
; snow
modify:
{
match:
{
"targetname" "snow mode"
"classname" "trigger_once"
"hammerid" "438841"
}
delete:
{
"OnStartTouch" "fog controller and fps whoring like a noob,TurnOn,,0,-1"
"OnStartTouch" "snow mode fog,TurnOff,,1,-1"
"OnStartTouch" "snow mode template 1,ForceSpawn,,2,-1"
}
insert:
{
"OnStartTouch" "fog controller and fps whoring like a noob,TurnOn,,0,1"
"OnStartTouch" "snow mode fog,TurnOff,,1,1"
"OnStartTouch" "snow mode template 1,ForceSpawn,,2,1"
}
}
; chaos
modify:
{
match:
{
"targetname" "chaos mode"
"classname" "trigger_once"
"hammerid" "561037"
}
delete:
{
"OnStartTouch" "chaos mode timer,Enable,,0,-1"
"OnStartTouch" "chaos mode brush,Toggle,,1,-1"
"OnStartTouch" "chaos mode particle,Start,,1,-1"
"OnStartTouch" "chaos mode skin trigger,Enable,,5,-1"
}
insert:
{
"OnStartTouch" "chaos mode timer,Enable,,0,1"
"OnStartTouch" "chaos mode brush,Toggle,,1,1"
"OnStartTouch" "chaos mode particle,Start,,1,1"
"OnStartTouch" "chaos mode skin trigger,Enable,,5,1"
}
}
modify:
{
match:
{
"targetname" "chaos mode case color relay"
"classname" "trigger_once"
"hammerid" "584407"
}
replace:
{
"classname" "trigger_multiple"
}
insert:
{
"wait" "0.1"
}
}
modify:
{
match:
{
"targetname" "chaos mode case modelscale"
"classname" "logic_relay"
"hammerid" "571396"
}
delete:
{
"OnTrigger" "console,Command,say **small players for 10 seconds!**,0,1"
}
insert:
{
"OnTrigger" "console,Command,say **small players for 10 seconds!**,0,-1"
}
}
modify:
{
match:
{
"targetname" "chaos mode cases"
"classname" "logic_case"
"hammerid" "561109"
}
delete:
{
"OnCase06" "console,Command,say **Fast speed for 10 seconds**,0,-1"
"OnCase03" "chaos mode case push CT,Enable,,0,-1"
"OnCase03" "chaos mode case push CT,Disable,,10,-1"
"OnCase02" "chaos mode case push ZM,Enable,,0,-1"
"OnCase02" "chaos mode case push ZM,Disable,,10,-1"
}
insert:
{
"OnCase06" "console,Command,say **Fast speed for 10 seconds**,0,-1"
}
}
modify:
{
match:
{
"targetname" "chaos mode case speed"
"classname" "trigger_multiple"
"hammerid" "576377"
}
delete:
{
"OnStartTouch" "console,Command,say **Fast speed for 10 seconds**,0,-1"
}
}
add:
{
"model" "*132"
"targetname" "chaos_mode_case_push_CT_90"
"StartDisabled" "1"
"speed" "400"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "-55 -3677.5 -1145"
"filtername" "filter_CT"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*132"
"targetname" "chaos_mode_case_push_CT_180"
"StartDisabled" "1"
"speed" "400"
"spawnflags" "1"
"pushdir" "0 180 0"
"origin" "-55 -3677.5 -1145"
"filtername" "filter_CT"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*132"
"targetname" "chaos_mode_case_push_CT_270"
"StartDisabled" "1"
"speed" "400"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "-55 -3677.5 -1145"
"filtername" "filter_CT"
"alternateticksfix" "0"
"classname" "trigger_push"
}
modify:
{
match:
{
"targetname" "chaos mode case push CT"
"classname" "trigger_push"
"hammerid" "566165"
}
replace:
{
"targetname" "chaos_mode_case_push_CT_0"
}
}
modify:
{
match:
{
"targetname" "chaos mode case push case ct"
"classname" "logic_case"
"hammerid" "584331"
}
delete:
{
"OnCase01" "chaos mode case push CT,AddOutput,angles 0 90 0,0,-1"
"OnCase02" "chaos mode case push CT,AddOutput,angles 0 270 0,0,-1"
"OnCase03" "chaos mode case push CT,AddOutput,angles 0 180 0,0,-1"
"OnCase04" "chaos mode case push CT,AddOutput,angles 0 0 0,0,-1"
}
insert:
{
"OnCase01" "chaos_mode_case_push_CT_0,Enable,,0,-1"
"OnCase01" "chaos_mode_case_push_CT_0,Disable,,10,-1"
"OnCase02" "chaos_mode_case_push_CT_90,Enable,,0,-1"
"OnCase02" "chaos_mode_case_push_CT_90,Disable,,10,-1"
"OnCase03" "chaos_mode_case_push_CT_180,Enable,,0,-1"
"OnCase03" "chaos_mode_case_push_CT_180,Disable,,10,-1"
"OnCase04" "chaos_mode_case_push_CT_270,Enable,,0,-1"
"OnCase04" "chaos_mode_case_push_CT_270,Disable,,10,-1"
}
}
add:
{
"model" "*131"
"targetname" "chaos_mode_case_push_ZM_90"
"StartDisabled" "1"
"speed" "400"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "-55 -3677.5 -1145"
"filtername" "filter_T"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*131"
"targetname" "chaos_mode_case_push_ZM_180"
"StartDisabled" "1"
"speed" "400"
"spawnflags" "1"
"pushdir" "0 180 0"
"origin" "-55 -3677.5 -1145"
"filtername" "filter_T"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*131"
"targetname" "chaos_mode_case_push_ZM_270"
"StartDisabled" "1"
"speed" "400"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "-55 -3677.5 -1145"
"filtername" "filter_T"
"alternateticksfix" "0"
"classname" "trigger_push"
}
modify:
{
match:
{
"targetname" "chaos mode case push ZM"
"classname" "trigger_push"
"hammerid" "566096"
}
replace:
{
"targetname" "chaos_mode_case_push_ZM_0"
}
}
modify:
{
match:
{
"targetname" "chaos mode case push case"
"classname" "logic_case"
"hammerid" "584255"
}
delete:
{
"OnCase01" "chaos mode case push ZM,AddOutput,angles 0 90 0,0,-1"
"OnCase02" "chaos mode case push ZM,AddOutput,angles 0 270 0,0,-1"
"OnCase03" "chaos mode case push ZM,AddOutput,angles 0 180 0,0,-1"
"OnCase04" "chaos mode case push ZM,AddOutput,angles 0 0 0,0,-1"
}
insert:
{
"OnCase01" "chaos_mode_case_push_ZM_0,Enable,,0,-1"
"OnCase01" "chaos_mode_case_push_ZM_0,Disable,,10,-1"
"OnCase02" "chaos_mode_case_push_ZM_90,Enable,,0,-1"
"OnCase02" "chaos_mode_case_push_ZM_90,Disable,,10,-1"
"OnCase03" "chaos_mode_case_push_ZM_180,Enable,,0,-1"
"OnCase03" "chaos_mode_case_push_ZM_180,Disable,,10,-1"
"OnCase04" "chaos_mode_case_push_ZM_270,Enable,,0,-1"
"OnCase04" "chaos_mode_case_push_ZM_270,Disable,,10,-1"
}
}
; static
modify:
{
match:
{
"targetname" "static mode"
"classname" "trigger_once"
"hammerid" "644726"
}
delete:
{
"OnStartTouch" "static mode brush,Toggle,,0,-1"
"OnStartTouch" "static mode template,ForceSpawn,,0,-1"
"OnStartTouch" "brigde value,AddHealth,100000,0,-1"
"OnStartTouch" "static mode breakable case color,PickRandom,,0,-1"
}
insert:
{
"OnStartTouch" "static mode brush,Toggle,,0,1"
"OnStartTouch" "static mode template,ForceSpawn,,0,1"
"OnStartTouch" "brigde value,AddHealth,100000,0,1"
"OnStartTouch" "static mode breakable case color,PickRandom,,0,1"
}
}

View File

@ -698,3 +698,24 @@ modify:
"OnPass" "!activator,FireUser1,,2.5,-1"
}
}
;; _
;; increase nuke damage
modify:
{
match:
{
"targetname" "nuke_hurt"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100000"
}
}

View File

@ -611,3 +611,97 @@ add:
"alternateticksfix" "0"
"filtername" "zombie only"
}
;; _
;; stage 4 - fix shortcuts
add:
{
"model" "*439"
"target" "ins_shortcut_pro_tdes2"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-1082 -7281 1906"
"classname" "trigger_teleport"
}
add:
{
"model" "*373"
"target" "ins_shortcut_pro_tdes1"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-859 -6619.5 2361"
"classname" "trigger_teleport"
}
add:
{
"model" "*373"
"target" "ins_shortcut_pro_tdes1"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-1973 -6619.5 1984"
"classname" "trigger_teleport"
}
add:
{
"model" "*373"
"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"
}
}

18
maps/ze_breakable_v1_8.cfg Executable file
View File

@ -0,0 +1,18 @@
;
; STRIPPER BY ENCAP
;
;buffed nuke
modify:
{
match:
{
"targetname" "trigger_hurt_fin"
"damage" "1500"
"classname" "trigger_hurt"
}
replace:
{
"damage" "100000"
}
}

3400
maps/ze_builders_v1c.cfg Executable file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,194 @@
;************************************************
; Ze_bulhufas_a1_1_s STRIPPER #3 CFG By Rix :V
;************************************************
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "16426"
}
insert:
{
"OnMapSpawn" "commands,Command,say ||strp #3||,5,-1"
}
}
;**************************
; Increase Boss Hp Level 1
;**************************
modify:
{
match:
{
"targetname" "monark_hp_add"
}
delete:
{
"OnStartTouch" "boss_hp,Add,1200,0,-1"
}
insert:
{
"OnStartTouch" "boss_hp,Add,3600,0,-1"
}
}
;**************************
; Increase Boss Hp Level 2
;**************************
modify:
{
match:
{
"targetname" "bola_add_hp"
}
delete:
{
"OnStartTouch" "boss_hp,Add,1300,0,-1"
}
insert:
{
"OnStartTouch" "boss_hp,Add,4600,0,-1"
}
}
;**************************
; Increase Boss Hp Level 3
;**************************
modify:
{
match:
{
"targetname" "coomer_add_hp"
}
delete:
{
"OnStartTouch" "boss_hp,Add,900,0,-1"
}
insert:
{
"OnStartTouch" "boss_hp,Add,4200,0,-1"
}
}
;**********************************************************
; Give some time for opening Vent at Elevator paper stage
;**********************************************************
modify:
{
match:
{
"targetname" "door_second_ele_paper"
}
delete:
{
"OnFullyOpen" "break_vents,Break,,0,-1"
}
insert:
{
"OnFullyOpen" "break_vents,Break,,3,-1"
}
}
;********************************************
; Fix ronaldo item freeze output not correct
;********************************************
modify:
{
match:
{
"targetname" "ronaldo_freeze"
}
delete:
{
"OnStartTouch" "speed,ModifySpeed,1.00,3,-1"
}
insert:
{
"OnStartTouch" "speed,ModifySpeed,0.00,3,-1"
"OnStartTouch" "speed,ModifySpeed,0.00,4,-1"
"OnStartTouch" "speed,ModifySpeed,0.00,5,-1"
"OnStartTouch" "speed,ModifySpeed,1.00,6,-1"
}
}
;************************
; Fix Teleport Lego stage
;************************
modify:
{
match:
{
"targetname" "break_glass_lvl3"
}
insert:
{
"OnBreak" "break_glass_lvl3,Kill,,0,-1"
"OnBreak" "commands,Command,say *** TELEPORTING REST OF APE TEAM IN 15 SECONDS ***,0.01,-1"
}
}
;************************************
; Fix Push after teleport lego stage
;************************************
modify:
{
match:
{
"targetname" "push_alien_lvl3"
}
replace:
{
"speed" "400"
}
}
;****************
; correction
;****************
modify:
{
match:
{
"targetname" "lvl1_relay"
}
delete:
{
"OnTrigger" "cc_normal,Enable,,0,-1"
}
}
modify:
{
match:
{
"targetname" "lvl2_relay"
}
delete:
{
"OnTrigger" "cc_normal,Enable,,0,-1"
}
}
modify:
{
match:
{
"targetname" "lvl3_relay"
}
delete:
{
"OnTrigger" "cc_last_level,Enable,,0,-1"
}
}

2518
maps/ze_castle_crashers_v1_1.cfg Executable file

File diff suppressed because it is too large Load Diff

138
maps/ze_castle_escape_a2.cfg Executable file
View File

@ -0,0 +1,138 @@
; ze_castle_escape_a2 stripper
modify:
{
match:
{
"origin" "2005 -9126.5 -329.32"
"classname" "trigger_once"
}
delete:
{
"OnTrigger" "FenceMiddle,Toggle,,25,1"
"OnTrigger" "questmsg1,Command,say *** Breaking in 20 seconds,0,1"
}
insert:
{
"OnTrigger" "FenceMiddle,Toggle,,30,1"
"OnTrigger" "questmsg1,Command,say *** Breaking in 30 seconds,0,1"
}
}
modify:
{
match:
{
"origin" "7255 6600 -1091"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "boss_Health,Add,150,0,-1"
}
insert:
{
"OnStartTouch" "boss_Health,Add,350,0,-1"
}
}
// fix bug spot on boss thanks hel
modify:
{
match:
{
"origin" "7273.9 6927.82 -1256.5"
"classname" "trigger_multiple"
}
replace:
{
"origin" "7261.62 6878 -1256.5"
}
}
modify:
{
match:
{
"origin" "934 8341 71.5"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "ztpE4,Enable,,15,1"
}
insert:
{
"OnStartTouch" "ztpE4,Enable,,5,1"
}
}
modify:
{
match:
{
"targetname" "Guard_Boss_Thrust_Forward"
"classname" "phys_thruster"
}
delete:
{
"force" "1000"
}
insert:
{
"force" "1500"
}
}
modify:
{
match:
{
"targetname" "Guard_Boss_Hurt"
"classname" "trigger_hurt"
}
delete:
{
"damage" "50"
}
insert:
{
"damage" "75"
}
}
modify:
{
match:
{
"origin" "2310.14 10290 598.88"
"classname" "func_button"
}
delete:
{
"OnPressed" "ttele,Enable,,20,1"
"OnPressed" "gat45,Break,,20,1"
}
insert:
{
"OnPressed" "ttele,Enable,,25,1"
"OnPressed" "gat45,Break,,25,1"
}
}
modify:
{
match:
{
"origin" "-2581 -2200.5 -970.5"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "questmsg1,Command,say *** Opening door...,0,1"
}
insert:
{
"OnStartTouch" "questmsg1,Command,say *** Opening door might take a while...,0,1"
}
}

View File

@ -693,3 +693,44 @@ modify:
"OnHitMin" "boss_counter,Add,1000000000,0,-1"
}
}
;------------------------------------------------
;------Stripper sent by encapsulation_dot1q------
;------------------------------------------------
;; stage 2 - disable zm grav after boss fight
modify:
{
match:
{
"targetname" "g_zw"
"classname" "logic_relay"
"hammerid" "119015"
}
insert:
{
"OnUser4" "i_zw_dragcrystal,FireUser1,,0,1"
}
}
;; stage 5 - prevent softlock from last elevator being blocked by weapon/item and not reaching ending trigger
modify:
{
match:
{
"targetname" "event_case_s5"
"classname" "logic_case"
"hammerid" "111469"
}
delete:
{
"OnCase10" "track_train,Stop,,30,-1"
}
insert:
{
"OnCase10" "game_winning_trigger_ctcheck,AddOutput,OnStartTouch track_train:Stop::0:1,0,1"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,15 @@
;----------------------------
; Unfucks skin application
;----------------------------
modify:
{
match:
{
"classname" "trigger_teleport"
"hammerid" "1213973"
}
delete:
{
"OnStartTouch" "Filter_CT,TestActivator,,0,-1"
}
}

View File

@ -21,3 +21,76 @@ modify:
"OnTrue" "TheCurrentLevelPlugin,SetValue,2,0,1"
}
}
;; _
;; stage 2 - sped up heli, so zombies can't infect under it
modify:
{
match:
{
"targetname" "EndingHeliPath1"
"classname" "path_track"
}
replace:
{
"speed" "0"
}
}
modify:
{
match:
{
"targetname" "EndingHeliPath2"
"classname" "path_track"
}
replace:
{
"speed" "310"
}
}
;; stage 2 - delay nuke, zm check
modify:
{
match:
{
"targetname" "EndingHeliPath4"
"classname" "path_track"
}
delete:
{
"OnPass" "Console,Command,say ** IT'S GOING TO BLOW!!! **,1,1"
"OnPass" "Console,Command,say ** COVER YOUR EYES! THE NUCLEAR WARHEAD IS COMING! **,0,1"
"OnPass" "NuclearExplosionRelay,Trigger,,4,1"
"OnPass" "FinalNuke,Enable,,6,1"
"OnPass" "ZombieDetectorSecondStage,Enable,,4,1"
"OnPass" "ZombieDetectorSecondStage,Disable,,5,1"
"OnPass" "ChangeLevelSecondStage,Trigger,,6,1"
}
}
modify:
{
match:
{
"targetname" "EndingHeliPath6"
"classname" "path_track"
}
insert:
{
"OnPass" "Console,Command,say ** IT'S GOING TO BLOW!!! **,1,1"
"OnPass" "Console,Command,say ** COVER YOUR EYES! THE NUCLEAR WARHEAD IS COMING! **,0,1"
"OnPass" "NuclearExplosionRelay,Trigger,,4,1"
"OnPass" "FinalNuke,Enable,,6,1"
"OnPass" "ZombieDetectorSecondStage,Enable,,4,1"
"OnPass" "ZombieDetectorSecondStage,Disable,,5,1"
"OnPass" "ChangeLevelSecondStage,Trigger,,6,1"
}
}

View File

@ -56,3 +56,116 @@ modify:
"OnTimer" "Boss_Health,Subtract,50,0,-1"
}
}
; ////////////////////////////////////////////////////////
; THE STUFF BELOW COME FROM A STRIPPER I MADE YEARS AGO
; BUT I HAVE NO RECOLLECTION OF DOING
; HOPEFULLY, MERGING IT IN THIS STRIPPER WONT CAUSE ISSUE
; ////////////////////////////////////////////////////////
;-------------------
;MOVE SAFE-ELEVATOR
;-------------------
modify:
{
match:
{
"targetname" "ElevatorLagSafe"
"classname" "trigger_multiple"
}
replace:
{
"origin" "-2574 9448.5 -132"
}
}
;---------------------
;FIX BOSS GLITCH LVL1
;---------------------
add:
{
"model" "*71"
"targetname" "Final_Attack_Hurt"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-1899.5 10510 -16.87"
"nodmgforce" "0"
"filtername" "Map_Filter_CT"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "20"
"damage" "50"
"classname" "trigger_hurt"
}
filter:
{
"model" "*72"
"targetname" "Lvl1_BossPush2"
"StartDisabled" "0"
"speed" "700"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "-1945.5 10361 134"
"alternateticksfix" "0"
"classname" "trigger_push"
"hammerid" "260475"
}
add:
{
"model" "*71"
"targetname" "Lvl1_BossPush2"
"StartDisabled" "0"
"speed" "700"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "-1868.5 10822 -16.87"
"alternateticksfix" "0"
"classname" "trigger_push"
}
;----------------
;FIX GIFT ORIGIN
;----------------
filter:
{
"targetname" "Lvl3_Gift_Trains"
"origin" "-3379 5598.5 -44"
"classname" "func_tracktrain"
"hammerid" "372530"
}
add:
{
"model" "*79"
"wheels" "50"
"volume" "10"
"velocitytype" "0"
"targetname" "Lvl3_Gift_Trains"
"target" "Lvl3_Gift_Track12"
"startspeed" "120"
"speed" "120"
"spawnflags" "531"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "-3291 5585 -44"
"orientationtype" "1"
"MoveSoundMinTime" "0"
"MoveSoundMinPitch" "60"
"MoveSoundMaxTime" "0"
"MoveSoundMaxPitch" "200"
"ManualSpeedChanges" "0"
"ManualDecelSpeed" "0"
"ManualAccelSpeed" "0"
"height" "4"
"dmg" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"bank" "0"
"classname" "func_tracktrain"
}

18
maps/ze_chronus_a1s.cfg Executable file
View File

@ -0,0 +1,18 @@
;; _
;; fix shortcut on first hold
modify:
{
match:
{
"targetname" "d1_breakable"
"classname" "func_breakable"
}
replace:
{
"origin" "-2185 -10000 272"
}
}

776
maps/ze_classic_mashups_v6_4.cfg Executable file
View File

@ -0,0 +1,776 @@
;----------------------------
; Last changed on 24-02-2023
;----------------------------
;------------------------------------------------------------------------
; Fixes a teleport which gets enabled too early compared to the message
;------------------------------------------------------------------------
modify:
{
match:
{
"origin" "6395.81 -3872.82 4520"
"targetname" "s1_button_collector"
"classname" "math_counter"
}
delete:
{
"OnHitMax" "zombie_cage_teleporter,Enable,,30,1"
}
insert:
{
"OnHitMax" "zombie_cage_teleporter,Enable,,40,1"
}
}
;----------------------------------------------
; Fixes hp bug for s1_sonic and s1_bullet_bill
;----------------------------------------------
modify:
{
match:
{
"targetname" "s1_hp_add_bullet_and_sonic"
"classname" "trigger_once"
}
replace:
{
"StartDisabled" "1"
}
delete:
{
"OnStartTouch" "s1_bullet_bill_counter,Add,800,3,-1"
"OnStartTouch" "s1_sonic_counter,Add,1000,8,-1"
}
insert:
{
"OnStartTouch" "s1_bullet_bill_counter,Add,1200,0,-1"
"OnStartTouch" "s1_sonic_counter,Add,800,0,-1"
}
}
;--------------------------------------------------------
; Enables the hp trigger for s1_sonic and s1_bullet_bill
;--------------------------------------------------------
modify:
{
match:
{
"origin" "6395.81 -3872.82 4520"
"targetname" "s1_button_collector"
"classname" "math_counter"
}
insert:
{
"OnHitMax" "s1_hp_add_bullet_and_sonic,Enable,,65,1"
}
}
;--------------------------------------------------
; Adds another timer to spawn Wazoski_shrek at s5
;--------------------------------------------------
add:
{
"origin" "-9936 10112 5184"
"UseRandomTime" "0"
"targetname" "s5_ending_timer_2"
"StartDisabled" "1"
"spawnflags" "0"
"RefireTime" "1"
"classname" "logic_timer"
"OnTimer" "Wazoski_Shrek_maker,ForceSpawn,,0,-1"
}
;----------------------------------------------------
; Inserts the new timer values to the s5_alien path
;----------------------------------------------------
modify:
{
match:
{
"origin" "-9952 10656 5178.79"
"targetname" "last_alien_boss_path2"
"classname" "path_track"
}
insert:
{
"OnPass" "s5_ending_timer_2,Enable,,6,1"
"OnPass" "s5_ending_timer_2,Disable,,39,1"
"OnPass" "s5_ending_timer_2,Kill,,40,1"
}
}
;----------------------------------------------------------------------------------------
; Makes s3_shadow invisible attack max 3 times & starts his delection attack 1 sec later
;----------------------------------------------------------------------------------------
modify:
{
match:
{
"origin" "12144 3904 6408"
"targetname" "attack_case_shadow"
"classname" "logic_case"
}
delete:
{
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,1,-1"
"OnCase02" "console,Command,say *** Shadow goes invisible ***,0,-1"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,4,-1"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,7,-1"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,11,-1"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,14,-1"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,15,-1"
"OnCase05" "console,Command,say *** Shadow deflects your bullets ***,0,-1"
"OnCase05" "console,Command,say *** Shadows deflection stopped ***,6,-1"
"OnCase05" "point_hurt_template,ForceSpawn,,1,-1"
"OnCase05" "point_hurt,Kill,,6,-1"
"OnCase05" "deflect_particle,Start,,0,-1"
"OnCase05" "deflect_particle,Stop,,6,-1"
}
insert:
{
"OnCase02" "console,Command,say *** Shadow goes invisible ***,0,3"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,1,3"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,4,3"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,7,3"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,11,3"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 10,14,3"
"OnCase02" "Shadow_Boss_Model,AddOutput,rendermode 0,15,3"
"OnCase05" "console,Command,say *** Shadow deflects your bullets ***,0,-1"
"OnCase05" "point_hurt_template,ForceSpawn,,2,-1"
"OnCase05" "console,Command,say *** Shadows deflection stopped ***,7,-1"
"OnCase05" "point_hurt,Kill,,7,-1"
"OnCase05" "deflect_particle,Start,,1,-1"
"OnCase05" "deflect_particle,Stop,,7,-1"
}
}
;---------------------------------------------------
; Slightly reduces s3_shadow boss the hp per player
;---------------------------------------------------
modify:
{
match:
{
"targetname" "s3_boss_shadow_hp_add"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s3_boss_shadow_counter,Add,800,0,-1"
}
insert:
{
"OnStartTouch" "s3_boss_shadow_counter,Add,650,0,-1"
}
}
;--------------------------
; Fixes s5 skull slowness
;--------------------------
modify:
{
match:
{
"origin" "4990.37 -13806.3 2568"
"targetname" "s5_skull_counter"
"classname" "math_counter"
}
delete:
{
"OnHitMax" "speed_back,Enable,,1,1"
"OnHitMax" "Alien_Skull_deagle,Kill,,0.5,1"
}
insert:
{
"OnHitMax" "timer_speed,Enable,,0,-1"
}
}
;------------------------------------------
; Adds a logic_timer to fix slowness issue
;------------------------------------------
add:
{
"origin" "12696 3840 6408"
"UseRandomTime" "0"
"targetname" "timer_speed"
"StartDisabled" "1"
"spawnflags" "0"
"RefireTime" "0.2"
"classname" "logic_timer"
"OnTimer" "speed_back,Enable,,0,-1"
"OnTimer" "speed_back,Disable,,0.5,-1"
}
;------------------------------
; reparent the physbox for s5
;------------------------------
modify:
{
match:
{
"targetname" "skull_physc_player"
"classname" "func_physbox_multiplayer"
}
replace:
{
"parentname" "Alien_Skull_deagle"
}
}
;-----------------------------------------------
; gives the s5 trigger_multiple -1 instead of 1
;-----------------------------------------------
modify:
{
match:
{
"targetname" "speed_back"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "speed,ModifySpeed,1,0,1"
}
insert:
{
"OnStartTouch" "speed,ModifySpeed,1,0,-1"
}
}
;-------------------------------------------------
; Adds a practice mode button for stage 2 ending
;-------------------------------------------------
add:
{
"model" "*314"
"wait" "4"
"unlocked_sound" "0"
"unlocked_sentence" "0"
"targetname" "admin_room_practice_level_2"
"speed" "5"
"spawnflags" "1024"
"sounds" "3"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "9647.99 -12984 6298"
"movedir" "90 0 0"
"locked_sound" "0"
"locked_sentence" "0"
"lip" "0"
"health" "0"
"disablereceiveshadows" "0"
"classname" "func_button"
"OnPressed" "math_counter_level,SetValueNoFire,6,0,-1"
"OnPressed" "console,Command,say *** An admin have selected practice mode for level 2 ***,0,-1"
}
;-------------------------------------------------
; Adds a practice mode button for stage 3 ending
;-------------------------------------------------
add:
{
"model" "*314"
"wait" "4"
"unlocked_sound" "0"
"unlocked_sentence" "0"
"targetname" "admin_room_practice_level_3"
"speed" "5"
"spawnflags" "1024"
"sounds" "3"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "9463.99 -12984 6298"
"movedir" "90 0 0"
"locked_sound" "0"
"locked_sentence" "0"
"lip" "0"
"health" "0"
"disablereceiveshadows" "0"
"classname" "func_button"
"OnPressed" "math_counter_level,SetValueNoFire,7,0,-1"
"OnPressed" "console,Command,say *** An admin have selected practice mode for level 3 ***,0,-1"
}
;-------------------------------------------------
; Adds a practice mode button for stage 4 ending
;-------------------------------------------------
add:
{
"model" "*314"
"wait" "4"
"unlocked_sound" "0"
"unlocked_sentence" "0"
"targetname" "admin_room_practice_level_4"
"speed" "5"
"spawnflags" "1024"
"sounds" "3"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "9255.99 -12984 6298"
"movedir" "90 0 0"
"locked_sound" "0"
"locked_sentence" "0"
"lip" "0"
"health" "0"
"disablereceiveshadows" "0"
"classname" "func_button"
"OnPressed" "math_counter_level,SetValueNoFire,8,0,-1"
"OnPressed" "console,Command,say *** An admin have selected practice mode for level 4 ***,0,-1"
}
;----------------------------------------------------------
; Adds the new practive levels values to the stage counter
;----------------------------------------------------------
modify:
{
match:
{
"origin" "9880 -13048 6281"
"targetname" "logic_case_level"
"classname" "logic_case"
}
insert:
{
"Case06" "6"
"OnCase06" "stage_2_practice_relay,Trigger,,0,-1"
"Case07" "7"
"OnCase07" "stage_3_practice_relay,Trigger,,0,-1"
"Case08" "8"
"OnCase08" "stage_4_practice_relay,Trigger,,0,-1"
}
}
;---------------------------------------------------
; Changes the max amount on the match_level counter
;---------------------------------------------------
modify:
{
match:
{
"origin" "9896 -13048 6281"
"targetname" "math_counter_level"
"classname" "math_counter"
}
replace:
{
"max" "8"
}
}
;----------------------------------------------------------------------------------
; Adds a new teleport destination inside boss arena in stage 2 - for practice mode
;----------------------------------------------------------------------------------
add:
{
"targetname" "stage_2_destination_practice"
"angles" "0 0 0"
"spawnflags" "0"
"origin" "11936 -9392 -1468"
"classname" "info_target"
}
;----------------------------------------------------------------------------------
; Adds a new teleport destination inside boss arena in stage 3 - for practice mode
;----------------------------------------------------------------------------------
add:
{
"targetname" "stage_3_destination_practice"
"angles" "0 0 0"
"spawnflags" "0"
"origin" "12540 3928 6944"
"classname" "info_target"
}
;-----------------------------------------------
; Adds a new stage_6_relay for stage s2 practice
;-----------------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "stage_2_practice_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "game_text,Display,,5,-1"
"OnTrigger" "game_text,AddOutput,message level 2 - The dark chambers - PRACTICE MODE ,0,-1"
"OnTrigger" "stage_2_template,ForceSpawn,,0,-1"
"OnTrigger" "main_trigger_1,Kill,,0,-1"
"OnTrigger" "spawn_teleporter,Addoutput,target stage_2_destination_practice,2,-1"
"OnTrigger" "spawn_teleporter,Enable,,10,-1"
"OnTrigger" "spawn_teleporter,Disable,,12,-1"
"OnTrigger" "spawn_teleporter,Addoutput,target s2_destination_4_cage,13,-1"
"OnTrigger" "spawn_teleporter,Enable,,14,-1"
"OnTrigger" "s2_hornet_intro_tracktrain,StartForward,,16,-1"
"OnTrigger" "s2_trigger_hp_add_hornet,Enable,,18,-1"
"OnTrigger" "s2_real_ending_relay,Kill,,16,-1"
}
;-----------------------------------------------
; Adds a new stage_7_relay for stage s3 practice
;-----------------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "stage_3_practice_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "game_text,Display,,5,-1"
"OnTrigger" "game_text,AddOutput,message level 3 - Metropolis zone - PRACTICE MODE ,0,-1"
"OnTrigger" "stage_3_template,ForceSpawn,,0,-1"
"OnTrigger" "main_trigger_1,Kill,,1,-1"
"OnTrigger" "s3_real_ending_relay,Kill,,1,-1"
"OnTrigger" "spawn_teleporter,Addoutput,target stage_3_destination_practice,2,-1"
"OnTrigger" "spawn_teleporter,Enable,,10,-1"
"OnTrigger" "spawn_teleporter,Disable,,14,-1"
"OnTrigger" "spawn_teleporter,Addoutput,target s3_destination_3_cage,16,-1"
"OnTrigger" "spawn_teleporter,Enable,,17,-1"
"OnTrigger" "Boss_shadow_template,ForceSpawn,,19,-1"
"OnTrigger" "Shadow_Boss_Model,FireUser1,,20,-1"
"OnTrigger" "s3_boss_shadow_hp_add,Enable,,18,-1"
"OnTrigger" "s3_stairs,Break,,8,-1"
"OnTrigger" "Shadow_Boss_Model,SetAnimation,move,20,-1"
"OnTrigger" "Shadow_Boss_Model,SetDefaultAnimation,move,20.01,-1"
"OnTrigger" "s3_door_respawn_3,ForceSpawn,,0,-1"
"OnTrigger" "s3_attack_timer,Enable,,22,-1"
"OnTrigger" "s3_boss_music,PlaySound,,20,-1"
}
;-----------------------------------------------
; Adds a new stage_8_relay for stage s4 practice
;-----------------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "stage_4_practice_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "game_text,Display,,5,-1"
"OnTrigger" "game_text,AddOutput,message level 4 - The long awaited journey - PRACTICE MODE ,0,-1"
"OnTrigger" "stage_4_template,ForceSpawn,,0,-1"
"OnTrigger" "main_trigger_1,Kill,,0,-1"
"OnTrigger" "main_fall_teleporter_1,AddOutput,target s4_destination_4,1,1"
"OnTrigger" "large_teleporter_1,Addoutput,target s4_destination_4,2,-1"
"OnTrigger" "large_teleporter_1,Enable,,6,-1"
"OnTrigger" "s4_spawn_music,Volume,0,5,1"
"OnTrigger" "s4_spongebobchill_music,PlaySound,,6,1"
"OnTrigger" "large_teleporter_1,Disable,,8,-1"
"OnTrigger" "spawn_teleporter,Addoutput,target s4_destination_4,9,-1"
"OnTrigger" "spawn_teleporter,Enable,,10,-1"
"OnTrigger" "s4_box_1,Break,,10,1"
"OnTrigger" "s4_box_2,Break,,12,1"
"OnTrigger" "s4_real_ending_relay,Kill,,6,1"
"OnTrigger" "console,Command,say *** The patty boxes are broken run for the kitchen! ***,10,1"
"OnTrigger" "console,Command,say *** Inside the next room you must press E on all props ***,25,1"
"OnTrigger" "s4_teleporter_4,Enable,,20,1"
"OnTrigger" "console,Command,say *** Zombies advance in 5 seconds ***,15,1"
}
;---------------------------------------------------------------
; Removes ending on the stag path into relays so practice works
;---------------------------------------------------------------
modify:
{
match:
{
"targetname" "stage_2_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s2_practice_ending_relay,Kill,,10,-1"
}
}
;---------------------------------------------------
; Removes s3 ending practice relay on s3 real stage
;---------------------------------------------------
modify:
{
match:
{
"targetname" "stage_3_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s3_practice_relay,Kill,,10,-1"
}
}
;---------------------------------------------------
; Removes s4 ending practice relay on s4 real stage
;---------------------------------------------------
modify:
{
match:
{
"targetname" "stage_4_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s4_practice_relay,Kill,,10,-1"
}
}
;---------------------------------------------------------------
; Removes ending on the stag path into relays so practice works
;---------------------------------------------------------------
modify:
{
match:
{
"targetname" "s2_stag_path6"
"classname" "path_track"
}
delete:
{
"OnPass" "s2_elevator_door_2,Open,,0,1"
}
insert:
{
"OnPass" "s2_real_ending_relay,Trigger,,0,1"
"OnPass" "s2_practice_ending_relay,Trigger,,0,1"
}
}
;-------------------------------------------------------
; Adds a logic_relay for s2 to trigger the real ending
;-------------------------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "s2_real_ending_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "s2_elevator_door_2,Open,,0,1"
}
;-------------------------------------------------------
; Adds a logic_relay for s2 to trigger the real ending
;-------------------------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "s2_practice_ending_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "console,Command,say *** Practice mode ends in 10 seconds ***,0,1"
"OnTrigger" "console,Command,say *** Practice mode ends in 5 seconds ***,5,1"
"OnTrigger" "console,Command,say *** Practice mode ended ***,10,1"
"OnTrigger" "console,Command,say *** Practice mode 2 ended moving to Practice mode 3 ***,12,1"
"OnTrigger" "s2_nuke,Enable,,15,1"
"OnTrigger" "math_counter_level,SetValueNoFire,7,16,1"
}
;------------------------------------
; Adds a logic_relay for s3 practice
;------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "s3_practice_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "s3_teleporter_4,Enable,,0,1"
"OnTrigger" "console,Command,say *** Silver is preparing to throw rocks at you ***,5,1"
"OnTrigger" "console,Command,say *** He is throwing them! ***,10,1"
"OnTrigger" "s3_rock_throw_timer,Enable,,10,1"
"OnTrigger" "s3_teleporter_5_falldown,Enable,,15,1"
"OnTrigger" "console,Command,say *** Silver was defeated ***,60,1"
"OnTrigger" "s3_rock_throw_timer,Disable,,60,1"
"OnTrigger" "s3_escape_pod,Open,,60,1"
"OnTrigger" "s3_silver_model,SetAnimation,stun,60,1"
"OnTrigger" "s3_silver_model,SetDefaultAnimation,stun,60.01,1"
"OnTrigger" "console,Command,say *** Practice mode ends in 10 seconds ***,61,1"
"OnTrigger" "console,Command,say *** Practice mode ends in 5 seconds ***,66,1"
"OnTrigger" "console,Command,say *** Practice mode ended humans ***,71,1"
"OnTrigger" "console,Command,say *** Practice mode 3 ended moving to Practice mode 4 ***,72,1"
"OnTrigger" "math_counter_level,SetValueNoFire,8,73,1"
"OnTrigger" "s3_nuke,Enable,,73,1"
}
;---------------------------------------
; Adds a logic_relay for s3 real ending
;---------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "s3_real_ending_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "s3_rock_throw_timer,Enable,,10,1"
"OnTrigger" "s3_teleporter_4,Enable,,0,1"
"OnTrigger" "console,Command,say *** Silver is preparing to throw rocks at you ***,5,1"
"OnTrigger" "console,Command,say *** He is throwing them! ***,10,1"
"OnTrigger" "s3_rock_throw_timer,Disable,,60,1"
"OnTrigger" "s3_silver_model,SetAnimation,stun,60,1"
"OnTrigger" "s3_silver_model,SetDefaultAnimation,stun,60.01,1"
"OnTrigger" "s3_teleporter_5_falldown,Enable,,15,1"
"OnTrigger" "math_counter_level,SetValueNoFire,4,70,1"
"OnTrigger" "s3_nuke,Enable,,67,1"
"OnTrigger" "round_end_music,PlaySound,,67,1"
"OnTrigger" "round_fade,Fade,,69,1"
"OnTrigger" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,65,1"
"OnTrigger" "console,Command,say *** You beat stage 3 - moving on to stage 4 ***,62,1"
"OnTrigger" "console,Command,say *** Silver was defeated ***,60,1"
"OnTrigger" "s3_escape_pod,Open,,60,1"
}
;------------------------------------
; Adds a logic_relay for s4 practice
;------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "s4_practice_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "s4_patty_laser_timer,Enable,,5,1"
"OnTrigger" "console,Command,say *** The burgers you fed patrick IS COMING BACK ***,0,1"
"OnTrigger" "console,Command,say *** HE IS PUKING ***,5,1"
"OnTrigger" "patrick_respawn_s4_ending,ForceSpawn,,0,1"
"OnTrigger" "s4_patty_laser_timer,Disable,,65,1"
"OnTrigger" "console,Command,say *** You survived Patricks dangerous burgers WELL DONE ***,65,1"
"OnTrigger" "patty_laser_patrick_model,Kill,,65,1"
"OnTrigger" "s4_patty_laser_timer,Kill,,65,1"
"OnTrigger" "s4_patty_laser_case,Kill,,65,1"
"OnTrigger" "math_counter_level,SetValueNoFire,1,79,1"
"OnTrigger" "round_fade,Fade,,75,1"
"OnTrigger" "round_end_music,PlaySound,,74,1"
"OnTrigger" "s4_nuke,Enable,,77,1"
"OnTrigger" "console,Command,say *** Practice mode 4 ended moving ***,67,1"
"OnTrigger" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,70,1"
"OnTrigger" "console,Command,say *** YOU BEAT ALL PRACTICE LEVELS ASWELL WELL DONE! *** ,71,1"
}
;---------------------------------------
; Adds a logic_relay for s4 real ending
;---------------------------------------
add:
{
"origin" "9648 -12984 6280"
"targetname" "s4_real_ending_relay"
"StartDisabled" "0"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "s4_patty_laser_timer,Enable,,5,1"
"OnTrigger" "console,Command,say *** The burgers you fed patrick IS COMING BACK ***,0,1"
"OnTrigger" "console,Command,say *** HE IS PUKING ***,5,1"
"OnTrigger" "patrick_respawn_s4_ending,ForceSpawn,,0,1"
"OnTrigger" "s4_patty_laser_timer,Disable,,65,1"
"OnTrigger" "console,Command,say *** You survived Patricks dangerous burgers WELL DONE ***,65,1"
"OnTrigger" "patty_laser_patrick_model,Kill,,65,1"
"OnTrigger" "s4_patty_laser_timer,Kill,,65,1"
"OnTrigger" "s4_patty_laser_case,Kill,,65,1"
"OnTrigger" "math_counter_level,SetValueNoFire,5,79,1"
"OnTrigger" "round_fade,Fade,,75,1"
"OnTrigger" "round_end_music,PlaySound,,74,1"
"OnTrigger" "s4_nuke,Enable,,77,1"
"OnTrigger" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,70,1"
"OnTrigger" "console,Command,say *** You beat stage 4 - moving on to stage 5 ***,67,1"
}
;----------------------------------------
; Removes everything from the patty wagon
;-----------------------------------------
modify:
{
match:
{
"targetname" "patty_mover"
"classname" "func_movelinear"
"origin" "7808 -2960 4456"
}
delete:
{
"OnFullyOpen" "s4_patty_laser_timer,Enable,,5,1"
"OnFullyOpen" "console,Command,say *** The burgers you fed patrick IS COMING BACK ***,0,1"
"OnFullyOpen" "console,Command,say *** HE IS PUKING ***,5,1"
"OnFullyOpen" "patrick_respawn_s4_ending,ForceSpawn,,0,1"
"OnFullyOpen" "s4_patty_laser_timer,Disable,,65,1"
"OnFullyOpen" "console,Command,say *** You survived Patricks dangerous burgers WELL DONE ***,65,1"
"OnFullyOpen" "patty_laser_patrick_model,Kill,,65,1"
"OnFullyOpen" "s4_patty_laser_timer,Kill,,65,1"
"OnFullyOpen" "s4_patty_laser_case,Kill,,65,1"
"OnFullyOpen" "math_counter_level,SetValueNoFire,5,79,1"
"OnFullyOpen" "round_fade,Fade,,75,1"
"OnFullyOpen" "round_end_music,PlaySound,,74,1"
"OnFullyOpen" "s4_nuke,Enable,,77,1"
"OnFullyOpen" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,70,1"
"OnFullyOpen" "console,Command,say *** You beat stage 4 - moving on to stage 5 ***,67,1"
}
insert:
{
"OnFullyOpen" "s4_practice_relay,Trigger,0,-1"
"OnFullyOpen" "s4_real_ending_relay,Trigger,0,-1"
}
}
;-----------------------------------------------------------
; Removes everything from the glass breakable at spaceship
;-----------------------------------------------------------
modify:
{
match:
{
"origin" "12779.5 12481 6983.97"
"targetname" "s3_escape_pod_glass"
"classname" "func_breakable"
}
delete:
{
"OnBreak" "s3_rock_throw_timer,Enable,,10,1"
"OnBreak" "s3_teleporter_4,Enable,,0,1"
"OnBreak" "console,Command,say *** Silver is preparing to throw rocks at you ***,5,1"
"OnBreak" "console,Command,say *** He is throwing them! ***,10,1"
"OnBreak" "s3_rock_throw_timer,Disable,,60,1"
"OnBreak" "s3_silver_model,SetAnimation,stun,60,1"
"OnBreak" "s3_silver_model,SetDefaultAnimation,stun,60.01,1"
"OnBreak" "s3_teleporter_5_falldown,Enable,,15,1"
"OnBreak" "math_counter_level,SetValueNoFire,4,70,1"
"OnBreak" "s3_nuke,Enable,,67,1"
"OnBreak" "round_end_music,PlaySound,,67,1"
"OnBreak" "round_fade,Fade,,69,1"
"OnBreak" "console,Command,say *** Map by Hobbitten & Sticky_Pg *** ,65,1"
"OnBreak" "console,Command,say *** You beat stage 3 - moving on to stage 4 ***,62,1"
"OnBreak" "console,Command,say *** Silver was defeated ***,60,1"
"OnBreak" "s3_escape_pod,Open,,60,1"
}
insert:
{
"OnBreak" "s3_practice_relay,Trigger,0,-1"
"OnBreak" "s3_real_ending_relay,Trigger,0,-1"
}
}
;----------------------------------------------------------------
; After stage 5 beaten map gets set to practice mode for stage 2
;----------------------------------------------------------------
modify:
{
match:
{
"targetname" "last_alien_boss_path2"
"classname" "path_track"
}
delete:
{
"OnPass" "console,Command,say *** Resetting map back to level 1 ***,52,1"
"OnPass" "math_counter_level,SetValueNoFire,1,63,1"
}
insert:
{
"OnPass" "console,Command,say *** Resetting map to stage 2 - PRACTICE MODE ***,52,1"
"OnPass" "math_counter_level,SetValueNoFire,6,63,1"
}
}

91
maps/ze_collab_ware_a5_5.cfg Executable file
View File

@ -0,0 +1,91 @@
;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;RICCA CHANGE THE SECRET STUFF
;------------------------------
add:
{
"origin" "0 0 0"
"targetname" "Map_Stripper"
"classname" "player_weaponstrip"
}
; Knife item
; also reduced the 500 hp to 250
; and gravity 0.6 to 0.75
add:
{
"origin" "6161 -13216 -12222"
"targetname" "perma_ricca_knife"
"spawnflags" "1"
"angles" "0 0 0"
"classname" "weapon_knife"
"OnPlayerPickup" "!activator,AddOutput,health 250,0,1"
"OnPlayerPickup" "!activator,AddOutput,gravity 0.75,0,1"
"OnPlayerPickup" "perma_monsoon_game_ui,Activate,,0,1"
"OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,1"
}
; Make the trigger strip the player and keep it enabled
; to send other people back to spawn
filter:
{
"model" "*345"
"targetname" "perma_ricca_trigger"
"origin" "6160 -13216 -12232"
"classname" "trigger_once"
}
add:
{
"model" "*345"
"targetname" "perma_ricca_trigger"
"StartDisabled" "0"
"spawnflags" "1"
"wait" "1"
"origin" "6160 -13216 -12232"
"classname" "trigger_multiple"
"OnTrigger" "Map_Stripper,StripWeaponsAndSuit,,0,1"
"OnStartTouch" "PointTeleport_Dest_T,Teleport,,2,-1"
}
; Make the sprite smaller cause too big and annoying
; And parent it to the knife
modify:
{
match:
{
"origin" "6156 -13216 -12204"
"targetname" "perma_monsoon"
"classname" "env_sprite"
; "scale" "0.4"
}
replace:
{
"origin" "6160 -13216 -12204"
"scale" "0.15"
}
insert:
{
"parentname" "perma_ricca_knife"
}
}
;---------------------------
;SHINO REDUCE FADE DURATION
;---------------------------
modify:
{
match:
{
"targetname" "shino_endfade"
"classname" "env_fade"
; "duration" "4"
}
replace:
{
"duration" "1.5"
}
}

284
maps/ze_collab_ware_a5_6.cfg Executable file
View File

@ -0,0 +1,284 @@
;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;4ECHO - ADJUST PLATFORM AT THE END
;-----------------------------------
modify:
{
match:
{
"targetname" "4e_math"
"classname" "math_counter"
}
delete:
{
"OnHitMax" "4e_c_bridge_3,Close,,16,1"
"OnHitMax" "4e_c_bridge_5,Close,,13,1"
"OnHitMax" "4e_c_bridge_4,Close,,13,1"
"OnHitMax" "4e_c_bridge_6,SetSpeed,0.5,13,1"
"OnHitMax" "4e_c_bridge_6,Close,,13.02,1"
}
insert:
{
"OnHitMax" "4e_c_bridge_3,SetSpeed,200,13,1"
"OnHitMax" "4e_c_bridge_4,SetSpeed,200,13,1"
"OnHitMax" "4e_c_bridge_5,SetSpeed,200,13,1"
"OnHitMax" "4e_c_bridge_6,SetSpeed,200,13,1"
"OnHitMax" "4e_c_bridge_3,Close,,13.02,1"
"OnHitMax" "4e_c_bridge_4,Close,,13.02,1"
"OnHitMax" "4e_c_bridge_5,Close,,13.02,1"
"OnHitMax" "4e_c_bridge_6,Close,,13.02,1"
}
}
;---------------------------
;CEEANIDE - LESS LONG ROUND
;---------------------------
modify:
{
match:
{
"targetname" "ww_h_trigger1"
"classname" "func_button"
}
delete:
{
"OnPressed" "Server,Command,say >>>Escape route open in 60 seconds<<<,20,1"
"OnPressed" "Server,Command,say >>>MAKE YOUR ESCAPE - SURF THE WAVE<<<,80,1"
"OnPressed" "ww_escapeGlass,Break,,80,1"
"OnPressed" "ww_escapeClip,Kill,,80,1"
"OnPressed" "Server,Command,say >>>Everyone left behind will TP in 20 seconds<<<,81,1"
"OnPressed" "Spawn_Tele_T,Disable,,93,1"
"OnPressed" "Spawn_Tele_CT,Disable,,93,1"
"OnPressed" "Music_Ceeanide,Volume,0,101,1"
"OnPressed" "ww_finalWinnerTP,Enable,,101.15,1"
"OnPressed" "ww_finalZMTP,Enable,,101.3,1"
"OnPressed" "ww_*,Kill,,102,1"
"OnPressed" "WaterWave_*,Kill,,103,1"
}
insert:
{
"OnPressed" "Server,Command,say >>>Escape route open in 50 seconds<<<,20,1"
"OnPressed" "!self,FireUser1,,70,1"
"OnUser1" "Server,Command,say >>>MAKE YOUR ESCAPE - SURF THE WAVE<<<,0,1"
"OnUser1" "ww_escapeGlass,Break,,0,1"
"OnUser1" "ww_escapeClip,Kill,,0,1"
"OnUser1" "Server,Command,say >>>Everyone left behind will TP in 20 seconds<<<,1,1"
"OnUser1" "Spawn_Tele_T,Disable,,13,1"
"OnUser1" "Spawn_Tele_CT,Disable,,13,1"
"OnUser1" "Music_Ceeanide,Volume,0,21,1"
"OnUser1" "ww_finalWinnerTP,Enable,,21.15,1"
"OnUser1" "ww_finalZMTP,Enable,,21.3,1"
"OnUser1" "ww_*,Kill,,22,1"
"OnUser1" "WaterWave_*,Kill,,23,1"
}
}
;-----------------------------------
;FERELOZ - LESS DAMAGE FROM FALLING
;-----------------------------------
modify:
{
match:
{
"targetname" "fereloz_pointhurt_fall"
"classname" "point_hurt"
; "Damage" "85"
}
replace:
{
"Damage" "65"
}
}
;------------------------------
;FERELOZ - MOVE CT TP UP A BIT
;------------------------------
modify:
{
match:
{
"targetname" "fereloz_pit_ct_tp"
"origin" "-9536 4608 10144"
"classname" "trigger_teleport"
}
replace:
{
"origin" "-9536 4608 10528"
}
}
;--------------------------------
;FERELOZ - PLATFORMS ADJUSTEMENT
;--------------------------------
; Platform 1, 2 and 3
; Slower and move less further, and aligned with lava platforms
modify:
{
match:
{
"targetname" "fereloz_platform1"
"origin" "-9312 4264 11518"
"classname" "func_movelinear"
; "speed" "160"
; "movedistance" "448"
}
replace:
{
"origin" "-9376 4264 11518"
"speed" "100"
"movedistance" "320"
}
}
modify:
{
match:
{
"targetname" "fereloz_platform2"
"origin" "-9760 4504 11518"
"classname" "func_movelinear"
; "speed" "160"
; "movedistance" "448"
}
replace:
{
"origin" "-9696 4504 11518"
"speed" "100"
"movedistance" "320"
}
}
modify:
{
match:
{
"targetname" "fereloz_platform3"
"origin" "-9312 4704 11528"
"classname" "func_movelinear"
; "speed" "160"
; "movedistance" "448"
}
replace:
{
"origin" "-9376 4704 11528"
"speed" "100"
"movedistance" "320"
}
}
; Platform 4 and 5
; Slower and move less further
modify:
{
match:
{
"targetname" "fereloz_platform4"
"origin" "-9376 5152 11510"
"classname" "func_movelinear"
; "speed" "160"
; "movedistance" "384"
}
replace:
{
"speed" "100"
"movedistance" "320"
}
}
modify:
{
match:
{
"targetname" "fereloz_platform5"
"origin" "-9696 5408 11520"
"classname" "func_movelinear"
; "speed" "160"
; "movedistance" "384"
}
replace:
{
"speed" "100"
"movedistance" "320"
}
}
; Platform 6 and 7
; Slower
modify:
{
match:
{
"targetname" "fereloz_platform6"
"origin" "-9696 4808 11944"
"classname" "func_movelinear"
; "speed" "150"
; "movedistance" "320"
}
replace:
{
"speed" "120"
}
}
modify:
{
match:
{
"targetname" "fereloz_platform7"
"origin" "-9376 4552 11944"
"classname" "func_movelinear"
; "speed" "150"
; "movedistance" "320"
}
replace:
{
"speed" "120"
}
}
;--------------------------------------
;FERELOZ - MOVE DEST TO NOT BE ON LAVA
;--------------------------------------
modify:
{
match:
{
"origin" "-9536 5152 11536"
"targetname" "fereloz_t_dest2"
"classname" "info_teleport_destination"
}
replace:
{
"origin" "-9536 4960 11536"
}
}
;------------------------
;ROSS - FUMO TP FILTERED
;------------------------
modify:
{
match:
{
"targetname" "ross_fumo_tp"
"classname" "trigger_teleport"
}
insert:
{
"filtername" "Filter_CT"
"OnStartTouch" "!self,Kill,,10,1"
"OnStartTouch" "ross_fumo_sprite,Kill,,10,1"
}
}

1046
maps/ze_collab_ware_a5_8.cfg Executable file

File diff suppressed because it is too large Load Diff

1858
maps/ze_contra_v1_9_5.cfg Executable file

File diff suppressed because it is too large Load Diff

View File

@ -168,3 +168,36 @@ modify:
"spawnflags" "1"
}
}
;; _
;; other - fix afk teleport
add:
{
"model" "*3"
"targetname" "otherafktele1"
"target" "otherafkteledest1"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "59 -1023 -2912"
"classname" "trigger_teleport"
}
;; other - fix teleport boost
add:
{
"model" "*137"
"wait" "1"
"targetname" "tele_stop1"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "8640 2656 -3552"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,AddOutput,absvelocity 0 0 0,0,-1"
}

View File

@ -51,4 +51,55 @@ modify:
}
}
;; _
;; stage 3 - teleport players, that got stuck in boss elevator
add:
{
"targetname" "s3_elevator_unstuck"
"target" "ukauka_teled"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-4588 -11265 -542.5"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -9 -9 -89.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 9 9 89.5,0.1,1"
}
add:
{
"origin" "-4652 -11097 -616"
"spawnflags" "1"
"classname" "logic_auto"
"OnMapSpawn" "s3_elevator_unstuck,FireUser1,,0,-1"
}
modify:
{
match:
{
"targetname" "boss2_hissi_track2"
"classname" "path_track"
}
insert:
{
"OnPass" "s3_elevator_unstuck,Enable,,0,1"
"OnPass" "s3_elevator_unstuck,Disable,,0.5,1"
}
}
;; stage 3 - fix elevator zm teleport
add:
{
"model" "*409"
"target" "zombies2"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-4660.5 -11250 78"
"filtername" "zombit"
"classname" "trigger_teleport"
}

22
maps/ze_crystal_of_will_v1f.cfg Executable file
View File

@ -0,0 +1,22 @@
modify:
{
match:
{
"targetname" "door9"
}
delete:
{
"OnFullyClosed" "afkteleport1,Enable,,0,-1"
}
}
modify:
{
match:
{
"targetname" "door11"
}
delete:
{
"OnFullyClosed" "afkteleport1,Enable,,0,-1"
}
}

108
maps/ze_cursed_ruins_v2s.cfg Executable file
View File

@ -0,0 +1,108 @@
; STRIPPER BY ENCAP
;; fix first afk teleport
modify:
{
match:
{
"targetname" "tel_semi_1"
"classname" "trigger_teleport"
}
replace:
{
"origin" "-448 -1204 631.5"
}
}
;; help players that got stuck at spikes
add:
{
"model" "*9"
"targetname" "spike_stuck"
"StartDisabled" "0"
"speed" "100"
"spawnflags" "1"
"pushdir" "0 0 0"
"origin" "4989 3282 1691"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*53"
"targetname" "bois"
"spawnobject" "0"
"spawnflags" "0"
"shadowdepthnocache" "0"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "150 150 150"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "4921 3388 1736"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "1"
"health" "0"
"gibdir" "0 0 0"
"fadescale" "1"
"fademindist" "-1"
"fademaxdist" "0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"drawinfastreflection" "0"
"disableshadows" "1"
"disableshadowdepth" "0"
"disablereceiveshadows" "1"
"disableflashlight" "0"
"classname" "func_breakable"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "88583"
}
insert:
{
"OnMapSpawn" "bois,AddOutput,angles -45 0 0,0.1,-1"
}
}
;; speed up heli
modify:
{
match:
{
"targetname" "track_1"
"classname" "func_tracktrain"
}
replace:
{
"startspeed" "200"
}
}
modify:
{
match:
{
"targetname" "path_1"
"classname" "path_track"
}
replace:
{
"speed" "0"
}
}

View File

@ -217,3 +217,22 @@ modify:
"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

@ -23,3 +23,27 @@ modify:
"OnStartTouch" "!activator,AddOutput,health 999999,0,-1"
}
}
;; _
;; restart round on warmup
modify:
{
match:
{
"targetname" "Levels_Case"
"classname" "logic_case"
}
delete:
{
"OnCase01" "Map_Hurt,Enable,,131,-1"
}
insert:
{
"OnCase01" "cmd,Command,mp_restartgame 1,131,-1"
}
}

View File

@ -11,3 +11,10 @@ modify:
"spawnflags" "1073741825"
}
}
; Remove this shit, turns out this game spawns and equips all the guns BEFORE it cleans up map entities on round change
; So in the worst case scenario you end up with 192 extra weapon edicts for no good reason
filter:
{
"classname" "game_player_equip"
}

View File

@ -79,3 +79,224 @@ modify:
"damage" "500000"
}
}
;; _
;; reward for delivering crates to the shuttle
add:
{
"origin" "-640 1376 24"
"targetname" "crate_blue_filter"
"Negated" "Allow entities that match criteria"
"filtername" "crate_blue"
"classname" "filter_activator_name"
}
add:
{
"origin" "-640 1376 30"
"targetname" "crate_red_filter"
"Negated" "Allow entities that match criteria"
"filtername" "crate_red"
"classname" "filter_activator_name"
}
add:
{
"origin" "-640 1376 34"
"targetname" "crate_points"
"spawnflags" "0"
"points" "200"
"classname" "game_score"
}
add:
{
"origin" "-440 1638 0"
"startwidth" "15.0"
"spritename" "sprites/bluelaser1.vmt"
"rendermode" "5"
"rendercolor" "200 200 255"
"renderamt" "210"
"parentname" "crate_blue"
"lifetime" "10"
"endwidth" "5.0"
"classname" "env_spritetrail"
}
add:
{
"origin" "-330 1430 0"
"startwidth" "15.0"
"spritename" "sprites/purplelaser1.vmt"
"rendermode" "5"
"rendercolor" "255 200 200"
"renderamt" "210"
"parentname" "crate_red"
"lifetime" "10"
"endwidth" "5.0"
"classname" "env_spritetrail"
}
modify:
{
match:
{
"origin" "-441.66 1638.34 0"
"classname" "func_physbox"
"hammerid" "775227"
}
insert:
{
"targetname" "crate_blue"
}
replace:
{
"rendercolor" "150 150 255"
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
modify:
{
match:
{
"origin" "-329.96 1430.05 0"
"classname" "func_physbox"
"hammerid" "781216"
}
insert:
{
"targetname" "crate_red"
}
replace:
{
"rendercolor" "255 150 150"
"disableshadows" "1"
"disablereceiveshadows" "1"
}
}
add:
{
"origin" "3457 -2896 376"
"targetname" "crate_counter"
"StartDisabled" "0"
"startvalue" "0"
"min" "0"
"max" "2"
"classname" "math_counter"
"OnHitMax" "blue_relay,Kill,,0,1"
"OnHitMax" "red_relay,Kill,,0,1"
"OnHitMax" "1,Command,say >>>When surrounded by war one must eventually choose a side.<<<,3,1"
"OnHitMax" "shuttle_points,AddOutput,OnStartTouch crate_points:ApplyScore::1:1,0,1"
"OnHitMax" "shuttle_points,Enable,,4,1"
}
add:
{
"origin" "3457 -2896 386"
"targetname" "blue_relay"
"StartDisabled" "1"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "lambda_train_02,AddOutput,rendercolor 150 150 255,0,1"
"OnTrigger" "lambda_ramp,AddOutput,rendercolor 150 150 255,0,1"
"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"
}
add:
{
"origin" "3457 -2896 396"
"targetname" "red_relay"
"StartDisabled" "1"
"spawnflags" "0"
"classname" "logic_relay"
"OnTrigger" "lambda_train_02,AddOutput,rendercolor 255 200 200,0,1"
"OnTrigger" "lambda_ramp,AddOutput,rendercolor 255 200 200,0,1"
"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"
}
add:
{
"StartDisabled" "1"
"spawnflags" "8"
"targetname" "crate_blue_check"
"parentname" "lambda_train_02"
"origin" "3816 -2515.5 547"
"filtername" "crate_blue_filter"
"classname" "trigger_once"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -119 -396.5 -53,0.1,1"
"OnUser1" "!self,AddOutput,maxs 119 396.5 53,0.1,1"
"OnStartTouch" "crate_counter,Add,1,0.1,1"
"OnStartTouch" "blue_relay,Enable,,0,1"
}
add:
{
"StartDisabled" "1"
"spawnflags" "8"
"targetname" "crate_red_check"
"parentname" "lambda_train_02"
"origin" "3816 -2515.5 547"
"filtername" "crate_red_filter"
"classname" "trigger_once"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -119 -396.5 -53,0.1,1"
"OnUser1" "!self,AddOutput,maxs 119 396.5 53,0.1,1"
"OnStartTouch" "crate_counter,Add,1,0.1,1"
"OnStartTouch" "red_relay,Enable,,0,1"
}
add:
{
"StartDisabled" "1"
"spawnflags" "1"
"targetname" "shuttle_points"
"parentname" "lambda_train_02"
"origin" "3816 -2515.5 547"
"filtername" "ct_filter"
"classname" "trigger_once"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -119 -396.5 -53,0.1,1"
"OnUser1" "!self,AddOutput,maxs 119 396.5 53,0.1,1"
"OnStartTouch" "crate_points,ApplyScore,,0.1,-1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "1265444"
}
insert:
{
"OnMapSpawn" "crate_blue_check,FireUser1,,0.1,1"
"OnMapSpawn" "crate_red_check,FireUser1,,0.1,1"
"OnMapSpawn" "shuttle_points,FireUser1,,0.1,1"
}
}
modify:
{
match:
{
"targetname" "path_track_06"
"classname" "path_track"
}
insert:
{
"OnPass" "crate_blue_check,Enable,,1,1"
"OnPass" "crate_red_check,Enable,,1,1"
"OnPass" "crate_blue_check,Kill,,1.5,1"
"OnPass" "crate_red_check,Kill,,1.5,1"
"OnPass" "blue_relay,Trigger,,3,1"
"OnPass" "red_relay,Trigger,,3,1"
}
}

View File

@ -123,3 +123,150 @@ modify:
"OnPressed" "nukefix,Enable,,110,1"
}
}
;; _
;; possible crash fix
modify:
{
match:
{
"classname" "func_illusionary"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"targetname" "train"
"classname" "func_door"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"parentname" "train"
"classname" "func_breakable"
}
replace:
{
"disablereceiveshadows" "1"
"disableshadows" "1"
}
}
modify:
{
match:
{
"parentname" "train"
"classname" "prop_dynamic"
}
replace:
{
"disablereceiveshadows" "1"
}
insert:
{
"disableshadows" "1"
}
}
modify:
{
match:
{
"parentname" "train"
"classname" "func_button"
}
replace:
{
"disablereceiveshadows" "1"
}
insert:
{
"disableshadows" "1"
}
}
;; fix roundtime
modify:
{
match:
{
"origin" "-68 -13812 -695.75"
"classname" "trigger_multiple"
"hammerid" "81427"
}
delete:
{
"OnStartTouch" "notification,Command,mp_roundtime 999,0,1"
}
insert:
{
"OnStartTouch" "notification,Command,mp_roundtime 9,0,1"
}
}
;; playerclips
add:
{
"origin" "1821 -7873 -788"
"spawnflags" "1"
"classname" "logic_auto"
"OnMapSpawn" "playerclip,FireUser1,,0.1,1"
}
add:
{
"targetname" "playerclip1"
"vrad_brush_cast_shadows" "0"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "3136 -6816 -818"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -1280 -1248 -390,0.1,1"
"OnUser1" "!self,AddOutput,maxs 1280 1248 390,0.1,1"
}
;; add ladder for train
add:
{
"origin" "1014 -7702 -1300"
"solid" "0"
"model" "models/props_c17/metalladder002.mdl"
"angles" "0 270 0"
"targetname" "lad"
"parentname" "train"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "prop_dynamic"
}

107
maps/ze_deltarune_ch1_b1.cfg Executable file
View File

@ -0,0 +1,107 @@
;--------------------------------------
; Increases HP of the bycicle boss
;--------------------------------------
modify:
{
match:
{
"targetname" "lancerbike_addhp"
"origin" "12576 -3680 -912"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "lancerbike_math,Add,80,0.02,-1"
}
insert:
{
"OnStartTouch" "lancerbike_math,Add,160,0.02,-1"
}
}
;--------------------------------------------------------------
; Filters all triggers that give hp to bosses from humans
;--------------------------------------------------------------
modify:
{
match:
{
"targetname" "field_addhp4npc_trigger"
"origin" "-2848 10816 384"
"classname" "trigger_once"
}
insert:
{
"filtername" "hum"
}
}
;----------------------------------------
; Replaces a func_brush to a breakable
;----------------------------------------
filter:
{
"targetname" "smlchecker_wall"
"classname" "func_brush"
}
add:
{
"model" "*40"
"targetname" "smlchecker_wall"
"spawnobject" "0"
"spawnflags" "1"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "1"
"origin" "2272 9760 88"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "10"
"health" "0"
"gibdir" "0 0 0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
;; _
;; fix afk teleport
modify:
{
match:
{
"targetname" "lancerfight_teleportzmcage"
"classname" "trigger_teleport"
}
replace:
{
"origin" "12160 -6017 -752"
}
}
modify:
{
match:
{
"targetname" "darkcastle_to_field_afktele"
"classname" "trigger_teleport"
}
replace:
{
"origin" "13632 -5408 -748"
}
}

View File

@ -0,0 +1,120 @@
;--------------------------------------
; Increases HP of the bycicle boss
;--------------------------------------
modify:
{
match:
{
"targetname" "lancerbike_addhp"
"origin" "12576 -3680 -912"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "lancerbike_math,Add,80,0.02,-1"
}
insert:
{
"OnStartTouch" "lancerbike_math,Add,160,0.02,-1"
}
}
;--------------------------------------------------------------
; Filters all triggers that give hp to bosses from humans
;--------------------------------------------------------------
modify:
{
match:
{
"targetname" "field_addhp4npc_trigger"
"origin" "-2848 10816 384"
"classname" "trigger_once"
}
insert:
{
"filtername" "hum"
}
}
;----------------------------------------
; Replaces a func_brush to a breakable
;----------------------------------------
filter:
{
"targetname" "smlchecker_wall"
"classname" "func_brush"
}
add:
{
"model" "*40"
"targetname" "smlchecker_wall"
"spawnobject" "0"
"spawnflags" "1"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "1"
"origin" "2272 9760 88"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "10"
"health" "0"
"gibdir" "0 0 0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
;-------------------------------------------
; Damage increasement on NPCs and Bosses
;-------------------------------------------
modify:
{
match:
{
"targetname" "fallingspade_hurt"
"origin" "3840 -4064 -1520"
"classname" "trigger_hurt"
}
replace:
{
"damagecap" "99999"
"damage" "60"
}
}
modify:
{
match:
{
"targetname" "lancerbike_hurttrig"
"origin" "13184 -3712 -984"
"classname" "trigger_hurt"
}
replace:
{
"damagecap" "99999"
"damage" "80"
}
}
modify:
{
match:
{
"targetname" "diamondbullet_hurt"
"origin" "-6272 11296 32"
"classname" "trigger_hurt"
}
replace:
{
"damagecap" "99999"
"damage" "80"
}
}

View File

@ -0,0 +1,158 @@
;; _
;; possible fix to client 'crashing'
modify:
{
match:
{
"targetname" "flamethrower_counter"
"classname" "math_counter"
}
delete:
{
"OnHitMin" "flamethrower_activator,Kill,,0.5,1"
}
insert:
{
"OnHitMin" "flamethrower_activator,Disable,,0.5,1"
}
}
modify:
{
match:
{
"targetname" "freezemachine_counter"
"classname" "math_counter"
}
delete:
{
"OnHitMin" "freezemachine_activator,Kill,,0.5,1"
}
insert:
{
"OnHitMin" "freezemachine_activator,Disable,,0.5,1"
}
}
modify:
{
match:
{
"targetname" "confusingtool_counter"
"classname" "math_counter"
}
delete:
{
"OnHitMin" "confusingtool_activator,Kill,,0.5,1"
}
insert:
{
"OnHitMin" "confusingtool_activator,Disable,,0.5,1"
}
}
modify:
{
match:
{
"targetname" "bombplacer_counter"
"classname" "math_counter"
}
delete:
{
"OnHitMin" "bombplacer_activator,Kill,,1,1"
}
insert:
{
"OnHitMin" "bombplacer_activator,Disable,,1,1"
}
}
modify:
{
match:
{
"targetname" "unlimitedammo_compare_limit"
"classname" "logic_compare"
}
delete:
{
"OnEqualTo" "unlimitedammo_activator,Kill,,10,1"
}
insert:
{
"OnEqualTo" "unlimitedammo_activator,Disable,,10,1"
}
}
modify:
{
match:
{
"targetname" "hespawner_counter"
"classname" "math_counter"
}
delete:
{
"OnHitMin" "hespawner_activator,Kill,,1,1"
}
insert:
{
"OnHitMin" "hespawner_activator,Disable,,1,1"
}
}
modify:
{
match:
{
"targetname" "heal_compare_1"
"classname" "logic_compare"
}
delete:
{
"OnNotEqualTo" "healone_activator,Kill,,1,1"
}
insert:
{
"OnNotEqualTo" "healone_activator,Disable,,1,1"
}
}
modify:
{
match:
{
"targetname" "heal_compare_2"
"classname" "logic_compare"
}
delete:
{
"OnNotEqualTo" "healtwo_activator,Kill,,1,1"
}
insert:
{
"OnNotEqualTo" "healtwo_activator,Disable,,1,1"
}
}
modify:
{
match:
{
"targetname" "map_stages"
"classname" "logic_case"
}
delete:
{
"OnCase06" "slowmo_*,Kill,,1.9,1"
"OnCase06" "unlimitedammo_*,Kill,,2.1,1"
"OnCase06" "pushgun_*,Kill,,2.3,1"
"OnCase06" "freezemachine_*,Kill,,1.8,1"
"OnCase06" "confusingtool_*,Kill,,1.8,1"
"OnCase06" "flamethrower_*,Kill,,1.9,1"
"OnCase06" "bombplacer_*,Kill,,2.1,1"
}
}

611
maps/ze_diablo_v4_1.cfg Executable file
View File

@ -0,0 +1,611 @@
;==============================================================================================
;---------------------------------------------------------------------------------------------
; Stripper made by Hobbitten
; Contact me if something is broken
; Steam: https://steamcommunity.com/profiles/76561198013974519/
; Discord: _hobbitten
; Last changed: 28-11-2023
;---------------------------------------------------------------------------------------------
;==============================================================================================
;-------------------------------------------------
; Keeps map updated with stripper versions
;-------------------------------------------------
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "console,Command,mp_roundtime 30,0,-1"
}
insert:
{
"OnMapSpawn" "console,Command,say *** STRIPPER 2 LOADED ***,7,-1"
"OnMapSpawn" "console,Command,mp_roundtime 60,0,-1"
}
}
;---------------------------------
; Makes demon item user slower
;---------------------------------
modify:
{
match:
{
"targetname" "demon_knife"
"classname" "weapon_knife"
}
insert:
{
"OnPlayerPickup" "speed,ModifySpeed,0.8,0,-1"
}
}
;---------------------------------
; Makes tyrael item user faster
;---------------------------------
modify:
{
match:
{
"targetname" "tyrael_knife"
"classname" "weapon_knife"
}
insert:
{
"OnPlayerPickup" "speed,ModifySpeed,1.1,0,-1"
}
}
;---------------------------------------------------------------------
; Makes sure that Demon item is reset back to 0.8 after tyrael nuke
;---------------------------------------------------------------------
add:
{
"model" "*341"
"wait" "1"
"targetname" "tyrael_demon_ult_slow"
"StartDisabled" "1"
"spawnflags" "1"
"parentname" "tyrael_knife"
"origin" "10708 9584 13938.6"
"filtername" "demon_filter"
"classname" "trigger_multiple"
"OnStartTouch" "speed,ModifySpeed,0.3,0.01,-1"
"OnStartTouch" "speed,ModifySpeed,0.8,8,-1"
}
;---------------------------------------------------------------------------
; Makes sure that Demon item is reset back to 0.8 after demon item usage
;---------------------------------------------------------------------------
add:
{
"model" "*163"
"wait" "1"
"targetname" "demon_usage_ult_speed"
"StartDisabled" "1"
"spawnflags" "1"
"parentname" "demon_knife"
"origin" "8032 9578 13938.6"
"filtername" "demon_filter"
"classname" "trigger_multiple"
"OnStartTouch" "speed,ModifySpeed,1.8,0.01,-1"
"OnStartTouch" "speed,ModifySpeed,0.8,3,-1"
}
;------------------------------------------------------------------------------------------
; Makes sure that the demon slow is returned and here is put inside a logic_relay
;------------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "tyrael_ult_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "tyrael_demon_ult_slow,Enable,,13,-1"
"OnTrigger" "tyrael_demon_ult_slow,Disable,,17,-1"
}
}
modify:
{
match:
{
"targetname" "demon_ult_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "demon_usage_ult_speed,Enable,,7,-1"
"OnTrigger" "demon_usage_ult_speed,Disable,,12,-1"
}
}
;------------------------------------------------------------
; Makes 4 modifyers which deletes & adds new push system
;------------------------------------------------------------
modify:
{
match:
{
"targetname" "demon_hitbox"
"classname" "func_physbox_multiplayer"
"origin" "8020 9600 13919.6"
}
delete:
{
"OnDamaged" "demon_push_back,Disable,,0.01,-1"
"OnDamaged" "demon_push_back,Enable,,0,-1"
}
insert:
{
"OnDamaged" "!self,FireUser1,,0,1"
"OnUser1" "demon_push_back,Disable,,0.01,-1"
"OnUser1" "demon_push_back,Enable,,0,-1"
"OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1"
}
}
modify:
{
match:
{
"targetname" "demon_hitbox"
"classname" "func_physbox_multiplayer"
"origin" "8004 9584 13919.6"
}
delete:
{
"OnDamaged" "demon_push_left,Disable,,0.01,-1"
"OnDamaged" "demon_push_left,Enable,,0,-1"
}
insert:
{
"OnDamaged" "!self,FireUser1,,0,1"
"OnUser1" "demon_push_left,Disable,,0.01,-1"
"OnUser1" "demon_push_left,Enable,,0,-1"
"OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1"
}
}
modify:
{
match:
{
"targetname" "demon_hitbox"
"classname" "func_physbox_multiplayer"
"origin" "8036 9584 13919.6"
}
delete:
{
"OnDamaged" "demon_push_right,Disable,,0.01,-1"
"OnDamaged" "demon_push_right,Enable,,0,-1"
}
insert:
{
"OnDamaged" "!self,FireUser1,,0,1"
"OnUser1" "demon_push_right,Disable,,0.01,-1"
"OnUser1" "demon_push_right,Enable,,0,-1"
"OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1"
}
}
modify:
{
match:
{
"targetname" "demon_hitbox"
"classname" "func_physbox_multiplayer"
"origin" "8020 9568 13919.6"
}
delete:
{
"OnDamaged" "demon_push_forward,Disable,,0.01,-1"
"OnDamaged" "demon_push_forward,Enable,,0,-1"
}
insert:
{
"OnDamaged" "!self,FireUser1,,0,1"
"OnUser1" "demon_push_forward,Disable,,0.01,-1"
"OnUser1" "demon_push_forward,Enable,,0,-1"
"OnUser1" "!self,AddOutput,OnDamaged !self:FireUser1::0.00:1,0.02,-1"
}
}
;----------------------------------------------------------------
; Fixes demon item health so it can be killed by shooting
;----------------------------------------------------------------
modify:
{
match:
{
"targetname" "demon_hitbox"
"classname" "func_physbox_multiplayer"
}
delete:
{
"OnDamaged" "demon_health,Subtract,1,0,-1"
}
insert:
{
"OnHealthChanged" "demon_health,Subtract,1,0,-1"
}
}
;--------------------------------------
; Reworks math_counter for demon item
;-------------------------------------
modify:
{
match:
{
"targetname" "demon_health"
"classname" "math_counter"
}
delete:
{
"OnHitMax" "demon_new_model_relay,Trigger,,1,1"
"OnHitMax" "demon_model_parent,DisableMotion,,0.01,1"
"OnHitMax" "demon_attack_relay,Kill,,0.01,1"
"OnHitMax" "demon_ult_relay,Kill,,0.01,1"
"OnHitMax" "demon_attack_hurt,Kill,,0.01,1"
"OnHitMax" "demon_model_parent,ClearParent,,0,1"
"OnHitMax" "demon_ult_relay,CancelPending,,0,1"
"OnHitMax" "demon_attack_relay,CancelPending,,0,1"
"OnHitMax" "demon_hurt_player,ClearParent,,0,1"
"OnHitMax" "demon_push*,Kill,,0,1"
"OnHitMax" "demon_death_sound,PlaySound,,0,1"
"OnHitMax" "demon_reset_damagefilter,Enable,,0,1"
"OnHitMax" "reset_damagefilter_demon_timer,Enable,,0,1"
}
insert:
{
"OnHitMin" "demon_new_model_relay,Trigger,,1,1"
"OnHitMin" "demon_model_parent,DisableMotion,,0.01,1"
"OnHitMin" "demon_attack_relay,Kill,,0.01,1"
"OnHitMin" "demon_ult_relay,Kill,,0.01,1"
"OnHitMin" "demon_attack_hurt,Kill,,0.01,1"
"OnHitMin" "demon_model_parent,ClearParent,,0,1"
"OnHitMin" "demon_ult_relay,CancelPending,,0,1"
"OnHitMin" "demon_attack_relay,CancelPending,,0,1"
"OnHitMin" "demon_hurt_player,ClearParent,,0,1"
"OnHitMin" "demon_push*,Kill,,0,1"
"OnHitMin" "demon_death_sound,PlaySound,,0,1"
"OnHitMin" "demon_reset_damagefilter,Enable,,0,1"
"OnHitMin" "reset_damagefilter_demon_timer,Enable,,0,1"
}
replace:
{
"startvalue" "3000"
"min" "1"
"max" "3000"
}
}
;--------------------------------------
; Fixes door so it can be forceclosed
;--------------------------------------
modify:
{
match:
{
"targetname" "s2_church_door"
"classname" "func_door"
}
replace:
{
"forceclosed" "1"
}
}
// ;--------------------------------------
// ; Fixes lasers targeting dead people
// ;--------------------------------------
// modify:
// {
// match:
// {
// "targetname" "seph_targeter"
// "classname" "trigger_multiple"
// }
// insert:
// {
// "OnTrigger" "seph_target,ClearParent,,0.05,-1"
// }
// }
;-----------------------------------------------------------------------
; Fixes an extreme logic_relay which is not killed on normal stage
;-----------------------------------------------------------------------
modify:
{
match:
{
"targetname" "stage_3_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s3_extreme_elevator_relay,Kill,,1,-1"
}
}
;-----------------------------------------------------------------------
; Fixes an normal logic_relay which is not killed on extreme stage
;-----------------------------------------------------------------------
modify:
{
match:
{
"targetname" "stage_3_extreme_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s3_normal_elevator_relay,Kill,,1,-1"
}
}
;-----------------------------------------------------------------------
; Fixes so marathon mode does not have any extreme logic_relays
;-----------------------------------------------------------------------
modify:
{
match:
{
"targetname" "stage_4_relay_marathon"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s3_extreme_boss1_relay,Kill,,1,-1"
"OnTrigger" "s3_extreme_boss2_relay,Kill,,1,-1"
"OnTrigger" "s3_extreme_bridge_relay,Kill,,1,-1"
"OnTrigger" "s3_extreme_elevator_relay,Kill,,1,-1"
"OnTrigger" "s3_extreme_ending1_relay,Kill,,1,-1"
"OnTrigger" "s3_extreme_gate_relay,Kill,,1,-1"
"OnTrigger" "s3_extreme_tower_relay,Kill,,1,-1"
"OnTrigger" "stage_3_extreme_ending,Kill,,1,-1"
"OnTrigger" "s2_extreme_church_relay,Kill,,1,-1"
"OnTrigger" "s2_extreme_dungeon_relay,Kill,,1,-1"
"OnTrigger" "s2_extreme_home_relay,Kill,,1,-1"
"OnTrigger" "s2_extreme_raft_relay,Kill,,1,-1"
"OnTrigger" "stage_2_real_ending_extreme,Kill,,1,-1"
"OnTrigger" "s1_extreme_dungeon_relay,Kill,,1,-1"
"OnTrigger" "s1_extreme_end_relay,Kill,,1,-1"
"OnTrigger" "s1_extreme_gate_relay,Kill,,1,-1"
"OnTrigger" "s1_extreme_lever_relay,Kill,,1,-1"
"OnTrigger" "s1_extreme_tower_relay,Kill,,1,-1"
"OnTrigger" "s1_extreme_water_relay,Kill,,1,-1"
}
}
;---------------------------------------------------------------------------------------------
; Fixes so on stage 3 phase 1 bossfight zombies will be teleported once its defeated
;---------------------------------------------------------------------------------------------
add:
{
"model" "*157"
"wait" "1"
"targetname" "s3_boss_zm_tp_phase2"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "5563.4 -13056 11162"
"filtername" "MapFilterT"
"classname" "trigger_multiple"
"OnStartTouch" "s3_phase_2_zm_tp_case,PickRandomShuffle,,0,-1"
}
;-----------------------------------------------------------------------
; Increases boss damage done from diablo phase 1 on stage 3
;-----------------------------------------------------------------------
modify:
{
match:
{
"targetname" "Diablo_Boss_hurt"
"classname" "trigger_hurt"
}
replace:
{
"damage" "120"
}
}
;-------------------------------------------------------------------------------------------------
; Gives 4 extra seconds before the bridge spawns on stage 3 preventing players from being killed
;-------------------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "s3_trigger_1"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "bridge_spawner_bruh2,ForceSpawn,,1,1"
}
insert:
{
"OnStartTouch" "bridge_spawner_bruh2,ForceSpawn,,5,1"
}
}
;---------------------------------------------------------------------------------------------------------------
; Fixes extreme logic_relays not being killed when it goes to nextstage because map is forcespawning them again
;---------------------------------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "stage_1_marathon_ending"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s2_tristram_music,PlaySound,,7,1"
"OnTrigger" "s2_extreme_church_relay,Kill,,7,1"
"OnTrigger" "s2_extreme_dungeon_relay,Kill,,7,1"
"OnTrigger" "s2_extreme_home_relay,Kill,,7,1"
"OnTrigger" "s2_extreme_raft_relay,Kill,,7,1"
}
}
modify:
{
match:
{
"targetname" "stage_2_marathon_ending"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "s3_spawn_music,PlaySound,,8,1"
"OnTrigger" "s3_extreme_boss1_relay,Kill,,8,1"
"OnTrigger" "s3_extreme_boss2_relay,Kill,,8,1"
"OnTrigger" "s3_extreme_bridge_relay,Kill,,8,1"
"OnTrigger" "s3_extreme_elevator_relay,Kill,,8,1"
"OnTrigger" "s3_extreme_ending1_relay,Kill,,8,1"
"OnTrigger" "s3_extreme_gate_relay,Kill,,8,1"
"OnTrigger" "s3_extreme_tower_relay,Kill,,8,1"
"OnTrigger" "stage_3_extreme_ending,Kill,,8,1"
}
}
;-------------------------------------------
; Fixes players getting stuck on the raft
;-------------------------------------------
add:
{
"model" "*208"
"targetname" "s2_fix_stuck_on_raft"
"parentname" "s2_raft"
"target" "s2_raft_stuck_dest"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-14674.8 -2782.34 5965.66"
"filtername" "MapFilterCT"
"classname" "trigger_teleport"
}
add:
{
"origin" "-14184 -11448 6264"
"targetname" "s2_raft_stuck_dest"
"angles" "0 45 0"
"classname" "info_teleport_destination"
}
modify:
{
match:
{
"targetname" "s2_raft_track_2"
"classname" "path_track"
}
insert:
{
"OnPass" "s2_fix_stuck_on_raft,Enable,,2,1"
"OnPass" "s2_fix_stuck_on_raft,Disable,,3,1"
}
}
;-------------------------------------------------------------------------
; Fixes display of a math_counter not being killed when phase 1 boss dies
;-------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "Diablo_Boss_Break"
"classname" "func_physbox_multiplayer"
}
insert:
{
"OnBreak" "hp_math_counter,Kill,,0,1"
}
}
;-------------------------------------------------------------------------
; Fixes boss hp not working properly in stage 3 with the math_counters
;-------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "Diablo_Boss_Break"
"classname" "func_physbox_multiplayer"
}
delete:
{
"OnStartTouch" "Boss_Health1,Add,90,0,-1"
"OnStartTouch" "Boss_HealthBackup1,Add,90,0,-1"
}
insert:
{
"OnStartTouch" "Boss_Health2,Add,90,0,-1"
"OnStartTouch" "Boss_HealthBackup2,Add,90,0,-1"
}
}
;-----------------------------------------------------------------
; Gives players just 5 extra seconds at the staircase on stage 3
;-----------------------------------------------------------------
modify:
{
match:
{
"targetname" "s3_stairs"
"classname" "func_movelinear"
}
delete:
{
"OnFullyOpen" "s3_afk0,Enable,,15,1"
"OnFullyOpen" "console,Command,say *** Zombie TP in 15 seconds ***,0,1"
"OnFullyOpen" "s3_afk02,Enable,,15,1"
}
insert:
{
"OnFullyOpen" "s3_afk0,Enable,,20,1"
"OnFullyOpen" "console,Command,say *** Zombie TP in 20 seconds ***,0,1"
"OnFullyOpen" "s3_afk02,Enable,,20,1"
}
}
;-----------------------------------------------------------------
; Fixes an origin for marathon mode to properly trigger a message
;-----------------------------------------------------------------
modify:
{
match:
{
"targetname" "s2_start"
"classname" "trigger_once"
}
replace:
{
"origin" "-11776 -3944 6208"
}
}
;-------------------------------------------------------------------------------
; Removes a message from normal relay as it only meant to be shown in extreme
;-------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "s2_normal_raft_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "console,Command,say *** Bad weather caused the stream to pick up... ***,0,1"
}
}
;-------------------------------
; Filters a bunch of particles
;-------------------------------
filter:
{
"targetname" "rock_fuck_particle"
"classname" "info_particle_system"
}
filter:
{
"targetname" "fire_fill"
"classname" "info_particle_system"
}
filter:
{
"targetname" "room_fire"
"classname" "info_particle_system"
}
filter:
{
"targetname" "s3_ending_fire5"
"classname" "info_particle_system"
}

982
maps/ze_diablo_v5_1.cfg Normal file
View File

@ -0,0 +1,982 @@
;---------------------------
; fix wind item chest shit
;---------------------------
modify:
{
match:
{
"origin" "-1118.36 -10756.9 4845.51"
"targetname" "wind_pick_chance_case"
"classname" "logic_case"
}
Delete:
{
"OnCase03" "npc_item_spawner,AddOutput,EntityTemplate Item_wind_crystal_template,0.02,-1"
}
}
modify:
{
match:
{
"origin" "-1026.95 -10755 4869.51"
"targetname" "chest_template"
"classname" "point_template"
}
delete:
{
"Template04" "npc_item_wind_rarity"
}
}
;------------------------------------------------
; Fix cameras can lead to unexpected map behavior
;------------------------------------------------
modify:
{
match:
{
"classname" "point_viewcontrol"
}
replace:
{
"spawnflags" "28"
}
}
;---------------------------
; add koen name to text
;---------------------------
modify:
{
match:
{
"origin" "5820 9912 -776"
"targetname" "stage_1_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "console,Command,say *** 4ECHO XEHANORT ***,13,-1"
}
insert:
{
"OnTrigger" "console,Command,say *** 4ECHO XEHANORT KOEN ***,13,-1"
}
}
;---------------------------
; Nerf Human skins Hp, speed, and push
;---------------------------
modify:
{
match:
{
"targetname" "imperius_attack_relay"
"origin" "1821 12092 141.6"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "!self,Enable,,1,-1"
}
insert:
{
"OnTrigger" "!self,Enable,,1.75,-1"
}
}
modify:
{
match:
{
"targetname" "tyrael_attack_relay1"
"origin" "5139 14447 -706.4"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "!self,Enable,,1,-1"
}
insert:
{
"OnTrigger" "!self,Enable,,1.75,-1"
}
}
modify:
{
match:
{
"targetname" "tyrael_attack_push1"
"origin" "5236.9 14479 -686.4"
"classname" "trigger_push"
}
replace:
{
"speed" "305"
}
}
modify:
{
match:
{
"targetname" "imperius_attack_push"
"origin" "1918.9 12124 161.6"
"classname" "trigger_push"
}
replace:
{
"speed" "305"
}
}
modify:
{
match:
{
"targetname" "tyrael_hitbox1"
"origin" "5235 14403.5 -661.4"
"classname" "func_physbox_multiplayer"
}
replace:
{
"health" "185"
}
}
modify:
{
match:
{
"targetname" "imperius_hitbox"
"origin" "1917 12047.7 186.6"
"classname" "func_physbox_multiplayer"
}
replace:
{
"health" "185"
}
}
modify:
{
match:
{
"targetname" "item_goliath_25"
"origin" "1785 11924.7 177"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "speed,ModifySpeed,1.1,8.0,-1"
}
insert:
{
"OnTrigger" "speed,ModifySpeed,1.0,8.0,-1"
}
}
modify:
{
match:
{
"targetname" "imperius_defense_relay"
"origin" "1805 12092 141.6"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "speed,ModifySpeed,1.1,2.01,-1"
}
insert:
{
"OnTrigger" "speed,ModifySpeed,1.0,2.01,-1"
}
}
;---------------------------
; Buff s2 boss
;---------------------------
modify:
{
match:
{
"targetname" "leoric_hp_add"
"origin" "-8313 9962 -5430"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "bossleoric_math_counter1,Add,75,0,-1"
"OnStartTouch" "Boss_HealthBackup2,Add,75,0,-1"
"OnStartTouch" "Boss_Health2,Add,75,0,-1"
}
insert:
{
"OnStartTouch" "bossleoric_math_counter1,Add,95,0,-1"
"OnStartTouch" "Boss_HealthBackup2,Add,95,0,-1"
"OnStartTouch" "Boss_Health2,Add,95,0,-1"
}
}
modify:
{
match:
{
"targetname" "leoric_hp_add2"
"origin" "-8313 9962 -5386"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "bossleoric_math_counter2,Add,48,0,-1"
"OnStartTouch" "Boss_HealthBackup3,Add,48,0,-1"
"OnStartTouch" "Boss_Health3,Add,48,0,-1"
}
insert:
{
"OnStartTouch" "bossleoric_math_counter2,Add,60,0,-1"
"OnStartTouch" "Boss_HealthBackup3,Add,60,0,-1"
"OnStartTouch" "Boss_Health3,Add,60,0,-1"
}
}
modify:
{
match:
{
"targetname" "meph_tower_add_hp"
"origin" "-8334.94 9619.51 3048.5"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "meph_tower_boss_math,Add,60,0,-1"
"OnStartTouch" "Boss_HealthBackup4,Add,60,0,-1"
"OnStartTouch" "Boss_Health4,Add,60,0,-1"
}
insert:
{
"OnStartTouch" "meph_tower_boss_math,Add,105,0,-1"
"OnStartTouch" "Boss_HealthBackup4,Add,105,0,-1"
"OnStartTouch" "Boss_Health4,Add,105,0,-1"
}
}
;---------------------------
; Remove disabling bhop
;---------------------------
modify:
{
match:
{
"origin" "5882.9 9889.5 -776"
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "console,Command,sv_enablebunnyhopping 0,0,-1"
}
}
;---------------------------
; Remove invis on zm minion
;---------------------------
modify:
{
match:
{
"targetname" "demon_knife"
"origin" "7459 15168.1 -1315.07"
"classname" "weapon_knife"
}
delete:
{
"OnPlayerPickup" "!activator,AddOutput,rendermode 6,0,-1"
}
}
;---------------------------
; Buff azmodan phase 2
;---------------------------
modify:
{
match:
{
"targetname" "s3_azmo_hp_adder_bigboy"
"origin" "13179.8 -9888 11764.5"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "bossazmobig_math_counter,Add,60,0,-1"
"OnStartTouch" "Boss_Health_azmobig,Add,60,0,-1"
"OnStartTouch" "Boss_HealthBackup_azmobig,Add,60,0,-1"
}
insert:
{
"OnStartTouch" "bossazmobig_math_counter,Add,85,0,-1"
"OnStartTouch" "Boss_Health_azmobig,Add,85,0,-1"
"OnStartTouch" "Boss_HealthBackup_azmobig,Add,85,0,-1"
}
}
;---------------------------
; Remove broken lava hurt trig
;---------------------------
filter:
{
"origin" "-12936 2137.58 10872"
"classname" "trigger_hurt"
}
;---------------------------
; Nerf EX diablo phases
;---------------------------
modify:
{
match:
{
"targetname" "s4_ending_counter_adder1"
"origin" "2944 10784 -10253.8"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s4_ending_counter1,Add,225,0,-1"
}
insert:
{
"OnStartTouch" "s4_ending_counter1,Add,165,0,-1"
}
}
modify:
{
match:
{
"targetname" "s4_ending_counter_adder2"
"origin" "2944 10784 -10227.8"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s4_ending_counter2,Add,175,0,-1"
}
insert:
{
"OnStartTouch" "s4_ending_counter2,Add,135,0,-1"
}
}
modify:
{
match:
{
"targetname" "s4_ending_counter_adder3"
"origin" "2944 10784 -10205.8"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s4_ending_counter3,Add,125,0,-1"
}
insert:
{
"OnStartTouch" "s4_ending_counter3,Add,90,0,-1"
}
}
;---------------------------
; Make map harder in some places
;---------------------------
modify:
{
match:
{
"origin" "10731.5 6249.5 -10477.7"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "console,Command,say *** Tristram gate opens in 25 seconds... ***,0,1"
"OnStartTouch" "s3_gate_door,Open,,25,1"
}
insert:
{
"OnStartTouch" "console,Command,say *** Tristram gate opens in 30 seconds... ***,0,1"
"OnStartTouch" "s3_gate_door,Open,,30,1"
}
}
modify:
{
match:
{
"origin" "-7171 -3004.5 -1814"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "console,Command,say *** Lower gate breaks in 15 seconds ***,0,1"
"OnStartTouch" "s2_tun_break,Break,,15,1"
"OnStartTouch" "console,Command,say *** The King kept artifacts of immense power in here... ***,18,1"
"OnStartTouch" "console,Command,say *** Search for the one of the Soulstones and capture it! ***,21,1"
"OnStartTouch" "s2_relay_npc_spawn3,Trigger,,0,1"
}
insert:
{
"OnStartTouch" "console,Command,say *** Lower gate breaks in 25 seconds ***,0,1"
"OnStartTouch" "s2_tun_break,Break,,25,1"
"OnStartTouch" "console,Command,say *** The King kept artifacts of immense power in here... ***,28,1"
"OnStartTouch" "console,Command,say *** Search for the one of the Soulstones and capture it! ***,31,1"
"OnStartTouch" "s2_relay_npc_spawn3,Trigger,,0,1"
}
}
modify:
{
match:
{
"origin" "-9940 -13504 8934.55"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "console,Command,say *** SUMMONING A PORTAL IN 20 SECONDS ***,0,1"
"OnStartTouch" "s4_swirl,Start,,15,1"
"OnStartTouch" "s4_blue_portal,Enable,,20,1"
"OnStartTouch" "portal_sound,PlaySound,,20,1"
"OnStartTouch" "s4_blue_tp,Enable,,20,1"
}
insert:
{
"OnStartTouch" "console,Command,say *** SUMMONING A PORTAL IN 30 SECONDS ***,0,1"
"OnStartTouch" "s4_swirl,Start,,25,1"
"OnStartTouch" "s4_blue_portal,Enable,,30,1"
"OnStartTouch" "portal_sound,PlaySound,,30,1"
"OnStartTouch" "s4_blue_tp,Enable,,30,1"
}
}
modify:
{
match:
{
"targetname" "s3_entrance_door1"
"origin" "4256 -9657.47 -7063.99"
"classname" "func_movelinear"
}
delete:
{
"OnFullyOpen" "!self,Close,,20,1"
}
insert:
{
"OnFullyOpen" "!self,Close,,10,1"
}
}
modify:
{
match:
{
"targetname" "s3_entrance_door2"
"origin" "4256 -10188.2 -7064.01"
"classname" "func_movelinear"
}
delete:
{
"OnFullyOpen" "!self,Close,,20,1"
}
insert:
{
"OnFullyOpen" "!self,Close,,10,1"
}
}
modify:
{
match:
{
"origin" "-8634.5 -7802 -2475.5"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "s2_afk_tp,Enable,,40,1"
}
insert:
{
"OnStartTouch" "s2_afk_tp,Enable,,20,1"
}
}
;---------------------------
; Buff zm speed +dmg
;---------------------------
modify:
{
match:
{
"targetname" "Item_zombie_speed_trigger"
"origin" "9714.58 15060.2 -1489.77"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "speed,ModifySpeed,1.1,4,-1"
"OnStartTouch" "speed,ModifySpeed,1.35,0,-1"
}
insert:
{
"OnStartTouch" "speed,ModifySpeed,1.1,6.5,-1"
"OnStartTouch" "speed,ModifySpeed,1.45,0,-1"
}
}
modify:
{
match:
{
"targetname" "demon_item_hurt"
"origin" "7515 15166.7 -1318.07"
"classname" "trigger_hurt"
}
replace:
{
"damage" "666"
}
}
;---------------------------
; Adds tp in avoidable spot on s4
;---------------------------
add:
{
"model" "*298"
"targetname" "s4_elevator_afk_tp2"
"StartDisabled" "1"
"target" "s4_hell_tun_dest"
"spawnflags" "1"
"origin" "-12100 2114 11040"
"filtername" "MapFilterT"
"classname" "trigger_teleport"
}
;---------------------------
; Nerf extra hp for items during azmo
;---------------------------
modify:
{
match:
{
"targetname" "s3_start_cutscene_relay_e"
"origin" "11576 2912 1563.78"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "imperius_hitbox,SetHealth,625,19,-1"
"OnTrigger" "tyrael_hitbox1,SetHealth,715,19,-1"
}
}
modify:
{
match:
{
"targetname" "s3_start_cutscene_relay_n"
"origin" "11560 2912 1563.78"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "imperius_hitbox,SetHealth,625,19,-1"
}
}
modify:
{
match:
{
"targetname" "s4_ex_ending_relay_stone"
"origin" "-11590.7 3008 -6819.05"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "disable_zmspeed_relay,Trigger,,0,-1"
}
}
;------------------------------------------------------------------------------------------------------------------------------------
; Remove classname specific information on all items because it makes spectators player entities and can trigger items
; Also sets up a targetname loop incase it gets reset
;------------------------------------------------------------------------------------------------------------------------------------
filter:
{
"origin" "1824.35 12093.5 157.6"
"targetname" "filter_imperius"
"classname" "filter_activator_class"
}
add:
{
"origin" "21.2002 -10036.3 5457.93"
"targetname" "filter_imperius"
"Negated" "Allow entities that match criteria"
"filtername" "imperius_player"
"classname" "filter_activator_name"
}
modify:
{
match:
{
"origin" "1917.2 12057.7 157.6"
"targetname" "imperius_knife"
"classname" "weapon_knife"
}
delete:
{
"OnPlayerPickup" "!activator,AddOutput,classname imperius_player,0,-1"
}
insert:
{
"OnPlayerPickup" "!activator,AddOutput,targetname imperius_player,0,-1"
"OnUser1" "!activator,AddOutput,targetname imperius_player,0.01,-1"
}
}
filter:
{
"origin" "5139.1 14447.9 -690.4"
"targetname" "filter_tyrael"
"classname" "filter_activator_class"
}
add:
{
"origin" "21.2002 -10036.3 5457.93"
"targetname" "filter_tyrael"
"Negated" "Allow entities that match criteria"
"filtername" "tyrael_player"
"classname" "filter_activator_name"
}
modify:
{
match:
{
"origin" "5235.2 14412.7 -690.4"
"targetname" "tyrael_knife1"
"classname" "weapon_knife"
}
delete:
{
"OnPlayerPickup" "!activator,AddOutput,classname tyrael_player,0,-1"
}
insert:
{
"OnPlayerPickup" "!activator,AddOutput,targetname tyrael_player,0,-1"
"OnUser1" "!activator,AddOutput,targetname tyrael_player,0.01,-1"
}
}
filter:
{
"origin" "954 14450 -1079.6"
"targetname" "cain_filter"
"classname" "filter_activator_class"
}
modify:
{
match:
{
"origin" "918 14416 -1037.92"
"targetname" "cain_knife"
"classname" "weapon_knife"
}
delete:
{
"OnPlayerPickup" "!activator,AddOutput,classname cain_player,0,-1"
}
}
modify:
{
match:
{
"origin" "5882.9 9889.5 -776"
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "player,AddOutput,rendermode 1,0,-1"
"OnMapSpawn" "player,AddOutput,maxhealth 150,0,-1"
}
insert:
{
"OnMapSpawn" "player,AddOutput,rendermode 0,0,-1"
"OnMapSpawn" "imperius_ui,Deactivate,,0.1,-1"
"OnMapSpawn" "cain_ui,Deactivate,,0.1,-1"
"OnMapSpawn" "demon_item_ui,Deactivate,,0.1,-1"
"OnMapSpawn" "tyrael_ui1,Deactivate,,0.1,-1"
"OnMapSpawn" "imperius_ui,Kill,,0,-1"
"OnMapSpawn" "cain_ui,Kill,,0,-1"
"OnMapSpawn" "demon_item_ui,Kill,,0,-1"
"OnMapSpawn" "tyrael_ui1,Kill,,0,-1"
"OnMapSpawn" "console,Command,say < STRIPPER 3 LOADED >,10,-1"
}
}
modify:
{
match:
{
"origin" "5882.9 9889.5 -738"
"targetname" "tonemapper"
"classname" "env_tonemap_controller"
}
delete:
{
"OnMapSpawn" "console,Command,mp_roundtime 30,0,-1"
"OnMapSpawn" "math_counter_level,GetValue,,0.02,-1"
"OnMapSpawn" "info_target_level,FireUser1,,0,-1"
"OnMapSpawn" "console,Command,say *** All Hell Breaks Loose... *** ,4,-1"
"OnMapSpawn" "map_fog,TurnOn,,1,-1"
"OnMapSpawn" "spawn_teleporter,Enable,,5,-1"
"OnMapSpawn" "player,SetDamageFilter,,0,-1"
"OnMapSpawn" "imperius_boss_damage_relay,Disable,,0,-1"
"OnMapSpawn" "imperius_hitbox,SetDamageFilter,MapFilterT,7,-1"
"OnMapSpawn" "hobgoblin_rotate,Start,,2,-1"
"OnMapSpawn" "player,AddOutput,rendermode 1,0,-1"
"OnMapSpawn" "player,AddOutput,maxhealth 150,0,-1"
"OnMapSpawn" "Map_End_Camera,CountPlayersInZone,,1,-1"
"OnMapSpawn" "extreme_skybox_brush,Disable,,1,-1"
"OnMapSpawn" "player,AddOutput,targetname player_none,0,-1"
"OnMapSpawn" "console,Command,sv_enablebunnyhopping 0,0,-1"
"OnMapSpawn" "console,Command,zr_infect_spawntime_min 12,0,-1"
"OnMapSpawn" "console,Command,zr_infect_spawntime_max 12,0,-1"
"OnMapSpawn" "console,Command,zr_respawn_delay 6,0,-1"
"OnMapSpawn" "console,Command,zr_ztele_human_before 0,0,-1"
"OnMapSpawn" "console,Command,zr_ztele_human_after 0,0,-1"
"OnMapSpawn" "console,Command,zr_ztele_zombie 0,0,-1"
}
}
;---------------------------
; QoL
;---------------------------
modify:
{
match:
{
"targetname" "i_cadeholder_model"
"origin" "-2826.21 -10234.1 4865.76"
"classname" "prop_dynamic_override"
}
replace:
{
"renderamt" "95"
}
}
modify:
{
match:
{
"targetname" "s3_outside_church_dest"
"classname" "info_teleport_destination"
}
replace:
{
"origin" "10752 9280 -10529"
}
}
modify:
{
match:
{
"targetname" "soulstone_breakable"
"origin" "-10799.6 2336 -5792"
"classname" "func_breakable"
}
insert:
{
"damagefilter" "MapFilterCT"
}
}
;---------------------------
; TP ZM items during tyrael nuke, remove player_none filter in the hurt
;---------------------------
add:
{
"model" "*347"
"targetname" "tp_safe_tyrael_demon"
"StartDisabled" "0"
"spawnflags" "1"
"filtername" "Item_zombie_speed_filter"
"origin" "5231 14384 -773.99"
"classname" "trigger_once"
}
add:
{
"model" "*347"
"targetname" "tp_safe_tyrael_minion"
"StartDisabled" "0"
"spawnflags" "1"
"filtername" "demon_item_filter"
"origin" "5231 14384 -773.99"
"classname" "trigger_once"
}
add:
{
"model" "*347"
"targetname" "tp_safe_tyrael_heal"
"StartDisabled" "0"
"spawnflags" "1"
"filtername" "Item_zombie_heal_filter"
"origin" "5231 14384 -773.99"
"classname" "trigger_once"
}
modify:
{
match:
{
"targetname" "tp_safe_tyrael_demon"
"origin" "5231 14384 -773.99"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "!self,Kill,,0.01,1"
"OnStartTouch" "!self,Disable,,0,1"
"OnStartTouch" "teleport_tyrael_nuke,Teleport,,0,1"
}
}
modify:
{
match:
{
"targetname" "tp_safe_tyrael_minion"
"origin" "5231 14384 -773.99"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "!self,Kill,,0.01,1"
"OnStartTouch" "!self,Disable,,0,1"
"OnStartTouch" "teleport_tyrael_nuke,Teleport,,0,1"
}
}
modify:
{
match:
{
"targetname" "tp_safe_tyrael_heal"
"origin" "5231 14384 -773.99"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "!self,Kill,,0.01,1"
"OnStartTouch" "!self,Disable,,0,1"
"OnStartTouch" "teleport_tyrael_nuke,Teleport,,0,1"
}
}
modify:
{
match:
{
"targetname" "tyrael_safe_template"
"origin" "5139 14431 -690"
"classname" "point_template"
}
insert:
{
"Template02" "tp_safe_tyrael_demon"
"Template03" "tp_safe_tyrael_minion"
"Template04" "tp_safe_tyrael_heal"
}
}
modify:
{
match:
{
"targetname" "tyrael_ult_slow"
"origin" "5231 14383 -719.99"
"classname" "trigger_hurt"
}
replace:
{
"damagefilter" "MapFilterT"
}
}
;---------------------------
; Fix imperius being able to run out of their kill trigger
;---------------------------
modify:
{
match:
{
"targetname" "imperius_hitbox"
"origin" "1917 12047.7 186.6"
"classname" "func_physbox_multiplayer"
}
insert:
{
"OnBreak" "imperius_defense_relay,CancelPending,,0,-1"
}
}
;---------------------------
; Kill zombies who go through end portal on s2
;---------------------------
add:
{
"model" "*97"
"targetname" "s2_kill_zm_end_portal"
"StartDisabled" "0"
"spawnflags" "1"
"filtername" "MapFilterT"
"damage" "9999999"
"damagecap" "999999"
"damagemodel" "0"
"damagetype" "0"
"nodmgforce" "0"
"origin" "-2334.74 -9965.25 -4768.19"
"classname" "trigger_hurt"
}
;---------------------------
; Add failsafe for zm items getting stuck in nuke prevention room + increase nuke duration
;---------------------------
modify:
{
match:
{
"origin" "5103 14279.7 -671"
"targetname" "tyrael_ultima_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "tyrael_ult_slow,Disable,,6.5,-1"
"OnTrigger" "teleport_fix_tyrael_nuke,Enable,,7,-1"
}
insert:
{
"OnTrigger" "tyrael_ult_slow,Disable,,7.1,-1"
"OnTrigger" "teleport_fix_tyrael_nuke,Enable,,8,-1"
"OnTrigger" "teleport_fix_tyrael_nuke,Enable,,15,-1"
"OnTrigger" "teleport_fix_tyrael_nuke,Disable,,17,-1"
}
}

3465
maps/ze_discount_v1_2.cfg Normal file

File diff suppressed because it is too large Load Diff

1103
maps/ze_dodge_or_die_final.cfg Executable file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -17,3 +17,101 @@ add:
"OnUse" "!activator,SetdamageFilter,,0.02,-1"
"OnUse" "!activator,AddOutput,rendermode 0,0.02,-1"
}
;; _
;; stage 1 - fix afk teleport glitch spots
modify:
{
match:
{
"targetname" "stage1_tp1"
"classname" "trigger_multiple"
}
replace:
{
"origin" "1215 538.5 -948.5"
}
}
add:
{
"model" "*281"
"wait" "0.1"
"targetname" "stage1_tp1"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "757.5 538.5 -948.5"
"classname" "trigger_multiple"
"OnStartTouch" "!activator,AddOutput,origin 1171 -1316 -4088,0,-1"
}
;; stage 2,3 - fix afk teleport glitch spots
add:
{
"targetname" "porttele1"
"target" "teler1"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-7111 14272 -3802.5"
"classname" "trigger_teleport"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -474 -280 -130.5,0.1,1"
"OnUser1" "!self,AddOutput,maxs 474 280 130.5,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "135137"
}
insert:
{
"OnMapSpawn" "porttele1,FireUser1,,0,-1"
}
}
add:
{
"model" "*152"
"targetname" "porttele3"
"target" "teler1"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-3486 12487 -3827"
"classname" "trigger_teleport"
}
add:
{
"model" "*152"
"targetname" "stage3_mars_tp"
"target" "hellteleport"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-620 12611.5 -4292"
"classname" "trigger_teleport"
}
;; stage 3 - disable zm push after bossfight a bit later
modify:
{
match:
{
"targetname" "telehell1"
"classname" "trigger_teleport"
}
delete:
{
"OnStartTouch" "logs1,Kill,,2,1"
}
insert:
{
"OnStartTouch" "logs1,Kill,,6,1"
}
}

440
maps/ze_doorhug_and_solo_v6_2.cfg Executable file
View File

@ -0,0 +1,440 @@
;---------------------------------------
;Mode Select Stripper
;---------------------------------------
add:
{
"classname" "logic_relay"
"targetname" "ricca_relay"
"origin" "0 0 0"
"spawnflags" "0"
"StartDisabled" "0"
"OnUser1" "Solo_Mode,Kill,,0.00,-1"
"OnUser1" "Team_Mode,Kill,,0.00,-1"
"OnUser1" "ZM_Mode,Kill,,0.00,-1"
"OnUser1" "Pro_Defend_Mode,Kill,,0.00,-1"
"OnUser1" "Fog_Mode,Kill,,0.00,-1"
"OnUser1" "Spinner_Mode,Kill,,0.00,-1"
"OnUser1" "2Boss_Mode,Kill,,0.00,-1"
"OnUser1" "Floor_Lava_Mode,Kill,,0.00,-1"
"OnUser1" "Tommy_Mode,Kill,,0.00,-1"
"OnUser1" "cmd,command,say ***Shino Thigh Highs When***,10.00,-1"
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 974 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "Solo_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Choose_Music,Kill,,40.00,-1"
"OnMapSpawn" "cmd,command,say ***Stripper Loaded***,3.00,-1"
"OnMapSpawn" "Level_InitCounter,FireUser1,,0.00,1"
"OnMapSpawn" "random_mode_or_admin_room_branch,test,,10.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 890 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "Team_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 806 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "ZM_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 722 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "Pro_Defend_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 718 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "Fog_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 654 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "Spinner_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 590 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "2Boss_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 526 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "Floor_Lava_Mode,Trigger,,0.00,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 462 -728"
}
insert:
{
"OnPressed" "ricca_relay,FireUser1,,0.01,1"
"OnPressed" "Tommy_Mode,Trigger,,0.00,1"
}
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 974 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "251 0 0"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 890 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "251 201 0"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 806 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "119 250 1"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 722 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "0 251 132"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 718 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "0 125 251"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 654 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "151 0 251"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 590 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "250 1 188"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 526 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "251 0 6"
}
add:
{
"classname" "env_sprite"
"targetname" "Choose_Music"
"origin" "-2721 462 -728"
"spawnflags" "1"
"model" "sprites/glow1_noz.vmt"
"scale" "1"
"rendermode" "5"
"rendercolor" "251 214 0"
}
modify:
{
match:
{
"targetname" "Auto_Case"
}
delete:
{
"OnCase07" "2Boss_Mode,Trigger,,0,-1"
}
}
modify:
{
match:
{
"targetname" "cmd"
}
delete:
{
"OnUser1" "!self,Command,zr_class_modify zombies health 1000,0,1"
}
insert:
{
"OnUser1" "!self,Command,zr_class_modify zombies health 30000,0,1"
}
}
modify:
{
match:
{
"targetname" "ZM_Reset"
}
insert:
{
"OnStartTouch" "!activator,addoutput,health 30000,0.00,-1"
"OnEndTouch" "!activator,addoutput,health 30000,0.00,-1"
}
}
modify:
{
match:
{
"targetname" "ZM_Reset"
}
replace:
{
"StartDisabled" "0"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 806 -728"
}
replace:
{
"origin" "-2822.83 991.97 -753.97"
}
}
add:
{
"classname" "info_target"
"targetname" "Level_InitCounter"
"origin" "0 0 10"
"angles" "0 0 0"
"spawnflags" "0"
"OnUser1" "mode_branchTemplate,ForceSpawn,,0.00,1"
"OnUser1" "random_mode_or_admin_room_branch,AddOutput,classname info_target,0.03,1"
"OnUser1" "!self,kill,,0.12,1"
}
add:
{
"classname" "logic_branch"
"targetname" "random_mode_or_admin_room_branch"
"InitialValue" "0"
"origin" "0 0 20"
"OnFalse" "Auto_Case,PickRandom,,0.00,-1"
"OnTure" "!self,FireUser1,,0.00,-1"
}
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnMapSpawn" "Auto_Case,PickRandom,,10,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 206 -728"
}
insert:
{
"OnPressed" "random_mode_or_admin_room_branch,SetValue,0,0.00,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"origin" "-2721 142 -728"
}
insert:
{
"OnPressed" "random_mode_or_admin_room_branch,SetValue,1,0.00,-1"
}
}
add:
{
"classname" "point_template"
"targetname" "mode_branchTemplate"
"spawnflags" "2"
"Template01" "random_mode_or_admin_room_branch"
}

View File

@ -0,0 +1,18 @@
;Platform break fix.
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "Laser_Vertical_S2"
}
delete:
{
"OnFullyOpen" "laser_relay3_stage2_vertical,Kill,0,-1"
"OnFullyOpen" "laser3_hurt_vertical,Kill,0,-1"
}
insert:
{
"OnStartTouch" "Laser_Vertical_S2_Hurt,Kill,0,-1"
}
}

19
maps/ze_einstein_v7_css1.cfg Executable file
View File

@ -0,0 +1,19 @@
;; _
;; fix afk teleport
modify:
{
match:
{
"origin" "0 2960 4128"
"classname" "trigger_once"
"hammerid" "132695"
}
insert:
{
"OnTrigger" "zombie_teleport2,Enable,,0,1"
}
}

81
maps/ze_elevator_escape.cfg Executable file
View File

@ -0,0 +1,81 @@
;; _
;; fix nuke glitch spots
add:
{
"model" "*98"
"targetname" "nuclear_bomb"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "1173 -310 960"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "20"
"damage" "10000"
"classname" "trigger_hurt"
}
add:
{
"model" "*98"
"targetname" "nuclear_bomb"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "392 -70 1217"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "20"
"damage" "10000"
"classname" "trigger_hurt"
}
add:
{
"model" "*98"
"targetname" "nuclear_bomb"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-2645 345 1162"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "20"
"damage" "10000"
"classname" "trigger_hurt"
}
add:
{
"model" "*98"
"targetname" "nuclear_bomb"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-2630 -384 1162"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "20"
"damage" "10000"
"classname" "trigger_hurt"
}
;; keep nuke enabled
modify:
{
match:
{
"targetname" "start_destruct"
"classname" "func_button"
}
delete:
{
"OnPressed" "nuclear_bomb,Disable,,61,1"
}
insert:
{
"OnPressed" "afk_killer,Enable,,60,1"
}
}

94
maps/ze_emerald_b2.cfg Executable file
View File

@ -0,0 +1,94 @@
; Delay water gate
modify:
{
match:
{
"targetname" "lever_rotate_01"
"classname" "func_door_rotating"
}
delete:
{
"OnFullyOpen" "gate_04,Open,,10,-1"
}
insert:
{
"OnFullyOpen" "gate_04,Open,,17,-1"
}
}
; chat spam knife1
modify:
{
match:
{
"targetname" "guardian_knife1_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1"
}
insert:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1"
}
}
; chat spam knife2
modify:
{
match:
{
"targetname" "guardian_knife2_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1"
}
insert:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1"
}
}
; chat spam knife3
modify:
{
match:
{
"targetname" "guardian_knife3_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1"
}
insert:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1"
}
}
; chat spam knife4
modify:
{
match:
{
"targetname" "guardian_knife4_relay"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,0,-1"
}
insert:
{
"OnTrigger" "command,Command,say ||| A Guardian has died |||,1,-1"
}
}

View File

@ -78,3 +78,105 @@ filter:
{
"parentname" "HeliPhysbox_1"
}
;; _
;; roof for spawn to prevent knifing
add:
{
"targetname" "spawn_roof"
"vrad_brush_cast_shadows" "0"
"StartDisabled" "0"
"spawnflags" "2"
"Solidity" "0"
"solidbsp" "0"
"rendermode" "10"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"origin" "288 -736 513"
"invert_exclusion" "0"
"InputFilter" "0"
"disableshadows" "1"
"disablereceiveshadows" "1"
"classname" "func_brush"
"OnUser1" "!self,AddOutput,solid 2,0,1"
"OnUser1" "!self,AddOutput,mins -800 -864 -32,0.1,1"
"OnUser1" "!self,AddOutput,maxs 800 864 32,0.1,1"
}
modify:
{
match:
{
"classname" "logic_auto"
"hammerid" "2329"
}
insert:
{
"OnMapSpawn" "spawn_roof,FireUser1,,0,-1"
}
}
;; fix nuke evading spots
add:
{
"model" "*174"
"targetname" "nuke_explode"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "1217 7447.5 -1169"
"nodmgforce" "0"
"damagetype" "64"
"damagemodel" "0"
"damagecap" "20"
"damage" "99999"
"classname" "trigger_hurt"
}
add:
{
"model" "*255"
"targetname" "nuke_explode"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "2365 5346 -612"
"nodmgforce" "0"
"damagetype" "64"
"damagemodel" "0"
"damagecap" "20"
"damage" "99999"
"classname" "trigger_hurt"
}
add:
{
"model" "*255"
"targetname" "nuke_explode"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "1927 4038 -812"
"nodmgforce" "0"
"damagetype" "64"
"damagemodel" "0"
"damagecap" "20"
"damage" "99999"
"classname" "trigger_hurt"
}
add:
{
"model" "*175"
"targetname" "nuke_explode"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "1128 5503 -768"
"nodmgforce" "0"
"damagetype" "64"
"damagemodel" "0"
"damagecap" "20"
"damage" "99999"
"classname" "trigger_hurt"
}

116
maps/ze_escape_stroggos_b4.cfg Executable file
View File

@ -0,0 +1,116 @@
modify:
{
match:
{
"targetname" "keypad_pressed"
}
delete:
{
"OutValue" "keypad_output,Add,,0,-1"
}
insert:
{
"OutValue" "srvr_com_1,Command,say *** This keypad has been disabled. Please use the normal route. ***,0,3"
}
}
filter:
{
"targetname" "AFK_cleaner"
}
modify:
{
match:
{
"targetname" "nuke_damage"
}
replace:
{
"damage" "99999"
}
}
add:
{
"classname" "info_teleport_destination"
"angles" "0 90 0"
"targetname" "afktd"
"origin" "1456 2592 -656"
}
add:
{
"classname" "trigger_teleport"
"spawnflags" "1"
"origin" "-1536 -384 256"
"startdisabled" "1"
"target" "afktd"
"targetname" "afktp"
}
modify:
{
match:
{
"classname" "logic_auto"
"origin" "1108.13 2665.45 -671"
}
insert:
{
"OnMapSpawn" "afktp,AddOutput,solid 2,1,-1"
"OnMapSpawn" "afktp,AddOutput,maxs 4608 2688 768,1.1,-1"
"OnMapSpawn" "afktp,AddOutput,mins -4608 -2688 -768,1.1,-1"
}
}
modify:
{
match:
{
"classname" "trigger_multiple"
"model" "*148"
}
insert:
{
"OnStartTouch" "srvr_com_1,Command,say *** AFK teleport in 5 seconds ***,15,1"
"OnStartTouch" "afktp,Enable,,20,1"
}
}
modify:
{
match:
{
"targetname" "mp3_spawn"
}
replace:
{
"message" "#mysound/stroggos/spawn.mp3"
}
}
modify:
{
match:
{
"targetname" "mp3_fanfase"
}
replace:
{
"message" "#mysound/stroggos/fanfase.mp3"
}
}
modify:
{
match:
{
"classname" "func_button"
"model" "*67"
}
delete:
{
"OnPressed" "nuke_damage,Disable,,60,1"
}
}

View File

@ -0,0 +1,55 @@
;; 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"
}
}

822
maps/ze_esther_cc_zi2.cfg Normal file
View File

@ -0,0 +1,822 @@
;-------------------------------------------
; Fixes a music issue in the spawn intro
;-------------------------------------------
modify:
{
match:
{
"classname" "trigger_multiple"
"hammerid" "1226582"
}
delete:
{
"OnStartTouch" "spawnfx,PlaySound,,0,-1"
}
insert:
{
"OnStartTouch" "spawnfx,PlaySound,,0,1"
}
}
;-------------------------------------------
; Fixes issues in the sewer location
;-------------------------------------------
modify:
{
match:
{
"classname" "math_counter"
"hammerid" "1061419"
}
delete:
{
"OnHitMax" "FogTrap1,Kill,,0,1"
}
insert:
{
"OnHitMax" "FogTrap1,Break,,0,1"
}
}
modify:
{
match:
{
"targetname" "SewerDoor3"
}
replace:
{
"lip" "-4"
}
}
;------------------------------------------------------------
; 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
;-----------------------
modify:
{
match:
{
"classname" "func_physbox"
"hammerid" "1128621"
}
delete:
{
"OnBreak" "zn_Nightmare_phys,Kill,,0,1"
}
}
modify:
{
match:
{
"classname" "func_physbox"
}
delete:
{
"overridescript" "damping,2.5,rotdamping,100"
}
}
;-------------------------------------------
; Fixes a a trigger hurt near the dragon
;-------------------------------------------
modify:
{
match:
{
"targetname" "dragon_push"
}
replace:
{
"origin" "4046.25 -8091.25 4616"
}
}
;---------------------------
; A teleportation error
;---------------------------
modify:
{
match:
{
"hammerid" "1308993"
}
replace:
{
"spawnflags" "1"
}
}
;---------------------------
; Sky camera fix
;---------------------------
modify:
{
match:
{
"hammerid" "445435"
}
replace:
{
"fogcolor2" "26 39 45"
"fogcolor" "63 97 111"
}
}
;---------------------------
; Filter targetname fixes
;---------------------------
modify:
{
match:
{
"targetname" "filter_ikke_zombie"
}
delete:
{
"OnTrigger" ",,,0,-1"
}
insert:
{
"OnPass" "!activator,AddOutput,max_health 150,0,-1"
"OnPass" "!activator,SetHealth,150,0,-1"
}
}
modify:
{
match:
{
"targetname" "filter_ikke_zombie"
}
delete:
{
"OnPass" "!activator,SetHealth,150,0,-1"
"OnPass" "!activator,AddOutput,max_health 150,0,-1"
}
insert:
{
"OnPass" "filter_ikke_zombie,TestActivator,,0,0"
}
}
;--------------
; ITEM FIXES
;--------------
; Lightning item
modify:
{
match:
{
"targetname" "item_Lightning_Button"
}
insert:
{
"OnUser1" "item_lightning_sprite,ToggleSprite,,25,-1"
}
}
modify:
{
match:
{
"targetname" "item_Lightning_Particle"
}
insert:
{
"parentname" "lightningFaggot"
}
replace:
{
"origin" "11608.3 -2456.38 2555"
}
}
; Shield item
modify:
{
match:
{
"targetname" "item_shield_button"
}
delete:
{
"OnPressed" "!self,FireUser1,,0,1"
"OnUser1" "item_shield_sprite,ToggleSprite,,0,1"
"OnPressed" "!self,Lock,,0,1"
"OnPressed" "!self,Unlock,,25,1"
"OnUser1" "item_shield_maker,ForceSpawn,,0,1"
"OnUser1" "item_shield_sfx,PlaySound,,0,1"
"OnUser1" "item_shield_sprite,ToggleSprite,,25,1"
}
insert:
{
"OnPressed" "!self,FireUser1,,0,-1"
"OnUser1" "item_shield_sprite,ToggleSprite,,0,-1"
"OnPressed" "!self,Lock,,0,-1"
"OnPressed" "!self,Unlock,,25,-1"
"OnUser1" "item_shield_maker,ForceSpawn,,0,-1"
"OnUser1" "item_shield_sfx,PlaySound,,0,-1"
"OnUser1" "item_shield_sprite,ToggleSprite,,25,-1"
}
}
modify:
{
match:
{
"targetname" "item_shield_button"
"classname" "func_button"
}
delete:
{
"wait" "-1"
}
replace:
{
"spawnflags" "1025"
"wait" "0.1"
}
}
modify:
{
match:
{
"targetname" "item_shield_sfx"
"classname" "ambient_generic"
}
replace:
{
"sourceentityname" "item_shield_button"
}
}
modify:
{
match:
{
"targetname" "DaFu_Push"
"classname" "trigger_push"
}
delete:
{
"OnStartTouch" "!activator,IgniteLifetime,5,0,-1"
}
replace:
{
"speed" "600"
}
}
add:
{
"model" "*118"
"targetname" "DaFu_Push"
"StartDisabled" "0"
"speed" "600"
"spawnflags" "1"
"pushdir" "0 180 0"
"origin" "9677 -846 10439"
"filtername" "filter_zombie"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*117"
"targetname" "DaFu_Push"
"StartDisabled" "0"
"speed" "600"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "9757 -926 10439"
"filtername" "filter_zombie"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*116"
"targetname" "DaFu_Push"
"StartDisabled" "0"
"speed" "600"
"spawnflags" "1"
"pushdir" "0 0 0"
"origin" "9837 -846 10439"
"filtername" "filter_zombie"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*119"
"targetname" "DaFu_Push"
"StartDisabled" "0"
"speed" "600"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "9757 -766 10439"
"filtername" "filter_zombie"
"alternateticksfix" "0"
"classname" "trigger_push"
}
; Pyro item
modify:
{
match:
{
"targetname" "item_pyro_button"
}
delete:
{
"wait" "-1"
}
replace:
{
"spawnflags" "1025"
"wait" "0.1"
}
}
modify:
{
match:
{
"targetname" "item_pyro_maker"
}
replace:
{
"origin" "13826.4 9701.5 5445.21"
}
}
modify:
{
match:
{
"targetname" "temp_fireThingy_relay"
}
replace:
{
"targetname" "temp_human_relay"
}
}
add:
{
"model" "*124"
"targetname" "temp_humanFire"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "10251.7 -484.44 11244"
"nodmgforce" "0"
"filtername" "filter_ikke_menneske"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "10"
"damage" "100"
"classname" "trigger_hurt"
"OnStartTouch" "!activator,IgniteLifetime,2,0,-1"
}
; Heal item Estus flask
modify:
{
match:
{
"targetname" "temp_ITEM_estus_button"
}
delete:
{
"wait" "-1"
}
replace:
{
"spawnflags" "1025"
"wait" "0.1"
}
}
;-----------------
; adding torch 1
;-----------------
add:
{
"hammerid" "999997"
"classname" "weapon_elite"
"ammo" "1000"
"angles" "0 0 0"
"spawnflags" "1"
"targetname" "TorchWeapon_phys_1"
"origin" "5855.57 -6574.07 4410"
}
add:
{
"classname" "light_dynamic"
"_cone" "60"
"_inner_cone" "100"
"_light" "162 70 30 100"
"angles" "90 0 0"
"brightness" "2"
"distance" "500"
"parentname" "TorchWeapon_phys_1"
"pitch" "-90"
"spawnflags" "2"
"spotlight_radius" "300"
"targetname" "TorchWeapon_Light_1"
"origin" "5914.5 -6576 4441.19"
}
add:
{
"classname" "prop_dynamic_override"
"angles" "0 0 0"
"DisableBoneFollowers" "1"
"disablereceiveshadows" "1"
"disableshadows" "1"
"ExplodeDamage" "0"
"ExplodeRadius" "0"
"fademaxdist" "750"
"fademindist" "555"
"fadescale" "1"
"health" "0"
"MaxAnimTime" "10"
"maxdxlevel" "0"
"MinAnimTime" "5"
"mindxlevel" "0"
"model" "models/props/tools/orc/lightsrc/orc_torch/orc_torch.mdl"
"modelscale" ".7"
"parentname" "TorchWeapon_phys_1"
"PerformanceMode" "0"
"pressuredelay" "0"
"RandomAnimation" "0"
"renderamt" "255"
"rendercolor" "255 255 255"
"renderfx" "0"
"rendermode" "0"
"SetBodyGroup" "0"
"skin" "0"
"solid" "0"
"spawnflags" "0"
"targetname" "TorchWeapon_prop_1"
"origin" "5912 -6575.86 4401.19"
}
;-----------------
; adding torch 2
;-----------------
add:
{
"hammerid" "999998"
"classname" "weapon_elite"
"ammo" "1000"
"angles" "0 0 0"
"spawnflags" "1"
"targetname" "TorchWeapon_phys_2"
"origin" "2425.07 -7040 4606.81"
}
add:
{
"classname" "light_dynamic"
"_cone" "60"
"_inner_cone" "100"
"_light" "162 70 30 100"
"angles" "90 0 0"
"brightness" "2"
"distance" "500"
"parentname" "TorchWeapon_phys_2"
"pitch" "-90"
"spawnflags" "2"
"spotlight_radius" "300"
"targetname" "TorchWeapon_Light_2"
"origin" "2484 -7040.14 4628"
}
add:
{
"classname" "prop_dynamic_override"
"angles" "0 0 0"
"DisableBoneFollowers" "1"
"disablereceiveshadows" "1"
"disableshadows" "1"
"ExplodeDamage" "0"
"ExplodeRadius" "0"
"fademaxdist" "750"
"fademindist" "555"
"fadescale" "1"
"health" "0"
"MaxAnimTime" "10"
"maxdxlevel" "0"
"MinAnimTime" "5"
"mindxlevel" "0"
"model" "models/props/tools/orc/lightsrc/orc_torch/orc_torch.mdl"
"modelscale" ".7"
"parentname" "TorchWeapon_phys_2"
"PerformanceMode" "0"
"pressuredelay" "0"
"RandomAnimation" "0"
"renderamt" "255"
"rendercolor" "255 255 255"
"renderfx" "0"
"rendermode" "0"
"SetBodyGroup" "0"
"skin" "0"
"solid" "0"
"spawnflags" "0"
"targetname" "TorchWeapon_prop_2"
"origin" "2481.5 -7040 4588"
}
;-----------------
; adding torch 3
;-----------------
add:
{
"hammerid" "999999"
"classname" "weapon_elite"
"ammo" "1000"
"angles" "0 0 0"
"spawnflags" "1"
"targetname" "TorchWeapon_phys_3"
"origin" "13780 9858.69 5442.74"
}
add:
{
"classname" "light_dynamic"
"_cone" "60"
"_inner_cone" "100"
"_light" "162 70 30 100"
"angles" "90 0 0"
"brightness" "2"
"distance" "500"
"parentname" "TorchWeapon_phys_3"
"pitch" "-90"
"spawnflags" "2"
"spotlight_radius" "300"
"targetname" "TorchWeapon_Light_3"
"origin" "13838.9 9855.86 5456"
}
add:
{
"classname" "prop_dynamic_override"
"angles" "0 0 0"
"DisableBoneFollowers" "1"
"disablereceiveshadows" "1"
"disableshadows" "1"
"ExplodeDamage" "0"
"ExplodeRadius" "0"
"fademaxdist" "750"
"fademindist" "555"
"fadescale" "1"
"health" "0"
"MaxAnimTime" "10"
"maxdxlevel" "0"
"MinAnimTime" "5"
"mindxlevel" "0"
"model" "models/props/tools/orc/lightsrc/orc_torch/orc_torch.mdl"
"modelscale" ".7"
"parentname" "TorchWeapon_phys_3"
"PerformanceMode" "0"
"pressuredelay" "0"
"RandomAnimation" "0"
"renderamt" "255"
"rendercolor" "255 255 255"
"renderfx" "0"
"rendermode" "0"
"SetBodyGroup" "0"
"skin" "0"
"solid" "0"
"spawnflags" "0"
"targetname" "TorchWeapon_prop_3"
"origin" "13836.4 9856 5416"
}
;---------------------------
; Disables bhop on the map
;---------------------------
modify:
{
match:
{
"origin" "9760 -544 10664"
"targetname" "actualwtf"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "Verden_Konsollen_Server,Command,sv_enablebunnyhopping 1,1,1"
}
insert:
{
"OnTrigger" "Verden_Konsollen_Server,Command,sv_enablebunnyhopping 0,1,-1"
"OnTrigger" "ChainSkipBreakFix,AddOutput,angles 0 90 0,4,-1"
}
}
;--------------------------------------------------------------------------------------
; Fixes the ending push of the map and completly removes gravity from the map itself
;--------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "lastPush"
"origin" "-11648 15232 13432"
"classname" "trigger_push"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,gravity 0.2,0,-1"
"OnStartTouch" "!activator,AddOutput,basevelocity 0 0 400,0,-1"
}
replace:
{
"speed" "1400"
"origin" "-11648 15232 13504"
}
}
;-------------------------------------------------------------------------------------------
; Fixes the issue where players could skip around a pillar before the door actually opens
;-------------------------------------------------------------------------------------------
add:
{
"model" "*48"
"targetname" "CaveDragonSkipPillar_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" "3143 -8089 4920"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "0"
"health" "1"
"gibdir" "0 0 0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
modify:
{
match:
{
"origin" "1414 -7998 4638"
"classname" "func_button"
}
insert:
{
"OnPressed" "CaveDragonSkipPillar_break,Break,,15,-1"
}
}
;--------------------------------------------------------------------------------------------------------------------------
; Makes the swinging axes not push players but damage them instead - Zombies can get boosted onto humans path
;--------------------------------------------------------------------------------------------------------------------------
filter:
{
"targetname" "Axes_Small_8_90_Push"
"origin" "12220.2 -1487.25 3052"
"classname" "trigger_push"
}
filter:
{
"targetname" "Axes_Small_8_90_Push"
"origin" "12220.2 -1551.25 3052"
"classname" "trigger_push"
}
add:
{
"model" "*60"
"targetname" "Axes_Small_8_90_Push"
"StartDisabled" "0"
"spawnflags" "1"
"parentname" "Axes_Small_8_90_Phys"
"origin" "12220.2 -1487.25 3052"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "99999"
"damage" "1000"
"classname" "trigger_hurt"
}
add:
{
"model" "*61"
"targetname" "Axes_Small_8_90_Push"
"StartDisabled" "0"
"spawnflags" "1"
"parentname" "Axes_Small_8_90_Phys"
"origin" "12220.2 -1551.25 3052"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "99999"
"damage" "1000"
"classname" "trigger_hurt"
}
filter:
{
"targetname" "Axes_Small_10_90_Push"
"origin" "12491 -1552 3052"
"classname" "trigger_push"
}
filter:
{
"targetname" "Axes_Small_10_90_Push"
"origin" "12491 -1616 3052"
"classname" "trigger_push"
}
add:
{
"model" "*57"
"targetname" "Axes_Small_10_90_Push"
"StartDisabled" "0"
"spawnflags" "1"
"parentname" "Axes_Small_10_90_Phys"
"origin" "12491 -1552 3052"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "99999"
"damage" "1000"
"classname" "trigger_hurt"
}
add:
{
"model" "*58"
"targetname" "Axes_Small_10_90_Push"
"StartDisabled" "0"
"spawnflags" "1"
"parentname" "Axes_Small_10_90_Phys"
"origin" "12491 -1616 3052"
"nodmgforce" "0"
"damagetype" "0"
"damagemodel" "0"
"damagecap" "99999"
"damage" "1000"
"classname" "trigger_hurt"
}
;-------------------------------------------------------------------------------------------
; Fixes the issue with the chain not being an option when you can just jump over the gap
;-------------------------------------------------------------------------------------------
add:
{
"model" "*48"
"targetname" "ChainSkipBreakFix"
"spawnobject" "0"
"spawnflags" "1"
"rendermode" "0"
"renderfx" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"propdata" "0"
"pressuredelay" "0"
"physdamagescale" "1.0"
"PerformanceMode" "0"
"origin" "9692 -4840 3520"
"nodamageforces" "0"
"minhealthdmg" "0"
"material" "0"
"health" "1"
"gibdir" "0 0 0"
"explosion" "0"
"ExplodeRadius" "0"
"explodemagnitude" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"disablereceiveshadows" "0"
"classname" "func_breakable"
}
modify:
{
match:
{
"origin" "9692 -4680 3456"
"classname" "func_breakable"
}
insert:
{
"OnBreak" "ChainSkipBreakFix,Break,,1,-1"
}
}

View File

@ -0,0 +1,136 @@
========================================================================
;; 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"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -4,3 +4,45 @@ filter:
"targetname" "explosion"
"effect_name" "explosion_huge"
}
;; _
;; prevent spawn camping
add:
{
"model" "*7"
"targetname" "camp"
"target" "taso1_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-2176 768 64"
"classname" "trigger_teleport"
}
add:
{
"model" "*6"
"targetname" "camp"
"target" "taso1_tele"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-2176 -1408 64"
"classname" "trigger_teleport"
}
modify:
{
match:
{
"targetname" "spawn_ovet1"
"classname" "func_breakable"
}
insert:
{
"OnBreak" "commands,Command,say ***Teleporting afk players in 10 sec***,35,1"
"OnBreak" "camp,Enable,,45,1"
}
}

View File

@ -161,3 +161,34 @@ modify:
"OnStartTouch" "cmd,Command,sv_enablebunnyhopping 0,0,1"
}
}
;----------------------------------------------------------------------------
; Makes a trigger_teleport so people cannot glitch through wall displacement
;----------------------------------------------------------------------------
add:
{
"model" "*80"
"targetname" "displacement_fix_1"
"target" "Admin_Room_Back_TD"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "2491.8 -756 192.24"
"classname" "trigger_teleport"
}
;-----------------------------------------------
; Fixes unreachable spot on zm mode / all modes
;-----------------------------------------------
modify:
{
match:
{
"classname" "func_rotating"
"origin" "2186.96 -1721.24 419.45"
}
replace:
{
"spawnflags" "69"
}
}

View File

@ -402,7 +402,7 @@ modify:
}
insert:
{
"OnStartTouch" "Sephiroth_Final_Breakable,AddHealth,175,0,-1"
"OnStartTouch" "Sephiroth_Final_Breakable,AddHealth,215,0,-1"
}
}
@ -429,3 +429,210 @@ add:
"disablereceiveshadows" "1"
"classname" "func_brush"
}
;------------------------
;FIX CORE BARRIER TIMING
;------------------------
modify:
{
match:
{
"hammerid" "2821489"
"classname" "logic_relay"
"targetname" "Bomb_Relay_2"
}
delete:
{
"OnUser1" "Core_Barrido_Trigger,Enable,,17.5,-1"
"OnUser1" "Core_Barrido_Movelinear,Open,,17.5,-1"
}
insert:
{
"OnUser1" "Core_Barrido_Trigger,Enable,,18.33,-1"
"OnUser1" "Core_Barrido_Movelinear,Open,,18.33,-1"
}
}
;------------------------
;DYNAMIC ENTWATCH CONFIG
;------------------------
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_bio_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2906432 Bio (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2906432 Bio (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2906432 Bio (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_barrier_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2906517 Barrier (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2906517 Barrier (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2906517 Barrier (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_wind_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2906834 Wind (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2906834 Wind (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2906834 Wind (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_heal_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2907132 Heal (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2907132 Heal (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2907132 Heal (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_ice_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2907354 Ice (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2907354 Ice (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2907354 Ice (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_water_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2907705 Aqua (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2907705 Aqua (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2907705 Aqua (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_fire_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2907860 Fire (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2907860 Fire (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2907860 Fire (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_electro_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_setmaxuses 2908013 1,0,-1"
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2908013 Electro (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_setmaxuses 2908013 2,0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2908013 Electro (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_setmaxuses 2908013 3,0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2908013 Electro (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_earth_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2908100 Earth (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2908100 Earth (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2908100 Earth (Lvl 3),0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "item_gravity_case"
}
insert:
{
"OnCase02" "Global_Server,Command,sm_ewsetshortname 2908185 Gravity (Lvl 1),0,-1"
"OnCase03" "Global_Server,Command,sm_ewsetshortname 2908185 Gravity (Lvl 2),0,-1"
"OnCase04" "Global_Server,Command,sm_ewsetshortname 2908185 Gravity (Lvl 3),0,-1"
}
}
;--------------------------------------------------------
; Fixes 2 new exploits near boss bridge on the pipes
;--------------------------------------------------------
add:
{
"model" "*380"
"targetname" "Core_Teleport"
"target" "Zombie_Train_Destination"
"StartDisabled" "1"
"spawnflags" "1"
"origin" "-2880 -1344 -6720"
"classname" "trigger_teleport"
}
modify:
{
match:
{
"classname" "math_counter"
"targetname" "HPCounterIterator"
}
insert:
{
"OnHitMin" "pipe_crawl_fix,Kill,,0.02,-1"
}
}
add:
{
"model" "*52"
"targetname" "pipe_crawl_fix"
"target" "Zombie_Train_Destination"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-2624 -64 -6942.76"
"classname" "trigger_teleport"
}

View File

@ -0,0 +1,54 @@
; __ __ ____ _____ _____ ________ __
; | \/ |/ __ \| __ \_ _| ____\ \ / /
; | \ / | | | | | | || | | |__ \ \_/ /
; | |\/| | | | | | | || | | __| \ /
; | | | | |__| | |__| || |_| | | |
; |_| |_|\____/|_____/_____|_| |_|
; 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"
}
}

View File

@ -1,95 +1,370 @@
;------------------------------------------------
;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:
{
"origin" "-4438 -6314 -4768"
"targetname" "TheCurrentLevelPlugin"
"min" "0"
"max" "7"
"startvalue" "0"
"classname" "math_counter"
"targetname" "Stage_Counter"
"startvalue" "7"
"StartDisabled" "0"
"min" "1"
"max" "7"
"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"
"Case07" "7"
"OnCase01" "Level_1_Start,Trigger,,0.02,-1"
"OnCase02" "Level_2_Start,Trigger,,0.02,-1"
"OnCase03" "Level_3_Start,Trigger,,0.02,-1"
"OnCase04" "Level_4_Start,Trigger,,0.02,-1"
"OnCase05" "Level_5_Start,Trigger,,0.02,-1"
"OnCase06" "Map_Beaten_Start,Trigger,,0.02,-1"
"OnCase07" "Warmup_Start,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"
"targetname" "Button_Level_1"
}
delete:
{
"OnPressed" "Brush_*,Enable,,0,-1"
"OnPressed" "Brush_Level_1,Disable,,0.05,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,1,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "Button_Level_2"
}
delete:
{
"OnPressed" "Brush_Level_2,Disable,,0.05,-1"
"OnPressed" "Brush_*,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,2,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "Button_Level_3"
}
delete:
{
"OnPressed" "Brush_Level_3,Disable,,0.05,-1"
"OnPressed" "Brush_*,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,3,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "Button_Level_4"
}
delete:
{
"OnPressed" "Brush_Level_4,Disable,,0.05,-1"
"OnPressed" "Brush_*,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,4,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "Button_Level_5"
}
delete:
{
"OnPressed" "Brush_Level_5,Disable,,0.05,-1"
"OnPressed" "Brush_*,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,5,0,-1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "Button_Zombie_Round"
}
delete:
{
"OnPressed" "Brush_Map_Beaten,Disable,,0.05,-1"
"OnPressed" "Brush_*,Enable,,0,-1"
}
insert:
{
"OnPressed" "Stage_Counter,SetValue,6,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "Warmup_Start"
"classname" "logic_relay"
}
delete:
{
"OnTrigger" "Brush_Warmup,Enable,,30,-1"
"OnTrigger" "Brush_Level_1,Disable,,30,-1"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,1,0,1"
"OnTrigger" "Stage_Counter,SetValue,1,30,-1"
}
}
modify:
{
match:
{
"targetname" "Level_1_Start"
"classname" "logic_relay"
"classname" "math_counter"
"targetname" "lvl1_Win_Counter"
}
delete:
{
"OnHitMin" "Brush_Level_2,Disable,,0,-1"
"OnHitMin" "Brush_Level_1,Enable,,0,-1"
"OnHitMin" "Brush_Warmup,Enable,,0,-1"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,2,0,1"
"OnHitMin" "Stage_Counter,SetValue,2,0,-1"
}
}
modify:
{
match:
{
"targetname" "Level_2_Start"
"classname" "logic_relay"
"classname" "trigger_once"
"targetname" "lvl1_Win_Trigger_CT"
}
delete:
{
"OnTrigger" "Brush_Warmup,Enable,,0,-1"
"OnTrigger" "Brush_Level_1,Enable,,0,-1"
"OnTrigger" "Brush_Level_2,Disable,,0,-1"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,3,0,1"
"OnTrigger" "Stage_Counter,SetValue,2,0,-1"
}
}
modify:
{
match:
{
"targetname" "Level_3_Start"
"classname" "logic_relay"
"classname" "trigger_once"
"targetname" "lvl2_Win_Trigger_CT"
}
delete:
{
"OnTrigger" "Brush_Warmup,Enable,,0,-1"
"OnTrigger" "Brush_Level_1,Enable,,0,-1"
"OnTrigger" "Brush_Level_2,Enable,,0,-1"
"OnTrigger" "Brush_Level_3,Disable,,0,-1"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,4,0,1"
"OnTrigger" "Stage_Counter,SetValue,3,0,-1"
}
}
modify:
{
match:
{
"targetname" "Level_4_Start"
"classname" "logic_relay"
"classname" "trigger_once"
"targetname" "lvl3_Win_Trigger_CT"
}
delete:
{
"OnTrigger" "Brush_Warmup,Enable,,0,-1"
"OnTrigger" "Brush_Level_1,Enable,,0,-1"
"OnTrigger" "Brush_Level_2,Enable,,0,-1"
"OnTrigger" "Brush_Level_3,Enable,,0,-1"
"OnTrigger" "Brush_Level_4,Disable,,0,-1"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,5,0,1"
"OnTrigger" "Stage_Counter,SetValue,4,0,-1"
}
}
modify:
{
match:
{
"targetname" "Level_5_Start"
"classname" "logic_relay"
"classname" "trigger_once"
"targetname" "lvl4_Win_Trigger_CT"
}
delete:
{
"OnTrigger" "Brush_Warmup,Enable,,0,-1"
"OnTrigger" "Brush_Level_1,Enable,,0,-1"
"OnTrigger" "Brush_Level_2,Enable,,0,-1"
"OnTrigger" "Brush_Level_3,Enable,,0,-1"
"OnTrigger" "Brush_Level_4,Enable,,0,-1"
"OnTrigger" "Brush_Level_5,Disable,,0,-1"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,6,0,1"
"OnTrigger" "Stage_Counter,SetValue,5,0,-1"
}
}
modify:
{
match:
{
"targetname" "Map_Beaten_Start"
"classname" "logic_relay"
"classname" "trigger_multiple"
"targetname" "ZMround_Win_Trigger"
}
delete:
{
"OnTrigger" "Brush*,Enable,,0,1"
"OnTrigger" "Brush_Level_1,Disable,,0.05,1"
}
insert:
{
"OnTrigger" "TheCurrentLevelPlugin,SetValue,7,0,1"
"OnTrigger" "Stage_Counter,SetValue,1,0,1"
}
}
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "lvl5_Win_CTs"
}
delete:
{
"OnTrigger" "Brush*,Enable,,0,1"
"OnTrigger" "Brush_Map_Beaten,Disable,,0.05,1"
}
insert:
{
"OnTrigger" "Stage_Counter,SetValue,6,0,1"
}
}
;-------------------------
;Cleanup old level system
;-------------------------
filter:
{
"classname" "func_brush"
"targetname" "/Brush_(Warmup|Map_Beaten|Level_[1-5])/"
}
filter:
{
"classname" "trigger_once"
"targetname" "/Trigger_(Warmup|Map_Beaten|Level_[1-5])/"
}
filter:
{
"classname" "func_physbox"
"targetname" "Phys_Level_Changer"
}
filter:
{
"classname" "logic_relay"
"targetname" "Map_Error_Relay"
}
modify:
{
match:
{
"classname" "logic_auto"
}
delete:
{
"OnNewGame" "Phys_Level_Changer,EnableMotion,,0,-1"
}
}
@ -149,3 +424,272 @@ modify:
"OnTrigger" "antiglitch_lvl4,Disable,,0,-1"
}
}
;------------------------
;DYNAMIC ENTWATCH CONFIG
;------------------------
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Darkaga_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1841846 Dark.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1841846 Dark.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1841846 Dark.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Wind_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1841928 Wind.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1841928 Wind.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1841928 Wind.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Heal_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1841349 Heal.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1841349 Heal.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1841349 Heal.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Blizzard_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1841762 Ice.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1841762 Ice.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1841762 Ice.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_fire_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1841431 Fire.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1841431 Fire.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1841431 Fire.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Electro_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1841678 Electro.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1841678 Electro.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1841678 Electro.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Heal_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1869948 ZM Heal.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1869948 ZM Heal.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1869948 ZM Heal.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Fire_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1870326 ZM Fire.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1870326 ZM Fire.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1870326 ZM Fire.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Darkaga_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1871410 ZM Dark.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1871410 ZM Dark.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1871410 ZM Dark.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Warp_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 1871651 ZM Warp.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 1871651 ZM Warp.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 1871651 ZM Warp.Lv3,0,-1"
}
}
;add dynamic item name to berserk
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Berserk_Case"
"hammerid" "3764118"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 3764112 Berserk (Ammo),0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 3764112 Berserk (Speed),0,-1"
}
}
;------------------------------------------------------------------------------------
; Fixes stage 3 ending for the ball which HP can be increased infinitely
;------------------------------------------------------------------------------------
modify:
{
match:
{
"targetname" "lvl3_Boss_Killed"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "fix_issue_for_ball_hp_push,Enable,,0,-1"
}
}
add:
{
"model" "*104"
"targetname" "fix_issue_for_ball_hp_push"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "10641 6425 2673"
"filtername" "Humans_Filter"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*104"
"targetname" "fix_issue_for_ball_hp_push"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "10641 6393 2673"
"filtername" "Humans_Filter"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*104"
"targetname" "fix_issue_for_ball_hp_push"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "10641 6377 2673"
"filtername" "Humans_Filter"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*104"
"targetname" "fix_issue_for_ball_hp_push"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "10641 6409 2673"
"filtername" "Humans_Filter"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*104"
"targetname" "fix_issue_for_ball_hp_push"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "10964 6377 2673"
"filtername" "Humans_Filter"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*104"
"targetname" "fix_issue_for_ball_hp_push"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 270 0"
"origin" "10431 6377 2673"
"filtername" "Humans_Filter"
"alternateticksfix" "0"
"classname" "trigger_push"
}

View File

@ -83,3 +83,5 @@ modify:
"OnStartTouch" "Cmd,Command,sv_enablebunnyhopping 1,0,1"
}
}

View File

@ -0,0 +1,166 @@
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"
}
}
;Edit the ending (more lasers, guardians have more hp but are slower)
modify:
{
match:
{
"classname" "math_counter"
"targetname" "Guardian_Counter"
}
replace:
{
"max" "1600"
}
}
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "Fin_Boss_HealthTrigger"
}
delete:
{
"OnStartTouch" "Guardian_Counter,Add,38,0,-1"
}
insert:
{
"OnStartTouch" "Guardian_Counter,Add,58,0,-1"
}
}
modify:
{
match:
{
"classname" "func_movelinear"
"targetname" "Guardian_Move"
}
replace:
{
"speed" "240"
}
}
modify:
{
match:
{
"classname" "point_template"
"targetname" "Guardian_Temp"
}
insert:
{
"OnEntitySpawned" "Laser_Case,PickRandomShuffle,,8,1"
"OnEntitySpawned" "Laser_Case,PickRandomShuffle,,10,1"
"OnEntitySpawned" "Laser_Case,PickRandom,,12,1"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "Fin_Relay"
}
delete:
{
"OnTrigger" "Shrine_Gate1,Close,,86,1"
"OnTrigger" "Fin_Tesla_Ships,TurnOff,,87,1"
"OnTrigger" "Stage2i_CT_Trigger,TouchTest,,94,1"
}
insert:
{
"OnTrigger" "Shrine_Gate1,Close,,91,1"
"OnTrigger" "Fin_Tesla_Ships,TurnOff,,92,1"
"OnTrigger" "Stage2i_CT_Trigger,TouchTest,,99,1"
}
}

View File

@ -0,0 +1,137 @@
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 STUFF
;
modify:
{
match:
{
"origin" "-14328 -11224 -1000"
"classname" "func_breakable"
"targetname" "Level_Breakable"
}
insert:
{
"OnBreak" "Staff_Fire_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Staff_Heal_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Staff_Ice_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Staff_Poison_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Staff_Wind_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Knife_Fire_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Knife_Frost_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Knife_Lure_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Knife_Warp_Filter,AddOutput,OnPass !self:kill::20:1,15,-1"
"OnBreak" "Staff_Fire_Filter,AddOutput,OnPass Staff_Fire_Particle:kill::20:1,15,-1"
"OnBreak" "Staff_Heal_Filter,AddOutput,OnPass Staff_Heal_Particle:kill::20:1,15,-1"
"OnBreak" "Staff_Poison_Filter,AddOutput,OnPass Staff_Poison_Particle:kill::20:1,15,-1"
"OnBreak" "Staff_Wind_Filter,AddOutput,OnPass Staff_Wind_Particle:kill::20:1,15,-1"
"OnBreak" "Staff_Ice_Filter,AddOutput,OnPass Staff_Ice_Particle:kill::20:1,15,-1"
"OnBreak" "Knife_Fire_Filter,AddOutput,OnPass Knife_Fire_Particle:kill::20:1,15,-1"
"OnBreak" "Knife_Frost_Filter,AddOutput,OnPass Knife_Frost_Particle:kill::20:1,15,-1"
"OnBreak" "Knife_Lure_Filter,AddOutput,OnPass Knife_Lure_Particle:kill::20:1,15,-1"
"OnBreak" "Knife_Warp_Filter,AddOutput,OnPass Knife_Warp_Particle:kill::20:1,15,-1"
"OnBreak" "Staff_Fire_Filter,AddOutput,OnPass Staff_Fire_Button:kill::20:1,15,-1"
"OnBreak" "Staff_Heal_Filter,AddOutput,OnPass Staff_Heal_Button:kill::20:1,15,-1"
"OnBreak" "Staff_Poison_Filter,AddOutput,OnPass Staff_Poison_Button:kill::20:1,15,-1"
"OnBreak" "Staff_Wind_Filter,AddOutput,OnPass Staff_Wind_Button:kill::20:1,15,-1"
"OnBreak" "Staff_Ice_Filter,AddOutput,OnPass Staff_Ice_Button:kill::20:1,15,-1"
"OnBreak" "Knife_Fire_Filter,AddOutput,OnPass Knife_Fire_Button:kill::20:1,15,-1"
"OnBreak" "Knife_Frost_Filter,AddOutput,OnPass Knife_Frost_Button:kill::20:1,15,-1"
"OnBreak" "Knife_Lure_Filter,AddOutput,OnPass Knife_Lure_Button:kill::20:1,15,-1"
"OnBreak" "Knife_Warp_Filter,AddOutput,OnPass Knife_Warp_Button:kill::20:1,15,-1"
}
}
filter:
{
"targetname" "Map_Case_Barrels_Stage2_1"
}
filter:
{
"targetname" "Map_Case_Barrels_Stage2_2"
}

View File

@ -1,4 +1,4 @@
//overhaul human item system so its consistent fuckzmstho
;overhaul human item system so its consistent fuckzmstho
add:
{
"origin" "-6608 -1780 253"
@ -16,7 +16,7 @@ add:
"OnCase05" "!activator,AddOutput,classname Level_3,0,-1"
}
//classname crash fix lul
;classname crash fix lul
add:
{
"model" "*81"
@ -104,7 +104,7 @@ add:
"classname" "filter_activator_class"
}
//Make Heal leveling "dynamic" also remove pointless outputs
;Make Heal leveling "dynamic" also remove pointless outputs
modify:
{
match:
@ -159,7 +159,7 @@ add:
"OnPass" "Item_Heal_Level_Case,InValue,3,0,-1"
}
//Make Fire leveling "dynamic" also remove pointless outputs
;Make Fire leveling "dynamic" also remove pointless outputs
modify:
{
match:
@ -214,7 +214,7 @@ add:
"OnPass" "Item_fire_Level_Case,InValue,3,0,-1"
}
//make fire REALLLLLY DYNAMMMIIIIIIC
;make fire REALLLLLY DYNAMMMIIIIIIC
modify:
{
match:
@ -255,7 +255,7 @@ modify:
}
}
//Make Electro leveling "dynamic" also remove pointless outputs
;Make Electro leveling "dynamic" also remove pointless outputs
modify:
{
match:
@ -310,7 +310,7 @@ add:
"OnPass" "Item_Electro_Level_Case,InValue,3,0,-1"
}
//Make Blizzard leveling "dynamic" also remove pointless outputs
;Make Blizzard leveling "dynamic" also remove pointless outputs
modify:
{
match:
@ -365,7 +365,7 @@ add:
"OnPass" "Item_Blizzard_Level_Case,InValue,3,0,-1"
}
//Make Dark leveling "dynamic" also remove pointless outputs
;Make Dark leveling "dynamic" also remove pointless outputs
modify:
{
match:
@ -420,7 +420,7 @@ add:
"OnPass" "Item_Darkaga_Level_Case,InValue,3,0,-1"
}
//make dark REALLLLLY DYNAMMMIIIIIIC
;make dark REALLLLLY DYNAMMMIIIIIIC
modify:
{
match:
@ -489,7 +489,7 @@ modify:
}
}
//Make Wind leveling "dynamic" also remove pointless outputs
;Make Wind leveling "dynamic" also remove pointless outputs
modify:
{
match:
@ -546,7 +546,7 @@ add:
"OnPass" "Item_Wind_Level_Case,InValue,3,0,-1"
}
//make wind REALLLLLY DYNAMMMIIIIIIC
;make wind REALLLLLY DYNAMMMIIIIIIC
modify:
{
match:
@ -738,3 +738,171 @@ modify:
"classname" "trigger_once"
}
}
;------------------------------
;REMOVE ADMINS ROOM TP EXPLOIT
;-----------------------------
filter:
{
"targetname" "Admin_Access_Button"
"classname" "func_button"
}
filter:
{
"targetname" "Admin_Access_Fail_TP"
"classname" "trigger_teleport"
}
;------------------------
;DYNAMIC ENTWATCH CONFIG
;------------------------
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Heal_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 29413 Heal.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 29413 Heal.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 29413 Heal.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_fire_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 29491 Fire.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 29491 Fire.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 29491 Fire.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Electro_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 29734 Electro.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 29734 Electro.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 29734 Electro.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Blizzard_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 29814 Ice.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 29814 Ice.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 29814 Ice.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Darkaga_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 29894 Dark.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 29894 Dark.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 29894 Dark.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Wind_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 29972 Wind.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 29972 Wind.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 29972 Wind.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Heal_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 30269 ZM Heal.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 30269 ZM Heal.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 30269 ZM Heal.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Fire_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 30486 ZM Fire.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 30486 ZM Fire.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 30486 ZM Fire.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Darkaga_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 30712 ZM Dark.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 30712 ZM Dark.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 30712 ZM Dark.Lv3,0,-1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Item_Z_Warp_Level_Case"
}
insert:
{
"OnCase01" "cmd,Command,sm_ewsetshortname 30795 ZM Warp.Lv1,0,-1"
"OnCase02" "cmd,Command,sm_ewsetshortname 30795 ZM Warp.Lv2,0,-1"
"OnCase03" "cmd,Command,sm_ewsetshortname 30795 ZM Warp.Lv3,0,-1"
}
}

View File

@ -0,0 +1,598 @@
; This shit breaks knives
filter:
{
"classname" "game_weapon_manager"
"targetname" "Global_Weapon_Clear"
}
; I REALLY don't know why sometimes people start the round without knives, so here's a bandaid fix
add:
{
"model" "*430"
"targetname" "Global_Knife_Equip"
"classname" "game_zone_player"
"hammerid" "16007489"
"OnPlayerOutZone" "Knife,Use,,0,-1"
}
modify:
{
match:
{
"classname" "logic_auto"
}
insert:
{
"OnMapSpawn" "Global_Knife_Equip,CountPlayersInZone,,0.1,-1"
}
}
; Don't use mp_restartgame because it can be nasty
modify:
{
match:
{
"targetname" "Warmup_Mode"
"classname" "logic_relay"
}
delete:
{
"OnUser2" "Server,Command,mp_restartgame 1,60,1"
}
insert:
{
"OnUser2" "Global_Nuke_Control,Trigger,,60,1"
}
}
; Kill all weapons whenever the map nukes in an attempt to mitigate crashes
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "Global_Nuke_Control"
}
insert:
{
"OnTrigger" "weapon*,Kill,,6,1"
"OnUser4" "weapon*,Kill,,6,1"
}
}
; Disable bhop for obvious reasons
modify:
{
match:
{
"classname" "point_servercommand"
"targetname" "Server"
"origin" "11432 -2248 13384"
"hammerid" "4905575"
}
insert:
{
"OnUser1" "!self,Command,sv_enablebunnyhopping 0,0,1"
}
}
; Fix the buyzone on stages 2 and 4
modify:
{
match:
{
"classname" "func_buyzone"
"model" "*200"
"hammerid" "18853461"
}
replace:
{
"TeamNum" "3"
}
}
; Buff King Bomb HP by about 50%
modify:
{
match:
{
"targetname" "KingBomb_Hp_Add_Trigger"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "KingBomb_Hp_Reset,Add,25,0,-1"
}
insert:
{
"OnStartTouch" "KingBomb_Hp_Reset,Add,40,0,-1"
}
}
; Target TP_AFK* instead of TP_AFK_* because CS:S's retarded name matching code matches J with *
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Manager_TP_AFK_Salikawood"
"origin" "11400 -2312 13384"
"hammerid" "11180945"
}
replace:
{
"OnCase01" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_Spawn,0,1"
"OnCase02" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_1,0,1"
"OnCase03" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_2,0,1"
"OnCase04" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_3,0,1"
"OnCase05" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_4,0,1"
"OnCase06" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_5,0,1"
"OnCase07" "TP_AFK*,AddOutput,target TD_AFK_Salikawood_6,0,1"
}
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "Manager_TP_AFK_Nabudis"
"origin" "11416 -2312 13384"
"hammerid" "11426088"
}
replace:
{
"OnCase01" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_Spawn,0,-1"
"OnCase02" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_1Floor_1,0,-1"
"OnCase03" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_1Floor_2,0,-1"
"OnCase04" "TP_AFK*,AddOutput,target TD_AFK_Jail_Spawn,0,-1"
"OnCase05" "TP_AFK*,AddOutput,target TD_AFK_Jail_1,0,-1"
"OnCase06" "TP_AFK*,AddOutput,target TD_AFK_Jail_2,0,-1"
"OnCase07" "TP_AFK*,AddOutput,target TD_AFK_Jail_3,0,-1"
"OnCase08" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_2Floor_1,0,-1"
"OnCase09" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_2Floor_2,0,-1"
"OnCase15" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_Zalera1,0,-1"
"OnCase16" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_Chaos,0,-1"
"OnCase13" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_End,0,-1"
"OnCase14" "TP_AFK*,AddOutput,target TD_AFK_Trial,0,-1"
"OnCase10" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_2Floor_Device,0,-1"
"OnCase12" "TP_AFK*,AddOutput,target TD_AFK_Nabudis_1Floor_End,0,-1"
}
}
; Don't instantly kill the king bomb so it can do its explosion thingy when it dies
modify:
{
match:
{
"classname" "func_physbox"
"targetname" "KingBomb_Move_Physbox"
"origin" "-7104 -5120 -336"
"model" "*372"
"hammerid" "13482041"
}
delete:
{
"OnUser4" "KingBomb_Model,Kill,,0,1"
"OnUser4" "KingBomb_Maker_Esper,ClearParent,,0,-1"
}
insert:
{
"OnUser4" "KingBomb_Model,ClearParent,,0,1"
"OnUser4" "KingBomb_Maker_Esper,ClearParent,,0,1"
}
}
; Buff vortex a bit
modify:
{
match:
{
"classname" "trigger_push"
"targetname" "Magick_Vortex_Push"
"speed" "125"
}
replace:
{
"speed" "200"
}
}
; Make blizzard actually freeze zms
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "Magick_Blizzard_Hurt"
}
delete:
{
"OnStartTouch" "!activator,AddOutput,movetype 0,0,-1"
"OnStartTouch" "!activator,AddOutput,movetype 2,7,-1"
"OnEndTouch" "!activator,AddOutput,movetype 2,0,-1"
}
insert:
{
"OnStartTouch" "Speed,ModifySpeed,0,0,-1"
"OnStartTouch" "Speed,ModifySpeed,1,7,-1"
"OnEndTouch" "Speed,ModifySpeed,1,0,-1"
}
}
; Hide the weapon of the ghost zm
modify:
{
match:
{
"classname" "game_ui"
"targetname" "Item_Ghost_Ui"
}
replace:
{
"spawnflags" "64"
}
}
; Add proper split teleport for the zombie cages on zalera and chaos bosses
add:
{
"model" "*39"
"wait" "1"
"targetname" "Zalera_Trigger_ZM"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-10032 13232 -1112"
"classname" "trigger_multiple"
"OnStartTouch" "TD_AFK_Nabudis_Zalera,PickRandomShuffle,,0,-1"
}
modify:
{
match:
{
"classname" "logic_case"
"targetname" "TD_AFK_Nabudis_Zalera"
"origin" "-10048 13212 -1464"
"hammerid" "19689067"
}
replace:
{
"origin" "-10032 13228 -1112"
}
}
add:
{
"origin" "-9696 12896 2944"
"targetname" "TD_AFK_Nabudis_Chaos"
"classname" "logic_case"
"OnCase01" "TD_AFK_Nabudis_Chaos1,Teleport,,0,-1"
"OnCase02" "TD_AFK_Nabudis_Chaos2,Teleport,,0,-1"
"OnCase03" "TD_AFK_Nabudis_Chaos3,Teleport,,0,-1"
"OnCase04" "TD_AFK_Nabudis_Chaos4,Teleport,,0,-1"
}
add:
{
"model" "*39"
"wait" "1"
"targetname" "Chaos_Trigger_ZM"
"StartDisabled" "0"
"spawnflags" "1"
"origin" "-9696 12896 2944"
"classname" "trigger_multiple"
"OnStartTouch" "TD_AFK_Nabudis_Chaos,PickRandomShuffle,,0,-1"
}
modify:
{
match:
{
"classname" "info_teleport_destination"
"targetname" "TD_AFK_Nabudis_Chaos"
"origin" "-9696 12896 2704"
"hammerid" "14102247"
}
replace:
{
"targetname" "TD_AFK_Nabudis_Chaos1"
"classname" "point_teleport"
}
insert:
{
"target" "!activator"
"spawnflags" "0"
}
}
modify:
{
match:
{
"classname" "info_teleport_destination"
"targetname" "TD_AFK_Nabudis_Chaos"
"origin" "-9696 15520 2704"
"hammerid" "14102962"
}
replace:
{
"targetname" "TD_AFK_Nabudis_Chaos2"
"angles" "0 235 0"
"classname" "point_teleport"
}
insert:
{
"target" "!activator"
"spawnflags" "0"
}
}
modify:
{
match:
{
"classname" "info_teleport_destination"
"targetname" "TD_AFK_Nabudis_Chaos"
"origin" "-12320 15520 2704"
"hammerid" "14102964"
}
replace:
{
"targetname" "TD_AFK_Nabudis_Chaos3"
"angles" "0 305 0"
"classname" "point_teleport"
}
insert:
{
"target" "!activator"
"spawnflags" "0"
}
}
modify:
{
match:
{
"classname" "info_teleport_destination"
"targetname" "TD_AFK_Nabudis_Chaos"
"origin" "-12320 12896 2704"
"hammerid" "14102952"
}
replace:
{
"targetname" "TD_AFK_Nabudis_Chaos4"
"classname" "point_teleport"
}
insert:
{
"target" "!activator"
"spawnflags" "0"
}
}
; Don't give players a chance to make it behind gabranth before he starts running (though with bhop disabled this is pretty much impossible)
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "Gabranth_Hurt"
"origin" "2800 11392 128"
"model" "*182"
"hammerid" "15149456"
}
replace:
{
"StartDisabled" "0"
}
}
; Obliterate those who block the puzzle doors
modify:
{
match:
{
"classname" "func_door"
}
replace:
{
"forceclosed" "1"
}
}
modify:
{
match:
{
"classname" "func_rotating"
"targetname" "Nabudis_Entrance_Puzzle_Rotate"
"origin" "-8704 9664 256"
"model" "*489"
"hammerid" "11256390"
}
replace:
{
"dmg" "99999"
}
}
modify:
{
match:
{
"classname" "func_door"
"targetname" "Nabudis_Entrance_Puzzle_Move_3"
"origin" "-8704 9704 448"
"model" "*490"
"hammerid" "11256396"
}
replace:
{
"dmg" "99999"
}
}
modify:
{
match:
{
"classname" "func_door"
"targetname" "Nabudis_Entrance_Puzzle_Move_4"
"origin" "-8896 9704 256"
"model" "*491"
"hammerid" "11256406"
}
replace:
{
"dmg" "99999"
}
}
modify:
{
match:
{
"classname" "func_door"
"targetname" "Nabudis_Entrance_Puzzle_Move_2"
"origin" "-8512 9704 256"
"model" "*492"
"hammerid" "11256416"
}
replace:
{
"dmg" "99999"
}
}
modify:
{
match:
{
"classname" "func_door"
"targetname" "Nabudis_Entrance_Puzzle_Move_1"
"origin" "-8704 9704 64"
"model" "*493"
"hammerid" "11256426"
}
replace:
{
"dmg" "99999"
}
}
modify:
{
match:
{
"classname" "func_door"
"targetname" "Nabudis_Entrance_Puzzle_Move_Main"
"origin" "-8704 9672 256"
"model" "*494"
"hammerid" "11256442"
}
replace:
{
"spawnflags" "12"
}
}
; Nerf the chaos attack timer
modify:
{
match:
{
"classname" "logic_timer"
"targetname" "Chaos_Timer_Attack"
}
replace:
{
"refiretime" "14"
}
}
modify:
{
match:
{
"classname" "logic_relay"
"targetname" "Chaos_Status_Ancient"
}
delete:
{
"OnTrigger" "Chaos_Timer_Attack,RefireTime,7,0,1"
}
insert:
{
"OnUser4" "Chaos_Timer_Attack,RefireTime,10,0,1"
}
}
modify:
{
match:
{
"classname" "func_button"
"targetname" "Mote_Ultra_Cleanse_Button"
}
delete:
{
"OnUser4" "Chaos_Timer_Attack,RefireTime,9,0,1"
}
insert:
{
"OnUser4" "Chaos_Timer_Attack,RefireTime,15,0,1"
}
}
; 1 less edict, because why not
modify:
{
match:
{
"classname" "info_target"
"targetname" "Client_All"
"origin" "11432 -2280 13384"
"hammerid" "19659244"
}
replace:
{
"classname" "logic_relay"
}
}
; Move the initial credits message just a little bit up
modify:
{
match:
{
"classname" "game_text"
"targetname" "Global_Hudhint_All"
}
replace:
{
"y" "0.45"
}
}
; Add a hud message when a human is inflicted with doom
modify:
{
match:
{
"classname" "game_text"
"targetname" "Global_Hudhint_Single"
}
insert:
{
"OnUser3" "!self,AddOutput,message You have been doomed! You will die in 10 seconds unless cure or cleanse is used!,0,-1"
"OnUser3" "!self,AddOutput,color 192 64 64,0,-1"
"OnUser3" "!self,AddOutput,x -1,0,-1"
"OnUser3" "!self,AddOutput,y 0.5,0,-1"
"OnUser3" "!self,Display,,0.02,-1"
}
}
modify:
{
match:
{
"classname" "trigger_multiple"
"targetname" "Zmagick_Doom_Trigger"
}
insert:
{
"OnStartTouch" "Global_Hudhint_Single,FireUser3,,0,-1"
}
}

View File

@ -307,3 +307,72 @@ add:
"OnUser1" "!self,Disable,,0.2,-1"
"OnUser1" "!self,FireUser1,,0.22,-1"
}
;----------------------------------------------------------------------------------------------------------
; Adds 4 trigger_push to prevent adding infinite HP to the guardian rushing the humans on stage extreme
;----------------------------------------------------------------------------------------------------------
add:
{
"model" "*259"
"targetname" "fix_infinite_hp_on_extreme"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "5056 -2592 2368"
"filtername" "Filter_Team_Humans"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*259"
"targetname" "fix_infinite_hp_on_extreme"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "5056 -2528 2368"
"filtername" "Filter_Team_Humans"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*259"
"targetname" "fix_infinite_hp_on_extreme"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "4352 -2592 2368"
"filtername" "Filter_Team_Humans"
"alternateticksfix" "0"
"classname" "trigger_push"
}
add:
{
"model" "*259"
"targetname" "fix_infinite_hp_on_extreme"
"StartDisabled" "1"
"speed" "500"
"spawnflags" "1"
"pushdir" "0 90 0"
"origin" "4352 -2528 2368"
"filtername" "Filter_Team_Humans"
"alternateticksfix" "0"
"classname" "trigger_push"
}
modify:
{
match:
{
"targetname" "ZE_Extreme_Ending"
"classname" "trigger_once"
"origin" "2560 -5504 2224"
}
insert:
{
"OnStartTouch" "fix_infinite_hp_on_extreme,Enable,,1,1"
}
}

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