added everything
BIN
example/tutorial.base/data/interiors/box.dif
Executable file
BIN
example/tutorial.base/data/interiors/checkerboard2.png
Executable file
After Width: | Height: | Size: 716 B |
BIN
example/tutorial.base/data/interiors/f.png
Executable file
After Width: | Height: | Size: 3.3 KiB |
BIN
example/tutorial.base/data/interiors/null.png
Executable file
After Width: | Height: | Size: 2.8 KiB |
BIN
example/tutorial.base/data/interiors/test1.dif
Executable file
20
example/tutorial.base/data/interiors/test1.map
Executable file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"classname" "worldspawn"
|
||||
"min_pixels" "250"
|
||||
"geometry_scale" "32.0"
|
||||
"light_geometry_scale" "32.0"
|
||||
"ambient_color" "0 0 0"
|
||||
"emergency_ambient_color" "0 0 0"
|
||||
"mapversion" "220"
|
||||
"mapversion" "220"
|
||||
"wad" "\home\projects\v12\example\data\interiors\test\textures.wad"
|
||||
{
|
||||
( -512 448 1024 ) ( 512 448 1024 ) ( 512 -384 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -512 -384 0 ) ( 512 -384 0 ) ( 512 448 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -512 448 1024 ) ( -512 -384 1024 ) ( -512 -384 0 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 448 0 ) ( 512 -384 0 ) ( 512 -384 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 448 1024 ) ( -512 448 1024 ) ( -512 448 0 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 -384 0 ) ( -512 -384 0 ) ( -512 -384 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
BIN
example/tutorial.base/data/interiors/test2.dif
Executable file
140
example/tutorial.base/data/interiors/test2.map
Executable file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"classname" "worldspawn"
|
||||
"min_pixels" "250"
|
||||
"geometry_scale" "32.0"
|
||||
"light_geometry_scale" "32.0"
|
||||
"ambient_color" "0 0 0"
|
||||
"emergency_ambient_color" "0 0 0"
|
||||
"mapversion" "220"
|
||||
"mapversion" "220"
|
||||
"wad" "\home\projects\v12\example\data\interiors\test\textures.wad"
|
||||
{
|
||||
( -256 -768 1152 ) ( -256 384 1152 ) ( 1088 384 1152 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 384 640 ) ( -256 384 1152 ) ( -256 -768 1152 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 -768 640 ) ( 1088 -768 1152 ) ( 1088 384 1152 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 384 640 ) ( 1088 384 1152 ) ( -256 384 1152 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 -768 640 ) ( -256 -768 1152 ) ( 1088 -768 1152 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 384 640 ) ( -256 -768 640 ) ( 1088 -768 640 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -256 384 -640 ) ( -256 -768 -640 ) ( 1088 -768 -640 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 -768 -512 ) ( -256 -768 -640 ) ( -256 384 -640 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 384 -512 ) ( 1088 384 -640 ) ( 1088 -768 -640 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 384 -512 ) ( -256 384 -640 ) ( 1088 384 -640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 -768 -512 ) ( 1088 -768 -640 ) ( -256 -768 -640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 -768 -512 ) ( -256 384 -512 ) ( 1088 384 -512 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -64 384 -512 ) ( 960 384 -512 ) ( 960 384 640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 192 640 ) ( -64 384 640 ) ( 960 384 640 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 960 384 -512 ) ( -64 384 -512 ) ( -64 192 -512 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 960 384 640 ) ( 960 384 -512 ) ( 960 192 -512 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 192 -512 ) ( -64 384 -512 ) ( -64 384 640 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 192 -512 ) ( -64 192 -512 ) ( -64 192 640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 960 -768 -512 ) ( -64 -768 -512 ) ( -64 -768 640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 -768 640 ) ( -64 -768 640 ) ( -64 -576 640 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 -576 -512 ) ( -64 -768 -512 ) ( 960 -768 -512 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 960 -576 -512 ) ( 960 -768 -512 ) ( 960 -768 640 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -768 640 ) ( -64 -768 -512 ) ( -64 -576 -512 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -576 -512 ) ( 960 -576 -512 ) ( 960 -576 640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 320 -640 768 ) ( 320 256 768 ) ( 512 256 768 ) F [ 6.12303e-017 -1 0 707.556 ] [ -1 -6.12303e-017 0 -508.667 ] 90 0.75 -0.75
|
||||
( 320 256 -128 ) ( 320 -640 -128 ) ( 512 -640 -128 ) F [ 6.12303e-017 -1 0 707.556 ] [ -1 -6.12303e-017 0 -508.667 ] 90 0.75 -0.75
|
||||
( 512 256 -128 ) ( 512 -640 -128 ) ( 512 -640 768 ) F [ 0 1 0 -803.556 ] [ 0 0 -1 1069.78 ] 0 0.75 0.75
|
||||
( 320 -640 -128 ) ( 320 256 -128 ) ( 320 256 768 ) F [ 0 1 0 -803.556 ] [ 0 0 -1 1069.78 ] 0 0.75 0.75
|
||||
( 320 256 -128 ) ( 512 256 -128 ) ( 512 256 768 ) F [ 1 0 0 -572.667 ] [ 0 0 -1 1069.78 ] 0 0.75 0.75
|
||||
( 512 -640 -128 ) ( 320 -640 -128 ) ( 320 -640 768 ) F [ 1 0 0 -572.667 ] [ 0 0 -1 1069.78 ] 0 0.75 0.75
|
||||
}
|
||||
{
|
||||
( 1088 384 640 ) ( 1088 384 -128 ) ( 1088 -768 -128 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 384 -128 ) ( 1088 384 640 ) ( 960 384 640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 -768 640 ) ( 1088 -768 -128 ) ( 960 -768 -128 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 384 640 ) ( 1088 384 640 ) ( 1088 -768 640 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 960 -768 640 ) ( 960 -768 -128 ) ( 960 384 -128 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 -768 -128 ) ( 1088 -768 -128 ) ( 1088 384 -128 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 1088 384 -384 ) ( 1088 384 -512 ) ( 1088 -768 -512 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 384 -384 ) ( 960 384 -512 ) ( 1088 384 -512 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 -768 -384 ) ( 1088 -768 -512 ) ( 960 -768 -512 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 -768 -512 ) ( 1088 -768 -512 ) ( 1088 384 -512 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 960 -768 -384 ) ( 960 -768 -512 ) ( 960 384 -512 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 384 -384 ) ( 1088 384 -384 ) ( 1088 -768 -384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 1088 384 -128 ) ( 1088 384 -384 ) ( 1088 -256 -384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 384 -128 ) ( 960 384 -384 ) ( 1088 384 -384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 -256 -384 ) ( 960 384 -384 ) ( 960 384 -128 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 -256 -128 ) ( 960 384 -128 ) ( 1088 384 -128 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 1088 -256 -384 ) ( 1088 384 -384 ) ( 960 384 -384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 1088 -256 -128 ) ( 1088 -256 -384 ) ( 960 -256 -384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 1088 -448 -384 ) ( 1088 -768 -384 ) ( 1088 -768 -128 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 -768 -128 ) ( 1088 -768 -384 ) ( 960 -768 -384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 960 -768 -128 ) ( 960 -768 -384 ) ( 960 -448 -384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 1088 -448 -128 ) ( 1088 -768 -128 ) ( 960 -768 -128 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 960 -448 -384 ) ( 960 -768 -384 ) ( 1088 -768 -384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 960 -448 -128 ) ( 960 -448 -384 ) ( 1088 -448 -384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -256 -768 640 ) ( -256 -768 576 ) ( -256 384 576 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 384 640 ) ( -256 384 576 ) ( -64 384 576 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 -768 576 ) ( -256 -768 640 ) ( -64 -768 640 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -768 640 ) ( -256 -768 640 ) ( -256 384 640 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 384 640 ) ( -64 384 576 ) ( -64 -768 576 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 384 576 ) ( -256 384 576 ) ( -256 -768 576 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -256 -768 320 ) ( -256 -768 -512 ) ( -256 384 -512 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 384 320 ) ( -256 384 -512 ) ( -64 384 -512 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -768 320 ) ( -64 -768 -512 ) ( -256 -768 -512 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 384 -512 ) ( -256 384 -512 ) ( -256 -768 -512 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 384 320 ) ( -64 384 -512 ) ( -64 -768 -512 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -768 320 ) ( -256 -768 320 ) ( -256 384 320 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -256 -64 320 ) ( -256 384 320 ) ( -256 384 576 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 384 576 ) ( -256 384 320 ) ( -64 384 320 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 384 576 ) ( -64 384 320 ) ( -64 -64 320 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 -64 576 ) ( -256 384 576 ) ( -64 384 576 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 384 320 ) ( -256 384 320 ) ( -256 -64 320 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 -64 576 ) ( -64 -64 320 ) ( -256 -64 320 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -256 -768 576 ) ( -256 -768 320 ) ( -256 -192 320 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -768 576 ) ( -64 -768 320 ) ( -256 -768 320 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -192 320 ) ( -64 -768 320 ) ( -64 -768 576 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -768 576 ) ( -256 -768 576 ) ( -256 -192 576 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 -192 320 ) ( -256 -768 320 ) ( -64 -768 320 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 -192 576 ) ( -256 -192 320 ) ( -64 -192 320 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
{
|
||||
"classname" "portal"
|
||||
"ambient_light" "1"
|
||||
{
|
||||
( 992 -512 -64 ) ( 992 -192 -64 ) ( 1024 -192 -64 ) NULL [ 6.12303e-017 -1 0 -145.778 ] [ -1 -6.12303e-017 0 -1276.67 ] 90 0.75 -0.75
|
||||
( 992 -192 -448 ) ( 992 -512 -448 ) ( 1024 -512 -448 ) NULL [ 6.12303e-017 -1 0 -145.778 ] [ -1 -6.12303e-017 0 -1276.67 ] 90 0.75 -0.75
|
||||
( 1024 -192 -448 ) ( 1024 -512 -448 ) ( 1024 -512 -64 ) NULL [ 0 1 0 49.7778 ] [ 0 0 -1 -68 ] 0 0.75 0.75
|
||||
( 992 -512 -448 ) ( 992 -192 -448 ) ( 992 -192 -64 ) NULL [ 0 1 0 49.7778 ] [ 0 0 -1 -68 ] 0 0.75 0.75
|
||||
( 992 -192 -448 ) ( 1024 -192 -448 ) ( 1024 -192 -64 ) NULL [ 1 0 0 -1340.67 ] [ 0 0 -1 -68 ] 0 0.75 0.75
|
||||
( 1024 -512 -448 ) ( 992 -512 -448 ) ( 992 -512 -64 ) NULL [ 1 0 0 -1340.67 ] [ 0 0 -1 -68 ] 0 0.75 0.75
|
||||
}
|
||||
}
|
||||
{
|
||||
"classname" "portal"
|
||||
"ambient_light" "1"
|
||||
{
|
||||
( -192 -256 640 ) ( -192 0 640 ) ( -128 0 640 ) NULL [ 6.12303e-017 -1 0 81.7778 ] [ -1 -6.12303e-017 0 259.333 ] 90 0.75 -0.75
|
||||
( -192 0 256 ) ( -192 -256 256 ) ( -128 -256 256 ) NULL [ 6.12303e-017 -1 0 81.7778 ] [ -1 -6.12303e-017 0 259.333 ] 90 0.75 -0.75
|
||||
( -128 0 256 ) ( -128 -256 256 ) ( -128 -256 640 ) NULL [ 0 1 0 -177.778 ] [ 0 0 -1 870.667 ] 0 0.75 0.75
|
||||
( -192 -256 256 ) ( -192 0 256 ) ( -192 0 640 ) NULL [ 0 1 0 -177.778 ] [ 0 0 -1 870.667 ] 0 0.75 0.75
|
||||
( -192 0 256 ) ( -128 0 256 ) ( -128 0 640 ) NULL [ 1 0 0 195.333 ] [ 0 0 -1 870.667 ] 0 0.75 0.75
|
||||
( -128 -256 256 ) ( -192 -256 256 ) ( -192 -256 640 ) NULL [ 1 0 0 195.333 ] [ 0 0 -1 870.667 ] 0 0.75 0.75
|
||||
}
|
||||
}
|
BIN
example/tutorial.base/data/interiors/test3.dif
Executable file
164
example/tutorial.base/data/interiors/test3.map
Executable file
@ -0,0 +1,164 @@
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"classname" "worldspawn"
|
||||
"min_pixels" "250"
|
||||
"geometry_scale" "32.0"
|
||||
"light_geometry_scale" "32.0"
|
||||
"ambient_color" "0 0 0"
|
||||
"emergency_ambient_color" "0 0 0"
|
||||
"mapversion" "220"
|
||||
"mapversion" "220"
|
||||
"wad" "\home\projects\v12\example\data\interiors\evil1\textures.wad;\home\projects\v12\example\data\interiors\test\textures.wad"
|
||||
{
|
||||
( -448 -512 1664 ) ( -448 512 1664 ) ( 448 512 1664 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -448 512 1600 ) ( -448 512 1664 ) ( -448 -512 1664 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -512 1600 ) ( 448 -512 1664 ) ( 448 512 1664 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 512 1600 ) ( 448 512 1664 ) ( -448 512 1664 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -448 -512 1600 ) ( -448 -512 1664 ) ( 448 -512 1664 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -448 512 1600 ) ( -448 -512 1600 ) ( 448 -512 1600 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -448 -512 1600 ) ( -448 -512 1024 ) ( -448 512 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -448 512 1600 ) ( -448 512 1024 ) ( -384 512 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -512 1024 ) ( -448 -512 1024 ) ( -448 -512 1600 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -512 1600 ) ( -448 -512 1600 ) ( -448 512 1600 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 512 1024 ) ( -448 512 1024 ) ( -448 -512 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 512 1600 ) ( -384 512 1024 ) ( -384 -512 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 384 -512 1024 ) ( -384 -512 1024 ) ( -384 -512 1600 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -512 1600 ) ( -384 -512 1600 ) ( -384 -448 1600 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 -448 1024 ) ( -384 -512 1024 ) ( 384 -512 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 -512 1600 ) ( -384 -512 1024 ) ( -384 -448 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -448 1024 ) ( 384 -512 1024 ) ( 384 -512 1600 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -448 1024 ) ( 384 -448 1024 ) ( 384 -448 1600 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -448 512 0 ) ( -448 -512 0 ) ( 448 -512 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -448 -512 64 ) ( -448 -512 0 ) ( -448 512 0 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 512 64 ) ( 448 512 0 ) ( 448 -512 0 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -448 512 64 ) ( -448 512 0 ) ( 448 512 0 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -512 64 ) ( 448 -512 0 ) ( -448 -512 0 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -448 -512 64 ) ( -448 512 64 ) ( 448 512 64 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -448 -512 384 ) ( -448 -512 64 ) ( -448 512 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -448 512 384 ) ( -448 512 64 ) ( -384 512 64 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -512 64 ) ( -448 -512 64 ) ( -448 -512 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -512 384 ) ( -448 -512 384 ) ( -448 512 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 512 64 ) ( -448 512 64 ) ( -448 -512 64 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 512 384 ) ( -384 512 64 ) ( -384 -512 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 448 512 384 ) ( 448 512 64 ) ( 448 -512 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 512 64 ) ( 448 512 64 ) ( 448 512 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -512 384 ) ( 448 -512 64 ) ( 384 -512 64 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 512 384 ) ( 448 512 384 ) ( 448 -512 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 384 -512 64 ) ( 448 -512 64 ) ( 448 512 64 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 384 -512 384 ) ( 384 -512 64 ) ( 384 512 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -384 512 64 ) ( 384 512 64 ) ( 384 512 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 448 384 ) ( -384 512 384 ) ( 384 512 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 384 512 64 ) ( -384 512 64 ) ( -384 448 64 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 448 64 ) ( -384 512 64 ) ( -384 512 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 512 384 ) ( 384 512 64 ) ( 384 448 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 448 64 ) ( -384 448 64 ) ( -384 448 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -384 -512 320 ) ( -384 -512 384 ) ( 384 -512 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -512 384 ) ( -384 -512 384 ) ( -384 -448 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 -512 384 ) ( -384 -512 320 ) ( -384 -448 320 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -512 320 ) ( 384 -512 384 ) ( 384 -448 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -448 320 ) ( 384 -448 384 ) ( -384 -448 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -448 320 ) ( -384 -512 320 ) ( 384 -512 320 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 384 -512 320 ) ( 384 -512 64 ) ( 256 -512 64 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -448 320 ) ( 384 -448 64 ) ( 384 -512 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 256 -448 64 ) ( 384 -448 64 ) ( 384 -448 320 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -512 320 ) ( 256 -512 320 ) ( 256 -448 320 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 256 -512 64 ) ( 384 -512 64 ) ( 384 -448 64 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 256 -512 320 ) ( 256 -512 64 ) ( 256 -448 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -256 -512 64 ) ( -384 -512 64 ) ( -384 -512 320 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -512 320 ) ( -384 -512 64 ) ( -384 -448 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -448 320 ) ( -384 -448 64 ) ( -256 -448 64 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 -512 320 ) ( -384 -512 320 ) ( -384 -448 320 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 -448 64 ) ( -384 -448 64 ) ( -384 -512 64 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 -448 320 ) ( -256 -448 64 ) ( -256 -512 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 64 -512 320 ) ( 64 -512 64 ) ( -64 -512 64 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -448 64 ) ( 64 -448 64 ) ( 64 -448 320 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 64 -448 320 ) ( 64 -448 64 ) ( 64 -512 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 64 -512 320 ) ( -64 -512 320 ) ( -64 -448 320 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 64 -448 64 ) ( -64 -448 64 ) ( -64 -512 64 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 -512 320 ) ( -64 -512 64 ) ( -64 -448 64 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -384 448 1600 ) ( -384 512 1600 ) ( 384 512 1600 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 512 1024 ) ( -384 448 1024 ) ( 384 448 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 448 1024 ) ( -384 512 1024 ) ( -384 512 1600 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 512 1024 ) ( 384 448 1024 ) ( 384 448 1600 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 512 1024 ) ( 384 512 1024 ) ( 384 512 1600 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 448 1024 ) ( -384 448 1024 ) ( -384 448 1600 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 448 512 1600 ) ( 448 512 1280 ) ( 448 -512 1280 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 512 1280 ) ( 448 512 1600 ) ( 384 512 1600 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -512 1600 ) ( 448 -512 1280 ) ( 384 -512 1280 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 512 1600 ) ( 448 512 1600 ) ( 448 -512 1600 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 384 -512 1600 ) ( 384 -512 1280 ) ( 384 512 1280 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -512 1280 ) ( 448 -512 1280 ) ( 448 512 1280 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 448 512 1280 ) ( 448 512 1024 ) ( 448 -128 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 512 1280 ) ( 384 512 1024 ) ( 448 512 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -128 1024 ) ( 384 512 1024 ) ( 384 512 1280 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -128 1280 ) ( 384 512 1280 ) ( 448 512 1280 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 448 -128 1024 ) ( 448 512 1024 ) ( 384 512 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 448 -128 1280 ) ( 448 -128 1024 ) ( 384 -128 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 448 -320 1024 ) ( 448 -512 1024 ) ( 448 -512 1280 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -512 1280 ) ( 448 -512 1024 ) ( 384 -512 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -512 1280 ) ( 384 -512 1024 ) ( 384 -320 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -320 1280 ) ( 448 -512 1280 ) ( 384 -512 1280 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 384 -320 1024 ) ( 384 -512 1024 ) ( 448 -512 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 384 -320 1280 ) ( 384 -320 1024 ) ( 448 -320 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -448 -512 1024 ) ( -448 -512 384 ) ( -448 512 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -448 512 1024 ) ( -448 512 384 ) ( -128 512 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -512 384 ) ( -448 -512 384 ) ( -448 -512 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -512 1024 ) ( -448 -512 1024 ) ( -448 512 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -128 512 384 ) ( -448 512 384 ) ( -448 -512 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -128 512 1024 ) ( -128 512 384 ) ( -128 -512 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 448 512 1024 ) ( 448 512 384 ) ( 448 -512 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 512 384 ) ( 448 512 384 ) ( 448 512 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -512 1024 ) ( 448 -512 384 ) ( 128 -512 384 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 512 1024 ) ( 448 512 1024 ) ( 448 -512 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 -512 384 ) ( 448 -512 384 ) ( 448 512 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 -512 1024 ) ( 128 -512 384 ) ( 128 512 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -128 512 384 ) ( 128 512 384 ) ( 128 512 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 0 1024 ) ( -128 512 1024 ) ( 128 512 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 512 384 ) ( -128 512 384 ) ( -128 0 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -128 0 384 ) ( -128 512 384 ) ( -128 512 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 512 1024 ) ( 128 512 384 ) ( 128 0 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 0 384 ) ( -128 0 384 ) ( -128 0 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( 128 -512 384 ) ( -128 -512 384 ) ( -128 -512 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -512 1024 ) ( -128 -512 1024 ) ( -128 -256 1024 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -128 -256 384 ) ( -128 -512 384 ) ( 128 -512 384 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -128 -512 1024 ) ( -128 -512 384 ) ( -128 -256 384 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -256 384 ) ( 128 -512 384 ) ( 128 -512 1024 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -256 384 ) ( 128 -256 384 ) ( 128 -256 1024 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
BIN
example/tutorial.base/data/interiors/test4.dif
Executable file
18
example/tutorial.base/data/interiors/test4.map
Executable file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"min_pixels" "250"
|
||||
"geometry_scale" "32.0"
|
||||
"light_geometry_scale" "32.0"
|
||||
"ambient_color" "0 0 0"
|
||||
"emergency_ambient_color" "0 0 0"
|
||||
"mapversion" "220"
|
||||
"wad" "\home\projects\v12\example\data\interiors\evil1\textures.wad;\home\projects\v12\example\data\interiors\test\textures.wad"
|
||||
{
|
||||
( -384 384 3584 ) ( 384 384 3584 ) ( 384 -384 3584 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 -384 0 ) ( 384 -384 0 ) ( 384 384 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 384 3584 ) ( -384 -384 3584 ) ( -384 -384 0 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 384 0 ) ( 384 -384 0 ) ( 384 -384 3584 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 384 3584 ) ( -384 384 3584 ) ( -384 384 0 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -384 0 ) ( -384 -384 0 ) ( -384 -384 3584 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
BIN
example/tutorial.base/data/interiors/tube.dif
Executable file
42
example/tutorial.base/data/interiors/tube.map
Executable file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"min_pixels" "250"
|
||||
"geometry_scale" "32.0"
|
||||
"light_geometry_scale" "32.0"
|
||||
"ambient_color" "0 0 0"
|
||||
"emergency_ambient_color" "0 0 0"
|
||||
"mapversion" "220"
|
||||
"wad" "\home\projects\v12\example\data\interiors\evil1\textures.wad;\home\projects\v12\example\data\interiors\test\textures.wad"
|
||||
{
|
||||
( -26 -448 28 ) ( -64 -448 96 ) ( -26 -448 164 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 64 384 0 ) ( 154 384 28 ) ( 192 384 96 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 64 -448 0 ) ( 154 -448 28 ) ( 154 384 28 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 154 -448 28 ) ( 192 -448 96 ) ( 192 384 96 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 192 -448 96 ) ( 154 -448 164 ) ( 154 384 164 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 154 -448 164 ) ( 64 -448 192 ) ( 64 384 192 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 64 -448 192 ) ( -26 -448 164 ) ( -26 384 164 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -26 -448 164 ) ( -64 -448 96 ) ( -64 384 96 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 -448 96 ) ( -26 -448 28 ) ( -26 384 28 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -26 -448 28 ) ( 64 -448 0 ) ( 64 384 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -64 422 28 ) ( -64 384 96 ) ( -64 422 164 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -576 512 0 ) ( -576 602 28 ) ( -576 640 96 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 512 0 ) ( -64 602 28 ) ( -576 602 28 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 602 28 ) ( -64 640 96 ) ( -576 640 96 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 640 96 ) ( -64 602 164 ) ( -576 602 164 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 602 164 ) ( -64 512 192 ) ( -576 512 192 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 512 192 ) ( -64 422 164 ) ( -576 422 164 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 422 164 ) ( -64 384 96 ) ( -576 384 96 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 384 96 ) ( -64 422 28 ) ( -576 422 28 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 422 28 ) ( -64 512 0 ) ( -576 512 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
}
|
||||
{
|
||||
( -64 640 192 ) ( 192 640 192 ) ( 192 384 192 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 384 0 ) ( 192 384 0 ) ( 192 640 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -64 640 192 ) ( -64 384 192 ) ( -64 384 0 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 192 640 0 ) ( 192 384 0 ) ( 192 384 192 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 192 640 192 ) ( -64 640 192 ) ( -64 640 0 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 192 384 0 ) ( -64 384 0 ) ( -64 384 192 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
BIN
example/tutorial.base/data/interiors/wedge.dif
Executable file
17
example/tutorial.base/data/interiors/wedge.map
Executable file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"min_pixels" "250"
|
||||
"geometry_scale" "32.0"
|
||||
"light_geometry_scale" "32.0"
|
||||
"ambient_color" "0 0 0"
|
||||
"emergency_ambient_color" "0 0 0"
|
||||
"mapversion" "220"
|
||||
"wad" "\home\projects\v12\example\data\interiors\evil1\textures.wad;\home\projects\v12\example\data\interiors\test\textures.wad"
|
||||
{
|
||||
( 320 256 192 ) ( 320 256 0 ) ( -64 256 0 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -64 448 0 ) ( 320 448 0 ) ( 320 448 192 ) F [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 320 448 192 ) ( 320 256 192 ) ( -64 256 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 320 256 0 ) ( 320 448 0 ) ( -64 448 0 ) F [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 320 256 192 ) ( 320 448 192 ) ( 320 448 0 ) F [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
BIN
example/tutorial.base/data/interiors/white.jpg
Executable file
After Width: | Height: | Size: 302 B |
86
example/tutorial.base/data/missions/flat.mis
Executable file
@ -0,0 +1,86 @@
|
||||
//--- OBJECT WRITE BEGIN ---
|
||||
new SimGroup(MissionGroup) {
|
||||
|
||||
new ScriptObject(MissionInfo) {
|
||||
desc0 = "The tutorial base example mission. This mission contains a minimal set of example art and textures.";
|
||||
name = "F World";
|
||||
};
|
||||
new MissionArea(MissionArea) {
|
||||
Area = "-360 -648 720 1296";
|
||||
flightCeiling = "300";
|
||||
flightCeilingRange = "20";
|
||||
locked = "true";
|
||||
};
|
||||
new Sky(Sky) {
|
||||
position = "336 136 0";
|
||||
rotation = "1 0 0 0";
|
||||
scale = "1 1 1";
|
||||
materialList = "~/data/skies/sky_day.dml";
|
||||
cloudHeightPer[0] = "0.349971";
|
||||
cloudHeightPer[1] = "0.25";
|
||||
cloudHeightPer[2] = "0.199973";
|
||||
cloudSpeed1 = "0.0001";
|
||||
cloudSpeed2 = "0.0002";
|
||||
cloudSpeed3 = "0.0003";
|
||||
visibleDistance = "500";
|
||||
fogDistance = "300";
|
||||
fogColor = "0.82 0.828 0.844 1";
|
||||
fogStorm1 = "0";
|
||||
fogStorm2 = "0";
|
||||
fogStorm3 = "0";
|
||||
fogVolume1 = "300 0 71";
|
||||
fogVolume2 = "0 0 0";
|
||||
fogVolume3 = "0 0 0";
|
||||
fogVolumeColor1 = "128 128 128 -2.22768e+038";
|
||||
fogVolumeColor2 = "128 128 128 0";
|
||||
fogVolumeColor3 = "128 128 128 -1.70699e+038";
|
||||
windVelocity = "1 1 0";
|
||||
windEffectPrecipitation = "1";
|
||||
SkySolidColor = "0.547 0.641 0.789 0";
|
||||
useSkyTextures = "1";
|
||||
renderBottomTexture = "0";
|
||||
noRenderBans = "0";
|
||||
locked = "true";
|
||||
};
|
||||
new Sun() {
|
||||
azimuth = "0";
|
||||
elevation = "35";
|
||||
color = "0.988 0.985 0.98 1";
|
||||
ambient = "0.5 0.5 0.5 1";
|
||||
rotation = "1 0 0 0";
|
||||
scale = "1 1 1";
|
||||
direction = "0.57735 0.57735 -0.57735";
|
||||
position = "0 0 0";
|
||||
locked = "true";
|
||||
};
|
||||
new TerrainBlock(Terrain) {
|
||||
rotation = "1 0 0 0";
|
||||
scale = "1 1 1";
|
||||
terrainFile = "./flat.ter";
|
||||
squareSize = "8";
|
||||
emptySquares = "99744 443522 443778 444034";
|
||||
bumpScale = "1";
|
||||
bumpOffset = "0.01";
|
||||
zeroBumpScale = "8";
|
||||
tile = "1";
|
||||
position = "-1024 -1024 0";
|
||||
locked = "true";
|
||||
};
|
||||
new SimGroup(PlayerDropPoints) {
|
||||
|
||||
new SpawnSphere() {
|
||||
position = "23.1063 -410.857 166.036";
|
||||
rotation = "0 0 1 130.062";
|
||||
scale = "1 1 1";
|
||||
dataBlock = "SpawnSphereMarker";
|
||||
radius = "100";
|
||||
sphereWeight = "100";
|
||||
indoorWeight = "100";
|
||||
outdoorWeight = "100";
|
||||
lockCount = "0";
|
||||
locked = "false";
|
||||
homingCount = "0";
|
||||
};
|
||||
};
|
||||
};
|
||||
//--- OBJECT WRITE END ---
|
BIN
example/tutorial.base/data/missions/flat.ter
Executable file
BIN
example/tutorial.base/data/shapes/3dtorquelogo/torque_logo.dts
Executable file
BIN
example/tutorial.base/data/shapes/3dtorquelogo/torque_red.jpg
Executable file
After Width: | Height: | Size: 2.0 KiB |
BIN
example/tutorial.base/data/shapes/markers/octahedron.dts
Executable file
BIN
example/tutorial.base/data/shapes/particles/fire.png
Executable file
After Width: | Height: | Size: 1.2 KiB |
BIN
example/tutorial.base/data/shapes/particles/smoke.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
example/tutorial.base/data/shapes/particles/smoke.psd
Executable file
BIN
example/tutorial.base/data/shapes/particles/spark.png
Executable file
After Width: | Height: | Size: 1.4 KiB |
BIN
example/tutorial.base/data/shapes/particles/spark.psd
Executable file
BIN
example/tutorial.base/data/shapes/player/debris_player.dts
Executable file
37
example/tutorial.base/data/shapes/player/dtsScene.cfg
Executable file
@ -0,0 +1,37 @@
|
||||
AlwaysExport:
|
||||
eye
|
||||
cam
|
||||
mount0
|
||||
mount1
|
||||
jetnozzle0
|
||||
|
||||
NeverExport:
|
||||
Bip01
|
||||
Bip01 L Finger*
|
||||
Bip01 R Finger*
|
||||
Dum*
|
||||
submesh*
|
||||
Bip01 L Toe*
|
||||
Bip01 R Toe*
|
||||
Gun256
|
||||
case right
|
||||
guide right
|
||||
case left
|
||||
housing left
|
||||
disc
|
||||
housing right
|
||||
sensor
|
||||
handle_disc
|
||||
second hand hold
|
||||
guide left
|
||||
generator
|
||||
hideGun256
|
||||
start01
|
||||
root 128
|
||||
energy 128
|
||||
endcap 128
|
||||
sensor 128
|
||||
barrel 128
|
||||
mountpoint
|
||||
|
||||
=Params::T2AutoDetail 250
|
BIN
example/tutorial.base/data/shapes/player/footprint.png
Executable file
After Width: | Height: | Size: 710 B |
BIN
example/tutorial.base/data/shapes/player/player.dts
Executable file
BIN
example/tutorial.base/data/shapes/player/player.max
Executable file
BIN
example/tutorial.base/data/shapes/player/player_back.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_blue.jpg
Executable file
After Width: | Height: | Size: 22 KiB |
BIN
example/tutorial.base/data/shapes/player/player_celwave.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_fall.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_forward.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_head.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_headside.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_jump.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_land.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_lookde.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_root.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_side.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/player_standjump.dsq
Executable file
BIN
example/tutorial.base/data/shapes/player/splash.png
Executable file
After Width: | Height: | Size: 1.3 KiB |
BIN
example/tutorial.base/data/skies/cloud1.png
Executable file
After Width: | Height: | Size: 37 KiB |
BIN
example/tutorial.base/data/skies/day_0001.jpg
Executable file
After Width: | Height: | Size: 30 KiB |
BIN
example/tutorial.base/data/skies/day_0002.jpg
Executable file
After Width: | Height: | Size: 27 KiB |
BIN
example/tutorial.base/data/skies/day_0003.jpg
Executable file
After Width: | Height: | Size: 27 KiB |
BIN
example/tutorial.base/data/skies/day_0004.jpg
Executable file
After Width: | Height: | Size: 26 KiB |
BIN
example/tutorial.base/data/skies/day_0005.jpg
Executable file
After Width: | Height: | Size: 28 KiB |
BIN
example/tutorial.base/data/skies/day_0006.jpg
Executable file
After Width: | Height: | Size: 633 B |
BIN
example/tutorial.base/data/skies/day_0007.jpg
Executable file
After Width: | Height: | Size: 18 KiB |
9
example/tutorial.base/data/skies/sky_day.dml
Executable file
@ -0,0 +1,9 @@
|
||||
day_0001
|
||||
day_0002
|
||||
day_0003
|
||||
day_0004
|
||||
day_0005
|
||||
day_0006
|
||||
day_0007
|
||||
cloud1
|
||||
cloud1
|
BIN
example/tutorial.base/data/sound/buttonOver.wav
Executable file
BIN
example/tutorial.base/data/sound/footfall.wav
Executable file
BIN
example/tutorial.base/data/sound/testing.wav
Executable file
BIN
example/tutorial.base/data/terrains/checkerboard2.png
Executable file
After Width: | Height: | Size: 716 B |
BIN
example/tutorial.base/data/terrains/default.png
Executable file
After Width: | Height: | Size: 6.1 KiB |
BIN
example/tutorial.base/data/terrains/detail1.png
Executable file
After Width: | Height: | Size: 194 KiB |
BIN
example/tutorial.base/data/terrains/detail1bump.png
Executable file
After Width: | Height: | Size: 125 KiB |
BIN
example/tutorial.base/data/terrains/grass.jpg
Executable file
After Width: | Height: | Size: 36 KiB |
BIN
example/tutorial.base/data/terrains/patchy.jpg
Executable file
After Width: | Height: | Size: 49 KiB |
8
example/tutorial.base/data/terrains/propertyMap.cs
Executable file
@ -0,0 +1,8 @@
|
||||
//-----------------------------------------------------------------------------
|
||||
// Torque Game Engine
|
||||
// Copyright (C) GarageGames.com, Inc.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
addMaterialMapping( "sand" , "sound: 0" , "color: 0.46 0.36 0.26 0.4 0.0" );
|
||||
addMaterialMapping( "grass" , "sound: 0" , "color: 0.46 0.36 0.26 0.4 0.0" );
|
||||
addMaterialMapping( "patchy" , "sound: 0" , "color: 0.46 0.36 0.26 0.4 0.0" );
|
BIN
example/tutorial.base/data/terrains/sand.jpg
Executable file
After Width: | Height: | Size: 37 KiB |
BIN
example/tutorial.base/data/water/f.png
Executable file
After Width: | Height: | Size: 142 KiB |
BIN
example/tutorial.base/data/water/water.png
Executable file
After Width: | Height: | Size: 156 KiB |