Commit Graph

362 Commits

Author SHA1 Message Date
MonsterDruide1 f829734b79 lib: Update libraries 2025-07-27 21:30:15 +02:00
Pistonight 3d92031404 CreatePlayerEquipActorMgr 2025-06-19 12:18:30 -07:00
Pistonight b0dfac2307 update submodules 2025-05-11 14:36:15 -07:00
MonsterDruide1 9fc27d394a lib/sead: Update submodule 2025-03-30 22:58:28 +02:00
Pistonight c4e0a55dd9 LayoutResourceMgr functions + update NintendoSDK. 2024-10-14 23:18:35 -07:00
ThePixelGamer 878f95dffb Update agl, nnSdk, sead 2024-08-28 07:41:29 -05:00
ThePixelGamer de0fd08acc Update libraries and adjust code to match again 2024-07-26 18:00:57 -05:00
Anonymous Fantasy 6198143b5f
Update NintendoSDK submodule and uking_functions.csv (#115) 2023-01-25 12:44:28 +01:00
Léo Lam 19f115dcae
lib: Update sead 2023-01-22 01:31:19 +01:00
Léo Lam dfa6df3629
lib: Update sead 2022-12-28 22:57:19 +01:00
Léo Lam 4df2370639
lib: Update sead 2022-12-22 14:35:08 +01:00
Léo Lam 25427f1b4c
ksys/phys: Add RagdollController (the real one, not RagdollInstance) 2022-12-21 12:25:49 +01:00
Léo Lam d1d4bf3c29
lib: Update NintendoSDK 2022-12-20 18:35:33 +01:00
Léo Lam 08ccaf9c3c
ksys/phys: Add RagdollController::getTransform and more
Credit to @Dragorn421 for helping me figure out the rotation matrix
thing in the getTransform function
2022-12-20 16:27:40 +01:00
Léo Lam e9790f83eb
lib: Update sead 2022-12-20 01:58:44 +01:00
Léo Lam 8c9a316c5b
ksys/phys: Match RagdollController::setUnk1 2022-12-19 13:21:19 +01:00
ThePixelCoder 4275779f8a
Handle nn::gfx merge (#108)
* Fix build and document nn::gfx merge

* Update submodules and some extra labelling in csv

* Fix various issues

* Make versioning more flexible
2022-12-19 13:12:15 +01:00
Léo Lam 50464f7435
Havok: Fix warnings in hkpConstraintInstance 2022-12-19 00:28:45 +01:00
Léo Lam 30368facc0
ksys/phys: Finish RagdollRigidBody and add more RagdollController functions 2022-12-18 01:24:44 +01:00
Léo Lam f7200a4b52
lib: Update EventFlow 2022-12-01 12:03:37 +01:00
Briggs Baltzell d38a6b546b
Implement ksys::phys::CharacterPrismShape class (#106) 2022-11-20 21:37:01 +01:00
ecumber 729a6291b6 Add NXArgs 2022-11-19 11:42:21 -08:00
notyourav 2f62d26424
Decompile some Action classes (#104)
* various action classes

* rename instanceset fns

* rename isFork -> isChangeable
2022-10-18 08:27:57 +02:00
louist103 0bdc0c7611
Decompile most of E3mgr (#101) 2022-10-09 11:21:08 +02:00
Léo Lam df9d3ce7ca
lib: Update sead 2022-08-28 00:18:12 +01:00
Léo Lam 5c5079d939
lib: Update sead 2022-08-27 23:54:25 +01:00
ecumber 3034895d2f VideoRecorder added 2022-07-24 22:03:55 -07:00
Léo Lam 9d3bc8cfe1
ksys/phys: Start adding RagdollController 2022-07-01 20:34:20 +02:00
Léo Lam c93f454e25
lib: Update NintendoSDK 2022-06-30 16:36:10 +02:00
Léo Lam 5b40c220e5
Fix extra semicolons and enable -Wextra-semi warning 2022-06-24 14:54:21 +02:00
Léo Lam 2eeae37cf7
lib: Update nnSdk 2022-05-02 02:16:08 +02:00
Léo Lam 32add253b3
ksys/phys: Finish ModelBoneAccessor 2022-05-01 22:10:06 +02:00
Léo Lam 538e86884c
ksys/phys: Finish detail::ModelSkeleton 2022-04-19 00:32:34 +02:00
Léo Lam 58a008dfca
gsys: Add (placeholder) ModelUnit fields 2022-04-18 22:40:30 +02:00
ConorB 6ca1c6fd5a
ksys/phys: Implement `SphereShape` and `SphereRigidBody` (#92) 2022-04-14 00:35:04 +02:00
Léo Lam 0127ac2064
gsys: Add more Model fields 2022-04-07 01:57:21 +02:00
Léo Lam c7a0797fe4
gsys: Add ModelUnit virtual functions 2022-04-07 01:40:54 +02:00
Léo Lam 55f8bde652
gsys: Add ModelSceneConfig 2022-04-06 11:52:54 +02:00
Léo Lam 15db815f86
lib: Update agl 2022-04-02 13:00:50 +02:00
Léo Lam 68de65a9df
lib: Update sead 2022-04-02 12:52:46 +02:00
Léo Lam 56b00c33d2
Switch back to submodules
Subrepos are too fragile and break if there are changes in the upstream
repo and in the main repo, or after doing a rebase/merge
2022-04-01 12:11:56 +02:00
Léo Lam 9d02ca33d8
gsys: Add Model, ModelAccessKey and ModelUnit stubs 2022-03-31 23:17:34 +02:00
Léo Lam 6ce04bccaa
g3d: Add ICalculateWorldCallback 2022-03-31 12:47:40 +02:00
Léo Lam b1b97f509d
ksys/phys: Add BoneAccessor 2022-03-29 20:00:44 +02:00
Léo Lam 288b3421a0
Havok: Fix HK_FORCE_INLINE to actually force inlining
...using the always_inline attribute
2022-03-29 19:14:10 +02:00
Léo Lam 5d6f2f0569
Havok: Fix bugged vnegq_f32 in hkVector4f::setNeg<3> 2022-03-29 17:45:12 +02:00
Léo Lam 0a19a4b057
Havok: Fix hkVector4f::setReciprocal 2022-03-29 17:45:12 +02:00
Léo Lam f86b6dde65
ksys/phys: Add HavokMemoryAllocator 2022-03-27 19:38:12 +02:00
Léo Lam 3a206f92c8
heap/ExpHeap: Declare getAllocatedSize 2022-03-27 19:24:43 +02:00
Léo Lam a6f37367d2
Havok: Add more ragdoll header stubs 2022-03-27 17:24:23 +02:00