add:
{
	"model" "*67"
	"target" "td_lift"
	"targetname" "tp_lift"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "6128 5743 -923"
	"filtername" "FILTER_ZOMBIE"
	"classname" "trigger_teleport"
	"parentname" "pullelevator"
}

add:
{
	"classname" "info_teleport_destination"
	"angles" "0 270 0"
	"targetname" "td_lift"
	"origin" "6128 5952 -888"
	"parentname" "pullelevator"
}

modify:
{
	match:
	{
		"model" "*50"
		"classname" "func_button"
	}
	insert:
	{
		"OnPressed" "tp_lift,Enable,,30,1"
	}
}

modify:
{
	match:
	{
		"targetname" "pullelevator"
	}
	insert:
	{
		"OnFullyOpen" "tp_lift,Disable,,1,1"
	}
}

modify:
{
	match:
	{
		"targetname" "SELECT_HOLD"
	}
	insert:
	{
		"OnCase02" "AREA4_DESTINATION,AddOutput,origin -840 -919.469 -2064,0,1"
	}
}

;
;	fix tp avoidance spot
;
add:
{
	"classname" "trigger_teleport"
	"targetname" "TPSafeSpot1"
	"StartDisabled" "0"
	"spawnflags" "1"
	"origin" "-4128 -2528 -2235"
	"target" "SURF_SETBACK_1"
}
modify:
{
	match:
	{
		"origin" "3120 -288 -1100"
		"classname" "trigger_once"
	}
	insert:
	{
		"OnStartTouch" "TPSafeSpot1,AddOutput,solid 2,0.5,1"
		"OnStartTouch" "TPSafeSpot1,AddOutput,mins -544 -160 -36,1,1"
		"OnStartTouch" "TPSafeSpot1,AddOutput,maxs 544 160 36,1,1"
	}
}



;; _

;; disable aa at holds

modify:
{
	match:
	{
		"origin" "3120 -288 -1100"
		"classname" "trigger_once"
		"hammerid" "21380"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 10,0,1"
	}
}

modify:
{
	match:
	{
		"targetname" "ELEVATOR_1"
		"classname" "func_movelinear"
	}
	insert:
	{
		"OnFullyOpen" "SERVER,Command,sv_airaccelerate 10,78,1"
	}
}
modify:
{
	match:
	{
		"origin" "-2332 4776 72"
		"classname" "trigger_teleport"
		"hammerid" "49332"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,0,1"
	}
}

modify:
{
	match:
	{
		"origin" "-2384 5884 -1100"
		"classname" "trigger_once"
		"hammerid" "116898"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 10,8,1"
	}
}
modify:
{
	match:
	{
		"origin" "-312 -1640 -2008"
		"classname" "trigger_once"
		"hammerid" "53982"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,45,1"
	}
}
modify:
{
	match:
	{
		"origin" "-860 -492 -2185.03"
		"classname" "trigger_once"
		"hammerid" "164715"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,45,1"
	}
}
modify:
{
	match:
	{
		"targetname" "woodtrigger"
		"origin" "3860 -276 -228"
		"classname" "trigger_once"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,5,1"
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,10,1"
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,15,1"
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,20,1"
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,25,1"
	}
}

modify:
{
	match:
	{
		"origin" "6124 7144 -864"
		"classname" "trigger_once"
		"hammerid" "57763"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 10,12,1"
	}
}
modify:
{
	match:
	{
		"origin" "6128 5414 1980"
		"classname" "trigger_once"
		"hammerid" "58019"
	}
	insert:
	{
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 150,25,1"
		"OnStartTouch" "SERVER,Command,sv_airaccelerate 10,75,1"
	}
}

;; fix stuck spot

add:
{
	"origin" "-1269 1845 -487.5"
	"StartDisabled" "0"
	"spawnflags" "0"
	"solid" "6"
	"skin" "0"
	"SetBodyGroup" "0"
	"rendermode" "10"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"RandomAnimation" "0"
	"pressuredelay" "0"
	"PerformanceMode" "0"
	"model" "models/props/de_inferno/wine_barrel_static.mdl"
	"mindxlevel" "0"
	"MinAnimTime" "5"
	"maxdxlevel" "0"
	"MaxAnimTime" "10"
	"fadescale" "1"
	"fademindist" "-1"
	"fademaxdist" "0"
	"ExplodeRadius" "0"
	"ExplodeDamage" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"DisableBoneFollowers" "0"
	"angles" "0 0 0"
	"classname" "prop_dynamic"
}