From d175f5ef243c16fed27730d5c89eb709dcfc4d5a Mon Sep 17 00:00:00 2001 From: V10lator Date: Wed, 9 Jul 2025 20:06:08 +0200 Subject: Small, random optimisations (#363) * Remove useless player pointer copies Signed-off-by: Thomas Rohloff * Fix target FPS Signed-off-by: Thomas Rohloff * Add else Signed-off-by: Thomas Rohloff * Remove useless addition Signed-off-by: Thomas Rohloff * Simplify func_8001CA24(Player* player, f32 arg1) Signed-off-by: Thomas Rohloff * Simplify a few more functions Signed-off-by: Thomas Rohloff * Make 2 arrays static const Signed-off-by: Thomas Rohloff --------- Signed-off-by: Thomas Rohloff Co-authored-by: MegaMech --- src/code_80091440.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/code_80091440.c') diff --git a/src/code_80091440.c b/src/code_80091440.c index 2b8b49aff..1e450bc92 100644 --- a/src/code_80091440.c +++ b/src/code_80091440.c @@ -7,7 +7,7 @@ #include "collision.h" void func_800914A0(void) { - D_80152308 = gPlayerOneCopy->unk_006 + 7; + D_80152308 = gPlayerOne->unk_006 + 7; if ((s32) D_8015F6F8 < D_80152308) { D_80152308 -= D_8015F6F8; } @@ -21,7 +21,7 @@ UNUSED void func_800914E0(void) { struct ActorSpawnData* tempData; s16 temp3 = (s16) D_80152308; - s16 temp2 = (s16) gPlayerOneCopy->unk_006; + s16 temp2 = (s16) gPlayerOne->unk_006; s16 temp; f32 sp38; f32 sp34; @@ -46,10 +46,10 @@ UNUSED void func_800914E0(void) { camera->pos[0] = (f32) (tempData->pos[0] + 10); camera->pos[1] = (f32) (tempData->pos[1] + 7); camera->pos[2] = (f32) (tempData->pos[2] - 20); - camera->lookAt[0] = gPlayerOneCopy->pos[0]; + camera->lookAt[0] = gPlayerOne->pos[0]; - camera->lookAt[1] = gPlayerOneCopy->pos[1]; - camera->lookAt[2] = gPlayerOneCopy->pos[2]; + camera->lookAt[1] = gPlayerOne->pos[1]; + camera->lookAt[2] = gPlayerOne->pos[2]; check_bounding_collision(&camera->collision, 20.0f, camera->pos[0], camera->pos[1], camera->pos[2]); sp38 = camera->lookAt[0] - camera->pos[0]; sp34 = camera->lookAt[1] - camera->pos[1]; -- cgit v1.2.3