Commit Graph

  • 0942d668a9 lib: Update sead Léo Lam 2022-01-07 19:59:26 +01:00
  • 674ff09c54 Havok: Add hkpEntity getters/setters Léo Lam 2022-01-07 19:44:59 +01:00
  • 16ae321058 Havok: Add hkpResponseModifier Léo Lam 2022-01-07 18:57:06 +01:00
  • d7d96a5434 Havok: Add hkpRigidBodyCinfo Léo Lam 2022-01-07 18:53:32 +01:00
  • e2810855f1 Havok: Finish hkStringPtr Léo Lam 2022-01-07 17:57:29 +01:00
  • d7a6dbcf8a ksys/phys: Fix RigidBody ctor matching issues Léo Lam 2022-01-07 17:09:42 +01:00
  • 15741ce3ae Havok: Add stubs for hkpRigidBody parent classes Léo Lam 2022-01-07 13:02:06 +01:00
  • b4bbaf141f ksys/phys: Add MemSystem::initSystemData Léo Lam 2022-01-07 01:30:35 +01:00
  • 53c5d03420 ksys/phys: Move RagdollControllerKeyList to Ragdoll folder Léo Lam 2022-01-07 01:32:59 +01:00
  • 5ffa9564ca ksys/phys: Add TeraMeshRigidBodyResource Léo Lam 2022-01-07 01:12:36 +01:00
  • 8a9fb5d10c ksys/phys: Add RagdollResource Léo Lam 2022-01-07 00:30:27 +01:00
  • 9a3016d4a9 ksys/phys: Add RigidBodyResource Léo Lam 2022-01-07 00:24:11 +01:00
  • 293b231fd8 ksys/phys: Add ClothResource stub Léo Lam 2022-01-07 00:19:35 +01:00
  • 423eb84362 ksys/phys: Implement more StaticCompound functions Léo Lam 2022-01-06 15:50:13 +01:00
  • 9343ed56e7 Havok: Implement more hkArray functions Léo Lam 2022-01-06 16:08:11 +01:00
  • 986f12a1d8 Havok: Fix struct/class mismatch warning in hkpConvexListFilter Léo Lam 2022-01-06 16:00:33 +01:00
  • 751bed1105 Havok: Add hkNativePackfileUtils Léo Lam 2022-01-06 15:45:31 +01:00
  • fb6d464665 Havok: Add hkpPhysicsData and hkpPhysicsSystem Léo Lam 2022-01-06 15:26:31 +01:00
  • 297c26972a Mark more Havok reflection functions as library functions Léo Lam 2022-01-06 15:07:13 +01:00
  • 31b72ae0e4 Havok: Add hkRootLevelContainer Léo Lam 2022-01-06 14:31:05 +01:00
  • c1dea9522e Havok: Add a bunch of hkArray functions Léo Lam 2022-01-06 13:19:03 +01:00
  • 5069f95927 Mark Havok static constructors as library functions Léo Lam 2022-01-06 12:37:32 +01:00
  • 2d1ffdf6d2 ksys/phys: Add StaticCompoundInfo Léo Lam 2022-01-06 02:25:15 +01:00
  • a859b356e6 Update tools Léo Lam 2022-01-06 12:09:45 +01:00
  • 743b3cf28e Havok: Add more basic hkArray functions Léo Lam 2022-01-06 02:39:04 +01:00
  • 000ca1c6d9 Havok: Add hkClass and other reflection types Léo Lam 2022-01-05 23:55:54 +01:00
  • 2359ce6fb4 ksys/phys: Start adding StaticCompound (very incomplete) Léo Lam 2022-01-04 19:24:04 +01:00
  • 3f33ba5d59 ksys/phys: Implement ContactMgr contact point pool functions Léo Lam 2022-01-04 18:51:27 +01:00
  • 8cf2def97c ksys/phys: Rename RigidContactPointsEx::Point to ContactPoint Léo Lam 2022-01-04 18:23:10 +01:00
  • 6511ecd711 ksys/phys: Match CapsuleShape::init Léo Lam 2022-01-04 02:08:38 +01:00
  • 7791352833 ksys/phys: Match CapsuleBody::setRadius Léo Lam 2022-01-04 00:25:37 +01:00
  • 64cc3c5856 ksys/phys: Match CapsuleBody::getVolume Léo Lam 2022-01-04 00:18:40 +01:00
  • eb16cbaf55 ksys/phys: Add MaterialMask Léo Lam 2021-12-30 00:39:17 +01:00
  • 75a270118a Havok: Fix hkpCapsuleShape class layout Léo Lam 2021-12-31 17:47:16 +01:00
  • 0a82a40bc3 Merge pull request #74 from savage13/ksysDebugInput Léo Lam 2021-12-31 19:42:04 +01:00
  • a4f0d8d6cd Merge pull request #73 from leoetlino/contributing Léo Lam 2021-12-31 19:41:47 +01:00
  • 7b62e3ad2d contributing: Explain the clang-format requirement Léo Lam 2021-12-31 19:36:33 +01:00
  • b4f29aa59c contributing: Drop #ifdef NON_MATCHING requirement Léo Lam 2021-12-31 19:24:15 +01:00
  • f74f3046e2 contributing: Clarify the if (value == 0) guideline Léo Lam 2021-12-31 19:22:49 +01:00
  • 0542fa53b5 Add ksysDebugInput Singleton Brian Savage 2021-12-31 09:39:42 -05:00
  • cc83099e31 contributing: Add editor setup mini-guide Léo Lam 2021-12-31 13:24:24 +01:00
  • b89da11623 contributing: Clarify Trello and clang-format usage Léo Lam 2021-12-30 22:32:05 +01:00
  • 0e1500b6f8 Update tools Léo Lam 2021-12-30 17:46:34 +01:00
  • 99e1bbf423 Add support for using custom linker (e.g. mold) Léo Lam 2021-12-30 16:55:17 +01:00
  • 1ecd2959cb Update tools Léo Lam 2021-12-30 16:45:08 +01:00
  • 32531ba067 ksys/phys: Add RigidContactPoints allocation functions Léo Lam 2021-12-29 17:58:17 +01:00
  • 8ba8563775 ksys/phys: Add RigidContactPointsEx iterator Léo Lam 2021-12-29 12:33:07 +01:00
  • b513fbbf03 ksys/phys: Start adding RigidContactPoints Léo Lam 2021-12-27 21:56:20 +01:00
  • e187c1ecfd ksys/phys: Fix parameter names for ContactMgr Léo Lam 2021-12-27 13:03:43 +01:00
  • 536a00138e ksys/phys: Start adding ContactMgr Léo Lam 2021-12-26 14:33:41 +01:00
  • c716c3eec8 lib: Update sead Léo Lam 2021-12-26 19:40:03 +01:00
  • 90f83901ad ksys/phys: Implement the easier parts of EntityGroupFilter Léo Lam 2021-12-25 00:56:06 +01:00
  • e9024ed406 ksys/phys: Move orGroundHitTypeMask to the correct TU Léo Lam 2021-12-24 23:01:58 +01:00
  • a816125247 ksys/phys: Finish SystemData and start implementing GroupFilter Léo Lam 2021-12-22 16:23:22 +01:00
  • 19f019b0ff ksys: Move physInstanceSet to Physics/System Léo Lam 2021-12-22 16:34:34 +01:00
  • 9c3687584b Havok: Add various classes that are used by hkpCollisionFilter Léo Lam 2021-12-22 00:54:46 +01:00
  • 6b3799a354 ksys/phys: Start adding GroupFilter Léo Lam 2021-12-21 02:31:14 +01:00
  • 38bd3db171 Havok: Add hkpGroupFilter Léo Lam 2021-12-20 20:13:09 +01:00
  • 3e796ae9c7 Havok: Add hkpCollisionFilter Léo Lam 2021-12-19 13:25:55 +01:00
  • 946edae13d lib: Update nn headers Léo Lam 2021-12-21 12:58:36 +01:00
  • 6c78581b93 Merge pull request #71 from ThePixelGamer/master Léo Lam 2021-12-19 19:53:54 +01:00
  • 702b0c0dd3 ksys/res: utilize the negate operator ThePixelGamer 2021-12-19 12:18:33 -06:00
  • 9f6d37bb3c Havok: Add hkVector4f::store Léo Lam 2021-12-19 13:07:35 +01:00
  • b028cb3264 Havok: Use hkFloat32 instead of hkReal in hkVector4f Léo Lam 2021-12-19 12:11:15 +01:00
  • 17fcbf8c43 Havok: Add hkpWorldCinfo Léo Lam 2021-12-18 14:50:33 +01:00
  • b9fe9b4610 tools: Update common Léo Lam 2021-12-18 22:17:17 +01:00
  • ab67b0434b Havok: Clean up indirect includes Léo Lam 2021-12-18 16:40:14 +01:00
  • 80d80d9f48 Havok: Silence clang-tidy false positive warning for operator new Léo Lam 2021-12-18 14:49:59 +01:00
  • 778e51edb5 Havok: Fix hk_size_t definition Léo Lam 2021-12-18 14:49:34 +01:00
  • 7ba774892a Havok: Fix latent matching issue in hkpShape Léo Lam 2021-12-18 14:46:23 +01:00
  • 03993b26fe Havok: Add MemoryRouter, TLS and base object classes Léo Lam 2021-12-16 19:43:07 +01:00
  • 406a5c06d1 Havok: Sort source file list Léo Lam 2021-12-16 19:24:40 +01:00
  • cd31b54d5b lib: Update sead Léo Lam 2021-12-16 19:24:13 +01:00
  • dbbc835ca2 Havok: Add hkEnum and hkFlags Léo Lam 2021-12-16 00:30:22 +01:00
  • fb8f0c636e ksys: Change isSensorLayer to getContactLayerType Léo Lam 2021-12-15 11:21:13 +01:00
  • c0a24e1611 Merge pull request #70 from notyourav/phys Léo Lam 2021-12-14 11:03:12 +01:00
  • 87e8bafae2 havok stubs and ksys::phys work theo3 2021-11-29 00:00:56 -08:00
  • 0e9c92dc03 tools: Update common Léo Lam 2021-12-11 22:24:02 +01:00
  • 02f6ffb809 lib: Update sead Léo Lam 2021-12-11 22:23:00 +01:00
  • 1159f84e3c contributing: Move Python module deps to readme Léo Lam 2021-12-09 14:15:41 +01:00
  • b1a2f945cf contributing: Link to the library board Léo Lam 2021-12-08 22:51:09 +01:00
  • df7ebc5080 contributing: Move code style guidelines after decompilation guide Léo Lam 2021-12-08 00:33:30 +01:00
  • bb6142d158 Remove obsolete symlinks/helper scripts Léo Lam 2021-12-07 20:39:20 +01:00
  • e09eb09f66 contributing: Explain how to clang-format Léo Lam 2021-12-04 18:46:15 +01:00
  • 70354f58fe readme: Steal^H^H^H^H^Hborrow fancy badges from OoT Léo Lam 2021-12-03 00:41:08 +01:00
  • 328b2a9c23 tools: Update common (auto rediff after diff.py exits) Léo Lam 2021-12-03 00:00:53 +01:00
  • 72b08e2db9 contributing: Mention diff.py -mw and other useful flags Léo Lam 2021-12-02 23:29:38 +01:00
  • fe713feba1 contributing: Clarify how tools like Hex-Rays should be used Léo Lam 2021-12-02 23:11:10 +01:00
  • 49584efbf3 tools: Update common (auto-mangling, listsym) Léo Lam 2021-12-01 17:44:20 +01:00
  • 6f09be56cc tools: Update common Léo Lam 2021-11-30 22:53:42 +01:00
  • 6b88a1cebe ksys/eco: Clarify how beco offset calculation works Léo Lam 2021-11-24 02:36:05 +01:00
  • 0f3cb6e1ec ksys: Add act::getRandomAreaItem Léo Lam 2021-11-24 02:12:05 +01:00
  • c0a79e67ee ksys: Merge EcoUtil into ActorUtil Léo Lam 2021-11-24 01:59:32 +01:00
  • 022f029db1 ksys/eco: Match Ecosystem::getMapArea Léo Lam 2021-11-23 23:13:40 +01:00
  • 8ac282db2a ksys/eco: Clean up casts in Ecosystem::getMapArea Léo Lam 2021-11-23 22:56:47 +01:00
  • 73e2b74045 ksys/eco: Finish Ecosystem Léo Lam 2021-11-23 22:03:51 +01:00
  • b63c16c55f ksys/util: Fix C++17 compliance in FixedString Léo Lam 2021-11-01 14:56:23 +01:00
  • d10dd65dcd ksys/phys: Add some prerequisites for ContactInfoTable Léo Lam 2021-10-30 12:38:27 +02:00
  • 70aaa429fe ksys/phys: Start adding SystemData Léo Lam 2021-10-28 20:48:35 +02:00
  • 5580b49345 ksys/act: Add more Actor members Léo Lam 2021-10-16 18:05:41 +02:00