Léo Lam
|
bcbc8bd2ea
|
ksys/phys: Fix a nasty typo in toHkQuat
|
2022-01-13 02:47:07 +01:00 |
|
Léo Lam
|
d37e60d7e8
|
ksys/phys: Rename two MotionAccessor functions for clarity
|
2022-01-12 22:59:51 +01:00 |
|
Léo Lam
|
622feda5b7
|
tools: Update common
|
2022-01-12 22:37:37 +01:00 |
|
Léo Lam
|
f3fb6b5d54
|
Havok/hkVector4f: Add dot, setDot, lengthSquared
|
2022-01-12 13:11:23 +01:00 |
|
Léo Lam
|
2e756280af
|
Havok: Fix signature of hkpRigidBody::updateCachedShapeInfo
|
2022-01-12 12:42:28 +01:00 |
|
Léo Lam
|
a8f887fdf2
|
Sync function list with IDB
|
2022-01-11 23:44:07 +01:00 |
|
Léo Lam
|
88921dbd7a
|
ksys/phys: Add 3 easy RigidBody functions and fix some types
|
2022-01-11 22:13:55 +01:00 |
|
Léo Lam
|
51c3397965
|
ksys/phys: Rename RigidBody::Flag1 to RigidBody::Flag
There's no flag enum named "Flag"
|
2022-01-11 17:28:25 +01:00 |
|
Léo Lam
|
625f958622
|
Fix name conflicts in the function CSV
|
2022-01-11 01:16:41 +01:00 |
|
Léo Lam
|
0dd0c3e87f
|
Add placeholder function names from the IDB
|
2022-01-11 01:15:52 +01:00 |
|
Léo Lam
|
67ad8ea260
|
Add missing functions to the function CSV
Those had previously been missed.
|
2022-01-11 01:05:06 +01:00 |
|
Léo Lam
|
6ef3bb9327
|
ksys/phys: Add RigidBodyAccessor
|
2022-01-10 01:38:20 +01:00 |
|
Léo Lam
|
3162c0c85c
|
Havok: Add some basic hkVector4fComparison ops
|
2022-01-09 12:43:44 +01:00 |
|
Léo Lam
|
5a958d10aa
|
Havok: Add more hkVector4f functions
|
2022-01-09 11:58:59 +01:00 |
|
Léo Lam
|
a526afbdb6
|
Havok: Add hkpRigidBody and hkpMotion getters/setters
|
2022-01-08 13:13:41 +01:00 |
|
Léo Lam
|
17a5192490
|
ksys/phys: Remove obsolete comment
|
2022-01-07 19:59:33 +01:00 |
|
Léo Lam
|
0942d668a9
|
lib: Update sead
|
2022-01-07 19:59:32 +01:00 |
|
Léo Lam
|
674ff09c54
|
Havok: Add hkpEntity getters/setters
|
2022-01-07 19:58:20 +01:00 |
|
Léo Lam
|
16ae321058
|
Havok: Add hkpResponseModifier
|
2022-01-07 18:57:06 +01:00 |
|
Léo Lam
|
d7d96a5434
|
Havok: Add hkpRigidBodyCinfo
|
2022-01-07 18:53:32 +01:00 |
|
Léo Lam
|
e2810855f1
|
Havok: Finish hkStringPtr
|
2022-01-07 17:57:29 +01:00 |
|
Léo Lam
|
d7a6dbcf8a
|
ksys/phys: Fix RigidBody ctor matching issues
|
2022-01-07 17:15:52 +01:00 |
|
Léo Lam
|
15741ce3ae
|
Havok: Add stubs for hkpRigidBody parent classes
|
2022-01-07 17:09:00 +01:00 |
|
Léo Lam
|
b4bbaf141f
|
ksys/phys: Add MemSystem::initSystemData
|
2022-01-07 01:51:13 +01:00 |
|
Léo Lam
|
53c5d03420
|
ksys/phys: Move RagdollControllerKeyList to Ragdoll folder
|
2022-01-07 01:33:26 +01:00 |
|
Léo Lam
|
5ffa9564ca
|
ksys/phys: Add TeraMeshRigidBodyResource
|
2022-01-07 01:33:26 +01:00 |
|
Léo Lam
|
8a9fb5d10c
|
ksys/phys: Add RagdollResource
|
2022-01-07 00:31:20 +01:00 |
|
Léo Lam
|
9a3016d4a9
|
ksys/phys: Add RigidBodyResource
|
2022-01-07 00:26:56 +01:00 |
|
Léo Lam
|
293b231fd8
|
ksys/phys: Add ClothResource stub
|
2022-01-07 00:25:38 +01:00 |
|
Léo Lam
|
423eb84362
|
ksys/phys: Implement more StaticCompound functions
The other functions require RE'ing BodyGroup, which in turn requires
RigidBody stuff
|
2022-01-06 23:51:07 +01:00 |
|
Léo Lam
|
9343ed56e7
|
Havok: Implement more hkArray functions
|
2022-01-06 16:08:22 +01:00 |
|
Léo Lam
|
986f12a1d8
|
Havok: Fix struct/class mismatch warning in hkpConvexListFilter
|
2022-01-06 16:00:48 +01:00 |
|
Léo Lam
|
751bed1105
|
Havok: Add hkNativePackfileUtils
|
2022-01-06 15:45:31 +01:00 |
|
Léo Lam
|
fb6d464665
|
Havok: Add hkpPhysicsData and hkpPhysicsSystem
|
2022-01-06 15:28:48 +01:00 |
|
Léo Lam
|
297c26972a
|
Mark more Havok reflection functions as library functions
|
2022-01-06 15:08:06 +01:00 |
|
Léo Lam
|
31b72ae0e4
|
Havok: Add hkRootLevelContainer
|
2022-01-06 14:32:25 +01:00 |
|
Léo Lam
|
c1dea9522e
|
Havok: Add a bunch of hkArray functions
|
2022-01-06 13:22:33 +01:00 |
|
Léo Lam
|
5069f95927
|
Mark Havok static constructors as library functions
|
2022-01-06 12:37:32 +01:00 |
|
Léo Lam
|
2d1ffdf6d2
|
ksys/phys: Add StaticCompoundInfo
|
2022-01-06 12:13:25 +01:00 |
|
Léo Lam
|
a859b356e6
|
Update tools
|
2022-01-06 12:13:14 +01:00 |
|
Léo Lam
|
743b3cf28e
|
Havok: Add more basic hkArray functions
|
2022-01-06 12:13:14 +01:00 |
|
Léo Lam
|
000ca1c6d9
|
Havok: Add hkClass and other reflection types
|
2022-01-06 12:04:11 +01:00 |
|
Léo Lam
|
2359ce6fb4
|
ksys/phys: Start adding StaticCompound (very incomplete)
|
2022-01-05 23:57:04 +01:00 |
|
Léo Lam
|
3f33ba5d59
|
ksys/phys: Implement ContactMgr contact point pool functions
|
2022-01-04 19:20:41 +01:00 |
|
Léo Lam
|
8cf2def97c
|
ksys/phys: Rename RigidContactPointsEx::Point to ContactPoint
It's not just used in RigidContactPointsEx::Point.
|
2022-01-04 18:39:46 +01:00 |
|
Léo Lam
|
6511ecd711
|
ksys/phys: Match CapsuleShape::init
|
2022-01-04 02:19:10 +01:00 |
|
Léo Lam
|
7791352833
|
ksys/phys: Match CapsuleBody::setRadius
|
2022-01-04 00:25:37 +01:00 |
|
Léo Lam
|
64cc3c5856
|
ksys/phys: Match CapsuleBody::getVolume
|
2022-01-04 00:18:40 +01:00 |
|
Léo Lam
|
eb16cbaf55
|
ksys/phys: Add MaterialMask
|
2022-01-03 23:53:40 +01:00 |
|
Léo Lam
|
75a270118a
|
Havok: Fix hkpCapsuleShape class layout
|
2022-01-03 23:53:40 +01:00 |
|