stripper-configs/maps/ze_esther_cc_zi2.cfg

822 lines
15 KiB
INI

;-------------------------------------------
; 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"
}
}