Léo Lam
aa766a1977
Implement more parts of aocManager
2021-03-27 02:34:08 +01:00
Léo Lam
404597421d
ksys/gdt: Add some special flag utils
2021-01-16 21:18:24 +01:00
Léo Lam
bfbe2db425
ksys/act: Implement ActorUtil placement functions
2020-12-02 23:11:51 +01:00
Wildex999
56f9c3ac0c
ksys/utils/byaml: First iteration of implementation.
...
4 Functions are still not fully matching with their inlined functions,
and at least one function is still missing.
2020-11-14 13:07:07 +01:00
Léo Lam
27afd0aa6a
ksys/gdt: Implement Manager increase functions
2020-11-11 12:35:59 +01:00
Léo Lam
fc4536b0d3
ksys/gdt: Add reset wrappers to Manager and CommonFlags
2020-11-11 02:04:17 +01:00
Léo Lam
acda8ab02c
ksys/gdt: Fix typo
2020-11-10 23:11:13 +01:00
Léo Lam
93b1b17979
Fix matching errors
2020-11-10 21:52:48 +01:00
Léo Lam
8fd9863e1a
ksys/gdt: Fix "no check, force" setters for vector flags
...
And add the other setters to the CSV.
2020-11-10 17:51:41 +01:00
Léo Lam
aee089b720
ksys/gdt: Fix Manager setter wrappers for string types
2020-11-09 16:45:29 +01:00
Léo Lam
f242ce69ee
ksys/gdt: Add more flag utilities
2020-11-09 15:40:30 +01:00
Léo Lam
a9ec880f2e
ksys/act: Fix ActorParamMgr struct and add ASSetting stub
2020-11-08 16:17:44 +01:00
Léo Lam
3f11fdb6d2
ksys/gdt: Add flag setters (by handle and by name)
2020-11-07 23:28:09 +01:00
Léo Lam
dd8ef71390
ksys/gdt: Add flag value getters to Manager
2020-11-07 16:54:19 +01:00
Léo Lam
f60734bded
aoc2: Fix the struct and implement more functions
2020-11-07 02:10:12 +01:00
Léo Lam
d87fefe1fb
ksys/gdt: Add common flags
2020-11-06 22:21:02 +01:00
Léo Lam
f2a8d32f29
ksys/gdt: Implement more Manager functions
2020-11-06 01:24:28 +01:00
Léo Lam
e70c1c37cd
ksys/gdt: Start adding GameDataMgr
2020-11-04 02:12:27 +01:00
Léo Lam
c9998d3abf
ksys/gdt: Make ~Manager the key function to help with dtor matching
...
Make syncData a pure virtual function that is overridden in Manager
to turn the destructor into the key function.
Otherwise, the GOT would be used to load the vtable pointer until
syncData is implemented, which is quite inconvenient.
2020-11-03 18:57:52 +01:00
Léo Lam
27da317935
ksys/res: Add GameData
2020-10-18 20:52:02 +02:00