summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2022-12-19 20:27:56 +0100
committerLéo Lam <leo@leolam.fr>2022-12-19 20:39:15 +0100
commita217abe64742dcb3f906d0c1c290b319bbc61cd2 (patch)
treeb2a7da47360b04fd874bbd23ebe99bcd5827e6d9 /src
parent8c9a316c5b4bdda4304c08ef91ac370ae97cd40b (diff)
ksys/phys: Improve RagdollController::setUnk1 match
https://discord.com/channels/688807550715560050/745633101157498880/1054479382892249119 [20:24]TheGreatB3: The Wii U version sets the fields to zero if the value is less than zero, so I think it's really using clamp.
Diffstat (limited to 'src')
-rw-r--r--src/KingSystem/Physics/Ragdoll/physRagdollController.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/KingSystem/Physics/Ragdoll/physRagdollController.cpp b/src/KingSystem/Physics/Ragdoll/physRagdollController.cpp
index a471a7b5..51b59047 100644
--- a/src/KingSystem/Physics/Ragdoll/physRagdollController.cpp
+++ b/src/KingSystem/Physics/Ragdoll/physRagdollController.cpp
@@ -518,7 +518,7 @@ void RagdollController::setKeyframed(int bone_index, bool keyframed,
}
void RagdollController::setUnk1(u8 value) {
- value = sead::Mathi::clampMax(value, sRagdollCtrlUnk1);
+ value = sead::Mathi::clamp(value, 0, sRagdollCtrlUnk1);
_e9 = value;
_e8 = value;
}