aboutsummaryrefslogtreecommitdiff
path: root/src/gameScreen.c
diff options
context:
space:
mode:
authornathansmithsmith <nathansmith7@mailfence.com>2023-10-27 18:14:02 -0600
committernathansmithsmith <nathansmith7@mailfence.com>2023-10-27 18:14:02 -0600
commit4c5b7bdbe8c1cfef9ed7a3ef639f3f83411b2b0e (patch)
tree015425e000fb05b5ef878a6b11b9b7c9be1383c3 /src/gameScreen.c
parent4a5bdb90ffdbd9974f86df14893e7287f2faa933 (diff)
Targeting info on screen
Diffstat (limited to 'src/gameScreen.c')
-rw-r--r--src/gameScreen.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gameScreen.c b/src/gameScreen.c
index 70ea351..ec26fee 100644
--- a/src/gameScreen.c
+++ b/src/gameScreen.c
@@ -115,11 +115,12 @@ void drawGameScreenTargetInfo(Game * game, GameScreen * gameScreen) {
snprintf(
buf,
bufSize,
- "%s\nId: %d@%x\nDistance: %.2f\n",
+ "%s\nId: %d@%x\nDistance: %.2f\nOn Target: %s",
bufCopy,
data->targetedEntityId,
data->targetedEntityFingerprint,
- Vector3Distance(player->position, targetedEntity->position)
+ Vector3Distance(player->position, targetedEntity->position),
+ traceRayToEntity(*targetedEntity, (Ray){player->position, data->gunTarget}).hit ? "Yes" : "No"
);
}
}