Léo Lam
15db815f86
lib: Update agl
2022-04-02 13:00:50 +02:00
theo3
3d1cb480c2
auto placement work
2022-03-16 17:54:50 -07:00
Léo Lam
df36d65665
Revert "Add #ifdef declarations for NON_MATCHING code"
...
This reverts commit 42807160cf .
It makes searching for NON_MATCHING comment descriptions much less
convenient in most text editors or IDEs, and we want the function
CSV to be the single source of truth for function statuses. Having
a function marked as matching but not built because of a stray #ifdef
would be bad.
2022-02-27 12:50:52 +01:00
Léo Lam
c0a79e67ee
ksys: Merge EcoUtil into ActorUtil
...
The "is in Satori mountain area" function actually appears to be part
of ActorUtil (which contains a bunch of actor-related helper functions)
2021-11-24 02:00:49 +01:00
ThePixelGamer
20df9e7c7d
Update misc files to match sead math changes
2021-10-10 05:21:18 -05:00
AlexApps99
42807160cf
Add #ifdef declarations for NON_MATCHING code
2021-07-26 23:05:19 +12:00
MonsterDruide1
0750a987ac
ksys/act: Add InfoData::InvalidLifeConditions
2021-07-08 19:28:00 +02:00
theo3
60dd80779a
match some ai::Query
2021-07-01 21:05:10 -07:00
theo3
0eef5b3933
shootingStarMgr
2021-06-28 12:04:10 -07:00
Léo Lam
ac16843502
ksys/world: Remove unused variable
2021-05-16 22:33:14 +02:00
Léo Lam
47ae6e2b0b
ksys/world: Implement WorldMgr::onStageInit
2021-05-16 02:12:23 +02:00
Léo Lam
84b14bc8f2
ksys/world: Add more EnvMgr functions
2021-05-15 02:25:08 +02:00
Léo Lam
d090c3881b
ksys/world: Implement more EnvMgr blood moon functions
2021-05-13 17:23:05 +02:00
Léo Lam
561e83b869
ksys/world: Implement EnvMgr::isWaterRelicRainOn
2021-05-13 12:42:06 +02:00
Léo Lam
2d5a3e7c93
ksys/world: Move defines to separate header
2021-05-13 12:03:40 +02:00
Léo Lam
333078a9f2
ksys/world: Start implementing EnvMgr
2021-05-13 00:11:13 +02:00
Léo Lam
8f6612e7db
ksys/world: Start implementing SkyMgr (ctor, dtor, etc.)
2021-05-10 17:35:25 +02:00
Léo Lam
5cb3c9d8b2
ksys/world: Rename CloudMgr to SkyMgr
2021-05-09 17:50:22 +02:00
Léo Lam
a92ca1d073
ksys/world: Rename SkyMgr to EnvMgr
...
EnvPalettes and other Env stuff are handled by this manager.
Cloud/sky properties are handled by "CloudMgr" (which will be
renamed to SkyMgr) instead.
2021-05-09 17:48:22 +02:00
Léo Lam
806395b2f1
ksys/world: Finish TimeMgr
2021-05-09 00:23:42 +02:00
Léo Lam
7bda72574e
ksys/world: Implement AnimalMasterController
2021-05-05 19:15:50 +02:00
Léo Lam
da65708ded
ksys/world: Implement more TimeMgr functions
2021-05-02 17:48:37 +02:00
Léo Lam
e5e2427c8b
ksys/world: Start adding TimeMgr
2021-05-02 01:29:52 +02:00
Léo Lam
9f6cdf69b4
ksys/world: Add and implement more WorldMgr functions
2021-05-01 14:48:45 +02:00
Léo Lam
5798b676fd
ksys/world: Add Job class stubs
2021-04-30 14:32:39 +02:00
Léo Lam
b39e0e5be3
ksys/world: Start implementing WorldMgr
2021-04-30 11:47:13 +02:00
Léo Lam
34c85c322e
ksys/world: Fix WorldInfo, DungeonEnv, Manager structs
2021-04-29 02:37:46 +02:00
Léo Lam
bfbe2db425
ksys/act: Implement ActorUtil placement functions
2020-12-02 23:11:51 +01:00
theo3
2c47c801f6
partially implement ecosystem
2020-11-24 17:39:53 -08:00