summaryrefslogtreecommitdiff
path: root/src/d/a/d_a_obj.cpp
diff options
context:
space:
mode:
authorJulgodis <>2021-04-10 07:02:38 +0200
committerJulgodis <>2021-04-10 07:02:38 +0200
commit0ad6ebe7b499ad3efffad93e2e7eb1033bcb6598 (patch)
treea40631b0654c4d310ebff2360e2a4ef32437a2b5 /src/d/a/d_a_obj.cpp
parent2661db6aaa98a5bbd17691cb438ef64752dbcdf4 (diff)
moved strings + decompile simple store functions
Diffstat (limited to 'src/d/a/d_a_obj.cpp')
-rw-r--r--src/d/a/d_a_obj.cpp31
1 files changed, 16 insertions, 15 deletions
diff --git a/src/d/a/d_a_obj.cpp b/src/d/a/d_a_obj.cpp
index 495a9199d4..3f57f80659 100644
--- a/src/d/a/d_a_obj.cpp
+++ b/src/d/a/d_a_obj.cpp
@@ -17,13 +17,13 @@ struct daPy_py_c {
/* 8015F398 */ void checkMasterSwordEquip();
};
-struct Quaternion {};
-
struct dCcD_GObjInf {
/* 800844F8 */ void GetTgHitObj();
/* 8008457C */ void GetTgHitObjSe();
};
+struct Quaternion {};
+
struct Vec {};
struct cXyz {
@@ -56,11 +56,11 @@ struct dRes_control_c {
/* 8003C2EC */ void getRes(char const*, s32, dRes_info_c*, int);
};
-struct JPABaseEmitter {};
+struct dKy_tevstr_c {};
struct J3DModelData {};
-struct dKy_tevstr_c {};
+struct JPABaseEmitter {};
struct dPa_modelEcallBack {
/* 8004AC00 */ void setModel(JPABaseEmitter*, J3DModelData*, dKy_tevstr_c const&, u8, void*, u8,
@@ -71,10 +71,10 @@ struct dPa_modelEcallBack {
struct dPa_levelEcallBack {};
-struct _GXColor {};
-
struct csXyz {};
+struct _GXColor {};
+
struct dPa_control_c {
/* 8004CA90 */ void set(u8, u16, cXyz const*, dKy_tevstr_c const*, csXyz const*, cXyz const*,
u8, dPa_levelEcallBack*, s8, _GXColor const*, _GXColor const*,
@@ -181,6 +181,14 @@ extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
//
/* ############################################################################################## */
+/* 803792A8-803792A8 005908 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
+#pragma push
+#pragma force_active on
+SECTION_DEAD static char const* const stringBase_803792A8 = "Always";
+/* @stringBase0 padding */
+SECTION_DEAD static char const* const pad_803792AF = "";
+#pragma pop
+
/* 80451D98-80451D9C 000398 0004+00 6/6 0/0 0/0 .sdata2 @3671 */
SECTION_SDATA2 static f32 lit_3671 = 1.0f;
@@ -339,7 +347,7 @@ SECTION_RODATA static f32 const zero_quat[4] = {
0.0f,
1.0f,
};
-COMPILER_STRIP_GATE(80379298, &zero_quat);
+COMPILER_STRIP_GATE(0x80379298, &zero_quat);
/* 80451DA8-80451DB0 0003A8 0004+04 1/1 0/0 0/0 .sdata2 @3956 */
SECTION_SDATA2 static f32 lit_3956[1 + 1 /* padding */] = {
@@ -391,11 +399,4 @@ asm void cCcD_SphAttr::GetCoCP() {
}
#pragma pop
-/* 803792A8-803792B0 005908 0007+01 1/1 0/0 0/0 .rodata @stringBase0 */
-#pragma push
-#pragma force_active on
-#pragma section ".dead"
-SECTION_DEAD static char const* const stringBase_803792A8 = "Always";
-/* @stringBase0 padding */
-SECTION_DEAD static char const* const pad_803792AF = "";
-#pragma pop
+/* 803792A8-803792A8 005908 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */