From 908aa3556e26dd316218a11cca6ee2ae4d4cb68d Mon Sep 17 00:00:00 2001 From: tmyqlfpir <80724828+tmyqlfpir@users.noreply.github.com> Date: Sun, 20 Aug 2023 17:30:02 +1000 Subject: [PATCH] Always interpolate chr animation Ignores distance check for pc port --- src/game/chr.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/game/chr.c b/src/game/chr.c index 1f458bfda..a426f8264 100644 --- a/src/game/chr.c +++ b/src/game/chr.c @@ -2730,6 +2730,9 @@ s32 chrTick(struct prop *prop) f32 prevfrac2; s32 prevframe2a; +#ifndef PLATFORM_N64 // always interpolate animation + anim = model->anim; +#else if (g_Vars.normmplayerisrunning) { if (g_MpSetup.options & (MPOPTION_SLOWMOTION_ON | MPOPTION_SLOWMOTION_SMART)) { limit = 2000 * 2000; @@ -2775,6 +2778,7 @@ s32 chrTick(struct prop *prop) } } } +#endif modelSetMatricesWithAnim(&sp210, model);