[Orxonox-commit 6799] r11426 - code/branches/SuperOrxoBros_FS17/data/levels
davidf at orxonox.net
davidf at orxonox.net
Thu May 18 15:57:10 CEST 2017
Author: davidf
Date: 2017-05-18 15:57:10 +0200 (Thu, 18 May 2017)
New Revision: 11426
Modified:
code/branches/SuperOrxoBros_FS17/data/levels/SOB.oxw
Log:
Modified: code/branches/SuperOrxoBros_FS17/data/levels/SOB.oxw
===================================================================
--- code/branches/SuperOrxoBros_FS17/data/levels/SOB.oxw 2017-05-18 13:48:09 UTC (rev 11425)
+++ code/branches/SuperOrxoBros_FS17/data/levels/SOB.oxw 2017-05-18 13:57:10 UTC (rev 11426)
@@ -2,7 +2,7 @@
name = "Super Orxo Bros."
description = "The retro-game Super Mario Bros. in Orxonox."
tags = "minigame"
- screenshot = "jump.png"
+ screenshot = "SOB.png"
/>
<?lua
@@ -20,7 +20,7 @@
<Model mesh="Pilz.mesh" position="0,0,21" scale=3 pitch=90/>
</attached>
<collisionShapes>
- <BoxCollisionShape position="0,0,20" halfExtents="5,5,5" /><!-- 1 -->
+ <BoxCollisionShape position="0,0,20" halfExtents="5,5,5" />
</collisionShapes>
</SOBMushroom>
</Template>
@@ -28,7 +28,7 @@
<Template name=coin defaults=0 >
<SOBCoin speed = 15 lifetime = 0.7>
<attached>
- <Model mesh="Pilz.mesh" position="0,0,11" scale=3 pitch=90/>
+ <Model mesh="Coin.mesh" position="0,0,11" scale=50 pitch=-90 roll=90/>
</attached>
</SOBCoin>
@@ -51,13 +51,12 @@
<Template name=sobFigureTemplate>
<SOBFigure camerapositiontemplate=sobfigurecameras collisionType="dynamic" position="0,0,30">
<attached>
- <Model mesh="Orxo.mesh" scale=2.5 pitch=0 roll=90 yaw=90/>
+ <Model mesh="orxo.mesh" position = "0,0,12" scale=2.5 pitch=0 roll=90 yaw=90/>
<ParticleSpawner source="Orxonox/fire4" startdelay=0 position="-4,0,0" visible="false"/>
</attached>
<collisionShapes>
<BoxCollisionShape position="-2,0,2" halfExtents="3,1,10" />
- <!-- <SphereCollisionShape yaw="20" pitch="20" roll="20" radius="10" position="0,0,10" /> -->
</collisionShapes>
@@ -82,12 +81,8 @@
<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" />
<SpawnPoint position="1984,-5,88 " orientation="0.534038, 0.563456, 0.212168, 0.593553" />
-<!-- 991.729, -110.11, 435.404
--->
-
-
<MovableEntity >
<attached>
<SOBCenterpoint name=jumpcenter cameraOffset="10" figureTemplate=sobFigureTemplate>
@@ -99,34 +94,6 @@
</MovableEntity>
-
-
-
- <!-- <?lua
- for i = 0, 100, 1
- do
- j = math.random()
- ?>
-
- <SOBItem position="<?lua print(i*10) ?>,0,-20" collisionType="static">
- <attached>
- <Model mesh="MarioCube.mesh" scale="10" />
- </attached>
-
- </SOBItem>
-
- <?lua
- end
- ?>
- -->
-
-
-
-
-
-
-
-
<!--Gumba-->
<SOBGumba collisionType="dynamic" speed=40 position = "240,0,0">
@@ -176,7 +143,7 @@
</collisionShapes>
</SOBGumba>
- <SOBGumba collisionType="dynamic" speed=30 position = "940,0,0">
+ <SOBGumba collisionType="dynamic" speed=20 position = "940,0,0">
<attached>
<Model mesh="Goomba.mesh" position="0,0,21" scale=3 pitch=90/>
</attached>
@@ -195,7 +162,7 @@
</collisionShapes>
</SOBGumba>
- <SOBGumba collisionType="dynamic" speed=30 position = "1190,0,0">
+ <SOBGumba collisionType="dynamic" speed=20 position = "1190,0,0">
<attached>
<Model mesh="Goomba.mesh" position="0,0,21" scale=3 pitch=90/>
@@ -215,7 +182,7 @@
</collisionShapes>
</SOBGumba>
- <SOBGumba collisionType="dynamic" speed=30 position = "1330,0,0">
+ <SOBGumba collisionType="dynamic" speed=20 position = "1330,0,0">
<attached>
<Model mesh="Goomba.mesh" position="0,0,21" scale=3 pitch=90/>
@@ -235,7 +202,7 @@
</collisionShapes>
</SOBGumba>
- <SOBGumba collisionType="dynamic" speed=30 position = "1770,0,0">
+ <SOBGumba collisionType="dynamic" speed=20 position = "1770,0,0">
<attached>
<Model mesh="Goomba.mesh" position="0,0,21" scale=3 pitch=90/>
@@ -264,7 +231,7 @@
- //erster Boden
+ <!-- Boden 1 -->
<Model mesh="Cube2.12.mesh" position="0,0,-30" scale=10 Pitch=90/> <!-- B1.1 -->
<Model mesh="Cube2.12.mesh" position="120,0,-30" scale=10 Pitch=90/> <!-- B1.2-->
<Model mesh="Cube2.12.mesh" position="240,0,-30" scale=10 Pitch=90/> <!-- B1.3 -->
@@ -280,13 +247,13 @@
</collisionShapes>
</StaticEntity>
- //Luft1
- <!-- BLOCK 1 in der LUFT - alle analog wie diesen :) -->
- <!-- Sobald ein QBlock von unten gehittet wird, wechselt die Visibility von allen attached Models. Hier wuerde also Cube1.1 invisible und Cube2.12 visible. Die Collisionshape wird ja sowieso beibehalten. -->
- <SOBQBlock collisionType="static" type="Coin" position="170,0,20" mass='-1'> <!-- L1.1 -->
+ <!-- Luft 1 -->
+
+
+ <SOBQBlock collisionType="static" type="Coin" position="170,0,20" mass='-1'> <!-- L1.1 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90 />
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -296,7 +263,7 @@
</collisionShapes>
</SOBQBlock>
- <SOBQBlock collisionType="static" type="Mushroom" position="230,0,60" mass='-1' >
+ <SOBQBlock collisionType="static" type="Coin" position="230,0,60" mass='-1' >
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/> <!-- L1.2 -->
@@ -322,7 +289,7 @@
<Model mesh="Cube1.1.mesh" position="230,0,20" scale=10/> <!-- L1.5 -->
- <SOBQBlock collisionType="static" type="Mushroom" position="240,0,20" mass='-1'><!-- ? Block -->
+ <SOBQBlock collisionType="static" type="Coin" position="240,0,20" mass='-1'><!-- ? Block -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/> <!-- L1.6 -->
@@ -333,12 +300,12 @@
</collisionShapes>
</SOBQBlock>
- <Model mesh="Cube1.1.mesh" position="250,0,20" scale=10/> <!-- L1.7 -->
+ <Model mesh="Cube1.1.mesh" position="250,0,20" scale=10/> <!-- L1.7 -->
<!-- Rohre-->
- <Model mesh="Rohr.mesh" position="295,5,-35" scale=10 roll=90 yaw=90 pitch=-90/> <!-- L1.8 -->
- <Model mesh="Rohr.mesh" position="395,5,-25" scale=10 roll=90 yaw=90 pitch=-90/> <!-- L1.9 -->
- <Model mesh="Rohr.mesh" position="475,5,-15" scale=10 roll=90 yaw=90 pitch=-90 /> <!-- L1.10 -->
- <Model mesh="Rohr.mesh" position="585,5,-15" scale=10 roll=90 yaw=90 pitch=-90 /> <!-- L1.11 -->
+ <Model mesh="Rohr.mesh" position="295,5,-35" scale=10 roll=90 yaw=90 pitch=-90/> <!-- L1.8 -->
+ <Model mesh="Rohr.mesh" position="395,5,-25" scale=10 roll=90 yaw=90 pitch=-90/> <!-- L1.9 -->
+ <Model mesh="Rohr.mesh" position="475,5,-15" scale=10 roll=90 yaw=90 pitch=-90 /> <!-- L1.10 -->
+ <Model mesh="Rohr.mesh" position="585,5,-15" scale=10 roll=90 yaw=90 pitch=-90 /> <!-- L1.11 -->
<SOBQBlock collisionType="static" type="Mushroom" position="650,0,30" mass='-1'>
<attached>
@@ -355,21 +322,14 @@
- <StaticEntity collisionType="static" mass='-1'><!-- ? Block -->
- <collisionShapes><!-- ?/S Block has his own collisionShape(1,3,5,6) -->
+ <StaticEntity collisionType="static" mass='-1'>
+ <collisionShapes>
<BoxCollisionShape position="210,0,20" halfExtents="5,5,5" /> <!-- 1.3 -->
<BoxCollisionShape position="230,0,20" halfExtents="5,5,5" /> <!-- 1.5 -->
<BoxCollisionShape position="250,0,20" halfExtents="5,5,5" /> <!-- 1.7 -->
- <BoxCollisionShape position="295,0,-4" halfExtents="12,5,12" /> <!-- 1.8 -->
- <BoxCollisionShape position="395,0,1" halfExtents="12,5,17" /> <!-- 1.9 -->
- <BoxCollisionShape position="475,0,6" halfExtents="12,5,22" /> <!-- 1.10 -->
- <BoxCollisionShape position="585,0,6" halfExtents="12,5,22" /> <!-- 1.11 -->
-
- <!--<CylinderCollisionShape position="295,0,0" radius="10" height="60" pitch=90 />-->
-
</collisionShapes>
</StaticEntity>
@@ -378,15 +338,11 @@
<collisionShapes>
- <BoxCollisionShape position="295,0,-4" halfExtents="12,5,12" /> <!-- 1.8 -->
+ <BoxCollisionShape position="295,0,-4" halfExtents="12,5,12" /> <!-- 1.8 -->
<BoxCollisionShape position="395,0,1" halfExtents="12,5,17" /> <!-- 1.9 -->
<BoxCollisionShape position="475,0,6" halfExtents="12,5,22" /> <!-- 1.10 -->
<BoxCollisionShape position="585,0,6" halfExtents="12,5,22" /> <!-- 1.11 -->
- <!--<CylinderCollisionShape position="295,0,0" radius="10" height="60" pitch=90 />-->
-
-
-
</collisionShapes>
</StaticEntity>
@@ -396,7 +352,7 @@
- //Boden2
+ <!-- Boden 2 -->
<Model mesh="Cube2.12.mesh" position="710,0,-30" scale=10 Pitch=90/> <!-- B2.1 -->
<Model mesh="Cube2.3.mesh" position="830,0,-30" scale=10 Pitch=90/> <!-- B2.2 -->
@@ -410,10 +366,10 @@
- //Luft2
+ <!-- Luft 2 -->
<Model mesh="Cube1.1.mesh" position="770,0,20" scale=10/> <!-- L2.1 -->
- <SOBQBlock collisionType="static" type="Mushroom" position="780,0,20" mass='-1'> <!-- L2.2 -->
+ <SOBQBlock collisionType="static" type="Mushroom" position="780,0,20" mass='-1'> <!-- L2.2 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -442,10 +398,10 @@
</StaticEntity>
- //Luft3
+ <!-- Luft 3 -->
<Model mesh="Cube1.3.mesh" position="910,0,60" scale=10/> <!-- L3.1 -->
- <SOBQBlock collisionType="static" type="Mushroom" position="940,0,60" mass='-1'> <!-- ? Block --> <!-- L3.2 -->
+ <SOBQBlock collisionType="static" type="Coin" position="940,0,60" mass='-1'> <!-- L3.2 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -455,7 +411,7 @@
</collisionShapes>
</SOBQBlock>
- <SOBQBlock collisionType="static" type="Mushroom" position="940,0,20" mass='-1'> <!-- 10er Block --> <!-- L3.3 -->
+ <SOBQBlock collisionType="static" type="Mushroom" position="940,0,20" mass='-1'> <!-- L3.3 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -469,7 +425,7 @@
<Model mesh="Cube1.1.mesh" position="1000,0,20" scale=10/> <!-- L3.4 -->
- <SOBQBlock collisionType="static" type="Mushroom" position="1010,0,20" mass='-1'> <!-- Stern Block --> <!-- L3.5 -->
+ <SOBQBlock collisionType="static" type="Mushroom" position="1010,0,20" mass='-1'> <!-- L3.5 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -479,7 +435,7 @@
</collisionShapes>
</SOBQBlock>
- <SOBQBlock collisionType="static" type="Mushroom" position="1060,0,20" mass='-1'> <!-- ? Block --> <!-- L3.6 -->
+ <SOBQBlock collisionType="static" type="Coin" position="1060,0,20" mass='-1'> <!-- L3.6 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -490,7 +446,7 @@
</SOBQBlock>
- <SOBQBlock collisionType="static" type="Mushroom" position="1090,0,60" mass='-1'> <!-- Item Block --> <!-- L3.7 -->
+ <SOBQBlock collisionType="static" type="Mushroom" position="1090,0,60" mass='-1'> <!-- L3.7 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -500,7 +456,7 @@
</collisionShapes>
</SOBQBlock>
- <SOBQBlock collisionType="static" type="Mushroom" position="1090,0,20" mass='-1'> <!-- ? Block --> <!-- L3.8 -->
+ <SOBQBlock collisionType="static" type="Coin" position="1090,0,20" mass='-1'> <!-- L3.8 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -510,7 +466,7 @@
</collisionShapes>
</SOBQBlock>
- <SOBQBlock collisionType="static" type="Mushroom" position="1120,0,20" mass='-1'> <!-- ? Block --> <!-- L3.9 -->
+ <SOBQBlock collisionType="static" type="Coin" position="1120,0,20" mass='-1'> <!-- L3.9 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -526,7 +482,7 @@
<Model mesh="Cube1.1.mesh" position="1280,0,60" scale=10/> <!-- L3.12 -->
- <SOBQBlock collisionType="static" type="Mushroom" position="1290,0,60" mass='-1'> <!-- L3.13 -->
+ <SOBQBlock collisionType="static" type="Coin" position="1290,0,60" mass='-1'> <!-- L3.13 -->
<attached>
<Model mesh="QCube.mesh" type="Mushroom" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -537,7 +493,7 @@
</SOBQBlock>
- <SOBQBlock collisionType="static" type="Mushroom" position="1300,0,60" mass='-1'> <!-- L3.14 -->
+ <SOBQBlock collisionType="static" type="Coin" position="1300,0,60" mass='-1'> <!-- L3.14 -->
<attached>
<Model mesh="QCube.mesh" type="Mushroom" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -562,7 +518,7 @@
<StaticEntity collisionType="static">
<collisionShapes>
- <BoxCollisionShape position="1355,0,-10" halfExtents="20,5,5" /> <!-- 3.18 -->
+ <BoxCollisionShape position="1355,0,-10" halfExtents="20,5,5" /> <!-- 3.18 -->
<BoxCollisionShape position="1360,0,0" halfExtents="15,5,5" />
<BoxCollisionShape position="1365,0,10" halfExtents="10,5,5" />
<BoxCollisionShape position="1370,0,20" halfExtents="5,5,5" />
@@ -592,7 +548,7 @@
<BoxCollisionShape position="1180,0,20" halfExtents="5,5,5" /> <!-- 3.10 -->
- <BoxCollisionShape position="1220,0,60" halfExtents="15,5,5" /> <!-- 3.11 -->
+ <BoxCollisionShape position="1220,0,60" halfExtents="15,5,5" /> <!-- 3.11 -->
<BoxCollisionShape position="1280,0,60" halfExtents="5,5,5" /> <!-- 3.12 -->
<BoxCollisionShape position="1310,0,60" halfExtents="5,5,5" /> <!-- 3.15 -->
<BoxCollisionShape position="1300,0,20" halfExtents="10,5,5" /> <!-- 3.16 and 3.17-->
@@ -603,7 +559,7 @@
- //Boden3
+ <!-- Boden3 -->
<Model mesh="Cube2.12.mesh" position="890,0,-30" scale=10 Pitch=90/>
<Model mesh="Cube2.12.mesh" position="1010,0,-30" scale=10 Pitch=90/>
<Model mesh="Cube2.12.mesh" position="1130,0,-30" scale=10 Pitch=90/>
@@ -624,15 +580,15 @@
- //Luft4
+ <!-- Luft4 -->
<Model mesh="Dreieck.mesh" position="1560,0,-10" scale=10 Roll=90 Pitch=-90 yaw=90/> <!-- L4.1 -->
- <Model mesh="Rohr.mesh" position="1645,5,-35" scale=10 roll=90 yaw=90 pitch=-90 /> <!-- L4.2 -->
+ <Model mesh="Rohr.mesh" position="1645,5,-35" scale=10 roll=90 yaw=90 pitch=-90 /> <!-- L4.2 -->
<Model mesh="Cube1.1.mesh" position="1690,0,20" scale=10/> <!-- L4.3 -->
<Model mesh="Cube1.1.mesh" position="1700,0,20" scale=10/> <!-- L4.4 -->
- <SOBQBlock collisionType="static" type="Mushroom" position="1710,0,20" mass='-1'> <!-- L4.5 -->
+ <SOBQBlock collisionType="static" type="Coin" position="1710,0,20" mass='-1'> <!-- L4.5 -->
<attached>
<Model mesh="QCube.mesh" scale=10 pitch=90/>
<Model mesh="QCube-grey.mesh" scale=10 pitch=90 visible=false/>
@@ -644,7 +600,7 @@
<Model mesh="Cube1.1.mesh" position="1720,0,20" scale=10/> <!-- L4.6 -->
<Model mesh="Rohr.mesh" position="1805,5,-35" scale=10 roll=90 yaw=90 pitch=-90 /> <!-- L4.7 -->
- <Model mesh="Dreieckgross.mesh" position="1850,0,-10" scale=10 pitch=90 /> <!-- L4.8 -->
+ <Model mesh="Dreieckgross.mesh" position="1850,0,-10" scale=10 pitch=90 /> <!-- L4.8 -->
@@ -705,7 +661,7 @@
</SOBFlagstone>
-
+ <!-- Castlestone -->
<SOBCastlestone position="2060,0,-10" collisionType="static">
<collisionShapes>
<BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
@@ -746,12 +702,12 @@
<BoxCollisionShape position="1565,0,10" halfExtents="10,5,5" />
<BoxCollisionShape position="1560,0,20" halfExtents="5,5,5" />
- <BoxCollisionShape position="1645,0,-4" halfExtents="12,5,12" /> <!-- 4.2 -->
+ <BoxCollisionShape position="1645,0,-4" halfExtents="12,5,12" /> <!-- 4.2 -->
- <BoxCollisionShape position="1805,0,-4" halfExtents="12,5,12" /> <!-- 4.7 -->
+ <BoxCollisionShape position="1805,0,-4" halfExtents="12,5,12" /> <!-- 4.7 -->
- <BoxCollisionShape position="1860,0,-10" halfExtents="45,5,5" /> <!-- 4.8 -->
+ <BoxCollisionShape position="1860,0,-10" halfExtents="45,5,5" /> <!-- 4.8 -->
<BoxCollisionShape position="1865,0,0" halfExtents="40,5,5" />
<BoxCollisionShape position="1870,0,10" halfExtents="35,5,5" />
<BoxCollisionShape position="1875,0,20" halfExtents="30,5,5" />
@@ -760,16 +716,10 @@
<BoxCollisionShape position="1890,0,50" halfExtents="15,5,5" />
<BoxCollisionShape position="1895,0,60" halfExtents="10,5,5" />
<BoxCollisionShape position="1990,0,125" halfExtents="5,5,30" />
- <!--<BoxCollisionShape position="1990,0,40" halfExtents="5,5,55" />
--->
-
+ <BoxCollisionShape position="1940,0,150" halfExtents="45,5,5" />
-
-
-
-
</collisionShapes>
</StaticEntity>
More information about the Orxonox-commit
mailing list