From cf8f5a80b13c4edd7fd8ebb33ab0de81d64f609b Mon Sep 17 00:00:00 2001 From: Yanis <35189056+Yanis002@users.noreply.github.com> Date: Tue, 22 Jul 2025 16:17:02 +0200 Subject: 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 Co-authored-by: Aetias --- include/Message/MessageManager.hpp | 2 +- include/Message/MsgProc.hpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'include/Message') diff --git a/include/Message/MessageManager.hpp b/include/Message/MessageManager.hpp index 221d6c31..fb06134b 100644 --- a/include/Message/MessageManager.hpp +++ b/include/Message/MessageManager.hpp @@ -22,7 +22,7 @@ public: /* 0x00 */ u8 mUnk_00[2]; /* 0x02 */ u8 mUnk_02; /* 0x03 */ u8 mUnk_03; - /* 0x04 */ u8 mUnk_04; // halts actors and hides the item menu + /* 0x04 */ bool mUnk_04; // halts actors and hides the item menu /* 0x05 */ u8 mUnk_05; /* 0x06 */ unk16 mUnk_06; /* 0x08 */ UnkStruct_020397f8 *mUnk_08; diff --git a/include/Message/MsgProc.hpp b/include/Message/MsgProc.hpp index 81cea949..c3e0b662 100644 --- a/include/Message/MsgProc.hpp +++ b/include/Message/MsgProc.hpp @@ -92,6 +92,8 @@ struct Struct_027e0db0 { /* 0x04 */ unk32 mUnk_04; void func_ov000_0207b288(GameModeId modeId); + void func_ov000_0207b2f0(unk32 param_1, bool param_2); + void func_ov000_0207b334(unk32 param_1); void func_ov000_0207b378(unk32 param_1); void func_ov000_0207b43c(); }; -- cgit v1.2.3