| 1 | <!--Templates of spacestation elements with alle their collisionshapes, | 
|---|
| 2 |         for creating a spacestation very easy. | 
|---|
| 3 |         Autor: Florian Süess | 
|---|
| 4 |         Test Level: FPS_Level_HS14      -->      | 
|---|
| 5 | <Template name=spacestation_elements> | 
|---|
| 6 |         <SpaceStation | 
|---|
| 7 |         normalTubetemplate              = ss_tube | 
|---|
| 8 |         curvedTubetemplate              = ss_curve | 
|---|
| 9 |         crossingTubetemplate    = ss_tube_x | 
|---|
| 10 |         wall                                    = ss_wall | 
|---|
| 11 |         flagg                                   = ss_flag_aean | 
|---|
| 12 |         > | 
|---|
| 13 |         </SpaceStation> | 
|---|
| 14 | </Template> | 
|---|
| 15 |          | 
|---|
| 16 |          | 
|---|
| 17 | <!-- to place the different collisionshapes, I used some help boxes and an help coordinate system. | 
|---|
| 18 |          The axis from the coordinatesystem are "red,green,yellow" and the orange boxe shows the negative direction. | 
|---|
| 19 |          But atention, each element is different! A few of them are already rotatet with yaw, roll and pitch: | 
|---|
| 20 |          -> "pitch" is a rotation around "red" in the "yellow, green" plain. | 
|---|
| 21 |          -> "yaw" is a rotation around "green" in the "red, yellow" plain. | 
|---|
| 22 |          -> "roll" is a rotation around "yellow" in the "green,red" plain. | 
|---|
| 23 |          this chanches their negativ/positiv direction of the axis. | 
|---|
| 24 |          --> | 
|---|
| 25 |                          | 
|---|
| 26 |  | 
|---|
| 27 | <!-- Spacestation Element Tube --> | 
|---|
| 28 | <Template name=ss_tube> | 
|---|
| 29 |  | 
|---|
| 30 |         <MovableEntity position="0,0,0"> | 
|---|
| 31 |         <attached> | 
|---|
| 32 |  | 
|---|
| 33 |         <Model position="0,0,0" yaw=0 scale3D="100,100,100" mesh="ss_tube.mesh" /> | 
|---|
| 34 |  | 
|---|
| 35 |         </attached> | 
|---|
| 36 |          <collisionShapes> | 
|---|
| 37 |                 <BoxCollisionShape position="0,0,100"                   halfExtents="250,100,0" />      <!--Wand links--> | 
|---|
| 38 |                 <BoxCollisionShape position="0,0,-100"                  halfExtents="250,100,0" />      <!--Wand rechts--> | 
|---|
| 39 |                 <BoxCollisionShape position="0,100,0"                   halfExtents="250,0,100" />      <!--Decke--> | 
|---|
| 40 |                 <BoxCollisionShape position="0,-100,0"                  halfExtents="250,0,100" />      <!--Boden--> | 
|---|
| 41 |                  | 
|---|
| 42 |        | 
|---|
| 43 |      </collisionShapes> | 
|---|
| 44 |     | 
|---|
| 45 | <Model position="-200,0,-275"  mesh="cube_green.mesh" scale3D="0,100,75" /> | 
|---|
| 46 |          </MovableEntity>    | 
|---|
| 47 |  | 
|---|
| 48 | </Template> | 
|---|
| 49 |  | 
|---|
| 50 |  | 
|---|
| 51 | <!-- Spacestation Element Curve --> | 
|---|
| 52 | <Template name=ss_curve> | 
|---|
| 53 |  | 
|---|
| 54 |         <MovableEntity position="0,0,0"> | 
|---|
| 55 |         <attached> | 
|---|
| 56 |  | 
|---|
| 57 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 58 |  | 
|---|
| 59 |         <!--<Model position="0,0,-200"  mesh="cube_green.mesh" scale3D="0,100,150" /> | 
|---|
| 60 |                 <Model position="-300,0,100"  mesh="cube_green.mesh" scale3D="150,100,0" /> | 
|---|
| 61 |                 <Model position="-100,0,0" yaw=45 mesh="cube_red.mesh" scale3D="150,100,0" /> | 
|---|
| 62 |  | 
|---|
| 63 |                 <Model position="-200,0,-275"  mesh="cube_green.mesh" scale3D="0,100,75" /> | 
|---|
| 64 |                 <Model position="-375,0,-100"  mesh="cube_green.mesh" scale3D="75,100,0" /> | 
|---|
| 65 |                 <Model position="-245,0,-148" yaw=45 mesh="cube_red.mesh" scale3D="70.71,100,0" /> | 
|---|
| 66 |  | 
|---|
| 67 |                 <Model position="-225,100,-125"  mesh="cube_red.mesh" scale3D="225,0,225" /> --> | 
|---|
| 68 |  | 
|---|
| 69 |  | 
|---|
| 70 |         <Model position="0,0,0" yaw=0 scale3D="100,100,100" mesh="ss_curve.mesh" /> | 
|---|
| 71 |  | 
|---|
| 72 |  | 
|---|
| 73 |         </attached> | 
|---|
| 74 |          <collisionShapes> | 
|---|
| 75 |                 <BoxCollisionShape position="0,0,-200"                                  halfExtents="0,100,150" />      <!--Wand rechts--> | 
|---|
| 76 |                 <BoxCollisionShape position="-300,0,100"                                halfExtents="150,100,0" />      <!--Wand rechts--> | 
|---|
| 77 |                 <BoxCollisionShape position="-100,0,0"          yaw=45          halfExtents="150,100,0" />      <!--Wand rechts--> | 
|---|
| 78 |                 <BoxCollisionShape position="-200,0,-275"                               halfExtents="0,100,75" />       <!--Wand links--> | 
|---|
| 79 |                 <BoxCollisionShape position="-375,0,-100"                               halfExtents="75,100,0" />       <!--Wand links--> | 
|---|
| 80 |                 <BoxCollisionShape position="-245,0,-148"       yaw=45          halfExtents="70.7,100,0" />     <!--Wand links--> | 
|---|
| 81 |                 <BoxCollisionShape position="-225,100,-125"                     halfExtents="225,0,225" />      <!--Boden--> | 
|---|
| 82 |                 <BoxCollisionShape position="-225,-100,-125"                    halfExtents="250,0,225" />      <!--Decke--> | 
|---|
| 83 |        | 
|---|
| 84 |      </collisionShapes> | 
|---|
| 85 |    | 
|---|
| 86 |      | 
|---|
| 87 |          </MovableEntity>    | 
|---|
| 88 |  | 
|---|
| 89 | </Template> | 
|---|
| 90 |  | 
|---|
| 91 |  | 
|---|
| 92 | <!-- Spacestation Element Crossing --> | 
|---|
| 93 | <Template name=ss_tube_x> | 
|---|
| 94 |  | 
|---|
| 95 |         <MovableEntity position="0,0,0"> | 
|---|
| 96 |         <attached> | 
|---|
| 97 |  | 
|---|
| 98 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 99 |  | 
|---|
| 100 |         <!--<Model position="175,0,100"         mesh="cube_green.mesh" scale3D="75,100,0" /> | 
|---|
| 101 |                 <Model position="-0,0,275"      mesh="cube_green.mesh" scale3D="0,100,75" /> | 
|---|
| 102 |                 <Model position="-200,0,275"    mesh="cube_red.mesh" scale3D="0,100,75" /> | 
|---|
| 103 |                 <Model position="-375,0,100"    mesh="cube_red.mesh" scale3D="75,100,0" /> | 
|---|
| 104 |  | 
|---|
| 105 |                 <Model position="175,0,-100"    mesh="cube_green.mesh" scale3D="75,100,0" /> | 
|---|
| 106 |                 <Model position="0,0,-275"              mesh="cube_green.mesh" scale3D="0,100,75" /> | 
|---|
| 107 |                 <Model position="-200,0,-275"   mesh="cube_red.mesh" scale3D="0,100,75" /> | 
|---|
| 108 |                 <Model position="-375,0,-100"   mesh="cube_red.mesh" scale3D="75,100,0" /> | 
|---|
| 109 |  | 
|---|
| 110 |                 <Model position="-245,0,-147"   yaw=45          mesh="cube_red.mesh" scale3D="70.7,100,0" /> | 
|---|
| 111 |                 <Model position="50,0,-147"     yaw=-45         mesh="cube_red.mesh" scale3D="70.7,100,0" /> | 
|---|
| 112 |                 <Model position="-245,0,149"    yaw=-45         mesh="cube_orange.mesh" scale3D="70.7,100,0" /> | 
|---|
| 113 |                 <Model position="50,0,148"      yaw=45          mesh="cube_orange.mesh" scale3D="70.7,100,0" /> --> | 
|---|
| 114 |          | 
|---|
| 115 |         <Model position="0,0,0" scale3D="100,100,100" mesh="ss_tube_x.mesh" /> | 
|---|
| 116 |  | 
|---|
| 117 |         </attached> | 
|---|
| 118 |          <collisionShapes> | 
|---|
| 119 |                 <BoxCollisionShape position="175,0,100"                         halfExtents="75,100,0" />       <!--Wand links--> | 
|---|
| 120 |                 <BoxCollisionShape position="0,0,275"                           halfExtents="0,100,75" />       <!--Wand links--> | 
|---|
| 121 |                 <BoxCollisionShape position="-200,0,275"                        halfExtents="0,100,75" />       <!--Wand links--> | 
|---|
| 122 |                 <BoxCollisionShape position="-375,0,100"                        halfExtents="75,100,0" />       <!--Wand links--> | 
|---|
| 123 |                  | 
|---|
| 124 |                 <BoxCollisionShape position="175,0,-100"                halfExtents="75,100,0" />       <!--Wand rechts--> | 
|---|
| 125 |                 <BoxCollisionShape position="0,0,-275"                          halfExtents="0,100,75" />       <!--Wand rechts--> | 
|---|
| 126 |                 <BoxCollisionShape position="-200,0,-275"               halfExtents="0,100,75" />       <!--Wand rechts--> | 
|---|
| 127 |                 <BoxCollisionShape position="-375,0,-100"               halfExtents="75,100,0" />       <!--Wand rechts--> | 
|---|
| 128 |                  | 
|---|
| 129 |                 <BoxCollisionShape position="-245,0,-147"   yaw=45      halfExtents="70.7,100,0" />     <!--Wand schraeg rechts--> | 
|---|
| 130 |                 <BoxCollisionShape position="50,0,-149"     yaw=-45             halfExtents="70.7,100,0" />     <!--Wand schraeg rechts--> | 
|---|
| 131 |                 <BoxCollisionShape position="-245,0,149"        yaw=-45         halfExtents="70.7,100,0" />     <!--Wand schraeg links--> | 
|---|
| 132 |                 <BoxCollisionShape position="50,0,148"          yaw=45          halfExtents="70.7,100,0" />     <!--Wand schraeg links--> | 
|---|
| 133 |                  | 
|---|
| 134 |                  | 
|---|
| 135 |                  | 
|---|
| 136 |                 <BoxCollisionShape position="-100,100,0"                halfExtents="350,0,350" />      <!--Boden--> | 
|---|
| 137 |                 <BoxCollisionShape position="-100,-110,0"               halfExtents="350,0,350" />      <!--decke--> | 
|---|
| 138 |        | 
|---|
| 139 |      </collisionShapes> | 
|---|
| 140 |      | 
|---|
| 141 |      | 
|---|
| 142 |          </MovableEntity>    | 
|---|
| 143 |  | 
|---|
| 144 | </Template> | 
|---|
| 145 |  | 
|---|
| 146 |  | 
|---|
| 147 | <!-- Spacestation Element Flagroom --> | 
|---|
| 148 | <Template name=ss_flag_room> | 
|---|
| 149 |  | 
|---|
| 150 |         <MovableEntity position="0,0,0"> | 
|---|
| 151 |         <attached> | 
|---|
| 152 |  | 
|---|
| 153 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 154 |          | 
|---|
| 155 |         <!--<Model position="-125,116,0"                                mesh="cube_green.mesh"  scale3D="130,0,125" /> | 
|---|
| 156 |                 <Model position="-275,116,235"  yaw=55          mesh="cube_green.mesh"  scale3D="140,0,50" /> | 
|---|
| 157 |                 <Model position="-275,116,-235" yaw=-55         mesh="cube_red.mesh"    scale3D="140,0,50" /> | 
|---|
| 158 |                 <Model position="-365,116,320"  yaw=35          mesh="cube_green.mesh"  scale3D="100,0,50" /> | 
|---|
| 159 |                 <Model position="-365,116,-320" yaw=-35         mesh="cube_red.mesh"    scale3D="100,0,50" /> | 
|---|
| 160 |                 <Model position="-520,156,380"  roll=-25        mesh="cube_green.mesh"  scale3D="100,0,50" /> | 
|---|
| 161 |                 <Model position="-520,156,-380" roll=-25        mesh="cube_red.mesh"    scale3D="100,0,50" />    | 
|---|
| 162 |  | 
|---|
| 163 |  | 
|---|
| 164 |                 <Model position="-80,0,100"                             mesh="cube_green.mesh"  scale3D="80,100,0" /> | 
|---|
| 165 |                 <Model position="-160,0,150"    yaw=90          mesh="cube_green.mesh"  scale3D="50,200,0" /> | 
|---|
| 166 |                 <Model position="-220,0,260"    yaw=55          mesh="cube_green.mesh"  scale3D="140,200,0" /> | 
|---|
| 167 |                 <Model position="-360,0,390"    yaw=33          mesh="cube_green.mesh"  scale3D="110,200,0" /> | 
|---|
| 168 |                 <Model position="-600,16,430"                           mesh="cube_green.mesh"  scale3D="200,200,0" /> | 
|---|
| 169 |                 <Model position="-810,16,405"   yaw=-32         mesh="cube_green.mesh"  scale3D="150,200,0" /> | 
|---|
| 170 |                 <Model position="-965,166,270"  yaw=-55         mesh="cube_green.mesh"  scale3D="150,50,0" /> | 
|---|
| 171 |  | 
|---|
| 172 |                 <Model position="-80,0,-100"                            mesh="cube_red.mesh"    scale3D="80,100,0" /> | 
|---|
| 173 |                 <Model position="-160,0,-150"   yaw=-90         mesh="cube_red.mesh"    scale3D="50,200,0" /> | 
|---|
| 174 |                 <Model position="-220,0,-260"   yaw=-55         mesh="cube_red.mesh"    scale3D="140,200,0" /> | 
|---|
| 175 |                 <Model position="-360,0,-390"   yaw=-33         mesh="cube_red.mesh"    scale3D="110,200,0" /> | 
|---|
| 176 |                 <Model position="-600,16,-430"                          mesh="cube_red.mesh"    scale3D="200,200,0" /> | 
|---|
| 177 |                 <Model position="-810,16,-405"  yaw=32          mesh="cube_red.mesh"    scale3D="150,200,0" /> | 
|---|
| 178 |                 <Model position="-965,166,-270" yaw=55          mesh="cube_red.mesh"    scale3D="150,50,0" />    | 
|---|
| 179 |  | 
|---|
| 180 |                 <Model position="-1045,166,0"                           mesh="cube_orange.mesh"         scale3D="0,50,160" /> | 
|---|
| 181 |  | 
|---|
| 182 |  | 
|---|
| 183 |                 <Model position="-650,200,0"    mesh="cube_green.mesh" scale3D="400,0,450" /> | 
|---|
| 184 |  | 
|---|
| 185 |                 <Model position="-500,-200,0"   mesh="cube_green.mesh" scale3D="400,0,400" />    | 
|---|
| 186 |                 <Model position="-60,-84,0"     mesh="cube_green.mesh" scale3D="60,0,100" />     | 
|---|
| 187 |          | 
|---|
| 188 |                 <Model position="-1015,156,0"   mesh="cube_orange.mesh" scale3D="27,25,120" />   | 
|---|
| 189 |                 <Model position="-580,185,0"    mesh="cube_orange.mesh" scale3D="30,12,30" /> | 
|---|
| 190 |                 <Model position="-580,195,0"    mesh="cube_orange.mesh" scale3D="50,10,50" /> | 
|---|
| 191 |  | 
|---|
| 192 |  | 
|---|
| 193 |  | 
|---|
| 194 |                 <Model position="-255,121,0"                            mesh="cube_green.mesh"  scale3D="0,85,125" /> | 
|---|
| 195 |                 <Model position="-300,116,190"  yaw=-35         mesh="cube_green.mesh"  scale3D="0,80,75" />     | 
|---|
| 196 |                 <Model position="-300,116,-190" yaw=35          mesh="cube_green.mesh"  scale3D="0,80,75" /> | 
|---|
| 197 |                 <Model position="-410,116,290"  yaw=-55         mesh="cube_green.mesh"  scale3D="0,80,75" />     | 
|---|
| 198 |                 <Model position="-410,116,-290" yaw=55          mesh="cube_green.mesh"  scale3D="0,80,75" />     | 
|---|
| 199 |                 <Model position="-500,185,328"  yaw=2           roll=-25        mesh="cube_green.mesh"  scale3D="100,35,0" /> | 
|---|
| 200 |                 <Model position="-500,185,-328" yaw=-2          roll=-25        mesh="cube_red.mesh"    scale3D="100,35,0" />   --> | 
|---|
| 201 |  | 
|---|
| 202 |  | 
|---|
| 203 |  | 
|---|
| 204 |         <!-- points for the orientation --> | 
|---|
| 205 |         <!--<Model position="0,0,0"                     mesh="cube_orange.mesh" scale3D="10,10,10" /> | 
|---|
| 206 |                 <Model position="-260,0,0"                      mesh="cube_orange.mesh" scale3D="10,10,10" /> | 
|---|
| 207 |                 <Model position="-580,0,400"            mesh="cube_orange.mesh" scale3D="10,10,10" /> | 
|---|
| 208 |                 <Model position="-580,0,-400"           mesh="cube_orange.mesh" scale3D="10,10,10" /> | 
|---|
| 209 |          | 
|---|
| 210 |                 <Model position="-580,0,0"                      mesh="cube_orange.mesh" scale3D="10,10,10" />   --> | 
|---|
| 211 |          | 
|---|
| 212 |  | 
|---|
| 213 |         <Model position="0,0,0" yaw=0 pitch=-90 scale3D="100,100,100"  mesh="ss_flag_room.mesh" /> | 
|---|
| 214 |  | 
|---|
| 215 |         </attached> | 
|---|
| 216 |          <collisionShapes> | 
|---|
| 217 |                 <BoxCollisionShape position="-125,116,0"                        halfExtents="130,0,125" />      <!--Boden oben mitte--> | 
|---|
| 218 |                 <BoxCollisionShape position="-275,116,235"   yaw=55     halfExtents="140,0,50" />       <!--Boden oben rechts--> | 
|---|
| 219 |                 <BoxCollisionShape position="-275,116,-235"  yaw=-55    halfExtents="140,0,50" />       <!--Boden oben links--> | 
|---|
| 220 |                 <BoxCollisionShape position="-365,116,320"   yaw=35             halfExtents="100,0,50" />       <!--Boden oben rechts--> | 
|---|
| 221 |                 <BoxCollisionShape position="-365,116,-320"  yaw=-35    halfExtents="100,0,50" />       <!--Boden oben links--> | 
|---|
| 222 |                 <BoxCollisionShape position="-520,156,380"   roll=-25   halfExtents="100,0,50" />       <!--Boden oben rechts--> | 
|---|
| 223 |                 <BoxCollisionShape position="-520,156,-380"  roll=-25   halfExtents="100,0,50" />       <!--Boden oben links--> | 
|---|
| 224 |                  | 
|---|
| 225 |                  | 
|---|
| 226 |                 <BoxCollisionShape position="-80,0,100"                                 halfExtents="80,100,0" />       <!--Wand oben rechts--> | 
|---|
| 227 |                 <BoxCollisionShape position="-160,0,150"        yaw=90          halfExtents="50,200,0" />       <!--Wand oben rechts-->  | 
|---|
| 228 |                 <BoxCollisionShape position="-220,0,260"        yaw=55          halfExtents="100,200,0" />      <!--Wand oben rechts--> | 
|---|
| 229 |                 <BoxCollisionShape position="-360,0,390"        yaw=33          halfExtents="110,200,0" />      <!--Wand oben rechts--> | 
|---|
| 230 |                 <BoxCollisionShape position="-600,16,430"                               halfExtents="200,200,0" />      <!--Wand unten rechts--> | 
|---|
| 231 |                 <BoxCollisionShape position="-810,16,405"   yaw=-32     halfExtents="150,200,0" />      <!--Wand unten rechts--> | 
|---|
| 232 |                 <BoxCollisionShape position="-965,166,270"  yaw=-55     halfExtents="150,50,0" />       <!--Wand unten rechts-->                 | 
|---|
| 233 |                  | 
|---|
| 234 |                 <BoxCollisionShape position="-80,0,-100"                        halfExtents="80,100,0" />       <!--Wand oben links--> | 
|---|
| 235 |                 <BoxCollisionShape position="-160,0,-150"       yaw=-90         halfExtents="50,200,0" />       <!--Wand oben links-->   | 
|---|
| 236 |                 <BoxCollisionShape position="-220,0,-260"       yaw=-55         halfExtents="100,200,0" />      <!--Wand oben links--> | 
|---|
| 237 |                 <BoxCollisionShape position="-360,0,-390"       yaw=-33         halfExtents="110,200,0" />      <!--Wand oben links--> | 
|---|
| 238 |                 <BoxCollisionShape position="-600,16,-430"                              halfExtents="200,200,0" />      <!--Wand unten links--> | 
|---|
| 239 |                 <BoxCollisionShape position="-810,16,-405"  yaw=32              halfExtents="150,200,0" />      <!--Wand unten links--> | 
|---|
| 240 |                 <BoxCollisionShape position="-965,166,-270" yaw=55              halfExtents="150,50,0" />       <!--Wand unten links--> | 
|---|
| 241 |                  | 
|---|
| 242 |                 <BoxCollisionShape position="-1045,166,0"                               halfExtents="0,50,160" />       <!--Wand unten mitte--> | 
|---|
| 243 |                  | 
|---|
| 244 |                          | 
|---|
| 245 |          | 
|---|
| 246 |                 <BoxCollisionShape position="-650,200,0"                        halfExtents="400,0,450" />      <!--Boden unten--> | 
|---|
| 247 |          | 
|---|
| 248 |                 <BoxCollisionShape position="-500,-200,0"                       halfExtents="400,0,400" />      <!--decke--> | 
|---|
| 249 |                 <BoxCollisionShape position="-60,-84,0"                         halfExtents="60,0,100" />       <!--decke oben--> | 
|---|
| 250 |                  | 
|---|
| 251 |                 <BoxCollisionShape position="-1015,156,0"                       halfExtents="27,25,120" />      <!--Tisch-->             | 
|---|
| 252 |                 <BoxCollisionShape position="-580,185,0"                                halfExtents="30,12,30" />       <!--Stufe "Mittelpkt"--> | 
|---|
| 253 |                 <BoxCollisionShape position="-580,195,0"                                halfExtents="50,10,50" />       <!--Stufe "Mittelpkt"--> | 
|---|
| 254 |                  | 
|---|
| 255 |                  | 
|---|
| 256 |                 <BoxCollisionShape position="-255,121,0"                        halfExtents="0,85,125" />       <!--Wand innen--> | 
|---|
| 257 |                 <BoxCollisionShape position="-300,116,190"    yaw=-35   halfExtents="0,80,75" />        <!--Wand innen--> | 
|---|
| 258 |                 <BoxCollisionShape position="-300,116,-190"   yaw=35    halfExtents="0,80,75" />        <!--Wand innen-->                | 
|---|
| 259 |                 <BoxCollisionShape position="-410,116,290"    yaw=-55   halfExtents="0,80,75" />        <!--Wand innen--> | 
|---|
| 260 |                 <BoxCollisionShape position="-410,116,-290"   yaw=55    halfExtents="0,80,75" />        <!--Wand innen--> | 
|---|
| 261 |                 <BoxCollisionShape position="-500,185,328"    yaw=2             roll=-25        halfExtents="100,35,0" />       <!--Wand innen--> | 
|---|
| 262 |                 <BoxCollisionShape position="-500,185,-328"   yaw=-2    roll=-25        halfExtents="100,35,0" />       <!--Wand innen--> | 
|---|
| 263 |                  | 
|---|
| 264 |                        | 
|---|
| 265 |      </collisionShapes> | 
|---|
| 266 |             | 
|---|
| 267 |      | 
|---|
| 268 |          </MovableEntity>    | 
|---|
| 269 |  | 
|---|
| 270 | </Template> | 
|---|
| 271 |  | 
|---|
| 272 |  | 
|---|
| 273 | <!-- Spacestation Element Machine --> | 
|---|
| 274 | <Template name=ss_machine> | 
|---|
| 275 |  | 
|---|
| 276 |         <MovableEntity position="0,0,0"> | 
|---|
| 277 |         <attached> | 
|---|
| 278 |  | 
|---|
| 279 |  | 
|---|
| 280 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 281 |          | 
|---|
| 282 |         <!--<Model position="0,80,0"                    mesh="cube_orange.mesh" scale3D="40,80,25" />   --> | 
|---|
| 283 |  | 
|---|
| 284 |         <Model position="0,0,0" roll=0 scale3D="0.15,0.15,0.15" mesh="ss_machine.mesh" /> | 
|---|
| 285 |  | 
|---|
| 286 |         </attached> | 
|---|
| 287 |          <collisionShapes> | 
|---|
| 288 |  | 
|---|
| 289 |                 <BoxCollisionShape position="0,80,0"            halfExtents="40,80,25" />       <!--whole machine--> | 
|---|
| 290 |        | 
|---|
| 291 |      </collisionShapes> | 
|---|
| 292 |          -->    | 
|---|
| 293 |      | 
|---|
| 294 |          </MovableEntity>    | 
|---|
| 295 | roll=180 mesh="ss_table.mesh" scale3D="25,25,25" | 
|---|
| 296 | </Template> | 
|---|
| 297 |  | 
|---|
| 298 |  | 
|---|
| 299 | <!-- Spacestation Element Table-->               | 
|---|
| 300 | <Template name=ss_table> | 
|---|
| 301 |  | 
|---|
| 302 |         <MovableEntity position="0,0,0"> | 
|---|
| 303 |         <attached> | 
|---|
| 304 |  | 
|---|
| 305 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 306 |                          | 
|---|
| 307 |         <!--<Model position="0,-32,0"           mesh="cube_orange.mesh" scale3D="60,32,40" />   --> | 
|---|
| 308 |          | 
|---|
| 309 |         <Model position="0,0,0" roll=180 scale3D="25,25,25" mesh="ss_table.mesh"  /> | 
|---|
| 310 |  | 
|---|
| 311 |         </attached> | 
|---|
| 312 |          <collisionShapes> | 
|---|
| 313 |          | 
|---|
| 314 |                 <BoxCollisionShape position="0,-32,0"   yaw=15  halfExtents="60,32,40" />       <!--ganzer Tisch--> | 
|---|
| 315 |        | 
|---|
| 316 |          </collisionShapes> | 
|---|
| 317 |  | 
|---|
| 318 |      | 
|---|
| 319 |          </MovableEntity>    | 
|---|
| 320 |  | 
|---|
| 321 | </Template> | 
|---|
| 322 |  | 
|---|
| 323 |  | 
|---|
| 324 | <!-- Spacestation Element Table (cracked) --> | 
|---|
| 325 | <Template name=ss_table_cracked> | 
|---|
| 326 |  | 
|---|
| 327 |         <MovableEntity position="0,0,0"> | 
|---|
| 328 |         <attached> | 
|---|
| 329 |          | 
|---|
| 330 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 331 |                  | 
|---|
| 332 |         <!--<Model position="0,-32,0"                   mesh="cube_orange.mesh" scale3D="60,32,40" />   --> | 
|---|
| 333 |  | 
|---|
| 334 |  | 
|---|
| 335 |         <Model position="0,0,0" roll=180 scale3D="25,25,25" mesh="ss_table_cracked.mesh"  /> | 
|---|
| 336 |  | 
|---|
| 337 |         </attached> | 
|---|
| 338 |          <collisionShapes> | 
|---|
| 339 |          | 
|---|
| 340 |                 <BoxCollisionShape position="0,-32,0"           halfExtents="60,32,40" />       <!--ganzer Tisch--> | 
|---|
| 341 |        | 
|---|
| 342 |          </collisionShapes> | 
|---|
| 343 |  | 
|---|
| 344 |      | 
|---|
| 345 |          </MovableEntity>    | 
|---|
| 346 |  | 
|---|
| 347 | </Template> | 
|---|
| 348 |  | 
|---|
| 349 |  | 
|---|
| 350 | <!-- Spacestation Element Cylinder --> | 
|---|
| 351 | <Template name=ss_cylinder> | 
|---|
| 352 |  | 
|---|
| 353 |         <MovableEntity position="0,0,0"> | 
|---|
| 354 |         <attached> | 
|---|
| 355 |          | 
|---|
| 356 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 357 |                          | 
|---|
| 358 |         <!--<Model position="0,-40,0"   yaw=15          mesh="cube_red.mesh" scale3D="7,65,25" /> | 
|---|
| 359 |                 <Model position="0,-40,0"       yaw=45          mesh="cube_red.mesh" scale3D="7,65,25" /> | 
|---|
| 360 |                 <Model position="0,-40,0"       yaw=75          mesh="cube_red.mesh" scale3D="7,65,25" /> | 
|---|
| 361 |                 <Model position="0,-40,0"       yaw=105         mesh="cube_red.mesh" scale3D="7,65,25" /> | 
|---|
| 362 |                 <Model position="0,-40,0"       yaw=135         mesh="cube_red.mesh" scale3D="7,65,25" /> | 
|---|
| 363 |                 <Model position="0,-40,0"       yaw=165         mesh="cube_red.mesh" scale3D="7,65,25" />       --> | 
|---|
| 364 |          | 
|---|
| 365 |          | 
|---|
| 366 |         <Model position="0,0,0" roll=180 scale3D="25,25,25" mesh="ss_cylinder.mesh"  /> | 
|---|
| 367 |  | 
|---|
| 368 |         </attached> | 
|---|
| 369 |          <collisionShapes> | 
|---|
| 370 |                  | 
|---|
| 371 |                 <BoxCollisionShape position="0,-40,0"   yaw=15  halfExtents="10,65,25" />       <!--Fuellung--> | 
|---|
| 372 |                 <BoxCollisionShape position="0,-40,0"   yaw=45  halfExtents="10,65,25" />       <!--Fuellung--> | 
|---|
| 373 |                 <BoxCollisionShape position="0,-40,0"   yaw=75  halfExtents="10,65,25" />       <!--Fuellung--> | 
|---|
| 374 |                 <BoxCollisionShape position="0,-40,0"   yaw=105 halfExtents="10,65,25" />       <!--Fuellung--> | 
|---|
| 375 |                 <BoxCollisionShape position="0,-40,0"   yaw=135 halfExtents="10,65,25" />       <!--Fuellung--> | 
|---|
| 376 |                 <BoxCollisionShape position="0,-40,0"   yaw=165 halfExtents="10,65,25" />       <!--Fuellung--> | 
|---|
| 377 |                        | 
|---|
| 378 |          </collisionShapes> | 
|---|
| 379 |  | 
|---|
| 380 |      | 
|---|
| 381 |          </MovableEntity>    | 
|---|
| 382 |  | 
|---|
| 383 | </Template> | 
|---|
| 384 |  | 
|---|
| 385 |  | 
|---|
| 386 | <!-- Spacestation Element Chair --> | 
|---|
| 387 | <Template name=ss_chair> | 
|---|
| 388 |  | 
|---|
| 389 |         <MovableEntity position="0,0,0"> | 
|---|
| 390 |         <attached> | 
|---|
| 391 |  | 
|---|
| 392 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 393 |          | 
|---|
| 394 |         <!--<Model position="-5,18,0"                   mesh="cube_orange.mesh" scale3D="20,20,20" /> | 
|---|
| 395 |                 <Model position="-23,-30,0"                     mesh="cube_orange.mesh" scale3D="2,33,18" />    --> | 
|---|
| 396 |          | 
|---|
| 397 |  | 
|---|
| 398 |         <Model position="0,0,0" roll=0 pitch=180 scale3D="20,20,20" mesh="ss_chair.mesh"  /> | 
|---|
| 399 |  | 
|---|
| 400 |         </attached> | 
|---|
| 401 |          <collisionShapes> | 
|---|
| 402 |                                  | 
|---|
| 403 |                 <BoxCollisionShape position="-5,18,0"                           halfExtents="20,20,20" />       <!--Unterer Teil--> | 
|---|
| 404 |                 <BoxCollisionShape position="-23,-30,0"                         halfExtents="2,33,20" />        <!--Rueckenlaehne--> | 
|---|
| 405 |                  | 
|---|
| 406 |          </collisionShapes> | 
|---|
| 407 |  | 
|---|
| 408 |      | 
|---|
| 409 |          </MovableEntity>    | 
|---|
| 410 |  | 
|---|
| 411 | </Template> | 
|---|
| 412 |  | 
|---|
| 413 |  | 
|---|
| 414 | <!-- Spacestation Element Wall --> | 
|---|
| 415 | <Template name=ss_wall> | 
|---|
| 416 |  | 
|---|
| 417 |         <MovableEntity position="0,0,0"> | 
|---|
| 418 |         <attached> | 
|---|
| 419 |          | 
|---|
| 420 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 421 |          | 
|---|
| 422 |         <!--<Model position="-78,0,0"           mesh="cube_orange.mesh" scale3D="2,100,100" />  --> | 
|---|
| 423 |          | 
|---|
| 424 |  | 
|---|
| 425 |         <Model position="0,0,0" roll=0  pitch=180       scale3D="80,80,80" mesh="ss_wall.mesh"  /> | 
|---|
| 426 |  | 
|---|
| 427 |         </attached> | 
|---|
| 428 |          <collisionShapes> | 
|---|
| 429 |          | 
|---|
| 430 |                 <BoxCollisionShape position="-78,0,0"           halfExtents="2,100,100" />      <!--Flache Seite--> | 
|---|
| 431 |          | 
|---|
| 432 |          </collisionShapes> | 
|---|
| 433 |  | 
|---|
| 434 |      | 
|---|
| 435 |          </MovableEntity>    | 
|---|
| 436 |  | 
|---|
| 437 | </Template> | 
|---|
| 438 |          | 
|---|
| 439 |  | 
|---|
| 440 | <!-- Spacestation Element Flag --> | 
|---|
| 441 | <Template name=ss_flag_aean> | 
|---|
| 442 |  | 
|---|
| 443 |         <MovableEntity position="0,0,0"> | 
|---|
| 444 |         <attached> | 
|---|
| 445 |  | 
|---|
| 446 |         <!-- Boxes helps to place collisionShapes --> | 
|---|
| 447 |          | 
|---|
| 448 |         <!--<Model position="0,0,0"                     mesh="cube_orange.mesh" scale3D="2,160,2" /> | 
|---|
| 449 |                 <Model position="0,108,80"              mesh="cube_orange.mesh" scale3D="1,50,80" />    --> | 
|---|
| 450 |          | 
|---|
| 451 |  | 
|---|
| 452 |         <Model position="0,0,0" roll=0 scale3D="40,40,40" mesh="ss_flag_aean.mesh"  /> | 
|---|
| 453 |  | 
|---|
| 454 |         </attached> | 
|---|
| 455 |          <collisionShapes> | 
|---|
| 456 |  | 
|---|
| 457 |                 <BoxCollisionShape position="0,0,0"                     halfExtents="2,160,2" />        <!--Mast--> | 
|---|
| 458 |                 <BoxCollisionShape position="0,108,80"                  halfExtents="1,50,80" />        <!--Flagge--> | 
|---|
| 459 |        | 
|---|
| 460 |          </collisionShapes> | 
|---|
| 461 |  | 
|---|
| 462 |      | 
|---|
| 463 |          </MovableEntity>    | 
|---|
| 464 |  | 
|---|
| 465 | </Template> | 
|---|
| 466 |                  | 
|---|