Léo Lam
b3b97a93aa
UI/PauseMenuDataMgr: Use getItems() instead of mItemLists.list1
2022-02-27 23:34:55 +01:00
Léo Lam
63bf3d2fa4
Match PauseMenuDataMgr::removeGrabbedItem
2022-02-27 23:32:51 +01:00
Léo Lam
a1fd80bd1c
Rename PauseMenuDataMgr addGrabbedItem to removeGrabbedItem
...
The previous name was completely wrong, whoops.
2022-02-27 22:50:55 +01: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
savage13
a564186002
Add PauseMenuDataMgr::grabbedItemStuff() ( #88 )
2022-02-26 22:42:09 +01:00
savage13
17750b5225
Add PauseMenuDataMgr::x_28 ( #87 )
2022-02-26 16:29:50 +01:00
savage13
9d35c385f9
Match two small functions in PauseMenuDataMgr ( #86 )
2022-02-26 15:01:44 +01:00
savage13
4e21ee7613
getDragonItemDropPosition ( #84 )
...
getDragonItemDropPosition - NON_MATCHING fadd arguments mismatch
2022-02-19 13:32:13 +01:00
Léo Lam
97f3d2943b
Game: Finish HardModeManager
2022-02-09 19:36:26 +01:00
Léo Lam
d893fd5ead
Remove unnecessary usages of sead::StorageFor
...
Turns out they are just value-initialised aggregates.
2022-02-08 22:11:09 +01:00
Léo Lam
28515aceb5
ksys/act/AI: Take const ref for messages
2021-10-16 20:20:58 +02:00
Léo Lam
9b4af6eb00
ksys/act/AI: Rename AI handleMessage2_ and fix parameter type
2021-10-16 20:20:55 +02:00
AlexApps99
42807160cf
Add #ifdef declarations for NON_MATCHING code
2021-07-26 23:05:19 +12:00
Léo Lam
c808135ef1
query: Fix matching issue in CheckRupee
2021-07-06 00:04:02 +02:00
theo3
60dd80779a
match some ai::Query
2021-07-01 21:05:10 -07:00
MonsterDruide1
cd6716c3ed
uking/query: Add queryCheckCurseRRetryEverOnce
2021-06-21 17:50:44 +02:00
MonsterDruide1
adcad916b7
uking/action: Add actionCurseRRematchCount
2021-06-21 17:50:00 +02:00
MonsterDruide1
0e4c71bfd8
Decompiled aoc3/ChampionBalladManager
...
Change getBlightRematchCount to s8
Fixing review messages
Decompiled aoc3/ChampionBalladManager
2021-06-21 14:20:32 +02:00
Léo Lam
dd0cc52ce9
ksys: Move ActorParam classes into separate folder to declutter Resource/
2021-06-15 18:04:39 +02:00
Léo Lam
66ae62d4d1
lib: Update EventFlow
2021-05-24 20:42:50 +02:00
Léo Lam
c95a79bbc1
Rename aoc2 to HardModeManager
...
It seems to have been called HardModeManager according to a leftover
context name for loading Aoc/0010/Ecosystem/HardMode.byml
(which also doesn't exist anymore).
2021-04-20 12:08:07 +02:00
Léo Lam
d253711d1b
Fix formatting issues
2021-04-11 16:10:22 +02:00
Léo Lam
9610122939
ai: Fix GameDataFlagSelector destructor
2021-04-07 21:27:14 +02:00
Léo Lam
e3b3ebe165
ai: Implement GameDataFlagSelector
2021-04-07 21:25:38 +02:00
Léo Lam
d0d5832c8d
ai: Implement Fork*AI*
2021-04-07 20:58:23 +02:00
Léo Lam
3dc1988b02
ai: Implement ForkAI
2021-04-07 20:54:25 +02:00
Léo Lam
88f69b04ec
action: Implement Fork
2021-04-07 19:25:02 +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
d3d474b969
ksys/res: Give better names to Handle flags and status enum values
2021-03-31 01:11:13 +02:00
Léo Lam
a7868ad340
Implement aoc::Manager::setGameDataFlags
2021-03-28 21:55:46 +02:00
Léo Lam
c3528b3911
Implement most of aocManager
...
And fix FileDevicePrefix's userdata param type
2021-03-28 21:19:55 +02:00
Léo Lam
24be360af1
Update sead
2021-03-27 15:53:08 +01:00
Léo Lam
35e02a9565
Simplify aoc2 initialiser lists
2021-03-27 02:34:08 +01:00
Léo Lam
aa766a1977
Implement more parts of aocManager
2021-03-27 02:34:08 +01:00
Léo Lam
1bd2f03de8
query: Implement CheckGiveReward
2021-03-26 19:11:12 +01:00
Léo Lam
9e37c75996
query: Implement CheckIsOpenItemCategory
2021-03-26 19:09:00 +01:00
Léo Lam
1bff3a20cf
query: Implement CheckGetDemoTypeFromArg
2021-03-26 15:08:40 +01:00
Léo Lam
0e07294548
query: Implement CheckFame
2021-03-26 14:56:24 +01:00
Léo Lam
d39e8400fc
query: Implement CheckContainerItem
2021-03-26 14:53:24 +01:00
Léo Lam
b72b160b43
query: Implement CheckFlag
2021-03-26 14:49:46 +01:00
Léo Lam
2cbe98381e
query: Implement CheckDieCnt
2021-03-26 14:46:07 +01:00
Léo Lam
6888632132
query: Fix matching issues
2021-03-26 13:54:59 +01:00
Léo Lam
bc8b8d5829
query: Implement CompareGameDataTime
2021-03-26 02:04:50 +01:00
Léo Lam
ce3d29d2ec
query: Implement CompareGameDataInt
2021-03-26 01:30:18 +01:00
Léo Lam
c5d1bd69a2
query: Implement CompareGameDataFloat
2021-03-26 01:23:31 +01:00
Léo Lam
a36463b339
query: Implement CheckGameDataInt
2021-03-26 00:48:51 +01:00
Léo Lam
c119c0eefa
Fix matching regression
2021-03-19 01:32:41 +01:00
Léo Lam
819798cac1
Fix include cycles and useless includes
2021-03-11 15:10:52 +01:00
Léo Lam
df910092a4
uking: Implement SendMessage action
2021-01-28 19:24:44 +01:00
Léo Lam
39856b1a7d
uking/ui: Implement getWeaponStats
2021-01-22 19:55:52 +01:00