diff --git a/mp/game/mod_hl2mp/bin/client.dll b/mp/game/mod_hl2mp/bin/client.dll index 149a42fef..bb8e2b0c0 100644 Binary files a/mp/game/mod_hl2mp/bin/client.dll and b/mp/game/mod_hl2mp/bin/client.dll differ diff --git a/mp/game/mod_hl2mp/bin/server.dll b/mp/game/mod_hl2mp/bin/server.dll index d474b29fd..f66e7532a 100644 Binary files a/mp/game/mod_hl2mp/bin/server.dll and b/mp/game/mod_hl2mp/bin/server.dll differ diff --git a/mp/game/mod_hl2mp/maps/SecobMod__bkgd.bsp b/mp/game/mod_hl2mp/maps/SecobMod__bkgd.bsp index 67aabd394..8be63a03d 100644 Binary files a/mp/game/mod_hl2mp/maps/SecobMod__bkgd.bsp and b/mp/game/mod_hl2mp/maps/SecobMod__bkgd.bsp differ diff --git a/mp/game/mod_hl2mp/maps/SecobMod__bkgd.vmf b/mp/game/mod_hl2mp/maps/SecobMod__bkgd.vmf new file mode 100644 index 000000000..249b3d599 --- /dev/null +++ b/mp/game/mod_hl2mp/maps/SecobMod__bkgd.vmf @@ -0,0 +1,1509 @@ +versioninfo +{ + "editorversion" "400" + "editorbuild" "6157" + "mapversion" "84" + "formatversion" "100" + "prefab" "0" +} +visgroups +{ +} +viewsettings +{ + "bSnapToGrid" "1" + "bShowGrid" "1" + "bShowLogicalGrid" "0" + "nGridSpacing" "4" + "bShow3DGrid" "1" +} +world +{ + "id" "1" + "mapversion" "84" + "classname" "worldspawn" + "detailmaterial" "detail/detailsprites" + "detailvbsp" "detail.vbsp" + "maxpropscreenwidth" "-1" + "skyname" "sky_day01_01" + solid + { + "id" "93" + side + { + "id" "49" + "plane" "(32 240 96) (32 272 96) (992 272 96)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "50" + "plane" "(32 272 64) (32 240 64) (992 240 64)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "51" + "plane" "(32 240 64) (32 272 64) (32 272 96)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "52" + "plane" "(992 272 64) (992 240 64) (992 240 96)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "53" + "plane" "(32 272 64) (992 272 64) (992 272 96)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "54" + "plane" "(992 240 64) (32 240 64) (32 240 96)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "0 230 163" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "436" + side + { + "id" "96" + "plane" "(0 28 512) (0 544 512) (1100 544 512)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "95" + "plane" "(0 544 480) (0 544 512) (0 28 512)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "94" + "plane" "(1100 28 480) (1100 28 512) (1100 544 512)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "93" + "plane" "(1100 544 480) (1100 544 512) (0 544 512)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "92" + "plane" "(0 28 480) (0 28 512) (1100 28 512)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "91" + "plane" "(0 544 480) (0 28 480) (1100 28 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "448" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "438" + side + { + "id" "102" + "plane" "(0 544 0) (0 28 0) (1100 28 0)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "101" + "plane" "(0 28 32) (0 28 0) (0 544 0)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "100" + "plane" "(1100 544 32) (1100 544 0) (1100 28 0)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "99" + "plane" "(0 544 32) (0 544 0) (1100 544 0)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "98" + "plane" "(1100 28 32) (1100 28 0) (0 28 0)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "97" + "plane" "(0 28 32) (0 544 32) (1100 544 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "448" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "440" + side + { + "id" "108" + "plane" "(0 28 480) (0 28 32) (0 544 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "107" + "plane" "(0 544 480) (0 544 32) (32 544 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "106" + "plane" "(32 28 32) (0 28 32) (0 28 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "105" + "plane" "(0 28 480) (0 544 480) (32 544 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "104" + "plane" "(0 544 32) (0 28 32) (32 28 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "103" + "plane" "(32 544 480) (32 544 32) (32 28 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "448" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "442" + side + { + "id" "114" + "plane" "(1100 544 480) (1100 544 32) (1100 28 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "113" + "plane" "(1068 544 32) (1100 544 32) (1100 544 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "112" + "plane" "(1100 28 480) (1100 28 32) (1068 28 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "111" + "plane" "(1068 544 480) (1100 544 480) (1100 28 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "110" + "plane" "(1068 28 32) (1100 28 32) (1100 544 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "109" + "plane" "(1068 28 480) (1068 28 32) (1068 544 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "448" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "444" + side + { + "id" "120" + "plane" "(32 544 32) (1068 544 32) (1068 544 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "119" + "plane" "(32 512 480) (32 544 480) (1068 544 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "118" + "plane" "(1068 544 32) (32 544 32) (32 512 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "117" + "plane" "(32 512 32) (32 544 32) (32 544 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "116" + "plane" "(1068 544 480) (1068 544 32) (1068 512 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "115" + "plane" "(1068 512 32) (32 512 32) (32 512 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "448" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "446" + side + { + "id" "126" + "plane" "(1068 28 32) (32 28 32) (32 28 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "125" + "plane" "(1068 28 480) (32 28 480) (32 60 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "124" + "plane" "(32 60 32) (32 28 32) (1068 28 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 -1 0 -16] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "123" + "plane" "(32 28 480) (32 28 32) (32 60 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "122" + "plane" "(1068 60 32) (1068 28 32) (1068 28 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "121" + "plane" "(32 60 32) (1068 60 32) (1068 60 480)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[1 0 0 -16] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "448" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "529" + side + { + "id" "138" + "plane" "(212 844 24) (280 844 24) (280 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "137" + "plane" "(212 844 24) (212 768 24) (212 768 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "136" + "plane" "(280 844 -28) (280 768 -28) (280 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "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" "(280 844 24) (212 844 24) (212 844 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "134" + "plane" "(280 768 -28) (212 768 -28) (212 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "133" + "plane" "(272 776 16) (272 836 16) (220 836 16)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "541" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "531" + side + { + "id" "144" + "plane" "(212 768 -28) (280 768 -28) (280 844 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "143" + "plane" "(212 844 24) (212 768 24) (212 768 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "142" + "plane" "(280 844 -28) (280 768 -28) (280 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "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" "(280 844 24) (212 844 24) (212 844 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "140" + "plane" "(280 768 -28) (212 768 -28) (212 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "139" + "plane" "(272 836 -20) (272 776 -20) (220 776 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "541" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "533" + side + { + "id" "150" + "plane" "(212 844 24) (212 768 24) (212 768 -28)" + "material" "BRICK/BRICKFLOOR001A" + "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" "(280 844 24) (212 844 24) (212 844 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "148" + "plane" "(280 768 -28) (212 768 -28) (212 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "147" + "plane" "(220 836 16) (272 836 16) (272 776 16)" + "material" "BRICK/BRICKFLOOR001A" + "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" "(220 776 -20) (272 776 -20) (272 836 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "145" + "plane" "(220 776 -20) (220 776 16) (220 836 16)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "541" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "535" + side + { + "id" "156" + "plane" "(280 844 -28) (280 768 -28) (280 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "155" + "plane" "(280 844 24) (212 844 24) (212 844 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "154" + "plane" "(280 768 -28) (212 768 -28) (212 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "153" + "plane" "(220 836 16) (272 836 16) (272 776 16)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "152" + "plane" "(220 776 -20) (272 776 -20) (272 836 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "151" + "plane" "(272 776 16) (272 776 -20) (272 836 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "541" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "537" + side + { + "id" "162" + "plane" "(280 844 24) (212 844 24) (212 844 -28)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "161" + "plane" "(220 836 16) (272 836 16) (272 776 16)" + "material" "BRICK/BRICKFLOOR001A" + "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" "(220 776 -20) (272 776 -20) (272 836 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "159" + "plane" "(220 836 16) (220 776 16) (220 776 -20)" + "material" "BRICK/BRICKFLOOR001A" + "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" "(272 836 -20) (272 776 -20) (272 776 16)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "157" + "plane" "(220 836 -20) (220 836 16) (272 836 16)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "541" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + solid + { + "id" "539" + side + { + "id" "168" + "plane" "(280 768 -28) (212 768 -28) (212 768 24)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "167" + "plane" "(220 836 16) (272 836 16) (272 776 16)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "166" + "plane" "(220 776 -20) (272 776 -20) (272 836 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 -1 0 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "165" + "plane" "(220 836 16) (220 776 16) (220 776 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "164" + "plane" "(272 836 -20) (272 776 -20) (272 776 16)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[0 1 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "163" + "plane" "(220 776 16) (220 776 -20) (272 776 -20)" + "material" "BRICK/BRICKFLOOR001A" + "uaxis" "[1 0 0 0] 0.25" + "vaxis" "[0 0 -1 0] 0.25" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + editor + { + "color" "220 220 220" + "groupid" "541" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "448" + editor + { + "color" "220 220 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } + group + { + "id" "541" + editor + { + "color" "220 220 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + } + } +} +entity +{ + "id" "80" + "classname" "info_player_start" + "angles" "0 181 0" + "spawnflags" "0" + "origin" "752 256 96" + editor + { + "color" "0 255 0" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 2000]" + } +} +entity +{ + "id" "168" + "classname" "ambient_generic" + "cspinup" "0" + "fadeinsecs" "5" + "fadeoutsecs" "5" + "health" "10" + "lfomodpitch" "0" + "lfomodvol" "0" + "lforate" "0" + "lfotype" "0" + "message" "music/hl2_song10.mp3" + "pitch" "100" + "pitchstart" "100" + "preset" "0" + "radius" "1250" + "spawnflags" "49" + "spindown" "0" + "spinup" "0" + "targetname" "music" + "volstart" "0" + "origin" "880 192.673 112" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "188" + "classname" "logic_auto" + "spawnflags" "1" + connections + { + "OnMapSpawn" "music,PlaySound,,5,-1" + "OnMapSpawn" "gman_spawner,Enable,,5,-1" + } + "origin" "800 181.197 112" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "252" + "classname" "func_brush" + "disablereceiveshadows" "0" + "disableshadows" "0" + "InputFilter" "0" + "invert_exclusion" "0" + "origin" "80 256 256" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "solidbsp" "0" + "Solidity" "1" + "spawnflags" "2" + "StartDisabled" "0" + "vrad_brush_cast_shadows" "0" + solid + { + "id" "253" + side + { + "id" "84" + "plane" "(64 0 480) (64 0 32) (64 512 32)" + "material" "SKYBOX/SKY_FAKE_WHITE" + "uaxis" "[0 1 0 0] 0.5" + "vaxis" "[0 0 -1 -8] 0.5" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "83" + "plane" "(64 512 480) (64 512 32) (96 512 32)" + "material" "SKYBOX/SKY_FAKE_WHITE" + "uaxis" "[1 0 0 0] 0.5" + "vaxis" "[0 0 -1 -8] 0.5" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "82" + "plane" "(96 0 32) (64 0 32) (64 0 480)" + "material" "SKYBOX/SKY_FAKE_WHITE" + "uaxis" "[1 0 0 0] 0.5" + "vaxis" "[0 0 -1 -8] 0.5" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "81" + "plane" "(96 0 480) (64 0 480) (64 512 480)" + "material" "SKYBOX/SKY_FAKE_WHITE" + "uaxis" "[1 0 0 0] 0.5" + "vaxis" "[0 -1 0 -8] 0.5" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "80" + "plane" "(96 512 32) (64 512 32) (64 0 32)" + "material" "SKYBOX/SKY_FAKE_WHITE" + "uaxis" "[1 0 0 0] 0.5" + "vaxis" "[0 -1 0 -8] 0.5" + "rotation" "0" + "lightmapscale" "16" + "smoothing_groups" "0" + } + side + { + "id" "79" + "plane" "(96 512 480) (96 512 32) (96 0 32)" + "material" "EFFECTS/TP_EYEFX/TP_BLACK" + "uaxis" "[0 1 0 0] 0.5" + "vaxis" "[0 0 -1 -8] 0.5" + "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 500]" + } +} +entity +{ + "id" "259" + "classname" "npc_gman" + "angles" "0 0 0" + "disablereceiveshadows" "1" + "disableshadows" "1" + "DontUseSpeechSemaphore" "0" + "hintlimiting" "0" + "ignoreunseenenemies" "0" + "physdamagescale" "1.0" + "renderamt" "255" + "rendercolor" "255 255 255" + "renderfx" "0" + "rendermode" "0" + "sleepstate" "0" + "spawnflags" "2564" + "target" "end" + "targetname" "gman" + "wakeradius" "0" + "wakesquad" "0" + "origin" "51.6708 254.588 105" + editor + { + "color" "0 200 200" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "273" + "classname" "npc_template_maker" + "angles" "0 0 0" + "CriterionDistance" "2" + "CriterionVisibility" "2" + "MaxLiveChildren" "1" + "MaxNPCCount" "1" + "MinSpawnDistance" "0" + "Radius" "256" + "spawnflags" "0" + "SpawnFrequency" "5" + "StartDisabled" "1" + "targetname" "gman_spawner" + "TemplateName" "gman" + "origin" "48 256 128" + editor + { + "color" "0 0 255" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 500]" + } +} +entity +{ + "id" "284" + "classname" "path_corner" + "angles" "0 0 0" + "spawnflags" "0" + "speed" "0" + "target" "end1" + "targetname" "end" + "wait" "0" + "yaw_speed" "0" + "origin" "704 256 105" + editor + { + "color" "247 181 82" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "322" + "classname" "path_corner" + "angles" "0 0 0" + "spawnflags" "0" + "speed" "0" + "target" "end1" + "targetname" "end1" + "wait" "0" + "yaw_speed" "0" + "origin" "752 256 105" + editor + { + "color" "247 181 82" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 1000]" + } +} +entity +{ + "id" "331" + "classname" "info_node" + "nodeid" "1" + "spawnflags" "0" + "origin" "103.189 256.657 105" + editor + { + "color" "232 219 8" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "338" + "classname" "info_node" + "angles" "0 0 0" + "nodeid" "2" + "spawnflags" "0" + "origin" "336 256 105" + editor + { + "color" "232 219 8" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "340" + "classname" "info_node" + "angles" "0 0 0" + "nodeid" "3" + "spawnflags" "0" + "origin" "576 256 105" + editor + { + "color" "232 219 8" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "342" + "classname" "info_node" + "angles" "0 0 0" + "nodeid" "4" + "spawnflags" "0" + "origin" "864 256 105" + editor + { + "color" "232 219 8" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "484" + "classname" "light" + "_constant_attn" "0" + "_distance" "0" + "_fifty_percent_distance" "0" + "_hardfalloff" "0" + "_light" "255 255 255 200" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_linear_attn" "0" + "_quadratic_attn" "1" + "_zero_percent_distance" "0" + "spawnflags" "0" + "style" "0" + "origin" "240 800 0" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "561" + "classname" "light" + "_constant_attn" "0" + "_distance" "0" + "_fifty_percent_distance" "300" + "_hardfalloff" "0" + "_light" "255 255 255 255" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_linear_attn" "0" + "_quadratic_attn" "1" + "_zero_percent_distance" "600" + "spawnflags" "0" + "style" "0" + "origin" "116 256 356" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "600" + "classname" "light" + "_constant_attn" "0" + "_distance" "0" + "_fifty_percent_distance" "300" + "_hardfalloff" "0" + "_light" "255 255 255 255" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_linear_attn" "0" + "_quadratic_attn" "1" + "_zero_percent_distance" "600" + "spawnflags" "0" + "style" "0" + "origin" "388 256 356" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "605" + "classname" "light" + "_constant_attn" "0" + "_distance" "0" + "_fifty_percent_distance" "300" + "_hardfalloff" "0" + "_light" "255 255 255 255" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_linear_attn" "0" + "_quadratic_attn" "1" + "_zero_percent_distance" "600" + "spawnflags" "0" + "style" "0" + "origin" "652 256 352" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +entity +{ + "id" "610" + "classname" "light" + "_constant_attn" "0" + "_distance" "0" + "_fifty_percent_distance" "300" + "_hardfalloff" "0" + "_light" "255 255 255 255" + "_lightHDR" "-1 -1 -1 1" + "_lightscaleHDR" "1" + "_linear_attn" "0" + "_quadratic_attn" "1" + "_zero_percent_distance" "600" + "spawnflags" "0" + "style" "0" + "origin" "880 256 352" + editor + { + "color" "220 30 220" + "visgroupshown" "1" + "visgroupautoshown" "1" + "logicalpos" "[0 0]" + } +} +cameras +{ + "activecamera" "-1" +} +cordon +{ + "mins" "(-1024 -1024 -1024)" + "maxs" "(1024 1024 1024)" + "active" "0" +} diff --git a/mp/game/mod_hl2mp/materials/Dev/glow_color.vmt b/mp/game/mod_hl2mp/materials/Dev/glow_color.vmt new file mode 100644 index 000000000..e8785b9e5 --- /dev/null +++ b/mp/game/mod_hl2mp/materials/Dev/glow_color.vmt @@ -0,0 +1,7 @@ +UnlitGeneric +{ + "$basetexture" "white" + "$ignorez" "1" + "$model" "1" + "$linearwrite" "1" +} diff --git a/mp/game/mod_hl2mp/materials/Dev/halo_add_to_screen.vmt b/mp/game/mod_hl2mp/materials/Dev/halo_add_to_screen.vmt new file mode 100644 index 000000000..4e7b97fc5 --- /dev/null +++ b/mp/game/mod_hl2mp/materials/Dev/halo_add_to_screen.vmt @@ -0,0 +1,14 @@ +"screenspace_general" +{ + "$PIXSHADER" "haloaddoutline_ps20" + + "$ALPHA_BLEND_COLOR_OVERLAY" 1 + "$basetexture" "_rt_fullframefb" + "$ignorez" 1 + "$linearread_basetexture" 1 + "$linearwrite" 1 + + "$texture1" "dev/glow_red" + "$texture2" "dev/glow_white" + "$texture3" "dev/glow_blue" +} diff --git a/mp/src/game/client/c_team_train_watcher.cpp b/mp/src/game/client/c_team_train_watcher.cpp index 454c34b2e..5900f85d5 100644 --- a/mp/src/game/client/c_team_train_watcher.cpp +++ b/mp/src/game/client/c_team_train_watcher.cpp @@ -14,6 +14,10 @@ #include "teamplayroundbased_gamerules.h" #endif +#ifdef SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS +#include "teamplayroundbased_gamerules.h" +#endif //SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS + // memdbgon must be the last include file in a .cpp file!!! #include "tier0/memdbgon.h" diff --git a/mp/src/game/client/clientmode_shared.cpp b/mp/src/game/client/clientmode_shared.cpp index 76d134997..c1d6b70ca 100644 --- a/mp/src/game/client/clientmode_shared.cpp +++ b/mp/src/game/client/clientmode_shared.cpp @@ -69,11 +69,22 @@ extern ConVar replay_rendersetting_renderglow; #include "econ_item_description.h" #endif +#ifdef SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS +#include "clienteffectprecachesystem.h" +#endif //SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS + // memdbgon must be the last include file in a .cpp file!!! #include "tier0/memdbgon.h" #define ACHIEVEMENT_ANNOUNCEMENT_MIN_TIME 10 +#ifdef SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS +CLIENTEFFECT_REGISTER_BEGIN( PrecachePostProcessingEffectsGlow ) + CLIENTEFFECT_MATERIAL( "dev/glow_color" ) + CLIENTEFFECT_MATERIAL( "dev/halo_add_to_screen" ) +CLIENTEFFECT_REGISTER_END_CONDITIONAL( engine->GetDXSupportLevel() >= 90 ) +#endif //SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS + class CHudWeaponSelection; class CHudChat; class CHudVote; @@ -835,6 +846,10 @@ bool ClientModeShared::DoPostScreenSpaceEffects( const CViewSetup *pSetup ) return false; } #endif + +#ifdef SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS +g_GlowObjectManager.RenderGlowEffects( pSetup, 0 ); +#endif //SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS return true; } diff --git a/mp/src/game/server/basecombatcharacter.cpp b/mp/src/game/server/basecombatcharacter.cpp index ecfcf2eca..17dd68512 100644 --- a/mp/src/game/server/basecombatcharacter.cpp +++ b/mp/src/game/server/basecombatcharacter.cpp @@ -770,6 +770,11 @@ void CBaseCombatCharacter::Spawn( void ) { BaseClass::Spawn(); + //SecobMod__ChangeME! You may not want all AI having the glow effect but we have this here to prove it works! + #ifdef SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS + AddGlowEffect(); + #endif //SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS + SetBlocksLOS( false ); m_aliveTimer.Start(); m_hasBeenInjured = 0; diff --git a/mp/src/game/shared/secobmod/secobmod_shareddefs.h b/mp/src/game/shared/secobmod/secobmod_shareddefs.h index 3629a85d2..0e567a868 100644 --- a/mp/src/game/shared/secobmod/secobmod_shareddefs.h +++ b/mp/src/game/shared/secobmod/secobmod_shareddefs.h @@ -66,6 +66,8 @@ #define SecobMod__HAS_POWER_INDICATOR_REGARDLESS_OF_SUIT //Shows sprint etc meter #define SecobMod__HAS_FLASHLIGHT_REGARDLESS_OF_SUIT //Enables the flashlight except HL2 DM overrides disabling this and provides the flashlight anyway. #define SecobMod__HAS_GEIGER_COUNTER_REGARDLESS_OF_SUIT //Allows you to detect toxic areas. +//#define SecobMod__HAS_L4D_STYLE_GLOW_EFFECTS //The glowing outline that you see used in L4D (Left4Dead). +//#define GLOWS_ENABLE //Use this to enable Valve's glow code for use with the above (both defines are required). /**********************/ /* Map Enhancements. */