mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_meter_HIO OK + misc (#2009)
This commit is contained in:
@@ -1,114 +0,0 @@
|
||||
lbl_801C605C:
|
||||
/* 801C605C 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 801C6060 7C 08 02 A6 */ mflr r0
|
||||
/* 801C6064 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
/* 801C6068 39 61 00 70 */ addi r11, r1, 0x70
|
||||
/* 801C606C 48 19 C1 5D */ bl _savegpr_24
|
||||
/* 801C6070 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801C6074 7C 9A 23 78 */ mr r26, r4
|
||||
/* 801C6078 7C BC 2B 78 */ mr r28, r5
|
||||
/* 801C607C 7C D8 33 78 */ mr r24, r6
|
||||
/* 801C6080 54 A4 04 3E */ clrlwi r4, r5, 0x10
|
||||
/* 801C6084 4B FF FF 95 */ bl getFigure__15dMenu_Fishing_cFi
|
||||
/* 801C6088 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 801C608C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801C6090 57 04 06 3E */ clrlwi r4, r24, 0x18
|
||||
/* 801C6094 4B FF FF 85 */ bl getFigure__15dMenu_Fishing_cFi
|
||||
/* 801C6098 57 05 06 3E */ clrlwi r5, r24, 0x18
|
||||
/* 801C609C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801C60A0 3B 24 61 C0 */ addi r25, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801C60A4 57 40 10 3A */ slwi r0, r26, 2
|
||||
/* 801C60A8 7F FD 02 14 */ add r31, r29, r0
|
||||
/* 801C60AC 54 7A 06 3E */ clrlwi r26, r3, 0x18
|
||||
/* 801C60B0 3B C1 00 28 */ addi r30, r1, 0x28
|
||||
/* 801C60B4 57 98 04 3E */ clrlwi r24, r28, 0x10
|
||||
/* 801C60B8 57 7B 06 3E */ clrlwi r27, r27, 0x18
|
||||
/* 801C60BC 3B 81 00 08 */ addi r28, r1, 8
|
||||
/* 801C60C0 90 B9 5E 0C */ stw r5, 0x5e0c(r25)
|
||||
/* 801C60C4 80 7D 01 F4 */ lwz r3, 0x1f4(r29)
|
||||
/* 801C60C8 38 80 05 97 */ li r4, 0x597
|
||||
/* 801C60CC 80 BF 01 24 */ lwz r5, 0x124(r31)
|
||||
/* 801C60D0 38 C0 00 00 */ li r6, 0
|
||||
/* 801C60D4 38 E0 00 00 */ li r7, 0
|
||||
/* 801C60D8 39 00 00 00 */ li r8, 0
|
||||
/* 801C60DC 39 20 00 00 */ li r9, 0
|
||||
/* 801C60E0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801C60E4 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801C60E8 7D 89 03 A6 */ mtctr r12
|
||||
/* 801C60EC 4E 80 04 21 */ bctrl
|
||||
/* 801C60F0 80 7F 01 24 */ lwz r3, 0x124(r31)
|
||||
/* 801C60F4 48 13 A5 65 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801C60F8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801C60FC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801C6100 48 1A 2A 2D */ bl strcpy
|
||||
/* 801C6104 38 C0 00 00 */ li r6, 0
|
||||
/* 801C6108 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801C610C 7C 7E D2 14 */ add r3, r30, r26
|
||||
/* 801C6110 48 00 00 14 */ b lbl_801C6124
|
||||
lbl_801C6114:
|
||||
/* 801C6114 98 A4 00 00 */ stb r5, 0(r4)
|
||||
/* 801C6118 38 C6 00 01 */ addi r6, r6, 1
|
||||
/* 801C611C 38 63 00 01 */ addi r3, r3, 1
|
||||
/* 801C6120 38 84 00 01 */ addi r4, r4, 1
|
||||
lbl_801C6124:
|
||||
/* 801C6124 88 A3 00 00 */ lbz r5, 0(r3)
|
||||
/* 801C6128 7C A0 07 75 */ extsb. r0, r5
|
||||
/* 801C612C 40 82 FF E8 */ bne lbl_801C6114
|
||||
/* 801C6130 38 00 00 00 */ li r0, 0
|
||||
/* 801C6134 7C 1C 31 AE */ stbx r0, r28, r6
|
||||
/* 801C6138 7C 1E D1 AE */ stbx r0, r30, r26
|
||||
/* 801C613C 80 7F 01 24 */ lwz r3, 0x124(r31)
|
||||
/* 801C6140 48 13 A5 19 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801C6144 38 81 00 28 */ addi r4, r1, 0x28
|
||||
/* 801C6148 48 1A 29 E5 */ bl strcpy
|
||||
/* 801C614C 80 7F 01 84 */ lwz r3, 0x184(r31)
|
||||
/* 801C6150 48 13 A5 09 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801C6154 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801C6158 48 1A 29 D5 */ bl strcpy
|
||||
/* 801C615C 93 19 5E 0C */ stw r24, 0x5e0c(r25)
|
||||
/* 801C6160 80 7D 01 F4 */ lwz r3, 0x1f4(r29)
|
||||
/* 801C6164 38 80 05 98 */ li r4, 0x598
|
||||
/* 801C6168 80 BF 01 54 */ lwz r5, 0x154(r31)
|
||||
/* 801C616C 38 C0 00 00 */ li r6, 0
|
||||
/* 801C6170 38 E0 00 00 */ li r7, 0
|
||||
/* 801C6174 39 00 00 00 */ li r8, 0
|
||||
/* 801C6178 39 20 00 00 */ li r9, 0
|
||||
/* 801C617C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801C6180 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801C6184 7D 89 03 A6 */ mtctr r12
|
||||
/* 801C6188 4E 80 04 21 */ bctrl
|
||||
/* 801C618C 80 7F 01 54 */ lwz r3, 0x154(r31)
|
||||
/* 801C6190 48 13 A4 C9 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801C6194 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801C6198 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 801C619C 48 1A 29 91 */ bl strcpy
|
||||
/* 801C61A0 38 C0 00 00 */ li r6, 0
|
||||
/* 801C61A4 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801C61A8 7C 7E DA 14 */ add r3, r30, r27
|
||||
/* 801C61AC 48 00 00 14 */ b lbl_801C61C0
|
||||
lbl_801C61B0:
|
||||
/* 801C61B0 98 A4 00 00 */ stb r5, 0(r4)
|
||||
/* 801C61B4 38 C6 00 01 */ addi r6, r6, 1
|
||||
/* 801C61B8 38 63 00 01 */ addi r3, r3, 1
|
||||
/* 801C61BC 38 84 00 01 */ addi r4, r4, 1
|
||||
lbl_801C61C0:
|
||||
/* 801C61C0 88 A3 00 00 */ lbz r5, 0(r3)
|
||||
/* 801C61C4 7C A0 07 75 */ extsb. r0, r5
|
||||
/* 801C61C8 40 82 FF E8 */ bne lbl_801C61B0
|
||||
/* 801C61CC 38 00 00 00 */ li r0, 0
|
||||
/* 801C61D0 7C 1C 31 AE */ stbx r0, r28, r6
|
||||
/* 801C61D4 7C 1E D9 AE */ stbx r0, r30, r27
|
||||
/* 801C61D8 80 7F 01 54 */ lwz r3, 0x154(r31)
|
||||
/* 801C61DC 48 13 A4 7D */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801C61E0 38 81 00 28 */ addi r4, r1, 0x28
|
||||
/* 801C61E4 48 1A 29 49 */ bl strcpy
|
||||
/* 801C61E8 80 7F 01 B4 */ lwz r3, 0x1b4(r31)
|
||||
/* 801C61EC 48 13 A4 6D */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801C61F0 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801C61F4 48 1A 29 39 */ bl strcpy
|
||||
/* 801C61F8 39 61 00 70 */ addi r11, r1, 0x70
|
||||
/* 801C61FC 48 19 C0 19 */ bl _restgpr_24
|
||||
/* 801C6200 80 01 00 74 */ lwz r0, 0x74(r1)
|
||||
/* 801C6204 7C 08 03 A6 */ mtlr r0
|
||||
/* 801C6208 38 21 00 70 */ addi r1, r1, 0x70
|
||||
/* 801C620C 4E 80 00 20 */ blr
|
||||
@@ -1,81 +0,0 @@
|
||||
lbl_80201128:
|
||||
/* 80201128 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8020112C 7C 08 02 A6 */ mflr r0
|
||||
/* 80201130 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80201134 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80201138 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 8020113C 41 82 00 E8 */ beq lbl_80201224
|
||||
/* 80201140 3C 60 80 3C */ lis r3, __vt__16dMeter_drawHIO_c@ha /* 0x803BF118@ha */
|
||||
/* 80201144 38 03 F1 18 */ addi r0, r3, __vt__16dMeter_drawHIO_c@l /* 0x803BF118@l */
|
||||
/* 80201148 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8020114C 34 1F 0E 7C */ addic. r0, r31, 0xe7c
|
||||
/* 80201150 41 82 00 10 */ beq lbl_80201160
|
||||
/* 80201154 3C 60 80 3C */ lis r3, __vt__25dMeter_drawLightDropHIO_c@ha /* 0x803BF124@ha */
|
||||
/* 80201158 38 03 F1 24 */ addi r0, r3, __vt__25dMeter_drawLightDropHIO_c@l /* 0x803BF124@l */
|
||||
/* 8020115C 90 1F 0E 7C */ stw r0, 0xe7c(r31)
|
||||
lbl_80201160:
|
||||
/* 80201160 34 1F 0C 20 */ addic. r0, r31, 0xc20
|
||||
/* 80201164 41 82 00 10 */ beq lbl_80201174
|
||||
/* 80201168 3C 60 80 3C */ lis r3, __vt__25dMeter_drawEmpButtonHIO_c@ha /* 0x803BF13C@ha */
|
||||
/* 8020116C 38 03 F1 3C */ addi r0, r3, __vt__25dMeter_drawEmpButtonHIO_c@l /* 0x803BF13C@l */
|
||||
/* 80201170 90 1F 0C 20 */ stw r0, 0xc20(r31)
|
||||
lbl_80201174:
|
||||
/* 80201174 34 1F 0A 90 */ addic. r0, r31, 0xa90
|
||||
/* 80201178 41 82 00 10 */ beq lbl_80201188
|
||||
/* 8020117C 3C 60 80 3C */ lis r3, __vt__24dMeter_drawMiniGameHIO_c@ha /* 0x803BF130@ha */
|
||||
/* 80201180 38 03 F1 30 */ addi r0, r3, __vt__24dMeter_drawMiniGameHIO_c@l /* 0x803BF130@l */
|
||||
/* 80201184 90 1F 0A 90 */ stw r0, 0xa90(r31)
|
||||
lbl_80201188:
|
||||
/* 80201188 34 1F 0A 34 */ addic. r0, r31, 0xa34
|
||||
/* 8020118C 41 82 00 10 */ beq lbl_8020119C
|
||||
/* 80201190 3C 60 80 3C */ lis r3, __vt__21dMeter_drawSkillHIO_c@ha /* 0x803BF148@ha */
|
||||
/* 80201194 38 03 F1 48 */ addi r0, r3, __vt__21dMeter_drawSkillHIO_c@l /* 0x803BF148@l */
|
||||
/* 80201198 90 1F 0A 34 */ stw r0, 0xa34(r31)
|
||||
lbl_8020119C:
|
||||
/* 8020119C 34 1F 0A 1C */ addic. r0, r31, 0xa1c
|
||||
/* 802011A0 41 82 00 10 */ beq lbl_802011B0
|
||||
/* 802011A4 3C 60 80 3C */ lis r3, __vt__27dMeter_drawCalibrationHIO_c@ha /* 0x803BF154@ha */
|
||||
/* 802011A8 38 03 F1 54 */ addi r0, r3, __vt__27dMeter_drawCalibrationHIO_c@l /* 0x803BF154@l */
|
||||
/* 802011AC 90 1F 0A 1C */ stw r0, 0xa1c(r31)
|
||||
lbl_802011B0:
|
||||
/* 802011B0 34 1F 09 DC */ addic. r0, r31, 0x9dc
|
||||
/* 802011B4 41 82 00 10 */ beq lbl_802011C4
|
||||
/* 802011B8 3C 60 80 3C */ lis r3, __vt__22dMeter_drawInsectHIO_c@ha /* 0x803BF160@ha */
|
||||
/* 802011BC 38 03 F1 60 */ addi r0, r3, __vt__22dMeter_drawInsectHIO_c@l /* 0x803BF160@l */
|
||||
/* 802011C0 90 1F 09 DC */ stw r0, 0x9dc(r31)
|
||||
lbl_802011C4:
|
||||
/* 802011C4 34 1F 07 88 */ addic. r0, r31, 0x788
|
||||
/* 802011C8 41 82 00 10 */ beq lbl_802011D8
|
||||
/* 802011CC 3C 60 80 3C */ lis r3, __vt__23dMeter_drawFishingHIO_c@ha /* 0x803BF16C@ha */
|
||||
/* 802011D0 38 03 F1 6C */ addi r0, r3, __vt__23dMeter_drawFishingHIO_c@l /* 0x803BF16C@l */
|
||||
/* 802011D4 90 1F 07 88 */ stw r0, 0x788(r31)
|
||||
lbl_802011D8:
|
||||
/* 802011D8 34 1F 07 28 */ addic. r0, r31, 0x728
|
||||
/* 802011DC 41 82 00 10 */ beq lbl_802011EC
|
||||
/* 802011E0 3C 60 80 3C */ lis r3, __vt__22dMeter_drawLetterHIO_c@ha /* 0x803BF178@ha */
|
||||
/* 802011E4 38 03 F1 78 */ addi r0, r3, __vt__22dMeter_drawLetterHIO_c@l /* 0x803BF178@l */
|
||||
/* 802011E8 90 1F 07 28 */ stw r0, 0x728(r31)
|
||||
lbl_802011EC:
|
||||
/* 802011EC 34 1F 06 B8 */ addic. r0, r31, 0x6b8
|
||||
/* 802011F0 41 82 00 10 */ beq lbl_80201200
|
||||
/* 802011F4 3C 60 80 3C */ lis r3, __vt__22dMeter_drawOptionHIO_c@ha /* 0x803BF184@ha */
|
||||
/* 802011F8 38 03 F1 84 */ addi r0, r3, __vt__22dMeter_drawOptionHIO_c@l /* 0x803BF184@l */
|
||||
/* 802011FC 90 1F 06 B8 */ stw r0, 0x6b8(r31)
|
||||
lbl_80201200:
|
||||
/* 80201200 34 1F 06 18 */ addic. r0, r31, 0x618
|
||||
/* 80201204 41 82 00 10 */ beq lbl_80201214
|
||||
/* 80201208 3C 60 80 3C */ lis r3, __vt__23dMeter_drawCollectHIO_c@ha /* 0x803BF190@ha */
|
||||
/* 8020120C 38 03 F1 90 */ addi r0, r3, __vt__23dMeter_drawCollectHIO_c@l /* 0x803BF190@l */
|
||||
/* 80201210 90 1F 06 18 */ stw r0, 0x618(r31)
|
||||
lbl_80201214:
|
||||
/* 80201214 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80201218 40 81 00 0C */ ble lbl_80201224
|
||||
/* 8020121C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80201220 48 0C DB 1D */ bl __dl__FPv
|
||||
lbl_80201224:
|
||||
/* 80201224 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80201228 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8020122C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80201230 7C 08 03 A6 */ mtlr r0
|
||||
/* 80201234 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80201238 4E 80 00 20 */ blr
|
||||
@@ -1,73 +0,0 @@
|
||||
lbl_80200BCC:
|
||||
/* 80200BCC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80200BD0 7C 08 02 A6 */ mflr r0
|
||||
/* 80200BD4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80200BD8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80200BDC 48 16 16 01 */ bl _savegpr_29
|
||||
/* 80200BE0 7C 7D 1B 79 */ or. r29, r3, r3
|
||||
/* 80200BE4 7C 9E 23 78 */ mr r30, r4
|
||||
/* 80200BE8 41 82 00 D0 */ beq lbl_80200CB8
|
||||
/* 80200BEC 3C 60 80 3C */ lis r3, __vt__16dMeter_fmapHIO_c@ha /* 0x803BF0F4@ha */
|
||||
/* 80200BF0 38 03 F0 F4 */ addi r0, r3, __vt__16dMeter_fmapHIO_c@l /* 0x803BF0F4@l */
|
||||
/* 80200BF4 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 80200BF8 83 FD 00 0C */ lwz r31, 0xc(r29)
|
||||
/* 80200BFC 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 80200C00 41 82 00 18 */ beq lbl_80200C18
|
||||
/* 80200C04 4B E0 E1 4D */ bl mDoExt_getGameHeap__Fv
|
||||
/* 80200C08 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80200C0C 48 0C D9 3D */ bl free__7JKRHeapFPv
|
||||
/* 80200C10 38 00 00 00 */ li r0, 0
|
||||
/* 80200C14 90 1D 00 0C */ stw r0, 0xc(r29)
|
||||
lbl_80200C18:
|
||||
/* 80200C18 83 FD 00 10 */ lwz r31, 0x10(r29)
|
||||
/* 80200C1C 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 80200C20 41 82 00 18 */ beq lbl_80200C38
|
||||
/* 80200C24 4B E0 E1 2D */ bl mDoExt_getGameHeap__Fv
|
||||
/* 80200C28 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80200C2C 48 0C D9 1D */ bl free__7JKRHeapFPv
|
||||
/* 80200C30 38 00 00 00 */ li r0, 0
|
||||
/* 80200C34 90 1D 00 10 */ stw r0, 0x10(r29)
|
||||
lbl_80200C38:
|
||||
/* 80200C38 80 7D 00 08 */ lwz r3, 8(r29)
|
||||
/* 80200C3C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80200C40 41 82 00 3C */ beq lbl_80200C7C
|
||||
/* 80200C44 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80200C48 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 80200C4C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80200C50 4E 80 04 21 */ bctrl
|
||||
/* 80200C54 80 7D 00 08 */ lwz r3, 8(r29)
|
||||
/* 80200C58 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80200C5C 41 82 00 18 */ beq lbl_80200C74
|
||||
/* 80200C60 38 80 00 01 */ li r4, 1
|
||||
/* 80200C64 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80200C68 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 80200C6C 7D 89 03 A6 */ mtctr r12
|
||||
/* 80200C70 4E 80 04 21 */ bctrl
|
||||
lbl_80200C74:
|
||||
/* 80200C74 38 00 00 00 */ li r0, 0
|
||||
/* 80200C78 90 1D 00 08 */ stw r0, 8(r29)
|
||||
lbl_80200C7C:
|
||||
/* 80200C7C 34 1D 03 14 */ addic. r0, r29, 0x314
|
||||
/* 80200C80 41 82 00 10 */ beq lbl_80200C90
|
||||
/* 80200C84 3C 60 80 3C */ lis r3, __vt__19dMeter_mapIconHIO_c@ha /* 0x803BF100@ha */
|
||||
/* 80200C88 38 03 F1 00 */ addi r0, r3, __vt__19dMeter_mapIconHIO_c@l /* 0x803BF100@l */
|
||||
/* 80200C8C 90 1D 03 14 */ stw r0, 0x314(r29)
|
||||
lbl_80200C90:
|
||||
/* 80200C90 38 7D 02 5C */ addi r3, r29, 0x25c
|
||||
/* 80200C94 3C 80 80 01 */ lis r4, __dt__4cXyzFv@ha /* 0x80009184@ha */
|
||||
/* 80200C98 38 84 91 84 */ addi r4, r4, __dt__4cXyzFv@l /* 0x80009184@l */
|
||||
/* 80200C9C 38 A0 00 0C */ li r5, 0xc
|
||||
/* 80200CA0 38 C0 00 0C */ li r6, 0xc
|
||||
/* 80200CA4 48 16 10 45 */ bl __destroy_arr
|
||||
/* 80200CA8 7F C0 07 35 */ extsh. r0, r30
|
||||
/* 80200CAC 40 81 00 0C */ ble lbl_80200CB8
|
||||
/* 80200CB0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80200CB4 48 0C E0 89 */ bl __dl__FPv
|
||||
lbl_80200CB8:
|
||||
/* 80200CB8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80200CBC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80200CC0 48 16 15 69 */ bl _restgpr_29
|
||||
/* 80200CC4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80200CC8 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200CCC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80200CD0 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_802010E0:
|
||||
/* 802010E0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802010E4 7C 08 02 A6 */ mflr r0
|
||||
/* 802010E8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802010EC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802010F0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802010F4 41 82 00 1C */ beq lbl_80201110
|
||||
/* 802010F8 3C A0 80 3C */ lis r5, __vt__16dMeter_ringHIO_c@ha /* 0x803BF10C@ha */
|
||||
/* 802010FC 38 05 F1 0C */ addi r0, r5, __vt__16dMeter_ringHIO_c@l /* 0x803BF10C@l */
|
||||
/* 80201100 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80201104 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80201108 40 81 00 08 */ ble lbl_80201110
|
||||
/* 8020110C 48 0C DC 31 */ bl __dl__FPv
|
||||
lbl_80201110:
|
||||
/* 80201110 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80201114 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80201118 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8020111C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80201120 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80201124 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80201098:
|
||||
/* 80201098 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8020109C 7C 08 02 A6 */ mflr r0
|
||||
/* 802010A0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802010A4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802010A8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 802010AC 41 82 00 1C */ beq lbl_802010C8
|
||||
/* 802010B0 3C A0 80 3C */ lis r5, __vt__18dMeter_cursorHIO_c@ha /* 0x803BF0E8@ha */
|
||||
/* 802010B4 38 05 F0 E8 */ addi r0, r5, __vt__18dMeter_cursorHIO_c@l /* 0x803BF0E8@l */
|
||||
/* 802010B8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802010BC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 802010C0 40 81 00 08 */ ble lbl_802010C8
|
||||
/* 802010C4 48 0C DC 79 */ bl __dl__FPv
|
||||
lbl_802010C8:
|
||||
/* 802010C8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802010CC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802010D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802010D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802010D8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802010DC 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80201028:
|
||||
/* 80201028 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8020102C 7C 08 02 A6 */ mflr r0
|
||||
/* 80201030 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80201034 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80201038 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 8020103C 41 82 00 1C */ beq lbl_80201058
|
||||
/* 80201040 3C A0 80 3C */ lis r5, __vt__19dMeter_mapIconHIO_c@ha /* 0x803BF100@ha */
|
||||
/* 80201044 38 05 F1 00 */ addi r0, r5, __vt__19dMeter_mapIconHIO_c@l /* 0x803BF100@l */
|
||||
/* 80201048 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8020104C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80201050 40 81 00 08 */ ble lbl_80201058
|
||||
/* 80201054 48 0C DC E9 */ bl __dl__FPv
|
||||
lbl_80201058:
|
||||
/* 80201058 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8020105C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80201060 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80201064 7C 08 03 A6 */ mtlr r0
|
||||
/* 80201068 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8020106C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200E30:
|
||||
/* 80200E30 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200E34 7C 08 02 A6 */ mflr r0
|
||||
/* 80200E38 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200E3C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200E40 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200E44 41 82 00 1C */ beq lbl_80200E60
|
||||
/* 80200E48 3C A0 80 3C */ lis r5, __vt__21dMeter_drawSkillHIO_c@ha /* 0x803BF148@ha */
|
||||
/* 80200E4C 38 05 F1 48 */ addi r0, r5, __vt__21dMeter_drawSkillHIO_c@l /* 0x803BF148@l */
|
||||
/* 80200E50 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200E54 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200E58 40 81 00 08 */ ble lbl_80200E60
|
||||
/* 80200E5C 48 0C DE E1 */ bl __dl__FPv
|
||||
lbl_80200E60:
|
||||
/* 80200E60 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200E64 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200E68 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200E6C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200E70 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200E74 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200EC0:
|
||||
/* 80200EC0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200EC4 7C 08 02 A6 */ mflr r0
|
||||
/* 80200EC8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200ECC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200ED0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200ED4 41 82 00 1C */ beq lbl_80200EF0
|
||||
/* 80200ED8 3C A0 80 3C */ lis r5, __vt__22dMeter_drawInsectHIO_c@ha /* 0x803BF160@ha */
|
||||
/* 80200EDC 38 05 F1 60 */ addi r0, r5, __vt__22dMeter_drawInsectHIO_c@l /* 0x803BF160@l */
|
||||
/* 80200EE0 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200EE4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200EE8 40 81 00 08 */ ble lbl_80200EF0
|
||||
/* 80200EEC 48 0C DE 51 */ bl __dl__FPv
|
||||
lbl_80200EF0:
|
||||
/* 80200EF0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200EF4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200EF8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200EFC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200F00 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200F04 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200F50:
|
||||
/* 80200F50 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200F54 7C 08 02 A6 */ mflr r0
|
||||
/* 80200F58 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200F5C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200F60 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200F64 41 82 00 1C */ beq lbl_80200F80
|
||||
/* 80200F68 3C A0 80 3C */ lis r5, __vt__22dMeter_drawLetterHIO_c@ha /* 0x803BF178@ha */
|
||||
/* 80200F6C 38 05 F1 78 */ addi r0, r5, __vt__22dMeter_drawLetterHIO_c@l /* 0x803BF178@l */
|
||||
/* 80200F70 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200F74 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200F78 40 81 00 08 */ ble lbl_80200F80
|
||||
/* 80200F7C 48 0C DD C1 */ bl __dl__FPv
|
||||
lbl_80200F80:
|
||||
/* 80200F80 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200F84 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200F88 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200F8C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200F90 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200F94 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200F98:
|
||||
/* 80200F98 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200F9C 7C 08 02 A6 */ mflr r0
|
||||
/* 80200FA0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200FA4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200FA8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200FAC 41 82 00 1C */ beq lbl_80200FC8
|
||||
/* 80200FB0 3C A0 80 3C */ lis r5, __vt__22dMeter_drawOptionHIO_c@ha /* 0x803BF184@ha */
|
||||
/* 80200FB4 38 05 F1 84 */ addi r0, r5, __vt__22dMeter_drawOptionHIO_c@l /* 0x803BF184@l */
|
||||
/* 80200FB8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200FBC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200FC0 40 81 00 08 */ ble lbl_80200FC8
|
||||
/* 80200FC4 48 0C DD 79 */ bl __dl__FPv
|
||||
lbl_80200FC8:
|
||||
/* 80200FC8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200FCC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200FD0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200FD4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200FD8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200FDC 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200FE0:
|
||||
/* 80200FE0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200FE4 7C 08 02 A6 */ mflr r0
|
||||
/* 80200FE8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200FEC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200FF0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200FF4 41 82 00 1C */ beq lbl_80201010
|
||||
/* 80200FF8 3C A0 80 3C */ lis r5, __vt__23dMeter_drawCollectHIO_c@ha /* 0x803BF190@ha */
|
||||
/* 80200FFC 38 05 F1 90 */ addi r0, r5, __vt__23dMeter_drawCollectHIO_c@l /* 0x803BF190@l */
|
||||
/* 80201000 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80201004 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80201008 40 81 00 08 */ ble lbl_80201010
|
||||
/* 8020100C 48 0C DD 31 */ bl __dl__FPv
|
||||
lbl_80201010:
|
||||
/* 80201010 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80201014 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80201018 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8020101C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80201020 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80201024 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200F08:
|
||||
/* 80200F08 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200F0C 7C 08 02 A6 */ mflr r0
|
||||
/* 80200F10 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200F14 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200F18 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200F1C 41 82 00 1C */ beq lbl_80200F38
|
||||
/* 80200F20 3C A0 80 3C */ lis r5, __vt__23dMeter_drawFishingHIO_c@ha /* 0x803BF16C@ha */
|
||||
/* 80200F24 38 05 F1 6C */ addi r0, r5, __vt__23dMeter_drawFishingHIO_c@l /* 0x803BF16C@l */
|
||||
/* 80200F28 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200F2C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200F30 40 81 00 08 */ ble lbl_80200F38
|
||||
/* 80200F34 48 0C DE 09 */ bl __dl__FPv
|
||||
lbl_80200F38:
|
||||
/* 80200F38 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200F3C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200F40 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200F44 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200F48 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200F4C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200DE8:
|
||||
/* 80200DE8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200DEC 7C 08 02 A6 */ mflr r0
|
||||
/* 80200DF0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200DF4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200DF8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200DFC 41 82 00 1C */ beq lbl_80200E18
|
||||
/* 80200E00 3C A0 80 3C */ lis r5, __vt__24dMeter_drawMiniGameHIO_c@ha /* 0x803BF130@ha */
|
||||
/* 80200E04 38 05 F1 30 */ addi r0, r5, __vt__24dMeter_drawMiniGameHIO_c@l /* 0x803BF130@l */
|
||||
/* 80200E08 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200E0C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200E10 40 81 00 08 */ ble lbl_80200E18
|
||||
/* 80200E14 48 0C DF 29 */ bl __dl__FPv
|
||||
lbl_80200E18:
|
||||
/* 80200E18 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200E1C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200E20 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200E24 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200E28 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200E2C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200DA0:
|
||||
/* 80200DA0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200DA4 7C 08 02 A6 */ mflr r0
|
||||
/* 80200DA8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200DAC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200DB0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200DB4 41 82 00 1C */ beq lbl_80200DD0
|
||||
/* 80200DB8 3C A0 80 3C */ lis r5, __vt__25dMeter_drawEmpButtonHIO_c@ha /* 0x803BF13C@ha */
|
||||
/* 80200DBC 38 05 F1 3C */ addi r0, r5, __vt__25dMeter_drawEmpButtonHIO_c@l /* 0x803BF13C@l */
|
||||
/* 80200DC0 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200DC4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200DC8 40 81 00 08 */ ble lbl_80200DD0
|
||||
/* 80200DCC 48 0C DF 71 */ bl __dl__FPv
|
||||
lbl_80200DD0:
|
||||
/* 80200DD0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200DD4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200DD8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200DDC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200DE0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200DE4 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200D58:
|
||||
/* 80200D58 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200D5C 7C 08 02 A6 */ mflr r0
|
||||
/* 80200D60 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200D64 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200D68 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200D6C 41 82 00 1C */ beq lbl_80200D88
|
||||
/* 80200D70 3C A0 80 3C */ lis r5, __vt__25dMeter_drawLightDropHIO_c@ha /* 0x803BF124@ha */
|
||||
/* 80200D74 38 05 F1 24 */ addi r0, r5, __vt__25dMeter_drawLightDropHIO_c@l /* 0x803BF124@l */
|
||||
/* 80200D78 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200D7C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200D80 40 81 00 08 */ ble lbl_80200D88
|
||||
/* 80200D84 48 0C DF B9 */ bl __dl__FPv
|
||||
lbl_80200D88:
|
||||
/* 80200D88 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200D8C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200D90 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200D94 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200D98 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200D9C 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_80200E78:
|
||||
/* 80200E78 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80200E7C 7C 08 02 A6 */ mflr r0
|
||||
/* 80200E80 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80200E84 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80200E88 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80200E8C 41 82 00 1C */ beq lbl_80200EA8
|
||||
/* 80200E90 3C A0 80 3C */ lis r5, __vt__27dMeter_drawCalibrationHIO_c@ha /* 0x803BF154@ha */
|
||||
/* 80200E94 38 05 F1 54 */ addi r0, r5, __vt__27dMeter_drawCalibrationHIO_c@l /* 0x803BF154@l */
|
||||
/* 80200E98 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80200E9C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80200EA0 40 81 00 08 */ ble lbl_80200EA8
|
||||
/* 80200EA4 48 0C DE 99 */ bl __dl__FPv
|
||||
lbl_80200EA8:
|
||||
/* 80200EA8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80200EAC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80200EB0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80200EB4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80200EB8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80200EBC 4E 80 00 20 */ blr
|
||||
@@ -51,14 +51,10 @@ private:
|
||||
/* 0x0F4 */ CPaneMgr* mpFishInfoParent[2];
|
||||
/* 0x0FC */ CPaneMgr* mpButtonAB[2];
|
||||
/* 0x104 */ CPaneMgr* mpButtonText[2];
|
||||
/* 0x10C */ J2DTextBox* field_0x10c[1][6];
|
||||
/* 0x124 */ J2DTextBox* field_0x124[6];
|
||||
/* 0x13C */ J2DTextBox* field_0x13c[1][6];
|
||||
/* 0x154 */ J2DTextBox* field_0x154[6];
|
||||
/* 0x16C */ J2DTextBox* field_0x16c[1][6];
|
||||
/* 0x184 */ J2DTextBox* field_0x184[6];
|
||||
/* 0x19C */ J2DTextBox* field_0x19c[1][6];
|
||||
/* 0x1B4 */ J2DTextBox* field_0x1b4[6];
|
||||
/* 0x10C */ J2DTextBox* field_0x10c[2][6];
|
||||
/* 0x13C */ J2DTextBox* field_0x13c[2][6];
|
||||
/* 0x16C */ J2DTextBox* field_0x16c[2][6];
|
||||
/* 0x19C */ J2DTextBox* field_0x19c[2][6];
|
||||
/* 0x1CC */ J2DTextBox* field_0x1cc[6];
|
||||
/* 0x1E4 */ J2DTextBox* field_0x1e4;
|
||||
/* 0x1E8 */ J2DTextBox* field_0x1e8;
|
||||
|
||||
@@ -11,7 +11,7 @@ class JKRArchive;
|
||||
class dMeter_menuHIO_c {
|
||||
public:
|
||||
/* 801FE330 */ dMeter_menuHIO_c();
|
||||
/* 8020123C */ virtual ~dMeter_menuHIO_c();
|
||||
/* 8020123C */ virtual ~dMeter_menuHIO_c() {}
|
||||
|
||||
/* 0x0 */ // vtable
|
||||
/* 0x4 */ u8 field_0x4[2];
|
||||
@@ -23,7 +23,7 @@ STATIC_ASSERT(sizeof(dMeter_menuHIO_c) == 8);
|
||||
class dMeter_drawCollectHIO_c {
|
||||
public:
|
||||
dMeter_drawCollectHIO_c();
|
||||
virtual ~dMeter_drawCollectHIO_c();
|
||||
virtual ~dMeter_drawCollectHIO_c() {}
|
||||
|
||||
enum {
|
||||
/* 0x0 */ VESSEL_HEART,
|
||||
@@ -72,7 +72,7 @@ public:
|
||||
class dMeter_drawOptionHIO_c {
|
||||
public:
|
||||
/* 801FE4EC */ dMeter_drawOptionHIO_c();
|
||||
/* 80200F98 */ virtual ~dMeter_drawOptionHIO_c();
|
||||
/* 80200F98 */ virtual ~dMeter_drawOptionHIO_c() {}
|
||||
|
||||
enum OptionType {
|
||||
/* 0x0 */ ATTENTION,
|
||||
@@ -108,7 +108,7 @@ public:
|
||||
class dMeter_drawLetterHIO_c {
|
||||
public:
|
||||
/* 801FE5CC */ dMeter_drawLetterHIO_c();
|
||||
/* 80200F50 */ virtual ~dMeter_drawLetterHIO_c();
|
||||
/* 80200F50 */ virtual ~dMeter_drawLetterHIO_c() {}
|
||||
|
||||
enum {
|
||||
/* 0x0 */ WINDOW_FRAME,
|
||||
@@ -148,7 +148,7 @@ public:
|
||||
class dMeter_drawFishingHIO_c {
|
||||
public:
|
||||
/* 801FE730 */ dMeter_drawFishingHIO_c();
|
||||
/* 80200F08 */ virtual ~dMeter_drawFishingHIO_c();
|
||||
/* 80200F08 */ virtual ~dMeter_drawFishingHIO_c() {}
|
||||
|
||||
enum {
|
||||
/* 0x0 */ HYLIAN_BASS,
|
||||
@@ -198,7 +198,7 @@ public:
|
||||
class dMeter_drawInsectHIO_c {
|
||||
public:
|
||||
/* 801FE8DC */ dMeter_drawInsectHIO_c();
|
||||
/* 80200EC0 */ virtual ~dMeter_drawInsectHIO_c();
|
||||
/* 80200EC0 */ virtual ~dMeter_drawInsectHIO_c() {}
|
||||
|
||||
enum Type {
|
||||
/* 0x0 */ DEFAULT,
|
||||
@@ -229,7 +229,7 @@ public:
|
||||
class dMeter_drawCalibrationHIO_c {
|
||||
public:
|
||||
/* 801FE954 */ dMeter_drawCalibrationHIO_c();
|
||||
/* 80200E78 */ virtual ~dMeter_drawCalibrationHIO_c();
|
||||
/* 80200E78 */ virtual ~dMeter_drawCalibrationHIO_c() {}
|
||||
|
||||
/* 0x00 */ // vtable
|
||||
/* 0x04 */ u8 field_0x4[4];
|
||||
@@ -244,7 +244,7 @@ public:
|
||||
class dMeter_drawSkillHIO_c {
|
||||
public:
|
||||
/* 801FE990 */ dMeter_drawSkillHIO_c();
|
||||
/* 80200E30 */ virtual ~dMeter_drawSkillHIO_c();
|
||||
/* 80200E30 */ virtual ~dMeter_drawSkillHIO_c() {}
|
||||
|
||||
enum {
|
||||
/* 0x0 */ WINDOW,
|
||||
@@ -282,7 +282,7 @@ public:
|
||||
class dMeter_drawEmpButtonHIO_c {
|
||||
public:
|
||||
/* 801FEAF0 */ dMeter_drawEmpButtonHIO_c();
|
||||
/* 80200DA0 */ virtual ~dMeter_drawEmpButtonHIO_c();
|
||||
/* 80200DA0 */ virtual ~dMeter_drawEmpButtonHIO_c() {}
|
||||
|
||||
/* 0x000 */ // vtable
|
||||
/* 0x004 */ u8 field_0x4[4];
|
||||
@@ -434,7 +434,7 @@ public:
|
||||
class dMeter_drawMiniGameHIO_c {
|
||||
public:
|
||||
/* 801FEFF0 */ dMeter_drawMiniGameHIO_c();
|
||||
/* 80200DE8 */ virtual ~dMeter_drawMiniGameHIO_c();
|
||||
/* 80200DE8 */ virtual ~dMeter_drawMiniGameHIO_c() {}
|
||||
|
||||
/* 0x000 */ // vtable
|
||||
/* 0x004 */ u8 field_0x4[4];
|
||||
@@ -546,7 +546,7 @@ public:
|
||||
class dMeter_drawLightDropHIO_c {
|
||||
public:
|
||||
/* 801FF31C */ dMeter_drawLightDropHIO_c();
|
||||
/* 80200D58 */ virtual ~dMeter_drawLightDropHIO_c();
|
||||
/* 80200D58 */ virtual ~dMeter_drawLightDropHIO_c() {}
|
||||
|
||||
/* 0x00 */ // vtable
|
||||
/* 0x04 */ u8 field_0x4[4];
|
||||
@@ -594,7 +594,7 @@ public:
|
||||
class dMeter_drawHIO_c {
|
||||
public:
|
||||
/* 801FF5B8 */ dMeter_drawHIO_c();
|
||||
/* 80201128 */ virtual ~dMeter_drawHIO_c();
|
||||
/* 80201128 */ virtual ~dMeter_drawHIO_c() {}
|
||||
|
||||
/* 0x000 */ // vtable
|
||||
/* 0x004 */ s8 field_0x4;
|
||||
@@ -962,7 +962,7 @@ STATIC_ASSERT(sizeof(dMeter_drawHIO_c) == 3880);
|
||||
class dMeter_ringHIO_c {
|
||||
public:
|
||||
/* 802001AC */ dMeter_ringHIO_c();
|
||||
/* 802010E0 */ virtual ~dMeter_ringHIO_c();
|
||||
/* 802010E0 */ virtual ~dMeter_ringHIO_c() {}
|
||||
|
||||
enum {
|
||||
/* 0x0 */ SET_ITEM,
|
||||
@@ -1053,7 +1053,7 @@ STATIC_ASSERT(sizeof(dMeter_ringHIO_c) == 344);
|
||||
class dMeter_mapIconHIO_c {
|
||||
public:
|
||||
/* 802004B4 */ dMeter_mapIconHIO_c();
|
||||
/* 80201028 */ virtual ~dMeter_mapIconHIO_c();
|
||||
/* 80201028 */ virtual ~dMeter_mapIconHIO_c() {}
|
||||
|
||||
enum {
|
||||
/* 0x00 */ ICON_PORTAL,
|
||||
@@ -1217,7 +1217,7 @@ public:
|
||||
}; // Size: 0xC
|
||||
|
||||
struct MapBlinkAnime {
|
||||
MapBlinkAnime();
|
||||
MapBlinkAnime() {}
|
||||
|
||||
/* 0x00 */ BlinkAnime mSelectedRegion;
|
||||
/* 0x0C */ BlinkAnime mUnselectedRegion;
|
||||
@@ -1341,7 +1341,7 @@ STATIC_ASSERT(sizeof(dMeter_fmapHIO_c) == 1188);
|
||||
class dMeter_cursorHIO_c {
|
||||
public:
|
||||
/* 80200CD4 */ dMeter_cursorHIO_c();
|
||||
/* 80201098 */ virtual ~dMeter_cursorHIO_c();
|
||||
/* 80201098 */ virtual ~dMeter_cursorHIO_c() {}
|
||||
|
||||
/* 0x04 */ s8 field_0x4;
|
||||
/* 0x08 */ cXyz mSeraShopObjZoom;
|
||||
|
||||
@@ -20,6 +20,7 @@ public:
|
||||
f32 getPosY() { return mPosY; }
|
||||
f32 getSizeX() { return mSizeX; }
|
||||
f32 getSizeY() { return mSizeY; }
|
||||
u8 getAlpha() { return mAlpha; }
|
||||
J2DTextBox* getTextBoxPtr() { return mpTextBoxPtr; }
|
||||
void setTextBoxPtr(J2DTextBox* p_textBox) { mpTextBoxPtr = p_textBox; }
|
||||
void resetType() { mType = 0x47; }
|
||||
|
||||
@@ -1,6 +1,48 @@
|
||||
#ifndef D_MSG_D_MSG_UNIT_H
|
||||
#define D_MSG_D_MSG_UNIT_H
|
||||
|
||||
#include "global.h"
|
||||
|
||||
// Struct definitions might be wrong
|
||||
typedef struct bmg_section_t {
|
||||
u32 msgType; // sectionType
|
||||
u32 size; // total size of the section
|
||||
u8 data[0]; // section data
|
||||
} bmg_section_t;
|
||||
|
||||
typedef struct bmg_header_t {
|
||||
/* 0x00 */ char magic[8]; // = BMG_MAGIC
|
||||
/* 0x08 */ u32 size; // total size of file
|
||||
/* 0x0c */ u32 n_sections; // number of sections
|
||||
/* 0x10 */ u32 encoding; // text encoding
|
||||
/* 0x11 */ u8 unknown[12]; // unknown data
|
||||
/* 0x20 */ bmg_section_t section[0]; // first section header
|
||||
} bmg_header_t;
|
||||
|
||||
typedef struct inf1_entry_t {
|
||||
u32 dat1EntryOffset;
|
||||
u16 startFrame;
|
||||
u16 endFrame;
|
||||
} inf1_entry_t;
|
||||
|
||||
typedef struct inf1_section_t {
|
||||
/* 0x00 */ u32 msgType; // sectionType
|
||||
/* 0x04 */ u32 size; // total size of the section
|
||||
/* 0x08 */ u16 entryCount;
|
||||
/* 0x0A */ u16 entryLength;
|
||||
/* 0x0C */ u16 msgArchiveId;
|
||||
/* 0x0E */ inf1_entry_t entries[0];
|
||||
} inf1_section_t;
|
||||
|
||||
typedef struct str1_entry_t {
|
||||
char str[0];
|
||||
} str1_entry_t;
|
||||
|
||||
typedef struct str1_section_t {
|
||||
/* 0x00 */ u32 msgType; // sectionType
|
||||
/* 0x04 */ u32 size; // total size of the section
|
||||
/* 0x08 */ str1_entry_t entries[0];
|
||||
} str1_section_t;
|
||||
|
||||
class dMsgUnit_c {
|
||||
public:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user