983 lines
18 KiB
INI
983 lines
18 KiB
INI
;---------------------------
|
|
; 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"
|
|
|
|
}
|
|
}
|