Léo Lam
19f115dcae
lib: Update sead
2023-01-22 01:31:19 +01:00
Léo Lam
22627a0949
Add all missing functions (and remove some incorrect names)
2023-01-22 00:53:43 +01:00
Léo Lam
0b5737c041
data: Fix overlapping functions and incorrect status
2023-01-21 18:32:12 +01:00
Nitr4m12
21e06caac2
data: Fix duplicate functions
2023-01-12 14:47:38 -03:00
Nitr4m12
07c4f37047
data: update function list
...
Added all xlink2 symbols I could find, as well as some aal and nn::vfx, as they're called from within the xlink2 library.
This also includes some data symbols used by xlink.
All names are from Splatoon2's symbols
2023-01-12 14:30:34 -03:00
oxixes
a7c8d40275
Implement FadeProgress class ( #110 )
2023-01-08 00:49:25 +01:00
Martin Aguayo
d739de4dae
data: Update function list ( #109 )
...
Function names taken from Splatoon 2's debug symbols
2022-12-30 12:48:33 +01:00
Léo Lam
2616802996
ksys/act: Clean up RootAiFlag/RootAiFlag2 definitions and usage
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
27ef71eff7
ksys/phys: Rename RagdollController to RagdollInstance
...
RagdollController is a different thing!
2022-12-20 19:23:54 +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
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
b4e6a4dac9
ksys/phys: Implement the rest of the easy RagdollController functions
2022-12-19 02:09:22 +01:00
Léo Lam
bdd2015a08
ksys/phys: Implement more RagdollController functions
2022-12-19 00:07:21 +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
7934e14ad6
ksys/phys: Use named bools in RigidBody to improve call site readability
2022-12-17 22:10:38 +01:00
Léo Lam
965b45426c
data: Fix yet another function size
2022-12-04 11:54:59 +01:00
Léo Lam
924839b5df
data: Fix function size for 0x710090ab68
2022-12-03 20:04:55 +01:00
Briggs Baltzell
1f2a38ec2a
Implement TeraMeshRigidBody class ( #107 )
2022-11-21 21:10:28 +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
Léo Lam
bc6fe73df1
data: Fix typo in E3Mgr function name
2022-10-13 02:10:43 +02:00
louist103
0bdc0c7611
Decompile most of E3mgr ( #101 )
2022-10-09 11:21:08 +02:00
Léo Lam
c1d60be485
Mark new sead functions as matching
2022-08-28 00:41:05 +01:00
savage13
42e87bb992
Added WeatherMgr::rollNewWeather ( #100 )
2022-08-08 11:35:44 +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
Tonycons-dev
fe98f6f0f3
Add ksys::Patrol & ksys::Terminal
...
parent 43e001017f author Tonycons-dev <70544875+Tonycons-dev@users.noreply.github.com> 1656184351 -0400 committer Tonycons-dev <70544875+Tonycons-dev@users.noreply.github.com> 1656432051 -0400
Squash commits again (last one messed up)
2022-06-28 15:41:38 -04:00
Tonycons-dev
43e001017f
ksys: Add Hio ( #95 )
2022-06-25 21:12:31 +02:00
Léo Lam
c423a56a63
ksys/phys: Add AlsoLockWorld to improve call site readability
2022-06-22 20:23:08 +02:00
Léo Lam
d80ccb8371
ksys/phys: Add SkeletonMapper
2022-06-21 00:29:14 +02:00
ConorBobbleHat
4424bcfb51
Change ksys::ProductReporter::incrementSceneAndRomWorkTime to use lambdas instead of member functions
2022-06-20 21:09:43 +01:00
ConorB
e1c1cfe79e
ksys::ProductReporter ( #93 )
...
Co-authored-by: ConorBobbleHat <ConorBobbleHat>
2022-06-19 13:52:59 +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
ConorB
6ca1c6fd5a
ksys/phys: Implement `SphereShape` and `SphereRigidBody` ( #92 )
2022-04-14 00:35:04 +02:00
Léo Lam
55f8bde652
gsys: Add ModelSceneConfig
2022-04-06 11:52:54 +02:00
Léo Lam
76b095e8fa
Update function list
2022-04-01 12:49:12 +02:00
Léo Lam
a5edc2d60b
ksys/phys: Start adding ModelBoneAccessor
...
Needs gsys::Model stuff before I can continue
2022-04-01 01:37:25 +02:00
Léo Lam
b1b97f509d
ksys/phys: Add BoneAccessor
2022-03-29 20:00:44 +02:00
Léo Lam
f86b6dde65
ksys/phys: Add HavokMemoryAllocator
2022-03-27 19:38:12 +02:00
Léo Lam
f85ac9793d
data: Remove false positives from the function list
2022-03-27 16:45:45 +02:00
Léo Lam
301ad689ab
ksys/phys: Add RagdollRigidBody stub
...
Needed for RagdollController.
2022-03-26 18:41:44 +01:00
Léo Lam
7e9d9927e1
ksys/phys: Implement several easy RigidBodyRequestMgr functions
2022-03-26 17:56:02 +01:00
Léo Lam
b3c9e97e00
ksys/phys: Add RigidBodyRequestMgr::calc1
2022-03-26 17:42:31 +01:00
Léo Lam
783e6a510f
ksys/phys: Add RagdollControllerMgr
...
Also contains readability/accuracy fixes to LockFreeQueue.
2022-03-26 17:42:24 +01:00
Léo Lam
9f8530ec90
ksys/phys: Finish StaticCompoundMgr
2022-03-25 23:22:12 +01:00
Léo Lam
f3b3653b0f
ksys/map: Fix misleading names for wrappers around StaticCompound::setInstanceEnabled
2022-03-25 22:24:33 +01:00