diff options
| author | MegaMech <inkstudios1@hotmail.com> | 2025-05-17 13:38:37 -0600 |
|---|---|---|
| committer | MegaMech <inkstudios1@hotmail.com> | 2025-05-17 13:38:37 -0600 |
| commit | 9635600bdcf79b6b7b2b4c703322c84fb575639b (patch) | |
| tree | b5d610ba8ea8ff349eed0e831a200c8ba9dc00ea | |
| parent | 749dad19d918360c7bd8e15c75e070fae6b2a142 (diff) | |
| parent | ea4117fb9f423d6c520ab7be78bf2337c391b1b9 (diff) | |
Merge branch 'frameinterpolation' of https://github.com/HarbourMasters/SpaghettiKart into frameinterpolation
| -rw-r--r-- | src/camera.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/camera.c b/src/camera.c index 953f1f96b..07003f07d 100644 --- a/src/camera.c +++ b/src/camera.c @@ -18,6 +18,7 @@ #include "spawn_players.h" #include "enhancements/freecam/freecam_engine.h" #include "enhancements/freecam/freecam.h" +#include "port/interpolation/FrameInterpolation.h" #include "engine/GameAPI.h" #include "port/Game.h" @@ -983,6 +984,7 @@ void func_8001EE98(Player* player, Camera* camera, s8 index) { break; } if (gIsGamePaused == 0) { + FrameInterpolation_ShouldInterpolateFrame(false); switch (D_80152300[cameraIndex]) { case 3: func_8001A588(&D_80152300[cameraIndex], camera, player, index, cameraIndex); @@ -1006,6 +1008,7 @@ void func_8001EE98(Player* player, Camera* camera, s8 index) { func_8001EA0C(camera, player, index); break; } + FrameInterpolation_ShouldInterpolateFrame(true); } } |
