2 "playfield_bounds": [0, 0, -100, 1280, 500, 100],
3 "maximum_bounds": [-160, 0, -192, 1440, 512, 224],
7 /* Left end tower block */
12 "translate", [-5, 0, 5],
14 "texture", "TowerBlock1",
42 "translate", [0, 0, 5],
44 "texture", "TowerBlock1",
48 "surface_type": "right",
73 "translate", [-5, 15, 0],
75 "texture", "TowerBlock1",
79 "surface_type": "top",
90 /* Leftmost background tower block */
96 "texture", "TowerBlock1",
118 "translate", [7, 0, 0],
120 "texture", "TowerBlock1",
142 "translate", [-2, 8, -6],
144 "texture", "TowerBlock1",
151 3, 3, 3, 3, 3, 3, 3, 3, 3,
152 3, 3, 3, 3, 3, 3, 3, 3, 3,
153 3, 3, 3, 3, 3, 3, 3, 3, 3,
154 3, 3, 3, 3, 3, 3, 3, 3, 3,
155 3, 3, 3, 3, 3, 3, 3, 3, 3,
156 3, 3, 3, 3, 3, 3, 3, 3, 3
160 /* Foreground building with pitched roof */
165 "rotate", ["y", -90],
166 "translate", [10, 0, 1],
168 "texture", "Building",
172 "surface_type": "left",
186 "rotate", ["y", -90],
187 "translate", [13, 0, 1],
189 "texture", "Building",
193 "surface_type": "right",
207 "translate", [10, 0, 5],
209 "texture", "Building",
224 "rotate", ["x", 135],
225 "scale", [1, 1.5, 1.5],
226 "translate", [10, 5, 3],
228 "texture", "Building",
242 "translate", [10, 5, 3],
244 "texture", "Building",
254 /* Cheaty invisible platform */
257 "translate", [10, 4, 3],
259 "texture", "Building",
263 "surface_type": "top",
276 "translate", [-3, 0, 0],
278 "texture", "Scenery",
282 "surface_type": "top",
285 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
286 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
287 -1, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1,
288 -1, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1,
289 -1, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1,
290 -1, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1,
291 -1, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
299 "translate", [1, -0.5, 5],
301 "texture", "Scenery",
313 "translate", [1, -0.5, 1],
315 "texture", "Scenery",
327 "rotate", ["y", -90],
328 "translate", [1, -0.5, 1],
330 "texture", "Scenery",
342 "rotate", ["y", -90],
343 "translate", [9, -0.5, 1],
345 "texture", "Scenery",
353 /* Fence behind house */
357 "translate", [7, 0, 0],
359 "texture", "Scenery",
367 /* Background building with pitched roof */
372 "translate", [19, 0, 0],
374 "texture", "Building",
393 "rotate", ["y", -90],
394 "translate", [19, 0, -3],
396 "texture", "Building",
400 "surface_type": "left",
414 "rotate", ["y", -90],
415 "translate", [23, 0, -3],
417 "texture", "Building",
421 "surface_type": "right",
432 /* Left pitched roof */
435 "rotate", ["x", 135],
436 "scale", [1, 1.5, 1.5],
437 "rotate", ["y", -90],
438 "translate", [21, 6, -3],
440 "texture", "Building",
452 /* Right pitched roof */
455 "rotate", ["x", -135],
456 "scale", [1, 1.5, 1.5],
457 "rotate", ["y", -90],
458 "translate", [21, 6, -3],
460 "texture", "Building",
475 "rotate", ["y", -90],
476 "translate", [21, 6, -3],
478 "texture", "Building",
489 /* More ground to the right */
491 /* Ground under house */
495 "translate", [10, 0, 0],
497 "texture", "Scenery",
501 "surface_type": "top",
514 /* Left part of center courtyard */
518 "translate", [13, 0, 0],
520 "texture", "Scenery",
524 "surface_type": "top",
527 1, 1, 1, 1, 1, 1, 1, 1,
528 1, 1, 1, 1, 1, 1, 1, 1,
529 1, 0, 0, 0, 0, 0, 0, 0,
530 1, 0, 0, 0, 0, 0, 1, 1,
531 0, 0, 0, 0, 0, 0, 1, 1,
532 1, 0, 0, 0, 0, 0, 0, 0,
533 1, 1, 1, 1, 1, 0, 0, 0
541 "translate", [14, -0.5, 5],
543 "texture", "Scenery",
555 "translate", [14, -0.5, 1],
557 "texture", "Scenery",
565 /* Front grass next to door */
569 "translate", [13, -0.5, 3],
571 "texture", "Scenery",
579 /* Back grass next to door */
583 "translate", [13, -0.5, 2],
585 "texture", "Scenery",
596 "rotate", ["y", -90],
597 "translate", [14, -0.5, 1],
599 "texture", "Scenery",
610 /* Grass left of house */
613 "rotate", ["y", -90],
615 "translate", [18, -0.5, 0],
617 "texture", "Scenery",
625 /* Grass right of house */
628 "rotate", ["y", -90],
630 "translate", [24, -0.5, 0],
632 "texture", "Scenery",
640 /* Front grass in center */
644 "translate", [19, -0.5, 4],
646 "texture", "Scenery",
654 /* Back grass in center */
658 "translate", [19, -0.5, 2],
660 "texture", "Scenery",
668 /* Left grass in center */
672 "rotate", ["y", -90],
673 "translate", [19, -0.5, 2],
675 "texture", "Scenery",
683 /* Right grass in center */
687 "rotate", ["y", -90],
688 "translate", [23, -0.5, 2],
690 "texture", "Scenery",
698 /* Still more ground */
700 /* Right part of center courtyard */
704 "translate", [21, 0, 0],
706 "texture", "Scenery",
710 "surface_type": "top",
723 /* Fence to right of back house */
727 "translate", [24, 0, 0],
729 "texture", "Scenery",
737 /* Grass in front of fence */
741 "translate", [24, -0.5, 1],
743 "texture", "Scenery",
751 /* Grass to left of tower block */
755 "rotate", ["y", -90],
756 "translate", [26, -0.5, 5],
758 "texture", "Scenery",
766 /* Grass to right of tower block */
770 "rotate", ["y", -90],
771 "translate", [35, -0.5, 5],
773 "texture", "Scenery",
781 /* Next bit of grass */
785 "translate", [35, -0.5, 5],
787 "texture", "Scenery",
799 "translate", [34, -0.5, 1],
801 "texture", "Scenery",
809 /* Extra bit of back grass */
813 "rotate", ["y", -90],
814 "translate", [34, -0.5, 0],
816 "texture", "Scenery",
824 /* Ground around tower block */
828 "translate", [28, 0, 4],
830 "texture", "Scenery",
834 "surface_type": "top",
843 /* Rightmost ground */
847 "translate", [33, 0, 0],
849 "texture", "Scenery",
853 "surface_type": "top",
856 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
857 0, 0, 1, 1, 1, 1, 1, 1, 1, 1,
858 0, 0, 0, 0, 0, 0, 0, -1, -1, -1,
859 0, 0, 0, 0, 0, 0, 0, -1, -1, -1,
860 0, 0, 0, 0, 0, 0, 0, -1, -1, -1,
861 0, 0, 0, 0, 0, 0, 0, -1, -1, -1,
862 0, 1, 1, 1, 1, 1, 1, -1, -1, -1
866 /* Right foreground tower block */
871 "translate", [28, 0, 4],
873 "texture", "TowerBlock1",
893 "translate", [33, 0, 4],
895 "texture", "TowerBlock1",
899 "surface_type": "right",
916 "translate", [28, 0, 4],
918 "texture", "TowerBlock1",
922 "surface_type": "left",
939 "translate", [28, 7, -2],
941 "texture", "TowerBlock1",
945 "surface_type": "top",
957 /* Right end tower block */
962 "translate", [40, 0, 5],
964 "texture", "TowerBlock1",
992 "translate", [40, 0, 5],
994 "texture", "TowerBlock1",
998 "surface_type": "left",
1022 "rotate", ["x", 90],
1023 "translate", [40, 15, 0],
1025 "texture", "TowerBlock1",
1029 "surface_type": "top",
1043 "translate", [-0.3, -0.17, -900],
1044 "scale", [3200, 1600, 1],
1045 "texture", "BackgroundFar",
1050 "translate", [0, 0, 300],
1051 "texture", "BackgroundNear",
1062 /* Left courtyard */
1066 "translate", [250, -2.5, 16],
1073 /* Center courtyard */
1077 "translate", [610, -2.5, 85],
1084 "translate", [650, -2.5, 115],
1090 /* Right courtyard */
1094 "translate", [1080, -2.5, 10],
1102 "translate", [1120, -2.5, -15],
1110 "translate", [1220, -2.5, -30],