summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorhatal175 <hatal175@users.noreply.github.com>2025-07-04 06:50:31 +0300
committerGitHub <noreply@github.com>2025-07-03 20:50:31 -0700
commita41de30a24a84a000ed388d05eead2dffcc3b840 (patch)
tree9b915b7892b9cd521b8c9751ec72f982f3dfec9f /include
parentffa8e9bb9a2157fb0388c33681d897935cd76888 (diff)
d_a_myna equivalent (#2516)
Diffstat (limited to 'include')
-rw-r--r--include/d/actor/d_a_myna.h56
1 files changed, 29 insertions, 27 deletions
diff --git a/include/d/actor/d_a_myna.h b/include/d/actor/d_a_myna.h
index bb4d25b477..77d06ac21c 100644
--- a/include/d/actor/d_a_myna.h
+++ b/include/d/actor/d_a_myna.h
@@ -8,6 +8,35 @@
#include "m_Do/m_Do_ext.h"
#include "m_Do/m_Do_hostIO.h"
+
+class daMyna_HIO_c : public mDoHIO_entry_c {
+public:
+ /* 8094A960 */ virtual ~daMyna_HIO_c() {}
+
+ // Must be inlined but defined in .cpp for sinit to match
+ inline daMyna_HIO_c();
+
+ void genMessage(JORMContext*);
+
+ /* 0x04 */ f32 field_0x04; // DAT_8094ba40
+ /* 0x08 */ f32 field_0x08; // DAT_8094ba44
+ /* 0x0C */ f32 field_0x0C; // DAT_8094ba48
+ /* 0x10 */ f32 field_0x10; // DAT_8094ba4c
+ /* 0x14 */ f32 field_0x14; // DAT_8094ba50
+ /* 0x18 */ f32 field_0x18; // DAT_8094ba54
+ /* 0x1C */ f32 field_0x1C; // DAT_8094ba58
+ /* 0x20 */ f32 field_0x20; // DAT_8094ba5c
+ /* 0x24 */ s16 field_0x24; // DAT_8094ba60
+ /* 0x26 */ s16 field_0x26; // DAT_8094ba62
+ /* 0x28 */ s16 field_0x28; // DAT_8094ba64
+ /* 0x2A */ s16 field_0x2A; // DAT_8094ba66
+ /* 0x2C */ s16 field_0x2C; // DAT_8094ba68
+ /* 0x2E */ s16 field_0x2E; // DAT_8094ba6a
+ /* 0x30 */ s16 field_0x30; // DAT_8094ba6c
+};
+
+STATIC_ASSERT(sizeof(daMyna_HIO_c) == 0x34);
+
// This struct may end up belonging elsewhere
struct ShopItem {
/* 0x0 */ u32 mTargetActorID;
@@ -184,32 +213,5 @@ public:
STATIC_ASSERT(sizeof(daMyna_c) == 0x93C);
-class daMyna_HIO_c : public mDoHIO_entry_c {
-public:
- /* 8094A960 */ virtual ~daMyna_HIO_c() {}
-
- // Must be inlined but defined in .cpp for sinit to match
- inline daMyna_HIO_c();
-
- void genMessage(JORMContext*);
-
- /* 0x04 */ f32 field_0x04; // DAT_8094ba40
- /* 0x08 */ f32 field_0x08; // DAT_8094ba44
- /* 0x0C */ f32 field_0x0C; // DAT_8094ba48
- /* 0x10 */ f32 field_0x10; // DAT_8094ba4c
- /* 0x14 */ f32 field_0x14; // DAT_8094ba50
- /* 0x18 */ f32 field_0x18; // DAT_8094ba54
- /* 0x1C */ f32 field_0x1C; // DAT_8094ba58
- /* 0x20 */ f32 field_0x20; // DAT_8094ba5c
- /* 0x24 */ s16 field_0x24; // DAT_8094ba60
- /* 0x26 */ s16 field_0x26; // DAT_8094ba62
- /* 0x28 */ s16 field_0x28; // DAT_8094ba64
- /* 0x2A */ s16 field_0x2A; // DAT_8094ba66
- /* 0x2C */ s16 field_0x2C; // DAT_8094ba68
- /* 0x2E */ s16 field_0x2E; // DAT_8094ba6a
- /* 0x30 */ s16 field_0x30; // DAT_8094ba6c
-};
-
-STATIC_ASSERT(sizeof(daMyna_HIO_c) == 0x34);
#endif /* D_A_MYNA_H */