diff options
| author | Yanis <35189056+Yanis002@users.noreply.github.com> | 2025-07-22 16:17:02 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-22 16:17:02 +0200 |
| commit | cf8f5a80b13c4edd7fd8ebb33ab0de81d64f609b (patch) | |
| tree | a9ec152f01d7fa0760aa26a69dec69b4c77dce86 /include/Map/MapManager.hpp | |
| parent | 383ca6aaa2b322869fe304eb5c277150859bfcc0 (diff) | |
Decompile more of `AdventureFlags.cpp` (#118)
* fix flags getters and associated relocs
* explicit ARM and improve existing matches
* match CopyTo
* document a bit the flag system and progress on unmatched functions
* remaining bottom functions
* func_ov00_02097810 params and name fix
* fix build issues
* move flag base definition to its own file
* document item flags
---------
Co-authored-by: Yanis002 <Yanis002@users.noreply.github.com>
Co-authored-by: Aetias <aetias@outlook.com>
Diffstat (limited to 'include/Map/MapManager.hpp')
| -rw-r--r-- | include/Map/MapManager.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/Map/MapManager.hpp b/include/Map/MapManager.hpp index 88308e4b..aa13a0f1 100644 --- a/include/Map/MapManager.hpp +++ b/include/Map/MapManager.hpp @@ -8,6 +8,7 @@ #include "Map/Course.hpp" #include "Map/MapBase.hpp" #include "Physics/AABB.hpp" +#include "Save/AdventureFlags.hpp" #include "System/SysNew.hpp" struct MapManager_Unk1 { @@ -245,6 +246,7 @@ public: Vec3p *param_8); bool func_ov00_02086a84(s32 *param_2, Vec3p *param_3, Vec3p *param_4, s32 param_5, s32 param_6, unk32 param_7, Vec3p *param_8, Vec3p *param_9); + void func_ov000_02098d34(FlagsUnk2 *param1); MapManager(); ~MapManager(); |
