diff ai/ai.d @ 20:6efd0830715b

ai work
author zzzzrrr <mason.green@gmail.com>
date Wed, 25 Mar 2009 15:25:25 -0400
parents 08ddf9e71b88
children cad384ad349e
line wrap: on
line diff
--- a/ai/ai.d	Wed Mar 25 14:44:47 2009 -0400
+++ b/ai/ai.d	Wed Mar 25 15:25:25 2009 -0400
@@ -58,7 +58,7 @@
 	    
         // Elementary steering AI 
 	    steer.update();
-        st = steer.steerToAvoidObstacles(5, m_world.bodyList);
+        //st = steer.steerToAvoidObstacles(0.25, m_world.bodyList);
         
         if(st == bzVec2.zeroVect) {
             st = steer.steerForPursuit(enemy.state, maxPredictionTime);
@@ -66,6 +66,9 @@
         } else {
             avoid();
         }
+        
+        st = bzVec2.zeroVect;
+        
     }
     
     void chase(Ship enemy) {
@@ -114,7 +117,7 @@
        
         ship.state.turn = true;
         
-        if(abs(angle) > PI/4) {
+        if(abs(angle) < PI/4) {
 			ship.thrust();
 		}
     }