Commit Graph

  • 4df2370639 lib: Update sead Léo Lam 2022-12-22 13:23:07 +01:00
  • 25427f1b4c ksys/phys: Add RagdollController (the real one, not RagdollInstance) Léo Lam 2022-12-20 23:25:21 +01:00
  • 3fc168ab99 Update tools Léo Lam 2022-12-21 01:25:20 +01:00
  • 27ef71eff7 ksys/phys: Rename RagdollController to RagdollInstance Léo Lam 2022-12-20 19:22:02 +01:00
  • d1d4bf3c29 lib: Update NintendoSDK Léo Lam 2022-12-20 18:35:33 +01:00
  • 08ccaf9c3c ksys/phys: Add RagdollController::getTransform and more Léo Lam 2022-12-19 12:25:57 +01:00
  • faf29549c6 clang-tidy: Relax member name check (for AI parameter variables) Léo Lam 2022-12-20 15:13:07 +01:00
  • e9790f83eb lib: Update sead Léo Lam 2022-12-19 18:13:12 +01:00
  • c0c1db9b36 Update tools Léo Lam 2022-12-20 01:40:24 +01:00
  • a217abe647 ksys/phys: Improve RagdollController::setUnk1 match Léo Lam 2022-12-19 20:27:56 +01:00
  • 8c9a316c5b ksys/phys: Match RagdollController::setUnk1 Léo Lam 2022-12-19 13:21:08 +01:00
  • 4275779f8a Handle nn::gfx merge (#108) ThePixelCoder 2022-12-19 06:12:15 -06:00
  • b4e6a4dac9 ksys/phys: Implement the rest of the easy RagdollController functions Léo Lam 2022-12-19 00:24:04 +01:00
  • 50464f7435 Havok: Fix warnings in hkpConstraintInstance Léo Lam 2022-12-19 00:28:25 +01:00
  • bdd2015a08 ksys/phys: Implement more RagdollController functions Léo Lam 2022-12-18 18:35:29 +01:00
  • 20be3a197a ksys/phys: Clarify EntityCollisionMask structure and names Léo Lam 2022-12-18 18:36:02 +01:00
  • 30368facc0 ksys/phys: Finish RagdollRigidBody and add more RagdollController functions Léo Lam 2022-12-17 22:15:30 +01:00
  • 7934e14ad6 ksys/phys: Use named bools in RigidBody to improve call site readability Léo Lam 2022-12-17 22:10:38 +01:00
  • 294666ba13 clang-tidy: Disable misc-const-correctness Léo Lam 2022-12-17 19:24:15 +01:00
  • 5a793566f3 Disable readability-make-member-function-const Léo Lam 2022-12-09 13:29:34 +01:00
  • 8dbd0d7839 Add a script to detect function overlaps in the CSV Léo Lam 2022-12-04 11:55:57 +01:00
  • 965b45426c data: Fix yet another function size Léo Lam 2022-12-04 11:54:59 +01:00
  • 924839b5df data: Fix function size for 0x710090ab68 Léo Lam 2022-12-03 20:04:55 +01:00
  • c3f17c97f8 tools: Update common Léo Lam 2022-12-01 20:30:59 +01:00
  • f7200a4b52 lib: Update EventFlow Léo Lam 2022-12-01 12:03:26 +01:00
  • 1f2a38ec2a Implement TeraMeshRigidBody class (#107) Briggs Baltzell 2022-11-21 14:10:28 -06:00
  • d38a6b546b Implement ksys::phys::CharacterPrismShape class (#106) Briggs Baltzell 2022-11-20 14:37:01 -06:00
  • 9a01a6a883 Merge pull request #105 from ecumber/master Léo Lam 2022-11-20 15:36:53 +01:00
  • 729a6291b6 Add NXArgs ecumber 2022-11-19 11:41:58 -08:00
  • 1d7ce82908 Link to new documentation website Léo Lam 2022-10-19 15:44:21 +02:00
  • 2f62d26424 Decompile some Action classes (#104) notyourav 2022-10-17 23:27:57 -07:00
  • bc6fe73df1 data: Fix typo in E3Mgr function name Léo Lam 2022-10-13 02:10:28 +02:00
  • 18510196d9 ksys: Refactor VFRVec3f::chase into reusable/inlinable function Léo Lam 2022-10-13 01:57:37 +02:00
  • 0bdc0c7611 Decompile most of E3mgr (#101) louist103 2022-10-09 05:21:08 -04:00
  • c1d60be485 Mark new sead functions as matching Léo Lam 2022-08-28 00:41:05 +01:00
  • ff178f779b ksys/phys: Remove useless include Léo Lam 2022-07-01 20:41:43 +02:00
  • 16e712b89d Merge pull request #103 from leoetlino/sead-update Léo Lam 2022-08-28 00:21:43 +01:00
  • df9d3ce7ca lib: Update sead Léo Lam 2022-08-28 00:18:12 +01:00
  • 67d9f07a6a Merge pull request #102 from leoetlino/sead-update Léo Lam 2022-08-27 23:56:32 +01:00
  • 5c5079d939 lib: Update sead Léo Lam 2022-08-27 23:52:57 +01:00
  • 42e87bb992 Added WeatherMgr::rollNewWeather (#100) savage13 2022-08-08 06:35:44 -04:00
  • cef9c4a1b8 Merge pull request #98 from ecumber/master Léo Lam 2022-07-25 10:09:32 +01:00
  • 3034895d2f VideoRecorder added ecumber 2022-07-13 11:53:28 -07:00
  • 9d3bc8cfe1 ksys/phys: Start adding RagdollController Léo Lam 2022-06-21 12:10:34 +02:00
  • a58231b44a IteratorUtil: Fix missing constexpr on getIndex() Léo Lam 2022-07-01 17:01:27 +02:00
  • 0912686d9b IteratorUtil: Forward (non-reference) return types correctly Léo Lam 2022-07-01 16:57:40 +02:00
  • bd8b3dc61d Add clang-tidy config to help enforce naming conventions Léo Lam 2022-06-24 17:53:24 +02:00
  • c93f454e25 lib: Update NintendoSDK Léo Lam 2022-06-24 15:54:44 +02:00
  • a4e374e865 Improve README.md formatting (#97) Denis LE 2022-06-28 23:21:58 +02:00
  • 223182edde Merge pull request #96 from Tonycons-dev/master Léo Lam 2022-06-28 23:21:01 +02:00
  • fe98f6f0f3 Add ksys::Patrol & ksys::Terminal Tonycons-dev 2022-06-25 15:12:31 -04:00
  • 43e001017f ksys: Add Hio (#95) Tonycons-dev 2022-06-25 15:12:31 -04:00
  • 5b40c220e5 Fix extra semicolons and enable -Wextra-semi warning Léo Lam 2022-06-24 14:45:24 +02:00
  • ac2df65376 Add clang-tidy config Léo Lam 2022-06-23 13:23:16 +02:00
  • 03410f3eb3 ksys/util: Add range() and indexIter() for convenience Léo Lam 2022-06-22 18:27:45 +02:00
  • c423a56a63 ksys/phys: Add AlsoLockWorld to improve call site readability Léo Lam 2022-06-22 02:01:43 +02:00
  • a68d10ec47 Contributing: Mention VSCode build type quirk Léo Lam 2022-06-22 20:22:38 +02:00
  • 9e65e7a9eb Contributing: Mention how to switch between hex and decimal in IDA Léo Lam 2022-06-22 01:02:03 +02:00
  • 9f25b2ec73 Contributing: Mention how to import types into the IDB Léo Lam 2022-06-21 22:43:07 +02:00
  • 36cd120d26 Contributing: Mention what must be kept the same when reimplementing Léo Lam 2022-06-21 22:22:31 +02:00
  • f2ceb76ee9 Contributing: Mention rename_functions_in_ida.py Léo Lam 2022-06-21 21:55:37 +02:00
  • 42eaef227b Contributing: Add a mini-guide for IDA and Ghidra Léo Lam 2022-06-21 21:52:58 +02:00
  • d80ccb8371 ksys/phys: Add SkeletonMapper Léo Lam 2022-05-01 22:40:51 +02:00
  • 83ae6b5d52 Merge pull request #94 from ConorBobbleHat/master Léo Lam 2022-06-20 22:17:51 +02:00
  • 4424bcfb51 Change ksys::ProductReporter::incrementSceneAndRomWorkTime to use lambdas instead of member functions ConorBobbleHat 2022-06-20 21:09:43 +01:00
  • e1c1cfe79e ksys::ProductReporter (#93) ConorB 2022-06-19 12:52:59 +01:00
  • 2eeae37cf7 lib: Update nnSdk Léo Lam 2022-05-02 02:16:02 +02:00
  • 32add253b3 ksys/phys: Finish ModelBoneAccessor Léo Lam 2022-04-19 00:37:03 +02:00
  • a566e7eacc ksys: Remove BitSet.h from source file list Léo Lam 2022-04-19 00:34:56 +02:00
  • 538e86884c ksys/phys: Finish detail::ModelSkeleton Léo Lam 2022-04-18 22:31:43 +02:00
  • bcaacf0700 Remove BitSet as sead::LongBitFlag is equivalent Léo Lam 2022-04-19 00:31:43 +02:00
  • 58a008dfca gsys: Add (placeholder) ModelUnit fields Léo Lam 2022-04-09 12:08:40 +02:00
  • 6ca1c6fd5a ksys/phys: Implement SphereShape and SphereRigidBody (#92) ConorB 2022-04-13 22:35:04 +00:00
  • 0127ac2064 gsys: Add more Model fields Léo Lam 2022-04-07 01:47:28 +02:00
  • c7a0797fe4 gsys: Add ModelUnit virtual functions Léo Lam 2022-04-07 01:37:43 +02:00
  • 55f8bde652 gsys: Add ModelSceneConfig Léo Lam 2022-04-02 22:51:57 +02:00
  • 8e445021ab Update tools Léo Lam 2022-04-04 21:58:31 +02:00
  • d7efbae7c2 Build with UKING_V150 define Léo Lam 2022-04-03 15:43:44 +02:00
  • 15db815f86 lib: Update agl Léo Lam 2022-04-02 12:56:34 +02:00
  • 68de65a9df lib: Update sead Léo Lam 2022-04-02 12:52:46 +02:00
  • 76b095e8fa Update function list Léo Lam 2022-04-01 12:49:12 +02:00
  • 56b00c33d2 Switch back to submodules Léo Lam 2022-04-01 12:05:42 +02:00
  • a5edc2d60b ksys/phys: Start adding ModelBoneAccessor Léo Lam 2022-03-31 12:48:38 +02:00
  • 9d02ca33d8 gsys: Add Model, ModelAccessKey and ModelUnit stubs Léo Lam 2022-03-31 12:48:14 +02:00
  • 6ce04bccaa g3d: Add ICalculateWorldCallback Léo Lam 2022-03-31 12:47:40 +02:00
  • b1b97f509d ksys/phys: Add BoneAccessor Léo Lam 2022-03-29 12:42:11 +02:00
  • 288b3421a0 Havok: Fix HK_FORCE_INLINE to actually force inlining Léo Lam 2022-03-29 19:13:34 +02:00
  • 5d6f2f0569 Havok: Fix bugged vnegq_f32 in hkVector4f::setNeg<3> Léo Lam 2022-03-29 17:44:39 +02:00
  • 0a19a4b057 Havok: Fix hkVector4f::setReciprocal Léo Lam 2022-03-29 16:03:47 +02:00
  • f86b6dde65 ksys/phys: Add HavokMemoryAllocator Léo Lam 2022-03-27 19:09:01 +02:00
  • 3a206f92c8 heap/ExpHeap: Declare getAllocatedSize Léo Lam 2022-03-27 19:24:34 +02:00
  • a6f37367d2 Havok: Add more ragdoll header stubs Léo Lam 2022-03-27 16:45:32 +02:00
  • f85ac9793d data: Remove false positives from the function list Léo Lam 2022-03-27 15:35:47 +02:00
  • 8c01d32ac4 Havok: Add ragdoll stuff Léo Lam 2022-03-27 00:24:52 +01:00
  • 5df0fb2a6d ksys/phys: Add more InstanceSet member variables Léo Lam 2022-03-26 21:51:47 +01:00
  • f1398cd0b1 ksys/phys: Merge duplicate definitions of RagdollController Léo Lam 2022-03-26 18:44:42 +01:00
  • 301ad689ab ksys/phys: Add RagdollRigidBody stub Léo Lam 2022-03-26 18:37:21 +01:00
  • 7e9d9927e1 ksys/phys: Implement several easy RigidBodyRequestMgr functions Léo Lam 2022-03-26 17:51:03 +01:00
  • b3c9e97e00 ksys/phys: Add RigidBodyRequestMgr::calc1 Léo Lam 2022-03-26 12:54:14 +01:00
  • 783e6a510f ksys/phys: Add RagdollControllerMgr Léo Lam 2022-03-26 11:57:53 +01:00