Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/SuperOrxoBros_HS18/SuperOrxoBros_HS18/data/levels/SOBlevels/SOB6.oxw @ 12175

Last change on this file since 12175 was 12175, checked in by siramesh, 5 years ago

Super Orxo Bros (Sidharth Ramesh, Nisa Balta, Jeff Ren)

File size: 33.4 KB
Line 
1<LevelInfo
2        name = "SOB6"
3        description = "The retro-game Super Mario Bros. in Orxonox."
4        screenshot = "SOB.png"
5        />
6
7        <?lua
8        include("stats.oxo")
9        include("templates/lodInformation.oxt")
10        include("overlays/SOBHUD.oxo")
11        ?>
12
13
14
15        <Template name=mushroom defaults=0>
16                <SOBMushroom collisionType="dynamic" speed=30>
17                        <attached>
18                                <Model mesh="Pilz.mesh" position="0,0,21" scale=3 pitch=90/>
19                        </attached>
20                        <collisionShapes>
21                                <BoxCollisionShape position="0,0,20" halfExtents="5,5,5" />
22                        </collisionShapes>
23                </SOBMushroom>
24        </Template>
25
26        <Template name=coin defaults=0 >
27                <SOBCoin speed = 15 lifetime = 0.7>
28                        <attached>
29                                <Model mesh="Coin.mesh" position="0,0,11" scale=3 pitch=-90 roll=90/>
30                        </attached>
31                       
32                </SOBCoin>
33        </Template>
34
35
36
37        <Template name=sobfigurecameras defaults=0>
38                <SOBFigure>
39                        <camerapositions>
40                                <CameraPosition position="0,-250,30" absolute=true mouselook=false drag=false direction="0,1,0"/>
41                        </camerapositions>
42                </SOBFigure>
43        </Template>
44
45
46
47
48        <Template name=sobFigureTemplate>
49                <SOBFigure camerapositiontemplate=sobfigurecameras collisionType="dynamic" position="0,0,30">
50                        <attached>
51                                <Model  mesh="orxo.mesh" position = "0,0,12" scale=2.5 pitch=0 roll=90 yaw=90/>
52                                <ParticleSpawner source="Orxonox/fire4" startdelay=0  position="-4,0,0" visible="false"/>
53                        </attached>
54
55                        <collisionShapes>
56                                <BoxCollisionShape position="0,0,2" halfExtents="3,1,10" />
57                        </collisionShapes>
58
59
60                </SOBFigure>
61        </Template>
62
63
64        <Template name=fireball>
65                <SOBFireball collisionType="dynamic" speed=90>
66                        <attached>
67                                <Model mesh="planets/sol.mesh" position="0,0,0" scale=3 pitch=90/>
68
69                                <ParticleSpawner source="Orxonox/fire4" startdelay=0  position="-4,0,0" visible="false"/>
70                               
71                        </attached>
72                        <collisionShapes>
73                                <SphereCollisionShape position="0,0,0" radius="3" />                   
74                        </collisionShapes>
75                </SOBFireball>
76        </Template>
77
78        <Template name=gumbaShootable>
79                <SOBGumba collisionType="dynamic" speed=60>
80                        <attached>
81                                <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>                           
82                        </attached>
83                        <collisionShapes>
84                                <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
85                        </collisionShapes>
86                </SOBGumba>
87        </Template>
88
89        <Level
90                plugins = "superorxobros"
91                gametype = "SOB"
92                >-
93
94
95                <templates>
96                        <Template link=lodtemplate_default />
97                </templates>
98                <?lua include("includes/notifications.oxi") ?>
99
100                <WorldAmbientSound source="Ganymede.ogg" looping="true" playOnLoad="true"/>
101
102
103                <Scene ambientlight="1.0, 1.0, 1.0" skybox="Orxonox/skyBoxBasic">
104                        <Light type=directional position="0,0,0" direction="0.253, 0.593, -0.765" diffuse="1.0, 0.9, 0.9, 1.0" specular="1.0, 0.9, 0.9, 1.0" />
105                        <SpawnPoint position="1984,-5,88 " orientation="0.534038, 0.563456, 0.212168, 0.593553" />
106
107
108
109                        <MovableEntity >
110                                <attached>
111                                        <SOBCenterpoint name=jumpcenter cameraOffset="10" figureTemplate=sobFigureTemplate>
112                                                <attached> 
113                                                </attached>
114                                        </SOBCenterpoint>
115
116                                </attached>
117                        </MovableEntity>
118
119
120                        <!-- Booden 1 -->
121
122                                        <Model mesh="Cube2.12.mesh" position="0,0,-30" scale=10 Pitch=90/>                                     
123                                        <StaticEntity collisionType="static" mass='-1'>
124                                                <collisionShapes>
125                                                        <BoxCollisionShape position="17,0,-26" halfExtents="22,5,11" />
126                                                        <BoxCollisionShape position="129,0,-26" halfExtents="69,5,11" />
127                                                </collisionShapes>
128                                        </StaticEntity>
129
130                                        <SOBTube collisionType="dynamic" cool=1 position="39,5,-10" mass='10000'>
131                                                <attached>
132                                                                                                       
133                                                        <Model mesh="Rohr.mesh" position="0,0,-12" scale=10 roll=90 yaw=90 pitch=-90/> 
134                                                </attached>
135                                        </SOBTube>
136
137
138                                        <Model mesh="Cube2.12.mesh" position="120,0,-30" scale=10 Pitch=90/>                                   
139                                        <StaticEntity collisionType="static" mass='-1'>
140                                                <collisionShapes>
141                                                        <BoxCollisionShape position="228,0,-26" halfExtents="10,5,11" />
142                                                </collisionShapes>
143                                        </StaticEntity>
144
145                                        <SOBTubeCactus collisionType="dynamic" cool=1 position="208,5,-20" mass='1000000'>
146                                                <attached>
147                                                                                                       
148                                                        <Model mesh="cpipe.mesh" position="0,0,-12" scale=4 roll=90 yaw=90 pitch=-90/> 
149                                                </attached>
150                                        </SOBTubeCactus>
151
152                                        <SOBCactus collisionType="dynamic" speed=10 position = "208,0,3" mass = '100000'>                                               <!-- Boden 1-->
153                                                <attached>
154                                                        <Model mesh="pcactus.mesh" position="0,0,1" scale=2 pitch=90/>
155                                                       
156                                                </attached>
157                                                <collisionShapes>
158                                                        <BoxCollisionShape position="0,0,0" halfExtents="0,0,0" />                     
159                                                </collisionShapes>
160                                        </SOBCactus>
161
162                                        <SOBQBlock collisionType="static" type="Mushroom" position="170,0,20" mass='-1'>                                       
163                                                <attached>
164                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
165                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
166                                                </attached>
167                                                <collisionShapes>
168                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
169                                                </collisionShapes>
170                                        </SOBQBlock>
171
172                                        <SOBGumba collisionType="dynamic" speed=35 position = "130,0,0">                                                <!-- Boden 1-->
173                                                <attached>
174                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
175                                                       
176                                                </attached>
177                                                <collisionShapes>
178                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
179                                                </collisionShapes>
180                                        </SOBGumba>
181
182                                        <SOBGumba collisionType="dynamic" speed=20 position = "50,0,0">                                                 <!-- Boden 1-->
183                                                <attached>
184                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
185                                                       
186                                                </attached>
187                                                <collisionShapes>
188                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
189                                                </collisionShapes>
190                                        </SOBGumba>
191
192                                        <SOBGumba collisionType="dynamic" speed=15 position = "160,0,0">                                                <!-- Boden 1-->
193                                                <attached>
194                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
195                                                       
196                                                </attached>
197                                                <collisionShapes>
198                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
199                                                </collisionShapes>
200                                        </SOBGumba>
201
202                                        <SOBGumba collisionType="dynamic" speed=30 position = "175,0,0">                                                <!-- Boden 1-->
203                                                <attached>
204                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
205                                                       
206                                                </attached>
207                                                <collisionShapes>
208                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
209                                                </collisionShapes>
210                                        </SOBGumba>
211
212
213                                        <Model mesh="Cube1.1.mesh" position="250,0,20" scale=10/>
214                                        <StaticEntity collisionType="static" mass='-1'>
215                                                <collisionShapes>
216                                                        <BoxCollisionShape position="250,0,20" halfExtents="5,5,5" />
217                                                </collisionShapes>
218                                        </StaticEntity>
219
220                                        <Model mesh="Cube1.1.mesh" position="290,0,20" scale=10/>
221                                        <StaticEntity collisionType="static" mass='-1'>
222                                                <collisionShapes>
223                                                        <BoxCollisionShape position="290,0,20" halfExtents="5,5,5" />
224                                                </collisionShapes>
225                                        </StaticEntity>
226
227                                        <Model mesh="Cube1.3.mesh" position="320,0,0" scale=10/>
228                                        <StaticEntity collisionType="static" mass='-1'>
229                                                <collisionShapes>
230                                                        <BoxCollisionShape position="330,0,0" halfExtents="15,5,5" />
231                                                </collisionShapes>
232                                        </StaticEntity>
233
234                                        <Model mesh="Cube1.3.mesh" position="350,0,0" scale=10/>
235                                        <StaticEntity collisionType="static" mass='-1'>
236                                                <collisionShapes>
237                                                        <BoxCollisionShape position="360,0,0" halfExtents="15,5,5" />
238                                                </collisionShapes>
239                                        </StaticEntity>
240
241
242                                        <SOBQBlock collisionType="static" type="Coin" position="330,0,40" mass='-1'>                                                   
243                                                <attached>
244                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
245                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
246                                                </attached>
247                                                <collisionShapes>
248                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
249                                                </collisionShapes>
250                                        </SOBQBlock>
251
252                                        <SOBQBlock collisionType="static" type="Coin" position="360,0,40" mass='-1'>                                                   
253                                                <attached>
254                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
255                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
256                                                </attached>
257                                                <collisionShapes>
258                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
259                                                </collisionShapes>
260                                        </SOBQBlock>
261
262                                        <Model mesh="Cube1.3.mesh" position="400,0,20" scale=10/>
263                                        <StaticEntity collisionType="static" mass='-1'>
264                                                <collisionShapes>
265                                                        <BoxCollisionShape position="410,0,20" halfExtents="15,5,5" />
266                                                </collisionShapes>
267                                        </StaticEntity>
268
269                                        <SOBQBlock collisionType="static" type="Coin" position="410,0,60" mass='-1'>                                                   
270                                                <attached>
271                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
272                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
273                                                </attached>
274                                                <collisionShapes>
275                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
276                                                </collisionShapes>
277                                        </SOBQBlock>
278
279                                        <Model mesh="Cube1.1.mesh" position="450,0,0" scale=10/>
280                                        <StaticEntity collisionType="static" mass='-1'>
281                                                <collisionShapes>
282                                                        <BoxCollisionShape position="450,0,0" halfExtents="5,5,5" />
283                                                </collisionShapes>
284                                        </StaticEntity>
285
286                                        <Model mesh="Cube1.3.mesh" position="500,0,0" scale=10/>
287                                        <StaticEntity collisionType="static" mass='-1'>
288                                                <collisionShapes>
289                                                        <BoxCollisionShape position="510,0,0" halfExtents="15,5,5" />
290                                                </collisionShapes>
291                                        </StaticEntity>
292
293                                        <Model mesh="Cube1.6.mesh" position="670,0,0" scale=10/>
294                                        <StaticEntity collisionType="static" mass='-1'>
295                                                <collisionShapes>
296                                                        <BoxCollisionShape position="695,0,0" halfExtents="30,5,5" />
297                                                </collisionShapes>
298                                        </StaticEntity>
299
300
301                                        <Model mesh="Cube2.12.mesh" position="760,0,-30" scale=10 Pitch=90/>                           
302                                        <StaticEntity collisionType="static" mass='-1'>
303                                                <collisionShapes>
304                                                        <BoxCollisionShape position="815,0,-25" halfExtents="60,5,10" />
305                                                </collisionShapes>
306                                        </StaticEntity>
307
308                                        <Model mesh="Cube1.1.mesh" position="760,0,-10" scale=10/>
309                                        <StaticEntity collisionType="static" mass='-1'>
310                                                <collisionShapes>
311                                                        <BoxCollisionShape position="760,0,-10" halfExtents="5,5,5" />
312                                                </collisionShapes>
313                                        </StaticEntity>
314
315                                        <SOBGumba collisionType="dynamic" speed=20 position = "800,0,0">                                                <!-- Boden 1-->
316                                                <attached>
317                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
318                                                       
319                                                </attached>
320                                                <collisionShapes>
321                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
322                                                </collisionShapes>
323                                        </SOBGumba>
324
325                                        <SOBGumba collisionType="dynamic" speed=35 position = "830,0,0">                                                <!-- Boden 1-->
326                                                <attached>
327                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
328                                                       
329                                                </attached>
330                                                <collisionShapes>
331                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
332                                                </collisionShapes>
333                                        </SOBGumba>
334
335                                        <Model mesh="Cube1.1.mesh" position="870,0,-10" scale=10/>
336                                        <StaticEntity collisionType="static" mass='-1'>
337                                                <collisionShapes>
338                                                        <BoxCollisionShape position="870,0,-10" halfExtents="5,5,5" />
339                                                </collisionShapes>
340                                        </StaticEntity>
341
342                                        <Model mesh="Cube1.1.mesh" position="970,0,-10" scale=10/>
343                                        <StaticEntity collisionType="static" mass='-1'>
344                                                <collisionShapes>
345                                                        <BoxCollisionShape position="970,0,-10" halfExtents="5,5,5" />
346                                                </collisionShapes>
347                                        </StaticEntity>
348
349                                        <SOBGumba collisionType="dynamic" speed=30 position = "1000,0,0">                                               <!-- Boden 1-->
350                                                <attached>
351                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
352                                                       
353                                                </attached>
354                                                <collisionShapes>
355                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
356                                                </collisionShapes>
357                                        </SOBGumba>
358
359                                        <SOBGumba collisionType="dynamic" speed=15 position = "1100,0,0">                                               <!-- Boden 1-->
360                                                <attached>
361                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
362                                                       
363                                                </attached>
364                                                <collisionShapes>
365                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
366                                                </collisionShapes>
367                                        </SOBGumba>
368
369                                        <SOBGumba collisionType="dynamic" speed=20 position = "1010,0,0">                                               <!-- Boden 1-->
370                                                <attached>
371                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
372                                                       
373                                                </attached>
374                                                <collisionShapes>
375                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
376                                                </collisionShapes>
377                                        </SOBGumba>
378
379                                        <Model mesh="Cube2.12.mesh" position="970,0,-30" scale=10 Pitch=90/>                           
380                                        <StaticEntity collisionType="static" mass='-1'>
381                                                <collisionShapes>
382                                                        <BoxCollisionShape position="1028 ,0,-25" halfExtents="63,5,10" />
383                                                </collisionShapes>
384                                        </StaticEntity>
385
386                                        <Model mesh="Cube2.12.mesh" position="1090,0,-30" scale=10 Pitch=90/>                           
387                                        <StaticEntity collisionType="static" mass='-1'>
388                                                <collisionShapes>
389                                                        <BoxCollisionShape position="1150,0,-20" halfExtents="60,5,5" />
390                                                </collisionShapes>
391                                        </StaticEntity>
392
393
394
395
396
397                                <!-- Untergrund -->
398
399                                <Model mesh="Cube2.6.mesh" position="10,0,-90" scale=10 Pitch=90/>                             
400                                        <StaticEntity collisionType="static" mass='-1'>
401                                                <collisionShapes>
402                                                        <BoxCollisionShape position="35,0,-80" halfExtents="30,5,5" />
403                                                </collisionShapes>
404                                        </StaticEntity>
405
406                                        <Model mesh="Dreieck.mesh" position="100,0,-110" scale=10 Roll=90 Pitch=-90 yaw=90/>
407                                        <StaticEntity collisionType="static" mass='-1'>
408                                                <collisionShapes>
409                                                        <BoxCollisionShape position="115,0,-110" halfExtents="20,5,5" />                                                               
410                                                        <BoxCollisionShape position="110,0,-100" halfExtents="15,5,5" />       
411                                                        <BoxCollisionShape position="105,0,-90" halfExtents="10,5,5" />
412                                                        <BoxCollisionShape position="100,0,-80" halfExtents="5,5,5" />
413                                                </collisionShapes>
414                                        </StaticEntity>
415
416                                        <Model mesh="Cube2.6.mesh" position="160,0,-190" scale=10 Pitch=90/>                           
417                                        <StaticEntity collisionType="static" mass='-1'>
418                                                <collisionShapes>
419                                                        <BoxCollisionShape position="184,0,-185" halfExtents="30,5,10" />
420                                                </collisionShapes>
421                                        </StaticEntity>
422
423
424                                        <Model mesh="Cube1.3.mesh" position="180,0,-80" scale=10/>
425                                        <StaticEntity collisionType="static" mass='-1'>
426                                                <collisionShapes>
427                                                        <BoxCollisionShape position="190,0,-80" halfExtents="15,5,5" />
428                                                </collisionShapes>
429                                        </StaticEntity>
430                               
431
432
433                                <Model mesh="Dreieck.mesh" position="230,0,-140" scale=10 Roll=90 Pitch=90 yaw=90/>
434                                        <StaticEntity collisionType="static" mass='-1'>
435                                                <collisionShapes>
436                                                        <BoxCollisionShape position="215,0,-140" halfExtents="20,5,5" />                                                               
437                                                        <BoxCollisionShape position="220,0,-130" halfExtents="15,5,5" />       
438                                                        <BoxCollisionShape position="225,0,-120" halfExtents="10,5,5" />
439                                                        <BoxCollisionShape position="230,0,-110" halfExtents="5,5,5" />
440                                                </collisionShapes>
441                                        </StaticEntity>
442                               
443                                <Model mesh="Cube2.3.mesh" position="250,0,-220" scale=10 Pitch=90/>                           
444                                        <StaticEntity collisionType="static" mass='-1'>
445                                                <collisionShapes>
446                                                        <BoxCollisionShape position="260,0,-210" halfExtents="15,5,5" />
447                                                </collisionShapes>
448                                        </StaticEntity>
449
450                                        <Model mesh="Cube2.6.mesh" position="290,0,-90" scale=10 Pitch=90/>                             
451                                        <StaticEntity collisionType="static" mass='-1'>
452                                                <collisionShapes>
453                                                        <BoxCollisionShape position="315,0,-85" halfExtents="30,5,10" />
454                                                </collisionShapes>
455                                        </StaticEntity>
456
457
458                                        <Model mesh="Cube2.12.mesh" position="400,0,-90" scale=10 Pitch=90/>                                   
459                                        <StaticEntity collisionType="static" mass='-1'>
460                                                <collisionShapes>
461                                                        <BoxCollisionShape position="405,0,-85" halfExtents="10,5,11" />
462                                                        <BoxCollisionShape position="475,0,-85" halfExtents="40,5,11" />
463                                                </collisionShapes>
464                                        </StaticEntity>
465
466                                        <SOBTube collisionType="dynamic" cool=1 position="425,5,-85" mass='10000'>
467                                                <attached>
468                                                                                                       
469                                                        <Model mesh="Rohr.mesh" position="0,0,-12" scale=10 roll=90 yaw=90 pitch=-90/> 
470                                                </attached>
471                                        </SOBTube>
472
473                                        <SOBGumba collisionType="dynamic" speed=35 position = "435,0,-70">                                              <!-- Boden 1-->
474                                                <attached>
475                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
476                                                       
477                                                </attached>
478                                                <collisionShapes>
479                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
480                                                </collisionShapes>
481                                        </SOBGumba>
482
483                                        <SOBGumba collisionType="dynamic" speed=20 position = "490,0,-70">                                              <!-- Boden 1-->
484                                                <attached>
485                                                        <Model mesh="Goomba.mesh" position="0,0,1" scale=3 pitch=90/>
486                                                       
487                                                </attached>
488                                                <collisionShapes>
489                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,3" />                     
490                                                </collisionShapes>
491                                        </SOBGumba>
492
493                                        <Model mesh="Cube1.1.mesh" position="510,0,-70" scale=10/>
494                                        <StaticEntity collisionType="static" mass='-1'>
495                                                <collisionShapes>
496                                                        <BoxCollisionShape position="510,0,-70" halfExtents="5,5,5" />
497                                                </collisionShapes>
498                                        </StaticEntity>
499
500                                        <Model mesh="Cube1.1.mesh" position="540,0,-50" scale=10/>
501                                        <StaticEntity collisionType="static" mass='-1'>
502                                                <collisionShapes>
503                                                        <BoxCollisionShape position="540,0,-50" halfExtents="5,5,5" />
504                                                </collisionShapes>
505                                        </StaticEntity>
506
507                                        <Model mesh="Cube1.1.mesh" position="570,0,-60" scale=10/>
508                                        <StaticEntity collisionType="static" mass='-1'>
509                                                <collisionShapes>
510                                                        <BoxCollisionShape position="570,0,-60" halfExtents="5,5,5" />
511                                                </collisionShapes>
512                                        </StaticEntity>
513
514                                        <Model mesh="Cube1.1.mesh" position="600,0,-40" scale=10/>
515                                        <StaticEntity collisionType="static" mass='-1'>
516                                                <collisionShapes>
517                                                        <BoxCollisionShape position="600,0,-40" halfExtents="5,5,5" />
518                                                </collisionShapes>
519                                        </StaticEntity>
520
521                                        <Model mesh="Cube1.1.mesh" position="630,0,-20" scale=10/>
522                                        <StaticEntity collisionType="static" mass='-1'>
523                                                <collisionShapes>
524                                                        <BoxCollisionShape position="630,0,-20" halfExtents="5,5,5" />
525                                                </collisionShapes>
526                                        </StaticEntity>
527
528                                        <SOBQBlock collisionType="static" type="Coin" position="570,0,-20" mass='-1'>                                                   
529                                                <attached>
530                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
531                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
532                                                </attached>
533                                                <collisionShapes>
534                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
535                                                </collisionShapes>
536                                        </SOBQBlock>
537
538                                        <SOBQBlock collisionType="static" type="Coin" position="600,0,0" mass='-1'>                                                     
539                                                <attached>
540                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
541                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
542                                                </attached>
543                                                <collisionShapes>
544                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
545                                                </collisionShapes>
546                                        </SOBQBlock>
547
548
549                                        <Model mesh="Cube2.12.mesh" position="310,0,-190" scale=10 Pitch=90/>                                   
550                                        <StaticEntity collisionType="static" mass='-1'>
551                                                <collisionShapes>
552                                                        <BoxCollisionShape position="315,0,-185" halfExtents="10,5,10" />
553                                                        <BoxCollisionShape position="378,0,-185" halfExtents="33,5,10" />
554                                                </collisionShapes>
555                                        </StaticEntity>
556
557                                        <SOBTubeCactus collisionType="dynamic" cool=1 position="335,5,-185" mass='1000000'>
558                                                <attached>
559                                                                                                       
560                                                        <Model mesh="cpipe.mesh" position="0,0,-12" scale=4 roll=90 yaw=90 pitch=-90/> 
561                                                </attached>
562                                        </SOBTubeCactus>
563
564                                        <SOBCactus collisionType="dynamic" speed=10 position = "335,0,-162" mass = '100000'>                                            <!-- Boden 1-->
565                                                <attached>
566                                                        <Model mesh="pcactus.mesh" position="0,0,1" scale=2 pitch=90/>
567                                                       
568                                                </attached>
569                                                <collisionShapes>
570                                                        <BoxCollisionShape position="0,0,0" halfExtents="0,0,0" />                     
571                                                </collisionShapes>
572                                        </SOBCactus>
573
574                                        <SOBTubeCactus collisionType="dynamic" cool=1 position="421,5,-185" mass='1000000'>
575                                                <attached>
576                                                                                                       
577                                                        <Model mesh="cpipe.mesh" position="0,0,-12" scale=4 roll=90 yaw=90 pitch=-90/> 
578                                                </attached>
579                                        </SOBTubeCactus>
580
581                                        <SOBCactus collisionType="dynamic" speed=10 position = "421,0,-162" mass = '100000'>                                            <!-- Boden 1-->
582                                                <attached>
583                                                        <Model mesh="pcactus.mesh" position="0,0,1" scale=2 pitch=90/>
584                                                       
585                                                </attached>
586                                                <collisionShapes>
587                                                        <BoxCollisionShape position="0,0,0" halfExtents="0,0,0" />                     
588                                                </collisionShapes>
589                                        </SOBCactus>
590
591                                        <Model mesh="Cube2.12.mesh" position="430,0,-190" scale=10 Pitch=90/>                                   
592                                        <StaticEntity collisionType="static" mass='-1'>
593                                                <collisionShapes>
594                                                        <BoxCollisionShape position="488,0,-185" halfExtents="57,5,10" />
595                                                </collisionShapes>
596                                        </StaticEntity>
597
598                                        <SOBQBlock collisionType="static" type="Mushroom" position="370,0,-140" mass='-1'>                                     
599                                                <attached>
600                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
601                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
602                                                </attached>
603                                                <collisionShapes>
604                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
605                                                </collisionShapes>
606                                        </SOBQBlock>
607
608                                        <SOBQBlock collisionType="static" type="Coin" position="460,0,-140" mass='-1'>                                                 
609                                                <attached>
610                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
611                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
612                                                </attached>
613                                                <collisionShapes>
614                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
615                                                </collisionShapes>
616                                        </SOBQBlock>
617
618
619                                        <Model mesh="Dreieck.mesh" position="540,0,-170" scale=10 Roll=90 Pitch=90 yaw=90/>
620                                        <StaticEntity collisionType="static" mass='-1'>
621                                                <collisionShapes>
622                                                        <BoxCollisionShape position="525,0,-170" halfExtents="20,5,5" />                                                               
623                                                        <BoxCollisionShape position="530,0,-160" halfExtents="15,5,5" />       
624                                                        <BoxCollisionShape position="535,0,-150" halfExtents="10,5,5" />
625                                                        <BoxCollisionShape position="540,0,-140" halfExtents="5,5,5" />
626                                                </collisionShapes>
627                                        </StaticEntity>
628
629                                        <Model mesh="Cube1.1.mesh" position="560,0,-110" scale=10/>
630                                        <StaticEntity collisionType="static" mass='-1'>
631                                                <collisionShapes>
632                                                        <BoxCollisionShape position="560,0,-110" halfExtents="5,5,5" />
633                                                </collisionShapes>
634                                        </StaticEntity>
635
636                                        <Model mesh="Cube1.1.mesh" position="640,0,-110" scale=10/>
637                                        <StaticEntity collisionType="static" mass='-1'>
638                                                <collisionShapes>
639                                                        <BoxCollisionShape position="640,0,-110" halfExtents="5,5,5" />
640                                                </collisionShapes>
641                                        </StaticEntity>
642                                       
643                                        <Model mesh="Dreieck.mesh" position="590,0,-170" scale=10 Roll=90 Pitch=-90 yaw=90/>
644                                        <StaticEntity collisionType="static" mass='-1'>
645                                                <collisionShapes>
646                                                        <BoxCollisionShape position="605,0,-170" halfExtents="20,5,5" />                                                               
647                                                        <BoxCollisionShape position="600,0,-160" halfExtents="15,5,5" />       
648                                                        <BoxCollisionShape position="595,0,-150" halfExtents="10,5,5" />
649                                                        <BoxCollisionShape position="590,0,-140" halfExtents="5,5,5" />
650                                                </collisionShapes>
651                                        </StaticEntity>
652
653                                        <Model mesh="Cube2.12.mesh" position="590,0,-190" scale=10 Pitch=90/>                                   
654                                        <StaticEntity collisionType="static" mass='-1'>
655                                                <collisionShapes>
656                                                        <BoxCollisionShape position="645,0,-185" halfExtents="60,5,10" />
657                                                </collisionShapes>
658                                        </StaticEntity>
659
660                                        <Model mesh="Cube2.12.mesh" position="710,0,-190" scale=10 Pitch=90/>                                   
661                                        <StaticEntity collisionType="static" mass='-1'>
662                                                <collisionShapes>
663                                                        <BoxCollisionShape position="765,0,-185" halfExtents="60,5,10" />
664                                                </collisionShapes>
665                                        </StaticEntity>
666
667                                        <Model mesh="Cube1.3.mesh" position="840,0,-150" scale=10/>
668                                        <StaticEntity collisionType="static" mass='-1'>
669                                                <collisionShapes>
670                                                        <BoxCollisionShape position="850,0,-150" halfExtents="15,5,5" />
671                                                </collisionShapes>
672                                        </StaticEntity>
673
674                                        <Model mesh="Dreieck.mesh" position="890,0,-120" scale=10 Roll=90 Pitch=90 yaw=90/>
675                                        <StaticEntity collisionType="static" mass='-1'>
676                                                <collisionShapes>
677                                                        <BoxCollisionShape position="875,0,-120" halfExtents="20,5,5" />                                                               
678                                                        <BoxCollisionShape position="880,0,-110" halfExtents="15,5,5" />       
679                                                        <BoxCollisionShape position="885,0,-100" halfExtents="10,5,5" />
680                                                        <BoxCollisionShape position="890,0,-90" halfExtents="5,5,5" />
681                                                </collisionShapes>
682                                        </StaticEntity>
683
684
685                                        <Model mesh="Cube1.1.mesh" position="940,0,-60" scale=10/>
686                                        <StaticEntity collisionType="static" mass='-1'>
687                                                <collisionShapes>
688                                                        <BoxCollisionShape position="940,0,-60" halfExtents="5,5,5" />
689                                                </collisionShapes>
690                                        </StaticEntity>
691
692                                        <Model mesh="Cube1.1.mesh" position="900,0,-40" scale=10/>
693                                        <StaticEntity collisionType="static" mass='-1'>
694                                                <collisionShapes>
695                                                        <BoxCollisionShape position="900,0,-40" halfExtents="5,5,5" />
696                                                </collisionShapes>
697                                        </StaticEntity>
698
699                                        <Model mesh="Cube1.1.mesh" position="940,0,-10" scale=10/>
700                                        <StaticEntity collisionType="static" mass='-1'>
701                                                <collisionShapes>
702                                                        <BoxCollisionShape position="940,0,-10" halfExtents="5,5,5" />
703                                                </collisionShapes>
704                                        </StaticEntity>
705
706                                        <Model mesh="Cube1.1.mesh" position="900,0,20" scale=10/>
707                                        <StaticEntity collisionType="static" mass='-1'>
708                                                <collisionShapes>
709                                                        <BoxCollisionShape position="900,0,20" halfExtents="5,5,5" />
710                                                </collisionShapes>
711                                        </StaticEntity>
712
713                                        <Model mesh="Cube1.1.mesh" position="940,0,40" scale=10/>
714                                        <StaticEntity collisionType="static" mass='-1'>
715                                                <collisionShapes>
716                                                        <BoxCollisionShape position="940,0,40" halfExtents="5,5,5" />
717                                                </collisionShapes>
718                                        </StaticEntity>
719
720                                        <Model mesh="Cube1.1.mesh" position="900,0,70" scale=10/>
721                                        <StaticEntity collisionType="static" mass='-1'>
722                                                <collisionShapes>
723                                                        <BoxCollisionShape position="900,0,70" halfExtents="5,5,5" />
724                                                </collisionShapes>
725                                        </StaticEntity>
726
727                                        <Model mesh="Cube1.1.mesh" position="940,0,100" scale=10/>
728                                        <StaticEntity collisionType="static" mass='-1'>
729                                                <collisionShapes>
730                                                        <BoxCollisionShape position="940,0,100" halfExtents="5,5,5" />
731                                                </collisionShapes>
732                                        </StaticEntity>
733
734                                        <Model mesh="Cube1.6.mesh" position="980,0,100" scale=10/>
735                                        <StaticEntity collisionType="static" mass='-1'>
736                                                <collisionShapes>
737                                                        <BoxCollisionShape position="1005,0,100" halfExtents="30,5,5" />
738                                                </collisionShapes>
739                                        </StaticEntity>
740
741                                        <Model mesh="Cube1.3.mesh" position="1040,0,100" scale=10/>
742                                        <StaticEntity collisionType="static" mass='-1'>
743                                                <collisionShapes>
744                                                        <BoxCollisionShape position="1050,0,100" halfExtents="15,5,5" />
745                                                </collisionShapes>
746                                        </StaticEntity>
747
748                                        <SOBQBlock collisionType="static" type="Coin" position="980,0,130" mass='-1'>                                                   
749                                                <attached>
750                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
751                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
752                                                </attached>
753                                                <collisionShapes>
754                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
755                                                </collisionShapes>
756                                        </SOBQBlock>
757
758                                        <SOBQBlock collisionType="static" type="Mushroom" position="1010,0,130" mass='-1'>                                     
759                                                <attached>
760                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
761                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
762                                                </attached>
763                                                <collisionShapes>
764                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
765                                                </collisionShapes>
766                                        </SOBQBlock>
767
768                                        <SOBQBlock collisionType="static" type="Coin" position="1040,0,130" mass='-1'>                                                 
769                                                <attached>
770                                                        <Model mesh="QCube.mesh" scale=10 pitch=90/>
771                                                        <Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
772                                                </attached>
773                                                <collisionShapes>
774                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
775                                                </collisionShapes>
776                                        </SOBQBlock>
777
778
779
780
781
782
783<!-- FLAG  position + 140 (X-ACHSE)     -->
784                                        <SOBFlagstone points = 100  position="1380,0,10" collisionType="static">
785                                                <collisionShapes>
786                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
787                                                </collisionShapes>
788                                        </SOBFlagstone>
789                                        <SOBFlagstone points = 200  position="1380,0,20" collisionType="static">
790                                                <collisionShapes>
791                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
792                                                </collisionShapes>
793                                        </SOBFlagstone>
794                                        <SOBFlagstone points = 400  position="1380,0,30" collisionType="static">
795                                                <collisionShapes>
796                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
797                                                </collisionShapes>
798                                        </SOBFlagstone>
799                                        <SOBFlagstone points = 800  position="1380,0,40" collisionType="static">
800                                                <collisionShapes>
801                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
802                                                </collisionShapes>
803                                        </SOBFlagstone>
804                                        <SOBFlagstone points = 1600  position="1380,0,50" collisionType="static">
805                                                <collisionShapes>
806                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
807                                                </collisionShapes>
808                                        </SOBFlagstone>
809                                        <SOBFlagstone points = 2200  position="1380,0,60" collisionType="static">
810                                                <collisionShapes>
811                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
812                                                </collisionShapes>
813                                        </SOBFlagstone>
814                                        <SOBFlagstone points = 2700  position="1380,0,70" collisionType="static">
815                                                <collisionShapes>
816                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
817                                                </collisionShapes>
818                                        </SOBFlagstone>
819                                        <SOBFlagstone points = 3400  position="1380,0,80" collisionType="static">
820                                                <collisionShapes>
821                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
822                                                </collisionShapes>
823                                        </SOBFlagstone>
824                                        <SOBFlagstone points = 4000  position="1380,0,90" collisionType="static">
825                                                <collisionShapes>
826                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
827                                                </collisionShapes>
828                                        </SOBFlagstone>
829
830
831<!-- Castlestone position + 210 , 200, 200 (X-ACHSE)-->
832                                        <SOBCastlestone position="1450,0,-10" collisionType="static">
833                                                <collisionShapes>
834                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
835                                                </collisionShapes>
836                                        </SOBCastlestone>
837
838                                        <SOBCastlestone position="1440,40,-10" collisionType="static">
839                                                <collisionShapes>
840                                                        <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
841                                                </collisionShapes>
842                                        </SOBCastlestone>
843                                        <StaticEntity collisionType="static" mass='-1'>
844                                                <collisionShapes>
845                                                        <BoxCollisionShape position="1440,20,-20" halfExtents="5,20,5" />
846                                                </collisionShapes>
847                                        </StaticEntity>
848
849
850                                       
851                                                       
852                                        <StaticEntity  position="1240, 0, 0" collisionType="static">
853                                                <attached>
854
855
856                                        <Model mesh="Dreieckgross.mesh" position="0,0,-10" scale=10 pitch=90 />                                                 <!-- L4.8 -->
857                                        <Model mesh="Schloss.mesh" position="200,40,80" scale=15 pitch=90/>                                     <!-- L4.12 -->
858                                        <Model mesh="Fahne.mesh" position="134,-5,88" scale=10 pitch=90/>                                               <!-- L4.11 -->
859                                        <Model mesh="Fahnenstange.mesh" position="140,0,95" pitch=90 scale=3/>                                  <!-- L4.10 -->
860                                        <Model mesh="Fundament.mesh" position="140,0,-10" scale=10 yaw=180/>                                    <!-- L4.9 -->
861                       
862
863
864
865
866                                        <StaticEntity collisionType="static">
867                                                <collisionShapes>
868                                                        <BoxCollisionShape position="10,0,-10" halfExtents="45,5,5" />                                  <!-- 4.8 -->
869                                                        <BoxCollisionShape position="15,0,0" halfExtents="40,5,5" />
870                                                        <BoxCollisionShape position="20,0,10" halfExtents="35,5,5" />
871                                                        <BoxCollisionShape position="25,0,20" halfExtents="30,5,5" />
872                                                        <BoxCollisionShape position="30,0,30" halfExtents="25,5,5" />
873                                                        <BoxCollisionShape position="35,0,40" halfExtents="20,5,5" />
874                                                        <BoxCollisionShape position="40,0,50" halfExtents="15,5,5" />
875                                                        <BoxCollisionShape position="45,0,60" halfExtents="10,5,5" />
876                                                        <BoxCollisionShape position="140,0,125" halfExtents="5,5,30" />
877                                                        <BoxCollisionShape position="90,0,150" halfExtents="45,5,5" />
878                                                       
879
880
881                                                </collisionShapes>
882                                        </StaticEntity>
883                                        </attached>
884                                        </StaticEntity>         
885                                       
886                                       
887                                        <!-- Boden -->
888                                        <StaticEntity  position="1240, 0, 0" collisionType="static">
889                                                <attached>
890
891                                        <Model mesh="Cube2.12.mesh" position="-30,0,-30" scale=10 Pitch=90/>
892                                        <Model mesh="Cube2.12.mesh" position="90,0,-30" scale=10 Pitch=90/>
893                                        <Model mesh="Cube2.6.mesh" position="210,0,-30" scale=10 Pitch=90/>
894                                        <Model mesh="Cube2.3.mesh" position="270,0,-30" scale=10 Pitch=90/>
895
896
897                                        <!--Boden Schloss -->
898                                        <Model mesh="Cube1.3.mesh" position="140,10,-20" scale=10 Pitch=90/>
899                                        <Model mesh="Cube1.3.mesh" position="140,20,-20" scale=10 Pitch=90/>
900                                        <Model mesh="Cube1.3.mesh" position="140,30,-20" scale=10 Pitch=90/>
901                                        <Model mesh="Cube1.3.mesh" position="140,40,-20" scale=10 Pitch=90/>
902                                        <Model mesh="Cube1.3.mesh" position="110,10,-20" scale=10 Pitch=90/>
903                                        <Model mesh="Cube1.1.mesh" position="130,20,-20" scale=10 Pitch=90/>
904                                        <Model mesh="Cube1.1.mesh" position="120,20,-20" scale=10 Pitch=90/>
905                                        <Model mesh="Cube1.1.mesh" position="130,30,-20" scale=10 Pitch=90/>
906
907                                        <Model mesh="Cube1.1.mesh" position="150,50,-20" scale=10 Pitch=90/>
908                                        <Model mesh="Cube1.1.mesh" position="160,50,-20" scale=10 Pitch=90/>
909                                        <Model mesh="Cube1.1.mesh" position="160,60,-20" scale=10 Pitch=90/>
910                                       
911
912                                        <Model mesh="Cube1.6.mesh" position="170,10,-20" scale=10 Pitch=90/>
913                                        <Model mesh="Cube1.6.mesh" position="170,20,-20" scale=10 Pitch=90/>
914                                        <Model mesh="Cube1.6.mesh" position="170,30,-20" scale=10 Pitch=90/>
915                                        <Model mesh="Cube1.6.mesh" position="170,40,-20" scale=10 Pitch=90/>
916                                        <Model mesh="Cube1.6.mesh" position="170,50,-20" scale=10 Pitch=90/>
917                                        <Model mesh="Cube1.6.mesh" position="170,60,-20" scale=10 Pitch=90/>
918                                        <Model mesh="Cube1.6.mesh" position="170,70,-20" scale=10 Pitch=90/>
919                                        <Model mesh="Cube1.6.mesh" position="230,10,-20" scale=10 Pitch=90/>
920                                        <Model mesh="Cube1.6.mesh" position="230,20,-20" scale=10 Pitch=90/>
921                                        <Model mesh="Cube1.6.mesh" position="230,30,-20" scale=10 Pitch=90/>
922                                        <Model mesh="Cube1.6.mesh" position="230,40,-20" scale=10 Pitch=90/>
923                                        <Model mesh="Cube1.6.mesh" position="230,50,-20" scale=10 Pitch=90/>
924                                        <Model mesh="Cube1.3.mesh" position="230,60,-20" scale=10 Pitch=90/>
925                                        <Model mesh="Cube1.1.mesh" position="260,60,-20" scale=10 Pitch=90/>
926                                        <Model mesh="Cube1.3.mesh" position="230,70,-20" scale=10 Pitch=90/>
927
928                                       
929
930                                        <StaticEntity collisionType="static" mass='-1'>
931                                                <collisionShapes>
932                                                        <BoxCollisionShape position="130,0,-20" halfExtents="165,5,5" />
933                                                </collisionShapes>
934                                        </StaticEntity>         
935                                        </attached>
936                                        </StaticEntity>
937
938
939
940
941
942                        </Scene>
943                </Level>
Note: See TracBrowser for help on using the repository browser.