From 32be2fcd816c215d3216623c8d537e90cdef41cb Mon Sep 17 00:00:00 2001 From: Misa Date: Sat, 9 Jan 2021 23:34:26 -0800 Subject: [PATCH] Update player lerpoldxp/yp in moveplayer() Just like gotoposition(), the player would otherwise appear to "zip" after the command got run. This did not happen in the previous loop order. --- desktop_version/src/Script.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/desktop_version/src/Script.cpp b/desktop_version/src/Script.cpp index b08231de..5270cb6b 100644 --- a/desktop_version/src/Script.cpp +++ b/desktop_version/src/Script.cpp @@ -107,6 +107,8 @@ void scriptclass::run(void) { obj.entities[player].xp += ss_toi(words[1]); obj.entities[player].yp += ss_toi(words[2]); + obj.entities[player].lerpoldxp = obj.entities[player].xp; + obj.entities[player].lerpoldyp = obj.entities[player].yp; } scriptdelay = 1; }