Léo Lam
|
a500ebc6a4
|
ksys/res: Implement AttClient
|
2021-04-26 12:41:20 +02:00 |
|
Léo Lam
|
33b2c46594
|
ksys/res: Start implementing AttClient
|
2021-04-25 17:03:28 +02:00 |
|
Léo Lam
|
edcfc9b7ab
|
ksys/res: Move AttPos to separate translation unit
|
2021-04-25 14:38:39 +02:00 |
|
Léo Lam
|
ba05fa5165
|
ksys/res: Remove obsolete TODO in BoneControl
|
2021-04-25 02:00:02 +02:00 |
|
Léo Lam
|
6deecbee61
|
ksys/phys: Add isSensorLayer and makeContactLayerMask
|
2021-04-24 11:18:14 +02:00 |
|
Léo Lam
|
c6630576bb
|
Simplify agl::utl::IParameterObj::applyResParameterObj calls
|
2021-04-23 19:45:14 +02:00 |
|
Léo Lam
|
97e9bad1af
|
ksys/res: Remove redundant static keyword
|
2021-04-23 19:40:59 +02:00 |
|
Léo Lam
|
f98b6b0dba
|
ksys/res: Start adding AttCheck
Most of the check() functions are unimplemented because they require
doing more physics/collision stuff.
|
2021-04-23 19:16:18 +02:00 |
|
Léo Lam
|
6518fe5c73
|
ksys/act: Move Attention source files to a separate folder
|
2021-04-23 14:54:10 +02:00 |
|
Léo Lam
|
ce1868fd62
|
ksys: Fix missing include for std::memcpy in ParamIO
|
2021-04-23 14:23:51 +02:00 |
|
Léo Lam
|
3699e85f8e
|
ksys: Finish implementing ParamIO
|
2021-04-23 13:28:32 +02:00 |
|
Léo Lam
|
201d2ff06f
|
ksys/act: Finish implementing ActorParamMgr
|
2021-04-23 12:53:04 +02:00 |
|
Léo Lam
|
52196c4b75
|
ksys/res: Fix EntryFactory using value initialisation when new'ing
This causes an extra memset to be issued in some cases.
|
2021-04-23 12:51:10 +02:00 |
|
Léo Lam
|
2015796b80
|
ksys: Fix signature of KingEditorComponent::syncData
The buffer needs to be mutable. ActorParamMgr modifies it for example
|
2021-04-22 23:39:46 +02:00 |
|
Léo Lam
|
e631e0dc2b
|
ksys/res: Declare more AttClientList virtual functions
|
2021-04-22 22:48:08 +02:00 |
|
Léo Lam
|
136f20427d
|
ksys/phys: Implement ParamSet and res::Physics
|
2021-04-22 19:37:58 +02:00 |
|
Léo Lam
|
f6e4643808
|
ksys/phys: Add RigidBodySetParam
|
2021-04-22 18:39:28 +02:00 |
|
Léo Lam
|
cbe711e595
|
ksys/phys: Add RigidBodyParam
|
2021-04-22 18:21:36 +02:00 |
|
Léo Lam
|
b687a50f46
|
ksys/phys: Remove obsolete comment
|
2021-04-22 01:32:27 +02:00 |
|
Léo Lam
|
dd705aea99
|
ksys/phys: Add CharacterControllerParam
|
2021-04-22 01:18:45 +02:00 |
|
Léo Lam
|
1631e2aae3
|
ksys/phys: Add ContactInfoParam
|
2021-04-21 18:49:25 +02:00 |
|
Léo Lam
|
f59bc21b3a
|
ksys/phys: Add ShapeParam
|
2021-04-21 18:20:18 +02:00 |
|
Léo Lam
|
502df1d149
|
ksys/res: Update DamageParam for seadEnum change
|
2021-04-21 17:42:33 +02:00 |
|
Léo Lam
|
f9d6eedc9f
|
ksys/phys: Start adding physics parameter structs
* SupportBoneParam
* RagdollParam
* ClothSetParam, ClothSubWindParam, ClothParam
* EdgeRigidBodySetParam, EdgeRigidBody
* ParamSet (only the header for now)
|
2021-04-21 13:02:00 +02:00 |
|
Léo Lam
|
63472349c7
|
ksys/res: Implement AISchedule
|
2021-04-20 18:55:03 +02:00 |
|
Léo Lam
|
441a0e5240
|
ksys/res: Implement RagdollBlendWeight
|
2021-04-20 18:40:09 +02:00 |
|
Léo Lam
|
92c7645e70
|
ksys/res: Implement RagdollConfigList
|
2021-04-20 16:31:21 +02:00 |
|
Léo Lam
|
2e966d034c
|
ksys: Fix matching issue in _ZN4ksys4phys13RagdollConfig15PartImpulseInfoC1Ev (missing external constants)
|
2021-04-20 15:02:46 +02:00 |
|
Léo Lam
|
3fc1957cc2
|
ksys/res: Implement RagdollConfig
|
2021-04-14 20:03:11 +02:00 |
|
Léo Lam
|
3a7b4df04c
|
ksys/phys: Add RagdollConfig
|
2021-04-14 19:27:41 +02:00 |
|
Léo Lam
|
dd4f0a6ac4
|
Remove obsolete comment
|
2021-04-14 12:28:47 +02:00 |
|
Léo Lam
|
6e08ff5029
|
ksys/res: Implement AS
|
2021-04-14 00:45:59 +02:00 |
|
Léo Lam
|
49a96d9e62
|
ksys/res: Start implementing ASResource classes
|
2021-04-13 18:34:46 +02:00 |
|
Léo Lam
|
d253711d1b
|
Fix formatting issues
|
2021-04-11 16:10:22 +02:00 |
|
Léo Lam
|
7363712865
|
ksys/res: Finish implementing ASExtensions
|
2021-04-11 15:54:21 +02:00 |
|
Léo Lam
|
9846d6fef9
|
ksys/res: Implement remaining AS param parser classes
|
2021-04-11 12:28:40 +02:00 |
|
Léo Lam
|
1a5d9aba68
|
Fix matching issue in _ZN4ksys3res9ASSetting10BoneParams5parseERKNS0_13ASParamParser9ParseArgsE
|
2021-04-11 00:50:23 +02:00 |
|
Léo Lam
|
e9184e2e41
|
ksys/res: Implement BoneParams::getBoneWeight
|
2021-04-10 22:45:51 +02:00 |
|
Léo Lam
|
d36e28b682
|
ksys/res: Move ASParamParser to separate source file
It's used for other ASResource parsers
|
2021-04-10 20:27:15 +02:00 |
|
Léo Lam
|
6cf8dd42cb
|
ksys/res: Implement _GLOBAL__sub_I_resResourceASList.cpp
|
2021-04-09 00:58:21 +02:00 |
|
Léo Lam
|
a5aaebd020
|
ksys/res: Finish implementing ASList
|
2021-04-09 00:48:33 +02:00 |
|
Léo Lam
|
364b825ce8
|
ksys/res: Start implementing ASList
|
2021-04-08 03:02:44 +02:00 |
|
Léo Lam
|
2364c80231
|
Update sead and fix sead::Buffer::tryAllocBuffer issues
|
2021-04-08 02:18:37 +02:00 |
|
Léo Lam
|
5adfee548a
|
ksys/res: Fix ASList struct definition
|
2021-04-07 23:58:50 +02:00 |
|
Léo Lam
|
3dc1988b02
|
ai: Implement ForkAI
|
2021-04-07 20:54:25 +02:00 |
|
Léo Lam
|
2cf1e01137
|
ksys/gdt: Implement more TriggerParam functions and StageInfo
|
2021-04-07 18:46:55 +02:00 |
|
Léo Lam
|
cdd2a501a0
|
ksys/gdt: Improve accuracy of getXXXXXFlagAndIdx functions
|
2021-04-07 17:53:05 +02:00 |
|
Léo Lam
|
f49219d33c
|
ksys/gdt: Improve accuracy of reset functions
The previous version was also matching, but this is closer to how it is
implemented in the Wii U version.
|
2021-04-07 17:21:58 +02:00 |
|
Léo Lam
|
f3f4cb78a4
|
ksys/gdt: Implement Manager::loadShopGameDataInfo
|
2021-04-04 16:31:07 +02:00 |
|
Léo Lam
|
62181dd4db
|
ksys/gdt: Implement more Manager functions
|
2021-04-04 02:28:25 +02:00 |
|