diff options
| author | Yanis002 <35189056+Yanis002@users.noreply.github.com> | 2025-01-27 20:23:50 +0100 |
|---|---|---|
| committer | Yanis002 <35189056+Yanis002@users.noreply.github.com> | 2025-01-27 20:23:50 +0100 |
| commit | 277517b3be33af77a082497b2dd367e188d2c29e (patch) | |
| tree | 7258c80b300c105705169d2ed45582d1fb1a7d2f /src/Main/Message/func_0203c8a8.cpp | |
| parent | 097e8853e4abe1d2827c05ef83993cd08ad6e765 (diff) | |
improve splits
Diffstat (limited to 'src/Main/Message/func_0203c8a8.cpp')
| -rw-r--r-- | src/Main/Message/func_0203c8a8.cpp | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/Main/Message/func_0203c8a8.cpp b/src/Main/Message/func_0203c8a8.cpp new file mode 100644 index 00000000..53a37f9a --- /dev/null +++ b/src/Main/Message/func_0203c8a8.cpp @@ -0,0 +1,40 @@ +#include "global.h" +#include "Message/UnkStruct_027E0C68_UnkSubClass1.hpp" +#include "Message/MessageManager.hpp" +#include "Save/AdventureFlags.hpp" +#include "DTCM/UnkStruct_027e103c.hpp" +#include "Player/TouchControl.hpp" +#include "Item/ItemManager.hpp" + +// non-matching +ARM bool UnkStruct_027E0C68_UnkSubClass1_Sub1::func_0203dcb4(unk32 param_2, unk32 param_3) { + unk32 uVar1; + unk32 local_c; + unk32 local_10; + + local_c = param_2; + local_10 = param_3; + + this->func_02032fa4(); + this->func_0203fc78(&local_c, &local_10); + this->func_02032fcc(local_c, local_10); + this->unk_10 = 0; + return true; +} + +ARM void UnkStruct_027E0C68_UnkSubClass1_Sub1::func_0203e060(u8 param_2, u8 param_3) { + this->func_0203dc10(1, param_3); + this->unk_11E = param_2; + this->unk_118 = -1; + this->func_020331c4(param_2, -1); +} + +ARM bool UnkStruct_027E0C68_UnkSubClass1_Sub1::func_0203e0c8(void) { + if (this->unk_122 != 0) { + this->func_0203e0f8(); + this->func_0203dc10(0); + return true; + } + + return false; +} |
