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

filter:
{
	"targetname" "matarr"
	"classname" "trigger_hurt"
}

add:
{
	"targetname" "NazgulKillOwner"
	"origin" "1538 -313 -4019"
	"InitialValue" "0"
	"classname" "logic_branch"
	"OnTrue" "!activator,SetHealth,0,0,-1"
}
add:
{
	"model" "*118"
	"origin" "1538 -313 -4019"
	"targetname" "NazgulGameZone"
	"classname" "game_zone_player"
	"OnPlayerOutZone" "!activator,FireUser1,,0,-1"
}

modify:
{
	match:
	{
		"targetname" "nazgulknife"
		"classname" "weapon_knife"
	}
	insert:
	{
		"OnPlayerPickup" "NazgulKillOwner,SetValue,1,0,1"
		"OnPlayerPickup" "!activator,AddOutput,OnUser1 NazgulKillOwner:Test::0:1,0,1"
	}
}

modify:
{
	match:
	{
		"classname" "logic_auto"
	}
	insert:
	{
		"OnNewGame" "NazgulGameZone,CountPlayersInZone,,0,1"
	}
}
modify:
{
	match:
	{
		"targetname" "vidanazgul"
		"classname" "func_physbox_multiplayer"
	}
	insert:
	{
		"OnBreak" "NazgulGameZone,CountPlayersInZone,,0,1"
	}
}
modify:
{
	match:
	{
		"targetname" "vidanazgul2"
		"classname" "func_physbox_multiplayer"
	}
	insert:
	{
		"OnBreak" "NazgulGameZone,CountPlayersInZone,,0,1"
	}
}

;----------------
;FIX NUKE GLITCH
;----------------

modify:
{
	match:
	{
		"targetname" "derrumbamiento"
		"classname" "trigger_once"
	}
	insert:
	{
		"OnUser1" "suelokesecae*,Kill,,12,1"
	}
}

add:
{
	"model" "*260"
	"targetname" "nukefinal"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-4400 3968 -5682"
	"nodmgforce" "0"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "9999999"
	"classname" "trigger_hurt"
}

add:
{
	"model" "*260"
	"targetname" "nukefinal"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-4400 3968 -4818"
	"nodmgforce" "0"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "9999999"
	"classname" "trigger_hurt"
}

add:
{
	"model" "*260"
	"targetname" "nukefinal"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-4400 3968 -3978"
	"nodmgforce" "0"
	"damagetype" "0"
	"damagemodel" "0"
	"damagecap" "20"
	"damage" "9999999"
	"classname" "trigger_hurt"
}


modify:
{
	match:
	{
		"targetname" "nukefinal"
		"classname" "trigger_hurt"
	}
	replace:
	{
		"damage" "9999999"
	}
}

;----------------------
;REMOVE USELESS ENTITY
;----------------------

filter:
{
	"targetname" "filtro2"
	"filtername" "anillo"
	"classname" "filter_activator_name"
}


;------------------------
;DELETE LIGHT FILTER
;LET ENTWATCH DO THE JOB
;------------------------


filter:
{
	"targetname" "filtro_erendil"
	"classname" "filter_activator_name"
}

modify:
{
	match:
	{
		"targetname" "star1"
		"classname" "func_button"
	}
	delete:
	{
		"OnPressed" "filtro_erendil,TestActivator,,0,-1"
	}
	insert:
	{
		"OnPressed" "luzcheck,SetValueCompare,1,0,-1"
	}
}

;----------------------
;PREVENT PEOPLE WHO 
; DIDNT GO DOWN THE HILL 
; FROM TRIGGERING
;-----------------------

modify:
{
	match:
	{
		"classname" "logic_auto"
	}
	insert:
	{
		"OnNewGame" "player,AddOutput,targetname default,0,1"
	}
}

add:
{
	"model" "*201"
	"wait" "1"
	"targetname" "PLAYER_BECOME_LEGIT_TRIGGER"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "-2543 6233 -2506"
	"filtername" "humanos"
	"classname" "trigger_multiple"
	"OnStartTouch" "!activator,AddOutput,targetname LEGIT_PLAYER,0,-1"
}

add:
{
	"origin" "-2543 6233 -2506"
	"targetname" "LEGIT_PLAYER_FILTER"
	"Negated" "0"
	"filtername" "LEGIT_PLAYER"
	"classname" "filter_activator_name"
}
add:
{
	"origin" "-2543 6233 -2506"
	"targetname" "UNLEGIT_PLAYER_FILTER"
	"Negated" "1"
	"filtername" "LEGIT_PLAYER"
	"classname" "filter_activator_name"
}

add:
{
	"origin" "-2543 6233 -2506"
	"targetname" "YOU_ARE_TOTALLY_LEGIT_FILTER"
	"Negated" "0"
	"filtertype" "0"
	"Filter01" "humanos"
	"Filter02" "LEGIT_PLAYER_FILTER"
	"classname" "filter_multi"
}
add:
{
	"origin" "-2543 6233 -2506"
	"targetname" "YOU_ARE_TOTALLY_UNLEGIT_FILTER"
	"Negated" "0"
	"filtertype" "0"
	"Filter01" "humanos"
	"Filter02" "UNLEGIT_PLAYER_FILTER"
	"classname" "filter_multi"
}

modify:
{
	match:
	{
		"origin" "-6824 4016 -3226"
		"classname" "trigger_once"
		"hammerid" "1083"
		"filtername" "humanos"
	}
	replace:
	{
		"filtername" "YOU_ARE_TOTALLY_LEGIT_FILTER"
	}
}

modify:
{
	match:
	{
		"targetname" "supervivientes"
		"filtername" "humanos"
		"classname" "trigger_once"
	}
	replace:
	{
		"filtername" "YOU_ARE_TOTALLY_LEGIT_FILTER"
	}
}

; Destroy their score
add:
{
	"model" "*68"
	"wait" "-1"
	"targetname" "supervivientes"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-6434 4014 -3396.55"
	"filtername" "YOU_ARE_TOTALLY_UNLEGIT_FILTER"
	"classname" "trigger_once"
	"OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1"
	"OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1"
	"OnStartTouch" "anillomiomenos20,ApplyScore,,0,-1"
}

modify:
{
	match:
	{
		"targetname" "derrr"
		"classname" "trigger_once"
	}
	delete:
	{
		"OnStartTouch" "derrumbamiento,FireUser1,,0,1"
	}
	insert:
	{
		"OnStartTouch" "derrumbamiento,FireUser1,,4,1"
	}
}

;modify:
;{
;	match:
;	{
;		"origin" "-6824 4016 -3226"
;		"classname" "trigger_once"
;	}
;	delete:
;	{
;		"OnStartTouch" "derrr,Enable,,0,-1"
;		"OnStartTouch" "derrumbamiento,FireUser1,,10,1"
;		"OnStartTouch" "vidanazgul,Break,,19.5,1"
;		"OnStartTouch" "nukefinal,Enable,,20,1"
;		"OnStartTouch" "nukefinal2,Enable,,20,1"
;		"OnStartTouch" "supervivientes,Enable,,20,1"
;		"OnStartTouch" "supervivientes,Disable,,20.05,1"
;	}
;	insert:
;	{
;		"OnStartTouch" "derrr,Enable,,5,-1"
;		"OnStartTouch" "derrumbamiento,FireUser1,,15,1"
;		"OnStartTouch" "vidanazgul,Break,,24.5,1"
;		"OnStartTouch" "nukefinal,Enable,,25,1"
;		"OnStartTouch" "nukefinal2,Enable,,25,1"
;		"OnStartTouch" "supervivientes,Enable,,25,1"
;		"OnStartTouch" "supervivientes,Disable,,25.05,1"
;	}
;}