diff options
| author | Léo Lam <leo@leolam.fr> | 2022-12-19 20:27:56 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2022-12-19 20:39:15 +0100 |
| commit | a217abe64742dcb3f906d0c1c290b319bbc61cd2 (patch) | |
| tree | b2a7da47360b04fd874bbd23ebe99bcd5827e6d9 /src/KingSystem | |
| parent | 8c9a316c5b4bdda4304c08ef91ac370ae97cd40b (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/KingSystem')
| -rw-r--r-- | src/KingSystem/Physics/Ragdoll/physRagdollController.cpp | 2 |
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; } |
