aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLean Rada <godffrey0@gmail.com>2021-08-16 23:56:38 +0800
committerGitHub <noreply@github.com>2021-08-16 17:56:38 +0200
commit328d9492256e600159d2e04987e493b3a269a067 (patch)
tree2f4392705197736767493d2f5f904e35b0444ec1
parent4419e311a96821d12e64073f342877327c655dca (diff)
downloadminetest-328d9492256e600159d2e04987e493b3a269a067.tar.gz
minetest-328d9492256e600159d2e04987e493b3a269a067.tar.bz2
minetest-328d9492256e600159d2e04987e493b3a269a067.zip
Start sprite animation at the beginning (#11509)
When setting a sprite animation, do not keep the last animation's frame number. Setting a new animation should start the animation at the start of the new animation.
-rw-r--r--src/client/content_cao.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/client/content_cao.cpp b/src/client/content_cao.cpp
index c3ac613a5..83c8e15d4 100644
--- a/src/client/content_cao.cpp
+++ b/src/client/content_cao.cpp
@@ -1722,6 +1722,7 @@ void GenericCAO::processMessage(const std::string &data)
m_tx_basepos = p;
m_anim_num_frames = num_frames;
+ m_anim_frame = 0;
m_anim_framelength = framelength;
m_tx_select_horiz_by_yawpitch = select_horiz_by_yawpitch;