diff --git a/testmaps/glasstest.map b/testmaps/glasstest.map index ad30bcd4..e87a369f 100644 --- a/testmaps/glasstest.map +++ b/testmaps/glasstest.map @@ -4,23 +4,23 @@ { "classname" "worldspawn" "wad" "free_wad.wad" -"_sunlight2" "200" "_sun_mangle" "330 -60 0" "_sunlight" "100" "_sunlight_color" "100 150 255" +"light" "15" // brush 0 { ( 512 64 816 ) ( 512 64 817 ) ( 512 65 816 ) brown 0 0 0 1 1 ( -1472 -64 784 ) ( -1472 -63 784 ) ( -1472 -64 785 ) brown -0 -0 -0 1 1 -( 64 704 816 ) ( 65 704 816 ) ( 64 704 817 ) brown -0 -0 -0 1 1 +( 64 672 816 ) ( 65 672 816 ) ( 64 672 817 ) brown -0 -0 -0 1 1 ( -64 -320 784 ) ( -64 -320 785 ) ( -63 -320 784 ) brown 0 0 0 1 1 ( 64 64 816 ) ( 64 65 816 ) ( 65 64 816 ) brown 0 0 0 1 1 ( -64 -64 800 ) ( -63 -64 800 ) ( -64 -63 800 ) brown 0 0 0 1 1 } // brush 1 { -( 576 704 16 ) ( 576 704 17 ) ( 576 705 16 ) brown -0 -0 -0 1 1 -( -1472 576 -16 ) ( -1472 577 -16 ) ( -1472 576 -15 ) brown -0 -0 -0 1 1 +( 312 704 16 ) ( 312 704 17 ) ( 312 705 16 ) brown -0 -0 -0 1 1 +( -1232 576 -16 ) ( -1232 577 -16 ) ( -1232 576 -15 ) brown -0 -0 -0 1 1 ( -96 672 16 ) ( -95 672 16 ) ( -96 672 17 ) brown 64 -0 -0 1 1 ( -224 640 -16 ) ( -224 640 -15 ) ( -223 640 -16 ) brown 64 -0 -0 1 1 ( -96 704 800 ) ( -96 705 800 ) ( -95 704 800 ) brown 64 -0 -0 1 1 @@ -28,9 +28,9 @@ } // brush 2 { -( 544 64 16 ) ( 544 64 17 ) ( 544 65 16 ) brown 0 0 0 1 1 +( 624 64 16 ) ( 624 64 17 ) ( 624 65 16 ) brown -0 -0 -0 1 1 ( 512 -64 -16 ) ( 512 -63 -16 ) ( 512 -64 -15 ) brown 0 0 0 1 1 -( 640 704 16 ) ( 641 704 16 ) ( 640 704 17 ) brown -0 -0 -0 1 1 +( 640 1296 16 ) ( 641 1296 16 ) ( 640 1296 17 ) brown -0 -0 -0 1 1 ( 512 -320 -16 ) ( 512 -320 -15 ) ( 513 -320 -16 ) brown 0 0 0 1 1 ( 640 64 800 ) ( 640 65 800 ) ( 641 64 800 ) brown 0 0 0 1 1 ( 512 -64 -16 ) ( 513 -64 -16 ) ( 512 -63 -16 ) brown 0 0 0 1 1 @@ -39,7 +39,7 @@ { ( -1472 64 16 ) ( -1472 64 17 ) ( -1472 65 16 ) brown -0 -0 -0 1 1 ( -1504 -64 -16 ) ( -1504 -63 -16 ) ( -1504 -64 -15 ) brown -0 -0 -0 1 1 -( -1376 640 16 ) ( -1375 640 16 ) ( -1376 640 17 ) brown -0 -0 -0 1 1 +( -1376 1296 16 ) ( -1375 1296 16 ) ( -1376 1296 17 ) brown -0 -0 -0 1 1 ( -1504 -320 -16 ) ( -1504 -320 -15 ) ( -1503 -320 -16 ) brown -0 -0 -0 1 1 ( -1376 64 800 ) ( -1376 65 800 ) ( -1375 64 800 ) brown -0 -0 -0 1 1 ( -1504 -64 -16 ) ( -1503 -64 -16 ) ( -1504 -63 -16 ) brown -0 -0 -0 1 1 @@ -57,11 +57,29 @@ { ( 528 64 16 ) ( 528 64 17 ) ( 528 65 16 ) gbstone 0 0 0 1 1 ( -1472 -64 -16 ) ( -1472 -63 -16 ) ( -1472 -64 -15 ) gbstone -0 -0 -0 1 1 -( 64 704 16 ) ( 65 704 16 ) ( 64 704 17 ) gbstone -0 -0 -0 1 1 +( 64 1296 16 ) ( 65 1296 16 ) ( 64 1296 17 ) gbstone -0 -0 -0 1 1 ( -64 -320 -16 ) ( -64 -320 -15 ) ( -63 -320 -16 ) gbstone 0 0 0 1 1 ( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) gbstone 0 0 0 1 1 ( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) gbstone 0 0 0 1 1 } +// brush 6 +{ +( 512 160 16 ) ( 512 160 17 ) ( 512 161 16 ) brown -32 -0 -0 1 1 +( -1472 32 -16 ) ( -1472 33 -16 ) ( -1472 32 -15 ) brown -32 -0 -0 1 1 +( 528 1392 16 ) ( 529 1392 16 ) ( 528 1392 17 ) brown -16 -0 -0 1 1 +( 400 1296 -16 ) ( 400 1296 -15 ) ( 401 1296 -16 ) brown -16 -0 -0 1 1 +( 528 160 800 ) ( 528 161 800 ) ( 529 160 800 ) brown -16 32 -0 1 1 +( 400 32 -16 ) ( 401 32 -16 ) ( 400 33 -16 ) brown -16 32 -0 1 1 +} +// brush 7 +{ +( 512 64 816 ) ( 512 64 817 ) ( 512 65 816 ) sky3 0 0 0 1 1 +( -1472 -64 784 ) ( -1472 -63 784 ) ( -1472 -64 785 ) sky3 -0 -0 -0 1 1 +( 64 1296 816 ) ( 65 1296 816 ) ( 64 1296 817 ) sky3 -0 -0 -0 1 1 +( -64 672 784 ) ( -64 672 785 ) ( -63 672 784 ) sky3 -0 -0 -0 1 1 +( 64 64 816 ) ( 64 65 816 ) ( 65 64 816 ) sky3 0 0 0 1 1 +( -64 -64 800 ) ( -63 -64 800 ) ( -64 -63 800 ) sky3 0 0 0 1 1 +} } // entity 1 { @@ -96,7 +114,7 @@ ( -648 440 16 ) ( -520 440 32 ) ( -648 440 32 ) hazard 7.99997 16 -0 1 1 ( -648 440 16 ) ( -520 424 16 ) ( -520 440 16 ) spipe2 8.00024 -7.99963 270 1 1 ( -648 440 144 ) ( -520 424 144 ) ( -648 424 144 ) spipe2 8.00024 -7.99963 270 1 1 -( -520 440 16 ) ( -520 424 32 ) ( -520 440 32 ) spipe2 8 -0 180 1 -1 +( -584 440 16 ) ( -584 424 32 ) ( -584 440 32 ) spipe2 8 -0 180 1 -1 ( -648 424 16 ) ( -520 424 32 ) ( -520 424 16 ) blood4 7.99997 0 -0 1 1 } } @@ -120,7 +138,7 @@ ( -392 440 16 ) ( -264 440 32 ) ( -392 440 32 ) hazard -56 16 -0 1 1 ( -392 440 16 ) ( -264 424 16 ) ( -264 440 16 ) spipe2 8 8.00034 270 1 1 ( -392 440 144 ) ( -264 424 144 ) ( -392 424 144 ) spipe2 8 8.00034 270 1 1 -( -264 440 16 ) ( -264 424 32 ) ( -264 440 32 ) spipe2 8 -0 180 1 -1 +( -328 440 16 ) ( -328 424 32 ) ( -328 440 32 ) spipe2 8 -0 180 1 -1 ( -392 424 16 ) ( -264 424 32 ) ( -264 424 16 ) blood4 -56 0 -0 1 1 } } @@ -142,7 +160,7 @@ ( -136 440 16 ) ( -8 440 32 ) ( -136 440 32 ) hazard -56 16 -0 1 1 ( -136 440 16 ) ( -8 424 16 ) ( -8 440 16 ) spipe2 7.99988 8.00024 270 1 1 ( -136 440 144 ) ( -8 424 144 ) ( -136 424 144 ) spipe2 7.99988 8.00024 270 1 1 -( -8 440 16 ) ( -8 424 32 ) ( -8 440 32 ) spipe2 8 -0 180 1 -1 +( -72 440 16 ) ( -72 424 32 ) ( -72 440 32 ) spipe2 8 -0 180 1 -1 ( -136 424 16 ) ( -8 424 32 ) ( -8 424 16 ) blood4 -56 0 -0 1 1 } } @@ -182,7 +200,7 @@ ( 184 440 16 ) ( 312 440 32 ) ( 184 440 32 ) hazard -56 16 -0 1 1 ( 184 440 16 ) ( 312 424 16 ) ( 312 440 16 ) spipe2 7.99974 8.00024 270 1 1 ( 184 440 144 ) ( 312 424 144 ) ( 184 424 144 ) spipe2 7.99974 8.00024 270 1 1 -( 312 440 16 ) ( 312 424 32 ) ( 312 440 32 ) spipe2 8 -0 180 1 -1 +( 248 440 16 ) ( 248 424 32 ) ( 248 440 32 ) spipe2 8 -0 180 1 -1 ( 184 424 16 ) ( 312 424 32 ) ( 312 424 16 ) blood4 -56 0 -0 1 1 } } @@ -204,7 +222,7 @@ ( -904 440 16 ) ( -776 440 32 ) ( -904 440 32 ) hazard 7.99997 16 -0 1 1 ( -904 440 16 ) ( -776 424 16 ) ( -776 440 16 ) spipe2 8.00037 -7.99954 270 1 1 ( -904 440 144 ) ( -776 424 144 ) ( -904 424 144 ) spipe2 8.00037 -7.99954 270 1 1 -( -776 440 16 ) ( -776 424 32 ) ( -776 440 32 ) spipe2 8 -0 180 1 -1 +( -840 440 16 ) ( -840 424 32 ) ( -840 440 32 ) spipe2 8 -0 180 1 -1 ( -904 424 16 ) ( -776 424 32 ) ( -776 424 16 ) blood4 7.99997 0 -0 1 1 } } @@ -224,3 +242,78 @@ "angle" "90" "targetname" "t0" } +// entity 17 +{ +"classname" "func_wall" +"_shadow" "1" +"alpha" "0.001" +// brush 0 +{ +( -904 944 184 ) ( -904 944 168 ) ( -904 960 168 ) spipe2 7.99994 -0 270 1 1 +( -904 944 184 ) ( -904 960 184 ) ( -776 960 184 ) hazard 8 48 -0 1 1 +( -904 944 184 ) ( -776 944 184 ) ( -776 944 168 ) spipe2 8.00079 -7.99957 270 1 1 +( -904 1072 184 ) ( -904 1072 168 ) ( -776 1072 168 ) spipe2 8.00079 -7.99957 270 1 1 +( -768 944 184 ) ( -768 960 184 ) ( -768 960 168 ) spipe2 7.99994 -0 270 1 1 +( -904 944 168 ) ( -776 944 168 ) ( -776 960 168 ) blood4 8 32 -0 1 1 +} +} +// entity 18 +{ +"classname" "func_wall" +"_shadow" "1" +"alpha" "0.25" +// brush 0 +{ +( -648 944 184 ) ( -648 944 168 ) ( -648 960 168 ) spipe2 7.99994 -0 270 1 1 +( -648 944 184 ) ( -648 960 184 ) ( -520 960 184 ) hazard 8 48 -0 1 1 +( -648 944 184 ) ( -520 944 184 ) ( -520 944 168 ) spipe2 8.00055 -7.99963 270 1 1 +( -648 1072 184 ) ( -648 1072 168 ) ( -520 1072 168 ) spipe2 8.00055 -7.99963 270 1 1 +( -512 944 184 ) ( -512 960 184 ) ( -512 960 168 ) spipe2 7.99994 -0 270 1 1 +( -648 944 168 ) ( -520 944 168 ) ( -520 960 168 ) blood4 8 32 -0 1 1 +} +} +// entity 19 +{ +"classname" "func_wall" +"_shadow" "1" +"alpha" "0.5" +// brush 0 +{ +( -392 944 184 ) ( -392 944 168 ) ( -392 960 168 ) spipe2 7.99994 -0 270 1 1 +( -392 944 184 ) ( -392 960 184 ) ( -264 960 184 ) hazard -56 48 -0 1 1 +( -392 944 184 ) ( -264 944 184 ) ( -264 944 168 ) spipe2 8.00015 8.00031 270 1 1 +( -392 1072 184 ) ( -392 1072 168 ) ( -264 1072 168 ) spipe2 8.00015 8.00031 270 1 1 +( -256 944 184 ) ( -256 960 184 ) ( -256 960 168 ) spipe2 7.99994 -0 270 1 1 +( -392 944 168 ) ( -264 944 168 ) ( -264 960 168 ) blood4 -56 32 -0 1 1 +} +} +// entity 20 +{ +"classname" "func_wall" +"_shadow" "1" +"alpha" "0.75" +// brush 0 +{ +( -136 944 184 ) ( -136 944 168 ) ( -136 960 168 ) spipe2 7.99994 -0 270 1 1 +( -136 944 184 ) ( -136 960 184 ) ( -8 960 184 ) hazard -56 48 -0 1 1 +( -136 944 184 ) ( -8 944 184 ) ( -8 944 168 ) spipe2 7.99994 8.0002 270 1 1 +( -136 1072 184 ) ( -136 1072 168 ) ( -8 1072 168 ) spipe2 7.99994 8.0002 270 1 1 +( -0 944 184 ) ( -0 960 184 ) ( -0 960 168 ) spipe2 7.99994 -0 270 1 1 +( -136 944 168 ) ( -8 944 168 ) ( -8 960 168 ) blood4 -56 32 -0 1 1 +} +} +// entity 21 +{ +"classname" "func_wall" +"_shadow" "1" +"alpha" "0.99" +// brush 0 +{ +( 120 944 184 ) ( 120 944 168 ) ( 120 960 168 ) spipe2 7.99994 -0 270 1 1 +( 120 944 184 ) ( 120 960 184 ) ( 248 960 184 ) hazard 8 48 -0 1 1 +( 120 944 184 ) ( 248 944 184 ) ( 248 944 168 ) spipe2 7.99966 -7.9998 270 1 1 +( 120 1072 184 ) ( 120 1072 168 ) ( 248 1072 168 ) spipe2 7.99966 -7.9998 270 1 1 +( 256 944 184 ) ( 256 960 184 ) ( 256 960 168 ) spipe2 7.99994 -0 270 1 1 +( 120 944 168 ) ( 248 944 168 ) ( 248 960 168 ) blood4 8 32 -0 1 1 +} +}