versioninfo { "editorversion" "400" "editorbuild" "8847" "mapversion" "36" "formatversion" "100" "prefab" "0" } visgroups { visgroup { "name" "Comments" "visgroupid" "10" "color" "152 217 94" } } viewsettings { "bSnapToGrid" "1" "bShowGrid" "1" "bShowLogicalGrid" "0" "nGridSpacing" "8" } world { "id" "1" "mapversion" "36" "classname" "worldspawn" "detailmaterial" "detail/detailsprites" "detailvbsp" "detail.vbsp" "maxpropscreenwidth" "-1" "skyname" "sky_tf2_04" group { "id" "6137" editor { "color" "104 161 0" "visgroupshown" "1" "visgroupautoshown" "1" } } group { "id" "6401" editor { "color" "134 219 0" "visgroupshown" "1" "visgroupautoshown" "1" } } group { "id" "1827" editor { "color" "134 219 0" "groupid" "6401" "visgroupshown" "1" "visgroupautoshown" "1" } } } entity { "id" "1763" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_1" connections { "OnFalse" "logic_check_player_2,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_1,0,-1" "OnTrue" "logic_check_player_1,SetValue,0,0,-1" } "origin" "-184 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1765" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_2" connections { "OnFalse" "logic_check_player_3,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_2,0,-1" "OnTrue" "logic_check_player_2,SetValue,0,0,-1" } "origin" "-168 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1767" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_3" connections { "OnFalse" "logic_check_player_4,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_3,0,-1" "OnTrue" "logic_check_player_3,SetValue,0,0,-1" } "origin" "-152 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1769" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_4" connections { "OnFalse" "logic_check_player_5,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_4,0,-1" "OnTrue" "logic_check_player_4,SetValue,0,0,-1" } "origin" "-136 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1771" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_5" connections { "OnFalse" "logic_check_player_6,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_5,0,-1" "OnTrue" "logic_check_player_5,SetValue,0,0,-1" } "origin" "-120 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1773" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_6" connections { "OnFalse" "logic_check_player_7,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_6,0,-1" "OnTrue" "logic_check_player_6,SetValue,0,0,-1" } "origin" "-104 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1775" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_7" connections { "OnFalse" "logic_check_player_8,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_7,0,-1" "OnTrue" "logic_check_player_7,SetValue,0,0,-1" } "origin" "-88 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1777" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_8" connections { "OnFalse" "logic_check_player_9,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_8,0,-1" "OnTrue" "logic_check_player_8,SetValue,0,0,-1" } "origin" "-72 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1779" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_9" connections { "OnFalse" "logic_check_player_10,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_9,0,-1" "OnTrue" "logic_check_player_9,SetValue,0,0,-1" } "origin" "-56 40 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1781" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_10" connections { "OnFalse" "logic_check_player_11,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_10,0,-1" "OnTrue" "logic_check_player_10,SetValue,0,0,-1" } "origin" "-184 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1783" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_11" connections { "OnFalse" "logic_check_player_12,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_11,0,-1" "OnTrue" "logic_check_player_11,SetValue,0,0,-1" } "origin" "-168 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1785" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_12" connections { "OnFalse" "logic_check_player_13,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_12,0,-1" "OnTrue" "logic_check_player_12,SetValue,0,0,-1" } "origin" "-152 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1787" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_13" connections { "OnFalse" "logic_check_player_14,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_13,0,-1" "OnTrue" "logic_check_player_13,SetValue,0,0,-1" } "origin" "-136 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1789" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_14" connections { "OnFalse" "logic_check_player_15,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_14,0,-1" "OnTrue" "logic_check_player_14,SetValue,0,0,-1" } "origin" "-120 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1791" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_15" connections { "OnFalse" "logic_check_player_16,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_15,0,-1" "OnTrue" "logic_check_player_15,SetValue,0,0,-1" } "origin" "-104 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1793" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_16" connections { "OnFalse" "logic_check_player_17,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_16,0,-1" "OnTrue" "logic_check_player_16,SetValue,0,0,-1" } "origin" "-88 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1795" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_17" connections { "OnFalse" "logic_check_player_18,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_17,0,-1" "OnTrue" "logic_check_player_17,SetValue,0,0,-1" } "origin" "-72 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1797" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_18" connections { "OnFalse" "logic_check_player_19,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_18,0,-1" "OnTrue" "logic_check_player_18,SetValue,0,0,-1" } "origin" "-56 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1799" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_19" connections { "OnFalse" "logic_check_player_20,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_19,0,-1" "OnTrue" "logic_check_player_19,SetValue,0,0,-1" } "origin" "-40 24 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1801" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_20" connections { "OnFalse" "logic_check_player_21,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_20,0,-1" "OnTrue" "logic_check_player_20,SetValue,0,0,-1" } "origin" "-184 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1803" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_21" connections { "OnFalse" "logic_check_player_22,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_21,0,-1" "OnTrue" "logic_check_player_21,SetValue,0,0,-1" } "origin" "-168 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1805" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_22" connections { "OnFalse" "logic_check_player_23,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_22,0,-1" "OnTrue" "logic_check_player_22,SetValue,0,0,-1" } "origin" "-152 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1807" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_23" connections { "OnFalse" "logic_check_player_24,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_23,0,-1" "OnTrue" "logic_check_player_23,SetValue,0,0,-1" } "origin" "-136 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1809" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_24" connections { "OnFalse" "logic_check_player_25,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_24,0,-1" "OnTrue" "logic_check_player_24,SetValue,0,0,-1" } "origin" "-120 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1811" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_25" connections { "OnFalse" "logic_check_player_26,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_25,0,-1" "OnTrue" "logic_check_player_25,SetValue,0,0,-1" } "origin" "-104 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1813" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_26" connections { "OnFalse" "logic_check_player_27,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_26,0,-1" "OnTrue" "logic_check_player_26,SetValue,0,0,-1" } "origin" "-88 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1815" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_27" connections { "OnFalse" "logic_check_player_28,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_27,0,-1" "OnTrue" "logic_check_player_27,SetValue,0,0,-1" } "origin" "-72 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1817" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_28" connections { "OnFalse" "logic_check_player_29,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_28,0,-1" "OnTrue" "logic_check_player_28,SetValue,0,0,-1" } "origin" "-56 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1819" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_29" connections { "OnFalse" "logic_check_player_30,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_29,0,-1" "OnTrue" "logic_check_player_29,SetValue,0,0,-1" } "origin" "-40 8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1821" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_30" connections { "OnFalse" "logic_check_player_31,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_30,0,-1" "OnTrue" "logic_check_player_30,SetValue,0,0,-1" } "origin" "-184 -8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1823" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_31" connections { "OnFalse" "logic_check_player_32,Test,,0,-1" "OnTrue" "!activator,AddOutput,targetname player_31,0,-1" "OnTrue" "logic_check_player_31,SetValue,0,0,-1" } "origin" "-168 -8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1825" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_32" connections { "OnTrue" "!activator,AddOutput,targetname player_32,0,-1" "OnTrue" "logic_check_player_32,SetValue,0,0,-1" "OnFalse" "logic_check_player_0,Test,,0,-1" } "origin" "-152 -8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "5655" "classname" "logic_branch" "InitialValue" "1" "targetname" "logic_check_player_0" connections { "OnTrue" "!activator,AddOutput,targetname player_0,0,-1" "OnTrue" "logic_check_player_0,SetValue,0,0,-1" "OnFalse" "player_*,FireUser4,,0.02,-1" "OnFalse" "logic_check_player_1,Test,,0.03,-1" "OnFalse" "logic_check_player_*,SetValue,1,0,-1" "OnFalse" "player_9,AddOutput,OnUser4 logic_check_player_9:SetValue:0:0:1,0.01,-1" "OnFalse" "player_8,AddOutput,OnUser4 logic_check_player_8:SetValue:0:0:1,0.01,-1" "OnFalse" "player_7,AddOutput,OnUser4 logic_check_player_7:SetValue:0:0:1,0.01,-1" "OnFalse" "player_6,AddOutput,OnUser4 logic_check_player_6:SetValue:0:0:1,0.01,-1" "OnFalse" "player_5,AddOutput,OnUser4 logic_check_player_5:SetValue:0:0:1,0.01,-1" "OnFalse" "player_4,AddOutput,OnUser4 logic_check_player_4:SetValue:0:0:1,0.01,-1" "OnFalse" "player_3,AddOutput,OnUser4 logic_check_player_3:SetValue:0:0:1,0.01,-1" "OnFalse" "player_22,AddOutput,OnUser4 logic_check_player_22:SetValue:0:0:1,0.01,-1" "OnFalse" "player_21,AddOutput,OnUser4 logic_check_player_21:SetValue:0:0:1,0.01,-1" "OnFalse" "player_20,AddOutput,OnUser4 logic_check_player_20:SetValue:0:0:1,0.01,-1" "OnFalse" "player_2,AddOutput,OnUser4 logic_check_player_2:SetValue:0:0:1,0.01,-1" "OnFalse" "player_19,AddOutput,OnUser4 logic_check_player_19:SetValue:0:0:1,0.01,-1" "OnFalse" "player_18,AddOutput,OnUser4 logic_check_player_18:SetValue:0:0:1,0.01,-1" "OnFalse" "player_17,AddOutput,OnUser4 logic_check_player_17:SetValue:0:0:1,0.01,-1" "OnFalse" "player_16,AddOutput,OnUser4 logic_check_player_16:SetValue:0:0:1,0.01,-1" "OnFalse" "player_15,AddOutput,OnUser4 logic_check_player_15:SetValue:0:0:1,0.01,-1" "OnFalse" "player_14,AddOutput,OnUser4 logic_check_player_14:SetValue:0:0:1,0.01,-1" "OnFalse" "player_13,AddOutput,OnUser4 logic_check_player_13:SetValue:0:0:1,0.01,-1" "OnFalse" "player_12,AddOutput,OnUser4 logic_check_player_12:SetValue:0:0:1,0.01,-1" "OnFalse" "player_11,AddOutput,OnUser4 logic_check_player_11:SetValue:0:0:1,0.01,-1" "OnFalse" "player_10,AddOutput,OnUser4 logic_check_player_10:SetValue:0:0:1,0.01,-1" "OnFalse" "player_1,AddOutput,OnUser4 logic_check_player_1:SetValue:0:0:1,0.01,-1" "OnFalse" "player_0,AddOutput,OnUser4 logic_check_player_0:SetValue:0:0:1,0.01,-1" "OnFalse" "player_29,AddOutput,OnUser4 logic_check_player_29:SetValue:0:0:1,0.01,-1" "OnFalse" "player_28,AddOutput,OnUser4 logic_check_player_28:SetValue:0:0:1,0.01,-1" "OnFalse" "player_27,AddOutput,OnUser4 logic_check_player_27:SetValue:0:0:1,0.01,-1" "OnFalse" "player_26,AddOutput,OnUser4 logic_check_player_26:SetValue:0:0:1,0.01,-1" "OnFalse" "player_25,AddOutput,OnUser4 logic_check_player_25:SetValue:0:0:1,0.01,-1" "OnFalse" "player_24,AddOutput,OnUser4 logic_check_player_24:SetValue:0:0:1,0.01,-1" "OnFalse" "player_23,AddOutput,OnUser4 logic_check_player_23:SetValue:0:0:1,0.01,-1" "OnFalse" "player_30,AddOutput,OnUser4 logic_check_player_30:SetValue:0:0:1,0.01,-1" "OnFalse" "player_31,AddOutput,OnUser4 logic_check_player_31:SetValue:0:0:1,0.01,-1" "OnFalse" "player_32,AddOutput,OnUser4 logic_check_player_32:SetValue:0:0:1,0.01,-1" } "origin" "-136 -8 -88.111" editor { "color" "104 161 0" "groupid" "6137" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1828" "classname" "filter_activator_name" "filtername" "player_1" "Negated" "0" "targetname" "filter_name_player_1" "origin" "-184 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1830" "classname" "filter_activator_name" "filtername" "player_2" "Negated" "0" "targetname" "filter_name_player_2" "origin" "-168 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1832" "classname" "filter_activator_name" "filtername" "player_3" "Negated" "0" "targetname" "filter_name_player_3" "origin" "-152 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1834" "classname" "filter_activator_name" "filtername" "player_4" "Negated" "0" "targetname" "filter_name_player_4" "origin" "-136 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1836" "classname" "filter_activator_name" "filtername" "player_5" "Negated" "0" "targetname" "filter_name_player_5" "origin" "-120 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1838" "classname" "filter_activator_name" "filtername" "player_6" "Negated" "0" "targetname" "filter_name_player_6" "origin" "-104 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1840" "classname" "filter_activator_name" "filtername" "player_7" "Negated" "0" "targetname" "filter_name_player_7" "origin" "-88 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1842" "classname" "filter_activator_name" "filtername" "player_8" "Negated" "0" "targetname" "filter_name_player_8" "origin" "-72 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1844" "classname" "filter_activator_name" "filtername" "player_9" "Negated" "0" "targetname" "filter_name_player_9" "origin" "-56 40 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1846" "classname" "filter_activator_name" "filtername" "player_10" "Negated" "0" "targetname" "filter_name_player_10" "origin" "-184 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1848" "classname" "filter_activator_name" "filtername" "player_11" "Negated" "0" "targetname" "filter_name_player_11" "origin" "-168 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1850" "classname" "filter_activator_name" "filtername" "player_12" "Negated" "0" "targetname" "filter_name_player_12" "origin" "-152 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1852" "classname" "filter_activator_name" "filtername" "player_13" "Negated" "0" "targetname" "filter_name_player_13" "origin" "-136 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1854" "classname" "filter_activator_name" "filtername" "player_14" "Negated" "0" "targetname" "filter_name_player_14" "origin" "-120 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1856" "classname" "filter_activator_name" "filtername" "player_15" "Negated" "0" "targetname" "filter_name_player_15" "origin" "-104 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1858" "classname" "filter_activator_name" "filtername" "player_16" "Negated" "0" "targetname" "filter_name_player_16" "origin" "-88 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1860" "classname" "filter_activator_name" "filtername" "player_17" "Negated" "0" "targetname" "filter_name_player_17" "origin" "-72 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1862" "classname" "filter_activator_name" "filtername" "player_18" "Negated" "0" "targetname" "filter_name_player_18" "origin" "-56 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1864" "classname" "filter_activator_name" "filtername" "player_19" "Negated" "0" "targetname" "filter_name_player_19" "origin" "-40 24 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1866" "classname" "filter_activator_name" "filtername" "player_30" "Negated" "0" "targetname" "filter_name_player_30" "origin" "-184 -8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1868" "classname" "filter_activator_name" "filtername" "player_31" "Negated" "0" "targetname" "filter_name_player_31" "origin" "-168 -8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1870" "classname" "filter_activator_name" "filtername" "player_32" "Negated" "0" "targetname" "filter_name_player_32" "origin" "-152 -8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1872" "classname" "filter_activator_name" "filtername" "player_20" "Negated" "0" "targetname" "filter_name_player_20" "origin" "-184 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1874" "classname" "filter_activator_name" "filtername" "player_21" "Negated" "0" "targetname" "filter_name_player_21" "origin" "-168 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1876" "classname" "filter_activator_name" "filtername" "player_22" "Negated" "0" "targetname" "filter_name_player_22" "origin" "-152 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1878" "classname" "filter_activator_name" "filtername" "player_23" "Negated" "0" "targetname" "filter_name_player_23" "origin" "-136 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1880" "classname" "filter_activator_name" "filtername" "player_24" "Negated" "0" "targetname" "filter_name_player_24" "origin" "-120 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1882" "classname" "filter_activator_name" "filtername" "player_25" "Negated" "0" "targetname" "filter_name_player_25" "origin" "-104 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1884" "classname" "filter_activator_name" "filtername" "player_26" "Negated" "0" "targetname" "filter_name_player_26" "origin" "-88 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1886" "classname" "filter_activator_name" "filtername" "player_27" "Negated" "0" "targetname" "filter_name_player_27" "origin" "-72 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1888" "classname" "filter_activator_name" "filtername" "player_28" "Negated" "0" "targetname" "filter_name_player_28" "origin" "-56 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1890" "classname" "filter_activator_name" "filtername" "player_29" "Negated" "0" "targetname" "filter_name_player_29" "origin" "-40 8 -112" editor { "color" "134 219 0" "groupid" "1827" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "5948" "classname" "filter_activator_name" "filtername" "player_0" "Negated" "0" "targetname" "filter_name_player_0" "origin" "-136 -8 -112" editor { "color" "134 219 0" "groupid" "6401" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1263" "classname" "info_target" "angles" "0 0 0" "spawnflags" "0" "targetname" "readme_step1" "origin" "0 16 -56" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "When a player touches this trigger, they are given a name, filtering out players that are NOT named. The trigger then chooses a name based on the logic_branch, naming up to 33 players at once." "logicalpos" "[0 500]" } } entity { "id" "1408" "classname" "trigger_multiple" "filtername" "filter_not_player" "origin" "-112 16 -64" "spawnflags" "1" "StartDisabled" "0" "targetname" "naming_logic" "TeamNum" "0" "wait" "1" connections { "OnStartTouchAll" "logic_check_player_1,Test,,0,-1" "OnStartTouchAll" "!self,Enable,,0.34,-1" "OnStartTouchAll" "!self,Disable,,0,-1" } solid { "id" "1409" side { "id" "1" "plane" "(-32 -16 -56) (-192 -16 -56) (-192 48 -56)" vertices_plus { "v" "-32 -16 -56" "v" "-192 -16 -56" "v" "-192 48 -56" "v" "-32 48 -56" } "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 4.34229] 0.25" "vaxis" "[0 -1 0 0.148697] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "2" "plane" "(-32 48 -72) (-192 48 -72) (-192 -16 -72)" vertices_plus { "v" "-32 48 -72" "v" "-192 48 -72" "v" "-192 -16 -72" "v" "-32 -16 -72" } "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 4.34229] 0.25" "vaxis" "[0 -1 0 0.148697] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "3" "plane" "(-192 -16 -72) (-192 48 -72) (-192 48 -56)" vertices_plus { "v" "-192 -16 -72" "v" "-192 48 -72" "v" "-192 48 -56" "v" "-192 -16 -56" } "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[0 1 0 -0.148697] 0.25" "vaxis" "[0 0 -1 32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "4" "plane" "(-192 48 -72) (-32 48 -72) (-32 48 -56)" vertices_plus { "v" "-192 48 -72" "v" "-32 48 -72" "v" "-32 48 -56" "v" "-192 48 -56" } "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 4.34229] 0.25" "vaxis" "[0 0 -1 32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "5" "plane" "(-32 -16 -72) (-192 -16 -72) (-192 -16 -56)" vertices_plus { "v" "-32 -16 -72" "v" "-192 -16 -72" "v" "-192 -16 -56" "v" "-32 -16 -56" } "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[1 0 0 4.34229] 0.25" "vaxis" "[0 0 -1 32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } side { "id" "6" "plane" "(-32 48 -72) (-32 -16 -72) (-32 -16 -56)" vertices_plus { "v" "-32 48 -72" "v" "-32 -16 -72" "v" "-32 -16 -56" "v" "-32 48 -56" } "material" "TOOLS/TOOLSTRIGGER" "uaxis" "[0 1 0 -0.148697] 0.25" "vaxis" "[0 0 -1 32] 0.25" "rotation" "0" "lightmapscale" "16" "smoothing_groups" "0" } editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" } } editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 1000]" } } entity { "id" "1426" "classname" "filter_activator_name" "filtername" "player_*" "Negated" "1" "targetname" "filter_not_player" "origin" "-112 16 -48" editor { "color" "220 30 220" "visgroupshown" "1" "visgroupautoshown" "1" "logicalpos" "[0 500]" } } entity { "id" "1520" "classname" "info_null" "angles" "0 0 0" "targetname" "readme_step2_continued2" "origin" "32 16 -88" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "The initial state for each branch is True, which means the name is available. If False, the name is not available. If the logic_branch is sent a Test, it will see which state the branch is in and fire input based on the state it is in." "logicalpos" "[0 500]" } } entity { "id" "1516" "classname" "info_null" "angles" "0 0 0" "targetname" "readme_step2_continued" "origin" "16 16 -88" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "If all 32 player names are taken, the branches cycles back to 0. Basically, the Zero branch sends a message to each player to see if there a response back. If there is not a response back, the name of that player is set available." "logicalpos" "[0 500]" } } entity { "id" "4116" "classname" "info_target" "angles" "0 0 0" "spawnflags" "0" "targetname" "readme_step3" "origin" "0 16 -112" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "These filters are great for checking which player may have activated something. TIP: Use filter_name_player_* (with the asterisk) to communicate to all filters at once!" "logicalpos" "[0 500]" } } entity { "id" "4215" "classname" "info_target" "angles" "0 0 0" "spawnflags" "0" "targetname" "readme_intro" "origin" "0 16 -24" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "In this prefab, we learn how to randomly spawn a health kit when a player is killed. This is done by making each player name unique, checking if the player has died, and rolling to see if the game will spawn the health kit." "logicalpos" "[0 500]" } } entity { "id" "4245" "classname" "prop_static" "angles" "0 90 0" "disableselfshadowing" "0" "disableshadows" "0" "disablevertexlighting" "0" "fademaxdist" "0" "fademindist" "-1" "fadescale" "1" "generatelightmaps" "0" "ignorenormals" "0" "lightmapresolutionx" "32" "lightmapresolutiony" "32" "maxdxlevel" "0" "mindxlevel" "0" "model" "models/pyroland/kitteh.mdl" "screenspacefade" "0" "skin" "0" "solid" "6" "origin" "0 16 0" editor { "color" "255 255 0" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Read these steps to get further info on how this prefab works. Green targets are the steps, red targets are the continuation of the step." "logicalpos" "[0 500]" } } entity { "id" "5243" "classname" "info_null" "angles" "0 0 0" "targetname" "readme_step1_continued" "origin" "16 16 -56" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "THIS IS IMPORTANT! Place this trigger on the entire map. On OnStartTouchAll, it disable itself immediately, then re-enables itself with a 0.34 delay. Each player that touches the trigger, they are given a unique name." "logicalpos" "[0 500]" } } entity { "id" "6682" "classname" "info_target" "angles" "0 0 0" "spawnflags" "0" "targetname" "readme_step2" "origin" "0 16 -88" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "These logic_branch entities cycle, player to player, to see if a name has been taken or not. It starts from 1, goes up to 32, then to 0, and finally to 1 again. Zero is a special case here in this prefab, which we will find out soon." "logicalpos" "[0 500]" } } entity { "id" "6886" "classname" "info_null" "angles" "0 0 0" "targetname" "readme_step2_continued3" "origin" "48 16 -88" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "If tested True, the logic_branch gives the player a name, then sets itself to False (the name is not available anymore). If tested False, logic_branch moves to the next available name." "logicalpos" "[0 500]" } } entity { "id" "7070" "classname" "info_target" "angles" "0 0 0" "spawnflags" "0" "targetname" "Recap_Part1" "origin" "16 16 -160" editor { "color" "220 30 220" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Someone touches the trigger that matches the filter (unnamed player). Unnamed player does OnStartTouchAll, sends Test to a branch, given a unique name. If any name is taken it goes to the next available name." "logicalpos" "[0 500]" } } entity { "id" "7161" "classname" "prop_static" "angles" "0 90 0" "disableselfshadowing" "0" "disableshadows" "0" "disablevertexlighting" "0" "fademaxdist" "0" "fademindist" "-1" "fadescale" "1" "generatelightmaps" "0" "ignorenormals" "0" "lightmapresolutionx" "32" "lightmapresolutiony" "32" "maxdxlevel" "0" "mindxlevel" "0" "model" "models/pyroland/kitteh.mdl" "screenspacefade" "0" "skin" "0" "solid" "6" "origin" "-8 16 -152" editor { "color" "255 255 0" "visgroupid" "10" "visgroupshown" "1" "visgroupautoshown" "1" "comments" "Thanks for downloading this prefab! Made by Yakibomb. Check this green info_target for a quick recap." "logicalpos" "[0 500]" } } cameras { "activecamera" "-1" } cordons { "active" "0" cordon { "name" "cordon" "active" "1" box { "mins" "(-1024 -1024 -1024)" "maxs" "(1024 1024 1024)" } } }