Proto textures

Author Mitja Felicijan <mitja.felicijan@gmail.com> 2026-05-01 04:38:39 +0200
Committer Mitja Felicijan <mitja.felicijan@gmail.com> 2026-05-01 04:38:39 +0200
Commit 210188ed21b4cb2d2df1f2d3f5bc86f89302751e (patch)
-rw-r--r-- maps/demo1.map 226
-rw-r--r-- maps/demo3.map 187
-rwxr-xr-x tbrun.sh 2
-rw-r--r-- textures/prototype/proto_blue.png bin 0 B -> 1.1 KB
-rw-r--r-- textures/prototype/proto_green.png bin 0 B -> 896 B
-rw-r--r-- textures/prototype/proto_red.png bin 0 B -> 881 B
-rw-r--r-- textures/prototype/proto_texture.xcf bin 0 B -> 13.9 KB
7 files changed, 396 insertions, 19 deletions
diff --git a/maps/demo1.map b/maps/demo1.map
1
// Game: Generic
1
// Game: Stalag
2
// Format: Standard
2
// Format: Standard
3
// entity 0
3
// entity 0
4
{
4
{
5
"classname" "worldspawn"
5
"classname" "worldspawn"
6
// brush 0
6
// brush 0
7
{
7
{
8
( -176 -64 -16 ) ( -176 -63 -16 ) ( -176 -64 -15 ) brushes/ground_068 0 0 0 1 1
8
( -1312 -64 -16 ) ( -1312 -63 -16 ) ( -1312 -64 -15 ) brushes/rock_016 0 0 0 1 1
9
( -64 -112 -16 ) ( -64 -112 -15 ) ( -63 -112 -16 ) brushes/ground_068 0 0 0 1 1
9
( -64 -720 -16 ) ( -64 -720 -15 ) ( -63 -720 -16 ) brushes/rock_016 0 0 0 1 1
10
( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) brushes/ground_068 0 0 0 1 1
10
( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) brushes/rock_016 0 0 0 1 1
11
( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) brushes/ground_068 0 0 0 1 1
11
( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) brushes/rock_016 0 0 0 1 1
12
( 64 64 16 ) ( 65 64 16 ) ( 64 64 17 ) brushes/ground_068 0 0 0 1 1
12
( 64 896 16 ) ( 65 896 16 ) ( 64 896 17 ) brushes/rock_016 0 0 0 1 1
13
( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) brushes/ground_068 0 0 0 1 1
13
( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) brushes/rock_016 0 0 0 1 1
14
}
14
}
15
// brush 1
15
// brush 1
16
{
16
{
17
( 64 176 16 ) ( 64 -80 16 ) ( 64 -80 -16 ) brushes/bricks_076c 16 -16 0 1 1
17
( 64 176 16 ) ( 64 -80 16 ) ( 64 -80 -16 ) brushes/bricks_076c 16 -16 0 1 1
18
( 64 -80 16 ) ( 304 -80 0 ) ( 304 -80 -16 ) brushes/bricks_076c -21 0 0 1 1
18
( 64 -464 16 ) ( 304 -464 0 ) ( 304 -464 -16 ) brushes/bricks_076c 0 0 0 1 1
19
( 304 -80 -16 ) ( 304 176 -16 ) ( 64 176 -16 ) brushes/bricks_076c 0 0 0 1 1
19
( 304 -80 -16 ) ( 304 176 -16 ) ( 64 176 -16 ) brushes/bricks_076c 0 0 0 1 1
20
( 304 176 -16 ) ( 304 176 0 ) ( 64 176 16 ) brushes/bricks_076c 0 0 0 1 1
20
( 304 176 -16 ) ( 304 176 0 ) ( 64 176 16 ) brushes/bricks_076c 0 0 0 1 1
21
( 64 176 16 ) ( 304 176 0 ) ( 304 -80 0 ) brushes/bricks_076c 0 0 0 1 1
21
( 64 176 16 ) ( 304 176 0 ) ( 304 -80 0 ) brushes/bricks_076c 0 0 0 1 1
22
( 304 -80 0 ) ( 304 176 0 ) ( 304 176 -16 ) brushes/bricks_076c 0 0 0 1 1
  
23
}
22
}
24
// brush 2
23
// brush 2
25
{
24
{
26
( -176 64 0 ) ( -176 65 0 ) ( -176 64 1 ) environment/planks_012 16 0 0 1 1
  
27
( -64 64 0 ) ( -64 64 1 ) ( -63 64 0 ) environment/planks_012 0 0 0 1 1
  
28
( -64 64 0 ) ( -63 64 0 ) ( -64 65 0 ) environment/planks_012 0 -16 0 1 1
  
29
( -16 112 16 ) ( -16 113 16 ) ( -15 112 16 ) environment/planks_012 0 -16 0 1 1
  
30
( -16 336 16 ) ( -15 336 16 ) ( -16 336 17 ) environment/planks_012 0 0 0 1 1
  
31
( -16 112 16 ) ( -16 112 17 ) ( -16 113 16 ) environment/planks_012 16 0 0 1 1
  
32
}
  
33
// brush 3
  
34
{
  
35
( -32 336 112 ) ( -32 272 112 ) ( -32 272 16 ) environment/paintedwood_008a 0 16 0 1 1
25
( -32 336 112 ) ( -32 272 112 ) ( -32 272 16 ) environment/paintedwood_008a 0 16 0 1 1
36
( -32 272 112 ) ( 64 272 112 ) ( 64 272 16 ) environment/paintedwood_008a 16 16 0 1 1
26
( -32 272 112 ) ( 64 272 112 ) ( 64 272 16 ) environment/paintedwood_008a 16 16 0 1 1
37
( 64 272 16 ) ( 64 336 16 ) ( -32 336 16 ) environment/paintedwood_008a 16 0 0 1 1
27
( 64 272 16 ) ( 64 336 16 ) ( -32 336 16 ) environment/paintedwood_008a 16 0 0 1 1
38
( -32 336 112 ) ( 64 336 112 ) ( 64 272 112 ) environment/paintedwood_008a 16 0 0 1 1
28
( -32 336 112 ) ( 64 336 112 ) ( 64 272 112 ) environment/paintedwood_008a 16 0 0 1 1
39
( 64 336 16 ) ( 64 336 112 ) ( -32 336 112 ) environment/paintedwood_008a 16 16 0 1 1
29
( 64 336 16 ) ( 64 336 112 ) ( -32 336 112 ) environment/paintedwood_008a 16 16 0 1 1
40
( 64 272 112 ) ( 64 336 112 ) ( 64 336 16 ) environment/paintedwood_008a 0 16 0 1 1
30
( 64 272 112 ) ( 64 336 112 ) ( 64 336 16 ) environment/paintedwood_008a 0 16 0 1 1
  
31
}
  
32
// brush 3
  
33
{
  
34
( -448 -192 72 ) ( -448 -191 72 ) ( -448 -192 73 ) prototype/proto_green 32 0 0 1 1
  
35
( -448 -192 72 ) ( -448 -192 73 ) ( -447 -192 72 ) prototype/proto_green 32 0 0 1 1
  
36
( -448 -192 72 ) ( -447 -192 72 ) ( -448 -191 72 ) prototype/proto_green 32 -32 0 1 1
  
37
( -384 -128 80 ) ( -384 -127 80 ) ( -383 -128 80 ) prototype/proto_green 32 -32 0 1 1
  
38
( -384 -128 88 ) ( -383 -128 88 ) ( -384 -128 89 ) prototype/proto_green 32 0 0 1 1
  
39
( -416 -128 88 ) ( -416 -128 89 ) ( -416 -127 88 ) prototype/proto_green 32 0 0 1 1
  
40
}
  
41
// brush 4
  
42
{
  
43
( -416 -192 64 ) ( -416 -191 64 ) ( -416 -192 65 ) prototype/proto_green 32 0 0 1 1
  
44
( -416 -192 64 ) ( -416 -192 65 ) ( -415 -192 64 ) prototype/proto_green 32 0 0 1 1
  
45
( -416 -192 64 ) ( -415 -192 64 ) ( -416 -191 64 ) prototype/proto_green 32 -32 0 1 1
  
46
( -352 -128 72 ) ( -352 -127 72 ) ( -351 -128 72 ) prototype/proto_green 32 -32 0 1 1
  
47
( -352 -128 80 ) ( -351 -128 80 ) ( -352 -128 81 ) prototype/proto_green 32 0 0 1 1
  
48
( -384 -128 80 ) ( -384 -128 81 ) ( -384 -127 80 ) prototype/proto_green 32 0 0 1 1
  
49
}
  
50
// brush 5
  
51
{
  
52
( -384 -192 56 ) ( -384 -191 56 ) ( -384 -192 57 ) prototype/proto_green 32 0 0 1 1
  
53
( -384 -192 56 ) ( -384 -192 57 ) ( -383 -192 56 ) prototype/proto_green 32 0 0 1 1
  
54
( -384 -192 56 ) ( -383 -192 56 ) ( -384 -191 56 ) prototype/proto_green 32 -32 0 1 1
  
55
( -320 -128 64 ) ( -320 -127 64 ) ( -319 -128 64 ) prototype/proto_green 32 -32 0 1 1
  
56
( -320 -128 72 ) ( -319 -128 72 ) ( -320 -128 73 ) prototype/proto_green 32 0 0 1 1
  
57
( -352 -128 72 ) ( -352 -128 73 ) ( -352 -127 72 ) prototype/proto_green 32 0 0 1 1
  
58
}
  
59
// brush 6
  
60
{
  
61
( -352 -192 48 ) ( -352 -191 48 ) ( -352 -192 49 ) prototype/proto_green 32 0 0 1 1
  
62
( -352 -192 48 ) ( -352 -192 49 ) ( -351 -192 48 ) prototype/proto_green 32 0 0 1 1
  
63
( -352 -192 48 ) ( -351 -192 48 ) ( -352 -191 48 ) prototype/proto_green 32 -32 0 1 1
  
64
( -288 -128 56 ) ( -288 -127 56 ) ( -287 -128 56 ) prototype/proto_green 32 -32 0 1 1
  
65
( -288 -128 64 ) ( -287 -128 64 ) ( -288 -128 65 ) prototype/proto_green 32 0 0 1 1
  
66
( -320 -128 64 ) ( -320 -128 65 ) ( -320 -127 64 ) prototype/proto_green 32 0 0 1 1
  
67
}
  
68
// brush 7
  
69
{
  
70
( -320 -192 40 ) ( -320 -191 40 ) ( -320 -192 41 ) prototype/proto_green 32 0 0 1 1
  
71
( -320 -192 40 ) ( -320 -192 41 ) ( -319 -192 40 ) prototype/proto_green 32 0 0 1 1
  
72
( -320 -192 40 ) ( -319 -192 40 ) ( -320 -191 40 ) prototype/proto_green 32 -32 0 1 1
  
73
( -256 -128 48 ) ( -256 -127 48 ) ( -255 -128 48 ) prototype/proto_green 32 -32 0 1 1
  
74
( -256 -128 56 ) ( -255 -128 56 ) ( -256 -128 57 ) prototype/proto_green 32 0 0 1 1
  
75
( -288 -128 56 ) ( -288 -128 57 ) ( -288 -127 56 ) prototype/proto_green 32 0 0 1 1
  
76
}
  
77
// brush 8
  
78
{
  
79
( -288 -192 32 ) ( -288 -191 32 ) ( -288 -192 33 ) prototype/proto_green 32 0 0 1 1
  
80
( -288 -192 32 ) ( -288 -192 33 ) ( -287 -192 32 ) prototype/proto_green 32 0 0 1 1
  
81
( -288 -192 32 ) ( -287 -192 32 ) ( -288 -191 32 ) prototype/proto_green 32 -32 0 1 1
  
82
( -224 -128 40 ) ( -224 -127 40 ) ( -223 -128 40 ) prototype/proto_green 32 -32 0 1 1
  
83
( -224 -128 48 ) ( -223 -128 48 ) ( -224 -128 49 ) prototype/proto_green 32 0 0 1 1
  
84
( -256 -128 48 ) ( -256 -128 49 ) ( -256 -127 48 ) prototype/proto_green 32 0 0 1 1
  
85
}
  
86
// brush 9
  
87
{
  
88
( -256 -192 24 ) ( -256 -191 24 ) ( -256 -192 25 ) prototype/proto_green 32 0 0 1 1
  
89
( -256 -192 24 ) ( -256 -192 25 ) ( -255 -192 24 ) prototype/proto_green 32 0 0 1 1
  
90
( -256 -192 24 ) ( -255 -192 24 ) ( -256 -191 24 ) prototype/proto_green 32 -32 0 1 1
  
91
( -192 -128 32 ) ( -192 -127 32 ) ( -191 -128 32 ) prototype/proto_green 32 -32 0 1 1
  
92
( -192 -128 40 ) ( -191 -128 40 ) ( -192 -128 41 ) prototype/proto_green 32 0 0 1 1
  
93
( -224 -128 40 ) ( -224 -128 41 ) ( -224 -127 40 ) prototype/proto_green 32 0 0 1 1
  
94
}
  
95
// brush 10
  
96
{
  
97
( -224 -192 16 ) ( -224 -191 16 ) ( -224 -192 17 ) prototype/proto_green 32 0 0 1 1
  
98
( -224 -192 16 ) ( -224 -192 17 ) ( -223 -192 16 ) prototype/proto_green 32 0 0 1 1
  
99
( -224 -192 16 ) ( -223 -192 16 ) ( -224 -191 16 ) prototype/proto_green 32 -32 0 1 1
  
100
( -160 -128 24 ) ( -160 -127 24 ) ( -159 -128 24 ) prototype/proto_green 32 -32 0 1 1
  
101
( -160 -128 32 ) ( -159 -128 32 ) ( -160 -128 33 ) prototype/proto_green 32 0 0 1 1
  
102
( -192 -128 32 ) ( -192 -128 33 ) ( -192 -127 32 ) prototype/proto_green 32 0 0 1 1
  
103
}
  
104
// brush 11
  
105
{
  
106
( -320 384.80404050710666 112 ) ( -320 431.19595949289334 16 ) ( -320 431.19595949289334 112 ) prototype/proto_blue 0 0 0 1 1
  
107
( -287.19595949289334 352 112 ) ( -320 384.80404050710666 16 ) ( -320 384.80404050710666 112 ) prototype/proto_blue 0 0 0 1 1
  
108
( -287.19595949289334 464 112 ) ( -320 431.19595949289334 16 ) ( -287.19595949289334 464 16 ) prototype/proto_blue 0 0 0 1 1
  
109
( -240.80404050710666 352 112 ) ( -287.19595949289334 352 16 ) ( -287.19595949289334 352 112 ) prototype/proto_blue 0 0 0 1 1
  
110
( -208 431.19595949289334 16 ) ( -240.80404050710666 352 16 ) ( -208 384.80404050710666 16 ) prototype/proto_blue 0 0 0 1 1
  
111
( -208 431.19595949289334 112 ) ( -287.19595949289334 464 112 ) ( -240.80404050710666 464 112 ) prototype/proto_blue 0 0 0 1 1
  
112
( -240.80404050710666 464 112 ) ( -287.19595949289334 464 16 ) ( -240.80404050710666 464 16 ) prototype/proto_blue 0 0 0 1 1
  
113
( -208 384.80404050710666 112 ) ( -240.80404050710666 352 16 ) ( -240.80404050710666 352 112 ) prototype/proto_blue 0 0 0 1 1
  
114
( -208 431.19595949289334 112 ) ( -240.80404050710666 464 16 ) ( -208 431.19595949289334 16 ) prototype/proto_blue 0 0 0 1 1
  
115
( -208 431.19595949289334 112 ) ( -208 384.80404050710666 16 ) ( -208 384.80404050710666 112 ) prototype/proto_blue 0 0 0 1 1
  
116
}
  
117
// brush 12
  
118
{
  
119
( -536 344 160 ) ( -592 320.80404050710666 16 ) ( -592 367.19595949289334 16 ) prototype/proto_green 0 0 0 1 1
  
120
( -536 344 160 ) ( -559.1959594928934 288 16 ) ( -592 320.80404050710666 16 ) prototype/proto_green 0 0 0 1 1
  
121
( -536 344 160 ) ( -592 367.19595949289334 16 ) ( -559.1959594928933 400 16 ) prototype/proto_green 0 0 0 1 1
  
122
( -512.8040405071067 288 16 ) ( -559.1959594928934 288 16 ) ( -536 344 160 ) prototype/proto_green 0 0 0 1 1
  
123
( -480 367.19595949289334 16 ) ( -512.8040405071067 288 16 ) ( -480 320.80404050710666 16 ) prototype/proto_green 0 0 0 1 1
  
124
( -512.8040405071067 400 16 ) ( -536 344 160 ) ( -559.1959594928933 400 16 ) prototype/proto_green 0 0 0 1 1
  
125
( -480 320.80404050710666 16 ) ( -512.8040405071067 288 16 ) ( -536 344 160 ) prototype/proto_green 0 0 0 1 1
  
126
( -480 367.19595949289334 16 ) ( -536 344 160 ) ( -512.8040405071067 400 16 ) prototype/proto_green 0 0 0 1 1
  
127
( -480 367.19595949289334 16 ) ( -480 320.80404050710666 16 ) ( -536 344 160 ) prototype/proto_green 0 0 0 1 1
  
128
}
  
129
// brush 13
  
130
{
  
131
( -608 645.4903320081219 139.11348337068355 ) ( -608 698.5096679918781 116.88651662931647 ) ( -608 698.5096679918781 139.11348337068355 ) prototype/proto_red -32 -16 0 1 1
  
132
( -600.2806554605962 695.3122107910265 96 ) ( -608 645.4903320081219 116.88651662931647 ) ( -600.2806554605962 648.6877892089735 96 ) prototype/proto_red -32 -16 0 1 1
  
133
( -600.2806554605962 695.3122107910265 160 ) ( -608 645.4903320081219 139.11348337068355 ) ( -608 698.5096679918781 139.11348337068355 ) prototype/proto_red -32 -16 0 1 1
  
134
( -585.773033258633 689.3029569171881 78.97315564038541 ) ( -600.2806554605962 648.6877892089735 96 ) ( -585.773033258633 654.6970430828119 78.97315564038541 ) prototype/proto_red -32 -16 0 1 1
  
135
( -585.773033258633 689.3029569171881 177.02684435961459 ) ( -600.2806554605962 648.6877892089735 160 ) ( -600.2806554605962 695.3122107910265 160 ) prototype/proto_red -32 -16 0 1 1
  
136
( -570.5096679918781 608 139.11348337068355 ) ( -608 645.4903320081219 116.88651662931647 ) ( -608 645.4903320081219 139.11348337068355 ) prototype/proto_red -32 -16 0 1 1
  
137
( -570.5096679918781 736 139.11348337068355 ) ( -608 698.5096679918781 116.88651662931647 ) ( -570.5096679918781 736 116.88651662931647 ) prototype/proto_red -42.509644 -16 0 1 1
  
138
( -567.3122107910265 728.2806554605963 96 ) ( -608 698.5096679918781 116.88651662931647 ) ( -600.2806554605962 695.3122107910265 96 ) prototype/proto_red -32 -16 0 1 1
  
139
( -608 645.4903320081219 116.88651662931647 ) ( -567.3122107910265 615.7193445394038 96 ) ( -600.2806554605962 648.6877892089735 96 ) prototype/proto_red -32 -16 0 1 1
  
140
( -608 645.4903320081219 139.11348337068355 ) ( -567.3122107910265 615.7193445394038 160 ) ( -570.5096679918781 608 139.11348337068355 ) prototype/proto_red -32 -16 0 1 1
  
141
( -608 698.5096679918781 139.11348337068355 ) ( -567.3122107910265 728.2806554605962 160 ) ( -600.2806554605962 695.3122107910265 160 ) prototype/proto_red -32 -16 0 1 1
  
142
( -561.3029569171881 630.226966741367 177.02684435961459 ) ( -600.2806554605962 648.6877892089735 160 ) ( -585.773033258633 654.6970430828118 177.02684435961459 ) prototype/proto_red 48 32 0 1 1
  
143
( -561.3029569171881 630.226966741367 78.97315564038541 ) ( -600.2806554605962 648.6877892089735 96 ) ( -567.3122107910265 615.7193445394038 96 ) prototype/proto_red 48 32 0 1 1
  
144
( -561.3029569171881 713.773033258633 177.02684435961459 ) ( -600.2806554605962 695.3122107910265 160 ) ( -567.3122107910265 728.2806554605962 160 ) prototype/proto_red 48 32 0 1 1
  
145
( -561.3029569171881 713.773033258633 78.97315564038541 ) ( -600.2806554605962 695.3122107910265 96 ) ( -585.773033258633 689.3029569171881 78.97315564038541 ) prototype/proto_red 48 32 0 1 1
  
146
( -566.226966741367 681.2067110746899 188.14032773029814 ) ( -585.773033258633 654.6970430828118 177.02684435961459 ) ( -585.773033258633 689.3029569171881 177.02684435961459 ) prototype/proto_red 48 32 0 1 1
  
147
( -553.20671107469 694.2269667413672 188.14032773029814 ) ( -585.773033258633 689.3029569171881 177.02684435961459 ) ( -561.3029569171881 713.773033258633 177.02684435961459 ) prototype/proto_red 48 32 0 1 1
  
148
( -553.20671107469 649.7730332586328 188.14032773029814 ) ( -585.773033258633 654.6970430828118 177.02684435961459 ) ( -566.226966741367 662.7932889253101 188.14032773029814 ) prototype/proto_red 48 32 0 1 1
  
149
( -544 672 64 ) ( -585.773033258633 689.3029569171881 78.97315564038541 ) ( -585.773033258633 654.6970430828119 78.97315564038541 ) prototype/proto_red 48 32 0 1 1
  
150
( -544 672 64 ) ( -585.773033258633 654.6970430828119 78.97315564038541 ) ( -561.3029569171881 630.226966741367 78.97315564038541 ) prototype/proto_red 48 32 0 1 1
  
151
( -544 672 64 ) ( -561.3029569171881 713.773033258633 78.97315564038541 ) ( -585.773033258633 689.3029569171881 78.97315564038541 ) prototype/proto_red 48 32 0 1 1
  
152
( -544 672 192 ) ( -566.226966741367 662.7932889253101 188.14032773029814 ) ( -566.226966741367 681.2067110746899 188.14032773029814 ) prototype/proto_red 48.00003 32 0 1 1
  
153
( -544 672 192 ) ( -553.20671107469 649.7730332586328 188.14032773029814 ) ( -566.226966741367 662.7932889253101 188.14032773029814 ) prototype/proto_red 48 32 0 1 1
  
154
( -544 672 192 ) ( -566.226966741367 681.2067110746899 188.14032773029814 ) ( -553.20671107469 694.2269667413672 188.14032773029814 ) prototype/proto_red 48 32 0 1 1
  
155
( -517.4903320081219 608 139.11348337068355 ) ( -570.5096679918781 608 116.88651662931647 ) ( -570.5096679918781 608 139.11348337068355 ) prototype/proto_red 48 -16 0 1 1
  
156
( -517.4903320081219 608 116.88651662931647 ) ( -567.3122107910265 615.7193445394038 96 ) ( -570.5096679918781 608 116.88651662931647 ) prototype/proto_red 48 -16 0 1 1
  
157
( -517.4903320081219 608 139.11348337068355 ) ( -567.3122107910265 615.7193445394038 160 ) ( -520.6877892089736 615.7193445394038 160 ) prototype/proto_red 48 -16 0 1 1
  
158
( -520.6877892089735 615.7193445394038 96 ) ( -561.3029569171881 630.226966741367 78.97315564038541 ) ( -567.3122107910265 615.7193445394038 96 ) prototype/proto_red 48 -16 0 1 1
  
159
( -520.6877892089736 615.7193445394038 160 ) ( -561.3029569171881 630.226966741367 177.02684435961459 ) ( -526.6970430828119 630.226966741367 177.02684435961459 ) prototype/proto_red 48 -16 0 1 1
  
160
( -526.6970430828119 630.226966741367 177.02684435961459 ) ( -553.20671107469 649.7730332586328 188.14032773029814 ) ( -534.79328892531 649.7730332586328 188.14032773029814 ) prototype/proto_red 48 32 0 1 1
  
161
( -526.6970430828119 630.226966741367 78.97315564038541 ) ( -544 672 64 ) ( -561.3029569171881 630.226966741367 78.97315564038541 ) prototype/proto_red 48 32 0 1 1
  
162
( -534.79328892531 649.7730332586328 188.14032773029814 ) ( -553.20671107469 649.7730332586328 188.14032773029814 ) ( -544 672 192 ) prototype/proto_red 48 32 0 1 1
  
163
( -534.79328892531 694.2269667413672 188.14032773029814 ) ( -544 672 192 ) ( -553.20671107469 694.2269667413672 188.14032773029814 ) prototype/proto_red 48 32 0 1 1
  
164
( -526.6970430828119 713.773033258633 78.97315564038541 ) ( -561.3029569171881 713.773033258633 78.97315564038541 ) ( -544 672 64 ) prototype/proto_red 48 32 0 1 1
  
165
( -526.6970430828119 713.773033258633 177.02684435961459 ) ( -553.20671107469 694.2269667413672 188.14032773029814 ) ( -561.3029569171881 713.773033258633 177.02684435961459 ) prototype/proto_red 48 32 0 1 1
  
166
( -520.6877892089735 728.2806554605963 96 ) ( -561.3029569171881 713.773033258633 78.97315564038541 ) ( -526.6970430828119 713.773033258633 78.97315564038541 ) prototype/proto_red 48 -16 0 1 1
  
167
( -520.6877892089736 728.2806554605962 160 ) ( -561.3029569171881 713.773033258633 177.02684435961459 ) ( -567.3122107910265 728.2806554605962 160 ) prototype/proto_red 48 -16 0 1 1
  
168
( -517.4903320081219 736 139.11348337068355 ) ( -567.3122107910265 728.2806554605962 160 ) ( -570.5096679918781 736 139.11348337068355 ) prototype/proto_red 48 -16 0 1 1
  
169
( -517.4903320081219 736 116.88651662931647 ) ( -567.3122107910265 728.2806554605963 96 ) ( -520.6877892089735 728.2806554605963 96 ) prototype/proto_red 48 -16 0 1 1
  
170
( -517.4903320081219 736 139.11348337068355 ) ( -570.5096679918781 736 116.88651662931647 ) ( -517.4903320081219 736 116.88651662931647 ) prototype/proto_red 48 -16 0 1 1
  
171
( -521.773033258633 662.7932889253101 188.14032773029814 ) ( -534.79328892531 649.7730332586328 188.14032773029814 ) ( -544 672 192 ) prototype/proto_red 48 32 0 1 1
  
172
( -521.773033258633 681.2067110746899 188.14032773029814 ) ( -544 672 192 ) ( -534.79328892531 694.2269667413672 188.14032773029814 ) prototype/proto_red 48 32 0 1 1
  
173
( -521.773033258633 681.2067110746899 188.14032773029814 ) ( -521.773033258633 662.7932889253101 188.14032773029814 ) ( -544 672 192 ) prototype/proto_red 47.99997 32 0 1 1
  
174
( -502.22696674136705 654.6970430828119 78.97315564038541 ) ( -544 672 64 ) ( -526.6970430828119 630.226966741367 78.97315564038541 ) prototype/proto_red 47.99997 32 0 1 1
  
175
( -502.22696674136705 689.3029569171881 78.97315564038541 ) ( -526.6970430828119 713.773033258633 78.97315564038541 ) ( -544 672 64 ) prototype/proto_red 47.99997 32 0 1 1
  
176
( -502.22696674136705 689.3029569171881 78.97315564038541 ) ( -544 672 64 ) ( -502.22696674136705 654.6970430828119 78.97315564038541 ) prototype/proto_red 48 32 0 1 1
  
177
( -502.2269667413671 654.6970430828118 177.02684435961459 ) ( -534.79328892531 649.7730332586328 188.14032773029814 ) ( -521.773033258633 662.7932889253101 188.14032773029814 ) prototype/proto_red 47.99997 32 0 1 1
  
178
( -534.79328892531 694.2269667413672 188.14032773029814 ) ( -502.2269667413671 689.3029569171881 177.02684435961459 ) ( -521.773033258633 681.2067110746899 188.14032773029814 ) prototype/proto_red 47.99997 32 0 1 1
  
179
( -502.2269667413671 689.3029569171881 177.02684435961459 ) ( -521.773033258633 662.7932889253101 188.14032773029814 ) ( -521.773033258633 681.2067110746899 188.14032773029814 ) prototype/proto_red 48 32 0 1 1
  
180
( -487.71934453940366 695.3122107910265 96 ) ( -526.6970430828119 713.773033258633 78.97315564038541 ) ( -502.22696674136705 689.3029569171881 78.97315564038541 ) prototype/proto_red 48 32 0 1 1
  
181
( -487.71934453940366 648.6877892089735 160 ) ( -526.6970430828119 630.226966741367 177.02684435961459 ) ( -502.2269667413671 654.6970430828118 177.02684435961459 ) prototype/proto_red 48 32 0 1 1
  
182
( -487.71934453940366 648.6877892089735 96 ) ( -526.6970430828119 630.226966741367 78.97315564038541 ) ( -520.6877892089735 615.7193445394038 96 ) prototype/proto_red 48 32 0 1 1
  
183
( -487.71934453940366 695.3122107910265 160 ) ( -526.6970430828119 713.773033258633 177.02684435961459 ) ( -520.6877892089736 728.2806554605962 160 ) prototype/proto_red 48 32 0 1 1
  
184
( -520.6877892089736 728.2806554605962 160 ) ( -480 698.5096679918781 139.11348337068355 ) ( -487.71934453940366 695.3122107910265 160 ) prototype/proto_red 48 -16 0 1 1
  
185
( -520.6877892089736 615.7193445394038 160 ) ( -480 645.4903320081219 139.11348337068355 ) ( -517.4903320081219 608 139.11348337068355 ) prototype/proto_red 10.94873 30.987251 0 1 1.1283555
  
186
( -480 645.4903320081219 116.88651662931647 ) ( -520.6877892089735 615.7193445394038 96 ) ( -517.4903320081219 608 116.88651662931647 ) prototype/proto_red -32 -16 0 1 1
  
187
( -480 698.5096679918781 116.88651662931647 ) ( -520.6877892089735 728.2806554605963 96 ) ( -487.71934453940366 695.3122107910265 96 ) prototype/proto_red 5.0512695 35.8916 180 1 -1.1283555
  
188
( -480 645.4903320081219 139.11348337068355 ) ( -517.4903320081219 608 116.88651662931647 ) ( -517.4903320081219 608 139.11348337068355 ) prototype/proto_red -32 -16 0 1 1
  
189
( -480 698.5096679918781 139.11348337068355 ) ( -517.4903320081219 736 116.88651662931647 ) ( -480 698.5096679918781 116.88651662931647 ) prototype/proto_red 10.509644 -16 180 1 -1
  
190
( -502.2269667413671 654.6970430828118 177.02684435961459 ) ( -487.71934453940366 695.3122107910265 160 ) ( -487.71934453940366 648.6877892089735 160 ) prototype/proto_red -32 -16 0 1 1
  
191
( -487.71934453940366 695.3122107910265 96 ) ( -502.22696674136705 654.6970430828119 78.97315564038541 ) ( -487.71934453940366 648.6877892089735 96 ) prototype/proto_red -32 -16 0 1 1
  
192
( -480 698.5096679918781 139.11348337068355 ) ( -487.71934453940366 648.6877892089735 160 ) ( -487.71934453940366 695.3122107910265 160 ) prototype/proto_red -32 -16 0 1 1
  
193
( -480 698.5096679918781 116.88651662931647 ) ( -487.71934453940366 648.6877892089735 96 ) ( -480 645.4903320081219 116.88651662931647 ) prototype/proto_red -32 -16 0 1 1
  
194
( -480 698.5096679918781 139.11348337068355 ) ( -480 645.4903320081219 116.88651662931647 ) ( -480 645.4903320081219 139.11348337068355 ) prototype/proto_red -32 -16 0 1 1
  
195
}
  
196
// brush 14
  
197
{
  
198
( -496 -320 80 ) ( -496 -319 80 ) ( -496 -320 81 ) prototype/proto_green 0 16 0 1 1
  
199
( -496 -320 80 ) ( -496 -320 81 ) ( -495 -320 80 ) prototype/proto_green -16 16 0 1 1
  
200
( -496 -320 80 ) ( -495 -320 80 ) ( -496 -319 80 ) prototype/proto_green -48 -32 0 1 1
  
201
( -432 -256 144 ) ( -432 -255 144 ) ( -431 -256 144 ) prototype/proto_green -48 0 0 1 1
  
202
( -432 -256 96 ) ( -431 -256 96 ) ( -432 -256 97 ) prototype/proto_green -16 16 0 1 1
  
203
( -432 -256 96 ) ( -432 -256 97 ) ( -432 -255 96 ) prototype/proto_green 0 16 0 1 1
  
204
}
  
205
// brush 15
  
206
{
  
207
( -416 -320 48 ) ( -416 -319 48 ) ( -416 -320 49 ) prototype/proto_green 0 -16 0 1 1
  
208
( -416 -320 48 ) ( -416 -320 49 ) ( -415 -320 48 ) prototype/proto_green -32 -16 0 1 1
  
209
( -416 -320 48 ) ( -415 -320 48 ) ( -416 -319 48 ) prototype/proto_green 0 -32 0 1 1
  
210
( -352 -256 112 ) ( -352 -255 112 ) ( -351 -256 112 ) prototype/proto_green 0 0 0 1 1
  
211
( -352 -256 64 ) ( -351 -256 64 ) ( -352 -256 65 ) prototype/proto_green -32 -16 0 1 1
  
212
( -352 -256 64 ) ( -352 -256 65 ) ( -352 -255 64 ) prototype/proto_green 0 -16 0 1 1
  
213
}
  
214
// brush 16
  
215
{
  
216
( -336 -320 16 ) ( -336 -319 16 ) ( -336 -320 17 ) prototype/proto_green 0 -48 0 1 1
  
217
( -336 -320 16 ) ( -336 -320 17 ) ( -335 -320 16 ) prototype/proto_green -48 -48 0 1 1
  
218
( -336 -320 16 ) ( -335 -320 16 ) ( -336 -319 16 ) prototype/proto_green -16 -32 0 1 1
  
219
( -272 -256 80 ) ( -272 -255 80 ) ( -271 -256 80 ) prototype/proto_green -16 0 0 1 1
  
220
( -272 -256 32 ) ( -271 -256 32 ) ( -272 -256 33 ) prototype/proto_green -48 -48 0 1 1
  
221
( -272 -256 32 ) ( -272 -256 33 ) ( -272 -255 32 ) prototype/proto_green 0 -48 0 1 1
  
222
}
  
223
// brush 17
  
224
{
  
225
( -256 -320 16 ) ( -256 -319 16 ) ( -256 -320 17 ) prototype/proto_green 0 -48 0 1 1
  
226
( -256 -320 16 ) ( -256 -320 17 ) ( -255 -320 16 ) prototype/proto_green 0 -48 0 1 1
  
227
( -256 -320 16 ) ( -255 -320 16 ) ( -256 -319 16 ) prototype/proto_green -32 -32 0 1 1
  
228
( -192 -256 48 ) ( -192 -255 48 ) ( -191 -256 48 ) prototype/proto_green -32 0 0 1 1
  
229
( -192 -256 32 ) ( -191 -256 32 ) ( -192 -256 33 ) prototype/proto_green 0 -48 0 1 1
  
230
( -192 -256 32 ) ( -192 -256 33 ) ( -192 -255 32 ) prototype/proto_green 0 -48 0 1 1
41
}
231
}
42
}
232
}
43
// entity 1
233
// entity 1
...
diff --git a/maps/demo3.map b/maps/demo3.map
...
210
( -72 -152 16 ) ( -71 -152 16 ) ( -72 -152 17 ) environment/planks_012 -168 0 0 1 1
210
( -72 -152 16 ) ( -71 -152 16 ) ( -72 -152 17 ) environment/planks_012 -168 0 0 1 1
211
( -72 -152 16 ) ( -72 -152 17 ) ( -72 -151 16 ) environment/planks_012 -24 0 0 1 1
211
( -72 -152 16 ) ( -72 -152 17 ) ( -72 -151 16 ) environment/planks_012 -24 0 0 1 1
212
}
212
}
  
213
// brush 23
  
214
{
  
215
( -160 208 80 ) ( -160 209 80 ) ( -160 208 81 ) prototype/proto_green -16 16 0 1 1
  
216
( -160 208 80 ) ( -160 208 81 ) ( -159 208 80 ) prototype/proto_green 32 16 0 1 1
  
217
( -160 208 80 ) ( -159 208 80 ) ( -160 209 80 ) prototype/proto_green 0 -16 0 1 1
  
218
( -96 272 144 ) ( -96 273 144 ) ( -95 272 144 ) prototype/proto_green 0 16 0 1 1
  
219
( -96 272 96 ) ( -95 272 96 ) ( -96 272 97 ) prototype/proto_green 32 16 0 1 1
  
220
( -96 272 96 ) ( -96 272 97 ) ( -96 273 96 ) prototype/proto_green -16 16 0 1 1
  
221
}
  
222
// brush 24
  
223
{
  
224
( -80 208 48 ) ( -80 209 48 ) ( -80 208 49 ) prototype/proto_green -16 -16 0 1 1
  
225
( -80 208 48 ) ( -80 208 49 ) ( -79 208 48 ) prototype/proto_green -48 -16 0 1 1
  
226
( -80 208 48 ) ( -79 208 48 ) ( -80 209 48 ) prototype/proto_green -16 -16 0 1 1
  
227
( -16 272 112 ) ( -16 273 112 ) ( -15 272 112 ) prototype/proto_green -16 16 0 1 1
  
228
( -16 272 64 ) ( -15 272 64 ) ( -16 272 65 ) prototype/proto_green -48 -16 0 1 1
  
229
( -16 272 64 ) ( -16 272 65 ) ( -16 273 64 ) prototype/proto_green -16 -16 0 1 1
  
230
}
  
231
// brush 25
  
232
{
  
233
( 0 208 16 ) ( 0 209 16 ) ( 0 208 17 ) prototype/proto_green -16 -48 0 1 1
  
234
( 0 208 16 ) ( 0 208 17 ) ( 1 208 16 ) prototype/proto_green 0 -48 0 1 1
  
235
( 0 208 16 ) ( 1 208 16 ) ( 0 209 16 ) prototype/proto_green -32 -16 0 1 1
  
236
( 64 272 80 ) ( 64 273 80 ) ( 65 272 80 ) prototype/proto_green -32 16 0 1 1
  
237
( 64 272 32 ) ( 65 272 32 ) ( 64 272 33 ) prototype/proto_green 0 -48 0 1 1
  
238
( 64 272 32 ) ( 64 272 33 ) ( 64 273 32 ) prototype/proto_green -16 -48 0 1 1
  
239
}
  
240
// brush 26
  
241
{
  
242
( 80 208 16 ) ( 80 209 16 ) ( 80 208 17 ) prototype/proto_green -16 -48 0 1 1
  
243
( 80 208 16 ) ( 80 208 17 ) ( 81 208 16 ) prototype/proto_green 48 -48 0 1 1
  
244
( 80 208 16 ) ( 81 208 16 ) ( 80 209 16 ) prototype/proto_green 16 -16 0 1 1
  
245
( 144 272 48 ) ( 144 273 48 ) ( 145 272 48 ) prototype/proto_green 16 16 0 1 1
  
246
( 144 272 32 ) ( 145 272 32 ) ( 144 272 33 ) prototype/proto_green 48 -48 0 1 1
  
247
( 144 272 32 ) ( 144 272 33 ) ( 144 273 32 ) prototype/proto_green -16 -48 0 1 1
  
248
}
  
249
// brush 27
  
250
{
  
251
( 144 64 16 ) ( 144 65 16 ) ( 144 64 17 ) prototype/proto_green 0 16 0 1 1
  
252
( 144 64 16 ) ( 144 64 17 ) ( 145 64 16 ) prototype/proto_green -16 16 0 1 1
  
253
( 144 64 16 ) ( 145 64 16 ) ( 144 65 16 ) prototype/proto_green -48 -32 0 1 1
  
254
( 208 128 24 ) ( 208 129 24 ) ( 209 128 24 ) prototype/proto_green -48 0 0 1 1
  
255
( 208 128 32 ) ( 209 128 32 ) ( 208 128 33 ) prototype/proto_green -16 16 0 1 1
  
256
( 176 128 32 ) ( 176 128 33 ) ( 176 129 32 ) prototype/proto_green 0 16 0 1 1
  
257
}
  
258
// brush 28
  
259
{
  
260
( 112 64 24 ) ( 112 65 24 ) ( 112 64 25 ) prototype/proto_green 0 24 0 1 1
  
261
( 112 64 24 ) ( 112 64 25 ) ( 113 64 24 ) prototype/proto_green 16 24 0 1 1
  
262
( 112 64 24 ) ( 113 64 24 ) ( 112 65 24 ) prototype/proto_green -16 -32 0 1 1
  
263
( 176 128 32 ) ( 176 129 32 ) ( 177 128 32 ) prototype/proto_green -16 0 0 1 1
  
264
( 176 128 40 ) ( 177 128 40 ) ( 176 128 41 ) prototype/proto_green 16 24 0 1 1
  
265
( 144 128 40 ) ( 144 128 41 ) ( 144 129 40 ) prototype/proto_green 0 24 0 1 1
  
266
}
  
267
// brush 29
  
268
{
  
269
( 80 64 32 ) ( 80 65 32 ) ( 80 64 33 ) prototype/proto_green 0 32 0 1 1
  
270
( 80 64 32 ) ( 80 64 33 ) ( 81 64 32 ) prototype/proto_green 48 32 0 1 1
  
271
( 80 64 32 ) ( 81 64 32 ) ( 80 65 32 ) prototype/proto_green 16 -32 0 1 1
  
272
( 144 128 40 ) ( 144 129 40 ) ( 145 128 40 ) prototype/proto_green 16 0 0 1 1
  
273
( 144 128 48 ) ( 145 128 48 ) ( 144 128 49 ) prototype/proto_green 48 32 0 1 1
  
274
( 112 128 48 ) ( 112 128 49 ) ( 112 129 48 ) prototype/proto_green 0 32 0 1 1
  
275
}
  
276
// brush 30
  
277
{
  
278
( 48 64 40 ) ( 48 65 40 ) ( 48 64 41 ) prototype/proto_green 0 -24 0 1 1
  
279
( 48 64 40 ) ( 48 64 41 ) ( 49 64 40 ) prototype/proto_green 16 -24 0 1 1
  
280
( 48 64 40 ) ( 49 64 40 ) ( 48 65 40 ) prototype/proto_green 48 -32 0 1 1
  
281
( 112 128 48 ) ( 112 129 48 ) ( 113 128 48 ) prototype/proto_green 48 0 0 1 1
  
282
( 112 128 56 ) ( 113 128 56 ) ( 112 128 57 ) prototype/proto_green 16 -24 0 1 1
  
283
( 80 128 56 ) ( 80 128 57 ) ( 80 129 56 ) prototype/proto_green 0 -24 0 1 1
  
284
}
  
285
// brush 31
  
286
{
  
287
( 436 144 96 ) ( 392 127.43145750507618 0 ) ( 392 160.56854249492383 0 ) prototype/proto_red 0 0 0 1 1
  
288
( 436 144 96 ) ( 417.77460325558377 104 0 ) ( 392 127.43145750507618 0 ) prototype/proto_red 0 0 0 1 1
  
289
( 436 144 96 ) ( 392 160.56854249492383 0 ) ( 417.7746032555838 184 0 ) prototype/proto_red 0 0 0 1 1
  
290
( 454.2253967444162 104 0 ) ( 417.77460325558377 104 0 ) ( 436 144 96 ) prototype/proto_red 0 0 0 1 1
  
291
( 480 160.5685424949238 0 ) ( 454.2253967444162 104 0 ) ( 480 127.4314575050762 0 ) prototype/proto_red 0 0 0 1 1
  
292
( 454.2253967444162 184 0 ) ( 436 144 96 ) ( 417.7746032555838 184 0 ) prototype/proto_red 0 0 0 1 1
  
293
( 480 127.4314575050762 0 ) ( 454.2253967444162 104 0 ) ( 436 144 96 ) prototype/proto_red 0 0 0 1 1
  
294
( 480 160.5685424949238 0 ) ( 436 144 96 ) ( 454.2253967444162 184 0 ) prototype/proto_red 0 0 0 1 1
  
295
( 480 160.5685424949238 0 ) ( 480 127.4314575050762 0 ) ( 436 144 96 ) prototype/proto_red 0 0 0 1 1
  
296
}
  
297
// brush 32
  
298
{
  
299
( 400 -39.59797974644667 58.2513343960095 ) ( 400 -16.402020253553324 45.74866560399051 ) ( 400 -16.402020253553324 58.2513343960095 ) prototype/proto_blue 0 16 0 1 1
  
300
( 404.3421313034146 -17.80090777892595 34 ) ( 400 -39.59797974644667 45.74866560399051 ) ( 404.3421313034146 -38.19909222107405 34 ) prototype/proto_blue 0 16 0 1 1
  
301
( 404.3421313034146 -17.80090777892595 70 ) ( 400 -39.59797974644667 58.2513343960095 ) ( 400 -16.402020253553324 58.2513343960095 ) prototype/proto_blue 0 15.999996 0 1 1
  
302
( 412.502668792019 -20.429956348730187 24.422400047716792 ) ( 404.3421313034146 -38.19909222107405 34 ) ( 412.502668792019 -35.57004365126981 24.422400047716792 ) prototype/proto_blue 0 16 0 1 1
  
303
( 412.502668792019 -20.42995634873019 79.57759995228321 ) ( 404.3421313034146 -38.19909222107404 70 ) ( 404.3421313034146 -17.80090777892595 70 ) prototype/proto_blue 0 16.000004 0 1 1
  
304
( 421.08831175456856 -56 58.2513343960095 ) ( 400 -39.59797974644667 45.74866560399051 ) ( 400 -39.59797974644667 58.2513343960095 ) prototype/proto_blue -48 16 0 1 1
  
305
( 421.08831175456856 0 58.2513343960095 ) ( 400 -16.402020253553324 45.74866560399051 ) ( 421.08831175456856 0 45.74866560399051 ) prototype/proto_blue -48 16 0 1 1
  
306
( 422.88688143004765 -52.62278676401087 34 ) ( 400 -39.59797974644667 45.74866560399051 ) ( 421.08831175456856 -56 45.74866560399051 ) prototype/proto_blue -48 16 0 1 1
  
307
( 422.88688143004765 -52.62278676401087 70 ) ( 400 -39.59797974644667 58.2513343960095 ) ( 404.3421313034146 -38.19909222107404 70 ) prototype/proto_blue -48 15.999996 0 1 1
  
308
( 422.88688143004765 -3.377213235989125 34 ) ( 400 -16.402020253553324 45.74866560399051 ) ( 404.3421313034146 -17.80090777892595 34 ) prototype/proto_blue -48 16 0 1 1
  
309
( 422.88688143004765 -3.3772132359891285 70 ) ( 400 -16.402020253553324 58.2513343960095 ) ( 421.08831175456856 0 58.2513343960095 ) prototype/proto_blue -48 15.999996 0 1 1
  
310
( 423.497331207981 -23.972063904823138 85.8289343482927 ) ( 412.502668792019 -35.57004365126981 79.57759995228321 ) ( 412.502668792019 -20.42995634873019 79.57759995228321 ) prototype/proto_blue -48 0 0 1 1
  
311
( 426.2670867340816 -9.724297949348095 24.422400047716792 ) ( 404.3421313034146 -17.80090777892595 34 ) ( 412.502668792019 -20.429956348730187 24.422400047716792 ) prototype/proto_blue -48 16 0 1 1
  
312
( 426.2670867340816 -46.27570205065191 24.422400047716792 ) ( 404.3421313034146 -38.19909222107405 34 ) ( 422.88688143004765 -52.62278676401087 34 ) prototype/proto_blue -48 16 0 1 1
  
313
( 404.3421313034146 -38.19909222107404 70 ) ( 426.26708673408166 -46.2757020506519 79.57759995228321 ) ( 422.88688143004765 -52.62278676401087 70 ) prototype/proto_blue -48 16.000004 0 1 1
  
314
( 426.26708673408166 -9.724297949348102 79.57759995228321 ) ( 404.3421313034146 -17.80090777892595 70 ) ( 422.88688143004765 -3.3772132359891285 70 ) prototype/proto_blue -48 16.000004 0 1 1
  
315
( 436 -28 16 ) ( 412.502668792019 -20.429956348730187 24.422400047716792 ) ( 412.502668792019 -35.57004365126981 24.422400047716792 ) prototype/proto_blue -48 0 0 1 1
  
316
( 430.82122502048685 -37.724297949348106 85.8289343482927 ) ( 412.502668792019 -35.57004365126981 79.57759995228321 ) ( 423.497331207981 -32.02793609517686 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
317
( 430.82122502048685 -18.2757020506519 85.8289343482927 ) ( 412.502668792019 -20.42995634873019 79.57759995228321 ) ( 426.26708673408166 -9.724297949348102 79.57759995228321 ) prototype/proto_blue -48 0 0 1 1
  
318
( 436 -28 16 ) ( 412.502668792019 -35.57004365126981 24.422400047716792 ) ( 426.2670867340816 -46.27570205065191 24.422400047716792 ) prototype/proto_blue -48 0 0 1 1
  
319
( 436 -28 16 ) ( 426.2670867340816 -9.724297949348095 24.422400047716792 ) ( 412.502668792019 -20.429956348730187 24.422400047716792 ) prototype/proto_blue -48 0 0 1 1
  
320
( 436 -28 88 ) ( 423.497331207981 -32.02793609517686 85.8289343482927 ) ( 423.497331207981 -23.972063904823138 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
321
( 436 -28 88 ) ( 430.82122502048685 -37.724297949348106 85.8289343482927 ) ( 423.497331207981 -32.02793609517686 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
322
( 436 -28 88 ) ( 423.497331207981 -23.972063904823138 85.8289343482927 ) ( 430.82122502048685 -18.2757020506519 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
323
( 449.11311856995235 -52.622786764010876 34 ) ( 426.2670867340816 -46.27570205065191 24.422400047716792 ) ( 422.88688143004765 -52.62278676401087 34 ) prototype/proto_blue -48 16 0 1 1
  
324
( 450.91168824543144 -56 58.2513343960095 ) ( 421.08831175456856 -56 45.74866560399051 ) ( 421.08831175456856 -56 58.2513343960095 ) prototype/proto_blue -48 16 0 1 1
  
325
( 450.91168824543144 -56 45.74866560399051 ) ( 422.88688143004765 -52.62278676401087 34 ) ( 421.08831175456856 -56 45.74866560399051 ) prototype/proto_blue -48 16 0 1 1
  
326
( 450.91168824543144 -56 58.2513343960095 ) ( 422.88688143004765 -52.62278676401087 70 ) ( 449.1131185699523 -52.62278676401087 70 ) prototype/proto_blue -48 15.999996 0 1 1
  
327
( 449.1131185699523 -52.62278676401087 70 ) ( 426.26708673408166 -46.2757020506519 79.57759995228321 ) ( 445.73291326591834 -46.2757020506519 79.57759995228321 ) prototype/proto_blue -48 16.000004 0 1 1
  
328
( 445.73291326591834 -46.2757020506519 79.57759995228321 ) ( 430.82122502048685 -37.724297949348106 85.8289343482927 ) ( 441.1787749795131 -37.724297949348106 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
329
( 445.73291326591834 -46.27570205065191 24.422400047716792 ) ( 436 -28 16 ) ( 426.2670867340816 -46.27570205065191 24.422400047716792 ) prototype/proto_blue -48 0 0 1 1
  
330
( 441.1787749795131 -37.724297949348106 85.8289343482927 ) ( 430.82122502048685 -37.724297949348106 85.8289343482927 ) ( 436 -28 88 ) prototype/proto_blue -48 0 0 1 1
  
331
( 441.1787749795131 -18.2757020506519 85.8289343482927 ) ( 436 -28 88 ) ( 430.82122502048685 -18.2757020506519 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
332
( 445.73291326591834 -9.724297949348095 24.422400047716792 ) ( 426.2670867340816 -9.724297949348095 24.422400047716792 ) ( 436 -28 16 ) prototype/proto_blue -48 0 0 1 1
  
333
( 445.73291326591834 -9.724297949348102 79.57759995228321 ) ( 430.82122502048685 -18.2757020506519 85.8289343482927 ) ( 426.26708673408166 -9.724297949348102 79.57759995228321 ) prototype/proto_blue -48 0 0 1 1
  
334
( 449.1131185699523 -3.3772132359891285 70 ) ( 426.26708673408166 -9.724297949348102 79.57759995228321 ) ( 422.88688143004765 -3.3772132359891285 70 ) prototype/proto_blue -48 16.000004 0 1 1
  
335
( 449.11311856995235 -3.377213235989125 34 ) ( 426.2670867340816 -9.724297949348095 24.422400047716792 ) ( 445.73291326591834 -9.724297949348095 24.422400047716792 ) prototype/proto_blue -48 16 0 1 1
  
336
( 450.91168824543144 0 58.2513343960095 ) ( 422.88688143004765 -3.3772132359891285 70 ) ( 421.08831175456856 0 58.2513343960095 ) prototype/proto_blue -48 15.999996 0 1 1
  
337
( 450.91168824543144 0 45.74866560399051 ) ( 422.88688143004765 -3.377213235989125 34 ) ( 449.11311856995235 -3.377213235989125 34 ) prototype/proto_blue -48 16 0 1 1
  
338
( 450.91168824543144 0 58.2513343960095 ) ( 421.08831175456856 0 45.74866560399051 ) ( 450.91168824543144 0 45.74866560399051 ) prototype/proto_blue -48 16 0 1 1
  
339
( 448.502668792019 -32.02793609517686 85.8289343482927 ) ( 441.1787749795131 -37.724297949348106 85.8289343482927 ) ( 436 -28 88 ) prototype/proto_blue -48 0 0 1 1
  
340
( 448.502668792019 -23.972063904823145 85.8289343482927 ) ( 436 -28 88 ) ( 441.1787749795131 -18.2757020506519 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
341
( 448.502668792019 -23.972063904823145 85.8289343482927 ) ( 448.502668792019 -32.02793609517686 85.8289343482927 ) ( 436 -28 88 ) prototype/proto_blue -48 0 0 1 1
  
342
( 459.497331207981 -35.570043651269806 24.422400047716792 ) ( 436 -28 16 ) ( 445.73291326591834 -46.27570205065191 24.422400047716792 ) prototype/proto_blue -48 0 0 1 1
  
343
( 459.497331207981 -20.429956348730197 24.422400047716792 ) ( 445.73291326591834 -9.724297949348095 24.422400047716792 ) ( 436 -28 16 ) prototype/proto_blue -48 0 0 1 1
  
344
( 441.1787749795131 -18.2757020506519 85.8289343482927 ) ( 459.497331207981 -20.429956348730197 79.57759995228321 ) ( 448.502668792019 -23.972063904823145 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
345
( 441.1787749795131 -37.724297949348106 85.8289343482927 ) ( 459.497331207981 -35.570043651269806 79.57759995228321 ) ( 445.73291326591834 -46.2757020506519 79.57759995228321 ) prototype/proto_blue -48 0 0 1 1
  
346
( 459.497331207981 -20.429956348730197 24.422400047716792 ) ( 436 -28 16 ) ( 459.497331207981 -35.570043651269806 24.422400047716792 ) prototype/proto_blue -48 0 0 1 1
  
347
( 467.6578686965854 -17.800907778925964 70 ) ( 445.73291326591834 -9.724297949348102 79.57759995228321 ) ( 449.1131185699523 -3.3772132359891285 70 ) prototype/proto_blue -48 16.000004 0 1 1
  
348
( 467.6578686965854 -38.19909222107404 70 ) ( 445.73291326591834 -46.2757020506519 79.57759995228321 ) ( 459.497331207981 -35.570043651269806 79.57759995228321 ) prototype/proto_blue -48 16.000004 0 1 1
  
349
( 467.6578686965854 -38.19909222107404 34 ) ( 445.73291326591834 -46.27570205065191 24.422400047716792 ) ( 449.11311856995235 -52.622786764010876 34 ) prototype/proto_blue -48 16 0 1 1
  
350
( 445.73291326591834 -9.724297949348095 24.422400047716792 ) ( 467.6578686965854 -17.80090777892596 34 ) ( 449.11311856995235 -3.377213235989125 34 ) prototype/proto_blue -48 16 0 1 1
  
351
( 459.497331207981 -20.429956348730197 79.57759995228321 ) ( 448.502668792019 -32.02793609517686 85.8289343482927 ) ( 448.502668792019 -23.972063904823145 85.8289343482927 ) prototype/proto_blue -48 0 0 1 1
  
352
( 472 -39.59797974644667 58.2513343960095 ) ( 449.1131185699523 -52.62278676401087 70 ) ( 467.6578686965854 -38.19909222107404 70 ) prototype/proto_blue -48 15.999996 0 1 1
  
353
( 472 -16.40202025355334 58.2513343960095 ) ( 449.1131185699523 -3.3772132359891285 70 ) ( 450.91168824543144 0 58.2513343960095 ) prototype/proto_blue -48 15.999996 0 1 1
  
354
( 472 -39.59797974644667 45.74866560399051 ) ( 449.11311856995235 -52.622786764010876 34 ) ( 450.91168824543144 -56 45.74866560399051 ) prototype/proto_blue -48 16 0 1 1
  
355
( 472 -16.40202025355334 45.74866560399051 ) ( 449.11311856995235 -3.377213235989125 34 ) ( 467.6578686965854 -17.80090777892596 34 ) prototype/proto_blue -48 16 0 1 1
  
356
( 472 -39.59797974644667 58.2513343960095 ) ( 450.91168824543144 -56 45.74866560399051 ) ( 450.91168824543144 -56 58.2513343960095 ) prototype/proto_blue -48 16 0 1 1
  
357
( 472 -16.40202025355334 58.2513343960095 ) ( 450.91168824543144 0 45.74866560399051 ) ( 472 -16.40202025355334 45.74866560399051 ) prototype/proto_blue -48 16 0 1 1
  
358
( 459.497331207981 -35.570043651269806 24.422400047716792 ) ( 467.6578686965854 -17.80090777892596 34 ) ( 459.497331207981 -20.429956348730197 24.422400047716792 ) prototype/proto_blue 0 16 0 1 1
  
359
( 467.6578686965854 -17.800907778925964 70 ) ( 459.497331207981 -35.570043651269806 79.57759995228321 ) ( 459.497331207981 -20.429956348730197 79.57759995228321 ) prototype/proto_blue 0 16.000004 0 1 1
  
360
( 472 -16.40202025355334 45.74866560399051 ) ( 467.6578686965854 -38.19909222107404 34 ) ( 472 -39.59797974644667 45.74866560399051 ) prototype/proto_blue 0 16 0 1 1
  
361
( 467.6578686965854 -38.19909222107404 70 ) ( 472 -16.40202025355334 58.2513343960095 ) ( 472 -39.59797974644667 58.2513343960095 ) prototype/proto_blue 0 15.999996 0 1 1
  
362
( 472 -16.40202025355334 58.2513343960095 ) ( 472 -39.59797974644667 45.74866560399051 ) ( 472 -39.59797974644667 58.2513343960095 ) prototype/proto_blue 0 16 0 1 1
  
363
}
  
364
// brush 33
  
365
{
  
366
( 16 64 48 ) ( 16 65 48 ) ( 16 64 49 ) prototype/proto_green 0 -16 0 1 1
  
367
( 16 64 48 ) ( 16 64 49 ) ( 17 64 48 ) prototype/proto_green 48 -16 0 1 1
  
368
( 16 64 48 ) ( 17 64 48 ) ( 16 65 48 ) prototype/proto_green 16 -32 0 1 1
  
369
( 80 128 56 ) ( 80 129 56 ) ( 81 128 56 ) prototype/proto_green 16 0 0 1 1
  
370
( 80 128 64 ) ( 81 128 64 ) ( 80 128 65 ) prototype/proto_green 48 -16 0 1 1
  
371
( 48 128 64 ) ( 48 128 65 ) ( 48 129 64 ) prototype/proto_green 0 -16 0 1 1
  
372
}
  
373
// brush 34
  
374
{
  
375
( -16 64 56 ) ( -16 65 56 ) ( -16 64 57 ) prototype/proto_green 0 -8 0 1 1
  
376
( -16 64 56 ) ( -16 64 57 ) ( -15 64 56 ) prototype/proto_green 16 -8 0 1 1
  
377
( -16 64 56 ) ( -15 64 56 ) ( -16 65 56 ) prototype/proto_green 48 -32 0 1 1
  
378
( 48 128 64 ) ( 48 129 64 ) ( 49 128 64 ) prototype/proto_green 48 0 0 1 1
  
379
( 48 128 72 ) ( 49 128 72 ) ( 48 128 73 ) prototype/proto_green 16 -8 0 1 1
  
380
( 16 128 72 ) ( 16 128 73 ) ( 16 129 72 ) prototype/proto_green 0 -8 0 1 1
  
381
}
  
382
// brush 35
  
383
{
  
384
( -48 64 64 ) ( -48 65 64 ) ( -48 64 65 ) prototype/proto_green 0 0 0 1 1
  
385
( -48 64 64 ) ( -48 64 65 ) ( -47 64 64 ) prototype/proto_green 48 0 0 1 1
  
386
( -48 64 64 ) ( -47 64 64 ) ( -48 65 64 ) prototype/proto_green 16 -32 0 1 1
  
387
( 16 128 72 ) ( 16 129 72 ) ( 17 128 72 ) prototype/proto_green 16 0 0 1 1
  
388
( 16 128 80 ) ( 17 128 80 ) ( 16 128 81 ) prototype/proto_green 48 0 0 1 1
  
389
( -16 128 80 ) ( -16 128 81 ) ( -16 129 80 ) prototype/proto_green 0 0 0 1 1
  
390
}
  
391
// brush 36
  
392
{
  
393
( -80 64 72 ) ( -80 65 72 ) ( -80 64 73 ) prototype/proto_green 0 8 0 1 1
  
394
( -80 64 72 ) ( -80 64 73 ) ( -79 64 72 ) prototype/proto_green 16 8 0 1 1
  
395
( -80 64 72 ) ( -79 64 72 ) ( -80 65 72 ) prototype/proto_green 48 -32 0 1 1
  
396
( -16 128 80 ) ( -16 129 80 ) ( -15 128 80 ) prototype/proto_green 48 0 0 1 1
  
397
( -16 128 88 ) ( -15 128 88 ) ( -16 128 89 ) prototype/proto_green 16 8 0 1 1
  
398
( -48 128 88 ) ( -48 128 89 ) ( -48 129 88 ) prototype/proto_green 0 8 0 1 1
  
399
}
213
}
400
}
214
// entity 1
401
// entity 1
215
{
402
{
...
diff --git a/tbrun.sh b/tbrun.sh
...
59
done
59
done
60
  
60
  
61
cd "$SCRIPT_DIR"
61
cd "$SCRIPT_DIR"
62
./bin/stalag --map "$MAP" \
62
DEBUG=1 ./bin/stalag --map "$MAP" \
63
	${FPS:+--fps "$FPS"} \
63
	${FPS:+--fps "$FPS"} \
64
	${WIDTH:+--width "$WIDTH"} \
64
	${WIDTH:+--width "$WIDTH"} \
65
	${HEIGHT:+--height "$HEIGHT"}
65
	${HEIGHT:+--height "$HEIGHT"}
diff --git a/textures/prototype/proto_blue.png b/textures/prototype/proto_blue.png
diff --git a/textures/prototype/proto_green.png b/textures/prototype/proto_green.png
diff --git a/textures/prototype/proto_red.png b/textures/prototype/proto_red.png
diff --git a/textures/prototype/proto_texture.xcf b/textures/prototype/proto_texture.xcf