diff options
| author | engineer124 <47598039+engineer124@users.noreply.github.com> | 2023-11-08 00:52:09 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-07 10:52:09 -0300 |
| commit | dfb6c5b02c1d0c201d7201aa4b0b121d3f2d5683 (patch) | |
| tree | 527d0c5abc4d0e3b89a61e977848e5f47ba79a2b /src/code/cutscene_camera.c | |
| parent | 28e2da2a18ddf1fc2dd81199e73eb18252684b43 (diff) | |
Struct Returns (#1466)
* change args
* more funcs
* cleanup
* play cleanup
* missed a file
* weird warnings
* missed some
* fix func from honotrap
Diffstat (limited to 'src/code/cutscene_camera.c')
| -rw-r--r-- | src/code/cutscene_camera.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/code/cutscene_camera.c b/src/code/cutscene_camera.c index 24f6fcc18..d5f3ef4a3 100644 --- a/src/code/cutscene_camera.c +++ b/src/code/cutscene_camera.c @@ -516,9 +516,9 @@ s16 CutsceneCamera_Interp_Geo(Vec3f* camPos, f32* camFov, s16* camRoll, CsCmdCam interpState->curFrame++; if (camPos != NULL) { - OLib_Vec3fDiffToVecGeo(&sp40, &interpState->curPos, camPos); + sp40 = OLib_Vec3fDiffToVecGeo(&interpState->curPos, camPos); sp40.r = interpState->unk_20 / Math_FTanF(DEG_TO_RAD(*camFov)); - OLib_AddVecGeoToVec3f(camPos, &interpState->curPos, &sp40); + *camPos = OLib_AddVecGeoToVec3f(&interpState->curPos, &sp40); } if (camFov != NULL) { |
