// // Generated By: dol2asm // Translation Unit: d/meter/d_meter2_info // #include "dol2asm.h" #include "dolphin/types.h" #include "d/meter/d_meter2_info.h" // // Types: // struct fopAc_ac_c { }; struct dSv_player_status_a_c { /* 80032A5C */ void getSelectItemIndex(int) const; }; struct dSv_player_item_record_c { /* 80033F6C */ void setBombNum(u8, u8); /* 80033F7C */ void getBombNum(u8) const; }; struct dSv_player_item_c { /* 80032FB8 */ void setItem(int, u8); /* 80033030 */ void getItem(int, bool) const; }; struct dSv_player_get_item_c { /* 80033E94 */ void offFirstBit(u8); }; struct dSv_light_drop_c { /* 8003439C */ void isLightDropGetFlag(u8) const; }; struct dSv_letter_info_c { /* 80034428 */ void onLetterGetFlag(int); /* 8003444C */ void isLetterGetFlag(int) const; }; struct dSv_event_c { /* 800349BC */ void isEventBit(u16) const; }; struct dMsgObject_c { /* 802384C4 */ void setLetterNameID(u16); }; struct dMsgFlow_c { /* 80249F00 */ dMsgFlow_c(); /* 80249F48 */ ~dMsgFlow_c(); /* 80249F90 */ void init(fopAc_ac_c*, int, int, fopAc_ac_c**); /* 8024A2D8 */ void doFlow(fopAc_ac_c*, fopAc_ac_c**, int); /* 8024A538 */ void getMsgNo(); }; struct dMeterMap_c { /* 8020D900 */ void isMapOpenCheck(); }; struct JMSMesgEntry_c { }; struct J2DTextBox { /* 8021C7F4 */ void getFont() const; }; struct JUTFont { }; struct cXyz { }; struct J2DPicture { }; struct dMeter2Info_c { /* 8021BDDC */ dMeter2Info_c(); /* 8021BE20 */ ~dMeter2Info_c(); /* 8021BE68 */ void init(); /* 8021C0E0 */ void setFloatingMessage(u16, s16, bool); /* 8021C11C */ void setFloatingFlow(u16, s16, bool); /* 8021C1DC */ void isFloatingMessageVisible(); /* 8021C1F0 */ void decFloatingMessageTimer(); /* 8021C218 */ void resetFloatingMessage(); /* 8021C238 */ void decMsgKeyWaitTimer(); /* 8021C250 */ void getString(u32, char*, JMSMesgEntry_c*); /* 8021C370 */ void getStringKana(u32, char*, JMSMesgEntry_c*); /* 8021C544 */ void getStringKanji(u32, char*, JMSMesgEntry_c*); /* 8021C6A4 */ void getStringLength(J2DTextBox*, char*); /* 8021C7FC */ void getStringLength(JUTFont*, f32, f32, char*); /* 8021C934 */ void onDirectUseItem(int); /* 8021C950 */ void isDirectUseItem(int); /* 8021C970 */ void setMeterString(s32); /* 8021C9DC */ void resetWarpStatus(); /* 8021CA04 */ void warpInProc(); /* 8021CA70 */ void warpOutProc(); /* 8021CC00 */ void resetMeterString(); /* 8021CC0C */ void setWarpInfo(char const*, cXyz const&, s16, u8, u8, u8); /* 8021CC80 */ void getItemType(u8); /* 8021CF08 */ void readItemTexture(u8, void*, J2DPicture*, void*, J2DPicture*, void*, J2DPicture*, void*, J2DPicture*, int); /* 8021D36C */ void setItemColor(u8, J2DPicture*, J2DPicture*, J2DPicture*, J2DPicture*); /* 8021D44C */ void get2ndTexture(u8); /* 8021D4B8 */ void get3rdTexture(u8); /* 8021D4FC */ void get4thTexture(u8); /* 8021D524 */ void set1stColor(u8, J2DPicture*); /* 8021D644 */ void set2ndColor(u8, J2DPicture*); /* 8021D764 */ void set3rdColor(u8, J2DPicture*); /* 8021DB64 */ void set4thColor(u8, J2DPicture*); /* 8021DCC4 */ void setHotSpringTimer(u8); /* 8021DCE0 */ void decHotSpringTimer(); /* 8021DD5C */ void changeWater(u8); /* 8021DE18 */ void setMiniGameItem(u8); /* 8021E0C4 */ void resetMiniGameItem(bool); /* 8021E268 */ void setMiniGameCount(s8); /* 8021E290 */ void setSaveStageName(char const*); }; struct csXyz { /* 802673F4 */ csXyz(s16, s16, s16); }; struct ResTIMG { }; struct JKRArchive { /* 802D5B38 */ void getGlbResource(u32, char const*, JKRArchive*); /* 802D5ECC */ void readIdxResource(void*, u32, u32); }; // // Forward References: // void dMeter2Info_getNowLifeGauge(); void dMeter2Info_getNumberTextureName(int); void dMeter2Info_getPlusTextureName(); void dMeter2Info_getPixel(f32, f32, f32, f32, f32, f32, ResTIMG const*); void dMeter2Info_setCloth(u8, bool); void dMeter2Info_setSword(u8, bool); void dMeter2Info_setShield(u8, bool); bool dMeter2Info_is2DActiveTouchArea(); void dMeter2Info_isMapOpenCheck(); void dMeter2Info_isItemOpenCheck(); void dMeter2Info_getRecieveLetterNum(); void dMeter2Info_getNewLetterNum(); void dMeter2Info_setNewLetterSender(); void dMeter2Info_recieveLetter(); void dMeter2Info_set2DVibration(); void dMeter2Info_set2DVibrationM(); extern "C" extern char const* const d_meter_d_meter2_info__stringBase0; extern "C" extern u8 letter_data__12dMenu_Letter[512]; extern "C" extern u8 g_meter2_info[248]; extern "C" void __ct__13dMeter2Info_cFv(); extern "C" void __dt__13dMeter2Info_cFv(); extern "C" void init__13dMeter2Info_cFv(); extern "C" void setFloatingMessage__13dMeter2Info_cFUssb(); extern "C" void setFloatingFlow__13dMeter2Info_cFUssb(); extern "C" void isFloatingMessageVisible__13dMeter2Info_cFv(); extern "C" void decFloatingMessageTimer__13dMeter2Info_cFv(); extern "C" void resetFloatingMessage__13dMeter2Info_cFv(); extern "C" void decMsgKeyWaitTimer__13dMeter2Info_cFv(); extern "C" void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(); extern "C" void getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(); extern "C" void getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(); extern "C" void getStringLength__13dMeter2Info_cFP10J2DTextBoxPc(); extern "C" void getFont__10J2DTextBoxCFv(); extern "C" void getStringLength__13dMeter2Info_cFP7JUTFontffPc(); extern "C" void onDirectUseItem__13dMeter2Info_cFi(); extern "C" void isDirectUseItem__13dMeter2Info_cFi(); extern "C" void setMeterString__13dMeter2Info_cFl(); extern "C" void resetWarpStatus__13dMeter2Info_cFv(); extern "C" void warpInProc__13dMeter2Info_cFv(); extern "C" void warpOutProc__13dMeter2Info_cFv(); extern "C" void resetMeterString__13dMeter2Info_cFv(); extern "C" void setWarpInfo__13dMeter2Info_cFPCcRC4cXyzsUcUcUc(); extern "C" void getItemType__13dMeter2Info_cFUc(); extern "C" void readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei(); extern "C" void setItemColor__13dMeter2Info_cFUcP10J2DPictureP10J2DPictureP10J2DPictureP10J2DPicture(); extern "C" void get2ndTexture__13dMeter2Info_cFUc(); extern "C" void get3rdTexture__13dMeter2Info_cFUc(); extern "C" void get4thTexture__13dMeter2Info_cFUc(); extern "C" void set1stColor__13dMeter2Info_cFUcP10J2DPicture(); extern "C" void set2ndColor__13dMeter2Info_cFUcP10J2DPicture(); extern "C" void set3rdColor__13dMeter2Info_cFUcP10J2DPicture(); extern "C" void set4thColor__13dMeter2Info_cFUcP10J2DPicture(); extern "C" void setHotSpringTimer__13dMeter2Info_cFUc(); extern "C" void decHotSpringTimer__13dMeter2Info_cFv(); extern "C" void changeWater__13dMeter2Info_cFUc(); extern "C" void setMiniGameItem__13dMeter2Info_cFUc(); extern "C" void resetMiniGameItem__13dMeter2Info_cFb(); extern "C" void setMiniGameCount__13dMeter2Info_cFSc(); extern "C" void setSaveStageName__13dMeter2Info_cFPCc(); extern "C" void dMeter2Info_getNowLifeGauge__Fv(); extern "C" void dMeter2Info_getNumberTextureName__Fi(); extern "C" void dMeter2Info_getPlusTextureName__Fv(); extern "C" void dMeter2Info_getPixel__FffffffPC7ResTIMG(); extern "C" void dMeter2Info_setCloth__FUcb(); extern "C" void dMeter2Info_setSword__FUcb(); extern "C" void dMeter2Info_setShield__FUcb(); extern "C" bool dMeter2Info_is2DActiveTouchArea__Fv(); extern "C" void dMeter2Info_isMapOpenCheck__Fv(); extern "C" void dMeter2Info_isItemOpenCheck__Fv(); extern "C" void dMeter2Info_getRecieveLetterNum__Fv(); extern "C" void dMeter2Info_getNewLetterNum__Fv(); extern "C" void dMeter2Info_setNewLetterSender__Fv(); extern "C" void dMeter2Info_recieveLetter__Fv(); extern "C" void dMeter2Info_set2DVibration__Fv(); extern "C" void dMeter2Info_set2DVibrationM__Fv(); extern "C" void __sinit_d_meter2_info_cpp(); extern "C" extern char const* const d_meter_d_meter2_info__stringBase0; extern "C" extern u8 letter_data__12dMenu_Letter[512]; extern "C" extern u8 g_meter2_info[248]; // // External References: // void dComIfGs_setSelectItemIndex(int, u8); void dComIfGs_setMixItemIndex(int, u8); void dComIfGs_getMixItemIndex(int); void dComIfGp_setSelectItem(int); void dComIfGs_setSelectEquipClothes(u8); void dComIfGs_setSelectEquipSword(u8); void dComIfGs_setSelectEquipShield(u8); void dComIfGs_setWarpItemData(char const*, cXyz, s16, s8, u8, u8); void dComIfGs_setWarpMarkFlag(u8); void daNpcF_getPlayerInfoFromPlayerList(int, int, cXyz&, csXyz&); void operator delete(void*); extern "C" extern u8 saveBitLabels__16dSv_event_flag_c[1644 + 4 /* padding */]; extern "C" extern void* item_resource__10dItem_data[1530]; extern "C" extern u8 g_dComIfG_gameInfo[122384]; SECTION_INIT void memcpy(); extern "C" void dComIfGs_setSelectItemIndex__FiUc(); extern "C" void dComIfGs_setMixItemIndex__FiUc(); extern "C" void dComIfGs_getMixItemIndex__Fi(); extern "C" void dComIfGp_setSelectItem__Fi(); extern "C" void dComIfGs_setSelectEquipClothes__FUc(); extern "C" void dComIfGs_setSelectEquipSword__FUc(); extern "C" void dComIfGs_setSelectEquipShield__FUc(); extern "C" void dComIfGs_setWarpItemData__FPCc4cXyzsScUcUc(); extern "C" void dComIfGs_setWarpMarkFlag__FUc(); extern "C" void getSelectItemIndex__21dSv_player_status_a_cCFi(); extern "C" void setItem__17dSv_player_item_cFiUc(); extern "C" void getItem__17dSv_player_item_cCFib(); extern "C" void offFirstBit__21dSv_player_get_item_cFUc(); extern "C" void setBombNum__24dSv_player_item_record_cFUcUc(); extern "C" void getBombNum__24dSv_player_item_record_cCFUc(); extern "C" void isLightDropGetFlag__16dSv_light_drop_cCFUc(); extern "C" void onLetterGetFlag__17dSv_letter_info_cFi(); extern "C" void isLetterGetFlag__17dSv_letter_info_cCFi(); extern "C" void isEventBit__11dSv_event_cCFUs(); extern "C" void daNpcF_getPlayerInfoFromPlayerList__FiiR4cXyzR5csXyz(); extern "C" void isMapOpenCheck__11dMeterMap_cFv(); extern "C" void setLetterNameID__12dMsgObject_cFUs(); extern "C" void __ct__10dMsgFlow_cFv(); extern "C" void __dt__10dMsgFlow_cFv(); extern "C" void init__10dMsgFlow_cFP10fopAc_ac_ciiPP10fopAc_ac_c(); extern "C" void doFlow__10dMsgFlow_cFP10fopAc_ac_cPP10fopAc_ac_ci(); extern "C" void getMsgNo__10dMsgFlow_cFv(); extern "C" void __ct__5csXyzFsss(); extern "C" void __dl__FPv(); extern "C" void getGlbResource__10JKRArchiveFUlPCcP10JKRArchive(); extern "C" void readIdxResource__10JKRArchiveFPvUlUl(); extern "C" void DCStoreRangeNoSync(); extern "C" void __register_global_object(); extern "C" void __cvt_fp2unsigned(); extern "C" void _savegpr_19(); extern "C" void _savegpr_26(); extern "C" void _savegpr_27(); extern "C" void _savegpr_28(); extern "C" void _savegpr_29(); extern "C" void _restgpr_19(); extern "C" void _restgpr_26(); extern "C" void _restgpr_27(); extern "C" void _restgpr_28(); extern "C" void _restgpr_29(); extern "C" void strcmp(); extern "C" void strcpy(); extern "C" extern u8 saveBitLabels__16dSv_event_flag_c[1644 + 4 /* padding */]; extern "C" extern void* item_resource__10dItem_data[1530]; extern "C" extern u8 g_dComIfG_gameInfo[122384]; // // Declarations: // /* ############################################################################################## */ /* 80398A78-80398B0C 0094+00 s=2 e=0 z=0 None .rodata black_color$4634 */ SECTION_RODATA static u8 const black_color_4634[148] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0xA0, 0x60, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x40, 0x00, 0x60, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x00, 0x6E, 0x6E, 0x64, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0xAF, 0x9B, 0x6E, 0x00, 0xAA, 0x9B, 0x6E, 0x00, 0x55, 0x37, 0x14, 0x00, 0x6E, 0x6E, 0x6E, 0x00, 0x6E, 0x6E, 0x6E, 0x00, 0xFF, 0x58, 0x00, 0x00, 0x6C, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x55, 0x37, 0x14, 0x00, 0x00, 0x00, 0x22, 0x00, 0x2B, 0x18, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x46, 0x41, 0x00, 0x46, 0x46, 0x41, 0x00, 0x46, 0x46, 0x41, 0x00, 0x46, 0x46, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; /* 80398B0C-80398BA0 0094+00 s=1 e=0 z=0 None .rodata white_color$4635 */ SECTION_RODATA static u8 const white_color_4635[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0x60, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x80, 0x80, 0xFF, 0xBE, 0x40, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0xFF, 0xC0, 0xC0, 0xC0, 0xFF, 0xF5, 0xF5, 0xFF, 0xFF, 0xFF, 0xD2, 0xAA, 0xFF, 0xEF, 0xF5, 0xC9, 0xFF, 0xB0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xFF, 0xFF, 0xD7, 0xFF, 0xF5, 0xF5, 0xFF, 0xFF, 0xF5, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xC2, 0xFF, 0xFF, 0x9D, 0x00, 0xFF, 0xC8, 0xC8, 0xC8, 0xFF, 0xFF, 0xD2, 0xAA, 0xFF, 0xB0, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xC9, 0xFF, 0xFF, 0xFF, 0xD7, 0xFF, 0xD7, 0xCF, 0xF5, 0xFF, 0xFF, 0xFF, 0x33, 0xFF, 0xC8, 0xC8, 0xC8, 0xFF, 0xF5, 0xF5, 0xFF, 0xFF, 0xF5, 0xF5, 0xFF, 0xFF, 0xF5, 0xF5, 0xFF, 0xFF, 0xF5, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80398BA0-80398C34 0094+00 s=1 e=0 z=0 None .rodata vertex_color_lu$4636 */ SECTION_RODATA static u8 const vertex_color_lu_4636[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0x78, 0xAF, 0xFF, 0x5C, 0xB4, 0x16, 0xFF, 0xA4, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x78, 0xAF, 0xFF, 0xA4, 0xFF, 0x00, 0xFF, 0x5C, 0xB4, 0x16, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xC9, 0xB4, 0xFF, 0xFF, 0x3C, 0x0A, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xA0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80398C34-80398CC8 0094+00 s=1 e=0 z=0 None .rodata vertex_color_ru$4637 */ SECTION_RODATA static u8 const vertex_color_ru_4637[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x73, 0xFF, 0xFF, 0xFF, 0x2A, 0xFF, 0x98, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x73, 0xFF, 0x98, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x2A, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x39, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xA0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80398CC8-80398D5C 0094+00 s=1 e=0 z=0 None .rodata vertex_color_ld$4638 */ SECTION_RODATA static u8 const vertex_color_ld_4638[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x78, 0x6E, 0x3C, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x3C, 0x32, 0x50, 0xFF, 0x00, 0x00, 0x74, 0xFF, 0xFA, 0xC8, 0x9B, 0xFF, 0xFA, 0xC8, 0x9B, 0xFF, 0x46, 0x87, 0x00, 0xFF, 0x5A, 0xB4, 0xB4, 0xFF, 0x5A, 0xB4, 0xB4, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x74, 0xFF, 0x3C, 0x32, 0x50, 0xFF, 0x46, 0x87, 0x00, 0xFF, 0x3C, 0x32, 0x50, 0x49, 0xFF, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80398D5C-80398DF0 0094+00 s=1 e=0 z=0 None .rodata vertex_color_rd$4639 */ SECTION_RODATA static u8 const vertex_color_rd_4639[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x78, 0x6E, 0x3C, 0xFF, 0xFF, 0x96, 0x00, 0xFF, 0x55, 0x42, 0x00, 0xFF, 0x61, 0x48, 0xFF, 0xFF, 0xFF, 0xFF, 0xAA, 0xFF, 0xFF, 0xFF, 0xAA, 0xFF, 0xAF, 0x91, 0x23, 0xFF, 0xE6, 0xFA, 0xFF, 0xFF, 0xE6, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x96, 0x00, 0xFF, 0x61, 0x48, 0xFF, 0xFF, 0x55, 0x42, 0x00, 0xFF, 0xAF, 0x91, 0x23, 0xFF, 0x3C, 0x09, 0x4E, 0xFF, 0xBA, 0x98, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80398DF0-80398E84 0094+00 s=1 e=0 z=0 None .rodata black_color$4675 */ SECTION_RODATA static u8 const black_color_4675[148] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0xD4, 0x00, 0xE6, 0x1E, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; /* 80398E84-80398F18 0094+00 s=1 e=0 z=0 None .rodata white_color$4676 */ SECTION_RODATA static u8 const white_color_4676[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80398F18-80398FAC 0094+00 s=1 e=0 z=0 None .rodata vertex_color_lu$4677 */ SECTION_RODATA static u8 const vertex_color_lu_4677[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80398FAC-80399040 0094+00 s=1 e=0 z=0 None .rodata vertex_color_ru$4678 */ SECTION_RODATA static u8 const vertex_color_ru_4678[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x58, 0xFF, 0xFF, 0xFF, 0x58, 0xFF, 0xFF, 0xFF, 0x58, 0xFF, 0xFF, 0xFF, 0x58, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80399040-803990D4 0094+00 s=1 e=0 z=0 None .rodata vertex_color_ld$4679 */ SECTION_RODATA static u8 const vertex_color_ld_4679[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 803990D4-80399168 0094+00 s=1 e=0 z=0 None .rodata vertex_color_rd$4680 */ SECTION_RODATA static u8 const vertex_color_rd_4680[148] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCD, 0xFF, 0xFF, 0xFF, 0xCD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, }; /* 80399168-80399338 01D0+00 s=7 e=0 z=0 None .rodata @stringBase0 */ #pragma push #pragma force_active on #pragma section ".dead" SECTION_DEAD char const* const stringBase_80399168 = ""; SECTION_DEAD char const* const stringBase_80399169 = "zel_00.bmg"; SECTION_DEAD char const* const stringBase_80399174 = "D_MN01"; SECTION_DEAD char const* const stringBase_8039917B = "D_MN07"; SECTION_DEAD char const* const stringBase_80399182 = "im_font_number_32_32_ganshinkyo_0_02.bti"; SECTION_DEAD char const* const stringBase_803991AB = "im_font_number_32_32_ganshinkyo_1_02.bti"; SECTION_DEAD char const* const stringBase_803991D4 = "im_font_number_32_32_ganshinkyo_2_02.bti"; SECTION_DEAD char const* const stringBase_803991FD = "im_font_number_32_32_ganshinkyo_3_02.bti"; SECTION_DEAD char const* const stringBase_80399226 = "im_font_number_32_32_ganshinkyo_4_03.bti"; SECTION_DEAD char const* const stringBase_8039924F = "im_font_number_32_32_ganshinkyo_5_02.bti"; SECTION_DEAD char const* const stringBase_80399278 = "im_font_number_32_32_ganshinkyo_6_02.bti"; SECTION_DEAD char const* const stringBase_803992A1 = "im_font_number_32_32_ganshinkyo_7_02.bti"; SECTION_DEAD char const* const stringBase_803992CA = "im_font_number_32_32_ganshinkyo_8_02.bti"; SECTION_DEAD char const* const stringBase_803992F3 = "im_font_number_32_32_ganshinkyo_9_02.bti"; SECTION_DEAD char const* const stringBase_8039931C = "im_plus_metal_24x24_00.bti"; #pragma pop /* 803BF760-803BF7F4 0094+00 s=1 e=0 z=0 None .data @4572 */ SECTION_DATA static void* lit_4572[37] = { (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x64), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x24), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x24), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x24), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x24), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x24), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x24), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x24), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x34), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x3C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x44), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x4C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x2C), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x64), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x54), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x54), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x54), (void*)(((char*)get2ndTexture__13dMeter2Info_cFUc)+0x5C), }; /* 803BF7F4-803BF81C 0028+00 s=1 e=0 z=0 None .data tex_name$5183 */ SECTION_DATA static void* tex_name_5183[10] = { (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x1A), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x43), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x6C), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x95), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0xBE), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0xE7), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x110), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x139), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x162), (void*)(((char*)&d_meter_d_meter2_info__stringBase0)+0x18B), }; /* 803BF81C-803BFA1C 0200+00 s=3 e=6 z=0 None .data letter_data__12dMenu_Letter */ SECTION_DATA u8 letter_data__12dMenu_Letter[512] = { 0x09, 0xC5, 0x0A, 0x29, 0x0A, 0x8D, 0x01, 0x0B, 0x09, 0xC6, 0x0A, 0x2A, 0x0A, 0x8E, 0x02, 0x37, 0x09, 0xC7, 0x0A, 0x2B, 0x0A, 0x8F, 0x02, 0x36, 0x09, 0xC8, 0x0A, 0x2C, 0x0A, 0x90, 0x00, 0x37, 0x09, 0xC9, 0x0A, 0x2D, 0x0A, 0x91, 0x00, 0x39, 0x09, 0xCA, 0x0A, 0x2E, 0x0A, 0x92, 0x00, 0x67, 0x09, 0xCB, 0x0A, 0x2F, 0x0A, 0x93, 0x01, 0x09, 0x09, 0xCC, 0x0A, 0x30, 0x0A, 0x94, 0x00, 0x4D, 0x09, 0xCD, 0x0A, 0x31, 0x0A, 0x95, 0x01, 0x19, 0x09, 0xCE, 0x0A, 0x32, 0x0A, 0x96, 0x01, 0x08, 0x09, 0xCF, 0x0A, 0x33, 0x0A, 0x97, 0x01, 0x0C, 0x09, 0xD4, 0x0A, 0x38, 0x0A, 0x9E, 0x01, 0x0C, 0x09, 0xD1, 0x0A, 0x35, 0x0A, 0x9B, 0x00, 0xB6, 0x09, 0xD2, 0x0A, 0x36, 0x0A, 0x9C, 0x00, 0x67, 0x09, 0xD5, 0x0A, 0x39, 0x0A, 0xA0, 0x03, 0x1C, 0x09, 0xD6, 0x0A, 0x3A, 0x0A, 0xA1, 0x01, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; /* 803BFA1C-803BFA28 000C+00 s=2 e=0 z=0 None .data __vt__13dMeter2Info_c */ SECTION_DATA static void* __vt__13dMeter2Info_c[3] = { (void*)NULL, (void*)NULL, (void*)__dt__13dMeter2Info_cFv, }; /* 8021BDDC-8021BE20 0044+00 s=1 e=0 z=0 None .text __ct__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm dMeter2Info_c::dMeter2Info_c() { nofralloc #include "asm/d/meter/d_meter2_info/__ct__13dMeter2Info_cFv.s" } #pragma pop /* 8021BE20-8021BE68 0048+00 s=2 e=0 z=0 None .text __dt__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm dMeter2Info_c::~dMeter2Info_c() { nofralloc #include "asm/d/meter/d_meter2_info/__dt__13dMeter2Info_cFv.s" } #pragma pop /* ############################################################################################## */ /* 80454998-8045499C 0004+00 s=4 e=0 z=0 None .sdata2 @3916 */ SECTION_SDATA2 static u8 lit_3916[4] = { 0x00, 0x00, 0x00, 0x00, }; /* 8045499C-804549A0 0004+00 s=1 e=0 z=0 None .sdata2 @3917 */ SECTION_SDATA2 static u32 lit_3917 = 0x3F800000; /* 804549A0-804549A4 0004+00 s=1 e=0 z=0 None .sdata2 @3918 */ SECTION_SDATA2 static u32 lit_3918 = 0x41F00000; /* 804549A4-804549A8 0004+00 s=1 e=0 z=0 None .sdata2 @3919 */ SECTION_SDATA2 static u32 lit_3919 = 0x43980000; /* 804549A8-804549AC 0004+00 s=1 e=0 z=0 None .sdata2 @3920 */ SECTION_SDATA2 static u32 lit_3920 = 0x43600000; /* 804549AC-804549B0 0004+00 s=1 e=0 z=0 None .sdata2 @3921 */ SECTION_SDATA2 static u32 lit_3921 = 0x44180000; /* 804549B0-804549B8 0004+04 s=1 e=0 z=0 None .sdata2 @3922 */ SECTION_SDATA2 static f32 lit_3922[1 + 1 /* padding */] = { 448.0f, /* padding */ 0.0f, }; /* 8021BE68-8021C0E0 0278+00 s=1 e=1 z=0 None .text init__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::init() { nofralloc #include "asm/d/meter/d_meter2_info/init__13dMeter2Info_cFv.s" } #pragma pop /* 8021C0E0-8021C11C 003C+00 s=0 e=1 z=2 None .text setFloatingMessage__13dMeter2Info_cFUssb */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setFloatingMessage(u16 param_0, s16 param_1, bool param_2) { nofralloc #include "asm/d/meter/d_meter2_info/setFloatingMessage__13dMeter2Info_cFUssb.s" } #pragma pop /* 8021C11C-8021C1DC 00C0+00 s=0 e=0 z=1 None .text setFloatingFlow__13dMeter2Info_cFUssb */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setFloatingFlow(u16 param_0, s16 param_1, bool param_2) { nofralloc #include "asm/d/meter/d_meter2_info/setFloatingFlow__13dMeter2Info_cFUssb.s" } #pragma pop /* 8021C1DC-8021C1F0 0014+00 s=0 e=4 z=0 None .text isFloatingMessageVisible__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::isFloatingMessageVisible() { nofralloc #include "asm/d/meter/d_meter2_info/isFloatingMessageVisible__13dMeter2Info_cFv.s" } #pragma pop /* 8021C1F0-8021C218 0028+00 s=0 e=1 z=0 None .text decFloatingMessageTimer__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::decFloatingMessageTimer() { nofralloc #include "asm/d/meter/d_meter2_info/decFloatingMessageTimer__13dMeter2Info_cFv.s" } #pragma pop /* 8021C218-8021C238 0020+00 s=0 e=3 z=0 None .text resetFloatingMessage__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::resetFloatingMessage() { nofralloc #include "asm/d/meter/d_meter2_info/resetFloatingMessage__13dMeter2Info_cFv.s" } #pragma pop /* 8021C238-8021C250 0018+00 s=0 e=2 z=0 None .text decMsgKeyWaitTimer__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::decMsgKeyWaitTimer() { nofralloc #include "asm/d/meter/d_meter2_info/decMsgKeyWaitTimer__13dMeter2Info_cFv.s" } #pragma pop /* 8021C250-8021C370 0120+00 s=0 e=16 z=0 None .text getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::getString(u32 param_0, char* param_1, JMSMesgEntry_c* param_2) { nofralloc #include "asm/d/meter/d_meter2_info/getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c.s" } #pragma pop /* 8021C370-8021C544 01D4+00 s=0 e=1 z=0 None .text getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::getStringKana(u32 param_0, char* param_1, JMSMesgEntry_c* param_2) { nofralloc #include "asm/d/meter/d_meter2_info/getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c.s" } #pragma pop /* 8021C544-8021C6A4 0160+00 s=0 e=32 z=1 None .text getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::getStringKanji(u32 param_0, char* param_1, JMSMesgEntry_c* param_2) { nofralloc #include "asm/d/meter/d_meter2_info/getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c.s" } #pragma pop /* ############################################################################################## */ /* 804549B8-804549C0 0008+00 s=2 e=0 z=0 None .sdata2 @4108 */ SECTION_SDATA2 static u8 lit_4108[8] = { 0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, }; /* 8021C6A4-8021C7F4 0150+00 s=0 e=1 z=0 None .text getStringLength__13dMeter2Info_cFP10J2DTextBoxPc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::getStringLength(J2DTextBox* param_0, char* param_1) { nofralloc #include "asm/d/meter/d_meter2_info/getStringLength__13dMeter2Info_cFP10J2DTextBoxPc.s" } #pragma pop /* 8021C7F4-8021C7FC 0008+00 s=0 e=1 z=0 None .text getFont__10J2DTextBoxCFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void J2DTextBox::getFont() const { nofralloc #include "asm/d/meter/d_meter2_info/getFont__10J2DTextBoxCFv.s" } #pragma pop /* 8021C7FC-8021C934 0138+00 s=0 e=3 z=0 None .text getStringLength__13dMeter2Info_cFP7JUTFontffPc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::getStringLength(JUTFont* param_0, f32 param_1, f32 param_2, char* param_3) { nofralloc #include "asm/d/meter/d_meter2_info/getStringLength__13dMeter2Info_cFP7JUTFontffPc.s" } #pragma pop /* 8021C934-8021C950 001C+00 s=0 e=2 z=0 None .text onDirectUseItem__13dMeter2Info_cFi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::onDirectUseItem(int param_0) { nofralloc #include "asm/d/meter/d_meter2_info/onDirectUseItem__13dMeter2Info_cFi.s" } #pragma pop /* 8021C950-8021C970 0020+00 s=0 e=4 z=0 None .text isDirectUseItem__13dMeter2Info_cFi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::isDirectUseItem(int param_0) { nofralloc #include "asm/d/meter/d_meter2_info/isDirectUseItem__13dMeter2Info_cFi.s" } #pragma pop /* ############################################################################################## */ /* 80430178-80430188 000C+04 s=1 e=0 z=0 None .bss @3846 */ static u8 lit_3846[12 + 4 /* padding */]; /* 80430188-80430280 00F8+00 s=4 e=267 z=70 None .bss g_meter2_info */ u8 g_meter2_info[248]; /* 8021C970-8021C9DC 006C+00 s=0 e=0 z=5 None .text setMeterString__13dMeter2Info_cFl */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setMeterString(s32 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/setMeterString__13dMeter2Info_cFl.s" } #pragma pop /* 8021C9DC-8021CA04 0028+00 s=1 e=3 z=0 None .text resetWarpStatus__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::resetWarpStatus() { nofralloc #include "asm/d/meter/d_meter2_info/resetWarpStatus__13dMeter2Info_cFv.s" } #pragma pop /* 8021CA04-8021CA70 006C+00 s=0 e=2 z=3 None .text warpInProc__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::warpInProc() { nofralloc #include "asm/d/meter/d_meter2_info/warpInProc__13dMeter2Info_cFv.s" } #pragma pop /* 8021CA70-8021CC00 0190+00 s=0 e=1 z=0 None .text warpOutProc__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::warpOutProc() { nofralloc #include "asm/d/meter/d_meter2_info/warpOutProc__13dMeter2Info_cFv.s" } #pragma pop /* 8021CC00-8021CC0C 000C+00 s=0 e=1 z=1 None .text resetMeterString__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::resetMeterString() { nofralloc #include "asm/d/meter/d_meter2_info/resetMeterString__13dMeter2Info_cFv.s" } #pragma pop /* 8021CC0C-8021CC80 0074+00 s=1 e=1 z=0 None .text setWarpInfo__13dMeter2Info_cFPCcRC4cXyzsUcUcUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setWarpInfo(char const* param_0, cXyz const& param_1, s16 param_2, u8 param_3, u8 param_4, u8 param_5) { nofralloc #include "asm/d/meter/d_meter2_info/setWarpInfo__13dMeter2Info_cFPCcRC4cXyzsUcUcUc.s" } #pragma pop /* 8021CC80-8021CF08 0288+00 s=2 e=0 z=0 None .text getItemType__13dMeter2Info_cFUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::getItemType(u8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/getItemType__13dMeter2Info_cFUc.s" } #pragma pop /* 8021CF08-8021D36C 0464+00 s=0 e=9 z=0 None .text readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::readItemTexture(u8 param_0, void* param_1, J2DPicture* param_2, void* param_3, J2DPicture* param_4, void* param_5, J2DPicture* param_6, void* param_7, J2DPicture* param_8, int param_9) { nofralloc #include "asm/d/meter/d_meter2_info/func_8021CF08.s" } #pragma pop /* 8021D36C-8021D44C 00E0+00 s=0 e=2 z=0 None .text setItemColor__13dMeter2Info_cFUcP10J2DPictureP10J2DPictureP10J2DPictureP10J2DPicture */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setItemColor(u8 param_0, J2DPicture* param_1, J2DPicture* param_2, J2DPicture* param_3, J2DPicture* param_4) { nofralloc #include "asm/d/meter/d_meter2_info/setItemColor__13dMeter2Info_cFUcP10J2DPictureP10J2DPictureP10J2DPictureP10J2DPicture.s" } #pragma pop /* 8021D44C-8021D4B8 006C+00 s=2 e=0 z=0 None .text get2ndTexture__13dMeter2Info_cFUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::get2ndTexture(u8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/get2ndTexture__13dMeter2Info_cFUc.s" } #pragma pop /* 8021D4B8-8021D4FC 0044+00 s=1 e=0 z=0 None .text get3rdTexture__13dMeter2Info_cFUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::get3rdTexture(u8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/get3rdTexture__13dMeter2Info_cFUc.s" } #pragma pop /* 8021D4FC-8021D524 0028+00 s=1 e=0 z=0 None .text get4thTexture__13dMeter2Info_cFUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::get4thTexture(u8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/get4thTexture__13dMeter2Info_cFUc.s" } #pragma pop /* 8021D524-8021D644 0120+00 s=2 e=0 z=0 None .text set1stColor__13dMeter2Info_cFUcP10J2DPicture */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::set1stColor(u8 param_0, J2DPicture* param_1) { nofralloc #include "asm/d/meter/d_meter2_info/set1stColor__13dMeter2Info_cFUcP10J2DPicture.s" } #pragma pop /* 8021D644-8021D764 0120+00 s=2 e=0 z=0 None .text set2ndColor__13dMeter2Info_cFUcP10J2DPicture */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::set2ndColor(u8 param_0, J2DPicture* param_1) { nofralloc #include "asm/d/meter/d_meter2_info/set2ndColor__13dMeter2Info_cFUcP10J2DPicture.s" } #pragma pop /* 8021D764-8021DB64 0400+00 s=2 e=0 z=0 None .text set3rdColor__13dMeter2Info_cFUcP10J2DPicture */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::set3rdColor(u8 param_0, J2DPicture* param_1) { nofralloc #include "asm/d/meter/d_meter2_info/set3rdColor__13dMeter2Info_cFUcP10J2DPicture.s" } #pragma pop /* 8021DB64-8021DCC4 0160+00 s=2 e=0 z=0 None .text set4thColor__13dMeter2Info_cFUcP10J2DPicture */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::set4thColor(u8 param_0, J2DPicture* param_1) { nofralloc #include "asm/d/meter/d_meter2_info/set4thColor__13dMeter2Info_cFUcP10J2DPicture.s" } #pragma pop /* 8021DCC4-8021DCE0 001C+00 s=0 e=2 z=0 None .text setHotSpringTimer__13dMeter2Info_cFUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setHotSpringTimer(u8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/setHotSpringTimer__13dMeter2Info_cFUc.s" } #pragma pop /* 8021DCE0-8021DD5C 007C+00 s=0 e=1 z=0 None .text decHotSpringTimer__13dMeter2Info_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::decHotSpringTimer() { nofralloc #include "asm/d/meter/d_meter2_info/decHotSpringTimer__13dMeter2Info_cFv.s" } #pragma pop /* 8021DD5C-8021DE18 00BC+00 s=2 e=1 z=0 None .text changeWater__13dMeter2Info_cFUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::changeWater(u8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/changeWater__13dMeter2Info_cFUc.s" } #pragma pop /* 8021DE18-8021E0C4 02AC+00 s=0 e=3 z=3 None .text setMiniGameItem__13dMeter2Info_cFUc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setMiniGameItem(u8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/setMiniGameItem__13dMeter2Info_cFUc.s" } #pragma pop /* 8021E0C4-8021E268 01A4+00 s=0 e=3 z=4 None .text resetMiniGameItem__13dMeter2Info_cFb */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::resetMiniGameItem(bool param_0) { nofralloc #include "asm/d/meter/d_meter2_info/resetMiniGameItem__13dMeter2Info_cFb.s" } #pragma pop /* 8021E268-8021E290 0028+00 s=0 e=0 z=5 None .text setMiniGameCount__13dMeter2Info_cFSc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setMiniGameCount(s8 param_0) { nofralloc #include "asm/d/meter/d_meter2_info/setMiniGameCount__13dMeter2Info_cFSc.s" } #pragma pop /* 8021E290-8021E2B4 0024+00 s=1 e=2 z=0 None .text setSaveStageName__13dMeter2Info_cFPCc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_c::setSaveStageName(char const* param_0) { nofralloc #include "asm/d/meter/d_meter2_info/setSaveStageName__13dMeter2Info_cFPCc.s" } #pragma pop /* 8021E2B4-8021E2C8 0014+00 s=0 e=0 z=1 None .text dMeter2Info_getNowLifeGauge__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_getNowLifeGauge() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_getNowLifeGauge__Fv.s" } #pragma pop /* 8021E2C8-8021E2DC 0014+00 s=0 e=11 z=3 None .text dMeter2Info_getNumberTextureName__Fi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_getNumberTextureName(int param_0) { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_getNumberTextureName__Fi.s" } #pragma pop /* ############################################################################################## */ /* 804510B8-804510BC 0004+00 s=1 e=0 z=0 None .sbss tex_name$5188 */ static u8 tex_name_5188[4]; /* 804510BC-804510C0 0004+00 s=1 e=0 z=0 None .sbss None */ static u8 data_804510BC[4]; /* 8021E2DC-8021E308 002C+00 s=0 e=0 z=1 None .text dMeter2Info_getPlusTextureName__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_getPlusTextureName() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_getPlusTextureName__Fv.s" } #pragma pop /* ############################################################################################## */ /* 804549C0-804549C8 0008+00 s=1 e=0 z=0 None .sdata2 @5206 */ SECTION_SDATA2 static u8 lit_5206[8] = { 0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; /* 8021E308-8021E4B0 01A8+00 s=0 e=3 z=0 None .text dMeter2Info_getPixel__FffffffPC7ResTIMG */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_getPixel(f32 param_0, f32 param_1, f32 param_2, f32 param_3, f32 param_4, f32 param_5, ResTIMG const* param_6) { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_getPixel__FffffffPC7ResTIMG.s" } #pragma pop /* 8021E4B0-8021E530 0080+00 s=0 e=2 z=1 None .text dMeter2Info_setCloth__FUcb */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_setCloth(u8 param_0, bool param_1) { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_setCloth__FUcb.s" } #pragma pop /* 8021E530-8021E5D4 00A4+00 s=0 e=3 z=3 None .text dMeter2Info_setSword__FUcb */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_setSword(u8 param_0, bool param_1) { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_setSword__FUcb.s" } #pragma pop /* 8021E5D4-8021E660 008C+00 s=0 e=3 z=0 None .text dMeter2Info_setShield__FUcb */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_setShield(u8 param_0, bool param_1) { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_setShield__FUcb.s" } #pragma pop /* 8021E660-8021E668 0008+00 s=0 e=1 z=0 None .text dMeter2Info_is2DActiveTouchArea__Fv */ bool dMeter2Info_is2DActiveTouchArea() { return false; } /* 8021E668-8021E688 0020+00 s=0 e=1 z=0 None .text dMeter2Info_isMapOpenCheck__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_isMapOpenCheck() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_isMapOpenCheck__Fv.s" } #pragma pop /* 8021E688-8021E6E4 005C+00 s=0 e=2 z=0 None .text dMeter2Info_isItemOpenCheck__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_isItemOpenCheck() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_isItemOpenCheck__Fv.s" } #pragma pop /* 8021E6E4-8021E754 0070+00 s=1 e=2 z=0 None .text dMeter2Info_getRecieveLetterNum__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_getRecieveLetterNum() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_getRecieveLetterNum__Fv.s" } #pragma pop /* 8021E754-8021E804 00B0+00 s=0 e=4 z=2 None .text dMeter2Info_getNewLetterNum__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_getNewLetterNum() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_getNewLetterNum__Fv.s" } #pragma pop /* 8021E804-8021E8DC 00D8+00 s=0 e=1 z=0 None .text dMeter2Info_setNewLetterSender__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_setNewLetterSender() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_setNewLetterSender__Fv.s" } #pragma pop /* 8021E8DC-8021E9D0 00F4+00 s=0 e=1 z=0 None .text dMeter2Info_recieveLetter__Fv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMeter2Info_recieveLetter() { nofralloc #include "asm/d/meter/d_meter2_info/dMeter2Info_recieveLetter__Fv.s" } #pragma pop /* 8021E9D0-8021E9D4 0004+00 s=0 e=33 z=0 None .text dMeter2Info_set2DVibration__Fv */ void dMeter2Info_set2DVibration() { /* empty function */ } /* 8021E9D4-8021E9D8 0004+00 s=0 e=12 z=0 None .text dMeter2Info_set2DVibrationM__Fv */ void dMeter2Info_set2DVibrationM() { /* empty function */ } /* 8021E9D8-8021EA14 003C+00 s=0 e=1 z=0 None .text __sinit_d_meter2_info_cpp */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off extern "C" asm void __sinit_d_meter2_info_cpp() { nofralloc #include "asm/d/meter/d_meter2_info/__sinit_d_meter2_info_cpp.s" } #pragma pop