ThePixelGamer
de0fd08acc
Update libraries and adjust code to match again
2024-07-26 18:00:57 -05:00
Léo Lam
5b40c220e5
Fix extra semicolons and enable -Wextra-semi warning
2022-06-24 14:54:21 +02: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
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
AlexApps99
42807160cf
Add #ifdef declarations for NON_MATCHING code
2021-07-26 23:05:19 +12: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
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
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
23b3047f49
Add aocManager header stub
2021-01-08 19:37:21 +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
93b1b17979
Fix matching errors
2020-11-10 21:52:48 +01:00
Léo Lam
3bd9d7a599
aoc2: Implement more functions
2020-11-07 23:28:51 +01:00
Léo Lam
f60734bded
aoc2: Fix the struct and implement more functions
2020-11-07 02:10:12 +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
Léo Lam
509d19f762
build: Split the main CMakeLists.txt for readability reasons
2020-09-20 17:18:14 +02:00
Léo Lam
1176af740b
aoc2: Add shouldApplyMasterModeDamageMultiplier
2020-09-18 01:12:07 +02:00
Léo Lam
1cc0b1e6be
Implement aoc2::rankUpEnemy
...
It's a pretty large function and I wanted to see how difficult it would
be to match it. Not very hard :D
2020-09-17 00:50:36 +02:00