;--------------------------------------------------------------------
;STRIPPER CFG BY MOLTARD http://steamcommunity.com/id/0123456789ABC/
;--------------------------------------------------------------------
;FIX NUKE ISSUES
;----------------

modify:
{
	match:
	{
		"targetname" "activadoresFinales"
		"origin" "-2800 176 256"
		"classname" "trigger_once"
		"hammerid" "1940"
	}
	delete:
	{
		"OnStartTouch" "nuke,Disable,,12,-1"
	}
	insert:
	{
		"OnStartTouch" "TP_ZombieGlitchers,Enable,,0,-1"
	}
}


;----------
;RAM SPEED
;----------

modify:
{
	match:
	{
		"targetname" "ariete"
		"classname" "func_tracktrain"
		;"startspeed" "100"
	}
	replace:
	{
		"startspeed" "150"
	}
}

modify:
{
	match:
	{
		"targetname" "ariete_track2"
		"classname" "path_track"
	}
	replace:
	{
		"speed" "150"
	}
}


;------------------------
;FIX NO TP IN RADIO ROOM
;------------------------

add:
{
	"model" "*170"
	"targetname" "quesepierden"
	"target" "perdedores1"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "272 4816 1184"
	"filtername" "humanos"
	"classname" "trigger_teleport"
}
add:
{
	"model" "*170"
	"targetname" "quesepierden"
	"target" "perdedores1"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "272 4816 928"
	"filtername" "humanos"
	"classname" "trigger_teleport"
}

;----------------------------------
;DONT LET ZOMBIES INSIDE SAFE AREA
;----------------------------------

add:
{
	"model" "*394"
	"wait" "1"
	"targetname" "TP_ZombieGlitchers"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-2800 176 256"
	"filtername" "zombies"
	"classname" "trigger_multiple"
	"OnStartTouch" "!activator,AddOutput,origin -1662 280 217,0,-1"
}

modify:
{
	match:
	{
		"targetname" "activadoresFinales"
		"origin" "-1792 768 288"
		"classname" "trigger_once"
		"hammerid" "1295"
	}
	insert:
	{
		"OnStartTouch" "TP_ZombieGlitchers,Enable,,0,-1"
	}
}

;-------------------------------
;DONT ALLOW TRAPPED CT TO KNIFE
;-------------------------------

modify:
{
	match:
	{
		"classname" "trigger_multiple"
		"origin" "-3974 436 34"
		"hammerid" "1647"
	}
	delete:
	{
		"OnStartTouch" "darCuchi,Use,,0.2,-1"
	}
}

;------------
;ANTI DELAY1
;------------

add:
{
	"model" "*314"
	"target" "afk"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "-2246 -650 245"
	"classname" "trigger_teleport"
}

;------------
;ANTI DELAY2
;------------

add:
{
	"model" "*116"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "238 3190 980"
	"filtername" "humanos"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "5"
	"classname" "trigger_hurt"
}
add:
{
	"model" "*116"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "274 3210 1090"
	"filtername" "humanos"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "5"
	"classname" "trigger_hurt"
}
add:
{
	"model" "*116"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "308 3250 1090"
	"filtername" "humanos"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "5"
	"classname" "trigger_hurt"
}
add:
{
	"model" "*116"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "340 3268 1166"
	"filtername" "humanos"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "5"
	"classname" "trigger_hurt"
}
add:
{
	"model" "*116"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "372 3292 1244"
	"filtername" "humanos"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "5"
	"classname" "trigger_hurt"
}




;; _

;; music volume

modify:
{
	match:
	{
		"message" "helms_deep/forteorlingas.mp3"
		"classname" "ambient_generic"
	}
	replace:
	{
		"message" "#helms_deep/forteorlingas.mp3"
	}
}
modify:
{
	match:
	{
		"message" "helms_deep/helmsdeep_1.mp3"
		"classname" "ambient_generic"
	}
	replace:
	{
		"message" "#helms_deep/helmsdeep_1.mp3"
	}
}
modify:
{
	match:
	{
		"message" "helms_deep/helmsdeepmusica.mp3"
		"classname" "ambient_generic"
	}
	replace:
	{
		"message" "#helms_deep/helmsdeepmusica.mp3"
	}
}
modify:
{
	match:
	{
		"message" "helms_deep/marchaents.mp3"
		"classname" "ambient_generic"
	}
	replace:
	{
		"message" "#helms_deep/marchaents.mp3"
	}
}

;; disable particles

modify:
{
	match:
	{
		"targetname" "antorcha_exito"
		"origin" "-4548.5 3188.5 283.5"
		"classname" "trigger_once"
	}
	insert:
	{
		"OnStartTouch" "luz_bengala_sprite,HideSprite,,0.1,1"
	}
}
modify:
{
	match:
	{
		"targetname" "activadoresFinales"
		"classname" "trigger_once"
	}
	insert:
	{
		"OnStartTouch" "embers,TurnOff,,10,1"
	}
}

;; ending rework

filter:
{
	"targetname" "push_7"
	"origin" "-844.8 4160 1719"
}
{
	"targetname" "push_8"
	"origin" "-832 3916.8 1691"
}
{
	"targetname" "push_9"
	"origin" "-1075.2 3904 1691"
}
{
	"targetname" "push_11"
	"origin" "-1715.2 4096 1504"
}
{
	"targetname" "push_11"
	"origin" "-1792 4019.2 1504"
}
{
	"targetname" "push_12"
	"origin" "-1843.2 3968 1472"
}
{
	"targetname" "push_14"
	"speed" "1800"
}
{
	"targetname" "push_15"
	"speed" "1800"
}
{
	"targetname" "push_19"
	"speed" "800"
}

add:
{
	"model" "*410"
	"targetname" "walls_clip"
	"vrad_brush_cast_shadows" "0"
	"StartDisabled" "1"
	"spawnflags" "2"
	"Solidity" "0"
	"solidbsp" "0"
	"rendermode" "10"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"origin" "-435.3 3421.73 1983"
	"invert_exclusion" "0"
	"InputFilter" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"classname" "func_brush"
}
add:
{
	"model" "*410"
	"targetname" "walls_clip"
	"vrad_brush_cast_shadows" "0"
	"StartDisabled" "1"
	"spawnflags" "2"
	"Solidity" "0"
	"solidbsp" "0"
	"rendermode" "10"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"origin" "-2738.06 3730.87 1951"
	"invert_exclusion" "0"
	"InputFilter" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"classname" "func_brush"
}
add:
{
	"targetname" "walls_clip"
	"vrad_brush_cast_shadows" "0"
	"StartDisabled" "1"
	"spawnflags" "2"
	"Solidity" "0"
	"solidbsp" "0"
	"rendermode" "10"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"origin" "-1199.5 4176.5 1779"
	"invert_exclusion" "0"
	"InputFilter" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"classname" "func_brush"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -224.5 -138.5 -189,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 224.5 138.5 189,0.1,1"
}
add:
{
	"targetname" "walls_tele"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-867 3522.5 1666.5"
	"classname" "trigger_once"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -1621 -802.5 -257.5,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 1621 802.5 257.5,0.1,1"
	"OnStartTouch" "!activator,AddOutput,origin -253 4900 1712,0,-1"
}
modify:
{
	match:
	{
		"classname" "logic_auto"
		"hammerid" "782"
	}
	insert:
	{
		"OnMapSpawn" "walls_tele,FireUser1,,0,-1"
		"OnMapSpawn" "walls_clip,FireUser1,,0,-1"
		"OnMapSpawn" "walls_clip,Disable,,1,-1"
	}
}

modify:
{
	match:
	{
		"targetname" "la_escena_final"
		"classname" "trigger_once"
		"hammerid" "1176"
	}
	insert:
	{
		"OnUser1" "consola,Command,sv_enablebunnyhopping 0,0,1"
		"OnUser1" "walls_clip,Enable,,0,1"
		"OnUser1" "walls_tele,Enable,,0.1,1"
		"OnUser1" "walls_tele,Kill,,1,1"
	}
}
modify:
{
	match:
	{
		"classname" "logic_auto"
		"hammerid" "782"
	}
	insert:
	{
		"OnNewGame" "consola,Command,sv_enablebunnyhopping 1,0,1"
	}
}

modify:
{
	match:
	{
		"targetname" "la_escena_final"
		"classname" "trigger_once"
	}
	delete:
	{
		"OnUser1" "barricadaInterior,Break,,21.5,1"
	}
	insert:
	{
		"OnUser1" "puerta1,Kill,,6,1"
		"OnUser1" "puerta2,Kill,,6,1"
		"OnUser1" "torches,Kill,,6,1"
		"OnUser1" "barricadaInterior,Break,,18,1"
	}
}

modify:
{
	match:
	{
		"origin" "-924.81 3174.01 923.07"
		"classname" "func_lod"
		"hammerid" "686"
	}
	insert:
	{
		"targetname" "torches"
	}
}
modify:
{
	match:
	{
		"origin" "-727.19 3185.99 923.06"
		"classname" "func_lod"
		"hammerid" "678"
	}
	insert:
	{
		"targetname" "torches"
	}
}
modify:
{
	match:
	{
		"origin" "-742.002 3186 942"
		"classname" "env_fire"
		"hammerid" "677"
	}
	insert:
	{
		"targetname" "torches"
	}
}
modify:
{
	match:
	{
		"origin" "-910 3174 942"
		"classname" "env_fire"
		"hammerid" "685"
	}
	insert:
	{
		"targetname" "torches"
	}
}

modify:
{
	match:
	{
		"targetname" "push_4"
		"origin" "-768 5153 1701"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-768 5121 1701"
	}
}

modify:
{
	match:
	{
		"targetname" "push_7"
		"origin" "-844.8 4160 1573"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-892.8 4160 1577"
		"pushdir" "0 150 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_7"
		"origin" "-768 4083.2 1573"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-816 4083.2 1573"
	}
}
modify:
{
	match:
	{
		"targetname" "push_7"
		"origin" "-691.2 4160 1573"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-739.2 4160 1573"
		"pushdir" "0 -50 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_7"
		"origin" "-768 4236.8 1719"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-768 4236.8 1679"
		"speed" "400"
		"pushdir" "0 -270 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_8"
		"origin" "-908.8 3840 1691"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 270 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_8"
		"origin" "-908.8 3840 1545"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 270 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_9"
		"origin" "-1152 3980.8 1545"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-1152 3980.8 1481"
		"pushdir" "0 160 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_9"
		"origin" "-1228.8 3904 1545"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-1228.8 3904 1481"
	}
}
modify:
{
	match:
	{
		"targetname" "push_9"
		"origin" "-1152 3827.2 1545"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-1152 3827.2 1481"
	}
}

add:
{
	"model" "*242"
	"targetname" "push_10"
	"StartDisabled" "1"
	"speed" "400"
	"spawnflags" "1"
	"pushdir" "0 270 0"
	"origin" "-1418.1 3901.6 1424"
	"filtername" "zombies"
	"classname" "trigger_push"
}
modify:
{
	match:
	{
		"targetname" "push_10"
		"origin" "-1395.2 4096 1376"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 90 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_10"
		"origin" "-1472 4172.8 1376"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 70 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_10"
		"origin" "-1395.2 4096 1568"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 90 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_11"
		"origin" "-1715.2 4096 1312"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 110 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_11"
		"origin" "-1792 4019.2 1312"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 180 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_12"
		"origin" "-1843.2 3968 1280"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 230 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_12"
		"origin" "-1920 4044.8 1280"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 160 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_12"
		"origin" "-1920 3891.2 1280"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 200 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_12"
		"origin" "-1920 4044.8 1472"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 150 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_12"
		"origin" "-1920 3891.2 1472"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 210 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_12"
		"origin" "-1760 3724.8 1216"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 -40 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_12"
		"origin" "-1836.8 3648 1216"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 200 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_13"
		"origin" "-1760 3724.8 1216"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 -40 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_14"
		"origin" "-1516.8 3456 1056"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 250 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_14"
		"origin" "-1440 3532.8 1056"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 -20 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_14"
		"origin" "-1440 3379.2 1056"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 230 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_15"
		"origin" "-1196.8 3264 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 250 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_15"
		"origin" "-1120 3340.8 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 10 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_15"
		"origin" "-1120 3187.2 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 240 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_16"
		"origin" "-848 3222.4 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-825 3269.4 960"
		"pushdir" "0 240 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_16"
		"origin" "-777.6 3152 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-754.6 3190 960"
		"pushdir" "0 20 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_16"
		"origin" "-918.4 3152 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-895.4 3190 960"
		"pushdir" "0 0 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_16"
		"origin" "-848 3081.6 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"origin" "-825 3098.6 960"
	}
}

modify:
{
	match:
	{
		"targetname" "push_17"
		"origin" "-848 2942.29 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 270 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_17"
		"origin" "-777.6 2871.89 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 310 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_17"
		"origin" "-918.4 2871.89 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 220 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_18"
		"origin" "-832 2668.8 960"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 270 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_19"
		"origin" "-880 2361.6 800"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 270 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_20"
		"origin" "-1056 1977.6 672"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 270 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_21"
		"origin" "-1216 1606.4 512"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 270 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_22"
		"origin" "-1456 1244.8 416"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 170 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_23"
		"origin" "-1792 883.2 288"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 140 0"
	}
}
modify:
{
	match:
	{
		"targetname" "push_23"
		"origin" "-1676.8 768 288"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 310 0"
	}
}

modify:
{
	match:
	{
		"targetname" "push_23"
		"origin" "-2134.4 560 256"
		"classname" "trigger_push"
	}
	replace:
	{
		"pushdir" "0 290 0"
	}
}