diff options
| author | Julgodis <> | 2021-04-01 02:07:58 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-04-01 02:07:58 +0200 |
| commit | f6464a61cecc9b65cf010d2fb7876c23251761f5 (patch) | |
| tree | f8dca6ee66125288bd3be0cc239cf07276469a02 /src/d/d_timer.cpp | |
| parent | b999714187d934636004d3d93e1ed1da792d6f80 (diff) | |
__sinit and progress script update
Diffstat (limited to 'src/d/d_timer.cpp')
| -rw-r--r-- | src/d/d_timer.cpp | 1371 |
1 files changed, 304 insertions, 1067 deletions
diff --git a/src/d/d_timer.cpp b/src/d/d_timer.cpp index 50a0e965a7..d680e711ea 100644 --- a/src/d/d_timer.cpp +++ b/src/d/d_timer.cpp @@ -1,946 +1,338 @@ -// +// // Generated By: dol2asm // Translation Unit: d/d_timer -// +// +#include "d/d_timer.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "d/d_timer.h" -// +// // Types: -// +// -struct request_of_phase_process_class { -}; +struct request_of_phase_process_class {}; -struct msg_class { -}; +struct msg_class {}; -struct cXyz { -}; +struct cXyz {}; struct dTimer_c { - /* 8025CA0C */ // True False -void _create(); - /* 8025CF04 */ // True False -void _execute(); - /* 8025D33C */ // True False -void _draw(); - /* 8025D3BC */ // True False -void _delete(); - /* 8025D524 */ // False False -void deleteCheck(); - /* 8025D618 */ // False False -// int False -// s16 False -void start(int, s16); - /* 8025D538 */ // False False -// int False -void start(int); - /* 8025D7C0 */ // True False -// s16 False -void stock_start(s16); - /* 8025D708 */ // True False -void stock_start(); - /* 8025D7E8 */ // False False -// u8 False -void stop(u8); - /* 8025D86C */ // False False -// u8 False -void restart(u8); - /* 8025D920 */ // False False -// int False -void end(int); - /* 8025D9E0 */ // False False -void deleteRequest(); - /* 8025D9F0 */ // True False -void getTimeMs(); - /* 8025DA54 */ // True False -void getLimitTimeMs(); - /* 8025DA9C */ // False False -void getRestTimeMs(); - /* 8025DB10 */ // False False -void isStart(); - /* 802613DC */ // True False -// cXyz False -void createGetIn(cXyz); + /* 8025CA0C */ void _create(); + /* 8025CF04 */ void _execute(); + /* 8025D33C */ void _draw(); + /* 8025D3BC */ void _delete(); + /* 8025D524 */ void deleteCheck(); + /* 8025D618 */ void start(int, s16); + /* 8025D538 */ void start(int); + /* 8025D7C0 */ void stock_start(s16); + /* 8025D708 */ void stock_start(); + /* 8025D7E8 */ void stop(u8); + /* 8025D86C */ void restart(u8); + /* 8025D920 */ void end(int); + /* 8025D9E0 */ void deleteRequest(); + /* 8025D9F0 */ void getTimeMs(); + /* 8025DA54 */ void getLimitTimeMs(); + /* 8025DA9C */ void getRestTimeMs(); + /* 8025DB10 */ void isStart(); + /* 802613DC */ void createGetIn(cXyz); }; -struct dRes_info_c { -}; +struct dRes_info_c {}; struct dRes_control_c { - /* 8003C1E4 */ // False False -// char const* False -// char const False -// char False -// dRes_info_c* False -// dRes_info_c False -// int False -void getResInfo(char const*, dRes_info_c*, int); + /* 8003C1E4 */ void getResInfo(char const*, dRes_info_c*, int); }; struct dMsgObject_c { - /* 8023822C */ // False False -void getStatus(); + /* 8023822C */ void getStatus(); }; -struct JMSMesgEntry_c { -}; +struct JMSMesgEntry_c {}; struct dMeter2Info_c { - /* 8021C250 */ // False False -// u32 False -// char* False -// char False -// JMSMesgEntry_c* False -// JMSMesgEntry_c False -void getString(u32, char*, JMSMesgEntry_c*); + /* 8021C250 */ void getString(u32, char*, JMSMesgEntry_c*); }; struct JUtility { - struct TColor { - }; - + struct TColor {}; }; struct dMeter2Draw_c { - /* 802140DC */ // False False -// f32 False -// f32 False -// f32* False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// f32 False -// u8 False -void drawPikari(f32, f32, f32*, f32, JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor, f32, u8); + /* 802140DC */ void drawPikari(f32, f32, f32*, f32, JUtility::TColor, JUtility::TColor, + JUtility::TColor, JUtility::TColor, f32, u8); }; struct dLib_time_c { - /* 80032804 */ // False False -void getTime(); + /* 80032804 */ void getTime(); }; -struct dDlst_base_c { -}; +struct dDlst_base_c {}; struct dDlst_list_c { - /* 80056794 */ // False False -// dDlst_base_c**& False -// dDlst_base_c** False -// dDlst_base_c* False -// dDlst_base_c False -// dDlst_base_c**& False -// dDlst_base_c** False -// dDlst_base_c* False -// dDlst_base_c False -// dDlst_base_c* False -// dDlst_base_c False -void set(dDlst_base_c**&, dDlst_base_c**&, dDlst_base_c*); + /* 80056794 */ void set(dDlst_base_c**&, dDlst_base_c**&, dDlst_base_c*); }; struct J2DPane { - /* 802F7AFC */ // False False -void getParentPane(); - /* 802F7FCC */ // False False -void animationTransform(); + /* 802F7AFC */ void getParentPane(); + /* 802F7FCC */ void animationTransform(); }; -struct JKRArchive { -}; +struct JKRArchive {}; struct dDlst_TimerScrnDraw_c { - /* 8025DB38 */ // True False -dDlst_TimerScrnDraw_c(); - /* 8025DBE0 */ // True False -void setHIO(); - /* 8025DFBC */ // True False -// s32 False -// JKRArchive* False -// JKRArchive False -void setScreen(s32, JKRArchive*); - /* 8025E240 */ // True False -void setScreenBase(); - /* 8025E66C */ // True False -void setScreenBoatRace(); - /* 8025E8B8 */ // True False -void setScreenRider(); - /* 8025EB20 */ // True False -void hideDenominator(); - /* 8025EC5C */ // True False -void deleteScreen(); - /* 8025EE24 */ // True False -// J2DPane* False -// J2DPane False -// int False -void changeNumberTexture(J2DPane*, int); - /* 8025EECC */ // True False -// int False -void getNumber(int); - /* 8025EEF0 */ // True False -// int False -void setTimer(int); - /* 8025F180 */ // True False -// u8 False -// u8 False -void setCounter(u8, u8); - /* 8025FA00 */ // True False -// f32 False -// f32 False -void setParentPos(f32, f32); - /* 8025FA2C */ // True False -// f32 False -// f32 False -void setTimerPos(f32, f32); - /* 8025FA6C */ // True False -// f32 False -// f32 False -void setCounterPos(f32, f32); - /* 8025FA98 */ // True False -// f32 False -// f32 False -void setImagePos(f32, f32); - /* 8025FAC4 */ // True False -// u8 False -void setShowType(u8); - /* 8025FB74 */ // True False -void anime(); - /* 8025FF98 */ // True False -void closeAnime(); - /* 802601E4 */ // True False -// cXyz False -void createGetIn(cXyz); - /* 80260574 */ // True False -// u16 False -void createStart(u16); - /* 80260690 */ // True False -void draw(); - /* 80260AA8 */ // True False -void checkStartAnimeEnd(); - /* 80260AD4 */ // True False -// f32 False -void playBckAnimation(f32); - /* 80260B54 */ // True False -// int False -void drawPikari(int); - /* 80261394 */ // True False -~dDlst_TimerScrnDraw_c(); + /* 8025DB38 */ dDlst_TimerScrnDraw_c(); + /* 8025DBE0 */ void setHIO(); + /* 8025DFBC */ void setScreen(s32, JKRArchive*); + /* 8025E240 */ void setScreenBase(); + /* 8025E66C */ void setScreenBoatRace(); + /* 8025E8B8 */ void setScreenRider(); + /* 8025EB20 */ void hideDenominator(); + /* 8025EC5C */ void deleteScreen(); + /* 8025EE24 */ void changeNumberTexture(J2DPane*, int); + /* 8025EECC */ void getNumber(int); + /* 8025EEF0 */ void setTimer(int); + /* 8025F180 */ void setCounter(u8, u8); + /* 8025FA00 */ void setParentPos(f32, f32); + /* 8025FA2C */ void setTimerPos(f32, f32); + /* 8025FA6C */ void setCounterPos(f32, f32); + /* 8025FA98 */ void setImagePos(f32, f32); + /* 8025FAC4 */ void setShowType(u8); + /* 8025FB74 */ void anime(); + /* 8025FF98 */ void closeAnime(); + /* 802601E4 */ void createGetIn(cXyz); + /* 80260574 */ void createStart(u16); + /* 80260690 */ void draw(); + /* 80260AA8 */ void checkStartAnimeEnd(); + /* 80260AD4 */ void playBckAnimation(f32); + /* 80260B54 */ void drawPikari(int); + /* 80261394 */ ~dDlst_TimerScrnDraw_c(); }; struct dComIfG_play_c { - /* 8002CB94 */ // False False -// int False -void setTimerNowTimeMs(int); - /* 8002CB9C */ // False False -void getTimerNowTimeMs(); - /* 8002CBA4 */ // False False -// int False -void setTimerLimitTimeMs(int); - /* 8002CBAC */ // False False -void getTimerLimitTimeMs(); - /* 8002CBB4 */ // False False -// int False -void setTimerMode(int); - /* 8002CBBC */ // False False -void getTimerMode(); - /* 8002CBC4 */ // False False -// u8 False -void setTimerType(u8); - /* 8002CBCC */ // False False -void getTimerType(); - /* 8002CBD4 */ // False False -// dTimer_c* False -// dTimer_c False -void setTimerPtr(dTimer_c*); - /* 8002CBDC */ // False False -void getTimerPtr(); + /* 8002CB94 */ void setTimerNowTimeMs(int); + /* 8002CB9C */ void getTimerNowTimeMs(); + /* 8002CBA4 */ void setTimerLimitTimeMs(int); + /* 8002CBAC */ void getTimerLimitTimeMs(); + /* 8002CBB4 */ void setTimerMode(int); + /* 8002CBBC */ void getTimerMode(); + /* 8002CBC4 */ void setTimerType(u8); + /* 8002CBCC */ void getTimerType(); + /* 8002CBD4 */ void setTimerPtr(dTimer_c*); + /* 8002CBDC */ void getTimerPtr(); }; -struct Vec { -}; +struct Vec {}; -struct JAISoundID { -}; +struct JAISoundID {}; struct Z2SeMgr { - /* 802AB984 */ // False False -// JAISoundID False -// Vec const* False -// Vec const False -// Vec False -// u32 False -// s8 False -// f32 False -// f32 False -// f32 False -// f32 False -// u8 False -void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8); + /* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8); }; struct JKRHeap { - /* 802CE784 */ // False False -void getTotalFreeSize(); + /* 802CE784 */ void getTotalFreeSize(); }; struct JKRFileLoader { - /* 802D4270 */ // False False -// char const* False -// char const False -// char False -// JKRFileLoader* False -// JKRFileLoader False -void getGlbResource(char const*, JKRFileLoader*); + /* 802D4270 */ void getGlbResource(char const*, JKRFileLoader*); }; -struct JKRExpHeap { -}; +struct JKRExpHeap {}; struct J2DTextBox { - /* 80300658 */ // False False -void getStringPtr() const; + /* 80300658 */ void getStringPtr() const; }; -struct J2DGrafContext { -}; +struct J2DGrafContext {}; struct J2DScreen { - /* 802F8498 */ // False False -J2DScreen(); - /* 802F8648 */ // False False -// char const* False -// char const False -// char False -// u32 False -// JKRArchive* False -// JKRArchive False -void setPriority(char const*, u32, JKRArchive*); - /* 802F8ED4 */ // False False -// f32 False -// f32 False -// J2DGrafContext const* False -// J2DGrafContext const False -// J2DGrafContext False -void draw(f32, f32, J2DGrafContext const*); + /* 802F8498 */ J2DScreen(); + /* 802F8648 */ void setPriority(char const*, u32, JKRArchive*); + /* 802F8ED4 */ void draw(f32, f32, J2DGrafContext const*); }; struct J2DAnmLoaderDataBase { - /* 80308A6C */ // False False -// void const* False -// void const False -// void False -void load(void const*); + /* 80308A6C */ void load(void const*); }; struct CPaneMgrAlpha { - /* 802555C8 */ // False False -void show(); - /* 80255608 */ // False False -void hide(); - /* 802557D0 */ // False False -// f32 False -void setAlphaRate(f32); + /* 802555C8 */ void show(); + /* 80255608 */ void hide(); + /* 802557D0 */ void setAlphaRate(f32); }; struct CPaneMgr { - /* 80253984 */ // False False -// J2DScreen* False -// J2DScreen False -// u64 False -// u8 False -// JKRExpHeap* False -// JKRExpHeap False -CPaneMgr(J2DScreen*, u64, u8, JKRExpHeap*); - /* 802545B0 */ // False False -// f32 False -// f32 False -void paneTrans(f32, f32); - /* 80254EBC */ // False False -// J2DPane* False -// J2DPane False -// bool False -// s16 False -void getGlobalVtxCenter(J2DPane*, bool, s16); + /* 80253984 */ CPaneMgr(J2DScreen*, u64, u8, JKRExpHeap*); + /* 802545B0 */ void paneTrans(f32, f32); + /* 80254EBC */ void getGlobalVtxCenter(J2DPane*, bool, s16); }; -// +// // Forward References: -// +// -// True False -// dTimer_c* False -// dTimer_c False static void dTimer_Draw(dTimer_c*); -// True False -// dTimer_c* False -// dTimer_c False static void dTimer_Execute(dTimer_c*); -// True False -// bool False -// dTimer_c* False -// dTimer_c False static bool dTimer_IsDelete(dTimer_c*); -// True False -// dTimer_c* False -// dTimer_c False static void dTimer_Delete(dTimer_c*); -// True False -// msg_class* False -// msg_class False static void dTimer_Create(msg_class*); -// False False -// s32 False -// u32 False -// u8 False -// u8 False -// f32 False -// f32 False -// f32 False -// f32 False void dTimer_createTimer(s32, u32, u8, u8, f32, f32, f32, f32); -// False False void dTimer_createStockTimer(); -// False False -// s32 False -// cXyz False void dTimer_createGetIn2D(s32, cXyz); -// True False -// s32 False -// u16 False static void dTimer_createStart2D(s32, u16); -// False False void dTimer_isStart(); -// False False void dTimer_getRestTimeMs(); -// False False void dTimer_show(); -// False False void dTimer_hide(); -// False False void dTimer_isReadyFlag(); -// True False extern "C" void _create__8dTimer_cFv(); -// True False extern "C" void _execute__8dTimer_cFv(); -// True False extern "C" void _draw__8dTimer_cFv(); -// True False extern "C" void _delete__8dTimer_cFv(); -// False False extern "C" void deleteCheck__8dTimer_cFv(); -// False False -// int False extern "C" void start__8dTimer_cFi(); -// False False -// int False -// s16 False extern "C" void start__8dTimer_cFis(); -// True False extern "C" void stock_start__8dTimer_cFv(); -// True False -// s16 False extern "C" void stock_start__8dTimer_cFs(); -// False False -// u8 False extern "C" void stop__8dTimer_cFUc(); -// False False -// u8 False extern "C" void restart__8dTimer_cFUc(); -// False False -// int False extern "C" void end__8dTimer_cFi(); -// False False extern "C" void deleteRequest__8dTimer_cFv(); -// True False extern "C" void getTimeMs__8dTimer_cFv(); -// True False extern "C" void getLimitTimeMs__8dTimer_cFv(); -// False False extern "C" void getRestTimeMs__8dTimer_cFv(); -// False False extern "C" void isStart__8dTimer_cFv(); -// True False extern "C" void __ct__21dDlst_TimerScrnDraw_cFv(); -// True False extern "C" void setHIO__21dDlst_TimerScrnDraw_cFv(); -// True False -// s32 False -// JKRArchive* False -// JKRArchive False extern "C" void setScreen__21dDlst_TimerScrnDraw_cFlP10JKRArchive(); -// True False extern "C" void setScreenBase__21dDlst_TimerScrnDraw_cFv(); -// True False extern "C" void setScreenBoatRace__21dDlst_TimerScrnDraw_cFv(); -// True False extern "C" void setScreenRider__21dDlst_TimerScrnDraw_cFv(); -// True False extern "C" void hideDenominator__21dDlst_TimerScrnDraw_cFv(); -// True False extern "C" void deleteScreen__21dDlst_TimerScrnDraw_cFv(); -// True False -// J2DPane* False -// J2DPane False -// int False extern "C" void changeNumberTexture__21dDlst_TimerScrnDraw_cFP7J2DPanei(); -// True False -// int False extern "C" void getNumber__21dDlst_TimerScrnDraw_cFi(); -// True False -// int False extern "C" void setTimer__21dDlst_TimerScrnDraw_cFi(); -// True False -// u8 False -// u8 False extern "C" void setCounter__21dDlst_TimerScrnDraw_cFUcUc(); -// True False -// f32 False -// f32 False extern "C" void setParentPos__21dDlst_TimerScrnDraw_cFff(); -// True False -// f32 False -// f32 False extern "C" void setTimerPos__21dDlst_TimerScrnDraw_cFff(); -// True False -// f32 False -// f32 False extern "C" void setCounterPos__21dDlst_TimerScrnDraw_cFff(); -// True False -// f32 False -// f32 False extern "C" void setImagePos__21dDlst_TimerScrnDraw_cFff(); -// True False -// u8 False extern "C" void setShowType__21dDlst_TimerScrnDraw_cFUc(); -// True False extern "C" void anime__21dDlst_TimerScrnDraw_cFv(); -// True False extern "C" void closeAnime__21dDlst_TimerScrnDraw_cFv(); -// True False -// cXyz False extern "C" void createGetIn__21dDlst_TimerScrnDraw_cF4cXyz(); -// True False -// u16 False extern "C" void createStart__21dDlst_TimerScrnDraw_cFUs(); -// True False extern "C" void draw__21dDlst_TimerScrnDraw_cFv(); -// True False extern "C" void checkStartAnimeEnd__21dDlst_TimerScrnDraw_cFv(); -// True False -// f32 False extern "C" void playBckAnimation__21dDlst_TimerScrnDraw_cFf(); -// True False -// int False extern "C" void drawPikari__21dDlst_TimerScrnDraw_cFi(); -// True False -// dTimer_c* False -// dTimer_c False extern "C" static void dTimer_Draw__FP8dTimer_c(); -// True False -// dTimer_c* False -// dTimer_c False extern "C" static void dTimer_Execute__FP8dTimer_c(); -// True False -// bool False -// dTimer_c* False -// dTimer_c False extern "C" static bool dTimer_IsDelete__FP8dTimer_c(); -// True False -// dTimer_c* False -// dTimer_c False extern "C" static void dTimer_Delete__FP8dTimer_c(); -// True False -// msg_class* False -// msg_class False extern "C" static void dTimer_Create__FP9msg_class(); -// False False -// s32 False -// u32 False -// u8 False -// u8 False -// f32 False -// f32 False -// f32 False -// f32 False extern "C" void dTimer_createTimer__FlUlUcUcffff(); -// False False extern "C" void dTimer_createStockTimer__Fv(); -// False False -// s32 False -// cXyz False extern "C" void dTimer_createGetIn2D__Fl4cXyz(); -// True False -// s32 False -// u16 False extern "C" static void dTimer_createStart2D__FlUs(); -// False False extern "C" void dTimer_isStart__Fv(); -// False False extern "C" void dTimer_getRestTimeMs__Fv(); -// False False extern "C" void dTimer_show__Fv(); -// False False extern "C" void dTimer_hide__Fv(); -// False False extern "C" void dTimer_isReadyFlag__Fv(); -// True False extern "C" void __dt__21dDlst_TimerScrnDraw_cFv(); -// True False -// cXyz False extern "C" void createGetIn__8dTimer_cF4cXyz(); extern "C" extern char const* const d_d_timer__stringBase0; extern "C" extern void* g_profile_TIMER[10]; extern "C" extern void* __vt__21dDlst_TimerScrnDraw_c[4]; -// +// // External References: -// +// -// False False -// JKRHeap* False -// JKRHeap False void mDoExt_setCurrentHeap(JKRHeap*); -// False False void mDoExt_getMesgFont(); -// False False -// Vec* False -// Vec False -// Vec* False -// Vec False void mDoLib_project(Vec*, Vec*); -// False False -// void* False -// void False void fopMsgM_GetAppend(void*); -// False False -// void* False -// void False void fopMsgM_Delete(void*); -// False False -// s16 False -// u8 False -// u32 False -// u8 False -// u8 False -// f32 False -// f32 False -// f32 False -// f32 False -// int (*)(void*) False -// * False -// False -// int False -// void* False -// void False void fop_Timer_create(s16, u8, u32, u8, u8, f32, f32, f32, f32, int (*)(void*)); -// False False -// u32 False -// JKRHeap* False -// JKRHeap False void fopMsgM_createExpHeap(u32, JKRHeap*); -// False False -// JKRExpHeap* False -// JKRExpHeap False void fopMsgM_destroyExpHeap(JKRExpHeap*); -// False False -// request_of_phase_process_class* False -// request_of_phase_process_class False -// char const* False -// char const False -// char False void dComIfG_resLoad(request_of_phase_process_class*, char const*); -// False False -// request_of_phase_process_class* False -// request_of_phase_process_class False -// char const* False -// char const False -// char False void dComIfG_resDelete(request_of_phase_process_class*, char const*); -// False False -// int False void dMeter2Info_getNumberTextureName(int); -// False False -// J2DScreen* False -// J2DScreen False void dPaneClass_showNullPane(J2DScreen*); -// False False -// f32 False void cM_rndFX(f32); -// False False -// void* False -// void False -// u32 False void* operator new(u32); -// False False -// void False -// void* False -// void False void operator delete(void*); -// False False -// JKRHeap* False -// JKRHeap False extern "C" void mDoExt_setCurrentHeap__FP7JKRHeap(); -// False False extern "C" void mDoExt_getMesgFont__Fv(); -// False False -// Vec* False -// Vec False -// Vec* False -// Vec False extern "C" void mDoLib_project__FP3VecP3Vec(); -// False False -// void* False -// void False extern "C" void fopMsgM_GetAppend__FPv(); -// False False -// void* False -// void False extern "C" void fopMsgM_Delete__FPv(); -// False False -// s16 False -// u8 False -// u32 False -// u8 False -// u8 False -// f32 False -// f32 False -// f32 False -// f32 False -// int (*)(void*) False -// * False -// False -// int False -// void* False -// void False extern "C" void fop_Timer_create__FsUcUlUcUcffffPFPv_i(); -// False False -// u32 False -// JKRHeap* False -// JKRHeap False extern "C" void fopMsgM_createExpHeap__FUlP7JKRHeap(); -// False False -// JKRExpHeap* False -// JKRExpHeap False extern "C" void fopMsgM_destroyExpHeap__FP10JKRExpHeap(); -// False False -// int False extern "C" void setTimerNowTimeMs__14dComIfG_play_cFi(); -// False False extern "C" void getTimerNowTimeMs__14dComIfG_play_cFv(); -// False False -// int False extern "C" void setTimerLimitTimeMs__14dComIfG_play_cFi(); -// False False extern "C" void getTimerLimitTimeMs__14dComIfG_play_cFv(); -// False False -// int False extern "C" void setTimerMode__14dComIfG_play_cFi(); -// False False extern "C" void getTimerMode__14dComIfG_play_cFv(); -// False False -// u8 False extern "C" void setTimerType__14dComIfG_play_cFUc(); -// False False extern "C" void getTimerType__14dComIfG_play_cFv(); -// False False -// dTimer_c* False -// dTimer_c False extern "C" void setTimerPtr__14dComIfG_play_cFP8dTimer_c(); -// False False extern "C" void getTimerPtr__14dComIfG_play_cFv(); -// False False -// request_of_phase_process_class* False -// request_of_phase_process_class False -// char const* False -// char const False -// char False extern "C" void dComIfG_resLoad__FP30request_of_phase_process_classPCc(); -// False False -// request_of_phase_process_class* False -// request_of_phase_process_class False -// char const* False -// char const False -// char False extern "C" void dComIfG_resDelete__FP30request_of_phase_process_classPCc(); -// False False extern "C" void getTime__11dLib_time_cFv(); -// False False -// char const* False -// char const False -// char False -// dRes_info_c* False -// dRes_info_c False -// int False extern "C" void getResInfo__14dRes_control_cFPCcP11dRes_info_ci(); -// False False -// dDlst_base_c**& False -// dDlst_base_c** False -// dDlst_base_c* False -// dDlst_base_c False -// dDlst_base_c**& False -// dDlst_base_c** False -// dDlst_base_c* False -// dDlst_base_c False -// dDlst_base_c* False -// dDlst_base_c False extern "C" void set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c(); -// False False -// f32 False -// f32 False -// f32* False -// f32 False -// f32 False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// JUtility::TColor False -// f32 False -// u8 False -extern "C" void drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(); -// False False -// u32 False -// char* False -// char False -// JMSMesgEntry_c* False -// JMSMesgEntry_c False +extern "C" void +drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(); extern "C" void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(); -// False False -// int False extern "C" void dMeter2Info_getNumberTextureName__Fi(); -// False False extern "C" void getStatus__12dMsgObject_cFv(); -// False False -// J2DScreen* False -// J2DScreen False -// u64 False -// u8 False -// JKRExpHeap* False -// JKRExpHeap False extern "C" void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(); -// False False -// f32 False -// f32 False extern "C" void paneTrans__8CPaneMgrFff(); -// False False -// J2DPane* False -// J2DPane False -// bool False -// s16 False extern "C" void getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs(); -// False False -// J2DScreen* False -// J2DScreen False extern "C" void dPaneClass_showNullPane__FP9J2DScreen(); -// False False extern "C" void show__13CPaneMgrAlphaFv(); -// False False extern "C" void hide__13CPaneMgrAlphaFv(); -// False False -// f32 False extern "C" void setAlphaRate__13CPaneMgrAlphaFf(); -// False False -// f32 False extern "C" void cM_rndFX__Ff(); -// False False -// JAISoundID False -// Vec const* False -// Vec const False -// Vec False -// u32 False -// s8 False -// f32 False -// f32 False -// f32 False -// f32 False -// u8 False extern "C" void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc(); -// False False extern "C" void getTotalFreeSize__7JKRHeapFv(); -// False False -// void* False -// void False -// u32 False extern "C" void* __nw__FUl(); -// False False -// void False -// void* False -// void False extern "C" void __dl__FPv(); -// False False -// char const* False -// char const False -// char False -// JKRFileLoader* False -// JKRFileLoader False extern "C" void getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader(); -// False False extern "C" void getParentPane__7J2DPaneFv(); -// False False extern "C" void animationTransform__7J2DPaneFv(); -// False False extern "C" void __ct__9J2DScreenFv(); -// False False -// char const* False -// char const False -// char False -// u32 False -// JKRArchive* False -// JKRArchive False extern "C" void setPriority__9J2DScreenFPCcUlP10JKRArchive(); -// False False -// f32 False -// f32 False -// J2DGrafContext const* False -// J2DGrafContext const False -// J2DGrafContext False extern "C" void draw__9J2DScreenFffPC14J2DGrafContext(); -// False False extern "C" void getStringPtr__10J2DTextBoxCFv(); -// False False -// void const* False -// void const False -// void False extern "C" void load__20J2DAnmLoaderDataBaseFPCv(); -// False False extern "C" void _savefpr_28(); -// False False extern "C" void _restfpr_28(); -// False False extern "C" void _savegpr_21(); -// False False extern "C" void _savegpr_22(); -// False False extern "C" void _savegpr_24(); -// False False extern "C" void _savegpr_26(); -// False False extern "C" void _savegpr_28(); -// False False extern "C" void _savegpr_29(); -// False False extern "C" void _restgpr_21(); -// False False extern "C" void _restgpr_22(); -// False False extern "C" void _restgpr_24(); -// False False extern "C" void _restgpr_26(); -// False False extern "C" void _restgpr_28(); -// False False extern "C" void _restgpr_29(); -// False False extern "C" void __div2i(); -// False False extern "C" void strcmp(); -// False False extern "C" void strcpy(); extern "C" extern void* g_fopMsg_Method[5 + 1 /* padding */]; extern "C" extern void* g_fpcLf_Method[5 + 1 /* padding */]; @@ -950,12 +342,12 @@ extern "C" extern u8 g_drawHIO[3880]; extern "C" extern u8 g_meter2_info[248]; extern "C" extern u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */]; -// +// // Declarations: -// +// /* ############################################################################################## */ -/* 8039A3D8-8039A488 00AC+04 s=7 e=0 z=0 None .rodata @stringBase0 */ +/* 8039A3D8-8039A488 00AC+04 s=7 e=0 z=0 None .rodata @stringBase0 */ #pragma push #pragma force_active on #pragma section ".dead" @@ -963,23 +355,25 @@ SECTION_DEAD char const* const stringBase_8039A3D8 = "Timer"; SECTION_DEAD char const* const stringBase_8039A3DE = "zelda_game_image_cow_get_in.blo"; SECTION_DEAD char const* const stringBase_8039A3FE = "zelda_game_image_cow_get_in.bck"; SECTION_DEAD char const* const stringBase_8039A41E = "zelda_game_image_cow_game.blo"; -SECTION_DEAD char const* const stringBase_8039A43C = - "zelda_game_image_zora_kawakudari.blo"; +SECTION_DEAD char const* const stringBase_8039A43C = "zelda_game_image_zora_kawakudari.blo"; SECTION_DEAD char const* const stringBase_8039A461 = "zelda_game_image_rider.blo"; SECTION_DEAD char const* const stringBase_8039A47C = "F_SP115"; /* @stringBase0 padding */ SECTION_DEAD static char const* const pad_8039A484 = "\0\0\0"; #pragma pop -/* 80454F40-80454F44 0004+00 s=10 e=0 z=0 None .sdata2 @3919 */ +/* 80454F40-80454F44 0004+00 s=10 e=0 z=0 None .sdata2 @3919 */ SECTION_SDATA2 static u8 lit_3919[4] = { - 0x00, 0x00, 0x00, 0x00, + 0x00, + 0x00, + 0x00, + 0x00, }; -/* 80454F44-80454F48 0004+00 s=2 e=0 z=0 None .sdata2 @3920 */ +/* 80454F44-80454F48 0004+00 s=2 e=0 z=0 None .sdata2 @3920 */ SECTION_SDATA2 static f32 lit_3920 = 145.0f; -/* 8025CA0C-8025CF04 04F8+00 s=1 e=0 z=0 None .text _create__8dTimer_cFv */ +/* 8025CA0C-8025CF04 04F8+00 s=1 e=0 z=0 None .text _create__8dTimer_cFv */ // 8025CA1C: 803621D8 (_savegpr_28) // 8025CA28: 8039A3D8 (d_d_timer__stringBase0) // 8025CA2C: 8039A3D8 (d_d_timer__stringBase0) @@ -1055,19 +449,17 @@ SECTION_SDATA2 static f32 lit_3920 = 145.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dTimer_c::_create() { - nofralloc + nofralloc #include "asm/d/d_timer/_create__8dTimer_cFv.s" } #pragma pop - /* ############################################################################################## */ -/* 80454F48-80454F4C 0004+00 s=3 e=0 z=0 None .sdata2 @4050 */ +/* 80454F48-80454F4C 0004+00 s=3 e=0 z=0 None .sdata2 @4050 */ SECTION_SDATA2 static f32 lit_4050 = 25.0f; -/* 8025CF04-8025D33C 0438+00 s=1 e=0 z=0 None .text _execute__8dTimer_cFv */ +/* 8025CF04-8025D33C 0438+00 s=1 e=0 z=0 None .text _execute__8dTimer_cFv */ // 8025CF28: 804061C0 (g_dComIfG_gameInfo) // 8025CF2C: 804061C0 (g_dComIfG_gameInfo) // 8025CF3C: 8001FA4C (fopMsgM_Delete__FPv) @@ -1114,15 +506,13 @@ SECTION_SDATA2 static f32 lit_4050 = 25.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dTimer_c::_execute() { - nofralloc + nofralloc #include "asm/d/d_timer/_execute__8dTimer_cFv.s" } #pragma pop - -/* 8025D33C-8025D3BC 0080+00 s=1 e=0 z=0 None .text _draw__8dTimer_cFv */ +/* 8025D33C-8025D3BC 0080+00 s=1 e=0 z=0 None .text _draw__8dTimer_cFv */ // 8025D350: 804061C0 (g_dComIfG_gameInfo) // 8025D354: 804061C0 (g_dComIfG_gameInfo) // 8025D364: 8023822C (getStatus__12dMsgObject_cFv) @@ -1132,15 +522,13 @@ asm void dTimer_c::_execute() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dTimer_c::_draw() { - nofralloc + nofralloc #include "asm/d/d_timer/_draw__8dTimer_cFv.s" } #pragma pop - -/* 8025D3BC-8025D524 0168+00 s=1 e=0 z=0 None .text _delete__8dTimer_cFv */ +/* 8025D3BC-8025D524 0168+00 s=1 e=0 z=0 None .text _delete__8dTimer_cFv */ // 8025D3E0: 8000F1CC (mDoExt_setCurrentHeap__FP7JKRHeap) // 8025D3EC: 802CE784 (getTotalFreeSize__7JKRHeapFv) // 8025D3F4: 8025EC5C (deleteScreen__21dDlst_TimerScrnDraw_cFv) @@ -1169,27 +557,23 @@ asm void dTimer_c::_draw() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dTimer_c::_delete() { - nofralloc + nofralloc #include "asm/d/d_timer/_delete__8dTimer_cFv.s" } #pragma pop - -/* 8025D524-8025D538 0014+00 s=0 e=1 z=0 None .text deleteCheck__8dTimer_cFv */ +/* 8025D524-8025D538 0014+00 s=0 e=1 z=0 None .text deleteCheck__8dTimer_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_c::deleteCheck() { - nofralloc + nofralloc #include "asm/d/d_timer/deleteCheck__8dTimer_cFv.s" } #pragma pop - -/* 8025D538-8025D618 00E0+00 s=1 e=1 z=0 None .text start__8dTimer_cFi */ +/* 8025D538-8025D618 00E0+00 s=1 e=1 z=0 None .text start__8dTimer_cFi */ // 8025D570: 80032804 (getTime__11dLib_time_cFv) // 8025D5A8: 8025D7E8 (stop__8dTimer_cFUc) // 8025D5BC: 80260574 (createStart__21dDlst_TimerScrnDraw_cFUs) @@ -1200,16 +584,13 @@ asm void dTimer_c::deleteCheck() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// int False asm void dTimer_c::start(int param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/start__8dTimer_cFi.s" } #pragma pop - -/* 8025D618-8025D708 00F0+00 s=0 e=1 z=0 None .text start__8dTimer_cFis */ +/* 8025D618-8025D708 00F0+00 s=0 e=1 z=0 None .text start__8dTimer_cFis */ // 8025D65C: 80261188 (dTimer_createStart2D__FlUs) // 8025D660: 8042EBC8 (g_drawHIO) // 8025D664: 8042EBC8 (g_drawHIO) @@ -1219,17 +600,13 @@ asm void dTimer_c::start(int param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// int False -// s16 False asm void dTimer_c::start(int param_0, s16 param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/start__8dTimer_cFis.s" } #pragma pop - -/* 8025D708-8025D7C0 00B8+00 s=1 e=0 z=0 None .text stock_start__8dTimer_cFv */ +/* 8025D708-8025D7C0 00B8+00 s=1 e=0 z=0 None .text stock_start__8dTimer_cFv */ // 8025D730: 80032804 (getTime__11dLib_time_cFv) // 8025D744: 804061C0 (g_dComIfG_gameInfo) // 8025D748: 804061C0 (g_dComIfG_gameInfo) @@ -1237,56 +614,45 @@ asm void dTimer_c::start(int param_0, s16 param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dTimer_c::stock_start() { - nofralloc + nofralloc #include "asm/d/d_timer/stock_start__8dTimer_cFv.s" } #pragma pop - -/* 8025D7C0-8025D7E8 0028+00 s=1 e=0 z=0 None .text stock_start__8dTimer_cFs */ +/* 8025D7C0-8025D7E8 0028+00 s=1 e=0 z=0 None .text stock_start__8dTimer_cFs */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// s16 False asm void dTimer_c::stock_start(s16 param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/stock_start__8dTimer_cFs.s" } #pragma pop - -/* 8025D7E8-8025D86C 0084+00 s=3 e=1 z=0 None .text stop__8dTimer_cFUc */ +/* 8025D7E8-8025D86C 0084+00 s=3 e=1 z=0 None .text stop__8dTimer_cFUc */ // 8025D838: 80032804 (getTime__11dLib_time_cFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// u8 False asm void dTimer_c::stop(u8 param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/stop__8dTimer_cFUc.s" } #pragma pop - -/* 8025D86C-8025D920 00B4+00 s=1 e=1 z=0 None .text restart__8dTimer_cFUc */ +/* 8025D86C-8025D920 00B4+00 s=1 e=1 z=0 None .text restart__8dTimer_cFUc */ // 8025D8C0: 80032804 (getTime__11dLib_time_cFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// u8 False asm void dTimer_c::restart(u8 param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/restart__8dTimer_cFUc.s" } #pragma pop - -/* 8025D920-8025D9E0 00C0+00 s=0 e=1 z=0 None .text end__8dTimer_cFi */ +/* 8025D920-8025D9E0 00C0+00 s=0 e=1 z=0 None .text end__8dTimer_cFi */ // 8025D950: 80032804 (getTime__11dLib_time_cFv) // 8025D9A4: 80362324 (__div2i) // 8025D9A8: 804061C0 (g_dComIfG_gameInfo) @@ -1295,124 +661,104 @@ asm void dTimer_c::restart(u8 param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// int False asm void dTimer_c::end(int param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/end__8dTimer_cFi.s" } #pragma pop - -/* 8025D9E0-8025D9F0 0010+00 s=0 e=1 z=0 None .text deleteRequest__8dTimer_cFv */ +/* 8025D9E0-8025D9F0 0010+00 s=0 e=1 z=0 None .text deleteRequest__8dTimer_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_c::deleteRequest() { - nofralloc + nofralloc #include "asm/d/d_timer/deleteRequest__8dTimer_cFv.s" } #pragma pop - -/* 8025D9F0-8025DA54 0064+00 s=3 e=0 z=0 None .text getTimeMs__8dTimer_cFv */ +/* 8025D9F0-8025DA54 0064+00 s=3 e=0 z=0 None .text getTimeMs__8dTimer_cFv */ // 8025DA3C: 80362324 (__div2i) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dTimer_c::getTimeMs() { - nofralloc + nofralloc #include "asm/d/d_timer/getTimeMs__8dTimer_cFv.s" } #pragma pop - -/* 8025DA54-8025DA9C 0048+00 s=3 e=0 z=0 None .text getLimitTimeMs__8dTimer_cFv */ +/* 8025DA54-8025DA9C 0048+00 s=3 e=0 z=0 None .text getLimitTimeMs__8dTimer_cFv */ // 8025DA84: 80362324 (__div2i) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dTimer_c::getLimitTimeMs() { - nofralloc + nofralloc #include "asm/d/d_timer/getLimitTimeMs__8dTimer_cFv.s" } #pragma pop - -/* 8025DA9C-8025DB10 0074+00 s=2 e=0 z=1 None .text getRestTimeMs__8dTimer_cFv */ +/* 8025DA9C-8025DB10 0074+00 s=2 e=0 z=1 None .text getRestTimeMs__8dTimer_cFv */ // 8025DAF8: 80362324 (__div2i) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_c::getRestTimeMs() { - nofralloc + nofralloc #include "asm/d/d_timer/getRestTimeMs__8dTimer_cFv.s" } #pragma pop - -/* 8025DB10-8025DB38 0028+00 s=1 e=0 z=4 None .text isStart__8dTimer_cFv */ +/* 8025DB10-8025DB38 0028+00 s=1 e=0 z=4 None .text isStart__8dTimer_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_c::isStart() { - nofralloc + nofralloc #include "asm/d/d_timer/isStart__8dTimer_cFv.s" } #pragma pop - /* ############################################################################################## */ -/* 803C33C0-803C33E4 0024+00 s=1 e=0 z=0 None .data @5239 */ +/* 803C33C0-803C33E4 0024+00 s=1 e=0 z=0 None .data @5239 */ SECTION_DATA static void* lit_5239[9] = { - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x2B8), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x250), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x258), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x260), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x268), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x274), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x280), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x288), - (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz)+0x294), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x2B8), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x250), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x258), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x260), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x268), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x274), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x280), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x288), + (void*)(((char*)createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) + 0x294), }; -/* 803C33E4-803C33F8 0014+00 s=1 e=0 z=0 None .data l_dTimer_Method */ +/* 803C33E4-803C33F8 0014+00 s=1 e=0 z=0 None .data l_dTimer_Method */ SECTION_DATA static void* l_dTimer_Method[5] = { - (void*)dTimer_Create__FP9msg_class, - (void*)dTimer_Delete__FP8dTimer_c, - (void*)dTimer_Execute__FP8dTimer_c, - (void*)dTimer_IsDelete__FP8dTimer_c, - (void*)dTimer_Draw__FP8dTimer_c, + (void*)dTimer_Create__FP9msg_class, (void*)dTimer_Delete__FP8dTimer_c, + (void*)dTimer_Execute__FP8dTimer_c, (void*)dTimer_IsDelete__FP8dTimer_c, + (void*)dTimer_Draw__FP8dTimer_c, }; -/* 803C33F8-803C3420 0028+00 s=0 e=0 z=1 None .data g_profile_TIMER */ +/* 803C33F8-803C3420 0028+00 s=0 e=0 z=1 None .data g_profile_TIMER */ SECTION_DATA void* g_profile_TIMER[10] = { - (void*)0xFFFFFFFD, - (void*)0x000CFFFD, - (void*)0x03150000, - (void*)&g_fpcLf_Method, - (void*)0x00000170, - (void*)NULL, - (void*)NULL, - (void*)&g_fopMsg_Method, - (void*)0x03000000, - (void*)&l_dTimer_Method, + (void*)0xFFFFFFFD, (void*)0x000CFFFD, + (void*)0x03150000, (void*)&g_fpcLf_Method, + (void*)0x00000170, (void*)NULL, + (void*)NULL, (void*)&g_fopMsg_Method, + (void*)0x03000000, (void*)&l_dTimer_Method, }; -/* 803C3420-803C3430 0010+00 s=2 e=0 z=0 None .data __vt__21dDlst_TimerScrnDraw_c */ +/* 803C3420-803C3430 0010+00 s=2 e=0 z=0 None .data __vt__21dDlst_TimerScrnDraw_c */ SECTION_DATA void* __vt__21dDlst_TimerScrnDraw_c[4] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)draw__21dDlst_TimerScrnDraw_cFv, - (void*)__dt__21dDlst_TimerScrnDraw_cFv, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)draw__21dDlst_TimerScrnDraw_cFv, + (void*)__dt__21dDlst_TimerScrnDraw_cFv, }; -/* 8025DB38-8025DBE0 00A8+00 s=1 e=0 z=0 None .text __ct__21dDlst_TimerScrnDraw_cFv */ +/* 8025DB38-8025DBE0 00A8+00 s=1 e=0 z=0 None .text __ct__21dDlst_TimerScrnDraw_cFv */ // 8025DB38: 803A6F88 (__vt__12dDlst_base_c) // 8025DB3C: 803A6F88 (__vt__12dDlst_base_c) // 8025DB44: 803C3420 (__vt__21dDlst_TimerScrnDraw_c) @@ -1422,15 +768,13 @@ SECTION_DATA void* __vt__21dDlst_TimerScrnDraw_c[4] = { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm dDlst_TimerScrnDraw_c::dDlst_TimerScrnDraw_c() { - nofralloc + nofralloc #include "asm/d/d_timer/__ct__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 8025DBE0-8025DFBC 03DC+00 s=1 e=0 z=0 None .text setHIO__21dDlst_TimerScrnDraw_cFv */ +/* 8025DBE0-8025DFBC 03DC+00 s=1 e=0 z=0 None .text setHIO__21dDlst_TimerScrnDraw_cFv */ // 8025DBF0: 803621DC (_savegpr_29) // 8025DC10: 8042EBC8 (g_drawHIO) // 8025DC14: 8042EBC8 (g_drawHIO) @@ -1473,15 +817,14 @@ asm dDlst_TimerScrnDraw_c::dDlst_TimerScrnDraw_c() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::setHIO() { - nofralloc + nofralloc #include "asm/d/d_timer/setHIO__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 8025DFBC-8025E240 0284+00 s=1 e=0 z=0 None .text setScreen__21dDlst_TimerScrnDraw_cFlP10JKRArchive */ +/* 8025DFBC-8025E240 0284+00 s=1 e=0 z=0 None .text + * setScreen__21dDlst_TimerScrnDraw_cFlP10JKRArchive */ // 8025DFF4: 8025E66C (setScreenBoatRace__21dDlst_TimerScrnDraw_cFv) // 8025E004: 8025E8B8 (setScreenRider__21dDlst_TimerScrnDraw_cFv) // 8025E00C: 8025E240 (setScreenBase__21dDlst_TimerScrnDraw_cFv) @@ -1511,18 +854,14 @@ asm void dDlst_TimerScrnDraw_c::setHIO() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// s32 False -// JKRArchive* False -// JKRArchive False asm void dDlst_TimerScrnDraw_c::setScreen(s32 param_0, JKRArchive* param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/setScreen__21dDlst_TimerScrnDraw_cFlP10JKRArchive.s" } #pragma pop - -/* 8025E240-8025E66C 042C+00 s=1 e=0 z=0 None .text setScreenBase__21dDlst_TimerScrnDraw_cFv */ +/* 8025E240-8025E66C 042C+00 s=1 e=0 z=0 None .text setScreenBase__21dDlst_TimerScrnDraw_cFv + */ // 8025E258: 802CEC4C (__nw__FUl) // 8025E264: 802F8498 (__ct__9J2DScreenFv) // 8025E274: 8039A3D8 (d_d_timer__stringBase0) @@ -1544,15 +883,14 @@ asm void dDlst_TimerScrnDraw_c::setScreen(s32 param_0, JKRArchive* param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::setScreenBase() { - nofralloc + nofralloc #include "asm/d/d_timer/setScreenBase__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 8025E66C-8025E8B8 024C+00 s=1 e=0 z=0 None .text setScreenBoatRace__21dDlst_TimerScrnDraw_cFv */ +/* 8025E66C-8025E8B8 024C+00 s=1 e=0 z=0 None .text setScreenBoatRace__21dDlst_TimerScrnDraw_cFv + */ // 8025E684: 802CEC4C (__nw__FUl) // 8025E690: 802F8498 (__ct__9J2DScreenFv) // 8025E6A0: 8039A3D8 (d_d_timer__stringBase0) @@ -1572,15 +910,14 @@ asm void dDlst_TimerScrnDraw_c::setScreenBase() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::setScreenBoatRace() { - nofralloc + nofralloc #include "asm/d/d_timer/setScreenBoatRace__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 8025E8B8-8025EB20 0268+00 s=1 e=0 z=0 None .text setScreenRider__21dDlst_TimerScrnDraw_cFv */ +/* 8025E8B8-8025EB20 0268+00 s=1 e=0 z=0 None .text setScreenRider__21dDlst_TimerScrnDraw_cFv + */ // 8025E8D0: 802CEC4C (__nw__FUl) // 8025E8DC: 802F8498 (__ct__9J2DScreenFv) // 8025E8EC: 8039A3D8 (d_d_timer__stringBase0) @@ -1598,39 +935,35 @@ asm void dDlst_TimerScrnDraw_c::setScreenBoatRace() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::setScreenRider() { - nofralloc + nofralloc #include "asm/d/d_timer/setScreenRider__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 8025EB20-8025EC5C 013C+00 s=1 e=0 z=0 None .text hideDenominator__21dDlst_TimerScrnDraw_cFv */ +/* 8025EB20-8025EC5C 013C+00 s=1 e=0 z=0 None .text hideDenominator__21dDlst_TimerScrnDraw_cFv + */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::hideDenominator() { - nofralloc + nofralloc #include "asm/d/d_timer/hideDenominator__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 8025EC5C-8025EE24 01C8+00 s=1 e=0 z=0 None .text deleteScreen__21dDlst_TimerScrnDraw_cFv */ +/* 8025EC5C-8025EE24 01C8+00 s=1 e=0 z=0 None .text deleteScreen__21dDlst_TimerScrnDraw_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::deleteScreen() { - nofralloc + nofralloc #include "asm/d/d_timer/deleteScreen__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 8025EE24-8025EECC 00A8+00 s=2 e=0 z=0 None .text changeNumberTexture__21dDlst_TimerScrnDraw_cFP7J2DPanei */ +/* 8025EE24-8025EECC 00A8+00 s=2 e=0 z=0 None .text + * changeNumberTexture__21dDlst_TimerScrnDraw_cFP7J2DPanei */ // 8025EE34: 803621D8 (_savegpr_28) // 8025EE54: 804061C0 (g_dComIfG_gameInfo) // 8025EE58: 804061C0 (g_dComIfG_gameInfo) @@ -1640,46 +973,38 @@ asm void dDlst_TimerScrnDraw_c::deleteScreen() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J2DPane* False -// J2DPane False -// int False asm void dDlst_TimerScrnDraw_c::changeNumberTexture(J2DPane* param_0, int param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/changeNumberTexture__21dDlst_TimerScrnDraw_cFP7J2DPanei.s" } #pragma pop - -/* 8025EECC-8025EEF0 0024+00 s=1 e=0 z=0 None .text getNumber__21dDlst_TimerScrnDraw_cFi */ +/* 8025EECC-8025EEF0 0024+00 s=1 e=0 z=0 None .text getNumber__21dDlst_TimerScrnDraw_cFi */ // 8025EEDC: 8021E2C8 (dMeter2Info_getNumberTextureName__Fi) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// int False asm void dDlst_TimerScrnDraw_c::getNumber(int param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/getNumber__21dDlst_TimerScrnDraw_cFi.s" } #pragma pop - /* ############################################################################################## */ -/* 80454F4C-80454F50 0004+00 s=5 e=0 z=0 None .sdata2 @4124 */ +/* 80454F4C-80454F50 0004+00 s=5 e=0 z=0 None .sdata2 @4124 */ SECTION_SDATA2 static f32 lit_4124 = 1.0f; -/* 80454F50-80454F58 0004+04 s=3 e=0 z=0 None .sdata2 @4125 */ +/* 80454F50-80454F58 0004+04 s=3 e=0 z=0 None .sdata2 @4125 */ SECTION_SDATA2 static f32 lit_4125[1 + 1 /* padding */] = { - -1.0f, - /* padding */ - 0.0f, + -1.0f, + /* padding */ + 0.0f, }; -/* 80454F58-80454F60 0008+00 s=7 e=0 z=0 None .sdata2 @4627 */ +/* 80454F58-80454F60 0008+00 s=7 e=0 z=0 None .sdata2 @4627 */ SECTION_SDATA2 static f64 lit_4627 = 4503601774854144.0 /* cast s32 to float */; -/* 8025EEF0-8025F180 0290+00 s=1 e=0 z=0 None .text setTimer__21dDlst_TimerScrnDraw_cFi */ +/* 8025EEF0-8025F180 0290+00 s=1 e=0 z=0 None .text setTimer__21dDlst_TimerScrnDraw_cFi */ // 8025EF00: 803621C0 (_savegpr_22) // 8025EF08: 80430188 (g_meter2_info) // 8025EF0C: 80430188 (g_meter2_info) @@ -1705,16 +1030,14 @@ SECTION_SDATA2 static f64 lit_4627 = 4503601774854144.0 /* cast s32 to float */; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// int False asm void dDlst_TimerScrnDraw_c::setTimer(int param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/setTimer__21dDlst_TimerScrnDraw_cFi.s" } #pragma pop - -/* 8025F180-8025FA00 0880+00 s=1 e=0 z=0 None .text setCounter__21dDlst_TimerScrnDraw_cFUcUc */ +/* 8025F180-8025FA00 0880+00 s=1 e=0 z=0 None .text setCounter__21dDlst_TimerScrnDraw_cFUcUc + */ // 8025F190: 803621C8 (_savegpr_24) // 8025F298: 8025EE24 (changeNumberTexture__21dDlst_TimerScrnDraw_cFP7J2DPanei) // 8025F4A0: 8025EE24 (changeNumberTexture__21dDlst_TimerScrnDraw_cFP7J2DPanei) @@ -1750,77 +1073,59 @@ asm void dDlst_TimerScrnDraw_c::setTimer(int param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u8 False -// u8 False asm void dDlst_TimerScrnDraw_c::setCounter(u8 param_0, u8 param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/setCounter__21dDlst_TimerScrnDraw_cFUcUc.s" } #pragma pop - -/* 8025FA00-8025FA2C 002C+00 s=1 e=0 z=0 None .text setParentPos__21dDlst_TimerScrnDraw_cFff */ +/* 8025FA00-8025FA2C 002C+00 s=1 e=0 z=0 None .text setParentPos__21dDlst_TimerScrnDraw_cFff + */ // 8025FA18: 802545B0 (paneTrans__8CPaneMgrFff) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// f32 False -// f32 False asm void dDlst_TimerScrnDraw_c::setParentPos(f32 param_0, f32 param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/setParentPos__21dDlst_TimerScrnDraw_cFff.s" } #pragma pop - -/* 8025FA2C-8025FA6C 0040+00 s=4 e=0 z=0 None .text setTimerPos__21dDlst_TimerScrnDraw_cFff */ +/* 8025FA2C-8025FA6C 0040+00 s=4 e=0 z=0 None .text setTimerPos__21dDlst_TimerScrnDraw_cFff */ // 8025FA58: 802545B0 (paneTrans__8CPaneMgrFff) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// f32 False -// f32 False asm void dDlst_TimerScrnDraw_c::setTimerPos(f32 param_0, f32 param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/setTimerPos__21dDlst_TimerScrnDraw_cFff.s" } #pragma pop - -/* 8025FA6C-8025FA98 002C+00 s=4 e=0 z=0 None .text setCounterPos__21dDlst_TimerScrnDraw_cFff */ +/* 8025FA6C-8025FA98 002C+00 s=4 e=0 z=0 None .text setCounterPos__21dDlst_TimerScrnDraw_cFff + */ // 8025FA84: 802545B0 (paneTrans__8CPaneMgrFff) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// f32 False -// f32 False asm void dDlst_TimerScrnDraw_c::setCounterPos(f32 param_0, f32 param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/setCounterPos__21dDlst_TimerScrnDraw_cFff.s" } #pragma pop - -/* 8025FA98-8025FAC4 002C+00 s=4 e=0 z=0 None .text setImagePos__21dDlst_TimerScrnDraw_cFff */ +/* 8025FA98-8025FAC4 002C+00 s=4 e=0 z=0 None .text setImagePos__21dDlst_TimerScrnDraw_cFff */ // 8025FAB0: 802545B0 (paneTrans__8CPaneMgrFff) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// f32 False -// f32 False asm void dDlst_TimerScrnDraw_c::setImagePos(f32 param_0, f32 param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/setImagePos__21dDlst_TimerScrnDraw_cFff.s" } #pragma pop - -/* 8025FAC4-8025FB74 00B0+00 s=2 e=0 z=0 None .text setShowType__21dDlst_TimerScrnDraw_cFUc */ +/* 8025FAC4-8025FB74 00B0+00 s=2 e=0 z=0 None .text setShowType__21dDlst_TimerScrnDraw_cFUc */ // 8025FAE0: 804061C0 (g_dComIfG_gameInfo) // 8025FAE4: 804061C0 (g_dComIfG_gameInfo) // 8025FAEC: 8002CBC4 (setTimerType__14dComIfG_play_cFUc) @@ -1833,27 +1138,30 @@ asm void dDlst_TimerScrnDraw_c::setImagePos(f32 param_0, f32 param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u8 False asm void dDlst_TimerScrnDraw_c::setShowType(u8 param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/setShowType__21dDlst_TimerScrnDraw_cFUc.s" } #pragma pop - /* ############################################################################################## */ -/* 80454F60-80454F68 0006+02 s=1 e=0 z=0 None .sdata2 animeFrame$5017 */ +/* 80454F60-80454F68 0006+02 s=1 e=0 z=0 None .sdata2 animeFrame$5017 */ SECTION_SDATA2 static u8 animeFrame[6 + 2 /* padding */] = { - 0x00, 0x07, 0x00, 0x0F, 0x00, 0x16, - /* padding */ - 0x00, 0x00, + 0x00, + 0x07, + 0x00, + 0x0F, + 0x00, + 0x16, + /* padding */ + 0x00, + 0x00, }; -/* 80454F68-80454F6C 0004+00 s=3 e=0 z=0 None .sdata2 @5094 */ +/* 80454F68-80454F6C 0004+00 s=3 e=0 z=0 None .sdata2 @5094 */ SECTION_SDATA2 static f32 lit_5094 = -50.0f; -/* 8025FB74-8025FF98 0424+00 s=1 e=0 z=0 None .text anime__21dDlst_TimerScrnDraw_cFv */ +/* 8025FB74-8025FF98 0424+00 s=1 e=0 z=0 None .text anime__21dDlst_TimerScrnDraw_cFv */ // 8025FB94: 803621DC (_savegpr_29) // 8025FBAC: 80454F60 (animeFrame) // 8025FBD4: 80454F60 (animeFrame) @@ -1897,19 +1205,17 @@ SECTION_SDATA2 static f32 lit_5094 = -50.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::anime() { - nofralloc + nofralloc #include "asm/d/d_timer/anime__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - /* ############################################################################################## */ -/* 80454F6C-80454F70 0004+00 s=1 e=0 z=0 None .sdata2 @5143 */ +/* 80454F6C-80454F70 0004+00 s=1 e=0 z=0 None .sdata2 @5143 */ SECTION_SDATA2 static f32 lit_5143 = 49.0f; -/* 8025FF98-802601E4 024C+00 s=1 e=0 z=0 None .text closeAnime__21dDlst_TimerScrnDraw_cFv */ +/* 8025FF98-802601E4 024C+00 s=1 e=0 z=0 None .text closeAnime__21dDlst_TimerScrnDraw_cFv */ // 8025FFE0: 80454F58 (lit_4627) // 80260010: 80454F6C (lit_5143) // 8026004C: 80454F68 (lit_5094) @@ -1937,43 +1243,42 @@ SECTION_SDATA2 static f32 lit_5143 = 49.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::closeAnime() { - nofralloc + nofralloc #include "asm/d/d_timer/closeAnime__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - /* ############################################################################################## */ -/* 80454F70-80454F74 0004+00 s=3 e=0 z=0 None .sdata2 @5227 */ +/* 80454F70-80454F74 0004+00 s=3 e=0 z=0 None .sdata2 @5227 */ SECTION_SDATA2 static f32 lit_5227 = 40.0f; -/* 80454F74-80454F78 0004+00 s=2 e=0 z=0 None .sdata2 @5228 */ +/* 80454F74-80454F78 0004+00 s=2 e=0 z=0 None .sdata2 @5228 */ SECTION_SDATA2 static f32 lit_5228 = 60.0f; -/* 80454F78-80454F7C 0004+00 s=1 e=0 z=0 None .sdata2 @5229 */ +/* 80454F78-80454F7C 0004+00 s=1 e=0 z=0 None .sdata2 @5229 */ SECTION_SDATA2 static f32 lit_5229 = -100.0f; -/* 80454F7C-80454F80 0004+00 s=1 e=0 z=0 None .sdata2 @5230 */ +/* 80454F7C-80454F80 0004+00 s=1 e=0 z=0 None .sdata2 @5230 */ SECTION_SDATA2 static f32 lit_5230 = 100.0f; -/* 80454F80-80454F84 0004+00 s=1 e=0 z=0 None .sdata2 @5231 */ +/* 80454F80-80454F84 0004+00 s=1 e=0 z=0 None .sdata2 @5231 */ SECTION_SDATA2 static f32 lit_5231 = 75.0f; -/* 80454F84-80454F88 0004+00 s=1 e=0 z=0 None .sdata2 @5232 */ +/* 80454F84-80454F88 0004+00 s=1 e=0 z=0 None .sdata2 @5232 */ SECTION_SDATA2 static f32 lit_5232 = -75.0f; -/* 80454F88-80454F8C 0004+00 s=1 e=0 z=0 None .sdata2 @5233 */ +/* 80454F88-80454F8C 0004+00 s=1 e=0 z=0 None .sdata2 @5233 */ SECTION_SDATA2 static f32 lit_5233 = 200.0f; -/* 80454F8C-80454F90 0004+00 s=1 e=0 z=0 None .sdata2 @5234 */ +/* 80454F8C-80454F90 0004+00 s=1 e=0 z=0 None .sdata2 @5234 */ SECTION_SDATA2 static f32 lit_5234 = 150.0f; -/* 80454F90-80454F94 0004+00 s=1 e=0 z=0 None .sdata2 @5235 */ +/* 80454F90-80454F94 0004+00 s=1 e=0 z=0 None .sdata2 @5235 */ SECTION_SDATA2 static f32 lit_5235 = 20.0f; -/* 802601E4-80260574 0390+00 s=2 e=0 z=0 None .text createGetIn__21dDlst_TimerScrnDraw_cF4cXyz */ +/* 802601E4-80260574 0390+00 s=2 e=0 z=0 None .text createGetIn__21dDlst_TimerScrnDraw_cF4cXyz + */ // 80260210: 80430188 (g_meter2_info) // 80260214: 80430188 (g_meter2_info) // 80260224: 8021C250 (getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c) @@ -2020,16 +1325,13 @@ SECTION_SDATA2 static f32 lit_5235 = 20.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// cXyz False asm void dDlst_TimerScrnDraw_c::createGetIn(cXyz param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/createGetIn__21dDlst_TimerScrnDraw_cF4cXyz.s" } #pragma pop - -/* 80260574-80260690 011C+00 s=3 e=0 z=0 None .text createStart__21dDlst_TimerScrnDraw_cFUs */ +/* 80260574-80260690 011C+00 s=3 e=0 z=0 None .text createStart__21dDlst_TimerScrnDraw_cFUs */ // 80260588: 80430188 (g_meter2_info) // 8026058C: 80430188 (g_meter2_info) // 8026059C: 8021C250 (getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c) @@ -2042,26 +1344,23 @@ asm void dDlst_TimerScrnDraw_c::createGetIn(cXyz param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u16 False asm void dDlst_TimerScrnDraw_c::createStart(u16 param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/createStart__21dDlst_TimerScrnDraw_cFUs.s" } #pragma pop - /* ############################################################################################## */ -/* 80454F94-80454F98 0004+00 s=1 e=0 z=0 None .sdata2 @5325 */ +/* 80454F94-80454F98 0004+00 s=1 e=0 z=0 None .sdata2 @5325 */ SECTION_SDATA2 static f32 lit_5325 = 3.0f / 20.0f; -/* 80454F98-80454F9C 0004+00 s=2 e=0 z=0 None .sdata2 @5326 */ +/* 80454F98-80454F9C 0004+00 s=2 e=0 z=0 None .sdata2 @5326 */ SECTION_SDATA2 static f32 lit_5326 = 0.5f; -/* 80454F9C-80454FA0 0004+00 s=1 e=0 z=0 None .sdata2 @5327 */ +/* 80454F9C-80454FA0 0004+00 s=1 e=0 z=0 None .sdata2 @5327 */ SECTION_SDATA2 static f32 lit_5327 = 18.0f; -/* 80260690-80260AA8 0418+00 s=1 e=0 z=0 None .text draw__21dDlst_TimerScrnDraw_cFv */ +/* 80260690-80260AA8 0418+00 s=1 e=0 z=0 None .text draw__21dDlst_TimerScrnDraw_cFv */ // 802606B8: 803621D0 (_savegpr_26) // 802606C0: 804061C0 (g_dComIfG_gameInfo) // 802606C4: 804061C0 (g_dComIfG_gameInfo) @@ -2100,42 +1399,37 @@ SECTION_SDATA2 static f32 lit_5327 = 18.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::draw() { - nofralloc + nofralloc #include "asm/d/d_timer/draw__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 80260AA8-80260AD4 002C+00 s=1 e=0 z=0 None .text checkStartAnimeEnd__21dDlst_TimerScrnDraw_cFv */ +/* 80260AA8-80260AD4 002C+00 s=1 e=0 z=0 None .text checkStartAnimeEnd__21dDlst_TimerScrnDraw_cFv + */ // 80260AB4: 80454F40 (lit_3919) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void dDlst_TimerScrnDraw_c::checkStartAnimeEnd() { - nofralloc + nofralloc #include "asm/d/d_timer/checkStartAnimeEnd__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 80260AD4-80260B54 0080+00 s=2 e=0 z=0 None .text playBckAnimation__21dDlst_TimerScrnDraw_cFf */ +/* 80260AD4-80260B54 0080+00 s=2 e=0 z=0 None .text playBckAnimation__21dDlst_TimerScrnDraw_cFf + */ // 80260B1C: 802F7FCC (animationTransform__7J2DPaneFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// f32 False asm void dDlst_TimerScrnDraw_c::playBckAnimation(f32 param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/playBckAnimation__21dDlst_TimerScrnDraw_cFf.s" } #pragma pop - -/* 80260B54-80260F04 03B0+00 s=1 e=0 z=0 None .text drawPikari__21dDlst_TimerScrnDraw_cFi */ +/* 80260B54-80260F04 03B0+00 s=1 e=0 z=0 None .text drawPikari__21dDlst_TimerScrnDraw_cFi */ // 80260BA4: 803621BC (_savegpr_21) // 80260BCC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs) // 80260BF0: 80300658 (getStringPtr__10J2DTextBoxCFv) @@ -2151,93 +1445,71 @@ asm void dDlst_TimerScrnDraw_c::playBckAnimation(f32 param_0) { // 80260D08: 80430188 (g_meter2_info) // 80260D10: 80454F58 (lit_4627) // 80260DF0: 80454F98 (lit_5326) -// 80260E24: 802140DC (drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc) +// 80260E24: 802140DC +//(drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc) // 80260E54: 80454F98 (lit_5326) -// 80260E88: 802140DC (drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc) +// 80260E88: 802140DC +//(drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc) // 80260EF0: 80362208 (_restgpr_21) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// int False asm void dDlst_TimerScrnDraw_c::drawPikari(int param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/drawPikari__21dDlst_TimerScrnDraw_cFi.s" } #pragma pop - -/* 80260F04-80260F24 0020+00 s=1 e=0 z=0 None .text dTimer_Draw__FP8dTimer_c */ +/* 80260F04-80260F24 0020+00 s=1 e=0 z=0 None .text dTimer_Draw__FP8dTimer_c */ // 80260F10: 8025D33C (_draw__8dTimer_cFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// dTimer_c* False -// dTimer_c False asm static void dTimer_Draw(dTimer_c* param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_Draw__FP8dTimer_c.s" } #pragma pop - -/* 80260F24-80260F44 0020+00 s=1 e=0 z=0 None .text dTimer_Execute__FP8dTimer_c */ +/* 80260F24-80260F44 0020+00 s=1 e=0 z=0 None .text dTimer_Execute__FP8dTimer_c */ // 80260F30: 8025CF04 (_execute__8dTimer_cFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// dTimer_c* False -// dTimer_c False asm static void dTimer_Execute(dTimer_c* param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_Execute__FP8dTimer_c.s" } #pragma pop - -/* 80260F44-80260F4C 0008+00 s=1 e=0 z=0 None .text dTimer_IsDelete__FP8dTimer_c */ -// True False -// bool False -// dTimer_c* False -// dTimer_c False +/* 80260F44-80260F4C 0008+00 s=1 e=0 z=0 None .text dTimer_IsDelete__FP8dTimer_c */ static bool dTimer_IsDelete(dTimer_c* param_0) { - return true; + return true; } - -/* 80260F4C-80260F6C 0020+00 s=1 e=0 z=0 None .text dTimer_Delete__FP8dTimer_c */ +/* 80260F4C-80260F6C 0020+00 s=1 e=0 z=0 None .text dTimer_Delete__FP8dTimer_c */ // 80260F58: 8025D3BC (_delete__8dTimer_cFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// dTimer_c* False -// dTimer_c False asm static void dTimer_Delete(dTimer_c* param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_Delete__FP8dTimer_c.s" } #pragma pop - -/* 80260F6C-80260F8C 0020+00 s=1 e=0 z=0 None .text dTimer_Create__FP9msg_class */ +/* 80260F6C-80260F8C 0020+00 s=1 e=0 z=0 None .text dTimer_Create__FP9msg_class */ // 80260F78: 8025CA0C (_create__8dTimer_cFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// msg_class* False -// msg_class False asm static void dTimer_Create(msg_class* param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_Create__FP9msg_class.s" } #pragma pop - -/* 80260F8C-80261034 00A8+00 s=0 e=1 z=9 None .text dTimer_createTimer__FlUlUcUcffff */ +/* 80260F8C-80261034 00A8+00 s=0 e=1 z=9 None .text dTimer_createTimer__FlUlUcUcffff */ // 80260F9C: 80362140 (_savefpr_28) // 80260FA4: 803621D8 (_savegpr_28) // 80260FC8: 804061C0 (g_dComIfG_gameInfo) @@ -2249,36 +1521,27 @@ asm static void dTimer_Create(msg_class* param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// s32 False -// u32 False -// u8 False -// u8 False -// f32 False -// f32 False -// f32 False -// f32 False -asm void dTimer_createTimer(s32 param_0, u32 param_1, u8 param_2, u8 param_3, f32 param_4, f32 param_5, f32 param_6, f32 param_7) { - nofralloc +asm void dTimer_createTimer(s32 param_0, u32 param_1, u8 param_2, u8 param_3, f32 param_4, + f32 param_5, f32 param_6, f32 param_7) { + nofralloc #include "asm/d/d_timer/dTimer_createTimer__FlUlUcUcffff.s" } #pragma pop - /* ############################################################################################## */ -/* 80454FA0-80454FA4 0004+00 s=1 e=0 z=0 None .sdata2 @5544 */ +/* 80454FA0-80454FA4 0004+00 s=1 e=0 z=0 None .sdata2 @5544 */ SECTION_SDATA2 static f32 lit_5544 = 221.0f; -/* 80454FA4-80454FA8 0004+00 s=1 e=0 z=0 None .sdata2 @5545 */ +/* 80454FA4-80454FA8 0004+00 s=1 e=0 z=0 None .sdata2 @5545 */ SECTION_SDATA2 static f32 lit_5545 = 439.0f; -/* 80454FA8-80454FAC 0004+00 s=1 e=0 z=0 None .sdata2 @5546 */ +/* 80454FA8-80454FAC 0004+00 s=1 e=0 z=0 None .sdata2 @5546 */ SECTION_SDATA2 static f32 lit_5546 = 32.0f; -/* 80454FAC-80454FB0 0004+00 s=1 e=0 z=0 None .sdata2 @5547 */ +/* 80454FAC-80454FB0 0004+00 s=1 e=0 z=0 None .sdata2 @5547 */ SECTION_SDATA2 static f32 lit_5547 = 419.0f; -/* 80261034-80261100 00CC+00 s=0 e=1 z=0 None .text dTimer_createStockTimer__Fv */ +/* 80261034-80261100 00CC+00 s=0 e=1 z=0 None .text dTimer_createStockTimer__Fv */ // 80261044: 804061C0 (g_dComIfG_gameInfo) // 80261048: 804061C0 (g_dComIfG_gameInfo) // 80261054: 8002CBBC (getTimerMode__14dComIfG_play_cFv) @@ -2297,15 +1560,13 @@ SECTION_SDATA2 static f32 lit_5547 = 419.0f; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_createStockTimer() { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_createStockTimer__Fv.s" } #pragma pop - -/* 80261100-80261188 0088+00 s=0 e=0 z=1 None .text dTimer_createGetIn2D__Fl4cXyz */ +/* 80261100-80261188 0088+00 s=0 e=0 z=1 None .text dTimer_createGetIn2D__Fl4cXyz */ // 80261118: 804061C0 (g_dComIfG_gameInfo) // 8026111C: 804061C0 (g_dComIfG_gameInfo) // 80261128: 8002CBDC (getTimerPtr__14dComIfG_play_cFv) @@ -2315,17 +1576,13 @@ asm void dTimer_createStockTimer() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// s32 False -// cXyz False asm void dTimer_createGetIn2D(s32 param_0, cXyz param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_createGetIn2D__Fl4cXyz.s" } #pragma pop - -/* 80261188-802611F0 0068+00 s=1 e=0 z=0 None .text dTimer_createStart2D__FlUs */ +/* 80261188-802611F0 0068+00 s=1 e=0 z=0 None .text dTimer_createStart2D__FlUs */ // 802611A0: 804061C0 (g_dComIfG_gameInfo) // 802611A4: 804061C0 (g_dComIfG_gameInfo) // 802611B0: 8002CBDC (getTimerPtr__14dComIfG_play_cFv) @@ -2334,17 +1591,13 @@ asm void dTimer_createGetIn2D(s32 param_0, cXyz param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// s32 False -// u16 False asm static void dTimer_createStart2D(s32 param_0, u16 param_1) { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_createStart2D__FlUs.s" } #pragma pop - -/* 802611F0-80261244 0054+00 s=0 e=0 z=5 None .text dTimer_isStart__Fv */ +/* 802611F0-80261244 0054+00 s=0 e=0 z=5 None .text dTimer_isStart__Fv */ // 80261200: 804061C0 (g_dComIfG_gameInfo) // 80261204: 804061C0 (g_dComIfG_gameInfo) // 80261210: 8002CBDC (getTimerPtr__14dComIfG_play_cFv) @@ -2353,15 +1606,13 @@ asm static void dTimer_createStart2D(s32 param_0, u16 param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_isStart() { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_isStart__Fv.s" } #pragma pop - -/* 80261244-80261298 0054+00 s=0 e=0 z=2 None .text dTimer_getRestTimeMs__Fv */ +/* 80261244-80261298 0054+00 s=0 e=0 z=2 None .text dTimer_getRestTimeMs__Fv */ // 80261254: 804061C0 (g_dComIfG_gameInfo) // 80261258: 804061C0 (g_dComIfG_gameInfo) // 80261264: 8002CBDC (getTimerPtr__14dComIfG_play_cFv) @@ -2370,15 +1621,13 @@ asm void dTimer_isStart() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_getRestTimeMs() { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_getRestTimeMs__Fv.s" } #pragma pop - -/* 80261298-802612EC 0054+00 s=0 e=0 z=2 None .text dTimer_show__Fv */ +/* 80261298-802612EC 0054+00 s=0 e=0 z=2 None .text dTimer_show__Fv */ // 802612A8: 804061C0 (g_dComIfG_gameInfo) // 802612AC: 804061C0 (g_dComIfG_gameInfo) // 802612B8: 8002CBDC (getTimerPtr__14dComIfG_play_cFv) @@ -2386,15 +1635,13 @@ asm void dTimer_getRestTimeMs() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_show() { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_show__Fv.s" } #pragma pop - -/* 802612EC-80261340 0054+00 s=0 e=0 z=2 None .text dTimer_hide__Fv */ +/* 802612EC-80261340 0054+00 s=0 e=0 z=2 None .text dTimer_hide__Fv */ // 802612FC: 804061C0 (g_dComIfG_gameInfo) // 80261300: 804061C0 (g_dComIfG_gameInfo) // 8026130C: 8002CBDC (getTimerPtr__14dComIfG_play_cFv) @@ -2402,15 +1649,13 @@ asm void dTimer_show() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_hide() { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_hide__Fv.s" } #pragma pop - -/* 80261340-80261394 0054+00 s=0 e=0 z=1 None .text dTimer_isReadyFlag__Fv */ +/* 80261340-80261394 0054+00 s=0 e=0 z=1 None .text dTimer_isReadyFlag__Fv */ // 80261350: 804061C0 (g_dComIfG_gameInfo) // 80261354: 804061C0 (g_dComIfG_gameInfo) // 80261360: 8002CBDC (getTimerPtr__14dComIfG_play_cFv) @@ -2418,40 +1663,32 @@ asm void dTimer_hide() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False asm void dTimer_isReadyFlag() { - nofralloc + nofralloc #include "asm/d/d_timer/dTimer_isReadyFlag__Fv.s" } #pragma pop - -/* 80261394-802613DC 0048+00 s=1 e=0 z=0 None .text __dt__21dDlst_TimerScrnDraw_cFv */ +/* 80261394-802613DC 0048+00 s=1 e=0 z=0 None .text __dt__21dDlst_TimerScrnDraw_cFv */ // 802613AC: 803C3420 (__vt__21dDlst_TimerScrnDraw_c) // 802613B0: 803C3420 (__vt__21dDlst_TimerScrnDraw_c) // 802613C0: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm dDlst_TimerScrnDraw_c::~dDlst_TimerScrnDraw_c() { - nofralloc + nofralloc #include "asm/d/d_timer/__dt__21dDlst_TimerScrnDraw_cFv.s" } #pragma pop - -/* 802613DC-8026141C 0040+00 s=1 e=0 z=0 None .text createGetIn__8dTimer_cF4cXyz */ +/* 802613DC-8026141C 0040+00 s=1 e=0 z=0 None .text createGetIn__8dTimer_cF4cXyz */ // 80261408: 802601E4 (createGetIn__21dDlst_TimerScrnDraw_cF4cXyz) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// cXyz False asm void dTimer_c::createGetIn(cXyz param_0) { - nofralloc + nofralloc #include "asm/d/d_timer/createGetIn__8dTimer_cF4cXyz.s" } #pragma pop - - |
