stripper-configs/maps/ze_realm_h1.cfg

1165 lines
17 KiB
INI

;-----------------
;Stripper message
;-----------------
modify:
{
match:
{
"classname" "logic_auto"
"origin" "-8970 12164 6239"
}
insert:
{
"OnMapSpawn" "cmd,Command,say *** MAP MODIFIED (4-14-2024) ***,3,-1"
}
}
;-------------
;Disable bhop
;-------------
modify:
{
match:
{
"classname" "logic_auto"
"origin" "-8970 12164 6239"
}
insert:
{
"OnMapSpawn" "cmd,Command,sv_enablebunnyhopping 0,0,-1"
}
}
;----------------------------
;Edict cleanup/optimizations
;----------------------------
modify:
{
match:
{
"origin" "-8937.82 -95.6208 1205"
"targetname" "boss_start_r_main"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "y_d1,Kill,,0,-1"
"OnTrigger" "y_d2,Kill,,0,-1"
"OnTrigger" "y_d3,Kill,,0,-1"
"OnTrigger" "g_d1,Kill,,0,-1"
"OnTrigger" "g_d2,Kill,,0,-1"
"OnTrigger" "g_m1,Kill,,0,-1"
"OnTrigger" "g_d4,Kill,,0,-1"
"OnTrigger" "g_d5,Kill,,0,-1"
"OnTrigger" "g_d6,Kill,,0,-1"
"OnTrigger" "g_d7,Kill,,0,-1"
"OnTrigger" "g_m_2,Kill,,0,-1"
"OnTrigger" "b_d1,Kill,,0,-1"
"OnTrigger" "b_d2,Kill,,0,-1"
"OnTrigger" "b_d3,Kill,,0,-1"
"OnTrigger" "b_d4,Kill,,0,-1"
"OnTrigger" "b_d5,Kill,,0,-1"
"OnTrigger" "p_d1,Kill,,0,-1"
"OnTrigger" "p_d2,Kill,,0,-1"
}
}
modify:
{
match:
{
"origin" "-8388 -248 2490"
"targetname" "skill_kill_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "-3078.89 9221.38 5640.86"
"classname" "logic_relay"
}
insert:
{
"OnSpawn" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "-3088 9145 5711"
"targetname" "z_grav_maker"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "-6840 12897 5664"
"targetname" "z_heal_maker"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "-1592 7649 5713"
"targetname" "rejection_item_maker"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "4106 10163 1584"
"targetname" "fact_item_maker"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "-2764 10973 -11093"
"targetname" "escapism_item_maker"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "448 4880 1823"
"targetname" "z_ice_item_maker"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "4352 10409 1744"
"targetname" "g_npc_1"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "-2136 8194 5680"
"targetname" "y_npc_1"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "9170 9544 -4727"
"targetname" "b_npc_1"
"classname" "env_entity_maker"
}
insert:
{
"OnEntitySpawned" "!self,Kill,,0.1,-1"
}
}
modify:
{
match:
{
"origin" "-7927.3 265 2436.43"
"targetname" "ende_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "p_bgm,Kill,,5.02,-1"
}
}
modify:
{
match:
{
"targetname" "b_once_3"
"origin" "7000 10985 -5525"
"classname" "trigger_once"
}
insert:
{
"OnTrigger" "b_bgm,Kill,0,115.02,1"
}
}
modify:
{
match:
{
"targetname" "y_once_4"
"origin" "0 6057 5607"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "y_bgm,Kill,,15.02,1"
}
}
modify:
{
match:
{
"targetname" "g_once_5"
"origin" "8676 13737 -265"
"classname" "trigger_once"
}
insert:
{
"OnStartTouch" "g_bgm,Kill,,65.02,1"
}
}
;---------------------------------------
;Replace boss targetname + buff boss hp
;---------------------------------------
modify:
{
match:
{
"origin" "-8702 -700 1205"
"targetname" "#954C93"
"classname" "math_counter"
}
replace:
{
"targetname" "boss_counter"
}
delete:
{
"OnHitMin" "segments,Subtract,1,0,-1"
}
insert:
{
"OnHitMin" "boss_segments,Subtract,1,0,-1"
}
}
modify:
{
match:
{
"targetname" "boss_addhp"
"origin" "-8171.5 0.5 1074.99"
"classname" "trigger_multiple"
}
delete:
{
"OnStartTouch" "#954C93,Add,60,0,-1"
}
insert:
{
"OnStartTouch" "boss_counter,Add,90,0,-1"
}
}
modify:
{
match:
{
"targetname" "boss_hitbox"
"origin" "-8172 0 2225"
"classname" "func_breakable"
}
delete:
{
"OnHealthChanged" "#954C93,Subtract,1,0,-1"
}
insert:
{
"OnHealthChanged" "boss_counter,Subtract,1,0,-1"
}
}
modify:
{
match:
{
"origin" "-8702 -716 1205"
"targetname" "segments"
"classname" "math_counter"
}
replace:
{
"targetname" "boss_segments"
}
}
;-----------------------------------
;Fix random teleport after elevator
;-----------------------------------
filter:
{
"targetname" "/afk_d_4_(a|b)/"
"classname" "info_teleport_destination"
}
add:
{
"origin" "3728 11257 2776"
"targetname" "afk_d_4_a"
"angles" "0 0 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "5200 9785 2776"
"targetname" "afk_d_4_b"
"angles" "0 90 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "5200 9785 2776"
"targetname" "afk4_tele_random"
"classname" "logic_case"
"OnCase01" "afk_d_4_a,Teleport,,0,-1"
"OnCase02" "afk_d_4_b,Teleport,,0,-1"
}
modify:
{
match:
{
"targetname" "afk_4"
"classname" "trigger_teleport"
}
replace:
{
"classname" "trigger_multiple"
}
delete:
{
"target" "afk_d_4_*"
}
insert:
{
"OnStartTouch" "afk4_tele_random,PickRandomShuffle,,0,-1"
}
}
;----------------------------------
;Fix random teleport before stairs
;----------------------------------
filter:
{
"targetname" "/afk_d_5_(a|b)/"
"classname" "info_teleport_destination"
}
add:
{
"origin" "5952 12969 2872"
"targetname" "afk_d_5_a"
"angles" "0 0 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "6896 12009 2872"
"targetname" "afk_d_5_b"
"angles" "0 90 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "5200 9785 2776"
"targetname" "afk5_tele_random"
"classname" "logic_case"
"OnCase01" "afk_d_5_a,Teleport,,0,-1"
"OnCase02" "afk_d_5_b,Teleport,,0,-1"
}
modify:
{
match:
{
"targetname" "afk_5"
"classname" "trigger_teleport"
}
replace:
{
"classname" "trigger_multiple"
}
delete:
{
"target" "afk_d_5_*"
}
insert:
{
"OnStartTouch" "afk5_tele_random,PickRandomShuffle,,0,-1"
}
}
;---------------------------------
;Fix random teleport in boss room
;---------------------------------
filter:
{
"classname" "info_teleport_destination"
"targetname" "/boss_fall_d_(a|b|c|e)/"
}
add:
{
"origin" "-7404 768 1197"
"targetname" "boss_fall_d_a"
"angles" "0 225 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "-8940 768 1197"
"targetname" "boss_fall_d_b"
"angles" "0 315 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "-8940 -768 1197"
"targetname" "boss_fall_d_c"
"angles" "0 45 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "-7404 -768 1197"
"targetname" "boss_fall_d_e"
"angles" "0 135 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "-7436 800 1216"
"targetname" "boss_fall_d_random"
"classname" "logic_case"
"OnCase01" "boss_fall_d_a,Teleport,,0,-1"
"OnCase02" "boss_fall_d_b,Teleport,,0,-1"
"OnCase03" "boss_fall_d_c,Teleport,,0,-1"
"OnCase04" "boss_fall_d_e,Teleport,,0,-1"
}
modify:
{
match:
{
"classname" "trigger_teleport"
"targetname" "boss_fall_human"
"origin" "-8172 0 442.5"
}
replace:
{
"classname" "trigger_multiple"
}
delete:
{
"target" "boss_fall_d_*"
}
insert:
{
"OnStartTouch" "boss_fall_d_random,PickRandomShuffle,,0,-1"
}
}
modify:
{
match:
{
"origin" "-3352 10981 -13652"
"classname" "trigger_teleport"
}
replace:
{
"classname" "trigger_multiple"
}
delete:
{
"target" "boss_fall_d_a"
}
insert:
{
"OnStartTouch" "boss_fall_d_random,PickRandomShuffle,,0,-1"
}
}
;-------------------------------------
;Fix random teleport after boss fight
;-------------------------------------
filter:
{
"targetname" "/ende_des_(1|2)/"
"classname" "info_teleport_destination"
}
add:
{
"origin" "0 -4760 1416"
"targetname" "ende_des_1"
"angles" "0 90 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "0 4824 1416"
"targetname" "ende_des_2"
"angles" "0 270 0"
"classname" "point_teleport"
"target" "!activator"
}
add:
{
"origin" "5200 9785 2776"
"targetname" "ende_tele_random"
"classname" "logic_case"
"OnCase01" "ende_des_1,Teleport,,0,-1"
"OnCase02" "ende_des_2,Teleport,,0,-1"
}
modify:
{
match:
{
"origin" "-8171 0 -878.5"
"classname" "trigger_teleport"
"hammerid" "232301"
}
replace:
{
"classname" "trigger_multiple"
}
delete:
{
"target" "ende_des_*"
}
insert:
{
"OnStartTouch" "ende_tele_random,PickRandomShuffle,,0,-1"
}
}
;-----------------
;Buff boss damage
;-----------------
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "12_hurt"
}
replace:
{
"damage" "80"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "3_h"
}
replace:
{
"damage" "60"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "5_hurt"
}
replace:
{
"damage" "60"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "6_h"
}
replace:
{
"damage" "60"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "4_hurt"
}
replace:
{
"damage" "80"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "4_hurt_2"
}
replace:
{
"damage" "80"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "8_h"
}
replace:
{
"damage" "40"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "10_hurt"
}
replace:
{
"damage" "40"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "2_hurt_1"
}
replace:
{
"damage" "60"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "2_hurt_2"
}
replace:
{
"damage" "60"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "9_hurt"
}
replace:
{
"damage" "60"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "11_hurt"
}
replace:
{
"damage" "20"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "1_h"
}
replace:
{
"damage" "60"
}
}
;---------------------------
;Increase ending difficulty
;---------------------------
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "ende_ball_hurt1"
}
replace:
{
"damage" "200"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "ende_laser_hurt1"
}
replace:
{
"damage" "200"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "ende_ring_hurt"
}
replace:
{
"damage" "200"
}
}
modify:
{
match:
{
"classname" "trigger_hurt"
"targetname" "ball_h"
}
insert:
{
"filtername" "ct"
}
}
;------------------------------
;Fix unadjustable music volume
;------------------------------
modify:
{
match:
{
"origin" "-7934.66 265 2458.54"
"targetname" "ende_bgm"
"classname" "ambient_generic"
}
replace:
{
"message" "#lerm/ende_bgm.mp3"
}
}
modify:
{
match:
{
"origin" "-8932.19 -75.2637 1205"
"targetname" "p_bgm"
"classname" "ambient_generic"
}
replace:
{
"message" "#lerm/p_bgm.mp3"
}
}
modify:
{
match:
{
"origin" "-8970 12148 6239"
"targetname" "y_bgm"
"classname" "ambient_generic"
}
replace:
{
"message" "#lerm/y_bgm.mp3"
}
}
modify:
{
match:
{
"origin" "-8970 12132 6239"
"targetname" "b_bgm"
"classname" "ambient_generic"
}
replace:
{
"message" "#lerm/b_bgm.mp3"
}
}
modify:
{
match:
{
"origin" "-8970 12116 6239"
"targetname" "g_bgm"
"classname" "ambient_generic"
}
replace:
{
"message" "#lerm/g_bgm.mp3"
}
}
;------------------------------
;Fix undetected timer messages
;------------------------------
modify:
{
match:
{
"targetname" "b_once_3"
"origin" "7000 10985 -5525"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 20 >,0,1"
"OnStartTouch" "cmd,Command,say < 30 >,25,1"
"OnStartTouch" "cmd,Command,say < 50 >,63,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 20s >,0,1"
"OnStartTouch" "cmd,Command,say < 30s >,25,1"
"OnStartTouch" "cmd,Command,say < 50s >,63,1"
}
}
modify:
{
match:
{
"targetname" "b_once_2"
"origin" "9280 10641 -5525"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 30 >,0,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 30s >,0,1"
}
}
modify:
{
match:
{
"origin" "-8112 12329 7431"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 15 >,0,-1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 15s >,0,-1"
}
}
modify:
{
match:
{
"origin" "-6272 12329 7271"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 20 >,0,-1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 20s >,0,-1"
}
}
modify:
{
match:
{
"targetname" "y_once_2"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 25 >,0,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 25s >,0,1"
}
}
modify:
{
match:
{
"targetname" "y_once_3"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 35 >,0,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 35s >,0,1"
}
}
modify:
{
match:
{
"targetname" "y_once_4"
"origin" "0 6057 5607"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 15 >,0,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 15s >,0,1"
}
}
modify:
{
match:
{
"targetname" "g_once_1"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 15 >,0,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 15s >,0,1"
}
}
modify:
{
match:
{
"targetname" "g_once_2"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 25 >,0,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 25s >,0,1"
}
}
modify:
{
match:
{
"targetname" "g_once_3"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 25 >,0,1"
"OnStartTouch" "cmd,Command,say < 15 >,27,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 25s >,0,1"
"OnStartTouch" "cmd,Command,say < 15s >,27,1"
}
}
modify:
{
match:
{
"targetname" "g_once_4"
"origin" "6312 12369 3111"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 20 >,0,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 20s >,0,1"
}
}
modify:
{
match:
{
"targetname" "g_once_5"
"origin" "8676 13737 -265"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 30 >,0,1"
"OnStartTouch" "cmd,Command,say < 20 >,40,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 30s >,0,1"
"OnStartTouch" "cmd,Command,say < 20s >,40,1"
}
}
modify:
{
match:
{
"targetname" "b_once_1"
"origin" "13280 12229 -4089"
"classname" "trigger_once"
}
delete:
{
"OnStartTouch" "cmd,Command,say < 15 >,0,1"
"OnStartTouch" "cmd,Command,say < 10 >,18,1"
}
insert:
{
"OnStartTouch" "cmd,Command,say < 15s >,0,1"
"OnStartTouch" "cmd,Command,say < 10s >,18,1"
}
}
;----------------------------------------
;Add additional timer message for ending
;----------------------------------------
modify:
{
match:
{
"origin" "-7927.3 265 2436.43"
"targetname" "ende_relay"
"classname" "logic_relay"
}
insert:
{
"OnTrigger" "cmd,Command,say < 60s >,12,1"
}
}
;-----------------------------------------------
;Reset player targetnames when picking up items
;-----------------------------------------------
modify:
{
match:
{
"origin" "-9506 4937 -422"
"targetname" "escapism_elite"
"classname" "weapon_elite"
}
delete:
{
"OnPlayerPickup" "player_escapism,AddOutput,targetname,0,-1"
}
insert:
{
"OnPlayerPickup" "player_escapism,AddOutput,targetname default,0,-1"
}
}
modify:
{
match:
{
"origin" "-11411 7416 -352"
"targetname" "fact_elite"
"classname" "weapon_elite"
}
delete:
{
"OnPlayerPickup" "player_fact,AddOutput,targetname,0,-1"
}
insert:
{
"OnPlayerPickup" "player_fact,AddOutput,targetname default,0,-1"
}
}
modify:
{
match:
{
"origin" "-8833.96 6143.03 -352"
"targetname" "rejection_elite"
"classname" "weapon_elite"
}
delete:
{
"OnPlayerPickup" "player_rejection,AddOutput,targetname,0,-1"
}
insert:
{
"OnPlayerPickup" "player_rejection,AddOutput,targetname default,0,-1"
}
}