Léo Lam
|
058cca1a3f
|
ksys: Replace ClassContainer<T> with 4 different classes
Some functions look really similar but other functions have significant
differences, so it is probably not a class template.
|
2020-12-19 21:52:22 +01:00 |
|
Léo Lam
|
19ef291d20
|
ksys/act: Add two more simple Query functions
|
2020-12-19 21:00:37 +01:00 |
|
Léo Lam
|
8a22f0bb50
|
ksys/act: Add more ActionBase, Ai and RootAi functions
|
2020-12-19 20:37:37 +01:00 |
|
Léo Lam
|
a92b163884
|
Remove unneeded KSYS_ALWAYS_INLINE
|
2020-12-11 00:24:53 +01:00 |
|
Léo Lam
|
9269283b71
|
ksys/act: Add more ActionBase functions
|
2020-12-11 00:22:27 +01:00 |
|
Léo Lam
|
e9cf096819
|
ksys/act: Rename Query::preInit -> loadParams
|
2020-12-09 20:51:14 +01:00 |
|
Léo Lam
|
930b780cd1
|
ksys/act: Implement more Query functions
|
2020-12-09 20:43:22 +01:00 |
|
Léo Lam
|
fcbe17a3f0
|
ksys/act: Start adding RootAi
|
2020-12-09 18:11:24 +01:00 |
|
Léo Lam
|
ad32d1abe0
|
ksys/act: Start adding Behavior
|
2020-12-09 16:10:28 +01:00 |
|
Léo Lam
|
632517f727
|
ksys/act: Add trivial Action functions
|
2020-12-09 14:53:37 +01:00 |
|
Léo Lam
|
bf5be970dc
|
ksys/act: Start adding Ai
|
2020-12-09 14:53:37 +01:00 |
|
Léo Lam
|
933811d34a
|
ksys/act: Start adding ai::ActionBase
|
2020-12-06 19:07:38 +01:00 |
|
Léo Lam
|
5a1a488ed3
|
ksys/act: Rename ai::ClassArg for consistency with Query::InitArg
|
2020-12-06 16:04:13 +01:00 |
|
Léo Lam
|
b11344bc5e
|
ksys/act: Finish ParamPack
|
2020-12-06 13:55:31 +01:00 |
|
Léo Lam
|
a72a4b25c0
|
ksys/act: Add most remaining ParamPack functions
|
2020-12-06 02:38:22 +01:00 |
|
Léo Lam
|
f99debc7ef
|
Enable -Wdeprecated warnings and fix them
|
2020-12-06 02:34:47 +01:00 |
|
Léo Lam
|
49097ad9e6
|
ksys/act: Add more ParamPack functions
|
2020-12-05 19:02:14 +01:00 |
|
Léo Lam
|
d3b065bfa2
|
ksys/act: Implement the rest of AIClassDef
|
2020-12-05 17:57:30 +01:00 |
|
Léo Lam
|
fd2f653b6f
|
ksys/act: Start implementing AIClassDef
|
2020-12-05 02:34:24 +01:00 |
|
Léo Lam
|
aea46fce5e
|
ksys/act: Start adding base Query class
|
2020-12-05 01:02:17 +01:00 |
|
Léo Lam
|
5672fd9397
|
ksys/act: Implement even more ActorUtil functions
|
2020-12-04 21:58:56 +01:00 |
|
Léo Lam
|
5b523db03b
|
ksys/act: Implement more ActorUtil functions
|
2020-12-03 01:45:28 +01:00 |
|
Léo Lam
|
bfbe2db425
|
ksys/act: Implement ActorUtil placement functions
|
2020-12-02 23:11:51 +01:00 |
|
Léo Lam
|
fc55c87f12
|
ksys/act: Implement ActorUtil "has tag" functions
|
2020-12-02 19:23:05 +01:00 |
|
Léo Lam
|
3559c31bc9
|
ksys/act: Don't use Tag as argument as it causes matching diffs
And fairly stupid diffs for that matter, like an additional mov w1, w1
instruction that shouldn't exist
|
2020-12-02 18:52:44 +01:00 |
|
Léo Lam
|
581b3ef144
|
ksys/act: Add ActorUtil header (and one function implementation)
|
2020-12-02 18:34:18 +01:00 |
|
Léo Lam
|
622104fbd2
|
ksys/act: Add more InfoData functions
|
2020-11-22 15:36:18 +01:00 |
|
Léo Lam
|
88620ca9af
|
ksys/act: Add several more InfoData functions
|
2020-11-17 02:26:55 +01:00 |
|
notyourav
|
d4f80d7cf9
|
Merge branch 'master' into placement
|
2020-11-16 15:49:02 -08:00 |
|
theo3
|
8205744abc
|
implement map::Object getters
|
2020-11-16 15:48:20 -08:00 |
|
Léo Lam
|
b0498a15bf
|
ksys/act: Fix one matching issue
|
2020-11-16 20:44:20 +01:00 |
|
Léo Lam
|
1cbf7fae43
|
ksys/act: Start adding ActorInfoData
|
2020-11-16 02:31:22 +01:00 |
|
Léo Lam
|
3dbd022014
|
ksys/act: Implement async ActorParamMgr functions
|
2020-11-15 15:17:16 +01:00 |
|
Léo Lam
|
ffe38d0076
|
ksys/act: Implement more ActorParamMgr functions
|
2020-11-14 21:06:08 +01:00 |
|
Léo Lam
|
aa636bd44a
|
ksys/res: Add AttClient header
|
2020-11-14 14:36:40 +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
|
2abce16984
|
ksys/act: Implement more ActorParamMgr functions
|
2020-11-11 19:17:31 +01:00 |
|
Léo Lam
|
93b1b17979
|
Fix matching errors
|
2020-11-10 21:52:48 +01:00 |
|
Léo Lam
|
b28ba7b3ad
|
ksys/act: Add Actor::getMaxLife and fix encapsulation
|
2020-11-08 23:04:14 +01:00 |
|
Léo Lam
|
7d2ef1d6b2
|
ksys/act: Start adding ActorCaptureMgr
|
2020-11-08 22:26:54 +01:00 |
|
Léo Lam
|
f7e6cce7a9
|
ksys/act: Implement final non-dev-only ActorParam function
|
2020-11-08 18:28:43 +01:00 |
|
Léo Lam
|
f128251414
|
ksys/act: Add ActorTemplate
|
2020-11-08 18:16:55 +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
|
aa92bf882c
|
ksys/act: Implement more ActorParam functions
|
2020-11-08 15:13:59 +01:00 |
|
Léo Lam
|
bdfebd669b
|
ksys/act: Fix ActorParam encapsulation
|
2020-11-08 13:27:47 +01:00 |
|
Léo Lam
|
bdb97007b1
|
ksys/act: Remove obsolete comment
|
2020-11-08 12:25:55 +01:00 |
|
Léo Lam
|
ad01b2b1fb
|
ksys/act: Fix matching issue in ActorParam
|
2020-11-08 12:22:08 +01:00 |
|
Léo Lam
|
9eb8806b6f
|
ksys/act: Implement a couple more ActorParam functions
|
2020-11-08 01:44:58 +01:00 |
|
Léo Lam
|
f9456b5b1c
|
ksys: Fix ActorParam struct
|
2020-11-08 00:56:14 +01:00 |
|
Wildex999
|
05a69f745b
|
ksys/dmg: Implementing some of DamageManagerBase. Added some temporary classes/variables used by DamageManagerBase.
|
2020-10-21 00:19:48 +02:00 |
|