From 15741ce3aee3e2dabbec2740f76cb52a2b53217f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Fri, 7 Jan 2022 13:02:06 +0100 Subject: Havok: Add stubs for hkpRigidBody parent classes --- src/KingSystem/Physics/RigidBody/physRigidBody.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') 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(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); -- cgit v1.2.3