Mercurial > projects > openmelee
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(); } }