;; _

;; added props to Side Yard (request from jenz)

add:
{
	"origin" "-1431 1103 -336"
	"StartDisabled" "0"
	"spawnflags" "0"
	"solid" "6"
	"skin" "0"
	"SetBodyGroup" "0"
	"rendermode" "0"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"RandomAnimation" "0"
	"pressuredelay" "0"
	"PerformanceMode" "0"
	"model" "models/props/de_train/de_train_signalbox_01.mdl"
	"mindxlevel" "0"
	"MinAnimTime" "5"
	"maxdxlevel" "0"
	"MaxAnimTime" "10"
	"fadescale" "1"
	"fademindist" "-1"
	"fademaxdist" "0"
	"ExplodeRadius" "0"
	"ExplodeDamage" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"DisableBoneFollowers" "1"
	"angles" "0 0 0"
	"classname" "prop_dynamic"
}
add:
{
	"origin" "-1431 1216 -336"
	"StartDisabled" "0"
	"spawnflags" "0"
	"solid" "6"
	"skin" "0"
	"SetBodyGroup" "0"
	"rendermode" "0"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"RandomAnimation" "0"
	"pressuredelay" "0"
	"PerformanceMode" "0"
	"model" "models/props/de_train/de_train_signalbox_01.mdl"
	"mindxlevel" "0"
	"MinAnimTime" "5"
	"maxdxlevel" "0"
	"MaxAnimTime" "10"
	"fadescale" "1"
	"fademindist" "-1"
	"fademaxdist" "0"
	"ExplodeRadius" "0"
	"ExplodeDamage" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"DisableBoneFollowers" "1"
	"angles" "0 0 0"
	"classname" "prop_dynamic"
}
add:
{
	"origin" "-1399 1024 -210"
	"StartDisabled" "0"
	"spawnflags" "0"
	"solid" "6"
	"skin" "0"
	"SetBodyGroup" "0"
	"rendermode" "0"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"RandomAnimation" "0"
	"pressuredelay" "0"
	"PerformanceMode" "0"
	"model" "models/props/cs_assault/acunit02.mdl"
	"mindxlevel" "0"
	"MinAnimTime" "5"
	"maxdxlevel" "0"
	"MaxAnimTime" "10"
	"fadescale" "1"
	"fademindist" "-1"
	"fademaxdist" "0"
	"ExplodeRadius" "0"
	"ExplodeDamage" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"DisableBoneFollowers" "1"
	"angles" "0 0 0"
	"classname" "prop_dynamic"
}
add:
{
	"origin" "-1399 960 -210"
	"StartDisabled" "0"
	"spawnflags" "0"
	"solid" "6"
	"skin" "0"
	"SetBodyGroup" "0"
	"rendermode" "0"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"RandomAnimation" "0"
	"pressuredelay" "0"
	"PerformanceMode" "0"
	"model" "models/props/cs_assault/acunit02.mdl"
	"mindxlevel" "0"
	"MinAnimTime" "5"
	"maxdxlevel" "0"
	"MaxAnimTime" "10"
	"fadescale" "1"
	"fademindist" "-1"
	"fademaxdist" "0"
	"ExplodeRadius" "0"
	"ExplodeDamage" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"DisableBoneFollowers" "1"
	"angles" "0 0 0"
	"classname" "prop_dynamic"
}

;; teleport to skybox

add:
{
	"origin" "936 -463 -133"
	"targetname" "message"
	"classname" "point_servercommand"
}
add:
{
	"origin" "936 -463 -113"
	"targetname" "Filter_CT"
	"Negated" "0"
	"filterteam" "3"
	"classname" "filter_activator_team"
}
add:
{
	"origin" "936 -463 -103"
	"targetname" "Filter_T"
	"Negated" "0"
	"filterteam" "2"
	"classname" "filter_activator_team"
}

add:
{
	"origin" "936 -463 -123"
	"spawnflags" "1"
	"classname" "logic_auto"
	"OnMapSpawn" "CT_elevator_tele,FireUser1,,0.1,1"
	"OnMapSpawn" "T_elevator_tele,FireUser1,,0.1,1"
	"OnMapSpawn" "T_skybox_tele,FireUser1,,0.1,1"
	"OnMapSpawn" "CT_skybox_tele,FireUser1,,0.1,1"
	"OnMapSpawn" "CT_skybox_arch_tele,FireUser1,,0.1,1"
	"OnMapSpawn" "T_skybox_arch_tele,FireUser1,,0.1,1"
	"OnMapSpawn" "skybox_random,PickRandom,,5,1"
}
add:
{
	"origin" "936 -463 -83"
	"targetname" "skybox_random"
	"Case05" "5"
	"Case04" "4"
	"Case03" "3"
	"Case02" "2"
	"Case01" "1"
	"classname" "logic_case"
	"OnCase01" "elevator_sound,PlaySound,,60,1"
	"OnCase01" "CT_elevator_sprite,ToggleSprite,,60,1"
	"OnCase01" "CT_elevator_tele,Enable,,60,1"
	"OnCase01" "T_elevator_sprite,ToggleSprite,,60,1"
	"OnCase01" "T_elevator_tele,Enable,,60,1"
	"OnCase01" "message,Command,say > The elevators have arrived <,63,1"
	"OnCase01" "T_elevator_tele,Disable,,150,1"
	"OnCase01" "T_elevator_sprite,ToggleSprite,,150,1"
	"OnCase01" "CT_elevator_sprite,ToggleSprite,,150,1"
	"OnCase01" "CT_elevator_tele,Disable,,150,1"
	"OnCase01" "T_skybox_tele,Enable,,150,1"
	"OnCase01" "CT_skybox_tele,Enable,,150,1"
	"OnCase02" "elevator_sound,PlaySound,,5,1"
	"OnCase02" "CT_elevator_sprite,ToggleSprite,,5,1"
	"OnCase02" "CT_elevator_tele,Enable,,5,1"
	"OnCase02" "CT_skybox_arch,Enable,,5,1"
	"OnCase02" "CT_skybox_arch,EnableCollision,,5,1"
	"OnCase02" "CT_skybox_arch_tele,Enable,,5,1"
	"OnCase02" "CT_skybox_arch_sprite,ToggleSprite,,5,1"
	"OnCase02" "T_elevator_sprite,ToggleSprite,,5,1"
	"OnCase02" "T_elevator_tele,Enable,,5,1"
	"OnCase02" "T_skybox_arch,Enable,,5,1"
	"OnCase02" "T_skybox_arch,EnableCollision,,5,1"
	"OnCase02" "T_skybox_arch_tele,Enable,,5,1"
	"OnCase02" "T_skybox_arch_sprite,ToggleSprite,,5,1"
	"OnCase03" "skybox_random,FireUser1,,0,1"
	"OnCase04" "skybox_random,FireUser1,,0,1"
	"OnCase05" "skybox_random,FireUser1,,0,1"
}

; elevators

add:
{
	"wait" "1"
	"targetname" "T_elevator_tele"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "1073.5 -464 -104"
	"filtername" "Filter_T"
	"classname" "trigger_multiple"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
	"OnStartTouch" "T_elevator_case,PickRandom,,0,-1"
}
add:
{
	"origin" "936 -463 -93"
	"targetname" "T_elevator_case"
	"classname" "logic_case"
	"OnCase01" "!activator,AddOutput,origin -217 1240 13053,0,-1"
	"OnCase02" "!activator,AddOutput,origin 330 1515 13064,0,-1"
	"OnCase03" "!activator,AddOutput,origin -47 1984 13064,0,-1"
	"OnCase04" "!activator,AddOutput,origin -658 1548 13105,0,-1"

}
add:
{
	"origin" "1070 -505 -112"
	"targetname" "T_elevator_sprite"
	"spawnflags" "0"
	"scale" "0.4"
	"rendermode" "9"
	"renderfx" "0"
	"rendercolor" "255 0 0"
	"renderamt" "255"
	"model" "sprites/light_glow01.spr"
	"mindxlevel" "0"
	"maxdxlevel" "0"
	"HDRColorScale" "1.0"
	"GlowProxySize" "2.0"
	"framerate" "10.0"
	"disablereceiveshadows" "1"
	"classname" "env_sprite"
}

add:
{
	"wait" "1"
	"targetname" "CT_elevator_tele"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "1073.5 -656 -104"
	"filtername" "Filter_CT"
	"classname" "trigger_multiple"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
	"OnStartTouch" "!activator,AddOutput,origin -256 1696 13919,0,-1"
}
add:
{
	"origin" "1070 -697 -112"
	"targetname" "CT_elevator_sprite"
	"spawnflags" "0"
	"scale" "0.4"
	"rendermode" "9"
	"renderfx" "0"
	"rendercolor" "0 0 255"
	"renderamt" "255"
	"model" "sprites/light_glow01.spr"
	"mindxlevel" "0"
	"maxdxlevel" "0"
	"HDRColorScale" "1.0"
	"GlowProxySize" "2.0"
	"framerate" "10.0"
	"disablereceiveshadows" "1"
	"classname" "env_sprite"
}
add:
{
	"origin" "1048 -560 -73"
	"volstart" "0"
	"targetname" "elevator_sound"
	"spinup" "0"
	"spindown" "0"
	"spawnflags" "48"
	"radius" "1000"
	"preset" "0"
	"pitchstart" "100"
	"pitch" "100"
	"message" "ambient/tones/elev1.wav"
	"lfotype" "0"
	"lforate" "0"
	"lfomodvol" "0"
	"lfomodpitch" "0"
	"health" "10"
	"fadeoutsecs" "0"
	"fadeinsecs" "0"
	"cspinup" "0"
	"classname" "ambient_generic"
}

; skybox

add:
{
	"model" "*19"
	"volume" "10"
	"targetname" "skybox_rot"
	"spawnflags" "65"
	"solidbsp" "0"
	"rendermode" "0"
	"renderfx" "0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"origin" "-255 1694 14096"
	"maxspeed" "180"
	"fanfriction" "20"
	"dmg" "9999"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"angles" "0 0 0"
	"classname" "func_rotating"
}
add:
{
	"model" "*19"
	"StartDisabled" "0"
	"targetname" "skybox_push"
	"parentname" "skybox_rot"
	"speed" "650"
	"spawnflags" "1"
	"pushdir" "0 90 0"
	"origin" "-256 1695 13938"
	"angles" "0 90 0"
	"alternateticksfix" "0"
	"filtername" "Filter_CT"
	"classname" "trigger_push"
}

add:
{
	"origin" "-2169 3192 13815"
	"targetname" "CT_skybox_arch"
	"StartDisabled" "1"
	"spawnflags" "256"
	"solid" "6"
	"skin" "0"
	"SetBodyGroup" "0"
	"rendermode" "0"
	"renderfx" "0"
	"rendercolor" "0 0 255"
	"renderamt" "255"
	"RandomAnimation" "0"
	"pressuredelay" "0"
	"PerformanceMode" "0"
	"model" "models/props/cs_italy/it_doorc.mdl"
	"mindxlevel" "0"
	"MinAnimTime" "5"
	"maxdxlevel" "0"
	"MaxAnimTime" "10"
	"fadescale" "1"
	"fademindist" "-1"
	"fademaxdist" "0"
	"ExplodeRadius" "0"
	"ExplodeDamage" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"DisableBoneFollowers" "1"
	"angles" "0 0 0"
	"classname" "prop_dynamic"
}
add:
{
	"wait" "1"
	"targetname" "CT_skybox_arch_tele"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-2171 3192 13817"
	"filtername" "Filter_CT"
	"classname" "trigger_multiple"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
	"OnStartTouch" "CT_skybox_case,PickRandom,,0,-1"
}
add:
{
	"origin" "-2172 3192 13817"
	"targetname" "CT_skybox_arch_sprite"
	"spawnflags" "0"
	"scale" "2"
	"rendermode" "9"
	"renderfx" "0"
	"rendercolor" "0 0 255"
	"renderamt" "255"
	"model" "sprites/light_glow01.spr"
	"mindxlevel" "0"
	"maxdxlevel" "0"
	"HDRColorScale" "1.0"
	"GlowProxySize" "2.0"
	"framerate" "10.0"
	"disablereceiveshadows" "1"
	"classname" "env_sprite"
}

add:
{
	"origin" "2377 958 13395"
	"targetname" "T_skybox_arch"
	"StartDisabled" "1"
	"spawnflags" "256"
	"solid" "6"
	"skin" "0"
	"SetBodyGroup" "0"
	"rendermode" "0"
	"renderfx" "0"
	"rendercolor" "255 0 20"
	"renderamt" "255"
	"RandomAnimation" "0"
	"pressuredelay" "0"
	"PerformanceMode" "0"
	"model" "models/props/cs_italy/it_doorc.mdl"
	"mindxlevel" "0"
	"MinAnimTime" "5"
	"maxdxlevel" "0"
	"MaxAnimTime" "10"
	"fadescale" "1"
	"fademindist" "-1"
	"fademaxdist" "0"
	"ExplodeRadius" "0"
	"ExplodeDamage" "0"
	"disableshadows" "1"
	"disablereceiveshadows" "1"
	"DisableBoneFollowers" "1"
	"angles" "0 0 0"
	"classname" "prop_dynamic"
}
add:
{
	"wait" "1"
	"targetname" "T_skybox_arch_tele"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "2374 958 13405"
	"filtername" "Filter_T"
	"classname" "trigger_multiple"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -2.5 -32 -56,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 2.5 32 56,0.1,1"
	"OnStartTouch" "T_skybox_case,PickRandom,,0,-1"
}
add:
{
	"origin" "2375 958 13405"
	"targetname" "T_skybox_arch_sprite"
	"spawnflags" "0"
	"scale" "2"
	"rendermode" "9"
	"renderfx" "0"
	"rendercolor" "255 0 0"
	"renderamt" "255"
	"model" "sprites/light_glow01.spr"
	"mindxlevel" "0"
	"maxdxlevel" "0"
	"HDRColorScale" "1.0"
	"GlowProxySize" "2.0"
	"framerate" "10.0"
	"disablereceiveshadows" "1"
	"classname" "env_sprite"
}

add:
{
	"wait" "1"
	"targetname" "T_skybox_tele"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-256 1792 13495.5"
	"filtername" "Filter_T"
	"classname" "trigger_multiple"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -2815 -2815 -519.5,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 2815 2815 519.5,0.1,1"
	"OnStartTouch" "T_skybox_case,PickRandom,,0,-1"
}
add:
{
	"origin" "590 -414 13000"
	"targetname" "T_skybox_case"
	"classname" "logic_case"
	"OnCase01" "!activator,AddOutput,origin 1008 -1423 -288,0,-1"
	"OnCase02" "!activator,AddOutput,origin -969 -780 -292,0,-1"
	"OnCase03" "!activator,AddOutput,origin -1230 871 -288,0,-1"
}

add:
{
	"wait" "1"
	"targetname" "CT_skybox_tele"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "-256 1792 13495.5"
	"filtername" "Filter_CT"
	"classname" "trigger_multiple"
	"OnUser1" "!self,AddOutput,solid 2,0,1"
	"OnUser1" "!self,AddOutput,mins -2815 -2815 -519.5,0.1,1"
	"OnUser1" "!self,AddOutput,maxs 2815 2815 519.5,0.1,1"
	"OnStartTouch" "CT_skybox_case,PickRandom,,0,-1"
}
add:
{
	"origin" "590 -414 13010"
	"targetname" "CT_skybox_case"
	"classname" "logic_case"
	"OnCase01" "!activator,AddOutput,origin -1380 646 -128,0,-1"
	"OnCase02" "!activator,AddOutput,origin -671 -953 -128,0,-1"
	"OnCase03" "!activator,AddOutput,origin 809 -2049 -127,0,-1"
	"OnCase04" "!activator,AddOutput,origin -304 -1886 -206,0,-1"
	"OnCase05" "!activator,AddOutput,origin -1196 318 -159,0,-1"
	"OnCase06" "!activator,AddOutput,origin 2170 -168 -118,0,-1"
}



;; slightly rearrange spawn points to free space for extra props

modify:
{
	match:
	{
		"origin" "1336 732 -151"
		"angles" "0 307 0"
		"classname" "info_player_terrorist"
	}
	replace:
	{
		"origin" "1401 732 -151"
	}
}

;; extra prop_physics for Office areas

modify:
{
	match:
	{
		"model" "models/props/cs_office/offpaintingd.mdl"
		"angles" "0 270 0"
		"classname" "prop_physics_multiplayer"
	}
	replace:
	{
		"origin" "1312.5 672 -65"
	}
}

add:
{
	"origin" "1317 675 -151"
	"massScale" "0.0"
	"_minlight" "0.0"
	"rendercolor" "255 255 255"
	"renderamt" "255"
	"model" "models/props/cs_havana/bookcase_large.mdl"
	"fadescale" "1"
	"fademindist" "-1"
	"inertiaScale" "1.0"
	"physdamagescale" "0.1"
	"spawnflags" "257"
	"angles" "0 270	0"
	"disablereceiveshadows" "1"
	"disableshadows" "1"
	"classname" "prop_physics_override"
}

modify:
{
	match:
	{
		"classname" "prop_physics_multiplayer"
	}
	replace:
	{
		"spawnflags" "257"
	}
}


