diff options
| author | Yanis002 <35189056+Yanis002@users.noreply.github.com> | 2025-01-28 02:22:36 +0100 |
|---|---|---|
| committer | Yanis002 <35189056+Yanis002@users.noreply.github.com> | 2025-01-28 02:22:36 +0100 |
| commit | 2c350df3b4857f3864ed9a8ee7ebd6242ade7a3a (patch) | |
| tree | 5f33fbe3f19fb43b32900a1e4b0b9038f502483a /src/Main/Message | |
| parent | 3392c0bcb7dc3daf615b357fbc3aa7387f4f8b1f (diff) | |
more progress
Diffstat (limited to 'src/Main/Message')
| -rw-r--r-- | src/Main/Message/func_020397f8.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/Main/Message/func_020397f8.cpp b/src/Main/Message/func_020397f8.cpp index a54af5f1..e9f32362 100644 --- a/src/Main/Message/func_020397f8.cpp +++ b/src/Main/Message/func_020397f8.cpp @@ -158,6 +158,27 @@ ARM void UnkStruct_027E0C68_UnkSubClass1_Sub1::vfunc_2C(void) { } } +ARM void UnkStruct_027E0C68_UnkSubClass1_Sub1::func_02039ca8(void) { + s32 i; + + for (i = 0; i < ARRAY_LEN(this->unk_564); i++) { + this->unk_564[i] = 0x1A; + } +} + +// non-matching +ARM bool UnkStruct_027E0C68_UnkSubClass1_Sub1::func_0203a2c0(void) { + if ((this->unk_150[1] != 1 && this->unk_150[1] != 2) && (this->func_02039250() != 0 && this->func_02038b78() != 0)) { + return true; + } + + return false; +} + +ARM unk32 UnkStruct_027E0C68_UnkSubClass1_Sub1::func_0203a30c(void) { + return func_01ff9b88(this->unk_574, this->unk_154->unk_06); +} + ARM void UnkStruct_027E0C68_UnkSubClass1_Sub1::vfunc_3C(unk32 param_2) { if (this->unk_15C > 0 && this->func_0203de14(param_2) != 0) { if (this->unk_124->unk_29 != 3) { @@ -292,6 +313,10 @@ ARM void UnkStruct_027E0C68_UnkSubClass1_Sub1::vfunc_48(void) { this->unk_410.func_0203ec34(); } +ARM bool UnkStruct_027E0C68_UnkSubClass1_Sub1::func_0203a3e0(void) { + return this->unk_164->unk_168.unk_06 > 0; +} + // non-matching ARM void UnkStruct_027E0C68_UnkSubClass1_Sub1::vfunc_44(s32 touchLastX, s32 touchLastY) { unk32 iVar2; |
