; Comparing "ze_icecap_escape_v3_orig.bsp" (791 entities) with "ze_icecap_escape_v3.bsp" (830 entities)
; Removed 755 identical entities.

;  __  __  ____  _____ _____ ________     __
; |  \/  |/ __ \|  __ \_   _|  ____\ \   / /
; | \  / | |  | | |  | || | | |__   \ \_/ /
; | |\/| | |  | | |  | || | |  __|   \   /
; | |  | | |__| | |__| || |_| |       | |
; |_|  |_|\____/|_____/_____|_|       |_|
modify:
{
	match:
	{
		"classname" "func_breakable"
		"origin" "5216 6128 216"
		"model" "*192"
		"hammerid" "15611"
	}
	replace:
	{
		"health" "150"
	}
}
modify:
{
	match:
	{
		"classname" "func_breakable"
		"origin" "6560 6128 216"
		"model" "*193"
		"hammerid" "15667"
	}
	replace:
	{
		"health" "150"
	}
}
modify:
{
	match:
	{
		"classname" "func_breakable"
		"origin" "6224 6136 0"
		"model" "*194"
		"hammerid" "15766"
	}
	replace:
	{
		"health" "150"
	}
}
modify:
{
	match:
	{
		"classname" "func_breakable"
		"origin" "5552 6136 0"
		"model" "*195"
		"hammerid" "16545"
	}
	replace:
	{
		"health" "150"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"origin" "-11.99 6308.01 162"
		"model" "*213"
		"hammerid" "39385"
	}
	insert:
	{
		"OnPressed" "Bridge,Break,,8,1"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"origin" "-1755.99 6307.99 162"
		"model" "*214"
		"hammerid" "39399"
	}
	insert:
	{
		"OnPressed" "Bridge2,Break,,8,1"
	}
}
modify:
{
	match:
	{
		"classname" "weapon_hegrenade"
		"origin" "-4068 -1144.01 38"
		"hammerid" "75565"
	}
	replace:
	{
		"OnPlayerPickup" "ShipButton,Unlock,,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"origin" "-3211.99 3636.01 34"
		"model" "*273"
		"hammerid" "89675"
	}
	delete:
	{
		"OnPressed" "Com,Command,say ***Ice Wall breaking in 10secs.***,0,1"
	}
	insert:
	{
		"OnPressed" "Com,Command,say ***Ice Wall breaking in 10 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "0 1440 -32"
		"model" "*285"
		"hammerid" "117796"
	}
	delete:
	{
		"OnStartTouch" "com,Command,say ***Boat 2 leaving in 5secs.***,0,1"
	}
	insert:
	{
		"OnStartTouch" "com,Command,say ***Boat 2 leaving in 5 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "-256 416 352"
		"model" "*287"
		"hammerid" "117831"
	}
	delete:
	{
		"OnStartTouch" "com,Command,say ***Tram leaving in 10secs.***,0,1"
	}
	insert:
	{
		"OnStartTouch" "com,Command,say ***Tram leaving in 10 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "5888 2352 232"
		"model" "*288"
		"hammerid" "117865"
	}
	delete:
	{
		"OnStartTouch" "com,Command,say ***Bobsled leaving in 5secs.***,0,1"
	}
	insert:
	{
		"OnStartTouch" "com,Command,say ***Bobsled leaving in 5 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "3840 7168 -32"
		"model" "*289"
		"hammerid" "117878"
	}
	delete:
	{
		"OnStartTouch" "com,Command,say ***Boat 4 leaving in 10secs.***,0,1"
	}
	insert:
	{
		"OnStartTouch" "com,Command,say ***Boat 4 leaving in 10 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "3840 6656 -32"
		"model" "*290"
		"hammerid" "117890"
	}
	delete:
	{
		"OnStartTouch" "com,Command,say ***Boat 3 leaving in 10secs.***,0,1"
	}
	insert:
	{
		"OnStartTouch" "com,Command,say ***Boat 3 leaving in 10 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"origin" "9584 -3744 45"
		"model" "*292"
		"hammerid" "132437"
	}
	delete:
	{
		"OnPressed" "Com,Command,say ***Nuke in 10secs.***,0,1"
	}
	insert:
	{
		"OnPressed" "Com,Command,say ***Nuke in 10 seconds.***,0,1"
		"OnPressed" "GlitcherTeleport,Enable,,25,-1"
		"targetname" "ButtonNuke"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"origin" "-1091 -1954 41.86"
		"model" "*298"
		"hammerid" "153970"
	}
	delete:
	{
		"OnPressed" "Com,Command,say ***Gate opening in 75secs.***,0,1"
		"OnPressed" "Com,Command,say ***Gate opening in 5secs.***,70,1"
		"OnPressed" "Com,Command,say ***Gate opening in 30secs.***,45,1"
		"OnPressed" "Com,Command,say ***Start up the Helicopter.***,75,1"
	}
	insert:
	{
		"OnPressed" "Com,Command,say ***Gate opening in 60 seconds.***,0,1"
		"OnPressed" "Com,Command,say ***Gate opening in 5 seconds.***,55,1"
		"OnPressed" "Com,Command,say ***Gate opening in 30 seconds.***,30,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "-2720 -3840 104"
		"model" "*299"
		"hammerid" "153982"
	}
	delete:
	{
		"OnStartTouch" "Com,Command,say ***Final Boat leaving in 75secs.***,0,1"
		"OnStartTouch" "Com,Command,say ***WashTub leaving in 30secs.***,35,1"
		"OnStartTouch" "Com,Command,say ***WashTub leaving in 5secs.***,60,1"
		"OnStartTouch" "Com,Command,say ***Final Boat leaving in 30secs.***,45,1"
		"OnStartTouch" "Com,Command,say ***Final Boat leaving in 5secs.***,70,1"
		"OnStartTouch" "Com,Command,say ***WashTub leaving in 65secs.***,1,1"
	}
	insert:
	{
		"OnStartTouch" "Com,Command,say ***Final Boat leaving in 75 seconds.***,0,1"
		"OnStartTouch" "Com,Command,say ***WashTub leaving in 30 seconds.***,35,1"
		"OnStartTouch" "Com,Command,say ***WashTub leaving in 5 seconds.***,60,1"
		"OnStartTouch" "Com,Command,say ***Final Boat leaving in 30 seconds.***,45,1"
		"OnStartTouch" "Com,Command,say ***Final Boat leaving in 5 seconds.***,70,1"
		"OnStartTouch" "Com,Command,say ***WashTub leaving in 65 seconds.***,1,1"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"origin" "712 -2048 129"
		"model" "*300"
		"hammerid" "154100"
	}
	delete:
	{
		"OnPressed" "com,Command,say ***Helicopter leaving in 5secs.***,0,1"
	}
	insert:
	{
		"OnPressed" "com,Command,say ***Helicopter leaving in 5 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "848 -2896 -48"
		"model" "*301"
		"hammerid" "154188"
	}
	delete:
	{
		"OnStartTouch" "Com,Command,say ***...WashBucket leaving in 5secs...Seriously?***,0,1"
	}
	insert:
	{
		"OnStartTouch" "Com,Command,say ***...WashBucket leaving in 5 seconds...Seriously?***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_hurt"
		"origin" "3072 -3328 -129"
		"model" "*306"
		"hammerid" "168446"
	}
	replace:
	{
		"StartDisabled" "1"
	}
	insert:
	{
		"targetname" "WaterHurt"
	}
}
modify:
{
	match:
	{
		"classname" "logic_auto"
		"origin" "-960 1008 8"
		"hammerid" "171657"
	}
	insert:
	{
		"OnMapSpawn" "Zone,CountPlayersInZone,0,-1"
		"OnMapSpawn" "worldspawn,FireUser1,,0,-1"
		"OnMapSpawn" "WaterHurt,Enable,,2,-1"
		"OnMapSpawn" "Com,Command,sv_turbophysics 1,2,-1"
		"OnMapSpawn" "Com,Command,sv_enablebunnyhopping 1,2,-1"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"origin" "-1253.99 -3010 283.05"
		"model" "*307"
		"hammerid" "171842"
	}
	insert:
	{
		"OnPressed" "LowGravButton1,Unlock,,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "path_track"
		"targetname" "OrangePath5"
		"origin" "10048 -4992 -58"
		"hammerid" "176990"
	}
	insert:
	{
		"OnPass" "AntiCamp2,Enable,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"targetname" "SkyBoxButton"
		"origin" "7168 -4864 90"
		"model" "*315"
		"hammerid" "177392"
	}
	insert:
	{
		"OnPressed" "AntiCamp3,Disable,,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_teleport"
		"targetname" "SkyboxTeleport"
		"origin" "10176 -4992 -24"
		"model" "*316"
		"hammerid" "177409"
	}
	insert:
	{
		"OnStartTouch" "AntiCamp1,Enable,,50,1"
		"OnStartTouch" "!activator,AddOutput,origin -8192 11648 4400,0.02,-1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_hurt"
		"origin" "7168.08 -4864 64"
		"model" "*319"
		"hammerid" "186679"
	}
	replace:
	{
		"damage" "10"
		"StartDisabled" "1"
		"damagecap" "10"
	}
	insert:
	{
		"targetname" "AntiCamp2"
	}
}
modify:
{
	match:
	{
		"classname" "func_breakable"
		"origin" "2336 7668 184"
		"model" "*330"
		"hammerid" "200158"
	}
	insert:
	{
		"targetname" "ShortCut2"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "4992 6912 128"
		"model" "*338"
		"hammerid" "200706"
	}
	delete:
	{
		"OnStartTouch" "com,Command,say ***First shortcuts opening in 20secs.***,0,1"
	}
	insert:
	{
		"OnStartTouch" "com,Command,say ***First shortcuts opening in 20 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "-3328 -1408 160"
		"model" "*339"
		"hammerid" "200755"
	}
	delete:
	{
		"OnStartTouch" "com,Command,say ***Second shortcuts opening in 30secs.***,0,1"
	}
	insert:
	{
		"OnStartTouch" "com,Command,say ***Second shortcuts opening in 30 seconds.***,0,1"
	}
}
modify:
{
	match:
	{
		"classname" "phys_thruster"
		"targetname" "Front"
		"origin" "-15536 15648 4388"
		"hammerid" "204574"
	}
	replace:
	{
		"force" "500"
	}
}
modify:
{
	match:
	{
		"classname" "phys_thruster"
		"targetname" "Back"
		"origin" "-15680 15648 4388"
		"hammerid" "204576"
	}
	replace:
	{
		"force" "500"
	}
}
modify:
{
	match:
	{
		"classname" "game_ui"
		"targetname" "Game"
		"origin" "-15600 15648 4420"
		"hammerid" "204582"
	}
	replace:
	{
		"spawnflags" "288"
	}
	insert:
	{
		"PlayerOn" "Control,Lock,,0,-1"
		"PlayerOn" "Car,EnableMotion,,0,-1"
		"PlayerOn" "!activator,AddOutput,OnUser1 Car_DisableRelay:Trigger::0:1,0,-1"
		"PlayerOn" "Car_PlayerParentTrigger,Enable,,0,-1"
		"PlayerOn" "Car_PlayerParentTrigger,Disable,,0.5,-1"
		"PlayerOn" "Car_DisableRelay,Enable,,0,-1"
		"PlayerOff" "Control,Unlock,,0.1,-1"
		"PlayerOff" "Car,DisableMotion,,0,-1"
		"PlayerOff" "Car_DisableRelay,Disable,,0,-1"
		"PlayerOff" "Car_PlayerUnParentTrigger,Enable,,0,-1"
		"PlayerOff" "Car_PlayerUnParentTrigger,Disable,,0.5,-1"
		"PlayerOff" "Car_Teleport,Enable,,0.05,-1"
		"PlayerOff" "Car_Teleport,Disable,,0.10,-1"
	}
}
modify:
{
	match:
	{
		"classname" "func_button"
		"targetname" "Control"
		"origin" "-15664 15644 4444"
		"model" "*346"
		"hammerid" "204584"
	}
	delete:
	{
		"OnPressed" "car,EnableMotion,,0,1"
	}
}
; Generated 33 modify blocks.

;  ______ _____ _   _______ ______ _____
; |  ____|_   _| | |__   __|  ____|  __ \
; | |__    | | | |    | |  | |__  | |__) |
; |  __|   | | | |    | |  |  __| |  _  /
; | |     _| |_| |____| |  | |____| | \ \
; |_|    |_____|______|_|  |______|_|  \_\
filter:
{
	"classname" "trigger_once"
	"origin" "-512 1440 -32"
	"model" "*286"
	"hammerid" "117804"
}
filter:
{
	"classname" "trigger_once"
	"origin" "-3328 2304 -32"
	"model" "*291"
	"hammerid" "117989"
}
filter:
{
	"classname" "trigger_hurt"
	"origin" "-15584 15648 4436"
	"model" "*343"
	"hammerid" "204537"
}
; Generated 3 filter blocks.

;           _____  _____
;     /\   |  __ \|  __ \
;    /  \  | |  | | |  | |
;   / /\ \ | |  | | |  | |
;  / ____ \| |__| | |__| |
; /_/    \_\_____/|_____/
add:
{
	"targetname" "LowGravEnd_Relay"
	"spawnflags" "0"
	"classname" "logic_relay"
	"OnTrigger" "worldspawn,AddOutput,OnUser1 Com:Command:sv_gravity 800:0:1,0,1"
	"OnTrigger" "worldspawn,AddOutput,OnUser1 Com:Command:sv_airaccelerate 10:0:1,0,1"
	"StartDisabled" "0"
}
add:
{
	"targetname" "Zone"
	"classname" "game_zone_player"
	"TeamNum" "3"
	"model" "*189"
	"OnPlayerInZone" "!activator,ClearParent,,0,-1"
	"OnPlayerOutZone" "!activator,AddOutput,origin 224 480 37,0,-1"
	"OnPlayerOutZone" "!activator,ClearParent,,0,-1"
}
add:
{
	"origin" "-512 1440 -32"
	"StartDisabled" "0"
	"classname" "trigger_once"
	"OnStartTouch" "Boat,SetSpeed,280,10,1"
	"OnStartTouch" "com,Command,say ***Boat 1 leaving in 10 seconds.***,0,1"
	"model" "*286"
	"spawnflags" "1"
}
add:
{
	"origin" "-3328 2304 -32"
	"StartDisabled" "0"
	"classname" "trigger_once"
	"OnStartTouch" "com,Command,say ***...WashTub leaving in 3 seconds...***,0,1"
	"OnStartTouch" "WashTub,SetSpeed,500,3,1"
	"model" "*291"
	"spawnflags" "1"
}
add:
{
	"targetname" "AntiCamp1"
	"origin" "8928 -3792 184"
	"StartDisabled" "1"
	"classname" "trigger_push"
	"pushdir" "10 300 10"
	"model" "*291"
	"spawnflags" "1"
	"filtername" "FilterCT"
	"speed" "1000"
}
add:
{
	"targetname" "FilterCT"
	"origin" "-984 1008 8"
	"Negated" "Allow entities that match criteria"
	"filterteam" "3"
	"classname" "filter_activator_team"
}
add:
{
	"unlocked_sound" "0"
	"renderfx" "0"
	"locked_sound" "0"
	"rendermode" "0"
	"origin" "-4079.99 -5119.5 -47.99"
	"locked_sentence" "0"
	"targetname" "LowGravButton1"
	"OnPressed" "LowGravButton2,Unlock,,0,1"
	"lip" "0"
	"spawnflags" "3585"
	"speed" "5"
	"movedir" "0 0 0"
	"classname" "func_button"
	"sounds" "3"
	"model" "*313"
	"disablereceiveshadows" "0"
	"renderamt" "255"
	"wait" "0"
	"unlocked_sentence" "0"
	"rendercolor" "255 255 255"
	"health" "0"
}
add:
{
	"unlocked_sound" "0"
	"renderfx" "0"
	"locked_sound" "0"
	"rendermode" "0"
	"origin" "1008.01 -1536.5 -47.99"
	"locked_sentence" "0"
	"targetname" "LowGravButton2"
	"OnPressed" "LowGravButton3,Unlock,,0,1"
	"lip" "0"
	"spawnflags" "3073"
	"speed" "5"
	"movedir" "0 0 0"
	"classname" "func_button"
	"sounds" "3"
	"model" "*313"
	"disablereceiveshadows" "0"
	"renderamt" "255"
	"wait" "0"
	"unlocked_sentence" "0"
	"rendercolor" "255 255 255"
	"health" "0"
}
add:
{
	"unlocked_sound" "0"
	"renderfx" "0"
	"locked_sound" "0"
	"rendermode" "0"
	"origin" "6768.01 -1536.5 -47.99"
	"locked_sentence" "0"
	"targetname" "LowGravButton3"
	"OnPressed" "LowGravButton4,Unlock,,0,1"
	"lip" "0"
	"spawnflags" "3073"
	"speed" "5"
	"movedir" "0 0 0"
	"classname" "func_button"
	"sounds" "3"
	"model" "*313"
	"disablereceiveshadows" "0"
	"renderamt" "255"
	"wait" "0"
	"unlocked_sentence" "0"
	"rendercolor" "255 255 255"
	"health" "0"
}
add:
{
	"unlocked_sound" "0"
	"renderfx" "0"
	"locked_sound" "0"
	"rendermode" "0"
	"origin" "10224 -1536.5 -47.99"
	"locked_sentence" "0"
	"targetname" "LowGravButton4"
	"OnPressed" "LowGravButton5,Unlock,,0,1"
	"lip" "0"
	"spawnflags" "3073"
	"speed" "5"
	"movedir" "0 0 0"
	"classname" "func_button"
	"sounds" "3"
	"model" "*313"
	"disablereceiveshadows" "0"
	"renderamt" "255"
	"wait" "0"
	"unlocked_sentence" "0"
	"rendercolor" "255 255 255"
	"health" "0"
}
add:
{
	"unlocked_sound" "0"
	"renderfx" "0"
	"locked_sound" "0"
	"rendermode" "0"
	"origin" "9296 -4418.5 104"
	"locked_sentence" "0"
	"targetname" "LowGravButton5"
	"OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:sv_gravity 200:0:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:sv_airaccelerate 1337:0:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 LowGravEnd_Relay:Trigger::2:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 LowGravButton5:Kill::0:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:say *** LOW GRAVITY ROUND! ***:0.1:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:say *** LOW GRAVITY ROUND! ***:1:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 Com:Command:say *** LOW GRAVITY ROUND! ***:2:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 Boat5Path1:FireUser1::2:1,0,1"
	"OnPressed" "worldspawn,AddOutput,OnUser1 ButtonNuke:Lock::2:1,0,1"
	"OnPressed" "Com,Command,say *** LOW GRAVITY ROUND UNLOCKED! ***,0,1"
	"lip" "0"
	"spawnflags" "3073"
	"speed" "5"
	"movedir" "0 0 0"
	"classname" "func_button"
	"sounds" "3"
	"model" "*313"
	"disablereceiveshadows" "0"
	"renderamt" "255"
	"wait" "0"
	"unlocked_sentence" "0"
	"rendercolor" "255 255 255"
	"health" "0"
}
add:
{
	"damage" "10"
	"targetname" "AntiCamp3"
	"origin" "10176 -4992 -24"
	"classname" "trigger_hurt"
	"damagecap" "10"
	"nodmgforce" "0"
	"damagetype" "0"
	"model" "*316"
	"spawnflags" "1"
	"damagemodel" "0"
}
add:
{
	"targetname" "Car_PlayerTrigger"
	"origin" "-15584 15648 4436"
	"StartDisabled" "0"
	"parentname" "Car"
	"classname" "trigger_multiple"
	"wait" "0"
	"model" "*343"
	"spawnflags" "1"
	"OnEndTouch" "!activator,ClearParent,,0,-1"
	"OnEndTouch" "!activator,FireUser1,,0,-1"
	"OnEndTouchAll" "XCar_DisableRelay,Trigger,,0,-1"
}
add:
{
	"targetname" "Car_PlayerParentTrigger"
	"origin" "-15584 15648 4436"
	"StartDisabled" "1"
	"parentname" "Car"
	"classname" "trigger_multiple"
	"wait" "0"
	"OnStartTouch" "!activator,SetParent,Car_Brush,0,-1"
	"model" "*343"
	"spawnflags" "1"
}
add:
{
	"targetname" "Car_PlayerUnParentTrigger"
	"origin" "-15584 15648 4436"
	"StartDisabled" "1"
	"parentname" "Car"
	"classname" "trigger_multiple"
	"wait" "0"
	"OnStartTouch" "!activator,ClearParent,,0,-1"
	"model" "*343"
	"spawnflags" "1"
}
add:
{
	"classname" "logic_measure_movement"
	"MeasureReference" "Car_Brush"
	"Target" "Car_Brush"
	"TargetScale" "1"
	"MeasureTarget" "Car"
	"MeasureType" "0"
	"TargetReference" "Car_Brush"
}
add:
{
	"targetname" "Car_Brush"
	"origin" "-15664 15644 4420"
	"classname" "func_illusionary"
	"model" "*346"
	"spawnflags" "2"
}
add:
{
	"targetname" "Car_DisableRelay"
	"spawnflags" "0"
	"classname" "logic_relay"
	"OnTrigger" "game,Deactivate,,0,-1"
	"OnTrigger" "Car_DisableRelay,Deactivate,,0,-1"
}
add:
{
	"targetname" "Car_Teleport"
	"origin" "-15664 15644 4444"
	"classname" "trigger_teleport"
	"parentname" "Car"
	"StartDisabled" "1"
	"model" "*346"
	"spawnflags" "1"
	"target" "Car_Destination"
}
add:
{
	"targetname" "Car_Destination"
	"origin" "-15664 15648 4468"
	"classname" "info_teleport_destination"
	"parentname" "Car"
}
add:
{
	"targetname" "BobSledTeleport"
	"origin" "5888 7776 120"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"model" "*352"
	"spawnflags" "1"
	"target" "ShortCutTarget"
}
add:
{
	"targetname" "BobSledTeleport"
	"origin" "5872 6784 448"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"model" "*286"
	"spawnflags" "1"
	"target" "ShortCutTarget"
}
add:
{
	"targetname" "BobSledTeleport"
	"origin" "5888 5424 136"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"model" "*286"
	"spawnflags" "1"
	"target" "ShortCutTarget"
}
add:
{
	"targetname" "BobSledTeleport"
	"origin" "5888 5872 192"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"model" "*286"
	"spawnflags" "1"
	"target" "ShortCutTarget"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-896 -3376 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-640 -3376 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-384 -3376 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-128 -3376 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "128 -3376 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "384 -3376 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-896 -3984 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-640 -3984 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-384 -3984 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-128 -3984 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "128 -3984 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "384 -3984 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-896 -4592 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-640 -4592 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-384 -4592 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "-128 -4592 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "128 -4592 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
add:
{
	"targetname" "GlitcherTeleport"
	"origin" "384 -4592 -112"
	"StartDisabled" "1"
	"classname" "trigger_teleport"
	"OnStartTouch" "AntiCamp1,Enable,,15,1"
	"model" "*286"
	"spawnflags" "1"
	"target" "SkyBoxTarget2"
}
; Generated 42 add blocks.

; File generated on Sun, 03 Jan 2016 20:39:09 +0000 in 0.2759706974029541 seconds.


; ---------
; BlockIce
; ---------

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "49954"
	}
	insert:
	{
		"targetname" "iceblock1"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "50847"
	}
	insert:
	{
		"targetname" "iceblock2"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "50865"
	}
	insert:
	{
		"targetname" "iceblock3"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "50883"
	}
	insert:
	{
		"targetname" "iceblock4"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "86628"
	}
	insert:
	{
		"targetname" "iceblock5"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "50973"
	}
	insert:
	{
		"targetname" "iceblock6"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "50991"
	}
	insert:
	{
		"targetname" "iceblock7"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "51009"
	}
	insert:
	{
		"targetname" "iceblock8"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "51027"
	}
	insert:
	{
		"targetname" "iceblock9"
	}
}


modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "56222"
	}
	insert:
	{
		"targetname" "iceblock10"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60789"
	}
	insert:
	{
		"targetname" "iceblock11"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60807"
	}
	insert:
	{
		"targetname" "iceblock12"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60825"
	}
	insert:
	{
		"targetname" "iceblock13"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60843"
	}
	insert:
	{
		"targetname" "iceblock14"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60861"
	}
	insert:
	{
		"targetname" "iceblock15"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60933"
	}
	insert:
	{
		"targetname" "iceblock16"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60951"
	}
	insert:
	{
		"targetname" "iceblock17"
	}
}


modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "60969"
	}
	insert:
	{
		"targetname" "iceblock18"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61131"
	}
	insert:
	{
		"targetname" "iceblock19"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61149"
	}
	insert:
	{
		"targetname" "iceblock20"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61167"
	}
	insert:
	{
		"targetname" "iceblock21"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61185"
	}
	insert:
	{
		"targetname" "iceblock22"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61203"
	}
	insert:
	{
		"targetname" "iceblock23"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61221"
	}
	insert:
	{
		"targetname" "iceblock24"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61239"
	}
	insert:
	{
		"targetname" "iceblock25"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61257"
	}
	insert:
	{
		"targetname" "iceblock26"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61275"
	}
	insert:
	{
		"targetname" "iceblock27"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61718"
	}
	insert:
	{
		"targetname" "iceblock28"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61825"
	}
	insert:
	{
		"targetname" "iceblock29"
	}
}

modify:
{
	match:
	{
		"classname" "func_door"
		"hammerid" "61843"
	}
	insert:
	{
		"targetname" "iceblock30"
	}
}

; -------------------
; Trigger Washbucket
; -------------------

modify:
{
	match:
	{
		"classname" "trigger_once"
		"origin" "848 -2896 -48"
	}
	insert:
	{
		"targetname" "trigger_washbucket"
	}
}

; ----------------
; Timer for stuff
; ----------------

add:
{
	"classname" "logic_timer"
	"targetname" "StuffTimer"
	"origin" "848 -2896 0"
	"RefireTime" "1"
	"spawnflags" "0"
	"StartDisabled" "1"
	"UseRandomTime" "0"
}

; ------------------------------
; Nuke Button during Grav Round
; ------------------------------

modify:
{
	match:
	{
		"origin" "-1024 -4096 -32"
		"targetname" "Boat5Path1"
		"classname" "path_track"
	}
	insert:
	{
		"OnUser1" "!self,AddOutput,OnPass ButtonNuke:Unlock::0:1,0,1"
		"OnUser1" "!self,AddOutput,OnPass Com:Command:say *** Nuke Button Unlocked ***:1:1,0,1"
	}
}

;--------------------------------------
; Disable awp after boats reach ending
;--------------------------------------

add:
{
	"targetname" "DISABLE_AWP_RELAY"
	"spawnflags" "0"
	"classname" "logic_relay"
	"OnTrigger" "Com,Command,say *** Awp Disabled ***,0,1"
	"OnTrigger" "Com,Command,zr_restrict AWP,0,1"
	"OnTrigger" "weapon_awp,Kill,,0,1"
	"OnTrigger" "templateKillAwps,ForceSpawn,,0,1"
	"OnTrigger" "triggerKillAwps,FireUser1,,0.02,1"
	"OnTrigger" "triggerKillAwps,Enable,,0.1,1"
	"OnTrigger" "weaponmanager_Aug,Kill,,1,1"
}

add:
{
	"targetname" "ENABLE_AWP_RELAY"
	"spawnflags" "0"
	"classname" "logic_relay"
	"OnTrigger" "Com,Command,say *** Awp Enabled ***,0,1"
	"OnTrigger" "Com,Command,zr_unrestrict AWP,0,1"
}

modify:
{
	match:
	{
		"classname" "logic_auto"
		"origin" "-960 1008 8"
		"hammerid" "171657"
	}
	insert:
	{
		"OnMapSpawn" "ENABLE_AWP_RELAY,Trigger,,0,1"
	}
}

modify:
{
	match:
	{
		"targetname" "WashTub2Path3"
		"classname" "path_track"
	}
	insert:
	{
		"OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1"
	}
}
modify:
{
	match:
	{
		"targetname" "Boat5Path3"
		"classname" "path_track"
	}
	insert:
	{
		"OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1"
	}
}

modify:
{
	match:
	{
		"targetname" "WashBucketPath2"
		"classname" "path_track"
	}
	insert:
	{
		"OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1"
	}
}

modify:
{
	match:
	{
		"targetname" "HelicopterPath3"
		"classname" "path_track"
	}
	insert:
	{
		"OnPass" "DISABLE_AWP_RELAY,Trigger,,0,1"
	}
}

add:
{
	"origin" "-960 1008 8"
	"weapon_knife" "1"
	"targetname" "equipKnife"
	"spawnflags" "0"
	"classname" "game_player_equip"
}
add:
{
	"origin" "-960 1008 8"
	"weapon_aug" "1"
	"targetname" "equipAug"
	"spawnflags" "1"
	"classname" "game_player_equip"
}
add:
{
	"targetname" "triggerKillAwps"
	"StartDisabled" "1"
	"spawnflags" "1"
	"origin" "4608 -3328 160"
	"filtername" "FilterCT"
	"classname" "trigger_once"
	"OnStartTouch" "equipAug,Use,,0,-1"
	"OnUser1" "!self,AddOutput,solid 2,0,-1"
	"OnUser1" "!self,AddOutput,mins -5632 -1792 -352,0.05,-1"
	"OnUser1" "!self,AddOutput,maxs 5632 1792 352,0.05,-1"
}
add:
{
	"origin" "4608 -3328 160"
	"weaponname" "weapon_aug"
	"targetname" "weaponmanager_Aug"
	"ammomod" "0"
	"classname" "game_weapon_manager"
}
add:
{
	"origin" "4608 -3328 160"
	"Template02" "triggerKillAwps"
	"Template01" "weaponmanager_Aug"
	"targetname" "templateKillAwps"
	"spawnflags" "2"
	"classname" "point_template"
	"OnEntitySpawned" "!self,Kill,,0,1"
}
