[Orxonox-commit 6883] r11504 - code/branches/FlappyOrx_HS17/data/levels

merholzl at orxonox.net merholzl at orxonox.net
Mon Oct 23 15:22:13 CEST 2017


Author: merholzl
Date: 2017-10-23 15:22:13 +0200 (Mon, 23 Oct 2017)
New Revision: 11504

Modified:
   code/branches/FlappyOrx_HS17/data/levels/Invaders.oxw
Log:
asteroid spawn placement

Modified: code/branches/FlappyOrx_HS17/data/levels/Invaders.oxw
===================================================================
--- code/branches/FlappyOrx_HS17/data/levels/Invaders.oxw	2017-10-23 13:19:08 UTC (rev 11503)
+++ code/branches/FlappyOrx_HS17/data/levels/Invaders.oxw	2017-10-23 13:22:13 UTC (rev 11504)
@@ -45,32 +45,51 @@
     <SpawnPoint team=0 position="-200,0,0" lookat="0,0,0" spawnclass=InvaderShip pawndesign=spaceshipinvader />
 
     <DistanceTrigger name="start" position="-200,0,0" target="Pawn" distance=10 stayActive="true" delay=0 />
+    <Model position="0,0,0" mesh="Coordinates.mesh" scale="20"/>
 
-
     <InvaderCenterPoint name=invadercenter />
     
     <?lua
-      for i = 1, 300, 1 do
+      for i = 1, 30, 1 do
         j = math.random()
     ?>
 
     <MovableEntity
-      position = "<?lua print(math.random()* 40000 + 1000) ?>,-1000,<?lua print(math.random() * 4000 - 2000) ?>"
+      position = "<?lua print(i* 3000) ?>,0, <?lua print(j* 200) ?>"
       collisionType = dynamic
       linearDamping = 0.8
       angularDamping = 0
-      scale = "<?lua print(j * 150)?>"
+      scale = "<?lua print(10)?>"
       collisiondamage = 0
       enablecollisiondamage = true
     >
+    
       <attached>
-        <Model mass="<?lua print(j * 1000) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" />
+        <Model mass="1000" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" />
       </attached>
       <collisionShapes>
-        <SphereCollisionShape radius="<?lua print(j * 350) ?>" />
+        <SphereCollisionShape radius="<?lua print(10) ?>" />
       </collisionShapes>
     </MovableEntity>
 
+     <MovableEntity
+      position = "<?lua print(i* 3000) ?>,0,<?lua print(-150 + j* 200) ?>"
+      collisionType = dynamic
+      linearDamping = 0.8
+      angularDamping = 0
+      scale = "<?lua print(10)?>"
+      collisiondamage = 0
+      enablecollisiondamage = true
+    >
+    
+      <attached>
+        <Model mass="1000" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" />
+      </attached>
+      <collisionShapes>
+        <SphereCollisionShape radius="<?lua print(10) ?>" />
+      </collisionShapes>
+    </MovableEntity>
+
     <?lua
       end
     ?>



More information about the Orxonox-commit mailing list