summaryrefslogtreecommitdiff
path: root/src/d/meter/d_meter_hakusha.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/meter/d_meter_hakusha.cpp
parent2661db6aaa98a5bbd17691cb438ef64752dbcdf4 (diff)
moved strings + decompile simple store functions
Diffstat (limited to 'src/d/meter/d_meter_hakusha.cpp')
-rw-r--r--src/d/meter/d_meter_hakusha.cpp37
1 files changed, 22 insertions, 15 deletions
diff --git a/src/d/meter/d_meter_hakusha.cpp b/src/d/meter/d_meter_hakusha.cpp
index ce2599ecf0..791b609d17 100644
--- a/src/d/meter/d_meter_hakusha.cpp
+++ b/src/d/meter/d_meter_hakusha.cpp
@@ -31,6 +31,10 @@ struct dMeterHakusha_c {
/* 8020D480 */ void getHakushaNum();
};
+struct JUtility {
+ struct TColor {};
+};
+
struct CPaneMgrAlpha {
/* 802555C8 */ void show();
/* 80255608 */ void hide();
@@ -38,10 +42,6 @@ struct CPaneMgrAlpha {
/* 80255828 */ void getAlphaRate();
};
-struct JUtility {
- struct TColor {};
-};
-
struct dMeter2Draw_c {
/* 8021462C */ void drawPikariHakusha(f32, f32, f32, f32, JUtility::TColor, JUtility::TColor,
JUtility::TColor, JUtility::TColor);
@@ -173,6 +173,14 @@ asm dMeterHakusha_c::~dMeterHakusha_c() {
#pragma pop
/* ############################################################################################## */
+/* 803981B0-803981B0 024810 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
+#pragma push
+#pragma force_active on
+SECTION_DEAD static char const* const stringBase_803981B0 = "zelda_game_image_hakusha_parts.blo";
+SECTION_DEAD static char const* const stringBase_803981D3 = "zelda_game_image_hakusha_a_btn.blo";
+SECTION_DEAD static char const* const stringBase_803981F6 = "F_SP108";
+#pragma pop
+
/* 80454800-80454804 002E00 0004+00 6/6 0/0 0/0 .sdata2 @3793 */
SECTION_SDATA2 static u8 lit_3793[4] = {
0x00,
@@ -228,6 +236,15 @@ asm void dMeterHakusha_c::_delete() {
}
#pragma pop
+/* ############################################################################################## */
+/* 803981B0-803981B0 024810 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
+#pragma push
+#pragma force_active on
+SECTION_DEAD static char const* const stringBase_803981FE = "F_SP00";
+/* @stringBase0 padding */
+SECTION_DEAD static char const* const pad_80398205 = "\0\0";
+#pragma pop
+
/* 8020CC58-8020CD6C 207598 0114+00 1/1 0/0 0/0 .text alphaAnimeHakusha__15dMeterHakusha_cFUl */
#pragma push
#pragma optimization_level 0
@@ -317,14 +334,4 @@ asm void dMeterHakusha_c::getHakushaNum() {
}
#pragma pop
-/* 803981B0-80398208 024810 0055+03 3/3 0/0 0/0 .rodata @stringBase0 */
-#pragma push
-#pragma force_active on
-#pragma section ".dead"
-SECTION_DEAD static char const* const stringBase_803981B0 = "zelda_game_image_hakusha_parts.blo";
-SECTION_DEAD static char const* const stringBase_803981D3 = "zelda_game_image_hakusha_a_btn.blo";
-SECTION_DEAD static char const* const stringBase_803981F6 = "F_SP108";
-SECTION_DEAD static char const* const stringBase_803981FE = "F_SP00";
-/* @stringBase0 padding */
-SECTION_DEAD static char const* const pad_80398205 = "\0\0";
-#pragma pop
+/* 803981B0-803981B0 024810 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */