-<?xml version="1.0" standalone="yes"?>
-<scene name="Test" playfield_bounds="0 0 -100 1280 500 100"
- maximum_bounds="-800 0 -300 2400 1000 600">
-
-<!-- Left end tower block -->
-
- <!-- Front -->
-
- <reset_transform/>
- <translate>-5 0 5</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap width="5">
- 2 2 2 2 2
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 1 0 0 1 0
- 4 4 4 4 4
- </tilemap>
-
- <!-- Right side -->
-
- <reset_transform/>
- <rotate axis="y">90</rotate>
- <translate>0 0 5</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap surface_type="right" width="5">
- 2 2 2 2 2
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 6
- 4 5 5 5 4
- </tilemap>
-
- <!-- Top -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>-5 15 0</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap surface_type="top" width="5">
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- </tilemap>
-
-<!-- Leftmost background tower block -->
-
- <!-- Front -->
-
- <reset_transform/>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap width="7" detail_level="1">
- 2 2 2 2 2 2 2
- 0 1 0 0 0 1 0
- 0 1 0 0 0 1 0
- 0 1 0 0 6 1 0
- 0 1 0 0 0 1 0
- 0 1 0 0 0 1 0
- 0 1 0 0 0 1 0
- 4 4 5 5 5 4 4
- </tilemap>
-
- <!-- Right side -->
-
- <reset_transform/>
- <rotate axis="y">90</rotate>
- <translate>7 0 0</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap width="6" detail_level="1">
- 2 2 2 2 2 2
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 4 4 4 4 4 4
- </tilemap>
-
- <!-- Top -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>-2 8 -6</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap width="9" detail_level="1">
- 3 3 3 3 3 3 3 3 3
- 3 3 3 3 3 3 3 3 3
- 3 3 3 3 3 3 3 3 3
- 3 3 3 3 3 3 3 3 3
- 3 3 3 3 3 3 3 3 3
- 3 3 3 3 3 3 3 3 3
- </tilemap>
-
-<!-- Foreground building with pitched roof -->
-
- <!-- Left wall -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <translate>10 0 1</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap surface_type="left" width="4">
- -1 9 11 -1
- 9 10 12 11
- 15 7 7 16
- 3 5 6 4
- 3 6 5 4
- </tilemap>
-
- <!-- Right wall -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <translate>13 0 1</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap surface_type="right" width="4">
- -1 9 11 -1
- 9 10 12 11
- 15 7 7 16
- 3 5 6 4
- 3 8 5 4
- </tilemap>
-
- <!-- Front wall -->
-
- <reset_transform/>
- <translate>10 0 5</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap width="3">
- 15 7 16
- 3 5 4
- 3 6 4
- </tilemap>
-
- <!-- Pitched roof -->
-
- <reset_transform/>
- <rotate axis="x">135</rotate>
- <scale>1 1.5 1.5</scale>
- <translate>10 5 3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap width="3">
- 13 13 13
- 13 13 13
- </tilemap>
-
- <!-- Finial -->
-
- <reset_transform/>
- <translate>10 5 3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap width="3">
- 18 18 18
- </tilemap>
-
- <!-- Cheaty invisible platform -->
-
- <reset_transform/>
- <translate>10 4 3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap surface_type="top" width="3">
- -1 -1 -1
- </tilemap>
-
-<!-- The ground -->
-
- <!-- Courtyard -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>-3 0 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <tilemap surface_type="top" width="13">
- 1 1 1 1 1 1 1 1 1 1 1 1 1
- 1 1 1 1 1 1 1 1 1 1 1 1 1
- -1 -1 -1 1 0 0 0 0 0 0 0 0 1
- -1 -1 -1 1 0 0 0 0 0 0 0 0 1
- -1 -1 -1 1 0 0 0 0 0 0 0 0 1
- -1 -1 -1 1 0 0 0 0 0 0 0 0 1
- -1 -1 -1 1 1 1 1 1 1 1 1 1 1
- </tilemap>
-
- <!-- Front grass -->
-
- <reset_transform/>
- <scale>8 1 1</scale>
- <translate>1 -0.5 5</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="8" detail_level="2"/>
-
- <!-- Back grass -->
-
- <reset_transform/>
- <scale>8 1 1</scale>
- <translate>1 -0.5 1</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="8" detail_level="2"/>
-
- <!-- Left grass -->
-
- <reset_transform/>
- <scale>4 1 1</scale>
- <rotate axis="y">-90</rotate>
- <translate>1 -0.5 1</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="4" detail_level="2"/>
-
- <!-- Right grass -->
-
- <reset_transform/>
- <scale>4 1 1</scale>
- <rotate axis="y">-90</rotate>
- <translate>9 -0.5 1</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="4" detail_level="2"/>
-
- <!-- Fence behind house -->
-
- <reset_transform/>
- <scale>11 1 1</scale>
- <translate>7 0 0</translate>
- <scale>32</scale>
-
- <texture>Scenery</texture>
- <billboard tile="4" u_scale="11" detail_level="2"/>
-
-<!-- Background building with pitched roof -->
-
- <!-- Front wall -->
-
- <reset_transform/>
- <translate>19 0 0</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap width="4" detail_level="1">
- -1 9 11 -1
- 9 10 12 11
- 15 7 7 16
- 3 6 5 4
- 3 5 6 4
- 3 8 5 4
- </tilemap>
-
- <!-- Left wall -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <translate>19 0 -3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap surface_type="left" width="3" detail_level="1">
- 15 1 16
- 3 7 4
- 3 5 4
- 3 0 4
- </tilemap>
-
- <!-- Right wall -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <translate>23 0 -3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap surface_type="right" width="3" detail_level="1">
- 15 0 16
- 3 7 4
- 3 6 4
- 3 2 4
- </tilemap>
-
- <!-- Left pitched roof -->
-
- <reset_transform/>
- <rotate axis="x">135</rotate>
- <scale>1 1.5 1.5</scale>
- <rotate axis="y">-90</rotate>
- <translate>21 6 -3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap width="3" detail_level="1">
- 13 13 13
- 13 13 13
- </tilemap>
-
- <!-- Right pitched roof -->
-
- <reset_transform/>
- <rotate axis="x">-135</rotate>
- <scale>1 1.5 1.5</scale>
- <rotate axis="y">-90</rotate>
- <translate>21 6 -3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap width="3" detail_level="1">
- 13 13 13
- 13 13 13
- </tilemap>
-
- <!-- Finial -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <translate>21 6 -3</translate>
- <scale>32</scale>
-
- <texture>Building</texture>
- <tilemap width="3" detail_level="1">
- 18 18 18
- </tilemap>
-
-<!-- More ground to the right -->
-
- <!-- Ground under house -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>10 0 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <tilemap surface_type="top" width="3">
- 1 1 1
- 1 1 1
- -1 -1 -1
- -1 -1 -1
- -1 -1 -1
- -1 -1 -1
- 1 1 1
- </tilemap>
-
- <!-- Left part of centre courtyard -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>13 0 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <tilemap surface_type="top" width="8">
- 1 1 1 1 1 1 1 1
- 1 1 1 1 1 1 1 1
- 1 0 0 0 0 0 0 0
- 1 0 0 0 0 0 1 1
- 0 0 0 0 0 0 1 1
- 1 0 0 0 0 0 0 0
- 1 1 1 1 1 0 0 0
- </tilemap>
-
- <!-- Front grass -->
-
- <reset_transform/>
- <scale>12 1 1</scale>
- <translate>14 -0.5 5</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="12" detail_level="2"/>
-
- <!-- Back grass -->
-
- <reset_transform/>
- <scale>4 1 1</scale>
- <translate>14 -0.5 1</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="4" detail_level="2"/>
-
- <!-- Front grass next to door -->
-
- <reset_transform/>
- <scale>1 1 1</scale>
- <translate>13 -0.5 3</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="1" detail_level="2"/>
-
- <!-- Back grass next to door -->
-
- <reset_transform/>
- <scale>1 1 1</scale>
- <translate>13 -0.5 2</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="1" detail_level="2"/>
-
- <!-- Left grass -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <translate>14 -0.5 1</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <tilemap width="4" detail_level="2">
- 2 -1 2 2
- </tilemap>
-
- <!-- Grass left of house -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <scale>1 1 1</scale>
- <translate>18 -0.5 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="1" detail_level="2"/>
-
- <!-- Grass right of house -->
-
- <reset_transform/>
- <rotate axis="y">-90</rotate>
- <scale>1 1 1</scale>
- <translate>24 -0.5 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="1" detail_level="2"/>
-
- <!-- Front grass in centre -->
-
- <reset_transform/>
- <scale>4 1 1</scale>
- <translate>19 -0.5 4</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="4" detail_level="2"/>
-
- <!-- Back grass in centre -->
-
- <reset_transform/>
- <scale>4 1 1</scale>
- <translate>19 -0.5 2</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="4" detail_level="2"/>
-
- <!-- Left grass in centre -->
-
- <reset_transform/>
- <scale>2 1 1</scale>
- <rotate axis="y">-90</rotate>
- <translate>19 -0.5 2</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="2" detail_level="2"/>
-
- <!-- Right grass in centre -->
-
- <reset_transform/>
- <scale>2 1 1</scale>
- <rotate axis="y">-90</rotate>
- <translate>23 -0.5 2</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="2" detail_level="2"/>
-
-<!-- Still more ground -->
-
- <!-- Right part of centre courtyard -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>21 0 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <tilemap surface_type="top" width="7">
- 1 1 1 1 1 0 0
- 1 1 1 1 1 0 0
- 0 0 0 0 0 0 0
- 1 1 0 0 0 0 0
- 1 1 0 0 0 0 0
- 0 0 0 0 0 0 0
- 0 0 0 1 1 1 1
- </tilemap>
-
- <!-- Fence to right of back house -->
-
- <reset_transform/>
- <scale>4 1 1</scale>
- <translate>24 0 0</translate>
- <scale>32</scale>
-
- <texture>Scenery</texture>
- <billboard tile="4" u_scale="4" detail_level="2"/>
-
- <!-- Grass in front of fence -->
-
- <reset_transform/>
- <scale>4 1 1</scale>
- <translate>24 -0.5 1</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="4" detail_level="2"/>
-
- <!-- Grass to left of tower block -->
-
- <reset_transform/>
- <scale>2 1 1</scale>
- <rotate axis="y">-90</rotate>
- <translate>26 -0.5 5</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="2" detail_level="2"/>
-
- <!-- Grass to right of tower block -->
-
- <reset_transform/>
- <scale>2 1 1</scale>
- <rotate axis="y">-90</rotate>
- <translate>35 -0.5 5</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="2" detail_level="2"/>
-
- <!-- Next bit of grass -->
-
- <reset_transform/>
- <scale>5 1 1</scale>
- <translate>35 -0.5 5</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="5" detail_level="2"/>
-
- <!-- Back grass -->
-
- <reset_transform/>
- <scale>6 1 1</scale>
- <translate>34 -0.5 1</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="6" detail_level="2"/>
-
- <!-- Extra bit of back grass -->
-
- <reset_transform/>
- <scale>1 1 1</scale>
- <rotate axis="y">-90</rotate>
- <translate>34 -0.5 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <billboard tile="2" u_scale="1" detail_level="2"/>
-
- <!-- Ground around tower block -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>28 0 4</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <tilemap surface_type="top" width="5">
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- </tilemap>
-
- <!-- Rightmost ground -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>33 0 0</translate>
- <scale>32</scale>
- <texture>Scenery</texture>
- <tilemap surface_type="top" width="10">
- 0 0 1 1 1 1 1 1 1 1
- 0 0 1 1 1 1 1 1 1 1
- 0 0 0 0 0 0 0 -1 -1 -1
- 0 0 0 0 0 0 0 -1 -1 -1
- 0 0 0 0 0 0 0 -1 -1 -1
- 0 0 0 0 0 0 0 -1 -1 -1
- 0 1 1 1 1 1 1 -1 -1 -1
- </tilemap>
-
-<!-- Right foreground tower block -->
-
- <!-- Front -->
-
- <reset_transform/>
- <translate>28 0 4</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap width="5">
- 2 2 2 2 2
- 0 0 0 0 0
- 0 0 0 0 6
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 6 0
- 4 4 4 4 4
- </tilemap>
-
- <!-- Right side -->
-
- <reset_transform/>
- <rotate axis="y">90</rotate>
- <translate>33 0 4</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap surface_type="right" width="6">
- 2 2 2 2 2 2
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 5 4 5 5 4 5
- </tilemap>
-
- <!-- Left side -->
-
- <reset_transform/>
- <rotate axis="y">90</rotate>
- <translate>28 0 4</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap surface_type="left" width="6">
- 2 2 2 2 2 2
- 0 1 6 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 0 1 0 0 1 0
- 5 4 5 5 4 5
- </tilemap>
-
- <!-- Top -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>28 7 -2</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap surface_type="top" width="5">
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- </tilemap>
-
-<!-- Right end tower block -->
-
- <!-- Front -->
-
- <reset_transform/>
- <translate>40 0 5</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap width="5">
- 2 2 2 2 2
- 0 1 0 0 1
- 0 1 0 0 1
- 0 1 0 0 1
- 0 1 0 0 1
- 6 1 0 0 1
- 0 1 0 0 1
- 0 1 0 0 1
- 0 1 0 0 1
- 0 1 0 0 1
- 0 1 0 0 1
- 6 1 0 0 1
- 0 1 0 0 1
- 0 1 0 0 1
- 4 4 4 4 4
- </tilemap>
-
- <!-- Left side -->
-
- <reset_transform/>
- <rotate axis="y">90</rotate>
- <translate>40 0 5</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap surface_type="left" width="5">
- 2 2 2 2 2
- 6 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 6 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 6 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 4 5 5 5 4
- </tilemap>
-
- <!-- Top -->
-
- <reset_transform/>
- <rotate axis="x">90</rotate>
- <translate>40 15 0</translate>
- <scale>32</scale>
-
- <texture>TowerBlock1</texture>
- <tilemap surface_type="top" width="5">
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- 3 3 3 3 3
- </tilemap>
-
-<!-- Background -->
-
- <reset_transform/>
- <translate>-0.3 -0.17 -900</translate>
- <scale>3200 1600 1</scale>
- <texture>BackgroundFar</texture>
- <billboard fog="false"/>
-
- <translate>0 0 300</translate>
- <texture>BackgroundNear</texture>
- <billboard blend="true" fog="false"/>
-
-<!-- Trees -->
-
- <texture>Trees</texture>
-
- <!-- Left courtyard -->
-
- <reset_transform/>
- <scale>96</scale>
- <translate>250 -2.5 16</translate>
-
- <billboard tile="1" detail_level="1"/>
-
- <!-- Centre courtyard -->
-
- <reset_transform/>
- <scale>96</scale>
- <translate>610 -2.5 85</translate>
-
- <billboard tile="0"/>
-
- <reset_transform/>
- <scale>96</scale>
- <translate>650 -2.5 115</translate>
-
- <billboard tile="1"/>
-
- <!-- Right courtyard -->
-
- <reset_transform/>
- <scale>96</scale>
- <translate>1080 -2.5 10</translate>
-
- <billboard tile="1" detail_level="1"/>
-
- <reset_transform/>
- <scale>96</scale>
- <translate>1120 -2.5 -15</translate>
-
- <billboard tile="0" detail_level="1"/>
-
- <reset_transform/>
- <scale>96</scale>
- <translate>1220 -2.5 -30</translate>
-
- <billboard tile="1" detail_level="1"/>
-</scene>