aboutsummaryrefslogtreecommitdiff
path: root/src/entities/sergente.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/entities/sergente.c')
-rw-r--r--src/entities/sergente.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/entities/sergente.c b/src/entities/sergente.c
index 7c278a4..36847d6 100644
--- a/src/entities/sergente.c
+++ b/src/entities/sergente.c
@@ -112,7 +112,7 @@ void updateSergente(Game * game, Entity * entity) {
entityFlyToPoint(entity, data->target, &data->flyToPoint);
// Create next point.
- if (Vector3Distance(entity->position, data->target) <= SERGENTE_NEXT_POINT_THRESHOLD)
+ if (Vector3Distance(entity->position, data->target) <= SERGENTE_NEXT_POINT_THRESHOLD * GetFrameTime())
createSergenteTarget(game, entity);
updateGunsSergente(game, entity);
@@ -124,13 +124,13 @@ void drawSergente(Game * game, Entity * entity) {
entityDraw(entity);
// Debug shots
- int i;
- Sergente * data = (Sergente*)entity->data;
-
- for (i = 0; i < SERGENTE_SHOT_COUNT; ++i) {
- DrawRay(data->shots[i].ray, BLUE);
- DrawCube(data->shots[i].ray.position, 1.0, 1.0, 1.0, BLUE);
- }
+ // int i;
+ // Sergente * data = (Sergente*)entity->data;
+ //
+ // for (i = 0; i < SERGENTE_SHOT_COUNT; ++i) {
+ // DrawRay(data->shots[i].ray, BLUE);
+ // DrawCube(data->shots[i].ray.position, 1.0, 1.0, 1.0, BLUE);
+ // }
// Test if facing player always.
//DrawLine3D(