diff orz.d @ 6:eb6059f7035a

Added planet
author zzzzrrr <mason.green@gmail.com>
date Sat, 21 Mar 2009 16:42:08 -0400
parents 6f455ef24063
children 2217fd1fe384
line wrap: on
line diff
--- a/orz.d	Sat Mar 21 15:51:41 2009 -0400
+++ b/orz.d	Sat Mar 21 16:42:08 2009 -0400
@@ -29,8 +29,6 @@
  */
 module openmelee.orz;
 
-import tango.io.Stdout;
-
 import blaze.dynamics.bzBody : bzBody;
 import blaze.bzWorld: bzWorld;
 import blaze.dynamics.bzBodyDef;
@@ -43,12 +41,13 @@
 class Orz : Ship
 {
 
-    float scale = 0.01;
+    float scale = 0.025;
 
     this(bzWorld world) {
-
-        super.engineForce = bzVec2(5, 0);
-        super.turnForce = bzVec2(0, 300);
+        
+        super(world);
+        super.engineForce = bzVec2(300, 0);
+        super.turnForce = bzVec2(0, 10000);
         super.rightTurnPoint = bzVec2(-0.1, 0);
         super.leftTurnPoint = bzVec2(0.1, 0);
 
@@ -57,8 +56,7 @@
         bodyDef.angle = PI/2;
         bodyDef.allowFreeze = false;
 
-        auto rBody = world.createBody(bodyDef);
-        super(rBody);
+        rBody = world.createBody(bodyDef);
         float density = 2.0f;
 
         // Body
@@ -91,6 +89,6 @@
         shapes.add(rBody.createShape(bWing));
 
         rBody.setMassFromShapes();
-
-    }
+        setGravity();
+      }
 }