Mercurial > projects > openmelee
diff render/render.d @ 24:441eb7672404
impleneted steer to avoid
author | zzzzrrr <mason.green@gmail.com> |
---|---|
date | Fri, 27 Mar 2009 16:05:24 -0400 |
parents | 4fce5596d1f6 |
children | 88cca12cc8b9 |
line wrap: on
line diff
--- a/render/render.d Thu Mar 26 20:35:58 2009 -0400 +++ b/render/render.d Fri Mar 27 16:05:24 2009 -0400 @@ -386,16 +386,7 @@ // Draw dynamic bodies if (settings.drawShapes) { for (bzBody b = world.bodyList; b; b = b.next) { - - if(b.userData) { - bzVec2 center = b.position; - auto state = cast(State) b.userData; - vec2 avoid = vec2.from(state.avoid); - gl.drawCircle(vec2.from(center), state.radius); - if(avoid != vec2(0,0)) { - gl.drawSegment(vec2.from(b.position), avoid, Color(0, 1, 0)); - } - } + for (bzShape shape = b.shapeList; shape; shape = shape.next) {