diff --git a/src/KingSystem/Physics/Ragdoll/physRagdollController.h b/src/KingSystem/Physics/Ragdoll/physRagdollController.h index c248e046..d9a4ad93 100644 --- a/src/KingSystem/Physics/Ragdoll/physRagdollController.h +++ b/src/KingSystem/Physics/Ragdoll/physRagdollController.h @@ -1,11 +1,17 @@ #pragma once +#include "KingSystem/Physics/physDefines.h" + namespace ksys::phys { // TODO class RagdollController { public: void update(); + + u32 sub_7101221CC4(); + void sub_7101221728(ContactLayer layer); + void sub_71012217A8(); }; } // namespace ksys::phys diff --git a/src/KingSystem/Physics/System/physInstanceSet.cpp b/src/KingSystem/Physics/System/physInstanceSet.cpp index 37ca09db..08bb59bc 100644 --- a/src/KingSystem/Physics/System/physInstanceSet.cpp +++ b/src/KingSystem/Physics/System/physInstanceSet.cpp @@ -1,4 +1,5 @@ #include "KingSystem/Physics/System/physInstanceSet.h" +#include "KingSystem/Physics/Ragdoll/physRagdollController.h" #include "KingSystem/Physics/RigidBody/physRigidBodySet.h" #include "KingSystem/Physics/System/physCollisionInfo.h" #include "KingSystem/Physics/System/physContactPointInfo.h" diff --git a/src/KingSystem/Physics/System/physInstanceSet.h b/src/KingSystem/Physics/System/physInstanceSet.h index 5c78088d..2d1680e5 100644 --- a/src/KingSystem/Physics/System/physInstanceSet.h +++ b/src/KingSystem/Physics/System/physInstanceSet.h @@ -21,18 +21,10 @@ namespace ksys::phys { class CollisionInfo; class ContactPointInfo; class ParamSet; +class RagdollController; class RigidBodySet; class SystemGroupHandler; -class Ragdoll {}; - -class RagdollController { -public: - u32 sub_7101221CC4(); - void sub_7101221728(ContactLayer); - void sub_71012217A8(); -}; - class CollisionController { public: void sub_7100F5EC30();