diff options
| author | Léo Lam <leo@leolam.fr> | 2022-01-07 13:02:06 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2022-01-07 17:09:00 +0100 |
| commit | 15741ce3aee3e2dabbec2740f76cb52a2b53217f (patch) | |
| tree | 8bf3a4933e46e38e52d429c12356a77500e84cd7 /src | |
| parent | b4bbaf141f871352fe4eac1eb1ef9c7522ca8154 (diff) | |
Havok: Add stubs for hkpRigidBody parent classes
Diffstat (limited to 'src')
| -rw-r--r-- | src/KingSystem/Physics/RigidBody/physRigidBody.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/KingSystem/Physics/RigidBody/physRigidBody.cpp b/src/KingSystem/Physics/RigidBody/physRigidBody.cpp index 002c0aef..1129f972 100644 --- a/src/KingSystem/Physics/RigidBody/physRigidBody.cpp +++ b/src/KingSystem/Physics/RigidBody/physRigidBody.cpp @@ -11,13 +11,13 @@ RigidBody::RigidBody(u32 a, u32 mass_scaling, hkpRigidBody* hk_body, const sead: if (!name.isEmpty()) { hk_body->setName(name.cstr()); } - hk_body->setUserData(this); - hk_body->m_motion._128 = nullptr; - hk_body->m_motion.m_motionState__m_timeFactor.setOne(); + hk_body->setUserData(reinterpret_cast<hkUlong>(this)); + hk_body->m_motion.m_savedMotion = nullptr; + hk_body->m_motion.m_motionState.m_timeFactor.setOne(); hk_body->enableDeactivation(true); - hk_body->_88 = 0.1f; + hk_body->getCollidableRw()->m_allowedPenetrationDepth = 0.1f; if (mFlags.isOn(Flag1::MassScaling)) { - hk_body->_132 |= 1; + hk_body->m_responseModifierFlags |= 1; } mFlags.change(Flag1::_80, _b4 == 5); |
