From: Dániel Juhász Date: Sat, 24 Jun 2017 18:15:00 +0000 (+0000) Subject: Emit liquid sound if the player walks in liquid (#6040) X-Git-Tag: 5.0.0~1063 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c2df1a08351101034f52fd2810051715714c9c40;p=oweals%2Fminetest.git Emit liquid sound if the player walks in liquid (#6040) --- diff --git a/src/localplayer.cpp b/src/localplayer.cpp index aa38f338d..a77dcab0a 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -723,6 +723,9 @@ v3s16 LocalPlayer::getStandingNodePos() v3s16 LocalPlayer::getFootstepNodePos() { + if (in_liquid_stable) + // Emit swimming sound if the player is in liquid + return floatToInt(getPosition(), BS); if (touching_ground) // BS * 0.05 below the player's feet ensures a 1/16th height // nodebox is detected instead of the node below it.