Léo Lam
|
113cc3bb53
|
ksys/act: Finish BaseProcUnit
|
2021-03-13 22:11:49 +01:00 |
Léo Lam
|
10a7871227
|
ksys/act: Finish BaseProcInitializer
|
2021-03-13 15:16:31 +01:00 |
Léo Lam
|
afb4e218fa
|
ksys/res: Add GameResourceSystem header
|
2021-03-13 14:36:06 +01:00 |
Léo Lam
|
5638f4a4e9
|
ksys/act: Start adding BaseProcInitializer
|
2021-03-12 20:07:14 +01:00 |
Léo Lam
|
c23f86e6d5
|
ksys/act: Add BaseProcCreateTaskSelector
|
2021-03-12 20:00:07 +01:00 |
Léo Lam
|
d072fcf7da
|
ksys/act: Start adding BaseProcCreateTask
|
2021-03-12 18:53:02 +01:00 |
Léo Lam
|
ea79008db6
|
ksys: Add util::TaskDelegateT to simplify delegate declaration
|
2021-03-12 17:18:34 +01:00 |
Léo Lam
|
9ad7d5f982
|
ksys/map: Return references for some Object getters
mFlags0 is stored as an atomic u32 so return a reference to avoid
unnecessary atomic copies
|
2021-03-12 16:49:02 +01:00 |
Léo Lam
|
8e868dc2c3
|
ksys: Add HavokWorkerMgr stub
|
2021-03-12 16:33:56 +01:00 |
Léo Lam
|
107121ad45
|
ksys: Add missing header to CMakeLists
|
2021-03-12 16:22:18 +01:00 |
Léo Lam
|
c28810405e
|
ksys/act: Add BaseProcDeleter
|
2021-03-12 13:16:11 +01:00 |
Léo Lam
|
1e4f1902c0
|
ksys/act: Fix pre-delete function signature
Tiny differences you only notice when doing matching decomp.
|
2021-03-12 01:23:14 +01:00 |
Léo Lam
|
b90017bf3b
|
ksys/util: Make TaskMgr task type checks optional
They are not always done.
|
2021-03-12 00:35:27 +01:00 |
Léo Lam
|
69c78356b3
|
ksys/act: Add BaseProcJob and BaseProcJobQue
|
2021-03-11 21:59:56 +01:00 |
Léo Lam
|
b15b12e7c4
|
ksys/gdt: Silence -Wtautological-compare warning
|
2021-03-11 15:10:52 +01:00 |
Léo Lam
|
819798cac1
|
Fix include cycles and useless includes
|
2021-03-11 15:10:52 +01:00 |
Léo Lam
|
9e3975a813
|
readme: Clarify how progress is tracked
|
2021-02-19 13:53:15 +01:00 |
Léo Lam
|
dbd3fbb3d2
|
readme: U-King -> BotW
leftover from the old repo
|
2021-02-19 12:59:11 +01:00 |
Léo Lam
|
a1f5a6ed74
|
ksys/act: Add BaseProcJob utilities
|
2021-02-13 12:24:13 +01:00 |
Léo Lam
|
255677ebe2
|
ksys/act: Add BaseProcHeapMgr
Why does this exist?
|
2021-02-07 19:09:20 +01:00 |
Léo Lam
|
1bb0c30e64
|
ksys/act: Match BaseProcMgr ctor
|
2021-02-07 18:16:01 +01:00 |
Léo Lam
|
5b83ad5f82
|
Merge pull request #27 from iTNTPiston/master
evt::OrderParam Functions
|
2021-02-07 16:46:35 +01:00 |
Léo Lam
|
4ad57a05d4
|
ksys/evt: Mark member functions as const when applicable
|
2021-02-07 16:44:40 +01:00 |
Léo Lam
|
5b90a9b40f
|
ksys/evt: More coding style tweaks
|
2021-02-07 16:44:40 +01:00 |
Léo Lam
|
db6d210a53
|
ksys/evt: Fix some function signatures
|
2021-02-07 16:44:39 +01:00 |
Léo Lam
|
9d81c0645f
|
ksys/evt: Fix float/bool handling
|
2021-02-07 16:41:34 +01:00 |
Léo Lam
|
136bd63cbc
|
ksys/evt: Rename members to match coding style
|
2021-02-07 16:17:13 +01:00 |
Léo Lam
|
6699c1fb38
|
ksys/evt: Fix matching issue in OrderParam::initialize
|
2021-02-07 16:09:02 +01:00 |
Léo Lam
|
37d4a0695c
|
ksys/evt: Fix matching issue in OrderParam::tryAlloc
|
2021-02-07 16:09:02 +01:00 |
Léo Lam
|
f41d668cff
|
ksys/evt: Add missing cast
Enum classes need to be casted before being passed to dumb C-style
variadic functions like format()
|
2021-02-07 16:09:02 +01:00 |
iTNTPiston
|
6ef151ac1f
|
ksys/evt: Fix OrderParam tryAlloc loop
|
2021-02-07 16:08:54 +01:00 |
iTNTPiston
|
a16f01aed7
|
ksys/evt: Add OrderParam ctor and dtor
|
2021-02-07 16:08:43 +01:00 |
iTNTPiston
|
d4b49662e1
|
ksys/evt: Add OrderParam "add param" and assign functions
|
2021-02-07 16:08:18 +01:00 |
Léo Lam
|
9c6bec732f
|
ksys/evt: Match OrderParam "get T by name" getters
|
2021-02-07 15:45:09 +01:00 |
iTNTPiston
|
85430d3232
|
ksys/evt: Start adding OrderParam
|
2021-02-07 15:45:08 +01:00 |
iTNTPiston
|
ea7c674784
|
Add workflow script
|
2021-02-07 15:43:51 +01:00 |
Léo Lam
|
a303d6e1b7
|
tools: Show line number when CSV parsing fails
|
2021-02-07 15:42:56 +01:00 |
Léo Lam
|
7e6fc1d352
|
ksys/act: Add BaseProcHandle static variable init function
|
2021-02-07 01:01:00 +01:00 |
Léo Lam
|
a6bd00c2de
|
ksys/act: Fix BaseProc delegate member type
|
2021-02-07 00:58:14 +01:00 |
Léo Lam
|
76eb407fe4
|
ksys/act: Add getJobHandler wrapper to clean up casts
|
2021-02-07 00:28:21 +01:00 |
Léo Lam
|
5f5c27a078
|
ksys/act: Implement remaining BaseProc functions
|
2021-02-07 00:13:55 +01:00 |
Léo Lam
|
123e275283
|
ksys/act: Add ActorEditorNode
|
2021-02-06 16:10:20 +01:00 |
Léo Lam
|
d5b981a233
|
ksys: Add ActorMessageTransceiver
|
2021-02-05 22:03:02 +01:00 |
Léo Lam
|
c2426371f7
|
Fix matching regression
|
2021-02-05 02:10:49 +01:00 |
Léo Lam
|
f861dcaec3
|
ksys: Add MessageTransceiverTxOnly
|
2021-02-05 02:03:41 +01:00 |
Léo Lam
|
96612361e6
|
ksys: Add MessageTransceiverRxOnly
|
2021-02-05 01:07:19 +01:00 |
Léo Lam
|
e237bf4b5d
|
ksys: Rename messaging system members for clarity
|
2021-02-03 23:52:03 +01:00 |
Léo Lam
|
df58679dda
|
ksys: Add MessageBroker and finish MessageDispatcher
|
2021-02-03 19:27:15 +01:00 |
Léo Lam
|
6e2e22cca5
|
ksys: Mark MessageDispatcher::update as non-matching
|
2021-02-02 17:42:43 +01:00 |
Léo Lam
|
4edc9e6eeb
|
Merge pull request #26 from leoetlino/dispatcher2
ksys: Implement several more MessageDispatcher functions
|
2021-02-02 16:25:42 +01:00 |