diff options
Diffstat (limited to 'src/player.c')
| -rw-r--r-- | src/player.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/player.c b/src/player.c index 417c7e1..7da0b01 100644 --- a/src/player.c +++ b/src/player.c @@ -84,21 +84,21 @@ void updatePlayer(Player* player, Game* game) camera->target = Vector3Add(player->position, player->direction); /* #ifdef FT_DEBUG_MODE */ -/* Ray ray = (Ray){ */ -/* .position = player->position, */ -/* .direction = player->direction */ -/* }; */ + Ray ray = (Ray){ + .position = player->position, + .direction = player->direction + }; -/* DrawRay(ray, YELLOW); */ + DrawRay(ray, YELLOW); -/* int tests; */ -/* WorldUID uid = castRayAtWorld(&game->world, ray, &tests); */ + int tests; + WorldUID uid = castRayAtWorld(&game->world, ray, true, &tests); -/* //printf("%d\n", tests); */ + //printf("%d\n", tests); -/* if (uid != -1) */ -/* { */ -/* DrawBoundingBox(game->world.entities[uid].box, RED); */ -/* } */ + if (uid != -1) + { + DrawBoundingBox(game->world.entities[uid].box, RED); + } /* #endif */ } |
