versioninfo { "editorversion" "400" "editorbuild" "8610" "mapversion" "58" "formatversion" "100" "prefab" "0" } visgroups { visgroup { "name" "Gamemode Logic" "visgroupid" "13" "color" "84 85 90" } visgroup { "name" "Diagram Helpers" "visgroupid" "14" "color" "217 158 87" } } viewsettings { "bSnapToGrid" "1" "bShowGrid" "1" "bShowLogicalGrid" "0" "nGridSpacing" "16" "bShow3DGrid" "0" } world { "id" "1" "mapversion" "58" "classname" "worldspawn" "detailmaterial" "detail/detailsprites_2fort" "detailvbsp" "detail_2fort.vbsp" "maxpropscreenwidth" "-1" "skyname" "sky_tf2_04" solid { "id" "272" side { "id" "145" "plane" "(-464 112 -240) (-336 112 -240) (-336 -16 -240)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01BLU" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "146" "plane" "(-464 -16 -256) (-336 -16 -256) (-336 112 -256)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01BLU" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "147" "plane" "(-464 112 -240) (-464 -16 -240) (-464 -16 -256)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01BLU" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "148" "plane" "(-336 112 -256) (-336 -16 -256) (-336 -16 -240)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01BLU" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "149" "plane" "(-336 112 -240) (-464 112 -240) (-464 112 -256)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01BLU" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "150" "plane" "(-336 -16 -256) (-464 -16 -256) (-464 -16 -240)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01BLU" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 146 163" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "274" side { "id" "162" "plane" "(48 112 -240) (176 112 -240) (176 -16 -240)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "161" "plane" "(48 -16 -256) (176 -16 -256) (176 112 -256)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "160" "plane" "(48 112 -240) (48 -16 -240) (48 -16 -256)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "159" "plane" "(176 112 -256) (176 -16 -256) (176 -16 -240)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "158" "plane" "(176 112 -240) (48 112 -240) (48 112 -256)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "157" "plane" "(176 -16 -256) (48 -16 -256) (48 -16 -240)" "material" "CUSTOMDEV/DEV_MEASUREGENERIC01RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 146 163" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" } } } entity { "id" "204" "classname" "logic_auto" "spawnflags" "1" connections { "OnMultiNewRound" "ctf_gamerules,SetRedTeamGoalString,Steal the Intelligence Briefcase from the enemy base.,0,-1" "OnMultiNewRound" "ctf_gamerules,SetBlueTeamGoalString,Steal the Intelligence Briefcase from the enemy base.,0,-1" } "origin" "-304 -32 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Set the goal string. This isn't relevant to the logic, just CTF in general." "logicalpos" "[0 -11768]" } } entity { "id" "206" "classname" "tf_gamerules" "ctf_overtime" "1" "targetname" "ctf_gamerules" connections { "OnWonByTeam1" "relay_forcespawn,Disable,,0,-1" "OnWonByTeam2" "relay_forcespawn,Disable,,0,-1" } "origin" "-304 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Gamerules. It's important that this isn't told to stalemate on CTF overtime! The logic handles this itself." "logicalpos" "[0 0]" } } entity { "id" "212" "classname" "func_capturezone" "capturepoint" "1" "StartDisabled" "0" "TeamNum" "3" solid { "id" "213" side { "id" "138" "plane" "(-336 -16 -144) (-336 -16 -240) (-464 -16 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "137" "plane" "(-464 112 -144) (-464 112 -240) (-336 112 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "136" "plane" "(-464 -16 -144) (-464 -16 -240) (-464 112 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "135" "plane" "(-336 112 -144) (-336 112 -240) (-336 -16 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "134" "plane" "(-336 -16 -144) (-464 -16 -144) (-464 112 -144)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "133" "plane" "(-336 112 -240) (-464 112 -240) (-464 -16 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 4500]" } } entity { "id" "214" "classname" "item_teamflag" "angles" "0 0 0" "flag_icon" "../hud/objectives_flagpanel_carried" "flag_model" "models/flag/briefcase.mdl" "flag_paper" "player_intel_papertrail" "flag_trail" "flagtrail" "NeutralType" "1" "ReturnBetweenWaves" "1" "ReturnTime" "25" "ShotClockMode" "1" "targetname" "flag_blu" "TeamNum" "3" "trail_effect" "1" connections { "OnCapture" "relay_forcespawn,FireUser2,,0,-1" "OnCapture" "scorekeeper_red,Add,1,0,-1" "OnReturn" "statekeeper_blu,SetValue,0,0,-1" "OnPickup" "statekeeper_blu,SetValue,1,0,-1" "OnDrop" "statekeeper_blu,SetValue,2,0,-1" "OnCapture" "statekeeper_blu,SetValue,0,0,-1" "OnCapture" "capture_compareOnRed,Compare,,0,-1" "OnPickup" "relay_flagStateCheck,Trigger,,0,-1" "OnDrop" "relay_flagStateCheck,Trigger,,0,-1" "OnReturn" "relay_flagStateCheck,Trigger,,0,-1" "OnCapture" "relay_flagStateCheck,Trigger,,0,-1" } "origin" "-400 48 -224" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 3500]" } } entity { "id" "216" "classname" "func_capturezone" "capturepoint" "1" "StartDisabled" "0" "TeamNum" "2" solid { "id" "217" side { "id" "144" "plane" "(176 -16 -144) (176 -16 -240) (48 -16 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "143" "plane" "(48 112 -144) (48 112 -240) (176 112 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "142" "plane" "(48 -16 -144) (48 -16 -240) (48 112 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "141" "plane" "(176 112 -144) (176 112 -240) (176 -16 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "140" "plane" "(176 -16 -144) (48 -16 -144) (48 112 -144)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "139" "plane" "(176 112 -240) (48 112 -240) (48 -16 -240)" "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 -1 0 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 4500]" } } entity { "id" "218" "classname" "item_teamflag" "angles" "0 0 0" "flag_icon" "../hud/objectives_flagpanel_carried" "flag_model" "models/flag/briefcase.mdl" "flag_paper" "player_intel_papertrail" "flag_trail" "flagtrail" "NeutralType" "1" "ReturnBetweenWaves" "1" "ReturnTime" "25" "ShotClockMode" "1" "targetname" "flag_red" "TeamNum" "2" "trail_effect" "1" connections { "OnCapture" "relay_forcespawn,FireUser1,,0,-1" "OnCapture" "scorekeeper_blu,Add,1,0,-1" "OnCapture" "statekeeper_red,SetValue,0,0,-1" "OnReturn" "statekeeper_red,SetValue,0,0,-1" "OnDrop" "statekeeper_red,SetValue,2,0,-1" "OnPickup" "statekeeper_red,SetValue,1,0,-1" "OnCapture" "capture_compareOnBlu,Compare,,0,-1" "OnCapture" "relay_flagStateCheck,Trigger,,0,-1" "OnReturn" "relay_flagStateCheck,Trigger,,0,-1" "OnDrop" "relay_flagStateCheck,Trigger,,0,-1" "OnPickup" "relay_flagStateCheck,Trigger,,0,-1" } "origin" "112 48 -224" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 3500]" } } entity { "id" "302" "classname" "game_round_win" "force_map_reset" "1" "switch_teams" "0" "targetname" "game_round_win" "TeamNum" "0" "origin" "-208 -112 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 4500]" } } entity { "id" "317" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "relay_roundWin_stale" connections { "OnTrigger" "game_round_win,RoundWin,,0.01,-1" } "origin" "-208 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "For some reason this didn't like taking FireUser inputs, so it's three separate relays." "logicalpos" "[0 5000]" } } entity { "id" "330" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "relay_forcespawn" connections { "OnUser1" "game_forcerespawn,ForceTeamRespawn,2,0,-1" "OnUser2" "game_forcerespawn,ForceTeamRespawn,3,0,-1" } "origin" "-272 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 5000]" } } entity { "id" "340" "classname" "game_forcerespawn" "targetname" "game_forcerespawn" "origin" "-272 -112 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 5000]" } } entity { "id" "430" "classname" "math_counter" "max" "0" "min" "0" "StartDisabled" "0" "startvalue" "0" "targetname" "scorekeeper_blu" connections { "OutValue" "capture_compareOnBlu,SetValue,,0,-1" "OutValue" "capture_compareOnRed,SetValue,,0,-1" "OutValue" "fscu_compareScore,SetValue,,0,-1" } "origin" "-144 -160 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Track the number of points BLU has and update all relevant comparison entities." "logicalpos" "[0 5500]" } } entity { "id" "461" "classname" "math_counter" "max" "0" "min" "0" "StartDisabled" "0" "startvalue" "0" "targetname" "scorekeeper_red" connections { "OutValue" "capture_compareOnBlu,SetCompareValue,,0,-1" "OutValue" "capture_compareOnRed,SetCompareValue,,0,-1" "OutValue" "fscu_compareScore,SetCompareValue,,0,-1" } "origin" "-144 -192 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Track the number of points RED has and update all relevant comparison entities." "logicalpos" "[0 5500]" } } entity { "id" "516" "classname" "math_counter" "max" "0" "min" "0" "StartDisabled" "0" "startvalue" "0" "targetname" "statekeeper_red" connections { "OutValue" "fscu_stateCompare_RedLead,SetValue,,0,-1" "OutValue" "fscu_stateCompare_NoLead,SetValue,,0,-1" } "origin" "-208 -160 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Track the state of the RED flag and update all relevant entities." "logicalpos" "[0 7000]" } } entity { "id" "533" "classname" "math_counter" "max" "0" "min" "0" "StartDisabled" "0" "startvalue" "0" "targetname" "statekeeper_blu" connections { "OutValue" "fscu_stateCompare_BluLead,SetValue,,0,-1" "OutValue" "fscu_stateCompare_NoLead_L,SetValue,,0,-1" "OutValue" "fscu_stateCompare_NoLead_E,SetValue,,0,-1" } "origin" "-208 -192 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Track the state of the RED flag and update all relevant entities." "logicalpos" "[0 7000]" } } entity { "id" "561" "classname" "team_round_timer" "auto_countdown" "1" "max_length" "420" "reset_time" "0" "setup_length" "0" "show_in_hud" "1" "show_time_remaining" "1" "start_paused" "0" "StartDisabled" "0" "targetname" "team_round_timer" "timer_length" "300" connections { "On1SecRemain" "timer_workaround,Trigger,,0,-1" } "origin" "-144 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 7500]" } } entity { "id" "574" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "relay_addTime" connections { "OnTrigger" "team_round_timer,AddTime,90,0,-1" "OnTrigger" "relay_exitOvertime,Trigger,,0,-1" "OnTrigger" "timer_workaround,CancelPending,,0,-1" } "origin" "-160 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 8000]" } } entity { "id" "589" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "relay_enterOvertime" connections { "OnTrigger" "relay_flagStateCheck,Enable,,0,-1" "OnTrigger" "relay_flagStateCheck,Trigger,,0.01,-1" } "origin" "-96 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Enable the overtime Flag State Check Unit, and then trigger it." "logicalpos" "[0 8500]" } } entity { "id" "602" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "relay_exitOvertime" connections { "OnTrigger" "relay_flagStateCheck,Disable,,0,-1" "OnTrigger" "relay_flagStateCheck,CancelPending,,0,-1" } "origin" "-96 -128 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Disable the overtime Flag State Check Unit, and cancel any pending inputs it may have." "logicalpos" "[0 8500]" } } entity { "id" "628" "classname" "logic_compare" "CompareValue" "0" "InitialValue" "0" "targetname" "capture_compareOnRed" connections { "OnGreaterThan" "relay_addTime,Trigger,,0,-1" } "origin" "-96 -240 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Compare scores on BLU flag being captured by RED team," "logicalpos" "[0 9000]" } } entity { "id" "641" "classname" "logic_compare" "CompareValue" "0" "InitialValue" "0" "targetname" "capture_compareOnBlu" connections { "OnLessThan" "relay_addTime,Trigger,,0,-1" } "origin" "-96 -272 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Compare scores on RED flag being captured by BLU team," "logicalpos" "[0 9000]" } } entity { "id" "671" "classname" "func_detail" "maxdxlevel" "0" "mindxlevel" "0" solid { "id" "515" side { "id" "216" "plane" "(-224 -144 -224) (-224 -144 -216) (-224 -208 -216)" "material" "DEV/VR_BLUEGRID" "uaxis" "[0 0 1 27] 8" "vaxis" "[0 -1 0 -18] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "215" "plane" "(-192 -208 -224) (-192 -208 -216) (-192 -144 -216)" "material" "DEV/VR_BLUEGRID" "uaxis" "[0 0 -1 -23] 8" "vaxis" "[0 -1 0 -18] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "214" "plane" "(-224 -144 -224) (-224 -208 -224) (-192 -208 -224)" "material" "DEV/VR_BLUEGRID" "uaxis" "[1 0 0 28] 8" "vaxis" "[0 -1 0 -18] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "213" "plane" "(-192 -144 -216) (-192 -208 -216) (-224 -208 -216)" "material" "DEV/VR_BLUEGRID" "uaxis" "[1 0 0 28] 8" "vaxis" "[0 -1 0 -18] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "212" "plane" "(-224 -144 -216) (-224 -144 -224) (-192 -144 -224)" "material" "DEV/VR_BLUEGRID" "uaxis" "[1 0 0 28] 8" "vaxis" "[0 0 1 27] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "211" "plane" "(-192 -208 -216) (-192 -208 -224) (-224 -208 -224)" "material" "DEV/VR_BLUEGRID" "uaxis" "[1 0 0 28] 8" "vaxis" "[0 0 -1 -19] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "0 180 0" "visgroupid" "14" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Flag State Unit" "logicalpos" "[0 9500]" } } entity { "id" "685" "classname" "func_detail" solid { "id" "490" side { "id" "222" "plane" "(-160 -144 -224) (-160 -144 -216) (-160 -208 -216)" "material" "DEV/VR_BLUEGRID" "uaxis" "[0 -1 0 -18] 8" "vaxis" "[0 0 -1 -27] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "221" "plane" "(-128 -208 -224) (-128 -208 -216) (-128 -144 -216)" "material" "DEV/VR_BLUEGRID" "uaxis" "[0 1 0 26] 8" "vaxis" "[0 0 -1 -27] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "220" "plane" "(-160 -144 -224) (-160 -208 -224) (-128 -208 -224)" "material" "DEV/VR_BLUEGRID" "uaxis" "[-1 0 0 -16] 8" "vaxis" "[0 -1 0 -18] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "219" "plane" "(-128 -144 -216) (-128 -208 -216) (-160 -208 -216)" "material" "DEV/VR_BLUEGRID" "uaxis" "[1 0 0 20] 8" "vaxis" "[0 -1 0 -18] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "218" "plane" "(-160 -144 -216) (-160 -144 -224) (-128 -144 -224)" "material" "DEV/VR_BLUEGRID" "uaxis" "[-1 0 0 -16] 8" "vaxis" "[0 0 -1 -27] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "217" "plane" "(-128 -208 -216) (-128 -208 -224) (-160 -208 -224)" "material" "DEV/VR_BLUEGRID" "uaxis" "[1 0 0 20] 8" "vaxis" "[0 0 -1 -27] 8" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "0 180 0" "visgroupid" "14" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Scorekeeping Unit" "logicalpos" "[0 10000]" } } entity { "id" "694" "classname" "func_detail" solid { "id" "145" side { "id" "228" "plane" "(-184 -152 -224) (-184 -152 -216) (-184 -168 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[0 -1 0 -224] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "227" "plane" "(-168 -168 -224) (-168 -168 -216) (-168 -152 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[0 1 0 224] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "226" "plane" "(-184 -152 -224) (-184 -168 -224) (-168 -168 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[1 0 0 -416] 0.25" "vaxis" "[0 -1 0 -224] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "225" "plane" "(-168 -152 -216) (-168 -168 -216) (-184 -168 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[1 0 0 416] 0.25" "vaxis" "[0 -1 0 -224] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "224" "plane" "(-184 -152 -216) (-184 -152 -224) (-168 -152 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[-1 0 0 -416] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "223" "plane" "(-168 -168 -216) (-168 -168 -224) (-184 -168 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[1 0 0 416] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "166" side { "id" "234" "plane" "(-184 -184 -224) (-184 -184 -216) (-184 -200 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[0 -1 0 -352] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "233" "plane" "(-168 -200 -224) (-168 -200 -216) (-168 -184 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[0 1 0 352] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "232" "plane" "(-184 -184 -224) (-184 -200 -224) (-168 -200 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[1 0 0 -416] 0.25" "vaxis" "[0 -1 0 -352] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "231" "plane" "(-168 -184 -216) (-168 -200 -216) (-184 -200 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[1 0 0 416] 0.25" "vaxis" "[0 -1 0 -352] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "230" "plane" "(-184 -184 -216) (-184 -184 -224) (-168 -184 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[-1 0 0 -416] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "229" "plane" "(-168 -200 -216) (-168 -200 -224) (-184 -200 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[1 0 0 416] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "0 180 0" "visgroupid" "14" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "These are just here to represent the teamflags on the diagram." "logicalpos" "[0 10500]" } } entity { "id" "702" "classname" "func_detail" solid { "id" "300" side { "id" "240" "plane" "(-240 -80 -224) (-240 -80 -216) (-240 -128 -216)" "material" "TEST/COLOR001" "uaxis" "[0 1 0 32] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "239" "plane" "(-176 -128 -224) (-176 -128 -216) (-176 -80 -216)" "material" "TEST/COLOR001" "uaxis" "[0 1 0 96] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "238" "plane" "(-240 -80 -224) (-240 -128 -224) (-176 -128 -224)" "material" "TEST/COLOR001" "uaxis" "[1 0 0 -32] 0.25" "vaxis" "[0 -1 0 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "237" "plane" "(-176 -80 -216) (-176 -128 -216) (-240 -128 -216)" "material" "TEST/COLOR001" "uaxis" "[1 0 0 32] 0.25" "vaxis" "[0 -1 0 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "236" "plane" "(-240 -80 -216) (-240 -80 -224) (-176 -80 -224)" "material" "TEST/COLOR001" "uaxis" "[1 0 0 -32] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "235" "plane" "(-176 -128 -216) (-176 -128 -224) (-240 -128 -224)" "material" "TEST/COLOR001" "uaxis" "[1 0 0 32] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "0 180 0" "visgroupid" "14" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Round Win Unit" "logicalpos" "[0 11000]" } } entity { "id" "708" "classname" "func_detail" solid { "id" "290" side { "id" "246" "plane" "(-288 -80 -224) (-288 -80 -216) (-288 -128 -216)" "material" "TEST/COLOR013" "uaxis" "[0 1 0 32] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "245" "plane" "(-256 -128 -224) (-256 -128 -216) (-256 -80 -216)" "material" "TEST/COLOR013" "uaxis" "[0 1 0 96] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "244" "plane" "(-288 -80 -224) (-288 -128 -224) (-256 -128 -224)" "material" "TEST/COLOR013" "uaxis" "[1 0 0 -32] 0.25" "vaxis" "[0 -1 0 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "243" "plane" "(-256 -80 -216) (-256 -128 -216) (-288 -128 -216)" "material" "TEST/COLOR013" "uaxis" "[1 0 0 32] 0.25" "vaxis" "[0 -1 0 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "242" "plane" "(-288 -80 -216) (-288 -80 -224) (-256 -80 -224)" "material" "TEST/COLOR013" "uaxis" "[1 0 0 -32] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "241" "plane" "(-256 -128 -216) (-256 -128 -224) (-288 -128 -224)" "material" "TEST/COLOR013" "uaxis" "[1 0 0 32] 0.25" "vaxis" "[0 0 -1 -96] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "0 180 0" "visgroupid" "14" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Forcerespawn Unit" "logicalpos" "[0 11500]" } } entity { "id" "1124" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "1" "targetname" "relay_flagStateCheck" connections { "OnTrigger" "fscu_compareScore,Compare,,0.3,-1" } "origin" "-48 -160 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Needs a small delay to accept CancelPending when required (overtime trailing captures add round time, so they interrupt this relay)." "logicalpos" "[0 12000]" } } entity { "id" "1833" "classname" "func_detail" solid { "id" "1834" side { "id" "270" "plane" "(-128 -224 -224) (-128 -224 -216) (-128 -288 -216)" "material" "CP_MANOR/WALLPAPER01" "uaxis" "[0 1 0 -9.33333] 3" "vaxis" "[0 0 1 329.333] 3" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "269" "plane" "(-64 -288 -224) (-64 -288 -216) (-64 -224 -216)" "material" "CP_MANOR/WALLPAPER01" "uaxis" "[0 1 0 -9.33333] 3" "vaxis" "[0 0 -1 182.667] 3" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "268" "plane" "(-128 -224 -224) (-128 -288 -224) (-64 -288 -224)" "material" "CP_MANOR/WALLPAPER01" "uaxis" "[0 1 0 -9.33333] 3" "vaxis" "[1 0 0 288] 3" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "267" "plane" "(-64 -224 -216) (-64 -288 -216) (-128 -288 -216)" "material" "CP_MANOR/WALLPAPER01" "uaxis" "[0 1 0 -9.33333] 3" "vaxis" "[1 0 0 288] 3" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "266" "plane" "(-128 -224 -216) (-128 -224 -224) (-64 -224 -224)" "material" "CP_MANOR/WALLPAPER01" "uaxis" "[0 0 -1 -36] 3" "vaxis" "[1 0 0 288] 3" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "265" "plane" "(-64 -288 -216) (-64 -288 -224) (-128 -288 -224)" "material" "CP_MANOR/WALLPAPER01" "uaxis" "[0 0 1 -36] 3" "vaxis" "[1 0 0 288] 3" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "0 180 0" "visgroupid" "14" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Capture Unit" "logicalpos" "[0 10000]" } } entity { "id" "1980" "classname" "logic_compare" "CompareValue" "0" "InitialValue" "0" "targetname" "fscu_compareScore" connections { "OnLessThan" "fscu_stateCompare_RedLead,Compare,,0,-1" "OnGreaterThan" "fscu_stateCompare_BluLead,Compare,,0,-1" "OnEqualTo" "fscu_stateCompare_NoLead,Compare,,0,-1" } "origin" "-48 -192 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Check which team are leading in score to determine what to do on an overtime flag state change." "logicalpos" "[0 12500]" } } entity { "id" "2047" "classname" "logic_compare" "CompareValue" "1" "InitialValue" "0" "targetname" "fscu_stateCompare_RedLead" connections { "OnLessThan" "relay_roundWin_red,Trigger,,0,-1" "OnGreaterThan" "relay_roundWin_red,Trigger,,0,-1" } "origin" "0 -112 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "RED lead. RED flag check." "logicalpos" "[0 13000]" } } entity { "id" "2068" "classname" "logic_compare" "CompareValue" "1" "InitialValue" "0" "targetname" "fscu_stateCompare_NoLead" connections { "OnLessThan" "fscu_stateCompare_NoLead_L,Compare,,0,-1" "OnEqualTo" "fscu_stateCompare_NoLead_E,Compare,,0,-1" "OnGreaterThan" "fscu_stateCompare_NoLead_E,Compare,,0,-1" } "origin" "0 -176 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "NO lead. RED flag check." "logicalpos" "[0 13000]" } } entity { "id" "2076" "classname" "logic_compare" "CompareValue" "1" "InitialValue" "0" "targetname" "fscu_stateCompare_BluLead" connections { "OnGreaterThan" "relay_roundWin_blu,Trigger,,0,-1" "OnLessThan" "relay_roundWin_blu,Trigger,,0,-1" } "origin" "0 -240 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "BLU lead. BLU flag check." "logicalpos" "[0 13000]" } } entity { "id" "2086" "classname" "func_detail" solid { "id" "781" side { "id" "258" "plane" "(-64 -144 -224) (-64 -144 -216) (-64 -208 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[0 0 1 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "257" "plane" "(-32 -208 -224) (-32 -208 -216) (-32 -144 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[0 0 -1 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "256" "plane" "(-64 -144 -224) (-64 -208 -224) (-32 -208 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "255" "plane" "(-32 -144 -216) (-32 -208 -216) (-64 -208 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "254" "plane" "(-64 -144 -216) (-64 -144 -224) (-32 -144 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 -1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "253" "plane" "(-32 -208 -216) (-32 -208 -224) (-64 -208 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2639" side { "id" "348" "plane" "(-32 -96 -224) (-32 -96 -216) (-32 -256 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[0 0 1 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "347" "plane" "(-32 -96 -224) (-32 -256 -224) (-24 -256 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "346" "plane" "(-32 -256 -216) (-32 -96 -216) (-24 -96 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "345" "plane" "(-32 -96 -224) (-24 -96 -224) (-24 -96 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 -1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "344" "plane" "(-32 -256 -224) (-32 -256 -216) (-24 -256 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "343" "plane" "(-24 -256 -224) (-24 -256 -216) (-24 -96 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2641" side { "id" "360" "plane" "(96 -256 -224) (96 -256 -216) (96 -96 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[0 0 -1 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "359" "plane" "(96 -256 -224) (96 -96 -224) (88 -96 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "358" "plane" "(96 -96 -216) (96 -256 -216) (88 -256 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "357" "plane" "(96 -96 -224) (96 -96 -216) (88 -96 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 -1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "356" "plane" "(96 -256 -224) (88 -256 -224) (88 -256 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "355" "plane" "(88 -96 -224) (88 -96 -216) (88 -256 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2689" side { "id" "486" "plane" "(-24 -248 -224) (-24 -256 -224) (88 -256 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "485" "plane" "(88 -256 -216) (-24 -256 -216) (-24 -248 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "484" "plane" "(88 -256 -224) (-24 -256 -224) (-24 -256 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "483" "plane" "(-24 -256 -224) (-24 -248 -224) (-24 -248 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "482" "plane" "(88 -248 -224) (88 -256 -224) (88 -256 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "481" "plane" "(-24 -248 -224) (88 -248 -224) (88 -248 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2690" side { "id" "492" "plane" "(-24 -208 -224) (-24 -248 -224) (88 -248 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "491" "plane" "(-24 -248 -216) (-24 -208 -216) (88 -208 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "490" "plane" "(-24 -248 -224) (-24 -208 -224) (-24 -208 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "489" "plane" "(88 -208 -224) (88 -248 -224) (88 -248 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "488" "plane" "(88 -248 -224) (-24 -248 -224) (-24 -248 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "487" "plane" "(-24 -208 -224) (88 -208 -224) (88 -208 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01BLU" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2691" side { "id" "498" "plane" "(-24 -200 -224) (-24 -208 -224) (88 -208 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "497" "plane" "(-24 -208 -216) (-24 -200 -216) (88 -200 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "496" "plane" "(-24 -208 -224) (-24 -200 -224) (-24 -200 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "495" "plane" "(88 -200 -224) (88 -208 -224) (88 -208 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "494" "plane" "(88 -208 -224) (-24 -208 -224) (-24 -208 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "493" "plane" "(-24 -200 -224) (88 -200 -224) (88 -200 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2692" side { "id" "504" "plane" "(-24 -200 -224) (88 -200 -224) (88 -144 -224)" "material" "DEV/REFLECTIVITY_40B" "uaxis" "[0 1 0 -8] 30" "vaxis" "[1 0 0 -15] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "503" "plane" "(-24 -144 -216) (88 -144 -216) (88 -200 -216)" "material" "DEV/REFLECTIVITY_40B" "uaxis" "[0 1 0 -8] 30" "vaxis" "[1 0 0 -15] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "502" "plane" "(-24 -144 -224) (-24 -144 -216) (-24 -200 -216)" "material" "DEV/REFLECTIVITY_40B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "501" "plane" "(88 -200 -224) (88 -200 -216) (88 -144 -216)" "material" "DEV/REFLECTIVITY_40B" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "500" "plane" "(-24 -200 -224) (-24 -200 -216) (88 -200 -216)" "material" "DEV/REFLECTIVITY_40B" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "499" "plane" "(88 -144 -224) (88 -144 -216) (-24 -144 -216)" "material" "DEV/REFLECTIVITY_40B" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2693" side { "id" "510" "plane" "(-24 -136 -224) (-24 -144 -224) (88 -144 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "509" "plane" "(-24 -144 -216) (-24 -136 -216) (88 -136 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "508" "plane" "(-24 -144 -224) (-24 -136 -224) (-24 -136 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "507" "plane" "(88 -136 -224) (88 -144 -224) (88 -144 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "506" "plane" "(88 -144 -224) (-24 -144 -224) (-24 -144 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "505" "plane" "(-24 -136 -224) (88 -136 -224) (88 -136 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2694" side { "id" "516" "plane" "(-24 -136 -224) (88 -136 -224) (88 -104 -224)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "515" "plane" "(-24 -104 -216) (88 -104 -216) (88 -136 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "514" "plane" "(-24 -104 -224) (-24 -104 -216) (-24 -136 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "513" "plane" "(88 -136 -224) (88 -136 -216) (88 -104 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "512" "plane" "(88 -104 -224) (88 -104 -216) (-24 -104 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "511" "plane" "(-24 -136 -224) (-24 -136 -216) (88 -136 -216)" "material" "CUSTOMDEV/DEV_MEASUREWALL01RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } solid { "id" "2695" side { "id" "522" "plane" "(-24 -96 -224) (-24 -104 -224) (88 -104 -224)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "521" "plane" "(-24 -96 -216) (88 -96 -216) (88 -104 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "520" "plane" "(88 -96 -224) (88 -96 -216) (-24 -96 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 0 -1 -104] 30" "vaxis" "[1 0 0 -175] 30" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "519" "plane" "(-24 -96 -224) (-24 -96 -216) (-24 -104 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "518" "plane" "(88 -104 -224) (88 -104 -216) (88 -96 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[0 1 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "517" "plane" "(-24 -104 -224) (-24 -104 -216) (88 -104 -216)" "material" "CONCRETE/CONCRETEWALL002E_RED" "uaxis" "[1 0 0 0] 0.25" "vaxis" "[0 0 -1 0] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "0 180 0" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "0 180 0" "visgroupid" "14" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Flag State Check Unit" "logicalpos" "[0 10000]" } } entity { "id" "2507" "classname" "logic_compare" "CompareValue" "1" "InitialValue" "0" "targetname" "fscu_stateCompare_NoLead_L" connections { "OnLessThan" "relay_roundWin_stale,Trigger,,0,-1" "OnEqualTo" "relay_roundwin_red,Trigger,,0,-1" "OnGreaterThan" "relay_roundwin_red,Trigger,,0,-1" } "origin" "32 -160 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "NO lead. RED flag home. BLU flag check." "logicalpos" "[0 13000]" } } entity { "id" "2513" "classname" "logic_compare" "CompareValue" "1" "InitialValue" "0" "targetname" "fscu_stateCompare_NoLead_E" connections { "OnLessThan" "relay_roundWin_blu,Trigger,,0,-1" } "origin" "32 -176 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "NO lead. RED flag carried. BLU flag check." "logicalpos" "[0 13000]" } } entity { "id" "2863" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "relay_roundWin_blu" connections { "OnTrigger" "game_round_win,RoundWin,,0.01,-1" "OnTrigger" "game_round_win,SetTeam,3,0,-1" } "origin" "-192 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "For some reason this didn't like taking FireUser inputs, so it's three separate relays." "logicalpos" "[0 5000]" } } entity { "id" "2865" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "relay_roundWin_red" connections { "OnTrigger" "game_round_win,SetTeam,2,0,-1" "OnTrigger" "game_round_win,RoundWin,,0.01,-1" } "origin" "-224 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "For some reason this didn't like taking FireUser inputs, so it's three separate relays." "logicalpos" "[0 5000]" } } entity { "id" "3020" "classname" "logic_relay" "spawnflags" "0" "StartDisabled" "0" "targetname" "timer_workaround" connections { "OnTrigger" "relay_enterOvertime,Trigger,,1,-1" } "origin" "-128 -96 -208" editor { "color" "220 30 220" "visgroupid" "13" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Timers don't fire OnFinished when they hit 0s for some reason..? This gets triggered on 1 second remaining and queues inputs with 1s delay. Gets CancelPending'd on add time." "logicalpos" "[500 2500]" } } cameras { "activecamera" "0" camera { "position" "[-111.807 -187.362 20.2605]" "look" "[-111.807 -187.362 -92.8769]" } } cordon { "mins" "(-1024 -1024 -1024)" "maxs" "(1024 1024 1024)" "active" "0" }