Fix symbol names (#118)

* checkpoint

* checkpoint

* rename f_pc

* checkpoint

* small symbol rename and fix some fpc symbols

* remove unneeded entries from ldscript

* simplify ok check, update docker container

Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
lepelog
2021-03-15 07:12:44 +01:00
committed by GitHub
parent 3b69d4cba0
commit 80ba3d9fd2
3357 changed files with 59145 additions and 59695 deletions
+3305 -3288
View File
File diff suppressed because it is too large Load Diff
+114 -114
View File
@@ -19,49 +19,49 @@ void __ct__7cSAngleFs(void);
void __ct__7cSGlobeFRC4cXyz(void);
void __dl__FPv(void);
void __mi__7cSAngleCFs(void);
void daPy_py_c_NS_getAttentionOffsetY(void);
void dAttCatch_c_NS_init(void);
void dAttCatch_c_NS_proc(void);
void dAttDraw_c_NS_ctor(void);
void dAttDraw_c_NS_draw(void);
void dAttDraw_c_NS_dtor(void);
void dAttDraw_c_NS_setAlphaAnm(void);
void dAttDraw_c_NS_setAnm(void);
void dAttention_c_NS_initList(void);
void dAttention_c_NS_LockonTargetPId(void);
void dAttention_c_NS_LockonTruth(void);
void dAttention_c_NS_lockSoundStart(void);
void dAttention_c_NS_SelectAttention(void);
void dAttHint_c_NS_init(void);
void dAttHint_c_NS_proc(void);
void dAttList_c_NS_ctor(void);
void dAttList_c_NS_dtor(void);
void dAttList_c_NS_setActor(void);
void dAttLook_c_NS_init(void);
void dAttLook_c_NS_proc(void);
void getAttentionOffsetY__9daPy_py_cFv(void);
void init__11dAttCatch_cFv(void);
void proc__11dAttCatch_cFv(void);
void __ct__10dAttDraw_cFv(void);
void draw__10dAttDraw_cFR4cXyzPA4_f(void);
void __dt__10dAttDraw_cFv(void);
void setAlphaAnm__10dAttDraw_cFUcUc(void);
void setAnm__10dAttDraw_cFUcf(void);
void initList__12dAttention_cFUl(void);
void LockonTargetPId__12dAttention_cFl(void);
void LockonTruth__12dAttention_cFv(void);
void lockSoundStart__12dAttention_cFUl(void);
void SelectAttention__12dAttention_cFP10fopAc_ac_c(void);
void init__10dAttHint_cFv(void);
void proc__10dAttHint_cFv(void);
void __ct__10dAttList_cFv(void);
void __dt__10dAttList_cFv(void);
void setActor__10dAttList_cFP10fopAc_ac_c(void);
void init__10dAttLook_cFv(void);
void proc__10dAttLook_cFv(void);
void DCStoreRangeNoSync(void);
void dRes_control_c_NS_getRes(void);
void getRes__14dRes_control_cFPCclP11dRes_info_ci(void);
void fopAcIt_Executor(void);
void fopAcM_searchActorDistance(void);
void func_80361C24(void);
void func_80361D60(void);
void __construct_array(void);
void Inv__7cSAngleCFv(void);
void isSwitch__12dSv_danBit_cCFi(void);
void mDoExt_adjustSolidHeap(void);
void mDoExt_baseAnm_NS_play(void);
void mDoExt_bckAnm_NS_entry(void);
void mDoExt_bckAnm_NS_init(void);
void mDoExt_bpkAnm_NS_entry(void);
void mDoExt_bpkAnm_NS_init(void);
void mDoExt_brkAnm_NS_entry(void);
void mDoExt_brkAnm_NS_init(void);
void mDoExt_btkAnm_NS_entry(void);
void mDoExt_btkAnm_NS_init(void);
void mDoExt_createSolidHeapFromGameToCurrent_X1_(void);
void mDoExt_J3DModel__create(void);
void mDoExt_modelUpdateDL(void);
void mDoExt_restoreCurrentHeap(void);
void Z2SeqMgr_NS_bgmNowBattle(void);
void mDoExt_adjustSolidHeap__FP12JKRSolidHeap(void);
void play__14mDoExt_baseAnmFv(void);
void entry__13mDoExt_bckAnmFP12J3DModelDataf(void);
void init__13mDoExt_bckAnmFP15J3DAnmTransformiifssb(void);
void entry__13mDoExt_bpkAnmFP16J3DMaterialTablef(void);
void init__13mDoExt_bpkAnmFP16J3DMaterialTableP11J3DAnmColoriifss(void);
void entry__13mDoExt_brkAnmFP16J3DMaterialTablef(void);
void init__13mDoExt_brkAnmFP16J3DMaterialTableP15J3DAnmTevRegKeyiifss(void);
void entry__13mDoExt_btkAnmFP16J3DMaterialTablef(void);
void init__13mDoExt_btkAnmFP16J3DMaterialTableP19J3DAnmTextureSRTKeyiifss(void);
void mDoExt_createSolidHeapFromGameToCurrent__FUlUl(void);
void mDoExt_J3DModel__create__FP12J3DModelDataUlUl(void);
void mDoExt_modelUpdateDL__FP8J3DModel(void);
void mDoExt_restoreCurrentHeap__Fv(void);
void bgmNowBattle__8Z2SeqMgrFf(void);
}
class j3dsys {
@@ -132,488 +132,488 @@ asm void _unnamed_d_attention_cpp__NS_padLockButton(void) {
// __ct__11dAttParam_cFl
// dAttParam_c::dAttParam_c(long)
asm void dAttParam_c(void) {
asm void __ct__11dAttParam_cFl(void) {
nofralloc
#include "d/d_attention/asm/func_80070038.s"
}
// __dt__11dAttParam_cFv
// dAttParam_c::~dAttParam_c(void)
asm void dAttParam_c_NS_dtor(void) {
asm void __dt__11dAttParam_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80070110.s"
}
// __ct__15dAttDrawParam_cFv
// dAttDrawParam_c::dAttDrawParam_c(void)
asm void dAttDrawParam_c(void) {
asm void __ct__15dAttDrawParam_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80070158.s"
}
// execute__19dAttDraw_CallBack_cFUsP16J3DTransformInfo
// dAttDraw_CallBack_c::execute(unsigned short, J3DTransformInfo*)
asm void func_80070178(void) {
asm void execute__19dAttDraw_CallBack_cFUsP16J3DTransformInfo(void) {
nofralloc
#include "d/d_attention/asm/func_80070178.s"
}
// __ct__12dAttention_cFP10fopAc_ac_cUl
// dAttention_c::dAttention_c(fopAc_ac_c*, unsigned long)
asm void dAttention_c(void) {
asm void __ct__12dAttention_cFP10fopAc_ac_cUl(void) {
nofralloc
#include "d/d_attention/asm/func_80070198.s"
}
// __dt__12dAttention_cFv
// dAttention_c::~dAttention_c(void)
asm void dAttention_c_NS_dtor(void) {
asm void __dt__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80070774.s"
}
// GetLockonList__12dAttention_cFl
// dAttention_c::GetLockonList(long)
asm void dAttention_c_NS_GetLockonList(void) {
asm void GetLockonList__12dAttention_cFl(void) {
nofralloc
#include "d/d_attention/asm/func_80070844.s"
}
// getActionBtnB__12dAttention_cFv
// dAttention_c::getActionBtnB(void)
asm void dAttention_c_NS_getActionBtnB(void) {
asm void getActionBtnB__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80070880.s"
}
// getActionBtnXY__12dAttention_cFv
// dAttention_c::getActionBtnXY(void)
asm void dAttention_c_NS_getActionBtnXY(void) {
asm void getActionBtnXY__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80070974.s"
}
// chkAttMask__12dAttention_cFUlUl
// dAttention_c::chkAttMask(unsigned long, unsigned long)
asm void dAttention_c_NS_chkAttMask(void) {
asm void chkAttMask__12dAttention_cFUlUl(void) {
nofralloc
#include "d/d_attention/asm/func_80070A70.s"
}
// check_event_condition__FUlUs
// check_event_condition(unsigned long, unsigned short)
asm void check_event_condition(void) {
// check_event_condition__FUlUs(unsigned long, unsigned short)
asm void check_event_condition__FUlUs(void) {
nofralloc
#include "d/d_attention/asm/func_80070AC0.s"
}
// check_flontofplayer__FUlss
// check_flontofplayer(unsigned long, short, short)
asm void check_flontofplayer(void) {
// check_flontofplayer__FUlss(unsigned long, short, short)
asm void check_flontofplayer__FUlss(void) {
nofralloc
#include "d/d_attention/asm/func_80070B2C.s"
}
// distace_weight__Ffsf
// distace_weight(float, short, float)
asm void distace_weight(void) {
// distace_weight__Ffsf(float, short, float)
asm void distace_weight__Ffsf(void) {
nofralloc
#include "d/d_attention/asm/func_80070BF4.s"
}
// distace_angle_adjust__Ffsf
// distace_angle_adjust(float, short, float)
asm void distace_angle_adjust(void) {
// distace_angle_adjust__Ffsf(float, short, float)
asm void distace_angle_adjust__Ffsf(void) {
nofralloc
#include "d/d_attention/asm/func_80070C40.s"
}
// check_distace__FP4cXyzsP4cXyzffff
// check_distace(cXyz*, short, cXyz*, float, float, float, float)
asm void check_distace(void) {
// check_distace__FP4cXyzsP4cXyzffff(cXyz*, short, cXyz*, float, float, float, float)
asm void check_distace__FP4cXyzsP4cXyzffff(void) {
nofralloc
#include "d/d_attention/asm/func_80070CA0.s"
}
// calcWeight__12dAttention_cFiP10fopAc_ac_cfssPUl
// dAttention_c::calcWeight(int, fopAc_ac_c*, float, short, short, unsigned long*)
asm void dAttention_c_NS_calcWeight(void) {
asm void calcWeight__12dAttention_cFiP10fopAc_ac_cfssPUl(void) {
nofralloc
#include "d/d_attention/asm/func_80070E90.s"
}
// setList__12dAttention_cFiP10fopAc_ac_cff7cSAngleUl
// dAttention_c::setList(int, fopAc_ac_c*, float, float, cSAngle, unsigned long)
asm void dAttention_c_NS_setList(void) {
asm void setList__12dAttention_cFiP10fopAc_ac_cff7cSAngleUl(void) {
nofralloc
#include "d/d_attention/asm/func_800710C0.s"
}
// initList__12dAttention_cFUl
// dAttention_c::initList(unsigned long)
asm void dAttention_c_NS_initList(void) {
asm void initList__12dAttention_cFUl(void) {
nofralloc
#include "d/d_attention/asm/func_80071240.s"
}
// select_attention__FP10fopAc_ac_cPv
// select_attention(fopAc_ac_c*, void*)
asm void select_attention(void) {
// select_attention__FP10fopAc_ac_cPv(fopAc_ac_c*, void*)
asm void select_attention__FP10fopAc_ac_cPv(void) {
nofralloc
#include "d/d_attention/asm/func_8007138C.s"
}
// makeList__12dAttention_cFv
// dAttention_c::makeList(void)
asm void dAttention_c_NS_makeList(void) {
asm void makeList__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800713CC.s"
}
// setOwnerAttentionPos__12dAttention_cFv
// dAttention_c::setOwnerAttentionPos(void)
asm void dAttention_c_NS_setOwnerAttentionPos(void) {
asm void setOwnerAttentionPos__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80071424.s"
}
// SelectAttention__12dAttention_cFP10fopAc_ac_c
// dAttention_c::SelectAttention(fopAc_ac_c*)
asm void dAttention_c_NS_SelectAttention(void) {
asm void SelectAttention__12dAttention_cFP10fopAc_ac_c(void) {
nofralloc
#include "d/d_attention/asm/func_80071488.s"
}
// __dt__7cSGlobeFv
// cSGlobe::~cSGlobe(void)
asm void cSGlobe_NS_dtor(void) {
asm void __dt__7cSGlobeFv(void) {
nofralloc
#include "d/d_attention/asm/func_8007167C.s"
}
// sortList__12dAttention_cFv
// dAttention_c::sortList(void)
asm void dAttention_c_NS_sortList(void) {
asm void sortList__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800716B8.s"
}
// stockAttention__12dAttention_cFv
// dAttention_c::stockAttention(void)
asm void dAttention_c_NS_stockAttention(void) {
asm void stockAttention__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800718A4.s"
}
// nextAttention__12dAttention_cFv
// dAttention_c::nextAttention(void)
asm void dAttention_c_NS_nextAttention(void) {
asm void nextAttention__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80071960.s"
}
// freeAttention__12dAttention_cFv
// dAttention_c::freeAttention(void)
asm void dAttention_c_NS_freeAttention(void) {
asm void freeAttention__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80071A68.s"
}
// chaseAttention__12dAttention_cFv
// dAttention_c::chaseAttention(void)
asm void dAttention_c_NS_chaseAttention(void) {
asm void chaseAttention__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80071A98.s"
}
// EnemyDistance__12dAttention_cFP10fopAc_ac_c
// dAttention_c::EnemyDistance(fopAc_ac_c*)
asm void dAttention_c_NS_EnemyDistance(void) {
asm void EnemyDistance__12dAttention_cFP10fopAc_ac_c(void) {
nofralloc
#include "d/d_attention/asm/func_80071CC0.s"
}
// sound_attention__FP10fopAc_ac_cPv
// sound_attention(fopAc_ac_c*, void*)
asm void sound_attention(void) {
// sound_attention__FP10fopAc_ac_cPv(fopAc_ac_c*, void*)
asm void sound_attention__FP10fopAc_ac_cPv(void) {
nofralloc
#include "d/d_attention/asm/func_80071D6C.s"
}
// runSoundProc__12dAttention_cFv
// dAttention_c::runSoundProc(void)
asm void dAttention_c_NS_runSoundProc(void) {
asm void runSoundProc__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80071DEC.s"
}
// runDrawProc__12dAttention_cFv
// dAttention_c::runDrawProc(void)
asm void dAttention_c_NS_runDrawProc(void) {
asm void runDrawProc__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80071E84.s"
}
// runDebugDisp__12dAttention_cFv
// dAttention_c::runDebugDisp(void)
asm void dAttention_c_NS_runDebugDisp(void) {
asm void runDebugDisp__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800720F4.s"
}
// checkButton__12dAttention_cFv
// dAttention_c::checkButton(void)
asm void dAttention_c_NS_checkButton(void) {
asm void checkButton__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800720F8.s"
}
// triggerProc__12dAttention_cFv
// dAttention_c::triggerProc(void)
asm void dAttention_c_NS_triggerProc(void) {
asm void triggerProc__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800722A0.s"
}
// lostCheck__12dAttention_cFv
// dAttention_c::lostCheck(void)
asm void dAttention_c_NS_lostCheck(void) {
asm void lostCheck__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800722EC.s"
}
// judgementStatus4Hold__12dAttention_cFv
// dAttention_c::judgementStatus4Hold(void)
asm void dAttention_c_NS_judgementStatus4Hold(void) {
asm void judgementStatus4Hold__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80072344.s"
}
// judgementStatus4Switch__12dAttention_cFv
// dAttention_c::judgementStatus4Switch(void)
asm void dAttention_c_NS_judgementStatus4Switch(void) {
asm void judgementStatus4Switch__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800725F0.s"
}
// Run__12dAttention_cFv
// dAttention_c::Run(void)
asm void dAttention_c_NS_Run(void) {
asm void Run__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80072924.s"
}
// Draw__12dAttention_cFv
// dAttention_c::Draw(void)
asm void dAttention_c_NS_Draw(void) {
asm void Draw__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80072BD4.s"
}
// lockSoundStart__12dAttention_cFUl
// dAttention_c::lockSoundStart(unsigned long)
asm void dAttention_c_NS_lockSoundStart(void) {
asm void lockSoundStart__12dAttention_cFUl(void) {
nofralloc
#include "d/d_attention/asm/func_80072D80.s"
}
// setAnm__10dAttDraw_cFUcf
// dAttDraw_c::setAnm(unsigned char, float)
asm void dAttDraw_c_NS_setAnm(void) {
asm void setAnm__10dAttDraw_cFUcf(void) {
nofralloc
#include "d/d_attention/asm/func_80072DD8.s"
}
// setAlphaAnm__10dAttDraw_cFUcUc
// dAttDraw_c::setAlphaAnm(unsigned char, unsigned char)
asm void dAttDraw_c_NS_setAlphaAnm(void) {
asm void setAlphaAnm__10dAttDraw_cFUcUc(void) {
nofralloc
#include "d/d_attention/asm/func_80072FE8.s"
}
// alphaAnm__10dAttDraw_cFv
// dAttDraw_c::alphaAnm(void)
asm void dAttDraw_c_NS_alphaAnm(void) {
asm void alphaAnm__10dAttDraw_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80073004.s"
}
// setTevKColor__11J3DTevBlockFUlPC10J3DGXColor
// J3DTevBlock::setTevKColor(unsigned long, const J3DGXColor*)
asm void func_800732AC(void) {
asm void setTevKColor__11J3DTevBlockFUlPC10J3DGXColor(void) {
nofralloc
#include "d/d_attention/asm/func_800732AC.s"
}
// draw__10dAttDraw_cFR4cXyzPA4_f
asm void dAttDraw_c_NS_draw(void) {
asm void draw__10dAttDraw_cFR4cXyzPA4_f(void) {
nofralloc
#include "d/d_attention/asm/func_800732B0.s"
}
// LockonTarget__12dAttention_cFl
// dAttention_c::LockonTarget(long)
asm void dAttention_c_NS_LockonTarget(void) {
asm void LockonTarget__12dAttention_cFl(void) {
nofralloc
#include "d/d_attention/asm/func_8007353C.s"
}
// LockonReleaseDistanse__12dAttention_cFv
// dAttention_c::LockonReleaseDistanse(void)
asm void dAttention_c_NS_LockonReleaseDistanse(void) {
asm void LockonReleaseDistanse__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800735DC.s"
}
// LockonTargetPId__12dAttention_cFl
// dAttention_c::LockonTargetPId(long)
asm void dAttention_c_NS_LockonTargetPId(void) {
asm void LockonTargetPId__12dAttention_cFl(void) {
nofralloc
#include "d/d_attention/asm/func_800736CC.s"
}
// ActionTarget__12dAttention_cFl
// dAttention_c::ActionTarget(long)
asm void dAttention_c_NS_ActionTarget(void) {
asm void ActionTarget__12dAttention_cFl(void) {
nofralloc
#include "d/d_attention/asm/func_80073734.s"
}
// CheckObjectTarget__12dAttention_cFl
// dAttention_c::CheckObjectTarget(long)
asm void dAttention_c_NS_CheckObjectTarget(void) {
asm void CheckObjectTarget__12dAttention_cFl(void) {
nofralloc
#include "d/d_attention/asm/func_8007378C.s"
}
// LockonTruth__12dAttention_cFv
// dAttention_c::LockonTruth(void)
asm void dAttention_c_NS_LockonTruth(void) {
asm void LockonTruth__12dAttention_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800737E4.s"
}
// checkDistance__12dAttention_cFP4cXyzsP4cXyzffff
// dAttention_c::checkDistance(cXyz*, short, cXyz*, float, float, float, float)
asm void dAttention_c_NS_checkDistance(void) {
asm void checkDistance__12dAttention_cFP4cXyzsP4cXyzffff(void) {
nofralloc
#include "d/d_attention/asm/func_80073838.s"
}
// getActor__10dAttList_cFv
// dAttList_c::getActor(void)
asm void dAttList_c_NS_getActor(void) {
asm void getActor__10dAttList_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80073864.s"
}
// setActor__10dAttList_cFP10fopAc_ac_c
// dAttList_c::setActor(fopAc_ac_c*)
asm void dAttList_c_NS_setActor(void) {
asm void setActor__10dAttList_cFP10fopAc_ac_c(void) {
nofralloc
#include "d/d_attention/asm/func_80073898.s"
}
// getPId__10dAttHint_cFPv
// dAttHint_c::getPId(void*)
asm void dAttHint_c_NS_getPId(void) {
asm void getPId__10dAttHint_cFPv(void) {
nofralloc
#include "d/d_attention/asm/func_800738B4.s"
}
// convPId__10dAttHint_cFUi
// dAttHint_c::convPId(unsigned int)
asm void dAttHint_c_NS_convPId(void) {
asm void convPId__10dAttHint_cFUi(void) {
nofralloc
#include "d/d_attention/asm/func_800738CC.s"
}
// request__10dAttHint_cFP10fopAc_ac_ci
// dAttHint_c::request(fopAc_ac_c*, int)
asm void func_800738FC(void) {
asm void request__10dAttHint_cFP10fopAc_ac_ci(void) {
nofralloc
#include "d/d_attention/asm/func_800738FC.s"
}
// init__10dAttHint_cFv
// dAttHint_c::init(void)
asm void dAttHint_c_NS_init(void) {
asm void init__10dAttHint_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80073958.s"
}
// proc__10dAttHint_cFv
// dAttHint_c::proc(void)
asm void dAttHint_c_NS_proc(void) {
asm void proc__10dAttHint_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80073970.s"
}
// convPId__11dAttCatch_cFUi
// dAttCatch_c::convPId(unsigned int)
asm void dAttCatch_c_NS_convPId(void) {
asm void convPId__11dAttCatch_cFUi(void) {
nofralloc
#include "d/d_attention/asm/func_8007398C.s"
}
// init__11dAttCatch_cFv
// dAttCatch_c::init(void)
asm void dAttCatch_c_NS_init(void) {
asm void init__11dAttCatch_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800739BC.s"
}
// proc__11dAttCatch_cFv
// dAttCatch_c::proc(void)
asm void dAttCatch_c_NS_proc(void) {
asm void proc__11dAttCatch_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_800739DC.s"
}
// request__11dAttCatch_cFP10fopAc_ac_cUcfffsi
// dAttCatch_c::request(fopAc_ac_c*, unsigned char, float, float, float, short, int)
asm void func_80073A08(void) {
asm void request__11dAttCatch_cFP10fopAc_ac_cUcfffsi(void) {
nofralloc
#include "d/d_attention/asm/func_80073A08.s"
}
// convPId__10dAttLook_cFUi
// dAttLook_c::convPId(unsigned int)
asm void dAttLook_c_NS_convPId(void) {
asm void convPId__10dAttLook_cFUi(void) {
nofralloc
#include "d/d_attention/asm/func_80073CA4.s"
}
// init__10dAttLook_cFv
// dAttLook_c::init(void)
asm void dAttLook_c_NS_init(void) {
asm void init__10dAttLook_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80073CD4.s"
}
// proc__10dAttLook_cFv
// dAttLook_c::proc(void)
asm void dAttLook_c_NS_proc(void) {
asm void proc__10dAttLook_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80073CEC.s"
}
// request__10dAttLook_cFP10fopAc_ac_cfffsi
// dAttLook_c::request(fopAc_ac_c*, float, float, float, short, int)
asm void func_80073D08(void) {
asm void request__10dAttLook_cFP10fopAc_ac_cfffsi(void) {
nofralloc
#include "d/d_attention/asm/func_80073D08.s"
}
// __dt__15dAttDrawParam_cFv
// dAttDrawParam_c::~dAttDrawParam_c(void)
asm void dAttDrawParam_c_NS_dtor(void) {
asm void __dt__15dAttDrawParam_cFv(void) {
nofralloc
#include "d/d_attention/asm/func_80073FC4.s"
}
// __sinit_d_attention_cpp
asm void func_8007400C(void) {
asm void __sinit_d_attention_cpp(void) {
nofralloc
#include "d/d_attention/asm/func_8007400C.s"
}
+475 -474
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+19 -17
View File
@@ -7,18 +7,18 @@ char* strcpy(char*, const char*);
void __ct__9J2DScreenFv(void);
void __dl__FPv(void);
void __nw__FUl(void);
void CPaneMgrAlpha_X1_(void);
void dDlst_list_c_NS_set(void);
void dMeter2Info_c_NS_getString(void);
void func_80362324(void);
void func_80362540(void);
void func_803664DC(void);
void J2DScreen_NS_draw(void);
void J2DScreen_NS_setPriority(void);
void J2DTextBox_NS_getStringPtr(void);
void J2DTextBox_NS_setString_X1_(void);
void mDoExt_getMesgFont(void);
void mDoExt_removeMesgFont(void);
void __ct__13CPaneMgrAlphaFP9J2DScreenUxUcP10JKRExpHeap(void);
void set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c(void);
void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void);
void __div2i(void);
void __mod2i(void);
void sprintf(void);
void draw__9J2DScreenFffPC14J2DGrafContext(void);
void setPriority__9J2DScreenFPCcUlP10JKRArchive(void);
void getStringPtr__10J2DTextBoxCFv(void);
void setString__10J2DTextBoxFsPCce(void);
void mDoExt_getMesgFont__Fv(void);
void mDoExt_removeMesgFont__Fv(void);
void screenSet__12dFile_info_cFv(void);
void setHeartCnt__12dFile_info_cFP10dSv_save_c(void);
void setPlayTime__12dFile_info_cFP10dSv_save_c(void);
@@ -55,7 +55,7 @@ asm void dFile_info_c::screenSet(void) {
#if NONMATCHING
class JMSMesgEntry_c {};
extern void dMeter2Info_c_NS_getString(u32, char*, JMSMesgEntry_c*);
extern void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(u32, char*, JMSMesgEntry_c*);
extern u8 DAT_804070D8;
extern u16 DAT_804061C2;
extern char DAT_80406374[16];
@@ -63,7 +63,7 @@ extern char DAT_803948D8;
s32 dFile_info_c::setSaveData(dSv_save_c* save_file, int param_2, u8 param_3) {
if (param_2 == 0) {
dMeter2Info_c_NS_getString(0x51, this->unk56, 0);
getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(0x51, this->unk56, 0);
return -1;
} else {
if (!save_file->getPlayer().getPlayerInfo().getLinkName()) {
@@ -74,10 +74,10 @@ s32 dFile_info_c::setSaveData(dSv_save_c* save_file, int param_2, u8 param_3) {
strcpy(this->unk44, DAT_80406374);
strcpy(this->save_date, (char*)DAT_803948D8);
strcpy(this->play_time, (char*)DAT_803948D8);
dMeter2Info_c_NS_getString(0x4d, this->unk56, 0);
getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(0x4d, this->unk56, 0);
return 2;
} else {
dMeter2Info_c_NS_getString(0x4d, this->unk56, 0);
getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(0x4d, this->unk56, 0);
return 1;
}
} else {
@@ -131,10 +131,12 @@ asm void dDlst_FileInfo_c::draw(void) {
#include "d/d_file/d_file_sel_info/asm/func_80192D9C.s"
}
asm void _sinit_d_file_sel_info_cpp(void) {
extern "C" {
asm void __sinit_d_file_sel_info_cpp(void) {
nofralloc
#include "d/d_file/d_file_sel_info/asm/func_80192E88.s"
}
}
asm dDlst_FileInfo_c::~dDlst_FileInfo_c() {
nofralloc
+35 -35
View File
@@ -5,18 +5,18 @@
extern "C" {
int checkItemGet__FUci(u8, int);
int item_getcheck_func_FISHING_ROD_1(void);
u16 dComIfGs_getMaxLifeGauge(void);
int item_getcheck_func_FISHING_ROD_1__Fv(void);
u16 dComIfGs_getMaxLifeGauge__Fv(void);
u32 getBombNum__21dSv_player_item_max_cCFUc(u8);
u32 isMagicFlag__21dSv_player_status_a_cCFUc(u8);
u8 getBombNum__24dSv_player_item_record_cCFUc(u8);
void addBombCount(u8, u8);
void dComIfG_play_c_NS_getLayerNo(int);
void dComIfG_play_c_NS_setItemBombNumCount(u8, s16);
void dComIfGs_setSelectEquipClothes(u8);
void dComIfGs_setSelectEquipShield(u8);
void dComIfGs_setSelectEquipSword(u8);
void dMeter2Info_setSword(u8, bool);
void addBombCount__FUcUc(u8, u8);
void getLayerNo__14dComIfG_play_cFi(int);
void setItemBombNumCount__14dComIfG_play_cFUcs(u8, s16);
void dComIfGs_setSelectEquipClothes__FUc(u8);
void dComIfGs_setSelectEquipShield__FUc(u8);
void dComIfGs_setSelectEquipSword__FUc(u8);
void dMeter2Info_setSword__FUcb(u8, bool);
void getItem__17dSv_player_item_cCFib(void);
void isFirstBit__21dSv_player_get_item_cCFUc(void);
void onDungeonItem__12dSv_memBit_cFi(int);
@@ -104,19 +104,19 @@ void item_func_L_MAGIC(void) {
}
void item_func_BOMB_5(void) {
addBombCount(NORMAL_BOMB, 5);
addBombCount__FUcUc(NORMAL_BOMB, 5);
}
void item_func_BOMB_10(void) {
addBombCount(NORMAL_BOMB, 10);
addBombCount__FUcUc(NORMAL_BOMB, 10);
}
void item_func_BOMB_20(void) {
addBombCount(NORMAL_BOMB, 20);
addBombCount__FUcUc(NORMAL_BOMB, 20);
}
void item_func_BOMB_30(void) {
addBombCount(NORMAL_BOMB, 30);
addBombCount__FUcUc(NORMAL_BOMB, 30);
}
void item_func_ARROW_10(void) {
@@ -140,31 +140,31 @@ void item_func_PACHINKO_SHOT(void) {
}
void item_func_WATER_BOMB_5(void) {
addBombCount(WATER_BOMB, 5);
addBombCount__FUcUc(WATER_BOMB, 5);
}
void item_func_WATER_BOMB_10(void) {
addBombCount(WATER_BOMB, 10);
addBombCount__FUcUc(WATER_BOMB, 10);
}
void item_func_WATER_BOMB_20(void) {
addBombCount(WATER_BOMB, 15);
addBombCount__FUcUc(WATER_BOMB, 15);
}
void item_func_WATER_BOMB_30(void) {
addBombCount(WATER_BOMB, 3);
addBombCount__FUcUc(WATER_BOMB, 3);
}
void item_func_BOMB_INSECT_5(void) {
addBombCount(POKE_BOMB, 5);
addBombCount__FUcUc(POKE_BOMB, 5);
}
void item_func_BOMB_INSECT_10(void) {
addBombCount(POKE_BOMB, 10);
addBombCount__FUcUc(POKE_BOMB, 10);
}
void item_func_BOMB_INSECT_20(void) {
addBombCount(POKE_BOMB, 3);
addBombCount__FUcUc(POKE_BOMB, 3);
}
void item_func_BOMB_INSECT_30(void) {
@@ -215,17 +215,17 @@ void item_func_DUNGEON_BACK(void) {
void item_func_SWORD(void) {
dComIfGs_setCollectSword(ORDON_SWORD_FLAG);
dComIfGs_setSelectEquipSword(SWORD);
dComIfGs_setSelectEquipSword__FUc(SWORD);
}
void item_func_MASTER_SWORD(void) {
dComIfGs_setCollectSword(MASTER_SWORD_FLAG);
dComIfGs_setSelectEquipSword(MASTER_SWORD);
dComIfGs_setSelectEquipSword__FUc(MASTER_SWORD);
}
void item_func_WOOD_SHIELD(void) {
dComIfGs_setCollectShield(ORDON_SHIELD_FLAG);
dComIfGs_setSelectEquipShield(WOOD_SHIELD);
dComIfGs_setSelectEquipShield__FUc(WOOD_SHIELD);
}
void item_func_SHIELD(void) {
@@ -241,12 +241,12 @@ void item_func_TKS_LETTER(void) {
}
void item_func_WEAR_CASUAL(void) {
dComIfGs_setSelectEquipClothes(WEARS_CASUAL);
dComIfGs_setSelectEquipClothes__FUc(WEARS_CASUAL);
}
void item_func_WEAR_KOKIRI(void) {
dComIfGs_setCollectClothes(KOKIRI_CLOTHES_FLAG);
dComIfGs_setSelectEquipClothes(WEAR_KOKIRI);
dComIfGs_setSelectEquipClothes__FUc(WEAR_KOKIRI);
}
void item_func_ARMOR(void) {
@@ -281,7 +281,7 @@ void item_func_WALLET_LV3(void) {
void item_func_ZORAS_JEWEL(void) {
int checkFishingRod;
checkFishingRod = item_getcheck_func_FISHING_ROD_1();
checkFishingRod = item_getcheck_func_FISHING_ROD_1__Fv();
if (checkFishingRod != 0) {
dComIfGs_setRodTypeLevelUp();
} else {
@@ -296,7 +296,7 @@ void item_func_HAWK_EYE(void) {
#ifdef NONMATCHING
void item_func_WOOD_STICK(void) {
dComIfGs_setCollectSword(WOODEN_SWORD_FLAG);
dComIfGs_setSelectEquipSword(WOOD_STICK);
dComIfGs_setSelectEquipSword__FUc(WOOD_STICK);
dComIfGs_onSwitch(28, lbl_80450D64); // wrong order
}
#else
@@ -349,7 +349,7 @@ void item_func_KANTERA(void) {
void item_func_LIGHT_SWORD(void) {
dComIfGs_setCollectSword(LIGHT_SWORD_FLAG);
dMeter2Info_setSword(LIGHT_SWORD, 0);
dMeter2Info_setSword__FUcb(LIGHT_SWORD, 0);
}
void item_func_FISHING_ROD_1(void) {
@@ -1117,7 +1117,7 @@ BOOL item_getcheck_func_LIGHT_SWORD(void) {
return dComIfGs_isCollectSword(LIGHT_SWORD_FLAG);
}
asm int item_getcheck_func_FISHING_ROD_1(void) {
asm int item_getcheck_func_FISHING_ROD_1__Fv(void) {
nofralloc
#include "d/d_item/d_item/asm/func_8009A0C8.s"
}
@@ -1171,23 +1171,23 @@ int item_getcheck_func_HAWK_ARROW(void) {
}
BOOL item_getcheck_func_BEE_ROD(void) {
return item_getcheck_func_FISHING_ROD_1();
return item_getcheck_func_FISHING_ROD_1__Fv();
}
BOOL item_getcheck_func_JEWEL_ROD(void) {
return item_getcheck_func_FISHING_ROD_1();
return item_getcheck_func_FISHING_ROD_1__Fv();
}
BOOL item_getcheck_func_WORM_ROD(void) {
return item_getcheck_func_FISHING_ROD_1();
return item_getcheck_func_FISHING_ROD_1__Fv();
}
BOOL item_getcheck_func_JEWEL_BEE_ROD(void) {
return item_getcheck_func_FISHING_ROD_1();
return item_getcheck_func_FISHING_ROD_1__Fv();
}
BOOL item_getcheck_func_JEWEL_WORM_ROD(void) {
return item_getcheck_func_FISHING_ROD_1();
return item_getcheck_func_FISHING_ROD_1__Fv();
}
int item_getcheck_func_EMPTY_BOTTLE(void) {
@@ -1698,7 +1698,7 @@ asm u32 check_itemno(int param1) {
}
#endif
asm void addBombCount(u8 param1, u8 param2) {
asm void addBombCount__FUcUc(u8 param1, u8 param2) {
nofralloc
#include "d/d_item/d_item/asm/func_8009B940.s"
}
+439 -426
View File
File diff suppressed because it is too large Load Diff
+24 -24
View File
@@ -18,85 +18,85 @@ extern u8 lbl_803A8E98;
extern "C" {
// dKyd_dmpalet_getp__Fv
// dKyd_dmpalet_getp(void)
asm void dKyd_dmpalet_getp(void) {
// dKyd_dmpalet_getp__Fv(void)
asm void dKyd_dmpalet_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_800569DC.s"
}
// dKyd_dmpselect_getp__Fv
// dKyd_dmpselect_getp(void)
asm void dKyd_dmpselect_getp(void) {
// dKyd_dmpselect_getp__Fv(void)
asm void dKyd_dmpselect_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_800569E8.s"
}
// dKyd_dmenvr_getp__Fv
// dKyd_dmenvr_getp(void)
asm void dKyd_dmenvr_getp(void) {
// dKyd_dmenvr_getp__Fv(void)
asm void dKyd_dmenvr_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_800569F4.s"
}
// dKyd_dmvrbox_getp__Fv
// dKyd_dmvrbox_getp(void)
asm void dKyd_dmvrbox_getp(void) {
// dKyd_dmvrbox_getp__Fv(void)
asm void dKyd_dmvrbox_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A00.s"
}
// dKyd_schejule_getp__Fv
// dKyd_schejule_getp(void)
asm void dKyd_schejule_getp(void) {
// dKyd_schejule_getp__Fv(void)
asm void dKyd_schejule_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A0C.s"
}
// dKyd_schejule_boss_getp__Fv
// dKyd_schejule_boss_getp(void)
asm void dKyd_schejule_boss_getp(void) {
// dKyd_schejule_boss_getp__Fv(void)
asm void dKyd_schejule_boss_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A18.s"
}
// dKyd_xfog_table_set__FUc
// dKyd_xfog_table_set(unsigned char)
asm void dKyd_xfog_table_set(void) {
// dKyd_xfog_table_set__FUc(unsigned char)
asm void dKyd_xfog_table_set__FUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A24.s"
}
// dKyd_maple_col_getp__Fv
// dKyd_maple_col_getp(void)
asm void dKyd_maple_col_getp(void) {
// dKyd_maple_col_getp__Fv(void)
asm void dKyd_maple_col_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A64.s"
}
// dKyd_darkworld_tbl_getp__Fv
// dKyd_darkworld_tbl_getp(void)
asm void dKyd_darkworld_tbl_getp(void) {
// dKyd_darkworld_tbl_getp__Fv(void)
asm void dKyd_darkworld_tbl_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A70.s"
}
// dKyd_light_size_tbl_getp__Fv
// dKyd_light_size_tbl_getp(void)
asm void dKyd_light_size_tbl_getp(void) {
// dKyd_light_size_tbl_getp__Fv(void)
asm void dKyd_light_size_tbl_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A7C.s"
}
// dKyd_light_tw_size_tbl_getp__Fv
// dKyd_light_tw_size_tbl_getp(void)
asm void dKyd_light_tw_size_tbl_getp(void) {
// dKyd_light_tw_size_tbl_getp__Fv(void)
asm void dKyd_light_tw_size_tbl_getp__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A88.s"
}
// dKyd_BloomInf_tbl_getp__Fi
// dKyd_BloomInf_tbl_getp(int)
asm void dKyd_BloomInf_tbl_getp(void) {
// dKyd_BloomInf_tbl_getp__Fi(int)
asm void dKyd_BloomInf_tbl_getp__Fi(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_data/asm/func_80056A94.s"
}
+143 -141
View File
@@ -10,61 +10,63 @@
extern "C" {
double sqrt(double);
int dKy_daynight_check(void);
int func_8036608C(const void*, const void*, u32);
int dKy_daynight_check__Fv(void);
int memcmp(const void*, const void*, u32);
int strcmp(const char*, const char*);
void __ct__5csXyzFsss(void);
void __nw__FUli(void);
void __pl__4cXyzCFRC3Vec(void);
void cBgS_NS_GroundCross(void);
void GroundCross__4cBgSFP11cBgS_GndChk(void);
void cLib_addCalc__FPfffff(void);
void cM3d_VectorProduct2d__Fffffff(void);
void csXyz_NS_dtor(void);
void cXyz_NS_dtor(void);
void daPy_py_c_NS_checkNowWolfEyeUp(void);
void dBgS_CamGndChk_Wtr_NS_dtor(void);
void dBgS_CamGndChk_Wtr(void);
void dBgS_GndChk_NS_dtor(void);
void dBgS_GndChk(void);
void dBgS_NS_RoofChk(void);
void dBgS_ObjGndChk_All_NS_dtor(void);
void dBgS_RoofChk_NS_dtor(void);
void dBgS_RoofChk(void);
void dCcMassS_Mng_NS_Prepare(void);
void dComIfG_getStageRes(void);
void dComIfG_play_c_NS_getLayerNo(int);
void dComIfGs_PolyDamageOff_Set(void);
void dDlst_peekZ_c_NS_newData(void);
void dEvent_manager_c_NS_getRunEventName(void);
void dKy_actor_addcol_amb_set(void);
void dKy_addcol_fog_set(void);
void dKy_bg_addcol_amb_set(void);
void dKy_bg1_addcol_amb_set(void);
void dKy_darkworld_check(void);
void dKy_efplight_cut(void);
void dKy_efplight_set(void);
void dKy_get_parcent(void);
void dKy_GxFog_set(void);
void dKy_move_room_ratio(void);
void dKy_ParticleColor_get_bg(void);
void dKy_rain_check(void);
void dKy_set_actcol_ratio(void);
void dKy_set_bgcol_ratio(void);
void dKy_set_fogcol_ratio(void);
void dKy_set_vrboxcol_ratio(void);
void dKy_vrbox_addcol_kasumi_set(void);
void dKy_vrbox_addcol_sky0_set(void);
void dKyw_get_wind_pow(void);
void dKyw_get_wind_vec(void);
void dKyw_get_wind_vecpow(void);
void dKyw_pntwind_get_vecpow(void);
void dPa_control_c_NS_set_X1_(void);
void dRes_control_c_NS_getRes(void);
void dScnKy_env_light_c_NS_getDaytime(void);
void dStage_roomControl_c_NS_getStatusRoomDt(void);
void __dt__5csXyzFv(void);
void __dt__4cXyzFv(void);
void checkNowWolfEyeUp__9daPy_py_cFv(void);
void __dt__18dBgS_CamGndChk_WtrFv(void);
void __ct__18dBgS_CamGndChk_WtrFv(void);
void __dt__11dBgS_GndChkFv(void);
void __ct__11dBgS_GndChkFv(void);
void RoofChk__4dBgSFP12dBgS_RoofChk(void);
void __dt__18dBgS_ObjGndChk_AllFv(void);
void __dt__12dBgS_RoofChkFv(void);
void __ct__12dBgS_RoofChkFv(void);
void Prepare__12dCcMassS_MngFv(void);
void dComIfG_getStageRes__FPCc(void);
void getLayerNo__14dComIfG_play_cFi(int);
void dComIfGs_PolyDamageOff_Set__FSc(void);
void newData__13dDlst_peekZ_cFssPUl(void);
void getRunEventName__16dEvent_manager_cFv(void);
void dKy_actor_addcol_amb_set__Fsssf(void);
void dKy_addcol_fog_set__Fsssf(void);
void dKy_bg_addcol_amb_set__Fsssf(void);
void dKy_bg1_addcol_amb_set__Fsssf(void);
void dKy_darkworld_check__Fv(void);
void dKy_efplight_cut__FP15LIGHT_INFLUENCE(void);
void dKy_efplight_set__FP15LIGHT_INFLUENCE(void);
void dKy_get_parcent__Ffff(void);
void dKy_GxFog_set__Fv(void);
void dKy_move_room_ratio__FP12dKy_tevstr_cPSc(void);
void dKy_ParticleColor_get_bg__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf(
void);
void dKy_rain_check__Fv(void);
void dKy_set_actcol_ratio__Ff(void);
void dKy_set_bgcol_ratio__Ff(void);
void dKy_set_fogcol_ratio__Ff(void);
void dKy_set_vrboxcol_ratio__Ff(void);
void dKy_vrbox_addcol_kasumi_set__Fsssf(void);
void dKy_vrbox_addcol_sky0_set__Fsssf(void);
void dKyw_get_wind_pow__Fv(void);
void dKyw_get_wind_vec__Fv(void);
void dKyw_get_wind_vecpow__Fv(void);
void dKyw_pntwind_get_vecpow__FP4cXyz(void);
void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf(
void);
void getRes__14dRes_control_cFPCclP11dRes_info_ci(void);
void getDaytime__18dScnKy_env_light_cFv(void);
void getStatusRoomDt__20dStage_roomControl_cFi(void);
void fopKyM_create(void);
void func_80361C24(void);
void func_80361D60(void);
void __construct_array(void);
void GXLoadPosMtxImm(void);
void GXLoadTexMtxImm(void);
void GXSetAlphaCompare(void);
@@ -78,18 +80,18 @@ void GXSetTexCoordGen2(void);
void GXSetZCompLoc(void);
void GXSetZMode(void);
void isDungeonItem__12dSv_memBit_cCFi(void);
void J3DSys_NS_reinitGX(void);
void mDoLib_project(void);
void mDoMtx_XrotM(void);
void mDoMtx_YrotM(void);
void mDoMtx_ZrotM(void);
void mDoMtx_ZXYrotM(void);
void reinitGX__6J3DSysFv(void);
void mDoLib_project__FP3VecP3Vec(void);
void mDoMtx_XrotM__FPA4_fs(void);
void mDoMtx_YrotM__FPA4_fs(void);
void mDoMtx_ZrotM__FPA4_fs(void);
void mDoMtx_ZXYrotM__FPA4_fsss(void);
void SetPos__11cBgS_GndChkFPC4cXyz(void);
void SNOW_EFF_NS_dtor(void);
void SNOW_EFF(void);
void STAR_EFF_NS_dtor(void);
void STAR_EFF(void);
void Z2EnvSeMgr_NS_startNearThunderSe(void);
void __dt__8SNOW_EFFFv(void);
void __ct__8SNOW_EFFFv(void);
void __dt__8STAR_EFFFv(void);
void __ct__8STAR_EFFFv(void);
void startNearThunderSe__10Z2EnvSeMgrFSc(void);
void fopKyM_create__FsiP4cXyzP4cXyzPFPv_i(void);
}
@@ -436,336 +438,336 @@ extern u8 lbl_803DD470;
extern "C" {
// vectle_calc__FP10DOUBLE_POSP4cXyz
// vectle_calc(DOUBLE_POS*, cXyz*)
asm void vectle_calc_X1_(void) {
asm void vectle_calc__FP10DOUBLE_POSP4cXyz(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005B660.s"
}
// get_vectle_calc__FP4cXyzP4cXyzP4cXyz
// get_vectle_calc(cXyz*, cXyz*, cXyz*)
asm void get_vectle_calc_X1_(void) {
asm void get_vectle_calc__FP4cXyzP4cXyzP4cXyz(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005B708.s"
}
// dKyr_get_vectle_calc__FP4cXyzP4cXyzP4cXyz
// dKyr_get_vectle_calc(cXyz*, cXyz*, cXyz*)
asm void dKyr_get_vectle_calc(void) {
// dKyr_get_vectle_calc__FP4cXyzP4cXyzP4cXyz(cXyz*, cXyz*, cXyz*)
asm void dKyr_get_vectle_calc__FP4cXyzP4cXyzP4cXyz(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005B760.s"
}
// dKy_set_eyevect_calc__FP12camera_classP3Vecff
// dKy_set_eyevect_calc(camera_class*, Vec*, float, float)
asm void dKy_set_eyevect_calc(void) {
// dKy_set_eyevect_calc__FP12camera_classP3Vecff(camera_class*, Vec*, float, float)
asm void dKy_set_eyevect_calc__FP12camera_classP3Vecff(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005B780.s"
}
// dKy_set_eyevect_calc2__FP12camera_classP3Vecff
// dKy_set_eyevect_calc2(camera_class*, Vec*, float, float)
asm void dKy_set_eyevect_calc2(void) {
// dKy_set_eyevect_calc2__FP12camera_classP3Vecff(camera_class*, Vec*, float, float)
asm void dKy_set_eyevect_calc2__FP12camera_classP3Vecff(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005B830.s"
}
// dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID
// dKyr_set_btitex_common(_GXTexObj*, ResTIMG*, _GXTexMapID)
asm void dKyr_set_btitex_common(void) {
// dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID(_GXTexObj*, ResTIMG*, _GXTexMapID)
asm void dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005B92C.s"
}
// dKyr_set_btitex__FP9_GXTexObjP7ResTIMG
// dKyr_set_btitex(_GXTexObj*, ResTIMG*)
asm void dKyr_set_btitex(void) {
// dKyr_set_btitex__FP9_GXTexObjP7ResTIMG(_GXTexObj*, ResTIMG*)
asm void dKyr_set_btitex__FP9_GXTexObjP7ResTIMG(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005BA24.s"
}
// dKyr_lenzflare_move__Fv
// dKyr_lenzflare_move(void)
asm void dKyr_lenzflare_move(void) {
// dKyr_lenzflare_move__Fv(void)
asm void dKyr_lenzflare_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005BA48.s"
}
// dKyr_moon_arrival_check__Fv
// dKyr_moon_arrival_check(void)
asm void dKyr_moon_arrival_check(void) {
// dKyr_moon_arrival_check__Fv(void)
asm void dKyr_moon_arrival_check__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005BED8.s"
}
// dKyr_sun_move__Fv
// dKyr_sun_move(void)
asm void dKyr_sun_move(void) {
// dKyr_sun_move__Fv(void)
asm void dKyr_sun_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005BF08.s"
}
// dKyr_rain_init__Fv
// dKyr_rain_init(void)
asm void dKyr_rain_init(void) {
// dKyr_rain_init__Fv(void)
asm void dKyr_rain_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005CC5C.s"
}
// rain_bg_chk__FP19dKankyo_rain_Packeti
// rain_bg_chk(dKankyo_rain_Packet*, int)
asm void rain_bg_chk(void) {
// rain_bg_chk__FP19dKankyo_rain_Packeti(dKankyo_rain_Packet*, int)
asm void rain_bg_chk__FP19dKankyo_rain_Packeti(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005CDA8.s"
}
// overhead_bg_chk__Fv
// overhead_bg_chk(void)
asm void overhead_bg_chk(void) {
// overhead_bg_chk__Fv(void)
asm void overhead_bg_chk__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005CDD0.s"
}
// forward_overhead_bg_chk__FP4cXyzf
// forward_overhead_bg_chk(cXyz*, float)
asm void forward_overhead_bg_chk(void) {
// forward_overhead_bg_chk__FP4cXyzf(cXyz*, float)
asm void forward_overhead_bg_chk__FP4cXyzf(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005CF78.s"
}
// dKyr_rain_move__Fv
// dKyr_rain_move(void)
asm void dKyr_rain_move(void) {
// dKyr_rain_move__Fv(void)
asm void dKyr_rain_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005D18C.s"
}
// d_krain_cut_turn_check__Fv
// d_krain_cut_turn_check(void)
asm void d_krain_cut_turn_check(void) {
// d_krain_cut_turn_check__Fv(void)
asm void d_krain_cut_turn_check__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005E8B0.s"
}
// dKyr_housi_move__Fv
// dKyr_housi_move(void)
asm void dKyr_housi_move(void) {
// dKyr_housi_move__Fv(void)
asm void dKyr_housi_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005E8F8.s"
}
// dKyr_snow_init__Fv
// dKyr_snow_init(void)
asm void dKyr_snow_init(void) {
// dKyr_snow_init__Fv(void)
asm void dKyr_snow_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005FBDC.s"
}
// dKyr_snow_move__Fv
// dKyr_snow_move(void)
asm void dKyr_snow_move(void) {
// dKyr_snow_move__Fv(void)
asm void dKyr_snow_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8005FD48.s"
}
// dKyr_star_init__Fv
// dKyr_star_init(void)
asm void dKyr_star_init(void) {
// dKyr_star_init__Fv(void)
asm void dKyr_star_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_80061324.s"
}
// dKyr_star_move__Fv
// dKyr_star_move(void)
asm void dKyr_star_move(void) {
// dKyr_star_move__Fv(void)
asm void dKyr_star_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006140C.s"
}
// cloud_shadow_move__Fv
// cloud_shadow_move(void)
asm void cloud_shadow_move(void) {
// cloud_shadow_move__Fv(void)
asm void cloud_shadow_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_80061438.s"
}
// vrkumo_move__Fv
// vrkumo_move(void)
asm void vrkumo_move(void) {
// vrkumo_move__Fv(void)
asm void vrkumo_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_800620AC.s"
}
// dKr_cullVtx_Set__Fv
// dKr_cullVtx_Set(void)
asm void dKr_cullVtx_Set(void) {
// dKr_cullVtx_Set__Fv(void)
asm void dKr_cullVtx_Set__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_80062ADC.s"
}
// dKyr_draw_rev_moon__FPA4_fPPUc
asm void dKyr_draw_rev_moon(void) {
asm void dKyr_draw_rev_moon__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_80062B4C.s"
}
// dKyr_drawSun__FPA4_fP4cXyzR8_GXColorPPUc
asm void dKyr_drawSun(void) {
asm void dKyr_drawSun__FPA4_fP4cXyzR8_GXColorPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_80063670.s"
}
// dKyr_drawLenzflare__FPA4_fP4cXyzR8_GXColorPPUc
asm void dKyr_drawLenzflare(void) {
asm void dKyr_drawLenzflare__FPA4_fP4cXyzR8_GXColorPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006444C.s"
}
// dKyr_drawRain__FPA4_fPPUc
asm void dKyr_drawRain(void) {
asm void dKyr_drawRain__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006562C.s"
}
// dKyr_drawSibuki__FPA4_fPPUc
asm void dKyr_drawSibuki(void) {
asm void dKyr_drawSibuki__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_80066048.s"
}
// dKyr_drawHousi__FPA4_fPPUc
asm void dKyr_drawHousi(void) {
asm void dKyr_drawHousi__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006653C.s"
}
// dKyr_drawSnow__FPA4_fPPUc
asm void dKyr_drawSnow(void) {
asm void dKyr_drawSnow__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_80067488.s"
}
// dKyr_drawStar__FPA4_fPPUc
asm void dKyr_drawStar(void) {
asm void dKyr_drawStar__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_800685DC.s"
}
// drawCloudShadow__FPA4_fPPUc
asm void drawCloudShadow(void) {
asm void drawCloudShadow__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006950C.s"
}
// drawVrkumo__FPA4_fR8_GXColorPPUc
asm void drawVrkumo(void) {
asm void drawVrkumo__FPA4_fR8_GXColorPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006A090.s"
}
// dKyr_thunder_init__Fv
// dKyr_thunder_init(void)
asm void dKyr_thunder_init(void) {
// dKyr_thunder_init__Fv(void)
asm void dKyr_thunder_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006B190.s"
}
// dKyr_thunder_move__Fv
// dKyr_thunder_move(void)
asm void dKyr_thunder_move(void) {
// dKyr_thunder_move__Fv(void)
asm void dKyr_thunder_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006B1A8.s"
}
// dKyr_shstar_init__Fv
// dKyr_shstar_init(void)
asm void dKyr_shstar_init(void) {
// dKyr_shstar_init__Fv(void)
asm void dKyr_shstar_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006B8DC.s"
}
// dKyr_shstar_move__Fv
// dKyr_shstar_move(void)
asm void dKyr_shstar_move(void) {
// dKyr_shstar_move__Fv(void)
asm void dKyr_shstar_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006B8E0.s"
}
// dKyr_odour_init__Fv
// dKyr_odour_init(void)
asm void dKyr_odour_init(void) {
// dKyr_odour_init__Fv(void)
asm void dKyr_odour_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006B8E4.s"
}
// dKyr_odour_move__Fv
// dKyr_odour_move(void)
asm void dKyr_odour_move(void) {
// dKyr_odour_move__Fv(void)
asm void dKyr_odour_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006B924.s"
}
// dKyr_odour_draw__FPA4_fPPUc
asm void dKyr_odour_draw(void) {
asm void dKyr_odour_draw__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006BE0C.s"
}
// dKyr_mud_init__Fv
// dKyr_mud_init(void)
asm void dKyr_mud_init(void) {
// dKyr_mud_init__Fv(void)
asm void dKyr_mud_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006C790.s"
}
// dKyr_mud_move__Fv
// dKyr_mud_move(void)
asm void dKyr_mud_move(void) {
// dKyr_mud_move__Fv(void)
asm void dKyr_mud_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006C85C.s"
}
// dKyr_mud_draw__FPA4_fPPUc
asm void dKyr_mud_draw(void) {
asm void dKyr_mud_draw__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006D01C.s"
}
// dKyr_evil_init__Fv
// dKyr_evil_init(void)
asm void dKyr_evil_init(void) {
// dKyr_evil_init__Fv(void)
asm void dKyr_evil_init__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006D914.s"
}
// dKyr_evil_move__Fv
// dKyr_evil_move(void)
asm void dKyr_evil_move(void) {
// dKyr_evil_move__Fv(void)
asm void dKyr_evil_move__Fv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006DA04.s"
}
// dKyr_evil_draw2__FPA4_fPPUc
asm void dKyr_evil_draw2(void) {
asm void dKyr_evil_draw2__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006DA7C.s"
}
// dKyr_near_bosslight_check__F4cXyz
// dKyr_near_bosslight_check(cXyz)
asm void dKyr_near_bosslight_check(void) {
// dKyr_near_bosslight_check__F4cXyz(cXyz)
asm void dKyr_near_bosslight_check__F4cXyz(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006E448.s"
}
// dKyr_evil_draw__FPA4_fPPUc
asm void dKyr_evil_draw(void) {
asm void dKyr_evil_draw__FPA4_fPPUc(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006E6B0.s"
}
// getKandelaarFlamePos__9daPy_py_cFv
// daPy_py_c::getKandelaarFlamePos(void)
asm void func_8006F160(void) {
asm void getKandelaarFlamePos__9daPy_py_cFv(void) {
nofralloc
#include "d/d_kankyo/d_kankyo_rain/asm/func_8006F160.s"
}
File diff suppressed because it is too large Load Diff
+15 -15
View File
@@ -7,12 +7,12 @@ extern "C" {
void __ct__9J2DScreenFv(void);
void __dl__FPv(void);
void __nw__FUl(void);
void CPaneMgr_X1_(void);
void CPaneMgrAlpha_NS_setAlphaRate(void);
void dKantera_icon_c_NS_initiate(void);
void dPaneClass_showNullPane(void);
void J2DScreen_NS_draw(void);
void J2DScreen_NS_setPriority(void);
void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(void);
void setAlphaRate__13CPaneMgrAlphaFf(void);
void initiate__15dKantera_icon_cFv(void);
void dPaneClass_showNullPane__FP9J2DScreen(void);
void draw__9J2DScreenFffPC14J2DGrafContext(void);
void setPriority__9J2DScreenFPCcUlP10JKRArchive(void);
}
// additional symbols needed for d_kantera_icon_meter.cpp
@@ -29,63 +29,63 @@ extern u8 lbl_8042EBC8;
extern "C" {
// __ct__15dKantera_icon_cFv
// dKantera_icon_c::dKantera_icon_c(void)
asm void dKantera_icon_c(void) {
asm void __ct__15dKantera_icon_cFv(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AE938.s"
}
// __dt__15dKantera_icon_cFv
// dKantera_icon_c::~dKantera_icon_c(void)
asm void func_801AE974(void) {
asm void __dt__15dKantera_icon_cFv(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AE974.s"
}
// initiate__15dKantera_icon_cFv
// dKantera_icon_c::initiate(void)
asm void dKantera_icon_c_NS_initiate(void) {
asm void initiate__15dKantera_icon_cFv(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AEA68.s"
}
// setAlphaRate__15dKantera_icon_cFf
// dKantera_icon_c::setAlphaRate(float)
asm void dKantera_icon_c_NS_setAlphaRate(void) {
asm void setAlphaRate__15dKantera_icon_cFf(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AEB7C.s"
}
// setPos__15dKantera_icon_cFff
// dKantera_icon_c::setPos(float, float)
asm void dKantera_icon_c_NS_setPos(void) {
asm void setPos__15dKantera_icon_cFff(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AEBA0.s"
}
// setScale__15dKantera_icon_cFff
// dKantera_icon_c::setScale(float, float)
asm void dKantera_icon_c_NS_setScale(void) {
asm void setScale__15dKantera_icon_cFff(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AEBF4.s"
}
// setNowGauge__15dKantera_icon_cFUsUs
// dKantera_icon_c::setNowGauge(unsigned short, unsigned short)
asm void dKantera_icon_c_NS_setNowGauge(void) {
asm void setNowGauge__15dKantera_icon_cFUsUs(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AEC44.s"
}
// draw__19dDlst_KanteraIcon_cFv
// dDlst_KanteraIcon_c::draw(void)
asm void func_801AECB8(void) {
asm void draw__19dDlst_KanteraIcon_cFv(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AECB8.s"
}
// __dt__19dDlst_KanteraIcon_cFv
// dDlst_KanteraIcon_c::~dDlst_KanteraIcon_c(void)
asm void func_801AED1C(void) {
asm void __dt__19dDlst_KanteraIcon_cFv(void) {
nofralloc
#include "d/d_kantera_icon_meter/asm/func_801AED1C.s"
}
+1 -1
View File
@@ -10,7 +10,7 @@ void __mi__4cXyzCFRC3Vec(void);
void aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl(void);
void findFsResource__10JKRArchiveCFPCcUl(void);
void getAramAddress__14JKRAramArchiveFPCc(void);
void mDoMtx_YrotS(void);
void mDoMtx_YrotS__FPA4_fs(void);
void searchMapEventData__14dEvt_control_cFUc(void);
void Xinit__9STControlFv(void);
void Yinit__9STControlFv(void);
+49 -49
View File
@@ -5,343 +5,343 @@
extern "C" {
// _create__9dMeter2_cFv
// dMeter2_c::_create(void)
asm void dMeter2_c_NS__create(void) {
asm void _create__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021EA14.s"
}
// _execute__9dMeter2_cFv
// dMeter2_c::_execute(void)
asm void dMeter2_c_NS__execute(void) {
asm void _execute__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F128.s"
}
// _draw__9dMeter2_cFv
// dMeter2_c::_draw(void)
asm void dMeter2_c_NS__draw(void) {
asm void _draw__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F370.s"
}
// _delete__9dMeter2_cFv
// dMeter2_c::_delete(void)
asm void dMeter2_c_NS__delete(void) {
asm void _delete__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F49C.s"
}
// emphasisButtonDelete__9dMeter2_cFv
// dMeter2_c::emphasisButtonDelete(void)
asm void dMeter2_c_NS_emphasisButtonDelete(void) {
asm void emphasisButtonDelete__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F6EC.s"
}
// setLifeZero__9dMeter2_cFv
// dMeter2_c::setLifeZero(void)
asm void func_8021F780(void) {
asm void setLifeZero__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F780.s"
}
// checkStatus__9dMeter2_cFv
// dMeter2_c::checkStatus(void)
asm void dMeter2_c_NS_checkStatus(void) {
asm void checkStatus__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F7B0.s"
}
// moveLife__9dMeter2_cFv
// dMeter2_c::moveLife(void)
asm void dMeter2_c_NS_moveLife(void) {
asm void moveLife__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021FD60.s"
}
// moveKantera__9dMeter2_cFv
// dMeter2_c::moveKantera(void)
asm void dMeter2_c_NS_moveKantera(void) {
asm void moveKantera__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220180.s"
}
// moveOxygen__9dMeter2_cFv
// dMeter2_c::moveOxygen(void)
asm void dMeter2_c_NS_moveOxygen(void) {
asm void moveOxygen__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8022051C.s"
}
// moveLightDrop__9dMeter2_cFv
// dMeter2_c::moveLightDrop(void)
asm void dMeter2_c_NS_moveLightDrop(void) {
asm void moveLightDrop__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220888.s"
}
// moveRupee__9dMeter2_cFv
// dMeter2_c::moveRupee(void)
asm void dMeter2_c_NS_moveRupee(void) {
asm void moveRupee__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220C30.s"
}
// moveKey__9dMeter2_cFv
// dMeter2_c::moveKey(void)
asm void dMeter2_c_NS_moveKey(void) {
asm void moveKey__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802210AC.s"
}
// moveButtonA__9dMeter2_cFv
// dMeter2_c::moveButtonA(void)
asm void dMeter2_c_NS_moveButtonA(void) {
asm void moveButtonA__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80221244.s"
}
// moveButtonB__9dMeter2_cFv
// dMeter2_c::moveButtonB(void)
asm void dMeter2_c_NS_moveButtonB(void) {
asm void moveButtonB__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802217F4.s"
}
// moveButtonR__9dMeter2_cFv
// dMeter2_c::moveButtonR(void)
asm void dMeter2_c_NS_moveButtonR(void) {
asm void moveButtonR__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80221EC8.s"
}
// moveButtonZ__9dMeter2_cFv
// dMeter2_c::moveButtonZ(void)
asm void dMeter2_c_NS_moveButtonZ(void) {
asm void moveButtonZ__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222000.s"
}
// moveButton3D__9dMeter2_cFv
// dMeter2_c::moveButton3D(void)
asm void dMeter2_c_NS_moveButton3D(void) {
asm void moveButton3D__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802222A0.s"
}
// moveButtonC__9dMeter2_cFv
// dMeter2_c::moveButtonC(void)
asm void dMeter2_c_NS_moveButtonC(void) {
asm void moveButtonC__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222364.s"
}
// moveButtonS__9dMeter2_cFv
// dMeter2_c::moveButtonS(void)
asm void dMeter2_c_NS_moveButtonS(void) {
asm void moveButtonS__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222494.s"
}
// moveButtonXY__9dMeter2_cFv
// dMeter2_c::moveButtonXY(void)
asm void dMeter2_c_NS_moveButtonXY(void) {
asm void moveButtonXY__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222518.s"
}
// moveButtonCross__9dMeter2_cFv
// dMeter2_c::moveButtonCross(void)
asm void dMeter2_c_NS_moveButtonCross(void) {
asm void moveButtonCross__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222E88.s"
}
// moveTouchSubMenu__9dMeter2_cFv
// dMeter2_c::moveTouchSubMenu(void)
asm void dMeter2_c_NS_moveTouchSubMenu(void) {
asm void moveTouchSubMenu__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802230F8.s"
}
// moveSubContents__9dMeter2_cFv
// dMeter2_c::moveSubContents(void)
asm void dMeter2_c_NS_moveSubContents(void) {
asm void moveSubContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802230FC.s"
}
// move2DContents__9dMeter2_cFv
// dMeter2_c::move2DContents(void)
asm void dMeter2_c_NS_move2DContents(void) {
asm void move2DContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802231C8.s"
}
// checkSubContents__9dMeter2_cFv
// dMeter2_c::checkSubContents(void)
asm void dMeter2_c_NS_checkSubContents(void) {
asm void checkSubContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802237D4.s"
}
// check2DContents__9dMeter2_cFv
// dMeter2_c::check2DContents(void)
asm void dMeter2_c_NS_check2DContents(void) {
asm void check2DContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80223BC4.s"
}
// moveBombNum__9dMeter2_cFv
// dMeter2_c::moveBombNum(void)
asm void dMeter2_c_NS_moveBombNum(void) {
asm void moveBombNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80223E00.s"
}
// moveBottleNum__9dMeter2_cFv
// dMeter2_c::moveBottleNum(void)
asm void dMeter2_c_NS_moveBottleNum(void) {
asm void moveBottleNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224258.s"
}
// moveArrowNum__9dMeter2_cFv
// dMeter2_c::moveArrowNum(void)
asm void dMeter2_c_NS_moveArrowNum(void) {
asm void moveArrowNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224354.s"
}
// movePachinkoNum__9dMeter2_cFv
// dMeter2_c::movePachinkoNum(void)
asm void dMeter2_c_NS_movePachinkoNum(void) {
asm void movePachinkoNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224680.s"
}
// alphaAnimeLife__9dMeter2_cFv
// dMeter2_c::alphaAnimeLife(void)
asm void dMeter2_c_NS_alphaAnimeLife(void) {
asm void alphaAnimeLife__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802248E4.s"
}
// alphaAnimeKantera__9dMeter2_cFv
// dMeter2_c::alphaAnimeKantera(void)
asm void dMeter2_c_NS_alphaAnimeKantera(void) {
asm void alphaAnimeKantera__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224A04.s"
}
// alphaAnimeOxygen__9dMeter2_cFv
// dMeter2_c::alphaAnimeOxygen(void)
asm void dMeter2_c_NS_alphaAnimeOxygen(void) {
asm void alphaAnimeOxygen__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224BAC.s"
}
// alphaAnimeLightDrop__9dMeter2_cFv
// dMeter2_c::alphaAnimeLightDrop(void)
asm void dMeter2_c_NS_alphaAnimeLightDrop(void) {
asm void alphaAnimeLightDrop__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224D6C.s"
}
// alphaAnimeRupee__9dMeter2_cFv
// dMeter2_c::alphaAnimeRupee(void)
asm void dMeter2_c_NS_alphaAnimeRupee(void) {
asm void alphaAnimeRupee__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224DC0.s"
}
// alphaAnimeKey__9dMeter2_cFv
// dMeter2_c::alphaAnimeKey(void)
asm void dMeter2_c_NS_alphaAnimeKey(void) {
asm void alphaAnimeKey__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224F70.s"
}
// alphaAnimeButton__9dMeter2_cFv
// dMeter2_c::alphaAnimeButton(void)
asm void dMeter2_c_NS_alphaAnimeButton(void) {
asm void alphaAnimeButton__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802250F4.s"
}
// alphaAnimeButtonCross__9dMeter2_cFv
// dMeter2_c::alphaAnimeButtonCross(void)
asm void dMeter2_c_NS_alphaAnimeButtonCross(void) {
asm void alphaAnimeButtonCross__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802254C0.s"
}
// isShowLightDrop__9dMeter2_cFv
// dMeter2_c::isShowLightDrop(void)
asm void dMeter2_c_NS_isShowLightDrop(void) {
asm void isShowLightDrop__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802256DC.s"
}
// killSubContents__9dMeter2_cFUc
// dMeter2_c::killSubContents(unsigned char)
asm void dMeter2_c_NS_killSubContents(void) {
asm void killSubContents__9dMeter2_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802258A0.s"
}
// isKeyVisible__9dMeter2_cFv
// dMeter2_c::isKeyVisible(void)
asm void dMeter2_c_NS_isKeyVisible(void) {
asm void isKeyVisible__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225960.s"
}
// isArrowEquip__9dMeter2_cFv
// dMeter2_c::isArrowEquip(void)
asm void dMeter2_c_NS_isArrowEquip(void) {
asm void isArrowEquip__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802259F8.s"
}
// isPachinkoEquip__9dMeter2_cFv
// dMeter2_c::isPachinkoEquip(void)
asm void dMeter2_c_NS_isPachinkoEquip(void) {
asm void isPachinkoEquip__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225A64.s"
}
// dMeter2_Draw__FP9dMeter2_c
// dMeter2_Draw(dMeter2_c*)
asm void func_80225AA0(void) {
asm void dMeter2_Draw__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AA0.s"
}
// dMeter2_Execute__FP9dMeter2_c
// dMeter2_Execute(dMeter2_c*)
asm void func_80225AC0(void) {
asm void dMeter2_Execute__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AC0.s"
}
// dMeter2_IsDelete__FP9dMeter2_c
// dMeter2_IsDelete(dMeter2_c*)
asm void func_80225AE0(void) {
asm void dMeter2_IsDelete__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AE0.s"
}
// dMeter2_Delete__FP9dMeter2_c
// dMeter2_Delete(dMeter2_c*)
asm void func_80225AE8(void) {
asm void dMeter2_Delete__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AE8.s"
}
// dMeter2_Create__FP9msg_class
// dMeter2_Create(msg_class*)
asm void func_80225B08(void) {
asm void dMeter2_Create__FP9msg_class(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225B08.s"
}
+40 -40
View File
@@ -5,14 +5,14 @@
extern "C" {
void __dl__FPv(void);
void cXyz_NS_ctor(void);
void cXyz_NS_dtor(void);
void dMeter_fmapHIO_c_NS_MapBlinkAnime(void);
void __ct__4cXyzFv(void);
void __dt__4cXyzFv(void);
void __ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv(void);
void free__7JKRHeapFPv(void);
void func_80361C24(void);
void func_80361CE8(void);
void func_80361D60(void);
void JUtility_NS_TColor(void);
void __destroy_arr(void);
void __construct_array(void);
void __ct__Q28JUtility6TColorFv(void);
}
// additional symbols needed for d_meter_HIO.cpp
@@ -192,238 +192,238 @@ extern u8 lbl_80454668;
extern "C" {
// __ct__16dMeter_menuHIO_cFv
// dMeter_menuHIO_c::dMeter_menuHIO_c(void)
asm void dMeter_menuHIO_c(void) {
asm void __ct__16dMeter_menuHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE330.s"
}
// __ct__23dMeter_drawCollectHIO_cFv
// dMeter_drawCollectHIO_c::dMeter_drawCollectHIO_c(void)
asm void dMeter_drawCollectHIO_c(void) {
asm void __ct__23dMeter_drawCollectHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE348.s"
}
// __ct__22dMeter_drawOptionHIO_cFv
// dMeter_drawOptionHIO_c::dMeter_drawOptionHIO_c(void)
asm void dMeter_drawOptionHIO_c(void) {
asm void __ct__22dMeter_drawOptionHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE4EC.s"
}
// __ct__22dMeter_drawLetterHIO_cFv
// dMeter_drawLetterHIO_c::dMeter_drawLetterHIO_c(void)
asm void dMeter_drawLetterHIO_c(void) {
asm void __ct__22dMeter_drawLetterHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE5CC.s"
}
// __ct__23dMeter_drawFishingHIO_cFv
// dMeter_drawFishingHIO_c::dMeter_drawFishingHIO_c(void)
asm void dMeter_drawFishingHIO_c(void) {
asm void __ct__23dMeter_drawFishingHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE730.s"
}
// __ct__22dMeter_drawInsectHIO_cFv
// dMeter_drawInsectHIO_c::dMeter_drawInsectHIO_c(void)
asm void dMeter_drawInsectHIO_c(void) {
asm void __ct__22dMeter_drawInsectHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE8DC.s"
}
// __ct__27dMeter_drawCalibrationHIO_cFv
// dMeter_drawCalibrationHIO_c::dMeter_drawCalibrationHIO_c(void)
asm void dMeter_drawCalibrationHIO_c(void) {
asm void __ct__27dMeter_drawCalibrationHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE954.s"
}
// __ct__21dMeter_drawSkillHIO_cFv
// dMeter_drawSkillHIO_c::dMeter_drawSkillHIO_c(void)
asm void dMeter_drawSkillHIO_c(void) {
asm void __ct__21dMeter_drawSkillHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FE990.s"
}
// __ct__25dMeter_drawEmpButtonHIO_cFv
// dMeter_drawEmpButtonHIO_c::dMeter_drawEmpButtonHIO_c(void)
asm void dMeter_drawEmpButtonHIO_c(void) {
asm void __ct__25dMeter_drawEmpButtonHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FEAF0.s"
}
// __ct__24dMeter_drawMiniGameHIO_cFv
// dMeter_drawMiniGameHIO_c::dMeter_drawMiniGameHIO_c(void)
asm void dMeter_drawMiniGameHIO_c(void) {
asm void __ct__24dMeter_drawMiniGameHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FEFF0.s"
}
// __ct__25dMeter_drawLightDropHIO_cFv
// dMeter_drawLightDropHIO_c::dMeter_drawLightDropHIO_c(void)
asm void dMeter_drawLightDropHIO_c(void) {
asm void __ct__25dMeter_drawLightDropHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FF31C.s"
}
// __ct__16dMeter_drawHIO_cFv
// dMeter_drawHIO_c::dMeter_drawHIO_c(void)
asm void dMeter_drawHIO_c(void) {
asm void __ct__16dMeter_drawHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_801FF5B8.s"
}
// __ct__16dMeter_ringHIO_cFv
// dMeter_ringHIO_c::dMeter_ringHIO_c(void)
asm void dMeter_ringHIO_c(void) {
asm void __ct__16dMeter_ringHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_802001AC.s"
}
// __ct__19dMeter_mapIconHIO_cFv
// dMeter_mapIconHIO_c::dMeter_mapIconHIO_c(void)
asm void dMeter_mapIconHIO_c(void) {
asm void __ct__19dMeter_mapIconHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_802004B4.s"
}
// __ct__16dMeter_fmapHIO_cFv
// dMeter_fmapHIO_c::dMeter_fmapHIO_c(void)
asm void dMeter_fmapHIO_c(void) {
asm void __ct__16dMeter_fmapHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_802006C8.s"
}
// __dt__16dMeter_fmapHIO_cFv
// dMeter_fmapHIO_c::~dMeter_fmapHIO_c(void)
asm void dMeter_fmapHIO_c_NS_dtor(void) {
asm void __dt__16dMeter_fmapHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200BCC.s"
}
// __ct__18dMeter_cursorHIO_cFv
// dMeter_cursorHIO_c::dMeter_cursorHIO_c(void)
asm void dMeter_cursorHIO_c(void) {
asm void __ct__18dMeter_cursorHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200CD4.s"
}
// __dt__25dMeter_drawLightDropHIO_cFv
// dMeter_drawLightDropHIO_c::~dMeter_drawLightDropHIO_c(void)
asm void func_80200D58(void) {
asm void __dt__25dMeter_drawLightDropHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200D58.s"
}
// __dt__25dMeter_drawEmpButtonHIO_cFv
// dMeter_drawEmpButtonHIO_c::~dMeter_drawEmpButtonHIO_c(void)
asm void func_80200DA0(void) {
asm void __dt__25dMeter_drawEmpButtonHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200DA0.s"
}
// __dt__24dMeter_drawMiniGameHIO_cFv
// dMeter_drawMiniGameHIO_c::~dMeter_drawMiniGameHIO_c(void)
asm void func_80200DE8(void) {
asm void __dt__24dMeter_drawMiniGameHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200DE8.s"
}
// __dt__21dMeter_drawSkillHIO_cFv
// dMeter_drawSkillHIO_c::~dMeter_drawSkillHIO_c(void)
asm void func_80200E30(void) {
asm void __dt__21dMeter_drawSkillHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200E30.s"
}
// __dt__27dMeter_drawCalibrationHIO_cFv
// dMeter_drawCalibrationHIO_c::~dMeter_drawCalibrationHIO_c(void)
asm void func_80200E78(void) {
asm void __dt__27dMeter_drawCalibrationHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200E78.s"
}
// __dt__22dMeter_drawInsectHIO_cFv
// dMeter_drawInsectHIO_c::~dMeter_drawInsectHIO_c(void)
asm void func_80200EC0(void) {
asm void __dt__22dMeter_drawInsectHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200EC0.s"
}
// __dt__23dMeter_drawFishingHIO_cFv
// dMeter_drawFishingHIO_c::~dMeter_drawFishingHIO_c(void)
asm void func_80200F08(void) {
asm void __dt__23dMeter_drawFishingHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200F08.s"
}
// __dt__22dMeter_drawLetterHIO_cFv
// dMeter_drawLetterHIO_c::~dMeter_drawLetterHIO_c(void)
asm void func_80200F50(void) {
asm void __dt__22dMeter_drawLetterHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200F50.s"
}
// __dt__22dMeter_drawOptionHIO_cFv
// dMeter_drawOptionHIO_c::~dMeter_drawOptionHIO_c(void)
asm void func_80200F98(void) {
asm void __dt__22dMeter_drawOptionHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200F98.s"
}
// __dt__23dMeter_drawCollectHIO_cFv
// dMeter_drawCollectHIO_c::~dMeter_drawCollectHIO_c(void)
asm void func_80200FE0(void) {
asm void __dt__23dMeter_drawCollectHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80200FE0.s"
}
// __dt__19dMeter_mapIconHIO_cFv
// dMeter_mapIconHIO_c::~dMeter_mapIconHIO_c(void)
asm void func_80201028(void) {
asm void __dt__19dMeter_mapIconHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80201028.s"
}
// __ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv
// dMeter_fmapHIO_c::MapBlinkAnime::dMeter_fmapHIO_c::MapBlinkAnime(void)
asm void dMeter_fmapHIO_c_NS_MapBlinkAnime(void) {
asm void __ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80201070.s"
}
// __dt__18dMeter_cursorHIO_cFv
// dMeter_cursorHIO_c::~dMeter_cursorHIO_c(void)
asm void dMeter_cursorHIO_c_NS_dtor(void) {
asm void __dt__18dMeter_cursorHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80201098.s"
}
// __dt__16dMeter_ringHIO_cFv
// dMeter_ringHIO_c::~dMeter_ringHIO_c(void)
asm void dMeter_ringHIO_c_NS_dtor(void) {
asm void __dt__16dMeter_ringHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_802010E0.s"
}
// __dt__16dMeter_drawHIO_cFv
// dMeter_drawHIO_c::~dMeter_drawHIO_c(void)
asm void dMeter_drawHIO_c_NS_dtor(void) {
asm void __dt__16dMeter_drawHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80201128.s"
}
// __dt__16dMeter_menuHIO_cFv
// dMeter_menuHIO_c::~dMeter_menuHIO_c(void)
asm void dMeter_menuHIO_c_NS_dtor(void) {
asm void __dt__16dMeter_menuHIO_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_8020123C.s"
}
// __sinit_d_meter_HIO_cpp
//
asm void func_80201284(void) {
asm void __sinit_d_meter_HIO_cpp(void) {
nofralloc
#include "d/d_meter/d_meter_HIO/asm/func_80201284.s"
}
+217 -215
View File
@@ -13,134 +13,136 @@ void __dl__FPv(void);
void __nw__FUl(void);
void alloc__7JKRHeapFUli(void);
void cLib_addCalc2__FPffff(void);
void COutFont_c(void);
void CPaneMgr_NS_dtor(void);
void CPaneMgr_NS_getGlobalVtx(void);
void CPaneMgr_NS_getGlobalVtxCenter(void);
void CPaneMgr_NS_paneTrans(void);
void CPaneMgr_X1_(void);
void CPaneMgr(void);
void CPaneMgrAlpha_NS_getAlphaRate(void);
void CPaneMgrAlpha_NS_hide(void);
void CPaneMgrAlpha_NS_setAlphaRate(void);
void CPaneMgrAlpha_NS_show(void);
void dComIfG_play_c_NS_getLayerNo(int);
void dComIfGs_isOneZoneSwitch(void);
void dMeter2Draw_c_NS_drawPikari_X1_(void);
void dMeter2Draw_c_NS_getCanoeFishing(void);
void dMeter2Draw_c_NS_setAlphaAnimeMax(void);
void dMeter2Info_c_NS_decFloatingMessageTimer(void);
void dMeter2Info_c_NS_getStringLength(void);
void dMeter2Info_c_NS_readItemTexture(void);
void dMeter2Info_c_NS_resetFloatingMessage(void);
void dMeterButton_c_NS__create(void);
void dMeterButton_c_NS__delete(void);
void dMeterButton_c_NS_alphaAnimeButton3D(void);
void dMeterButton_c_NS_alphaAnimeButton3DB(void);
void dMeterButton_c_NS_alphaAnimeButtonA(void);
void dMeterButton_c_NS_alphaAnimeButtonAB(void);
void dMeterButton_c_NS_alphaAnimeButtonAR(void);
void dMeterButton_c_NS_alphaAnimeButtonB(void);
void dMeterButton_c_NS_alphaAnimeButtonBin(void);
void dMeterButton_c_NS_alphaAnimeButtonC(void);
void dMeterButton_c_NS_alphaAnimeButtonNun(void);
void dMeterButton_c_NS_alphaAnimeButtonNunC(void);
void dMeterButton_c_NS_alphaAnimeButtonNunZ(void);
void dMeterButton_c_NS_alphaAnimeButtonNURE(void);
void dMeterButton_c_NS_alphaAnimeButtonR(void);
void dMeterButton_c_NS_alphaAnimeButtonReel(void);
void dMeterButton_c_NS_alphaAnimeButtonReel2(void);
void dMeterButton_c_NS_alphaAnimeButtonRemo(void);
void dMeterButton_c_NS_alphaAnimeButtonRemo2(void);
void dMeterButton_c_NS_alphaAnimeButtonS(void);
void dMeterButton_c_NS_alphaAnimeButtonTate(void);
void dMeterButton_c_NS_alphaAnimeButtonX(void);
void dMeterButton_c_NS_alphaAnimeButtonY(void);
void dMeterButton_c_NS_alphaAnimeButtonZ(void);
void dMeterButton_c_NS_getCenterPosCalc(void);
void dMeterButton_c_NS_hide_button(void);
void dMeterButton_c_NS_isFastSet(void);
void dMeterButton_c_NS_paneTrans(void);
void dMeterButton_c_NS_pikariCheck(void);
void dMeterButton_c_NS_screenInitButton(void);
void dMeterButton_c_NS_screenInitText(void);
void dMeterButton_c_NS_setAlphaButton3DAnimeMax(void);
void dMeterButton_c_NS_setAlphaButton3DAnimeMin(void);
void dMeterButton_c_NS_setAlphaButton3DBAnimeMax(void);
void dMeterButton_c_NS_setAlphaButton3DBAnimeMin(void);
void dMeterButton_c_NS_setAlphaButton3DVAnimeMax(void);
void dMeterButton_c_NS_setAlphaButton3DVAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonAAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonAAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonABAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonABAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonARAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonARAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonBAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonBAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonBinAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonBinAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonCAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonCAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonNunAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonNunAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonNunCAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonNunCAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonNunZAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonNunZAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonNUREAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonNUREAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonOAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonOAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonRAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonRAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonReel2AnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonReel2AnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonReelAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonReelAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonRemo2AnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonRemo2AnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonRemoAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonRemoAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonSAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonSAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonTateAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonTateAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonXAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonXAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonYAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonYAnimeMin(void);
void dMeterButton_c_NS_setAlphaButtonZAnimeMax(void);
void dMeterButton_c_NS_setAlphaButtonZAnimeMin(void);
void dMeterButton_c_NS_setAlphaIconAnimeMax(void);
void dMeterButton_c_NS_setAlphaIconAnimeMin(void);
void dMeterButton_c_NS_trans_button(void);
void dMeterButton_c_NS_updateButton(void);
void dMeterButton_c_NS_updateText(void);
void dMsgObject_c_NS_getScrnDrawPtr(void);
void dMsgObject_c_NS_getStatus(void);
void dMsgObject_c_NS_getString(void);
void dMsgObject_c_NS_isBookMessage(void);
void dMsgObject_c_NS_isBossMessage(void);
void dMsgObject_c_NS_isGetItemMessage(void);
void dMsgObject_c_NS_isHowlMessage(void);
void dMsgObject_c_NS_isKanbanMessage(void);
void dMsgObject_c_NS_isMidonaTalkWait(void);
void dMsgObject_c_NS_isPlaceMessage(void);
void dMsgObject_c_NS_isStaffMessage(void);
void dMsgString_c_NS_dtor(void);
void dMsgString_c(void);
void dPaneClass_showNullPane(void);
void __ct__10COutFont_cFUc(void);
void __dt__8CPaneMgrFv(void);
void getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs(void);
void getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs(void);
void paneTrans__8CPaneMgrFff(void);
void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(void);
void __ct__8CPaneMgrFv(void);
void getAlphaRate__13CPaneMgrAlphaFv(void);
void hide__13CPaneMgrAlphaFv(void);
void setAlphaRate__13CPaneMgrAlphaFf(void);
void show__13CPaneMgrAlphaFv(void);
void getLayerNo__14dComIfG_play_cFi(int);
void dComIfGs_isOneZoneSwitch__Fii(void);
void drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(
void);
void getCanoeFishing__13dMeter2Draw_cFv(void);
void setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas(void);
void decFloatingMessageTimer__13dMeter2Info_cFv(void);
void getStringLength__13dMeter2Info_cFP10J2DTextBoxPc(void);
void readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei(
void);
void resetFloatingMessage__13dMeter2Info_cFv(void);
void _create__14dMeterButton_cFv(void);
void _delete__14dMeterButton_cFv(void);
void alphaAnimeButton3D__14dMeterButton_cFUlb(void);
void alphaAnimeButton3DB__14dMeterButton_cFUlb(void);
void alphaAnimeButtonA__14dMeterButton_cFUlb(void);
void alphaAnimeButtonAB__14dMeterButton_cFUlb(void);
void alphaAnimeButtonAR__14dMeterButton_cFUlb(void);
void alphaAnimeButtonB__14dMeterButton_cFUlb(void);
void alphaAnimeButtonBin__14dMeterButton_cFUlb(void);
void alphaAnimeButtonC__14dMeterButton_cFUlb(void);
void alphaAnimeButtonNun__14dMeterButton_cFUlb(void);
void alphaAnimeButtonNunC__14dMeterButton_cFUlb(void);
void alphaAnimeButtonNunZ__14dMeterButton_cFUlb(void);
void alphaAnimeButtonNURE__14dMeterButton_cFUlb(void);
void alphaAnimeButtonR__14dMeterButton_cFUlb(void);
void alphaAnimeButtonReel__14dMeterButton_cFUlb(void);
void alphaAnimeButtonReel2__14dMeterButton_cFUlb(void);
void alphaAnimeButtonRemo__14dMeterButton_cFUlb(void);
void alphaAnimeButtonRemo2__14dMeterButton_cFUlb(void);
void alphaAnimeButtonS__14dMeterButton_cFUlb(void);
void alphaAnimeButtonTate__14dMeterButton_cFUlb(void);
void alphaAnimeButtonX__14dMeterButton_cFUlb(void);
void alphaAnimeButtonY__14dMeterButton_cFUlb(void);
void alphaAnimeButtonZ__14dMeterButton_cFUlb(void);
void getCenterPosCalc__14dMeterButton_cFUcPci(void);
void hide_button__14dMeterButton_cFUc(void);
void isFastSet__14dMeterButton_cFi(void);
void paneTrans__14dMeterButton_cFP8CPaneMgrffUc(void);
void pikariCheck__14dMeterButton_cFv(void);
void screenInitButton__14dMeterButton_cFv(void);
void screenInitText__14dMeterButton_cFv(void);
void setAlphaButton3DAnimeMax__14dMeterButton_cFv(void);
void setAlphaButton3DAnimeMin__14dMeterButton_cFv(void);
void setAlphaButton3DBAnimeMax__14dMeterButton_cFv(void);
void setAlphaButton3DBAnimeMin__14dMeterButton_cFv(void);
void setAlphaButton3DVAnimeMax__14dMeterButton_cFv(void);
void setAlphaButton3DVAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonAAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonAAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonABAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonABAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonARAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonARAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonBAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonBAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonBinAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonBinAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonCAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonCAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonNunAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonNunAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonNunCAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonNunCAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonNunZAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonNunZAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonNUREAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonNUREAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonOAnimeMax__14dMeterButton_cFi(void);
void setAlphaButtonOAnimeMin__14dMeterButton_cFi(void);
void setAlphaButtonRAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonRAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonReel2AnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonReel2AnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonReelAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonReelAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonRemoAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonRemoAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonSAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonSAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonTateAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonTateAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonXAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonXAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonYAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonYAnimeMin__14dMeterButton_cFv(void);
void setAlphaButtonZAnimeMax__14dMeterButton_cFv(void);
void setAlphaButtonZAnimeMin__14dMeterButton_cFv(void);
void setAlphaIconAnimeMax__14dMeterButton_cFv(void);
void setAlphaIconAnimeMin__14dMeterButton_cFv(void);
void trans_button__14dMeterButton_cFif(void);
void updateButton__14dMeterButton_cFv(void);
void updateText__14dMeterButton_cFUl(void);
void getScrnDrawPtr__12dMsgObject_cFv(void);
void getStatus__12dMsgObject_cFv(void);
void getString__12dMsgObject_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cPcPcPcPs(void);
void isBookMessage__12dMsgObject_cFv(void);
void isBossMessage__12dMsgObject_cFv(void);
void isGetItemMessage__12dMsgObject_cFv(void);
void isHowlMessage__12dMsgObject_cFv(void);
void isKanbanMessage__12dMsgObject_cFv(void);
void isMidonaTalkWait__12dMsgObject_cFv(void);
void isPlaceMessage__12dMsgObject_cFv(void);
void isStaffMessage__12dMsgObject_cFv(void);
void __dt__12dMsgString_cFv(void);
void __ct__12dMsgString_cFv(void);
void dPaneClass_showNullPane__FP9J2DScreen(void);
void free__7JKRHeapFPv(void);
void getBounds__7J2DPaneFv(void);
void getItem__17dSv_player_item_cCFib(void);
void isEventBit__11dSv_event_cCFUs(void);
void J2DScreen_NS_draw(void);
void J2DScreen_NS_setPriority(void);
void J2DTextBox_NS_getStringPtr(void);
void J2DTextBox_NS_setString_X1_(void);
void mDoExt_getCurrentHeap(void);
void mDoExt_getMesgFont(void);
void draw__9J2DScreenFffPC14J2DGrafContext(void);
void setPriority__9J2DScreenFPCcUlP10JKRArchive(void);
void getStringPtr__10J2DTextBoxCFv(void);
void setString__10J2DTextBoxFsPCce(void);
void mDoExt_getCurrentHeap__Fv(void);
void mDoExt_getMesgFont__Fv(void);
}
// additional symbols needed for d_meter_button.cpp
@@ -185,21 +187,21 @@ extern u8 lbl_8043028C;
extern "C" {
// __ct__14dMeterButton_cFv
// dMeterButton_c::dMeterButton_c(void)
asm void dMeterButton_c(void) {
asm void __ct__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80201328.s"
}
// __dt__14dMeterButton_cFv
// dMeterButton_c::~dMeterButton_c(void)
asm void func_80201370(void) {
asm void __dt__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80201370.s"
}
// _create__14dMeterButton_cFv
// dMeterButton_c::_create(void)
asm void dMeterButton_c_NS__create(void) {
asm void _create__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802013CC.s"
}
@@ -207,616 +209,616 @@ asm void dMeterButton_c_NS__create(void) {
// _execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb
// dMeterButton_c::_execute(unsigned long, bool, bool, bool, bool, bool, bool, bool, bool, bool,
// bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool)
asm void dMeterButton_c_NS__execute(void) {
asm void _execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80201404.s"
}
// draw__14dMeterButton_cFv
// dMeterButton_c::draw(void)
asm void func_80202240(void) {
asm void draw__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80202240.s"
}
// _delete__14dMeterButton_cFv
// dMeterButton_c::_delete(void)
asm void dMeterButton_c_NS__delete(void) {
asm void _delete__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80202A9C.s"
}
// alphaAnimeButtonA__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonA(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonA(void) {
asm void alphaAnimeButtonA__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802032C4.s"
}
// alphaAnimeButtonB__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonB(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonB(void) {
asm void alphaAnimeButtonB__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020339C.s"
}
// alphaAnimeButtonR__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonR(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonR(void) {
asm void alphaAnimeButtonR__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802034A8.s"
}
// alphaAnimeButtonZ__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonZ(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonZ(void) {
asm void alphaAnimeButtonZ__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802035AC.s"
}
// alphaAnimeButton3D__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButton3D(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButton3D(void) {
asm void alphaAnimeButton3D__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802036C0.s"
}
// alphaAnimeButtonC__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonC(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonC(void) {
asm void alphaAnimeButtonC__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802037B8.s"
}
// alphaAnimeButtonS__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonS(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonS(void) {
asm void alphaAnimeButtonS__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80203878.s"
}
// alphaAnimeButtonX__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonX(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonX(void) {
asm void alphaAnimeButtonX__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802038F4.s"
}
// alphaAnimeButtonY__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonY(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonY(void) {
asm void alphaAnimeButtonY__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80203A08.s"
}
// alphaAnimeButtonNun__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonNun(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonNun(void) {
asm void alphaAnimeButtonNun__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80203B1C.s"
}
// alphaAnimeButtonRemo__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonRemo(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonRemo(void) {
asm void alphaAnimeButtonRemo__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80203C30.s"
}
// alphaAnimeButtonRemo2__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonRemo2(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonRemo2(void) {
asm void alphaAnimeButtonRemo2__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80203D44.s"
}
// alphaAnimeButtonAR__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonAR(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonAR(void) {
asm void alphaAnimeButtonAR__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80203E58.s"
}
// alphaAnimeButton3DB__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButton3DB(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButton3DB(void) {
asm void alphaAnimeButton3DB__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80203F60.s"
}
// alphaAnimeButtonNURE__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonNURE(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonNURE(void) {
asm void alphaAnimeButtonNURE__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80204068.s"
}
// alphaAnimeButtonReel__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonReel(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonReel(void) {
asm void alphaAnimeButtonReel__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80204170.s"
}
// alphaAnimeButtonReel2__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonReel2(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonReel2(void) {
asm void alphaAnimeButtonReel2__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80204278.s"
}
// alphaAnimeButtonAB__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonAB(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonAB(void) {
asm void alphaAnimeButtonAB__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80204368.s"
}
// alphaAnimeButtonTate__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonTate(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonTate(void) {
asm void alphaAnimeButtonTate__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80204458.s"
}
// alphaAnimeButtonNunZ__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonNunZ(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonNunZ(void) {
asm void alphaAnimeButtonNunZ__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80204548.s"
}
// alphaAnimeButtonNunC__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonNunC(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonNunC(void) {
asm void alphaAnimeButtonNunC__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80204620.s"
}
// alphaAnimeButtonBin__14dMeterButton_cFUlb
// dMeterButton_c::alphaAnimeButtonBin(unsigned long, bool)
asm void dMeterButton_c_NS_alphaAnimeButtonBin(void) {
asm void alphaAnimeButtonBin__14dMeterButton_cFUlb(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802046F8.s"
}
// screenInitButton__14dMeterButton_cFv
// dMeterButton_c::screenInitButton(void)
asm void dMeterButton_c_NS_screenInitButton(void) {
asm void screenInitButton__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802047E8.s"
}
// screenInitText__14dMeterButton_cFv
// dMeterButton_c::screenInitText(void)
asm void dMeterButton_c_NS_screenInitText(void) {
asm void screenInitText__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80205834.s"
}
// updateButton__14dMeterButton_cFv
// dMeterButton_c::updateButton(void)
asm void dMeterButton_c_NS_updateButton(void) {
asm void updateButton__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80205CA0.s"
}
// updateText__14dMeterButton_cFUl
// dMeterButton_c::updateText(unsigned long)
asm void dMeterButton_c_NS_updateText(void) {
asm void updateText__14dMeterButton_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80206978.s"
}
// setAlphaButtonAAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonAAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonAAnimeMin(void) {
asm void setAlphaButtonAAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80206CE0.s"
}
// isFastSet__14dMeterButton_cFi
// dMeterButton_c::isFastSet(int)
asm void dMeterButton_c_NS_isFastSet(void) {
asm void isFastSet__14dMeterButton_cFi(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80206D70.s"
}
// setAlphaButtonAAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonAAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonAAnimeMax(void) {
asm void setAlphaButtonAAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207060.s"
}
// setAlphaButtonBAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonBAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonBAnimeMin(void) {
asm void setAlphaButtonBAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020714C.s"
}
// setAlphaButtonBAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonBAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonBAnimeMax(void) {
asm void setAlphaButtonBAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802071DC.s"
}
// setAlphaButtonRAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonRAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonRAnimeMin(void) {
asm void setAlphaButtonRAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802072C8.s"
}
// setAlphaButtonRAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonRAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonRAnimeMax(void) {
asm void setAlphaButtonRAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207358.s"
}
// setAlphaButtonZAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonZAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonZAnimeMin(void) {
asm void setAlphaButtonZAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207444.s"
}
// setAlphaButtonZAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonZAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonZAnimeMax(void) {
asm void setAlphaButtonZAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802074D4.s"
}
// setAlphaButton3DAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButton3DAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButton3DAnimeMin(void) {
asm void setAlphaButton3DAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802075C0.s"
}
// setAlphaButton3DAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButton3DAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButton3DAnimeMax(void) {
asm void setAlphaButton3DAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207654.s"
}
// setAlphaButton3DVAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButton3DVAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButton3DVAnimeMin(void) {
asm void setAlphaButton3DVAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207740.s"
}
// setAlphaButton3DVAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButton3DVAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButton3DVAnimeMax(void) {
asm void setAlphaButton3DVAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207744.s"
}
// setAlphaButtonCAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonCAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonCAnimeMin(void) {
asm void setAlphaButtonCAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207748.s"
}
// setAlphaButtonCAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonCAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonCAnimeMax(void) {
asm void setAlphaButtonCAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802077EC.s"
}
// setAlphaButtonSAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonSAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonSAnimeMin(void) {
asm void setAlphaButtonSAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207A28.s"
}
// setAlphaButtonSAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonSAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonSAnimeMax(void) {
asm void setAlphaButtonSAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207AB8.s"
}
// setAlphaButtonXAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonXAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonXAnimeMin(void) {
asm void setAlphaButtonXAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207BA4.s"
}
// setAlphaButtonXAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonXAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonXAnimeMax(void) {
asm void setAlphaButtonXAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207C34.s"
}
// setAlphaButtonYAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonYAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonYAnimeMin(void) {
asm void setAlphaButtonYAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207D20.s"
}
// setAlphaButtonYAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonYAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonYAnimeMax(void) {
asm void setAlphaButtonYAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207DB0.s"
}
// setAlphaButtonNunAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNunAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonNunAnimeMin(void) {
asm void setAlphaButtonNunAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207E9C.s"
}
// setAlphaButtonNunAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNunAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonNunAnimeMax(void) {
asm void setAlphaButtonNunAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80207F34.s"
}
// setAlphaButtonRemoAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonRemoAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonRemoAnimeMin(void) {
asm void setAlphaButtonRemoAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208028.s"
}
// setAlphaButtonRemoAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonRemoAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonRemoAnimeMax(void) {
asm void setAlphaButtonRemoAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802080C0.s"
}
// setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonRemo2AnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonRemo2AnimeMin(void) {
asm void setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802081B4.s"
}
// setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonRemo2AnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonRemo2AnimeMax(void) {
asm void setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020824C.s"
}
// setAlphaButtonARAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonARAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonARAnimeMin(void) {
asm void setAlphaButtonARAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208340.s"
}
// setAlphaButtonARAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonARAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonARAnimeMax(void) {
asm void setAlphaButtonARAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802083D8.s"
}
// setAlphaButton3DBAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButton3DBAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButton3DBAnimeMin(void) {
asm void setAlphaButton3DBAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802084D8.s"
}
// setAlphaButton3DBAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButton3DBAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButton3DBAnimeMax(void) {
asm void setAlphaButton3DBAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208570.s"
}
// setAlphaButtonNUREAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNUREAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonNUREAnimeMin(void) {
asm void setAlphaButtonNUREAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208670.s"
}
// setAlphaButtonNUREAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNUREAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonNUREAnimeMax(void) {
asm void setAlphaButtonNUREAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208708.s"
}
// setAlphaButtonReelAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonReelAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonReelAnimeMin(void) {
asm void setAlphaButtonReelAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208808.s"
}
// setAlphaButtonReelAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonReelAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonReelAnimeMax(void) {
asm void setAlphaButtonReelAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802088A0.s"
}
// setAlphaButtonReel2AnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonReel2AnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonReel2AnimeMin(void) {
asm void setAlphaButtonReel2AnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802089A0.s"
}
// setAlphaButtonReel2AnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonReel2AnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonReel2AnimeMax(void) {
asm void setAlphaButtonReel2AnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208A38.s"
}
// setAlphaButtonABAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonABAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonABAnimeMin(void) {
asm void setAlphaButtonABAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208AEC.s"
}
// setAlphaButtonABAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonABAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonABAnimeMax(void) {
asm void setAlphaButtonABAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208B84.s"
}
// setAlphaButtonTateAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonTateAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonTateAnimeMin(void) {
asm void setAlphaButtonTateAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208C38.s"
}
// setAlphaButtonTateAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonTateAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonTateAnimeMax(void) {
asm void setAlphaButtonTateAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208CD0.s"
}
// setAlphaButtonNunZAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNunZAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonNunZAnimeMin(void) {
asm void setAlphaButtonNunZAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208D84.s"
}
// setAlphaButtonNunZAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNunZAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonNunZAnimeMax(void) {
asm void setAlphaButtonNunZAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208E1C.s"
}
// setAlphaButtonNunCAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNunCAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonNunCAnimeMin(void) {
asm void setAlphaButtonNunCAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208F1C.s"
}
// setAlphaButtonNunCAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonNunCAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonNunCAnimeMax(void) {
asm void setAlphaButtonNunCAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80208FB4.s"
}
// setAlphaButtonBinAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonBinAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaButtonBinAnimeMin(void) {
asm void setAlphaButtonBinAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802090B4.s"
}
// setAlphaButtonBinAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaButtonBinAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaButtonBinAnimeMax(void) {
asm void setAlphaButtonBinAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020914C.s"
}
// setAlphaButtonOAnimeMin__14dMeterButton_cFi
// dMeterButton_c::setAlphaButtonOAnimeMin(int)
asm void dMeterButton_c_NS_setAlphaButtonOAnimeMin(void) {
asm void setAlphaButtonOAnimeMin__14dMeterButton_cFi(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020924C.s"
}
// setAlphaButtonOAnimeMax__14dMeterButton_cFi
// dMeterButton_c::setAlphaButtonOAnimeMax(int)
asm void dMeterButton_c_NS_setAlphaButtonOAnimeMax(void) {
asm void setAlphaButtonOAnimeMax__14dMeterButton_cFi(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802092C0.s"
}
// setAlphaIconAnimeMin__14dMeterButton_cFv
// dMeterButton_c::setAlphaIconAnimeMin(void)
asm void dMeterButton_c_NS_setAlphaIconAnimeMin(void) {
asm void setAlphaIconAnimeMin__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80209368.s"
}
// setAlphaIconAnimeMax__14dMeterButton_cFv
// dMeterButton_c::setAlphaIconAnimeMax(void)
asm void dMeterButton_c_NS_setAlphaIconAnimeMax(void) {
asm void setAlphaIconAnimeMax__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802093D8.s"
}
// isClose__14dMeterButton_cFv
// dMeterButton_c::isClose(void)
asm void dMeterButton_c_NS_isClose(void) {
asm void isClose__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80209474.s"
}
// setString__14dMeterButton_cFPcUcUcUc
// dMeterButton_c::setString(char*, unsigned char, unsigned char, unsigned char)
asm void dMeterButton_c_NS_setString(void) {
asm void setString__14dMeterButton_cFPcUcUcUc(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_802095C0.s"
}
// hideAll__14dMeterButton_cFv
// dMeterButton_c::hideAll(void)
asm void dMeterButton_c_NS_hideAll(void) {
asm void hideAll__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80209CEC.s"
}
// getCenterPosCalc__14dMeterButton_cFUcPci
// dMeterButton_c::getCenterPosCalc(unsigned char, char*, int)
asm void dMeterButton_c_NS_getCenterPosCalc(void) {
asm void getCenterPosCalc__14dMeterButton_cFUcPci(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_80209D7C.s"
}
// trans_button__14dMeterButton_cFif
// dMeterButton_c::trans_button(int, float)
asm void dMeterButton_c_NS_trans_button(void) {
asm void trans_button__14dMeterButton_cFif(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020A540.s"
}
// hide_button__14dMeterButton_cFUc
// dMeterButton_c::hide_button(unsigned char)
asm void dMeterButton_c_NS_hide_button(void) {
asm void hide_button__14dMeterButton_cFUc(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020A94C.s"
}
// pikariCheck__14dMeterButton_cFv
// dMeterButton_c::pikariCheck(void)
asm void dMeterButton_c_NS_pikariCheck(void) {
asm void pikariCheck__14dMeterButton_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020AA84.s"
}
// paneTrans__14dMeterButton_cFP8CPaneMgrffUc
// dMeterButton_c::paneTrans(CPaneMgr*, float, float, unsigned char)
asm void dMeterButton_c_NS_paneTrans(void) {
asm void paneTrans__14dMeterButton_cFP8CPaneMgrffUc(void) {
nofralloc
#include "d/d_meter/d_meter_button/asm/func_8020AE68.s"
}
+33 -33
View File
@@ -8,22 +8,22 @@ void __ct__9J2DScreenFv(void);
void __dl__FPv(void);
void __nw__FUl(void);
void animationTransform__7J2DPaneFv(void);
void CPaneMgr_X1_(void);
void dMeterHaihai_c_NS_alphaAnimeHaihai(void);
void dMeterHaihai_c_NS_drawHaihaiBottom(void);
void dMeterHaihai_c_NS_drawHaihaiLeft(void);
void dMeterHaihai_c_NS_drawHaihaiRight(void);
void dMeterHaihai_c_NS_drawHaihaiTop(void);
void dMeterHaihai_c_NS_playBckAnime(void);
void dMeterHaihai_c_NS_playBpkAnime(void);
void dMeterHaihai_c_NS_playBtkAnime(void);
void dMeterHaihai_c_NS_updateHaihai(void);
void dPaneClass_showNullPane(void);
void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(void);
void alphaAnimeHaihai__14dMeterHaihai_cFUl(void);
void drawHaihaiBottom__14dMeterHaihai_cFff(void);
void drawHaihaiLeft__14dMeterHaihai_cFff(void);
void drawHaihaiRight__14dMeterHaihai_cFff(void);
void drawHaihaiTop__14dMeterHaihai_cFff(void);
void playBckAnime__14dMeterHaihai_cFP18J2DAnmTransformKey(void);
void playBpkAnime__14dMeterHaihai_cFP11J2DAnmColor(void);
void playBtkAnime__14dMeterHaihai_cFP19J2DAnmTextureSRTKey(void);
void updateHaihai__14dMeterHaihai_cFv(void);
void dPaneClass_showNullPane__FP9J2DScreen(void);
void getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader(void);
void J2DAnmLoaderDataBase_NS_load(void);
void J2DScreen_NS_animation(void);
void J2DScreen_NS_draw(void);
void J2DScreen_NS_setPriority(void);
void load__20J2DAnmLoaderDataBaseFPCv(void);
void animation__9J2DScreenFv(void);
void draw__9J2DScreenFffPC14J2DGrafContext(void);
void setPriority__9J2DScreenFPCcUlP10JKRArchive(void);
void rotate__7J2DPaneFff13J2DRotateAxisf(void);
}
@@ -56,126 +56,126 @@ extern u8 lbl_8042EBC8;
extern "C" {
// __ct__14dMeterHaihai_cFUc
// dMeterHaihai_c::dMeterHaihai_c(unsigned char)
asm void dMeterHaihai_c(void) {
asm void __ct__14dMeterHaihai_cFUc(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020AE8C.s"
}
// __dt__14dMeterHaihai_cFv
// dMeterHaihai_c::~dMeterHaihai_c(void)
asm void func_8020AEF0(void) {
asm void __dt__14dMeterHaihai_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020AEF0.s"
}
// _create__14dMeterHaihai_cFv
// dMeterHaihai_c::_create(void)
asm void func_8020AF6C(void) {
asm void _create__14dMeterHaihai_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020AF6C.s"
}
// _execute__14dMeterHaihai_cFUl
// dMeterHaihai_c::_execute(unsigned long)
asm void func_8020B0F4(void) {
asm void _execute__14dMeterHaihai_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020B0F4.s"
}
// draw__14dMeterHaihai_cFv
// dMeterHaihai_c::draw(void)
asm void func_8020B140(void) {
asm void draw__14dMeterHaihai_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020B140.s"
}
// drawHaihai__14dMeterHaihai_cFUc
// dMeterHaihai_c::drawHaihai(unsigned char)
asm void dMeterHaihai_c_NS_drawHaihai(void) {
asm void drawHaihai__14dMeterHaihai_cFUc(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020B518.s"
}
// drawHaihai__14dMeterHaihai_cFUcffff
// dMeterHaihai_c::drawHaihai(unsigned char, float, float, float, float)
asm void dMeterHaihai_c_NS_drawHaihai_X1_(void) {
asm void drawHaihai__14dMeterHaihai_cFUcffff(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020B814.s"
}
// drawHaihaiLeft__14dMeterHaihai_cFff
// dMeterHaihai_c::drawHaihaiLeft(float, float)
asm void dMeterHaihai_c_NS_drawHaihaiLeft(void) {
asm void drawHaihaiLeft__14dMeterHaihai_cFff(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020B9B0.s"
}
// drawHaihaiRight__14dMeterHaihai_cFff
// dMeterHaihai_c::drawHaihaiRight(float, float)
asm void dMeterHaihai_c_NS_drawHaihaiRight(void) {
asm void drawHaihaiRight__14dMeterHaihai_cFff(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BA4C.s"
}
// drawHaihaiTop__14dMeterHaihai_cFff
// dMeterHaihai_c::drawHaihaiTop(float, float)
asm void dMeterHaihai_c_NS_drawHaihaiTop(void) {
asm void drawHaihaiTop__14dMeterHaihai_cFff(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BAE8.s"
}
// drawHaihaiBottom__14dMeterHaihai_cFff
// dMeterHaihai_c::drawHaihaiBottom(float, float)
asm void dMeterHaihai_c_NS_drawHaihaiBottom(void) {
asm void drawHaihaiBottom__14dMeterHaihai_cFff(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BB84.s"
}
// setScale__14dMeterHaihai_cFf
// dMeterHaihai_c::setScale(float)
asm void dMeterHaihai_c_NS_setScale(void) {
asm void setScale__14dMeterHaihai_cFf(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BC20.s"
}
// _delete__14dMeterHaihai_cFv
// dMeterHaihai_c::_delete(void)
asm void func_8020BDAC(void) {
asm void _delete__14dMeterHaihai_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BDAC.s"
}
// alphaAnimeHaihai__14dMeterHaihai_cFUl
// dMeterHaihai_c::alphaAnimeHaihai(unsigned long)
asm void dMeterHaihai_c_NS_alphaAnimeHaihai(void) {
asm void alphaAnimeHaihai__14dMeterHaihai_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BEA0.s"
}
// updateHaihai__14dMeterHaihai_cFv
// dMeterHaihai_c::updateHaihai(void)
asm void dMeterHaihai_c_NS_updateHaihai(void) {
asm void updateHaihai__14dMeterHaihai_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BEA4.s"
}
// playBckAnime__14dMeterHaihai_cFP18J2DAnmTransformKey
// dMeterHaihai_c::playBckAnime(J2DAnmTransformKey*)
asm void dMeterHaihai_c_NS_playBckAnime(void) {
asm void playBckAnime__14dMeterHaihai_cFP18J2DAnmTransformKey(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020BF00.s"
}
// playBtkAnime__14dMeterHaihai_cFP19J2DAnmTextureSRTKey
// dMeterHaihai_c::playBtkAnime(J2DAnmTextureSRTKey*)
asm void dMeterHaihai_c_NS_playBtkAnime(void) {
asm void playBtkAnime__14dMeterHaihai_cFP19J2DAnmTextureSRTKey(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020C078.s"
}
// playBpkAnime__14dMeterHaihai_cFP11J2DAnmColor
// dMeterHaihai_c::playBpkAnime(J2DAnmColor*)
asm void dMeterHaihai_c_NS_playBpkAnime(void) {
asm void playBpkAnime__14dMeterHaihai_cFP11J2DAnmColor(void) {
nofralloc
#include "d/d_meter/d_meter_haihai/asm/func_8020C1CC.s"
}
+35 -34
View File
@@ -8,27 +8,28 @@ int strcmp(const char*, const char*);
void __ct__9J2DScreenFv(void);
void __dl__FPv(void);
void __nw__FUl(void);
void CPaneMgr_NS_getGlobalVtxCenter(void);
void CPaneMgr_NS_paneTrans(void);
void CPaneMgr_X1_(void);
void CPaneMgrAlpha_NS_getAlphaRate(void);
void CPaneMgrAlpha_NS_hide(void);
void CPaneMgrAlpha_NS_setAlphaRate(void);
void CPaneMgrAlpha_NS_show(void);
void dComIfG_play_c_NS_getLayerNo(int);
void dMeter2Draw_c_NS_drawPikariHakusha(void);
void dMeter2Draw_c_NS_setAlphaAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaAnimeMin(void);
void dMeterHakusha_c_NS_alphaAnimeHakusha(void);
void dMeterHakusha_c_NS_getHakushaNum(void);
void dMeterHakusha_c_NS_setAlphaButtonAnimeMax(void);
void dMeterHakusha_c_NS_setAlphaButtonAnimeMin(void);
void dMeterHakusha_c_NS_setAlphaHakushaAnimeMax(void);
void dMeterHakusha_c_NS_setAlphaHakushaAnimeMin(void);
void dMeterHakusha_c_NS_updateHakusha(void);
void dPaneClass_showNullPane(void);
void J2DScreen_NS_draw(void);
void J2DScreen_NS_setPriority(void);
void getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs(void);
void paneTrans__8CPaneMgrFff(void);
void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(void);
void getAlphaRate__13CPaneMgrAlphaFv(void);
void hide__13CPaneMgrAlphaFv(void);
void setAlphaRate__13CPaneMgrAlphaFf(void);
void show__13CPaneMgrAlphaFv(void);
void getLayerNo__14dComIfG_play_cFi(int);
void drawPikariHakusha__13dMeter2Draw_cFffffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor(
void);
void setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas(void);
void setAlphaAnimeMin__13dMeter2Draw_cFP13CPaneMgrAlphas(void);
void alphaAnimeHakusha__15dMeterHakusha_cFUl(void);
void getHakushaNum__15dMeterHakusha_cFv(void);
void setAlphaButtonAnimeMax__15dMeterHakusha_cFv(void);
void setAlphaButtonAnimeMin__15dMeterHakusha_cFv(void);
void setAlphaHakushaAnimeMax__15dMeterHakusha_cFv(void);
void setAlphaHakushaAnimeMin__15dMeterHakusha_cFv(void);
void updateHakusha__15dMeterHakusha_cFv(void);
void dPaneClass_showNullPane__FP9J2DScreen(void);
void draw__9J2DScreenFffPC14J2DGrafContext(void);
void setPriority__9J2DScreenFPCcUlP10JKRArchive(void);
}
// additional symbols needed for d_meter_hakusha.cpp
@@ -51,91 +52,91 @@ extern u8 lbl_8042EBC8;
extern "C" {
// __ct__15dMeterHakusha_cFPv
// dMeterHakusha_c::dMeterHakusha_c(void*)
asm void dMeterHakusha_c(void) {
asm void __ct__15dMeterHakusha_cFPv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020C320.s"
}
// __dt__15dMeterHakusha_cFv
// dMeterHakusha_c::~dMeterHakusha_c(void)
asm void func_8020C384(void) {
asm void __dt__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020C384.s"
}
// _create__15dMeterHakusha_cFv
// dMeterHakusha_c::_create(void)
asm void func_8020C400(void) {
asm void _create__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020C400.s"
}
// _execute__15dMeterHakusha_cFUl
// dMeterHakusha_c::_execute(unsigned long)
asm void func_8020C808(void) {
asm void _execute__15dMeterHakusha_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020C808.s"
}
// draw__15dMeterHakusha_cFv
// dMeterHakusha_c::draw(void)
asm void func_8020C850(void) {
asm void draw__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020C850.s"
}
// _delete__15dMeterHakusha_cFv
// dMeterHakusha_c::_delete(void)
asm void func_8020CABC(void) {
asm void _delete__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020CABC.s"
}
// alphaAnimeHakusha__15dMeterHakusha_cFUl
// dMeterHakusha_c::alphaAnimeHakusha(unsigned long)
asm void dMeterHakusha_c_NS_alphaAnimeHakusha(void) {
asm void alphaAnimeHakusha__15dMeterHakusha_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020CC58.s"
}
// updateHakusha__15dMeterHakusha_cFv
// dMeterHakusha_c::updateHakusha(void)
asm void dMeterHakusha_c_NS_updateHakusha(void) {
asm void updateHakusha__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020CD6C.s"
}
// setAlphaHakushaAnimeMin__15dMeterHakusha_cFv
// dMeterHakusha_c::setAlphaHakushaAnimeMin(void)
asm void dMeterHakusha_c_NS_setAlphaHakushaAnimeMin(void) {
asm void setAlphaHakushaAnimeMin__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020D258.s"
}
// setAlphaHakushaAnimeMax__15dMeterHakusha_cFv
// dMeterHakusha_c::setAlphaHakushaAnimeMax(void)
asm void dMeterHakusha_c_NS_setAlphaHakushaAnimeMax(void) {
asm void setAlphaHakushaAnimeMax__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020D308.s"
}
// setAlphaButtonAnimeMin__15dMeterHakusha_cFv
// dMeterHakusha_c::setAlphaButtonAnimeMin(void)
asm void dMeterHakusha_c_NS_setAlphaButtonAnimeMin(void) {
asm void setAlphaButtonAnimeMin__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020D3B8.s"
}
// setAlphaButtonAnimeMax__15dMeterHakusha_cFv
// dMeterHakusha_c::setAlphaButtonAnimeMax(void)
asm void dMeterHakusha_c_NS_setAlphaButtonAnimeMax(void) {
asm void setAlphaButtonAnimeMax__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020D41C.s"
}
// getHakushaNum__15dMeterHakusha_cFv
// dMeterHakusha_c::getHakushaNum(void)
asm void dMeterHakusha_c_NS_getHakushaNum(void) {
asm void getHakushaNum__15dMeterHakusha_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_hakusha/asm/func_8020D480.s"
}
+51 -51
View File
@@ -8,36 +8,36 @@
#include "m_Do/m_Do_controller_pad/m_Do_controller_pad.h"
extern "C" {
void fopOvlpM_IsDoingReq__Fv(void);
bool dComIfGp_checkMapShow(void);
bool dComIfGp_checkMapShow__Fv(void);
int strcmp(const char*, const char*);
void __dl__FPv(void);
void __nw__FUl(void);
void cLib_addCalcAngleS__FPsssss(void);
void dComIfGp_mapHide(void);
void dComIfGp_mapShow(void);
void dDlst_list_c_NS_set(void);
void dMap_c_NS__draw(void);
void dMap_c_NS__move(void);
void dMap_c(void);
void dMapInfo_n_NS_getMapPlayerPos(void);
void dMeter2Info_set2DVibration(void);
void dMeterMap_c_NS__create(void);
void dMeterMap_c_NS__delete(void);
void dMeterMap_c_NS_checkMoveStatus(void);
void dMeterMap_c_NS_ctrlShowMap(void);
void dMeterMap_c_NS_getMapDispSizeTypeNo(void);
void dMeterMap_c_NS_isDmapScreen(void);
void dMeterMap_c_NS_isFmapScreen(void);
void dMeterMap_c_NS_isShow(void);
void dMeterMap_c_NS_keyCheck(void);
void dMpath_c_NS_isExistMapPathData(void);
void dMsgObject_c_NS_getStatus(void);
void dMw_LEFT_TRIGGER(void);
void dMw_RIGHT_TRIGGER(void);
void dStage_roomControl_c_NS_getStatusRoomDt(void);
void dComIfGp_mapHide__Fv(void);
void dComIfGp_mapShow__Fv(void);
void set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c(void);
void _draw__6dMap_cFv(void);
void _move__6dMap_cFffif(void);
void __ct__6dMap_cFiiii(void);
void getMapPlayerPos__10dMapInfo_nFv(void);
void dMeter2Info_set2DVibration__Fv(void);
void _create__11dMeterMap_cFP9J2DScreen(void);
void _delete__11dMeterMap_cFv(void);
void checkMoveStatus__11dMeterMap_cFv(void);
void ctrlShowMap__11dMeterMap_cFv(void);
void getMapDispSizeTypeNo__11dMeterMap_cFv(void);
void isDmapScreen__11dMeterMap_cFv(void);
void isFmapScreen__11dMeterMap_cFv(void);
void isShow__11dMeterMap_cFUl(void);
void keyCheck__11dMeterMap_cFv(void);
void isExistMapPathData__8dMpath_cFv(void);
void getStatus__12dMsgObject_cFv(void);
void dMw_LEFT_TRIGGER__Fv(void);
void dMw_RIGHT_TRIGGER__Fv(void);
void getStatusRoomDt__20dStage_roomControl_cFi(void);
void isDungeonItem__12dSv_memBit_cCFi(void);
void isEventBit__11dSv_event_cCFUs(void);
void J2DPicture_X3_(void);
void __ct__10J2DPictureFPC7ResTIMG(void);
void onEventBit__11dSv_event_cFUs(void);
}
@@ -61,189 +61,189 @@ extern u8 lbl_803A7288;
extern "C" {
// isEnableDispMap__11dMeterMap_cFv
// dMeterMap_c::isEnableDispMap(void)
asm void dMeterMap_c_NS_isEnableDispMap(void) {
asm void isEnableDispMap__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D49C.s"
}
// getMapDispSizeTypeNo__11dMeterMap_cFv
// dMeterMap_c::getMapDispSizeTypeNo(void)
asm void dMeterMap_c_NS_getMapDispSizeTypeNo(void) {
asm void getMapDispSizeTypeNo__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D528.s"
}
// isEnableDispMapAndMapDispSizeTypeNo__11dMeterMap_cFv
// dMeterMap_c::isEnableDispMapAndMapDispSizeTypeNo(void)
asm void dMeterMap_c_NS_isEnableDispMapAndMapDispSizeTypeNo(void) {
asm void isEnableDispMapAndMapDispSizeTypeNo__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D650.s"
}
// getMapDispEdgeBottomY_Layout__11dMeterMap_cFv
// dMeterMap_c::getMapDispEdgeBottomY_Layout(void)
asm void dMeterMap_c_NS_getMapDispEdgeBottomY_Layout(void) {
asm void getMapDispEdgeBottomY_Layout__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D690.s"
}
// isEventRunCheck__11dMeterMap_cFv
// dMeterMap_c::isEventRunCheck(void)
asm void dMeterMap_c_NS_isEventRunCheck(void) {
asm void isEventRunCheck__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D698.s"
}
// getMapDispEdgeLeftX_Layout__11dMeterMap_cFv
// dMeterMap_c::getMapDispEdgeLeftX_Layout(void)
asm void dMeterMap_c_NS_getMapDispEdgeLeftX_Layout(void) {
asm void getMapDispEdgeLeftX_Layout__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D72C.s"
}
// getMapDispEdgeTop__11dMeterMap_cFv
// dMeterMap_c::getMapDispEdgeTop(void)
asm void dMeterMap_c_NS_getMapDispEdgeTop(void) {
asm void getMapDispEdgeTop__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D75C.s"
}
// getDispPosInside_OffsetX__11dMeterMap_cFv
// dMeterMap_c::getDispPosInside_OffsetX(void)
asm void dMeterMap_c_NS_getDispPosInside_OffsetX(void) {
asm void getDispPosInside_OffsetX__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D7E4.s"
}
// getDispPosOutSide_OffsetX__11dMeterMap_cFv
// dMeterMap_c::getDispPosOutSide_OffsetX(void)
asm void dMeterMap_c_NS_getDispPosOutSide_OffsetX(void) {
asm void getDispPosOutSide_OffsetX__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D7EC.s"
}
// setDispPosInsideFlg_SE_On__11dMeterMap_cFv
// dMeterMap_c::setDispPosInsideFlg_SE_On(void)
asm void dMeterMap_c_NS_setDispPosInsideFlg_SE_On(void) {
asm void setDispPosInsideFlg_SE_On__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D874.s"
}
// setDispPosOutsideFlg_SE_On__11dMeterMap_cFv
// dMeterMap_c::setDispPosOutsideFlg_SE_On(void)
asm void dMeterMap_c_NS_setDispPosOutsideFlg_SE_On(void) {
asm void setDispPosOutsideFlg_SE_On__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D8BC.s"
}
// setMapAlpha__11dMeterMap_cFUc
// dMeterMap_c::setMapAlpha(unsigned char)
asm void dMeterMap_c_NS_setMapAlpha(void) {
asm void setMapAlpha__11dMeterMap_cFUc(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D8F8.s"
}
// isMapOpenCheck__11dMeterMap_cFv
// dMeterMap_c::isMapOpenCheck(void)
asm void dMeterMap_c_NS_isMapOpenCheck(void) {
asm void isMapOpenCheck__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D900.s"
}
// __ct__11dMeterMap_cFP9J2DScreen
// dMeterMap_c::dMeterMap_c(J2DScreen*)
asm void dMeterMap_c(void) {
asm void __ct__11dMeterMap_cFP9J2DScreen(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D948.s"
}
// __dt__11dMeterMap_cFv
// dMeterMap_c::~dMeterMap_c(void)
asm void func_8020D990(void) {
asm void __dt__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D990.s"
}
// _create__11dMeterMap_cFP9J2DScreen
// dMeterMap_c::_create(J2DScreen*)
asm void dMeterMap_c_NS__create(void) {
asm void _create__11dMeterMap_cFP9J2DScreen(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020D9EC.s"
}
// _delete__11dMeterMap_cFv
// dMeterMap_c::_delete(void)
asm void dMeterMap_c_NS__delete(void) {
asm void _delete__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020DC50.s"
}
// _move__11dMeterMap_cFUl
// dMeterMap_c::_move(unsigned long)
asm void dMeterMap_c_NS__move(void) {
asm void _move__11dMeterMap_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020DCE4.s"
}
// _draw__11dMeterMap_cFv
// dMeterMap_c::_draw(void)
asm void dMeterMap_c_NS__draw(void) {
asm void _draw__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020DF1C.s"
}
// draw__11dMeterMap_cFv
// dMeterMap_c::draw(void)
asm void func_8020DF68(void) {
asm void draw__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020DF68.s"
}
// ctrlShowMap__11dMeterMap_cFv
// dMeterMap_c::ctrlShowMap(void)
asm void dMeterMap_c_NS_ctrlShowMap(void) {
asm void ctrlShowMap__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020E070.s"
}
// checkMoveStatus__11dMeterMap_cFv
// dMeterMap_c::checkMoveStatus(void)
asm void dMeterMap_c_NS_checkMoveStatus(void) {
asm void checkMoveStatus__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020E45C.s"
}
// isShow__11dMeterMap_cFUl
// dMeterMap_c::isShow(unsigned long)
asm void dMeterMap_c_NS_isShow(void) {
asm void isShow__11dMeterMap_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020E4C8.s"
}
// isFmapScreen__11dMeterMap_cFv
// dMeterMap_c::isFmapScreen(void)
asm void dMeterMap_c_NS_isFmapScreen(void) {
asm void isFmapScreen__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020E620.s"
}
// isDmapScreen__11dMeterMap_cFv
// dMeterMap_c::isDmapScreen(void)
asm void dMeterMap_c_NS_isDmapScreen(void) {
asm void isDmapScreen__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020E70C.s"
}
// meter_map_move__11dMeterMap_cFUl
// dMeterMap_c::meter_map_move(unsigned long)
asm void dMeterMap_c_NS_meter_map_move(void) {
asm void meter_map_move__11dMeterMap_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020E754.s"
}
// keyCheck__11dMeterMap_cFv
// dMeterMap_c::keyCheck(void)
asm void dMeterMap_c_NS_keyCheck(void) {
asm void keyCheck__11dMeterMap_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_map/asm/func_8020E9CC.s"
}
+31 -30
View File
@@ -9,28 +9,29 @@ void __ct__9J2DScreenFv(void);
void __dl__FPv(void);
void __nw__FUl(void);
void animationTransform__7J2DPaneFv(void);
void CPaneMgr_NS_getGlobalVtxCenter(void);
void CPaneMgr_NS_paneTrans(void);
void CPaneMgr_X1_(void);
void CPaneMgrAlpha_NS_setAlphaRate(void);
void dComIfG_TimerDeleteRequest(void);
void dMeter2Draw_c_NS_drawPikari_X1_(void);
void dMeter2Info_c_NS_getString(void);
void dMeter2Info_c_NS_resetMeterString(void);
void dMeterString_c_NS_createString(void);
void dMeterString_c_NS_drawPikari(void);
void dMeterString_c_NS_isLeadByte(void);
void dMeterString_c_NS_playBckAnimation(void);
void dPaneClass_showNullPane(void);
void dTimer_createTimer(void);
void getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs(void);
void paneTrans__8CPaneMgrFff(void);
void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(void);
void setAlphaRate__13CPaneMgrAlphaFf(void);
void dComIfG_TimerDeleteRequest__Fi(void);
void drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(
void);
void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void);
void resetMeterString__13dMeter2Info_cFv(void);
void createString__14dMeterString_cFi(void);
void drawPikari__14dMeterString_cFv(void);
void isLeadByte__14dMeterString_cFi(void);
void playBckAnimation__14dMeterString_cFf(void);
void dPaneClass_showNullPane__FP9J2DScreen(void);
void dTimer_createTimer__FlUlUcUcffff(void);
void getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader(void);
void getParentPane__7J2DPaneFv(void);
void J2DAnmLoaderDataBase_NS_load(void);
void J2DScreen_NS_draw(void);
void J2DScreen_NS_setPriority(void);
void J2DTextBox_NS_getStringPtr(void);
void J2DTextBox_NS_setString_X1_(void);
void mDoExt_getMesgFont(void);
void load__20J2DAnmLoaderDataBaseFPCv(void);
void draw__9J2DScreenFffPC14J2DGrafContext(void);
void setPriority__9J2DScreenFPCcUlP10JKRArchive(void);
void getStringPtr__10J2DTextBoxCFv(void);
void setString__10J2DTextBoxFsPCce(void);
void mDoExt_getMesgFont__Fv(void);
}
// additional symbols needed for d_meter_string.cpp
@@ -57,70 +58,70 @@ extern u8 lbl_80430188;
extern "C" {
// __ct__14dMeterString_cFi
// dMeterString_c::dMeterString_c(int)
asm void dMeterString_c(void) {
asm void __ct__14dMeterString_cFi(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020ED60.s"
}
// __dt__14dMeterString_cFv
// dMeterString_c::~dMeterString_c(void)
asm void func_8020EDF4(void) {
asm void __dt__14dMeterString_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020EDF4.s"
}
// _create__14dMeterString_cFv
// dMeterString_c::_create(void)
asm void func_8020EE70(void) {
asm void _create__14dMeterString_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020EE70.s"
}
// _execute__14dMeterString_cFUl
// dMeterString_c::_execute(unsigned long)
asm void func_8020F150(void) {
asm void _execute__14dMeterString_cFUl(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020F150.s"
}
// draw__14dMeterString_cFv
// dMeterString_c::draw(void)
asm void func_8020F1B0(void) {
asm void draw__14dMeterString_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020F1B0.s"
}
// _delete__14dMeterString_cFv
// dMeterString_c::_delete(void)
asm void func_8020F49C(void) {
asm void _delete__14dMeterString_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020F49C.s"
}
// createString__14dMeterString_cFi
// dMeterString_c::createString(int)
asm void dMeterString_c_NS_createString(void) {
asm void createString__14dMeterString_cFi(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020F5A4.s"
}
// playBckAnimation__14dMeterString_cFf
// dMeterString_c::playBckAnimation(float)
asm void dMeterString_c_NS_playBckAnimation(void) {
asm void playBckAnimation__14dMeterString_cFf(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020F66C.s"
}
// drawPikari__14dMeterString_cFv
// dMeterString_c::drawPikari(void)
asm void dMeterString_c_NS_drawPikari(void) {
asm void drawPikari__14dMeterString_cFv(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020F6EC.s"
}
// isLeadByte__14dMeterString_cFi
// dMeterString_c::isLeadByte(int)
asm void dMeterString_c_NS_isLeadByte(void) {
asm void isLeadByte__14dMeterString_cFi(void) {
nofralloc
#include "d/d_meter/d_meter_string/asm/func_8020FA88.s"
}
+200 -200
View File
@@ -9,161 +9,161 @@ extern "C" {
int getTimerMode__14dComIfG_play_cFv(void);
int strcmp(const char*, const char*);
u32 getBombNum__21dSv_player_item_max_cCFUc(u8);
u8 dComIfGs_getMixItemIndex(int);
u8 dComIfGs_getMixItemIndex__Fi(int);
u8 getBombNum__24dSv_player_item_record_cCFUc(u8);
unsigned int getSelectItemIndex__21dSv_player_status_a_cCFi(int);
void __nw__FUl(void);
void cLib_addCalc2__FPffff(void);
void dCam_getBody(void);
void dCamera_c_NS_CalcSubjectAngle(void);
void dComIfG_play_c_NS_clearItemBombNumCount(void);
void dComIfG_play_c_NS_getItemBombNumCount(void);
void dComIfG_play_c_NS_getLayerNo(int);
void dComIfG_play_c_NS_setItemBombNumCount(u8, s16);
void dComIfGp_getSelectItem(void);
void dComIfGp_getSelectItemMaxNum(void);
void dComIfGp_getSelectItemNum(void);
void dComIfGp_getSubHeap2D(void);
void dComIfGp_offHeapLockFlag(void);
void dComIfGp_setHeapLockFlag(void);
void dComIfGp_setSelectItem(int);
void dComIfGs_getSelectMixItemNoArrowIndex(void);
void dComIfGs_setMixItemIndex(int, u8);
void dComIfGs_setSelectItemIndex(int, u8);
void dDlst_list_c_NS_set(void);
void dKy_darkworld_check(void);
void dMeter2_c_NS_alphaAnimeButton(void);
void dMeter2_c_NS_alphaAnimeButtonCross(void);
void dMeter2_c_NS_alphaAnimeKantera(void);
void dMeter2_c_NS_alphaAnimeKey(void);
void dMeter2_c_NS_alphaAnimeLife(void);
void dMeter2_c_NS_alphaAnimeLightDrop(void);
void dMeter2_c_NS_alphaAnimeOxygen(void);
void dMeter2_c_NS_alphaAnimeRupee(void);
void dMeter2_c_NS_check2DContents(void);
void dMeter2_c_NS_checkStatus(void);
void dMeter2_c_NS_checkSubContents(void);
void dMeter2_c_NS_emphasisButtonDelete(void);
void dMeter2_c_NS_isArrowEquip(void);
void dMeter2_c_NS_isKeyVisible(void);
void dMeter2_c_NS_isPachinkoEquip(void);
void dMeter2_c_NS_isShowLightDrop(void);
void dMeter2_c_NS_killSubContents(void);
void dMeter2_c_NS_move2DContents(void);
void dMeter2_c_NS_moveArrowNum(void);
void dMeter2_c_NS_moveBombNum(void);
void dMeter2_c_NS_moveBottleNum(void);
void dMeter2_c_NS_moveButton3D(void);
void dMeter2_c_NS_moveButtonA(void);
void dMeter2_c_NS_moveButtonB(void);
void dMeter2_c_NS_moveButtonC(void);
void dMeter2_c_NS_moveButtonCross(void);
void dMeter2_c_NS_moveButtonR(void);
void dMeter2_c_NS_moveButtonS(void);
void dMeter2_c_NS_moveButtonXY(void);
void dMeter2_c_NS_moveButtonZ(void);
void dMeter2_c_NS_moveKantera(void);
void dMeter2_c_NS_moveKey(void);
void dMeter2_c_NS_moveLife(void);
void dMeter2_c_NS_moveLightDrop(void);
void dMeter2_c_NS_moveOxygen(void);
void dMeter2_c_NS_movePachinkoNum(void);
void dMeter2_c_NS_moveRupee(void);
void dMeter2_c_NS_moveSubContents(void);
void dMeter2_c_NS_moveTouchSubMenu(void);
void dMeter2Draw_c_NS_drawButton3D(void);
void dMeter2Draw_c_NS_drawButtonA(void);
void dMeter2Draw_c_NS_drawButtonB(void);
void dMeter2Draw_c_NS_drawButtonBin(void);
void dMeter2Draw_c_NS_drawButtonC(void);
void dMeter2Draw_c_NS_drawButtonCross(void);
void dMeter2Draw_c_NS_drawButtonR(void);
void dMeter2Draw_c_NS_drawButtonS(void);
void dMeter2Draw_c_NS_drawButtonXY(void);
void dMeter2Draw_c_NS_drawButtonZ(void);
void dMeter2Draw_c_NS_drawItemNum(void);
void dMeter2Draw_c_NS_drawKantera(void);
void dMeter2Draw_c_NS_drawKanteraMeter(void);
void dMeter2Draw_c_NS_drawKey(void);
void dMeter2Draw_c_NS_drawLife(void);
void dMeter2Draw_c_NS_drawLightDrop(void);
void dMeter2Draw_c_NS_drawOxygen(void);
void dMeter2Draw_c_NS_drawRupee(void);
void dMeter2Draw_c_NS_exec(void);
void dMeter2Draw_c_NS_getActionString(void);
void dMeter2Draw_c_NS_getButtonCrossParentInitTransY(void);
void dMeter2Draw_c_NS_getButtonTimer(void);
void dMeter2Draw_c_NS_getCameraSubject(void);
void dMeter2Draw_c_NS_getItemSubject(void);
void dMeter2Draw_c_NS_getNowLightDropRateCalc(void);
void dMeter2Draw_c_NS_getPlayerSubject(void);
void dMeter2Draw_c_NS_isBButtonShow(void);
void dMeter2Draw_c_NS_isButtonVisible(void);
void dMeter2Draw_c_NS_setAlphaButtonAAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonAAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonBAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonBAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonChange(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaKanteraAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaKanteraAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaKanteraChange(void);
void dMeter2Draw_c_NS_setAlphaKeyAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaKeyAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaKeyChange(void);
void dMeter2Draw_c_NS_setAlphaLifeAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaLifeAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaLifeChange(void);
void dMeter2Draw_c_NS_setAlphaLightDropAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaLightDropAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaLightDropChange(void);
void dMeter2Draw_c_NS_setAlphaOxygenAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaOxygenAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaOxygenChange(void);
void dMeter2Draw_c_NS_setAlphaRupeeAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaRupeeAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaRupeeChange(void);
void dMeter2Draw_c_NS_setButtonIconAAlpha(void);
void dMeter2Draw_c_NS_setButtonIconAlpha(void);
void dMeter2Draw_c_NS_setButtonIconBAlpha(void);
void dMeter2Draw_c_NS_setButtonIconMidonaAlpha(void);
void dMeter2Draw_c_NS_setItemNum(void);
void dMeter2Draw_c(void);
void dMeter2Info_c_NS_decHotSpringTimer(void);
void dMeter2Info_c_NS_isDirectUseItem(void);
void dMeter2Info_c_NS_isFloatingMessageVisible(void);
void dMeter2Info_is2DActiveTouchArea(void);
void dMeterButton_c_NS__execute(void);
void dMeterButton_c_NS_hideAll(void);
void dMeterButton_c_NS_isClose(void);
void dMeterButton_c_NS_setString(void);
void dMeterButton_c(void);
void dMeterHaihai_c(void);
void dMeterHakusha_c(void);
void dMeterMap_c_NS__draw(void);
void dMeterMap_c_NS__move(void);
void dMeterMap_c_NS_getMapDispEdgeTop(void);
void dMeterMap_c_NS_isEnableDispMapAndMapDispSizeTypeNo(void);
void dMeterMap_c_NS_meter_map_move(void);
void dMeterMap_c_NS_setMapAlpha(void);
void dMeterMap_c(void); // from d_meter_map
void dMeterString_c_NS_createString(void);
void dMeterString_c(void);
void dMsgObject_c_NS_getStatus(void);
void dMsgObject_c_NS_isPlaceMessage(void);
void dMw_HIO_c_NS_getArrowFlag(void);
void dMw_HIO_c_NS_getBombFlag(void);
void dMw_HIO_c_NS_getPachinkoFlag(void);
void dScope_c(void);
void dTimer_createStockTimer(void);
void fopMsgM_Create(void);
void fopMsgM_createExpHeap(void);
void fopMsgM_destroyExpHeap(void);
void fopMsgM_setMessageID(void);
void fopMsgM_setStageLayer(void);
void dCam_getBody__Fv(void);
void CalcSubjectAngle__9dCamera_cFPsPs(void);
void clearItemBombNumCount__14dComIfG_play_cFUc(void);
void getItemBombNumCount__14dComIfG_play_cFUc(void);
void getLayerNo__14dComIfG_play_cFi(int);
void setItemBombNumCount__14dComIfG_play_cFUcs(u8, s16);
void dComIfGp_getSelectItem__Fi(void);
void dComIfGp_getSelectItemMaxNum__Fi(void);
void dComIfGp_getSelectItemNum__Fi(void);
void dComIfGp_getSubHeap2D__Fi(void);
void dComIfGp_offHeapLockFlag__Fi(void);
void dComIfGp_setHeapLockFlag__FUc(void);
void dComIfGp_setSelectItem__Fi(int);
void dComIfGs_getSelectMixItemNoArrowIndex__Fi(void);
void dComIfGs_setMixItemIndex__FiUc(int, u8);
void dComIfGs_setSelectItemIndex__FiUc(int, u8);
void set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c(void);
void dKy_darkworld_check__Fv(void);
void alphaAnimeButton__9dMeter2_cFv(void);
void alphaAnimeButtonCross__9dMeter2_cFv(void);
void alphaAnimeKantera__9dMeter2_cFv(void);
void alphaAnimeKey__9dMeter2_cFv(void);
void alphaAnimeLife__9dMeter2_cFv(void);
void alphaAnimeLightDrop__9dMeter2_cFv(void);
void alphaAnimeOxygen__9dMeter2_cFv(void);
void alphaAnimeRupee__9dMeter2_cFv(void);
void check2DContents__9dMeter2_cFv(void);
void checkStatus__9dMeter2_cFv(void);
void checkSubContents__9dMeter2_cFv(void);
void emphasisButtonDelete__9dMeter2_cFv(void);
void isArrowEquip__9dMeter2_cFv(void);
void isKeyVisible__9dMeter2_cFv(void);
void isPachinkoEquip__9dMeter2_cFv(void);
void isShowLightDrop__9dMeter2_cFv(void);
void killSubContents__9dMeter2_cFUc(void);
void move2DContents__9dMeter2_cFv(void);
void moveArrowNum__9dMeter2_cFv(void);
void moveBombNum__9dMeter2_cFv(void);
void moveBottleNum__9dMeter2_cFv(void);
void moveButton3D__9dMeter2_cFv(void);
void moveButtonA__9dMeter2_cFv(void);
void moveButtonB__9dMeter2_cFv(void);
void moveButtonC__9dMeter2_cFv(void);
void moveButtonCross__9dMeter2_cFv(void);
void moveButtonR__9dMeter2_cFv(void);
void moveButtonS__9dMeter2_cFv(void);
void moveButtonXY__9dMeter2_cFv(void);
void moveButtonZ__9dMeter2_cFv(void);
void moveKantera__9dMeter2_cFv(void);
void moveKey__9dMeter2_cFv(void);
void moveLife__9dMeter2_cFv(void);
void moveLightDrop__9dMeter2_cFv(void);
void moveOxygen__9dMeter2_cFv(void);
void movePachinkoNum__9dMeter2_cFv(void);
void moveRupee__9dMeter2_cFv(void);
void moveSubContents__9dMeter2_cFv(void);
void moveTouchSubMenu__9dMeter2_cFv(void);
void drawButton3D__13dMeter2Draw_cFUc(void);
void drawButtonA__13dMeter2Draw_cFUcfffffbb(void);
void drawButtonB__13dMeter2Draw_cFUcbfffffb(void);
void drawButtonBin__13dMeter2Draw_cFUc(void);
void drawButtonC__13dMeter2Draw_cFUcb(void);
void drawButtonCross__13dMeter2Draw_cFff(void);
void drawButtonR__13dMeter2Draw_cFUcUcbb(void);
void drawButtonS__13dMeter2Draw_cFUc(void);
void drawButtonXY__13dMeter2Draw_cFiUcUcbb(void);
void drawButtonZ__13dMeter2Draw_cFUc(void);
void drawItemNum__13dMeter2Draw_cFUcf(void);
void drawKantera__13dMeter2Draw_cFllff(void);
void drawKanteraMeter__13dMeter2Draw_cFUcf(void);
void drawKey__13dMeter2Draw_cFs(void);
void drawLife__13dMeter2Draw_cFssff(void);
void drawLightDrop__13dMeter2Draw_cFUcUcffffUc(void);
void drawOxygen__13dMeter2Draw_cFllff(void);
void drawRupee__13dMeter2Draw_cFs(void);
void exec__13dMeter2Draw_cFUl(void);
void getActionString__13dMeter2Draw_cFUcUcPUc(void);
void getButtonCrossParentInitTransY__13dMeter2Draw_cFv(void);
void getButtonTimer__13dMeter2Draw_cFv(void);
void getCameraSubject__13dMeter2Draw_cFv(void);
void getItemSubject__13dMeter2Draw_cFv(void);
void getNowLightDropRateCalc__13dMeter2Draw_cFv(void);
void getPlayerSubject__13dMeter2Draw_cFv(void);
void isBButtonShow__13dMeter2Draw_cFb(void);
void isButtonVisible__13dMeter2Draw_cFv(void);
void setAlphaButtonAAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaButtonAAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaButtonAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaButtonAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaButtonBAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaButtonBAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaButtonChange__13dMeter2Draw_cFb(void);
void setAlphaButtonCrossAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaButtonCrossAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaKanteraAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaKanteraAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaKanteraChange__13dMeter2Draw_cFb(void);
void setAlphaKeyAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaKeyAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaKeyChange__13dMeter2Draw_cFb(void);
void setAlphaLifeAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaLifeAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaLifeChange__13dMeter2Draw_cFb(void);
void setAlphaLightDropAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaLightDropAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaLightDropChange__13dMeter2Draw_cFb(void);
void setAlphaOxygenAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaOxygenAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaOxygenChange__13dMeter2Draw_cFb(void);
void setAlphaRupeeAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaRupeeAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaRupeeChange__13dMeter2Draw_cFb(void);
void setButtonIconAAlpha__13dMeter2Draw_cFUcUlb(void);
void setButtonIconAlpha__13dMeter2Draw_cFiUcUlb(void);
void setButtonIconBAlpha__13dMeter2Draw_cFUcUlb(void);
void setButtonIconMidonaAlpha__13dMeter2Draw_cFUl(void);
void setItemNum__13dMeter2Draw_cFUcUcUc(void);
void __ct__13dMeter2Draw_cFP10JKRExpHeap(void);
void decHotSpringTimer__13dMeter2Info_cFv(void);
void isDirectUseItem__13dMeter2Info_cFi(void);
void isFloatingMessageVisible__13dMeter2Info_cFv(void);
void dMeter2Info_is2DActiveTouchArea__Fv(void);
void _execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb(void);
void hideAll__14dMeterButton_cFv(void);
void isClose__14dMeterButton_cFv(void);
void setString__14dMeterButton_cFPcUcUcUc(void);
void __ct__14dMeterButton_cFv(void);
void __ct__14dMeterHaihai_cFUc(void);
void __ct__15dMeterHakusha_cFPv(void);
void _draw__11dMeterMap_cFv(void);
void _move__11dMeterMap_cFUl(void);
void getMapDispEdgeTop__11dMeterMap_cFv(void);
void isEnableDispMapAndMapDispSizeTypeNo__11dMeterMap_cFv(void);
void meter_map_move__11dMeterMap_cFUl(void);
void setMapAlpha__11dMeterMap_cFUc(void);
void __ct__11dMeterMap_cFP9J2DScreen(void); // from d_meter_map
void createString__14dMeterString_cFi(void);
void __ct__14dMeterString_cFi(void);
void getStatus__12dMsgObject_cFv(void);
void isPlaceMessage__12dMsgObject_cFv(void);
void getArrowFlag__9dMw_HIO_cFv(void);
void getBombFlag__9dMw_HIO_cFv(void);
void getPachinkoFlag__9dMw_HIO_cFv(void);
void __ct__8dScope_cFUc(void);
void dTimer_createStockTimer__Fv(void);
void fopMsgM_Create__FsPFPv_iPv(void);
void fopMsgM_createExpHeap__FUlP7JKRHeap(void);
void fopMsgM_destroyExpHeap__FP10JKRExpHeap(void);
void fopMsgM_setMessageID__FUi(void);
void fopMsgM_setStageLayer__FPv(void);
void freeAll__7JKRHeapFv(void);
void getBottleNum__24dSv_player_item_record_cCFUc(void);
void getItem__17dSv_player_item_cCFib(void);
@@ -210,343 +210,343 @@ extern u8 lbl_8042EBC8;
extern "C" {
// _create__9dMeter2_cFv
// dMeter2_c::_create(void)
asm void dMeter2_c_NS__create(void) {
asm void _create__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021EA14.s"
}
// _execute__9dMeter2_cFv
// dMeter2_c::_execute(void)
asm void dMeter2_c_NS__execute(void) {
asm void _execute__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F128.s"
}
// _draw__9dMeter2_cFv
// dMeter2_c::_draw(void)
asm void dMeter2_c_NS__draw(void) {
asm void _draw__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F370.s"
}
// _delete__9dMeter2_cFv
// dMeter2_c::_delete(void)
asm void dMeter2_c_NS__delete(void) {
asm void _delete__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F49C.s"
}
// emphasisButtonDelete__9dMeter2_cFv
// dMeter2_c::emphasisButtonDelete(void)
asm void dMeter2_c_NS_emphasisButtonDelete(void) {
asm void emphasisButtonDelete__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F6EC.s"
}
// setLifeZero__9dMeter2_cFv
// dMeter2_c::setLifeZero(void)
asm void func_8021F780(void) {
asm void setLifeZero__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F780.s"
}
// checkStatus__9dMeter2_cFv
// dMeter2_c::checkStatus(void)
asm void dMeter2_c_NS_checkStatus(void) {
asm void checkStatus__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F7B0.s"
}
// moveLife__9dMeter2_cFv
// dMeter2_c::moveLife(void)
asm void dMeter2_c_NS_moveLife(void) {
asm void moveLife__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021FD60.s"
}
// moveKantera__9dMeter2_cFv
// dMeter2_c::moveKantera(void)
asm void dMeter2_c_NS_moveKantera(void) {
asm void moveKantera__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220180.s"
}
// moveOxygen__9dMeter2_cFv
// dMeter2_c::moveOxygen(void)
asm void dMeter2_c_NS_moveOxygen(void) {
asm void moveOxygen__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_8022051C.s"
}
// moveLightDrop__9dMeter2_cFv
// dMeter2_c::moveLightDrop(void)
asm void dMeter2_c_NS_moveLightDrop(void) {
asm void moveLightDrop__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220888.s"
}
// moveRupee__9dMeter2_cFv
// dMeter2_c::moveRupee(void)
asm void dMeter2_c_NS_moveRupee(void) {
asm void moveRupee__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220C30.s"
}
// moveKey__9dMeter2_cFv
// dMeter2_c::moveKey(void)
asm void dMeter2_c_NS_moveKey(void) {
asm void moveKey__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802210AC.s"
}
// moveButtonA__9dMeter2_cFv
// dMeter2_c::moveButtonA(void)
asm void dMeter2_c_NS_moveButtonA(void) {
asm void moveButtonA__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80221244.s"
}
// moveButtonB__9dMeter2_cFv
// dMeter2_c::moveButtonB(void)
asm void dMeter2_c_NS_moveButtonB(void) {
asm void moveButtonB__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802217F4.s"
}
// moveButtonR__9dMeter2_cFv
// dMeter2_c::moveButtonR(void)
asm void dMeter2_c_NS_moveButtonR(void) {
asm void moveButtonR__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80221EC8.s"
}
// moveButtonZ__9dMeter2_cFv
// dMeter2_c::moveButtonZ(void)
asm void dMeter2_c_NS_moveButtonZ(void) {
asm void moveButtonZ__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222000.s"
}
// moveButton3D__9dMeter2_cFv
// dMeter2_c::moveButton3D(void)
asm void dMeter2_c_NS_moveButton3D(void) {
asm void moveButton3D__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802222A0.s"
}
// moveButtonC__9dMeter2_cFv
// dMeter2_c::moveButtonC(void)
asm void dMeter2_c_NS_moveButtonC(void) {
asm void moveButtonC__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222364.s"
}
// moveButtonS__9dMeter2_cFv
// dMeter2_c::moveButtonS(void)
asm void dMeter2_c_NS_moveButtonS(void) {
asm void moveButtonS__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222494.s"
}
// moveButtonXY__9dMeter2_cFv
// dMeter2_c::moveButtonXY(void)
asm void dMeter2_c_NS_moveButtonXY(void) {
asm void moveButtonXY__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222518.s"
}
// moveButtonCross__9dMeter2_cFv
// dMeter2_c::moveButtonCross(void)
asm void dMeter2_c_NS_moveButtonCross(void) {
asm void moveButtonCross__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222E88.s"
}
// moveTouchSubMenu__9dMeter2_cFv
// dMeter2_c::moveTouchSubMenu(void)
asm void dMeter2_c_NS_moveTouchSubMenu(void) {
asm void moveTouchSubMenu__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802230F8.s"
}
// moveSubContents__9dMeter2_cFv
// dMeter2_c::moveSubContents(void)
asm void dMeter2_c_NS_moveSubContents(void) {
asm void moveSubContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802230FC.s"
}
// move2DContents__9dMeter2_cFv
// dMeter2_c::move2DContents(void)
asm void dMeter2_c_NS_move2DContents(void) {
asm void move2DContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802231C8.s"
}
// checkSubContents__9dMeter2_cFv
// dMeter2_c::checkSubContents(void)
asm void dMeter2_c_NS_checkSubContents(void) {
asm void checkSubContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802237D4.s"
}
// check2DContents__9dMeter2_cFv
// dMeter2_c::check2DContents(void)
asm void dMeter2_c_NS_check2DContents(void) {
asm void check2DContents__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80223BC4.s"
}
// moveBombNum__9dMeter2_cFv
// dMeter2_c::moveBombNum(void)
asm void dMeter2_c_NS_moveBombNum(void) {
asm void moveBombNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80223E00.s"
}
// moveBottleNum__9dMeter2_cFv
// dMeter2_c::moveBottleNum(void)
asm void dMeter2_c_NS_moveBottleNum(void) {
asm void moveBottleNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224258.s"
}
// moveArrowNum__9dMeter2_cFv
// dMeter2_c::moveArrowNum(void)
asm void dMeter2_c_NS_moveArrowNum(void) {
asm void moveArrowNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224354.s"
}
// movePachinkoNum__9dMeter2_cFv
// dMeter2_c::movePachinkoNum(void)
asm void dMeter2_c_NS_movePachinkoNum(void) {
asm void movePachinkoNum__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224680.s"
}
// alphaAnimeLife__9dMeter2_cFv
// dMeter2_c::alphaAnimeLife(void)
asm void dMeter2_c_NS_alphaAnimeLife(void) {
asm void alphaAnimeLife__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802248E4.s"
}
// alphaAnimeKantera__9dMeter2_cFv
// dMeter2_c::alphaAnimeKantera(void)
asm void dMeter2_c_NS_alphaAnimeKantera(void) {
asm void alphaAnimeKantera__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224A04.s"
}
// alphaAnimeOxygen__9dMeter2_cFv
// dMeter2_c::alphaAnimeOxygen(void)
asm void dMeter2_c_NS_alphaAnimeOxygen(void) {
asm void alphaAnimeOxygen__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224BAC.s"
}
// alphaAnimeLightDrop__9dMeter2_cFv
// dMeter2_c::alphaAnimeLightDrop(void)
asm void dMeter2_c_NS_alphaAnimeLightDrop(void) {
asm void alphaAnimeLightDrop__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224D6C.s"
}
// alphaAnimeRupee__9dMeter2_cFv
// dMeter2_c::alphaAnimeRupee(void)
asm void dMeter2_c_NS_alphaAnimeRupee(void) {
asm void alphaAnimeRupee__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224DC0.s"
}
// alphaAnimeKey__9dMeter2_cFv
// dMeter2_c::alphaAnimeKey(void)
asm void dMeter2_c_NS_alphaAnimeKey(void) {
asm void alphaAnimeKey__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224F70.s"
}
// alphaAnimeButton__9dMeter2_cFv
// dMeter2_c::alphaAnimeButton(void)
asm void dMeter2_c_NS_alphaAnimeButton(void) {
asm void alphaAnimeButton__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802250F4.s"
}
// alphaAnimeButtonCross__9dMeter2_cFv
// dMeter2_c::alphaAnimeButtonCross(void)
asm void dMeter2_c_NS_alphaAnimeButtonCross(void) {
asm void alphaAnimeButtonCross__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802254C0.s"
}
// isShowLightDrop__9dMeter2_cFv
// dMeter2_c::isShowLightDrop(void)
asm void dMeter2_c_NS_isShowLightDrop(void) {
asm void isShowLightDrop__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802256DC.s"
}
// killSubContents__9dMeter2_cFUc
// dMeter2_c::killSubContents(unsigned char)
asm void dMeter2_c_NS_killSubContents(void) {
asm void killSubContents__9dMeter2_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802258A0.s"
}
// isKeyVisible__9dMeter2_cFv
// dMeter2_c::isKeyVisible(void)
asm void dMeter2_c_NS_isKeyVisible(void) {
asm void isKeyVisible__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225960.s"
}
// isArrowEquip__9dMeter2_cFv
// dMeter2_c::isArrowEquip(void)
asm void dMeter2_c_NS_isArrowEquip(void) {
asm void isArrowEquip__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_802259F8.s"
}
// isPachinkoEquip__9dMeter2_cFv
// dMeter2_c::isPachinkoEquip(void)
asm void dMeter2_c_NS_isPachinkoEquip(void) {
asm void isPachinkoEquip__9dMeter2_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225A64.s"
}
// dMeter2_Draw__FP9dMeter2_c
// dMeter2_Draw(dMeter2_c*)
asm void func_80225AA0(void) {
asm void dMeter2_Draw__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AA0.s"
}
// dMeter2_Execute__FP9dMeter2_c
// dMeter2_Execute(dMeter2_c*)
asm void func_80225AC0(void) {
asm void dMeter2_Execute__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AC0.s"
}
// dMeter2_IsDelete__FP9dMeter2_c
// dMeter2_IsDelete(dMeter2_c*)
asm void func_80225AE0(void) {
asm void dMeter2_IsDelete__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AE0.s"
}
// dMeter2_Delete__FP9dMeter2_c
// dMeter2_Delete(dMeter2_c*)
asm void func_80225AE8(void) {
asm void dMeter2_Delete__FP9dMeter2_c(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AE8.s"
}
// dMeter2_Create__FP9msg_class
// dMeter2_Create(msg_class*)
asm void func_80225B08(void) {
asm void dMeter2_Create__FP9msg_class(void) {
nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225B08.s"
}
+196 -187
View File
@@ -8,7 +8,7 @@
extern "C" {
char* strcpy(char*, const char*);
int strcmp(const char*, const char*);
u16 dComIfGs_getMaxLifeGauge(void);
u16 dComIfGs_getMaxLifeGauge__Fv(void);
void __ct__9J2DScreenFv(void);
void __dl__FPv(void);
void __nw__FUl(void);
@@ -16,88 +16,91 @@ void alloc__7JKRHeapFUli(void);
void animationTransform__7J2DPaneFv(void);
void appendChild__7J2DPaneFP7J2DPane(void);
void cLib_addCalc2__FPffff(void);
void CPaneMgr_NS_getGlobalVtxCenter(void);
void CPaneMgr_NS_paneTrans(void);
void CPaneMgr_NS_setBlackWhite(void);
void CPaneMgr_X1_(void);
void CPaneMgrAlpha_NS_getAlphaRate(void);
void CPaneMgrAlpha_NS_hide(void);
void CPaneMgrAlpha_NS_isVisible(void);
void CPaneMgrAlpha_NS_setAlphaRate(void);
void CPaneMgrAlpha_NS_show(void);
void CPaneMgrAlpha_X1_(void);
void dCam_getBody(void);
void dComIfGp_getSelectItem(void);
void dKantera_icon_c_NS_setAlphaRate(void);
void dKantera_icon_c_NS_setNowGauge(void);
void dKantera_icon_c_NS_setPos(void);
void dKantera_icon_c_NS_setScale(void);
void dKantera_icon_c(void);
void dMeter2Draw_c_NS_changeTextureItemB(void);
void dMeter2Draw_c_NS_changeTextureItemXY(void);
void dMeter2Draw_c_NS_drawButton3D(void);
void dMeter2Draw_c_NS_drawButtonA(void);
void dMeter2Draw_c_NS_drawButtonB(void);
void dMeter2Draw_c_NS_drawButtonC(void);
void dMeter2Draw_c_NS_drawButtonCross(void);
void dMeter2Draw_c_NS_drawButtonR(void);
void dMeter2Draw_c_NS_drawButtonS(void);
void dMeter2Draw_c_NS_drawButtonXY(void);
void dMeter2Draw_c_NS_drawButtonZ(void);
void dMeter2Draw_c_NS_drawKantera(void);
void dMeter2Draw_c_NS_drawKanteraScreen(void);
void dMeter2Draw_c_NS_drawKey(void);
void dMeter2Draw_c_NS_drawLife(void);
void dMeter2Draw_c_NS_drawLightDrop(void);
void dMeter2Draw_c_NS_drawMagic(void);
void dMeter2Draw_c_NS_drawPikari_X1_(void);
void dMeter2Draw_c_NS_drawPikari(void);
void dMeter2Draw_c_NS_drawRupee(void);
void dMeter2Draw_c_NS_getActionString(void);
void dMeter2Draw_c_NS_getCanoeFishing(void);
void dMeter2Draw_c_NS_getFishingType(void);
void dMeter2Draw_c_NS_getNumberTexture(void);
void dMeter2Draw_c_NS_init(void);
void dMeter2Draw_c_NS_initButton(void);
void dMeter2Draw_c_NS_initButtonCross(void);
void dMeter2Draw_c_NS_initLife(void);
void dMeter2Draw_c_NS_initLightDrop(void);
void dMeter2Draw_c_NS_initMagic(void);
void dMeter2Draw_c_NS_initRupeeKey(void);
void dMeter2Draw_c_NS_isBButtonShow(void);
void dMeter2Draw_c_NS_playPikariBckAnimation(void);
void dMeter2Draw_c_NS_playPikariBpkAnimation(void);
void dMeter2Draw_c_NS_setAlphaAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonChange(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaKanteraChange(void);
void dMeter2Draw_c_NS_setAlphaKeyChange(void);
void dMeter2Draw_c_NS_setAlphaLifeChange(void);
void dMeter2Draw_c_NS_setAlphaLightDropChange(void);
void dMeter2Draw_c_NS_setAlphaMagicChange(void);
void dMeter2Draw_c_NS_setAlphaOxygenChange(void);
void dMeter2Draw_c_NS_setAlphaRupeeChange(void);
void dMeter2Draw_c_NS_setItemParamB(void);
void dMeter2Draw_c_NS_setItemParamX(void);
void dMeter2Draw_c_NS_setItemParamY(void);
void dMeter2Draw_c_NS_setItemParamZ(void);
void dMeter2Info_c_NS_getString(void);
void dMeter2Info_c_NS_getStringKana(void);
void dMeter2Info_c_NS_getStringKanji(void);
void dMeter2Info_c_NS_isDirectUseItem(void);
void dMeter2Info_c_NS_readItemTexture(void);
void dMeter2Info_getNumberTextureName(void);
void dMeter2Info_isItemOpenCheck(void);
void dMeter2Info_isMapOpenCheck(void);
void dMeter2Info_set2DVibration(void);
void dMsgObject_c_NS_getStatus(void);
void dMsgObject_c_NS_isHowlMessage(void);
void dMsgObject_getGroupID(void);
void dPaneClass_showNullPane(void);
void getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs(void);
void paneTrans__8CPaneMgrFff(void);
void setBlackWhite__8CPaneMgrFQ28JUtility6TColorQ28JUtility6TColor(void);
void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(void);
void getAlphaRate__13CPaneMgrAlphaFv(void);
void hide__13CPaneMgrAlphaFv(void);
void isVisible__13CPaneMgrAlphaFv(void);
void setAlphaRate__13CPaneMgrAlphaFf(void);
void show__13CPaneMgrAlphaFv(void);
void __ct__13CPaneMgrAlphaFP9J2DScreenUxUcP10JKRExpHeap(void);
void dCam_getBody__Fv(void);
void dComIfGp_getSelectItem__Fi(void);
void setAlphaRate__15dKantera_icon_cFf(void);
void setNowGauge__15dKantera_icon_cFUsUs(void);
void setPos__15dKantera_icon_cFff(void);
void setScale__15dKantera_icon_cFff(void);
void __ct__15dKantera_icon_cFv(void);
void changeTextureItemB__13dMeter2Draw_cFUc(void);
void changeTextureItemXY__13dMeter2Draw_cFiUc(void);
void drawButton3D__13dMeter2Draw_cFUc(void);
void drawButtonA__13dMeter2Draw_cFUcfffffbb(void);
void drawButtonB__13dMeter2Draw_cFUcbfffffb(void);
void drawButtonC__13dMeter2Draw_cFUcb(void);
void drawButtonCross__13dMeter2Draw_cFff(void);
void drawButtonR__13dMeter2Draw_cFUcUcbb(void);
void drawButtonS__13dMeter2Draw_cFUc(void);
void drawButtonXY__13dMeter2Draw_cFiUcUcbb(void);
void drawButtonZ__13dMeter2Draw_cFUc(void);
void drawKantera__13dMeter2Draw_cFllff(void);
void drawKanteraScreen__13dMeter2Draw_cFUc(void);
void drawKey__13dMeter2Draw_cFs(void);
void drawLife__13dMeter2Draw_cFssff(void);
void drawLightDrop__13dMeter2Draw_cFUcUcffffUc(void);
void drawMagic__13dMeter2Draw_cFssff(void);
void drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(
void);
void drawPikari__13dMeter2Draw_cFP8CPaneMgrPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(
void);
void drawRupee__13dMeter2Draw_cFs(void);
void getActionString__13dMeter2Draw_cFUcUcPUc(void);
void getCanoeFishing__13dMeter2Draw_cFv(void);
void getFishingType__13dMeter2Draw_cFv(void);
void getNumberTexture__13dMeter2Draw_cFi(void);
void init__13dMeter2Draw_cFv(void);
void initButton__13dMeter2Draw_cFv(void);
void initButtonCross__13dMeter2Draw_cFv(void);
void initLife__13dMeter2Draw_cFv(void);
void initLightDrop__13dMeter2Draw_cFv(void);
void initMagic__13dMeter2Draw_cFv(void);
void initRupeeKey__13dMeter2Draw_cFv(void);
void isBButtonShow__13dMeter2Draw_cFb(void);
void playPikariBckAnimation__13dMeter2Draw_cFf(void);
void playPikariBpkAnimation__13dMeter2Draw_cFf(void);
void setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas(void);
void setAlphaAnimeMin__13dMeter2Draw_cFP13CPaneMgrAlphas(void);
void setAlphaButtonChange__13dMeter2Draw_cFb(void);
void setAlphaButtonCrossItemAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaButtonCrossItemAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaButtonCrossMapAnimeMax__13dMeter2Draw_cFv(void);
void setAlphaButtonCrossMapAnimeMin__13dMeter2Draw_cFv(void);
void setAlphaKanteraChange__13dMeter2Draw_cFb(void);
void setAlphaKeyChange__13dMeter2Draw_cFb(void);
void setAlphaLifeChange__13dMeter2Draw_cFb(void);
void setAlphaLightDropChange__13dMeter2Draw_cFb(void);
void setAlphaMagicChange__13dMeter2Draw_cFb(void);
void setAlphaOxygenChange__13dMeter2Draw_cFb(void);
void setAlphaRupeeChange__13dMeter2Draw_cFb(void);
void setItemParamB__13dMeter2Draw_cFUc(void);
void setItemParamX__13dMeter2Draw_cFUc(void);
void setItemParamY__13dMeter2Draw_cFUc(void);
void setItemParamZ__13dMeter2Draw_cFUc(void);
void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void);
void getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void);
void getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void);
void isDirectUseItem__13dMeter2Info_cFi(void);
void readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei(
void);
void dMeter2Info_getNumberTextureName__Fi(void);
void dMeter2Info_isItemOpenCheck__Fv(void);
void dMeter2Info_isMapOpenCheck__Fv(void);
void dMeter2Info_set2DVibration__Fv(void);
void getStatus__12dMsgObject_cFv(void);
void isHowlMessage__12dMsgObject_cFv(void);
void dMsgObject_getGroupID__Fv(void);
void dPaneClass_showNullPane__FP9J2DScreen(void);
void free__7JKRHeapFPv(void);
void getGlbResource__10JKRArchiveFUlPCcP10JKRArchive(void);
void getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader(void);
@@ -107,15 +110,15 @@ void getLightDropNum__16dSv_light_drop_cCFUc(void);
void isBottleItem__FUc(void);
void isEventBit__11dSv_event_cCFUs(void);
void isLightDropGetFlag__16dSv_light_drop_cCFUc(void);
void J2DAnmLoaderDataBase_NS_load(void);
void J2DPicture_X3_(void);
void load__20J2DAnmLoaderDataBaseFPCv(void);
void __ct__10J2DPictureFPC7ResTIMG(void);
void J2DPicture_X4_(void);
void J2DScreen_NS_animation(void);
void J2DScreen_NS_draw(void);
void J2DScreen_NS_setPriority(void);
void J2DTextBox_NS_getStringPtr(void);
void J2DTextBox_NS_setString_X1_(void);
void mDoExt_getMesgFont(void);
void animation__9J2DScreenFv(void);
void draw__9J2DScreenFffPC14J2DGrafContext(void);
void setPriority__9J2DScreenFPCcUlP10JKRArchive(void);
void getStringPtr__10J2DTextBoxCFv(void);
void setString__10J2DTextBoxFsPCce(void);
void mDoExt_getMesgFont__Fv(void);
void rotate__7J2DPaneFff13J2DRotateAxisf(void);
void setBasePosition__7J2DPaneF15J2DBasePosition(void);
}
@@ -218,230 +221,236 @@ extern u8 lbl_803A0004;
extern "C" {
// __ct__13dMeter2Draw_cFP10JKRExpHeap
// dMeter2Draw_c::dMeter2Draw_c(JKRExpHeap*)
asm void dMeter2Draw_c(void) {
asm void __ct__13dMeter2Draw_cFP10JKRExpHeap(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8020FAB4.s"
}
// __dt__13dMeter2Draw_cFv
// dMeter2Draw_c::~dMeter2Draw_c(void)
asm void func_802102F8(void) {
asm void __dt__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802102F8.s"
}
// init__13dMeter2Draw_cFv
// dMeter2Draw_c::init(void)
asm void dMeter2Draw_c_NS_init(void) {
asm void init__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80210FB0.s"
}
// exec__13dMeter2Draw_cFUl
// dMeter2Draw_c::exec(unsigned long)
asm void dMeter2Draw_c_NS_exec(void) {
asm void exec__13dMeter2Draw_cFUl(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021135C.s"
}
// draw__13dMeter2Draw_cFv
// dMeter2Draw_c::draw(void)
asm void func_8021151C(void) {
asm void draw__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021151C.s"
}
// initLife__13dMeter2Draw_cFv
// dMeter2Draw_c::initLife(void)
asm void dMeter2Draw_c_NS_initLife(void) {
asm void initLife__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80211BEC.s"
}
// initMagic__13dMeter2Draw_cFv
// dMeter2Draw_c::initMagic(void)
asm void dMeter2Draw_c_NS_initMagic(void) {
asm void initMagic__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80211E64.s"
}
// initLightDrop__13dMeter2Draw_cFv
// dMeter2Draw_c::initLightDrop(void)
asm void dMeter2Draw_c_NS_initLightDrop(void) {
asm void initLightDrop__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80212190.s"
}
// initRupeeKey__13dMeter2Draw_cFv
// dMeter2Draw_c::initRupeeKey(void)
asm void dMeter2Draw_c_NS_initRupeeKey(void) {
asm void initRupeeKey__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80212404.s"
}
// initButton__13dMeter2Draw_cFv
// dMeter2Draw_c::initButton(void)
asm void dMeter2Draw_c_NS_initButton(void) {
asm void initButton__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802126E4.s"
}
// initButtonCross__13dMeter2Draw_cFv
// dMeter2Draw_c::initButtonCross(void)
asm void dMeter2Draw_c_NS_initButtonCross(void) {
asm void initButtonCross__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021350C.s"
}
// playPikariBckAnimation__13dMeter2Draw_cFf
// dMeter2Draw_c::playPikariBckAnimation(float)
asm void dMeter2Draw_c_NS_playPikariBckAnimation(void) {
asm void playPikariBckAnimation__13dMeter2Draw_cFf(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80213CEC.s"
}
// setPikariBpkAnimation__13dMeter2Draw_cFP11J2DAnmColor
// dMeter2Draw_c::setPikariBpkAnimation(J2DAnmColor*)
asm void dMeter2Draw_c_NS_setPikariBpkAnimation(void) {
asm void setPikariBpkAnimation__13dMeter2Draw_cFP11J2DAnmColor(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80213D6C.s"
}
// playPikariBpkAnimation__13dMeter2Draw_cFf
// dMeter2Draw_c::playPikariBpkAnimation(float)
asm void dMeter2Draw_c_NS_playPikariBpkAnimation(void) {
asm void playPikariBpkAnimation__13dMeter2Draw_cFf(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80213E3C.s"
}
// playOxygenBpkAnimation__13dMeter2Draw_cFP11J2DAnmColor
// dMeter2Draw_c::playOxygenBpkAnimation(J2DAnmColor*)
asm void dMeter2Draw_c_NS_playOxygenBpkAnimation(void) {
asm void playOxygenBpkAnimation__13dMeter2Draw_cFP11J2DAnmColor(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80213E94.s"
}
// drawPikari__13dMeter2Draw_cFP8CPaneMgrPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc
asm void dMeter2Draw_c_NS_drawPikari(void) {
asm void
drawPikari__13dMeter2Draw_cFP8CPaneMgrPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(
void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80213FF0.s"
}
// drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc
asm void dMeter2Draw_c_NS_drawPikari_X1_(void) {
asm void
drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(
void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802140DC.s"
}
// drawPikariHakusha__13dMeter2Draw_cFffffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
asm void dMeter2Draw_c_NS_drawPikariHakusha(void) {
asm void
drawPikariHakusha__13dMeter2Draw_cFffffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor(
void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021462C.s"
}
// changeTextureLife__13dMeter2Draw_cFibUc
asm void dMeter2Draw_c_NS_changeTextureLife(void) {
asm void changeTextureLife__13dMeter2Draw_cFibUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802147CC.s"
}
// drawLife__13dMeter2Draw_cFssff
// dMeter2Draw_c::drawLife(short, short, float, float)
asm void dMeter2Draw_c_NS_drawLife(void) {
asm void drawLife__13dMeter2Draw_cFssff(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802149F4.s"
}
// setAlphaLifeChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaLifeChange(void) {
asm void setAlphaLifeChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80214C20.s"
}
// setAlphaLifeAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaLifeAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaLifeAnimeMin(void) {
asm void setAlphaLifeAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80214DF4.s"
}
// setAlphaLifeAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaLifeAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaLifeAnimeMax(void) {
asm void setAlphaLifeAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80214E54.s"
}
// drawKanteraScreen__13dMeter2Draw_cFUc
// dMeter2Draw_c::drawKanteraScreen(unsigned char)
asm void dMeter2Draw_c_NS_drawKanteraScreen(void) {
asm void drawKanteraScreen__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80214EB4.s"
}
// drawMagic__13dMeter2Draw_cFssff
// dMeter2Draw_c::drawMagic(short, short, float, float)
asm void dMeter2Draw_c_NS_drawMagic(void) {
asm void drawMagic__13dMeter2Draw_cFssff(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215290.s"
}
// setAlphaMagicChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaMagicChange(void) {
asm void setAlphaMagicChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215380.s"
}
// drawKantera__13dMeter2Draw_cFllff
// dMeter2Draw_c::drawKantera(long, long, float, float)
asm void dMeter2Draw_c_NS_drawKantera(void) {
asm void drawKantera__13dMeter2Draw_cFllff(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802154A8.s"
}
// setAlphaKanteraChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaKanteraChange(void) {
asm void setAlphaKanteraChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802155B8.s"
}
// setAlphaKanteraAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaKanteraAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaKanteraAnimeMin(void) {
asm void setAlphaKanteraAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802156E0.s"
}
// setAlphaKanteraAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaKanteraAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaKanteraAnimeMax(void) {
asm void setAlphaKanteraAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021575C.s"
}
// drawOxygen__13dMeter2Draw_cFllff
// dMeter2Draw_c::drawOxygen(long, long, float, float)
asm void dMeter2Draw_c_NS_drawOxygen(void) {
asm void drawOxygen__13dMeter2Draw_cFllff(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802157E0.s"
}
// setAlphaOxygenChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaOxygenChange(void) {
asm void setAlphaOxygenChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802158F0.s"
}
// setAlphaOxygenAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaOxygenAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaOxygenAnimeMin(void) {
asm void setAlphaOxygenAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215A18.s"
}
// setAlphaOxygenAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaOxygenAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaOxygenAnimeMax(void) {
asm void setAlphaOxygenAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215A94.s"
}
@@ -449,421 +458,421 @@ asm void dMeter2Draw_c_NS_setAlphaOxygenAnimeMax(void) {
// drawLightDrop__13dMeter2Draw_cFUcUcffffUc
// dMeter2Draw_c::drawLightDrop(unsigned char, unsigned char, float, float, float, float, unsigned
// char)
asm void dMeter2Draw_c_NS_drawLightDrop(void) {
asm void drawLightDrop__13dMeter2Draw_cFUcUcffffUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215B18.s"
}
// setAlphaLightDropChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaLightDropChange(void) {
asm void setAlphaLightDropChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215DA4.s"
}
// getNowLightDropRateCalc__13dMeter2Draw_cFv
// dMeter2Draw_c::getNowLightDropRateCalc(void)
asm void dMeter2Draw_c_NS_getNowLightDropRateCalc(void) {
asm void getNowLightDropRateCalc__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215DA8.s"
}
// setAlphaLightDropAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaLightDropAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaLightDropAnimeMin(void) {
asm void setAlphaLightDropAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215E40.s"
}
// setAlphaLightDropAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaLightDropAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaLightDropAnimeMax(void) {
asm void setAlphaLightDropAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80215F88.s"
}
// drawRupee__13dMeter2Draw_cFs
// dMeter2Draw_c::drawRupee(short)
asm void dMeter2Draw_c_NS_drawRupee(void) {
asm void drawRupee__13dMeter2Draw_cFs(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021632C.s"
}
// setAlphaRupeeChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaRupeeChange(void) {
asm void setAlphaRupeeChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80216684.s"
}
// setAlphaRupeeAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaRupeeAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaRupeeAnimeMin(void) {
asm void setAlphaRupeeAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802168D0.s"
}
// setAlphaRupeeAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaRupeeAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaRupeeAnimeMax(void) {
asm void setAlphaRupeeAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80216990.s"
}
// drawKey__13dMeter2Draw_cFs
// dMeter2Draw_c::drawKey(short)
asm void dMeter2Draw_c_NS_drawKey(void) {
asm void drawKey__13dMeter2Draw_cFs(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80216A40.s"
}
// setAlphaKeyChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaKeyChange(void) {
asm void setAlphaKeyChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80216B28.s"
}
// setAlphaKeyAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaKeyAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaKeyAnimeMin(void) {
asm void setAlphaKeyAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80216CA8.s"
}
// setAlphaKeyAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaKeyAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaKeyAnimeMax(void) {
asm void setAlphaKeyAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80216D2C.s"
}
// drawButtonA__13dMeter2Draw_cFUcfffffbb
asm void dMeter2Draw_c_NS_drawButtonA(void) {
asm void drawButtonA__13dMeter2Draw_cFUcfffffbb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80216DAC.s"
}
// drawButtonB__13dMeter2Draw_cFUcbfffffb
asm void dMeter2Draw_c_NS_drawButtonB(void) {
asm void drawButtonB__13dMeter2Draw_cFUcbfffffb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802170E4.s"
}
// drawButtonR__13dMeter2Draw_cFUcUcbb
asm void dMeter2Draw_c_NS_drawButtonR(void) {
asm void drawButtonR__13dMeter2Draw_cFUcUcbb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021764C.s"
}
// drawButtonZ__13dMeter2Draw_cFUc
// dMeter2Draw_c::drawButtonZ(unsigned char)
asm void dMeter2Draw_c_NS_drawButtonZ(void) {
asm void drawButtonZ__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802176EC.s"
}
// drawButton3D__13dMeter2Draw_cFUc
// dMeter2Draw_c::drawButton3D(unsigned char)
asm void dMeter2Draw_c_NS_drawButton3D(void) {
asm void drawButton3D__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80217904.s"
}
// drawButtonC__13dMeter2Draw_cFUcb
asm void dMeter2Draw_c_NS_drawButtonC(void) {
asm void drawButtonC__13dMeter2Draw_cFUcb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80217954.s"
}
// drawButtonS__13dMeter2Draw_cFUc
// dMeter2Draw_c::drawButtonS(unsigned char)
asm void dMeter2Draw_c_NS_drawButtonS(void) {
asm void drawButtonS__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802179C0.s"
}
// drawButtonBin__13dMeter2Draw_cFUc
// dMeter2Draw_c::drawButtonBin(unsigned char)
asm void dMeter2Draw_c_NS_drawButtonBin(void) {
asm void drawButtonBin__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80217A10.s"
}
// drawButtonXY__13dMeter2Draw_cFiUcUcbb
asm void dMeter2Draw_c_NS_drawButtonXY(void) {
asm void drawButtonXY__13dMeter2Draw_cFiUcUcbb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80217AB4.s"
}
// getButtonCrossParentInitTransY__13dMeter2Draw_cFv
// dMeter2Draw_c::getButtonCrossParentInitTransY(void)
asm void dMeter2Draw_c_NS_getButtonCrossParentInitTransY(void) {
asm void getButtonCrossParentInitTransY__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80218238.s"
}
// drawButtonCross__13dMeter2Draw_cFff
// dMeter2Draw_c::drawButtonCross(float, float)
asm void dMeter2Draw_c_NS_drawButtonCross(void) {
asm void drawButtonCross__13dMeter2Draw_cFff(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80218254.s"
}
// setAlphaButtonCrossAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonCrossAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMin(void) {
asm void setAlphaButtonCrossAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80218338.s"
}
// setAlphaButtonCrossAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonCrossAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMax(void) {
asm void setAlphaButtonCrossAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802183A8.s"
}
// setAlphaButtonCrossItemAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonCrossItemAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMin(void) {
asm void setAlphaButtonCrossItemAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80218448.s"
}
// setAlphaButtonCrossItemAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonCrossItemAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaButtonCrossItemAnimeMax(void) {
asm void setAlphaButtonCrossItemAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80218524.s"
}
// setAlphaButtonCrossMapAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonCrossMapAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMin(void) {
asm void setAlphaButtonCrossMapAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802185E8.s"
}
// setAlphaButtonCrossMapAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonCrossMapAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaButtonCrossMapAnimeMax(void) {
asm void setAlphaButtonCrossMapAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802186C4.s"
}
// setAlphaButtonChange__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_setAlphaButtonChange(void) {
asm void setAlphaButtonChange__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80218788.s"
}
// setAlphaButtonAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaButtonAnimeMin(void) {
asm void setAlphaButtonAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021901C.s"
}
// setAlphaButtonAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaButtonAnimeMax(void) {
asm void setAlphaButtonAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802190A8.s"
}
// setAlphaButtonAAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonAAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaButtonAAnimeMin(void) {
asm void setAlphaButtonAAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80219174.s"
}
// setAlphaButtonAAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonAAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaButtonAAnimeMax(void) {
asm void setAlphaButtonAAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80219258.s"
}
// setAlphaButtonBAnimeMin__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonBAnimeMin(void)
asm void dMeter2Draw_c_NS_setAlphaButtonBAnimeMin(void) {
asm void setAlphaButtonBAnimeMin__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80219324.s"
}
// setAlphaButtonBAnimeMax__13dMeter2Draw_cFv
// dMeter2Draw_c::setAlphaButtonBAnimeMax(void)
asm void dMeter2Draw_c_NS_setAlphaButtonBAnimeMax(void) {
asm void setAlphaButtonBAnimeMax__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80219474.s"
}
// setButtonIconAAlpha__13dMeter2Draw_cFUcUlb
asm void dMeter2Draw_c_NS_setButtonIconAAlpha(void) {
asm void setButtonIconAAlpha__13dMeter2Draw_cFUcUlb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_802195A4.s"
}
// setButtonIconBAlpha__13dMeter2Draw_cFUcUlb
asm void dMeter2Draw_c_NS_setButtonIconBAlpha(void) {
asm void setButtonIconBAlpha__13dMeter2Draw_cFUcUlb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80219788.s"
}
// setButtonIconMidonaAlpha__13dMeter2Draw_cFUl
// dMeter2Draw_c::setButtonIconMidonaAlpha(unsigned long)
asm void dMeter2Draw_c_NS_setButtonIconMidonaAlpha(void) {
asm void setButtonIconMidonaAlpha__13dMeter2Draw_cFUl(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80219A84.s"
}
// setButtonIconAlpha__13dMeter2Draw_cFiUcUlb
asm void dMeter2Draw_c_NS_setButtonIconAlpha(void) {
asm void setButtonIconAlpha__13dMeter2Draw_cFiUcUlb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_80219E98.s"
}
// getNumberTexture__13dMeter2Draw_cFi
// dMeter2Draw_c::getNumberTexture(int)
asm void dMeter2Draw_c_NS_getNumberTexture(void) {
asm void getNumberTexture__13dMeter2Draw_cFi(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021A29C.s"
}
// getActionString__13dMeter2Draw_cFUcUcPUc
// dMeter2Draw_c::getActionString(unsigned char, unsigned char, unsigned char*)
asm void dMeter2Draw_c_NS_getActionString(void) {
asm void getActionString__13dMeter2Draw_cFUcUcPUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021A2F4.s"
}
// changeTextureItemB__13dMeter2Draw_cFUc
// dMeter2Draw_c::changeTextureItemB(unsigned char)
asm void dMeter2Draw_c_NS_changeTextureItemB(void) {
asm void changeTextureItemB__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021A468.s"
}
// changeTextureItemXY__13dMeter2Draw_cFiUc
// dMeter2Draw_c::changeTextureItemXY(int, unsigned char)
asm void dMeter2Draw_c_NS_changeTextureItemXY(void) {
asm void changeTextureItemXY__13dMeter2Draw_cFiUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021A71C.s"
}
// setAlphaAnimeMin__13dMeter2Draw_cFP13CPaneMgrAlphas
// dMeter2Draw_c::setAlphaAnimeMin(CPaneMgrAlpha*, short)
asm void dMeter2Draw_c_NS_setAlphaAnimeMin(void) {
asm void setAlphaAnimeMin__13dMeter2Draw_cFP13CPaneMgrAlphas(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021A9C8.s"
}
// setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas
// dMeter2Draw_c::setAlphaAnimeMax(CPaneMgrAlpha*, short)
asm void dMeter2Draw_c_NS_setAlphaAnimeMax(void) {
asm void setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021AAA4.s"
}
// setItemNum__13dMeter2Draw_cFUcUcUc
// dMeter2Draw_c::setItemNum(unsigned char, unsigned char, unsigned char)
asm void dMeter2Draw_c_NS_setItemNum(void) {
asm void setItemNum__13dMeter2Draw_cFUcUcUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021AB84.s"
}
// drawItemNum__13dMeter2Draw_cFUcf
// dMeter2Draw_c::drawItemNum(unsigned char, float)
asm void dMeter2Draw_c_NS_drawItemNum(void) {
asm void drawItemNum__13dMeter2Draw_cFUcf(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021AEC8.s"
}
// drawKanteraMeter__13dMeter2Draw_cFUcf
// dMeter2Draw_c::drawKanteraMeter(unsigned char, float)
asm void dMeter2Draw_c_NS_drawKanteraMeter(void) {
asm void drawKanteraMeter__13dMeter2Draw_cFUcf(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021AF78.s"
}
// isButtonVisible__13dMeter2Draw_cFv
// dMeter2Draw_c::isButtonVisible(void)
asm void dMeter2Draw_c_NS_isButtonVisible(void) {
asm void isButtonVisible__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021B0C8.s"
}
// setItemParamX__13dMeter2Draw_cFUc
// dMeter2Draw_c::setItemParamX(unsigned char)
asm void dMeter2Draw_c_NS_setItemParamX(void) {
asm void setItemParamX__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021B104.s"
}
// setItemParamY__13dMeter2Draw_cFUc
// dMeter2Draw_c::setItemParamY(unsigned char)
asm void dMeter2Draw_c_NS_setItemParamY(void) {
asm void setItemParamY__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021B364.s"
}
// setItemParamZ__13dMeter2Draw_cFUc
// dMeter2Draw_c::setItemParamZ(unsigned char)
asm void dMeter2Draw_c_NS_setItemParamZ(void) {
asm void setItemParamZ__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021B5B0.s"
}
// setItemParamB__13dMeter2Draw_cFUc
// dMeter2Draw_c::setItemParamB(unsigned char)
asm void dMeter2Draw_c_NS_setItemParamB(void) {
asm void setItemParamB__13dMeter2Draw_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021B810.s"
}
// getFishingType__13dMeter2Draw_cFv
// dMeter2Draw_c::getFishingType(void)
asm void dMeter2Draw_c_NS_getFishingType(void) {
asm void getFishingType__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021BB6C.s"
}
// getCanoeFishing__13dMeter2Draw_cFv
// dMeter2Draw_c::getCanoeFishing(void)
asm void dMeter2Draw_c_NS_getCanoeFishing(void) {
asm void getCanoeFishing__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021BBB4.s"
}
// getCameraSubject__13dMeter2Draw_cFv
// dMeter2Draw_c::getCameraSubject(void)
asm void dMeter2Draw_c_NS_getCameraSubject(void) {
asm void getCameraSubject__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021BC24.s"
}
// getItemSubject__13dMeter2Draw_cFv
// dMeter2Draw_c::getItemSubject(void)
asm void dMeter2Draw_c_NS_getItemSubject(void) {
asm void getItemSubject__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021BC54.s"
}
// getPlayerSubject__13dMeter2Draw_cFv
// dMeter2Draw_c::getPlayerSubject(void)
asm void dMeter2Draw_c_NS_getPlayerSubject(void) {
asm void getPlayerSubject__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021BCAC.s"
}
// isBButtonShow__13dMeter2Draw_cFb
asm void dMeter2Draw_c_NS_isBButtonShow(void) {
asm void isBButtonShow__13dMeter2Draw_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021BCC0.s"
}
// getButtonTimer__13dMeter2Draw_cFv
// dMeter2Draw_c::getButtonTimer(void)
asm void dMeter2Draw_c_NS_getButtonTimer(void) {
asm void getButtonTimer__13dMeter2Draw_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_draw/asm/func_8021BDD0.s"
}
+100 -97
View File
@@ -6,40 +6,40 @@
#include "msl_c/string.h"
extern "C" {
u8 dComIfGs_getMixItemIndex(int);
u8 dComIfGs_getMixItemIndex__Fi(int);
u8 getBombNum__24dSv_player_item_record_cCFUc(u8);
unsigned int getSelectItemIndex__21dSv_player_status_a_cCFi(int);
void __ct__5csXyzFsss(void);
void __dl__FPv(void);
void daNpcF_getPlayerInfoFromPlayerList(void);
void dComIfGp_setSelectItem(int);
void dComIfGs_setMixItemIndex(int, u8);
void dComIfGs_setSelectEquipClothes(u8);
void dComIfGs_setSelectEquipShield(u8);
void dComIfGs_setSelectEquipSword(u8);
void dComIfGs_setSelectItemIndex(int, u8);
void dComIfGs_setWarpItemData_X1_(void);
void dComIfGs_setWarpMarkFlag(void);
void daNpcF_getPlayerInfoFromPlayerList__FiiR4cXyzR5csXyz(void);
void dComIfGp_setSelectItem__Fi(int);
void dComIfGs_setMixItemIndex__FiUc(int, u8);
void dComIfGs_setSelectEquipClothes__FUc(u8);
void dComIfGs_setSelectEquipShield__FUc(u8);
void dComIfGs_setSelectEquipSword__FUc(u8);
void dComIfGs_setSelectItemIndex__FiUc(int, u8);
void dComIfGs_setWarpItemData__FPCc4cXyzsScUcUc(void);
void dComIfGs_setWarpMarkFlag__FUc(void);
void DCStoreRangeNoSync(void);
void dMeter2Info_c_NS_changeWater(void);
void dMeter2Info_c_NS_get2ndTexture(void);
void dMeter2Info_c_NS_get3rdTexture(void);
void dMeter2Info_c_NS_get4thTexture(void);
void dMeter2Info_c_NS_init(void);
void dMeter2Info_c_NS_resetWarpStatus(void);
void dMeter2Info_c_NS_set1stColor(void);
void dMeter2Info_c_NS_set2ndColor(void);
void dMeter2Info_c_NS_set3rdColor(void);
void dMeter2Info_c_NS_set4thColor(void);
void dMeter2Info_c_NS_setSaveStageName(void);
void dMeter2Info_c_NS_setWarpInfo(void);
void dMeterMap_c_NS_isMapOpenCheck(void);
void dMsgFlow_c_NS_doFlow(void);
void dMsgFlow_c_NS_dtor(void);
void dMsgFlow_c_NS_getMsgNo(void);
void dMsgFlow_c_NS_init(void);
void dMsgFlow_c(void);
void dMsgObject_c_NS_setLetterNameID(void);
void changeWater__13dMeter2Info_cFUc(void);
void get2ndTexture__13dMeter2Info_cFUc(void);
void get3rdTexture__13dMeter2Info_cFUc(void);
void get4thTexture__13dMeter2Info_cFUc(void);
void init__13dMeter2Info_cFv(void);
void resetWarpStatus__13dMeter2Info_cFv(void);
void set1stColor__13dMeter2Info_cFUcP10J2DPicture(void);
void set2ndColor__13dMeter2Info_cFUcP10J2DPicture(void);
void set3rdColor__13dMeter2Info_cFUcP10J2DPicture(void);
void set4thColor__13dMeter2Info_cFUcP10J2DPicture(void);
void setSaveStageName__13dMeter2Info_cFPCc(void);
void setWarpInfo__13dMeter2Info_cFPCcRC4cXyzsUcUcUc(void);
void isMapOpenCheck__11dMeterMap_cFv(void);
void doFlow__10dMsgFlow_cFP10fopAc_ac_cPP10fopAc_ac_ci(void);
void __dt__10dMsgFlow_cFv(void);
void getMsgNo__10dMsgFlow_cFv(void);
void init__10dMsgFlow_cFP10fopAc_ac_ciiPP10fopAc_ac_c(void);
void __ct__10dMsgFlow_cFv(void);
void setLetterNameID__12dMsgObject_cFUs(void);
void func_80361C24(void);
void __cvt_fp2unsigned(void);
void getGlbResource__10JKRArchiveFUlPCcP10JKRArchive(void);
@@ -81,152 +81,152 @@ extern u8 lbl_803A7288;
extern "C" {
// __ct__13dMeter2Info_cFv
// dMeter2Info_c::dMeter2Info_c(void)
asm void dMeter2Info_c(void) {
asm void __ct__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021BDDC.s"
}
// __dt__13dMeter2Info_cFv
// dMeter2Info_c::~dMeter2Info_c(void)
asm void dMeter2Info_c_NS_dtor(void) {
asm void __dt__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021BE20.s"
}
// init__13dMeter2Info_cFv
// dMeter2Info_c::init(void)
asm void dMeter2Info_c_NS_init(void) {
asm void init__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021BE68.s"
}
// setFloatingMessage__13dMeter2Info_cFUssb
asm void dMeter2Info_c_NS_setFloatingMessage(void) {
asm void setFloatingMessage__13dMeter2Info_cFUssb(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C0E0.s"
}
// setFloatingFlow__13dMeter2Info_cFUssb
asm void func_8021C11C(void) {
asm void setFloatingFlow__13dMeter2Info_cFUssb(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C11C.s"
}
// isFloatingMessageVisible__13dMeter2Info_cFv
// dMeter2Info_c::isFloatingMessageVisible(void)
asm void dMeter2Info_c_NS_isFloatingMessageVisible(void) {
asm void isFloatingMessageVisible__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C1DC.s"
}
// decFloatingMessageTimer__13dMeter2Info_cFv
// dMeter2Info_c::decFloatingMessageTimer(void)
asm void dMeter2Info_c_NS_decFloatingMessageTimer(void) {
asm void decFloatingMessageTimer__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C1F0.s"
}
// resetFloatingMessage__13dMeter2Info_cFv
// dMeter2Info_c::resetFloatingMessage(void)
asm void dMeter2Info_c_NS_resetFloatingMessage(void) {
asm void resetFloatingMessage__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C218.s"
}
// decMsgKeyWaitTimer__13dMeter2Info_cFv
// dMeter2Info_c::decMsgKeyWaitTimer(void)
asm void dMeter2Info_c_NS_decMsgKeyWaitTimer(void) {
asm void decMsgKeyWaitTimer__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C238.s"
}
// getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
// dMeter2Info_c::getString(unsigned long, char*, JMSMesgEntry_c*)
asm void dMeter2Info_c_NS_getString(void) {
asm void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C250.s"
}
// getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
// dMeter2Info_c::getStringKana(unsigned long, char*, JMSMesgEntry_c*)
asm void dMeter2Info_c_NS_getStringKana(void) {
asm void getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C370.s"
}
// getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
// dMeter2Info_c::getStringKanji(unsigned long, char*, JMSMesgEntry_c*)
asm void dMeter2Info_c_NS_getStringKanji(void) {
asm void getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C544.s"
}
// getStringLength__13dMeter2Info_cFP10J2DTextBoxPc
// dMeter2Info_c::getStringLength(J2DTextBox*, char*)
asm void dMeter2Info_c_NS_getStringLength(void) {
asm void getStringLength__13dMeter2Info_cFP10J2DTextBoxPc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C6A4.s"
}
// getFont__10J2DTextBoxCFv
// J2DTextBox::getFont(const void)
asm void func_8021C7F4(void) {
asm void getFont__10J2DTextBoxCFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C7F4.s"
}
// getStringLength__13dMeter2Info_cFP7JUTFontffPc
// dMeter2Info_c::getStringLength(JUTFont*, float, float, char*)
asm void dMeter2Info_c_NS_getStringLength_X1_(void) {
asm void getStringLength__13dMeter2Info_cFP7JUTFontffPc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C7FC.s"
}
// onDirectUseItem__13dMeter2Info_cFi
// dMeter2Info_c::onDirectUseItem(int)
asm void dMeter2Info_c_NS_onDirectUseItem(void) {
asm void onDirectUseItem__13dMeter2Info_cFi(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C934.s"
}
// isDirectUseItem__13dMeter2Info_cFi
// dMeter2Info_c::isDirectUseItem(int)
asm void dMeter2Info_c_NS_isDirectUseItem(void) {
asm void isDirectUseItem__13dMeter2Info_cFi(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C950.s"
}
// setMeterString__13dMeter2Info_cFl
// dMeter2Info_c::setMeterString(long)
asm void func_8021C970(void) {
asm void setMeterString__13dMeter2Info_cFl(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C970.s"
}
// resetWarpStatus__13dMeter2Info_cFv
// dMeter2Info_c::resetWarpStatus(void)
asm void dMeter2Info_c_NS_resetWarpStatus(void) {
asm void resetWarpStatus__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021C9DC.s"
}
// warpInProc__13dMeter2Info_cFv
// dMeter2Info_c::warpInProc(void)
asm void dMeter2Info_c_NS_warpInProc(void) {
asm void warpInProc__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021CA04.s"
}
// warpOutProc__13dMeter2Info_cFv
// dMeter2Info_c::warpOutProc(void)
asm void dMeter2Info_c_NS_warpOutProc(void) {
asm void warpOutProc__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021CA70.s"
}
// resetMeterString__13dMeter2Info_cFv
// dMeter2Info_c::resetMeterString(void)
asm void dMeter2Info_c_NS_resetMeterString(void) {
asm void resetMeterString__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021CC00.s"
}
@@ -234,14 +234,14 @@ asm void dMeter2Info_c_NS_resetMeterString(void) {
// setWarpInfo__13dMeter2Info_cFPCcRC4cXyzsUcUcUc
// dMeter2Info_c::setWarpInfo(const char*, const cXyz&, short, unsigned char, unsigned char,
// unsigned char)
asm void dMeter2Info_c_NS_setWarpInfo(void) {
asm void setWarpInfo__13dMeter2Info_cFPCcRC4cXyzsUcUcUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021CC0C.s"
}
// getItemType__13dMeter2Info_cFUc
// dMeter2Info_c::getItemType(unsigned char)
asm void dMeter2Info_c_NS_getItemType(void) {
asm void getItemType__13dMeter2Info_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021CC80.s"
}
@@ -249,226 +249,229 @@ asm void dMeter2Info_c_NS_getItemType(void) {
// readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei
// dMeter2Info_c::readItemTexture(unsigned char, void*, J2DPicture*, void*, J2DPicture*, void*,
// J2DPicture*, void*, J2DPicture*, int)
asm void dMeter2Info_c_NS_readItemTexture(void) {
asm void
readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei(
void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021CF08.s"
}
// setItemColor__13dMeter2Info_cFUcP10J2DPictureP10J2DPictureP10J2DPictureP10J2DPicture
// dMeter2Info_c::setItemColor(unsigned char, J2DPicture*, J2DPicture*, J2DPicture*, J2DPicture*)
asm void dMeter2Info_c_NS_setItemColor(void) {
asm void
setItemColor__13dMeter2Info_cFUcP10J2DPictureP10J2DPictureP10J2DPictureP10J2DPicture(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021D36C.s"
}
// get2ndTexture__13dMeter2Info_cFUc
// dMeter2Info_c::get2ndTexture(unsigned char)
asm void dMeter2Info_c_NS_get2ndTexture(void) {
asm void get2ndTexture__13dMeter2Info_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021D44C.s"
}
// get3rdTexture__13dMeter2Info_cFUc
// dMeter2Info_c::get3rdTexture(unsigned char)
asm void dMeter2Info_c_NS_get3rdTexture(void) {
asm void get3rdTexture__13dMeter2Info_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021D4B8.s"
}
// get4thTexture__13dMeter2Info_cFUc
// dMeter2Info_c::get4thTexture(unsigned char)
asm void dMeter2Info_c_NS_get4thTexture(void) {
asm void get4thTexture__13dMeter2Info_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021D4FC.s"
}
// set1stColor__13dMeter2Info_cFUcP10J2DPicture
// dMeter2Info_c::set1stColor(unsigned char, J2DPicture*)
asm void dMeter2Info_c_NS_set1stColor(void) {
asm void set1stColor__13dMeter2Info_cFUcP10J2DPicture(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021D524.s"
}
// set2ndColor__13dMeter2Info_cFUcP10J2DPicture
// dMeter2Info_c::set2ndColor(unsigned char, J2DPicture*)
asm void dMeter2Info_c_NS_set2ndColor(void) {
asm void set2ndColor__13dMeter2Info_cFUcP10J2DPicture(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021D644.s"
}
// set3rdColor__13dMeter2Info_cFUcP10J2DPicture
// dMeter2Info_c::set3rdColor(unsigned char, J2DPicture*)
asm void dMeter2Info_c_NS_set3rdColor(void) {
asm void set3rdColor__13dMeter2Info_cFUcP10J2DPicture(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021D764.s"
}
// set4thColor__13dMeter2Info_cFUcP10J2DPicture
// dMeter2Info_c::set4thColor(unsigned char, J2DPicture*)
asm void dMeter2Info_c_NS_set4thColor(void) {
asm void set4thColor__13dMeter2Info_cFUcP10J2DPicture(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021DB64.s"
}
// setHotSpringTimer__13dMeter2Info_cFUc
// dMeter2Info_c::setHotSpringTimer(unsigned char)
asm void dMeter2Info_c_NS_setHotSpringTimer(void) {
asm void setHotSpringTimer__13dMeter2Info_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021DCC4.s"
}
// decHotSpringTimer__13dMeter2Info_cFv
// dMeter2Info_c::decHotSpringTimer(void)
asm void dMeter2Info_c_NS_decHotSpringTimer(void) {
asm void decHotSpringTimer__13dMeter2Info_cFv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021DCE0.s"
}
// changeWater__13dMeter2Info_cFUc
// dMeter2Info_c::changeWater(unsigned char)
asm void dMeter2Info_c_NS_changeWater(void) {
asm void changeWater__13dMeter2Info_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021DD5C.s"
}
// setMiniGameItem__13dMeter2Info_cFUc
// dMeter2Info_c::setMiniGameItem(unsigned char)
asm void dMeter2Info_c_NS_setMiniGameItem(void) {
asm void setMiniGameItem__13dMeter2Info_cFUc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021DE18.s"
}
// resetMiniGameItem__13dMeter2Info_cFb
asm void dMeter2Info_c_NS_resetMiniGameItem(void) {
asm void resetMiniGameItem__13dMeter2Info_cFb(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E0C4.s"
}
// setMiniGameCount__13dMeter2Info_cFSc
// dMeter2Info_c::setMiniGameCount(char)
asm void func_8021E268(void) {
asm void setMiniGameCount__13dMeter2Info_cFSc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E268.s"
}
// setSaveStageName__13dMeter2Info_cFPCc
// dMeter2Info_c::setSaveStageName(const char*)
asm void dMeter2Info_c_NS_setSaveStageName(void) {
asm void setSaveStageName__13dMeter2Info_cFPCc(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E290.s"
}
// dMeter2Info_getNowLifeGauge__Fv
// dMeter2Info_getNowLifeGauge(void)
asm void func_8021E2B4(void) {
asm void dMeter2Info_getNowLifeGauge__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E2B4.s"
}
// dMeter2Info_getNumberTextureName__Fi
// dMeter2Info_getNumberTextureName(int)
asm void dMeter2Info_getNumberTextureName(void) {
// dMeter2Info_getNumberTextureName__Fi(int)
asm void dMeter2Info_getNumberTextureName__Fi(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E2C8.s"
}
// dMeter2Info_getPlusTextureName__Fv
// dMeter2Info_getPlusTextureName(void)
asm void func_8021E2DC(void) {
asm void dMeter2Info_getPlusTextureName__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E2DC.s"
}
// dMeter2Info_getPixel__FffffffPC7ResTIMG
// dMeter2Info_getPixel(float, float, float, float, float, float, const ResTIMG*)
asm void dMeter2Info_getPixel(void) {
// dMeter2Info_getPixel__FffffffPC7ResTIMG(float, float, float, float, float, float, const ResTIMG*)
asm void dMeter2Info_getPixel__FffffffPC7ResTIMG(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E308.s"
}
// dMeter2Info_setCloth__FUcb
asm void dMeter2Info_setCloth(void) {
asm void dMeter2Info_setCloth__FUcb(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E4B0.s"
}
// dMeter2Info_setSword__FUcb
asm void dMeter2Info_setSword(u8, bool) {
asm void dMeter2Info_setSword__FUcb(u8, bool) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E530.s"
}
// dMeter2Info_setShield__FUcb
asm void dMeter2Info_setShield(void) {
asm void dMeter2Info_setShield__FUcb(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E5D4.s"
}
// dMeter2Info_is2DActiveTouchArea__Fv
// dMeter2Info_is2DActiveTouchArea(void)
asm void dMeter2Info_is2DActiveTouchArea(void) {
// dMeter2Info_is2DActiveTouchArea__Fv(void)
asm void dMeter2Info_is2DActiveTouchArea__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E660.s"
}
// dMeter2Info_isMapOpenCheck__Fv
// dMeter2Info_isMapOpenCheck(void)
asm void dMeter2Info_isMapOpenCheck(void) {
// dMeter2Info_isMapOpenCheck__Fv(void)
asm void dMeter2Info_isMapOpenCheck__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E668.s"
}
// dMeter2Info_isItemOpenCheck__Fv
// dMeter2Info_isItemOpenCheck(void)
asm void dMeter2Info_isItemOpenCheck(void) {
// dMeter2Info_isItemOpenCheck__Fv(void)
asm void dMeter2Info_isItemOpenCheck__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E688.s"
}
// dMeter2Info_getRecieveLetterNum__Fv
// dMeter2Info_getRecieveLetterNum(void)
asm void dMeter2Info_getRecieveLetterNum(void) {
// dMeter2Info_getRecieveLetterNum__Fv(void)
asm void dMeter2Info_getRecieveLetterNum__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E6E4.s"
}
// dMeter2Info_getNewLetterNum__Fv
// dMeter2Info_getNewLetterNum(void)
asm void dMeter2Info_getNewLetterNum(void) {
// dMeter2Info_getNewLetterNum__Fv(void)
asm void dMeter2Info_getNewLetterNum__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E754.s"
}
// dMeter2Info_setNewLetterSender__Fv
// dMeter2Info_setNewLetterSender(void)
asm void dMeter2Info_setNewLetterSender(void) {
// dMeter2Info_setNewLetterSender__Fv(void)
asm void dMeter2Info_setNewLetterSender__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E804.s"
}
// dMeter2Info_recieveLetter__Fv
// dMeter2Info_recieveLetter(void)
asm void dMeter2Info_recieveLetter(void) {
// dMeter2Info_recieveLetter__Fv(void)
asm void dMeter2Info_recieveLetter__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E8DC.s"
}
// dMeter2Info_set2DVibration__Fv
// dMeter2Info_set2DVibration(void)
asm void dMeter2Info_set2DVibration(void) {
// dMeter2Info_set2DVibration__Fv(void)
asm void dMeter2Info_set2DVibration__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E9D0.s"
}
// dMeter2Info_set2DVibrationM__Fv
// dMeter2Info_set2DVibrationM(void)
asm void dMeter2Info_set2DVibrationM(void) {
// dMeter2Info_set2DVibrationM__Fv(void)
asm void dMeter2Info_set2DVibrationM__Fv(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E9D4.s"
}
// __sinit_d_meter2_info_cpp
asm void func_8021E9D8(void) {
asm void __sinit_d_meter2_info_cpp(void) {
nofralloc
#include "d/d_meter2/d_meter2_info/asm/func_8021E9D8.s"
}
+44 -44
View File
@@ -6,26 +6,26 @@
#include "os/OS.h"
extern "C" {
int dStage_roomControl_c_NS_getZoneNo(int);
int getZoneNo__20dStage_roomControl_cFi(int);
u32 getBombNum__21dSv_player_item_max_cCFUc(u8);
u8 dComIfGs_getBottleMax(void);
u8 dComIfGs_getMixItemIndex(int);
u8 dComIfGs_getBottleMax__Fv(void);
u8 dComIfGs_getMixItemIndex__Fi(int);
unsigned int getSelectItemIndex__21dSv_player_status_a_cCFi(int);
void __ct__12dSv_memory_cFv(void);
void __ct__13dSv_memory2_cFv(void);
void daObjCarry_c_NS_clrSaveFlag(void);
void daObjCarry_c_NS_setSaveFlag(void);
void dComIfGp_setSelectItem(int);
void dComIfGs_setKeyNum(int, u8);
void dComIfGs_setMixItemIndex(int, u8);
void dComIfGs_setSelectItemIndex(int, u8);
void dMeter2Info_c_NS_getString(void);
void dMeter2Info_c_NS_setHotSpringTimer(void);
void dMeter2Info_c_NS_setSaveStageName(void);
void clrSaveFlag__12daObjCarry_cFv(void);
void setSaveFlag__12daObjCarry_cFv(void);
void dComIfGp_setSelectItem__Fi(int);
void dComIfGs_setKeyNum__FiUc(int, u8);
void dComIfGs_setMixItemIndex__FiUc(int, u8);
void dComIfGs_setSelectItemIndex__FiUc(int, u8);
void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void);
void setHotSpringTimer__13dMeter2Info_cFUc(void);
void setSaveStageName__13dMeter2Info_cFPCc(void);
void dSv_item_rename__FUc(void);
void func_80361D60(void);
void func_80362324(void);
void func_8036687C(void);
void __construct_array(void);
void __div2i(void);
void printf(void);
void getItem__17dSv_player_item_cCFib(void);
void getSound__19dSv_player_config_cFv(void);
void getVibration__19dSv_player_config_cFv(void);
@@ -84,7 +84,7 @@ void dSv_player_status_a_c::init() {
for (int i = 0; i < 4; i++) {
mSelectItem[i] = NO_ITEM;
mMixItem[i + 1] = NO_ITEM;
dComIfGp_setSelectItem(i);
dComIfGp_setSelectItem__Fi(i);
}
for (int i = 0; i < 6; i++) {
@@ -152,7 +152,7 @@ asm BOOL dSv_player_status_a_c::isMagicFlag(u8 i_magic) const {
nofralloc
#include "d/d_save/d_save/asm/func_80032AF8.s"
// if (i_magic == 0) {
// return dComIfGs_isEventBit(0x2304);
// return dComIfGs_isEventBit__FUs(0x2304);
// }
// return (mMagicFlag & (u8)(1 << i_magic)) ? TRUE : FALSE;
}
@@ -317,7 +317,7 @@ void dSv_player_item_c::setItem(int item_slot, u8 item_id) {
do {
if (item_slot == dComIfGs_getSelectItemIndex(select_item_index)) {
dComIfGp_setSelectItem(select_item_index);
dComIfGp_setSelectItem__Fi(select_item_index);
}
select_item_index++;
} while (select_item_index < MAX_SELECT_ITEM);
@@ -329,8 +329,8 @@ u8 dSv_player_item_c::getItem(int item_idx, bool isComboItem) const {
if (isComboItem) {
for (int i = 0; i < 2; i++) {
if ((dComIfGs_getSelectItemIndex(i) == item_idx ||
item_idx == dComIfGs_getMixItemIndex(i)) &&
dComIfGs_getMixItemIndex(i) != NO_ITEM) {
item_idx == dComIfGs_getMixItemIndex__Fi(i)) &&
dComIfGs_getMixItemIndex__Fi(i) != NO_ITEM) {
u8 item_id_2 = mItems[dComIfGs_getSelectItemIndex(i)];
u8 item_id_1 = mItems[dComIfGs_getMixItemIndex(i)];
@@ -378,9 +378,9 @@ u8 dSv_player_item_c::getItem(int item_idx, bool isComboItem) const {
if (i == 3) {
if (dComIfGs_getSelectItemIndex(i) == 0 &&
dComIfGs_getMixItemIndex(i) == 0) {
dComIfGs_setSelectItemIndex(i, 0xFF);
dComIfGs_setMixItemIndex(i, 0xFF);
dComIfGs_getMixItemIndex__Fi(i) == 0) {
dComIfGs_setSelectItemIndex__FiUc(i, 0xFF);
dComIfGs_setMixItemIndex__FiUc(i, 0xFF);
return 0xFF;
}
}
@@ -450,7 +450,7 @@ void dSv_player_item_c::setBottleItemIn(u8 i_item_id_1, u8 i_item_id_2) {
for (int j = 0; j < 4; j++) {
j = getSelectItemIndex(i);
if (i + 11 == j) {
dComIfGp_setSelectItem(j);
dComIfGp_setSelectItem__Fi(j);
}
}
}
@@ -617,7 +617,7 @@ void dSv_player_item_c::setWarashibeItem(u8 i_item_id) {
for (int i = 0; i < 4; i++) {
select_item_index = dComIfGs_getSelectItemIndex((u8)i);
if (select_item_index == SLOT_21) {
dComIfGp_setSelectItem((u8)i);
dComIfGp_setSelectItem__Fi((u8)i);
}
}
}
@@ -641,7 +641,7 @@ void dSv_player_item_c::setRodTypeLevelUp(void) {
}
for (int i = 0; i < 4; i++) {
dComIfGp_setSelectItem(i);
dComIfGp_setSelectItem__Fi(i);
}
}
@@ -665,7 +665,7 @@ void dSv_player_item_c::setBaitItem(u8 param_1) {
}
for (int i = 0; i < 4; i++) {
dComIfGp_setSelectItem(i);
dComIfGp_setSelectItem__Fi(i);
}
}
@@ -737,8 +737,8 @@ u8 dSv_player_item_record_c::addBottleNum(u8 i_bottleIdx, s16 param_2) {
if (iVar3 < 0) {
mBottles[i_bottleIdx] = 0;
} else if (iVar3 > dComIfGs_getBottleMax()) {
mBottles[i_bottleIdx] = dComIfGs_getBottleMax();
} else if (iVar3 > dComIfGs_getBottleMax__Fv()) {
mBottles[i_bottleIdx] = dComIfGs_getBottleMax__Fv();
} else {
mBottles[i_bottleIdx] = iVar3;
}
@@ -1083,7 +1083,7 @@ void dSv_event_c::init(void) {
for (int i = 0; i < MAX_EVENTS; i++) {
events[i] = 0;
}
setInitEventBit();
setInitEventBit__Fv();
}
void dSv_event_c::onEventBit(u16 i_no) {
@@ -1157,11 +1157,11 @@ bool dSv_danBit_c::init(s8 i_stage) {
unk28[i] = 0xFFFF;
}
daObjCarry_c_NS_clrSaveFlag();
clrSaveFlag__12daObjCarry_cFv();
return true;
} else {
daObjCarry_c_NS_setSaveFlag();
setSaveFlag__12daObjCarry_cFv();
return false;
}
}
@@ -1390,7 +1390,7 @@ void dSv_info_c::onSwitch(int i_no, int i_roomNo) {
} else if (i_no < 0xc0) {
dungeon_bit.onSwitch(i_no - 0x80);
} else {
int zoneId = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneId = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
if (i_no < 0xE0) {
zones[zoneId].getZoneBit().onSwitch(i_no - 0xC0);
} else {
@@ -1409,7 +1409,7 @@ void dSv_info_c::offSwitch(int i_no, int i_roomNo) {
} else if (i_no < 0xc0) {
dungeon_bit.offSwitch(i_no - 0x80);
} else {
int zoneId = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneId = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
if (i_no < 0xE0) {
zones[zoneId].getZoneBit().offSwitch(i_no - 0xC0);
} else {
@@ -1429,7 +1429,7 @@ BOOL dSv_info_c::isSwitch(int i_no, int i_roomNo) const {
} else if (i_no < 0xc0) {
value = dungeon_bit.isSwitch(i_no - 0x80);
} else {
int zoneId = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneId = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
if ((zoneId < 0) || (zoneId >= 0x20)) {
value = FALSE;
} else {
@@ -1454,7 +1454,7 @@ BOOL dSv_info_c::revSwitch(int i_no, int i_roomNo) {
} else if (i_no < 0xC0) {
value = dungeon_bit.revSwitch(i_no - 0x80);
} else {
int zoneNo = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneNo = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
if (i_no < 0xE0) {
value = zones[zoneNo].getZoneBit().revSwitch(i_no - 0xC0);
} else {
@@ -1475,7 +1475,7 @@ void dSv_info_c::onItem(int i_no, int i_roomNo) {
} else if (i_no < 0xA0) {
memory.getTempFlags().onItem(i_no - 0x80);
} else {
int zoneNo = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneNo = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
if (i_no < 0xC0) {
zones[zoneNo].getZoneBit().onItem(i_no - 0xA0);
} else {
@@ -1495,7 +1495,7 @@ BOOL dSv_info_c::isItem(int i_no, int i_roomNo) const {
} else if (i_no < 0xA0) {
value = memory.getTempFlagsConst().isItem(i_no - 0x80);
} else {
int zoneNo = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneNo = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
if (i_no < 0xC0) {
value = zones[zoneNo].getZoneBitConst().isItem(i_no - 0xA0);
} else {
@@ -1511,7 +1511,7 @@ void dSv_info_c::onActor(int i_id, int i_roomNo) {
return;
}
int zoneNo = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneNo = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
zones[zoneNo].getZoneActor().on(i_id);
}
@@ -1520,7 +1520,7 @@ void dSv_info_c::offActor(int i_id, int i_roomNo) {
return;
}
int zoneNo = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int zoneNo = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
zones[zoneNo].getZoneActor().off(i_id);
}
@@ -1529,7 +1529,7 @@ BOOL dSv_info_c::isActor(int i_id, int i_roomNo) const {
return FALSE;
}
int ActorZoneNo = dStage_roomControl_c_NS_getZoneNo(i_roomNo);
int ActorZoneNo = getZoneNo__20dStage_roomControl_cFi(i_roomNo);
return zones[ActorZoneNo].getZoneActorConst().is(i_id);
}
@@ -1538,11 +1538,11 @@ extern u8 lbl_803F6094[0x10100];
void dSv_info_c::memory_to_card(char* param_1, int param_2) {
BOOL bVar1 = FALSE;
int uVar12 = 0;
BOOL bVar6 = dComIfGs_isEventBit(0x1B08);
BOOL bVar6 = dComIfGs_isEventBit__FUs(0x1B08);
if (!tmp) {
BOOL bVar7 = dComIfGs_isEventBit(0x1B20);
BOOL bVar7 = dComIfGs_isEventBit__FUs(0x1B20);
BOOL tmp = bVar7;
bVar7 = dComIfGs_isEventBit(0x1B10);
bVar7 = dComIfGs_isEventBit__FUs(0x1B10);
BOOL tmp2 = bVar7;
dComIfGs_offEventBit(0x1B20);
dComIfGs_offEventBit(0x1B10);
+1 -1
View File
@@ -1,5 +1,5 @@
#include "d/d_save/d_save_init/d_save_init.h"
void setInitEventBit() {
void setInitEventBit__Fv() {
return;
}
+187 -184
View File
File diff suppressed because it is too large Load Diff
+8 -8
View File
@@ -13,12 +13,12 @@
extern "C" {
void __dl__FPv(void);
void fapGm_HIO_c(void);
void fapGm_HIO_c_NS_dtor(void);
void fopDwTg_CreateQueue(void);
void fopOvlpM_Init(void);
void __dt__11fapGm_HIO_cFv(void);
void fopDwTg_CreateQueue__Fv(void);
void fopOvlpM_Init__Fv(void);
void fopScnM_Init(void);
void fpcM_Init(void);
void func_80018B28(void);
void __sinit_f_ap_game_cpp(void);
void func_80361C24(void);
void __ct__11fapGm_HIO_cFv(void);
}
@@ -98,23 +98,23 @@ void fapGm_Execute(void) {
void fapGm_Create(void) {
fpcM_Init();
fopScnM_Init();
fopOvlpM_Init();
fopOvlpM_Init__Fv();
fopCamM_Init();
fopDwTg_CreateQueue();
fopDwTg_CreateQueue__Fv();
g_HIO.field_0x4 = -1;
}
extern "C" {
// __dt__11fapGm_HIO_cFv
// fapGm_HIO_c::~fapGm_HIO_c(void)
asm void fapGm_HIO_c_NS_dtor(void) {
asm void __dt__11fapGm_HIO_cFv(void) {
nofralloc
#include "f/f_ap_game/asm/func_80018AE0.s"
}
// __sinit_f_ap_game_cpp
//
asm void func_80018B28(void) {
asm void __sinit_f_ap_game_cpp(void) {
nofralloc
#include "f/f_ap_game/asm/func_80018B28.s"
}
+85 -83
View File
@@ -54,8 +54,8 @@ const char* lbl_80378A49 = "\x00\x00\x00\x00\x00\x00";
// autogenerated by split.py v0.4 at 2021-01-25 19:11:04.087547
extern "C" {
void fopScnM_SearchByID__FUi(void);
void J3DTexMtxInfo_NS_setEffectMtx(void);
void J3DUClipper_NS_calcViewFrustum(void);
void setEffectMtx__13J3DTexMtxInfoFPA4_f(void);
void calcViewFrustum__11J3DUClipperFv(void);
void MtxPosition__FP4cXyzP4cXyz(void);
void SetObj__16dBgS_PolyPassChkFv(void);
void SetPos__11cBgS_GndChkFPC4cXyz(void);
@@ -63,49 +63,51 @@ void __ct__5csXyzFsss(void);
void __dl__FPv(void);
void __mi__4cXyzCFRC3Vec(void);
void atan2sX_Z__4cXyzCFv(void);
void cBgS_NS_ChkPolySafe(void);
void cBgS_NS_GetTriPla(void);
void cBgS_NS_GroundCross(void);
void cBgS_NS_LineCross(void);
void ChkPolySafe__4cBgSFRC13cBgS_PolyInfo(void);
void GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla(void);
void GroundCross__4cBgSFP11cBgS_GndChk(void);
void LineCross__4cBgSFP11cBgS_LinChk(void);
void cLib_chaseAngleS__FPsss(void);
void cLib_memSet__FPviUl(void);
void cLib_targetAngleY__FPC3VecPC3Vec(void);
void cM3dGPla_NS_dtor(void);
void __dt__8cM3dGPlaFv(void);
void cM_atan2s__Fff(void);
void cM_rndFX__Ff(void);
void cM_rndF__Ff(void);
void createAppend__FUsUlPC4cXyziPC5csXyzPC4cXyzScUi(void);
void dBgS_GndChk(void);
void dBgS_LinChk(void);
void dBgS_LinChk_NS_Set(void);
void dBgS_LinChk_NS_dtor(void);
void dBgS_NS_GetPolyAtt0(void);
void dBgS_NS_RoofChk(void);
void dBgS_NS_SplGrpChk(void);
void dBgS_ObjGndChk_NS_dtor(void);
void dBgS_ObjLinChk(void);
void dBgS_ObjRoofChk_NS_dtor(void);
void dBgS_RoofChk(void);
void dBgS_RoofChk_NS_dtor(void);
void dBgS_SplGrpChk_NS_Set(void);
void dBgS_SplGrpChk_NS_dtor(void);
void dBgS_WtrChk(void);
void dBgS_WtrChk_NS_dtor(void);
void dCam_getCamera(void);
void dEvent_manager_c_NS_getEventIdx_X1_(void);
void dEvent_manager_c_NS_getEventIdx_X2_(void);
void dEvent_manager_c_NS_getEventPrio(void);
void dEvt_control_c_NS_convPId(void);
void dEvt_control_c_NS_order(void);
void dEvt_control_c_NS_searchMapEventData_X1_(void);
void dEvt_control_c_NS_setGtItm(void);
void dKy_Sound_get(void);
void dPa_control_c_NS_level_c_NS_getEmitter(void);
void dPa_control_c_NS_setSimpleFoot(void);
void dPa_control_c_NS_set_X1_(void);
void dPath_GetPolyRoomPathVec(void);
const char* dStage_getName2(s16, s8);
void daTagStream_c_NS_checkArea(void);
void __ct__11dBgS_GndChkFv(void);
void __ct__11dBgS_LinChkFv(void);
void Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c(void);
void __dt__11dBgS_LinChkFv(void);
void GetPolyAtt0__4dBgSFRC13cBgS_PolyInfo(void);
void RoofChk__4dBgSFP12dBgS_RoofChk(void);
void SplGrpChk__4dBgSFP14dBgS_SplGrpChk(void);
void __dt__14dBgS_ObjGndChkFv(void);
void __ct__14dBgS_ObjLinChkFv(void);
void __dt__15dBgS_ObjRoofChkFv(void);
void __ct__12dBgS_RoofChkFv(void);
void __dt__12dBgS_RoofChkFv(void);
void Set__14dBgS_SplGrpChkFR4cXyzf(void);
void __dt__14dBgS_SplGrpChkFv(void);
void __ct__11dBgS_WtrChkFv(void);
void __dt__11dBgS_WtrChkFv(void);
void dCam_getCamera__Fv(void);
void getEventIdx__16dEvent_manager_cFP10fopAc_ac_cUc(void);
void getEventIdx__16dEvent_manager_cFP10fopAc_ac_cPCcUc(void);
void getEventPrio__16dEvent_manager_cFP10fopAc_ac_cs(void);
void convPId__14dEvt_control_cFUi(void);
void order__14dEvt_control_cFUsUsUsUsPvPvsUc(void);
void searchMapEventData__14dEvt_control_cFUcl(void);
void setGtItm__14dEvt_control_cFUc(void);
void dKy_Sound_get__Fv(void);
void getEmitter__Q213dPa_control_c7level_cFUl(void);
void setSimpleFoot__13dPa_control_cFUlPUlR13cBgS_PolyInfoPC4cXyzPC12dKy_tevstr_ciPC5csXyzPC4cXyzP18dPa_levelEcallBackScPC4cXyz(
void);
void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf(
void);
void dPath_GetPolyRoomPathVec__FRC13cBgS_PolyInfoP4cXyzPi(void);
const char* dStage_getName2__FsSc(s16, s8);
void checkArea__13daTagStream_cFPC4cXyz(void);
void enemySearchJugge__FPvPv(void);
void event_second_actor__FUs(void);
void fopAcM_CreateAppend__Fv(void);
@@ -177,7 +179,7 @@ void fopAcM_setEffectMtx__FPC10fopAc_ac_cPC12J3DModelData(void);
void fopAcM_setRoomLayer__FPvi(void);
void fopAcM_setStageLayer__FPv(void);
void waterCheck__11fopAcM_wt_cFPC4cXyz(void);
BOOL fopAc_IsActor(void*);
BOOL fopAc_IsActor__FPv(void*);
void fopScnM_SearchByID(void);
void fpoAcM_relativePos__FPC10fopAc_ac_cPC4cXyzP4cXyz(void);
void fopAcM_SearchByName__FsPP10fopAc_ac_c(void);
@@ -207,7 +209,7 @@ void fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci(void);
void fopAcM_riverStream__FP4cXyzPsPff(void);
void fopAcM_carryOffRevise__FP10fopAc_ac_c(void);
void roofCheck__11fopAcM_rc_cFPC4cXyz(void);
void func_8001DE14(void);
void __sinit_f_op_actor_mng_cpp(void);
void func_8001E0D4(void);
void func_8001E0DC(void);
void func_8001E0E4(void);
@@ -217,18 +219,18 @@ void func_8001E0FC(void);
void func_8001E104(void);
void func_8001E10C(void);
void func_8001E114(void);
void func_8001E11C(void);
void func_8001E120(void);
void func_8001E128(void);
void func_8001E130(void);
void func_8001E138(void);
void onFrollCrashFlg__9daPy_py_cFUci(void);
void checkWolfDash__9daPy_py_cCFv(void);
void checkFrontRoll__9daPy_py_cCFv(void);
void checkHorseRide__9daPy_py_cCFv(void);
void getGrabActorID__9daPy_py_cCFv(void);
void func_80361C24(void);
void get_vectle_calc__FPC4cXyzPC4cXyzP4cXyz(void);
void isHeart__FUc(void);
void l_HIO_NS_dtor(void);
s32 mDoExt_adjustSolidHeap(JKRSolidHeap*);
JKRSolidHeap* mDoExt_createSolidHeapFromGame(u32 size, u32 alignment);
void mDoMtx_YrotS(void);
void __dt__5l_HIOFv(void);
s32 mDoExt_adjustSolidHeap__FP12JKRSolidHeap(JKRSolidHeap*);
JKRSolidHeap* mDoExt_createSolidHeapFromGame__FUlUl(u32 size, u32 alignment);
void mDoMtx_YrotS__FPA4_fs(void);
void normalizeZP__4cXyzFv(void);
void onActor__10dSv_info_cFii(void);
void vectle_calc__FPC10DOUBLE_POSP4cXyz(void);
@@ -237,8 +239,8 @@ void getFreeSize__7JKRHeapCFv(void);
s32 check_itemno__Fi(int);
int abs(int);
char* strcpy(char*, const char*);
void dBgS_ObjLinChk_NS_dtor(void);
void dBgS_GndChk_NS_dtor(void);
void __dt__14dBgS_ObjLinChkFv(void);
void __dt__11dBgS_GndChkFv(void);
}
class j3dsys {
@@ -484,7 +486,7 @@ void* fopAcM_fastCreate(s16 pProcTypeID, u32 param_2, const cXyz* param_3, int p
void* fopAcM_fastCreate(const char* pActorName, u32 pActorParams, const cXyz* pActorPos,
int param_4, const csXyz* pActorRot, const cXyz* param_6,
createFunc param_7, void* param_8) {
objectNameInfo* nameInfo = dStage_searchName(pActorName);
objectNameInfo* nameInfo = dStage_searchName__FPCc(pActorName);
if (nameInfo == NULL) {
return NULL;
} else {
@@ -550,16 +552,16 @@ s32 fopAcM_createChildFromOffset(s16 pProcTypeID, unsigned int pParentProcID, u3
void fopAcM_DeleteHeap(fopAc_ac_c* pActor) {
fopAcM_Log(pActor, "アクターのヒープの破壊");
if (pActor->unk_0x0F0 != NULL) {
mDoExt_destroySolidHeap(pActor->unk_0x0F0);
mDoExt_destroySolidHeap__FP12JKRSolidHeap(pActor->unk_0x0F0);
pActor->unk_0x0F0 = NULL;
}
}
// fopAcM_callCallback__FP10fopAc_ac_cPFP10fopAc_ac_c_iP7JKRHeap
s32 fopAcM_callCallback(fopAc_ac_c* pActor, heapCallbackFunc pCallbackFunc, JKRHeap* pHeap) {
JKRHeap* oldHeap = mDoExt_setCurrentHeap(pHeap);
JKRHeap* oldHeap = mDoExt_setCurrentHeap__FP7JKRHeap(pHeap);
s32 ret = pCallbackFunc(pActor);
mDoExt_setCurrentHeap(oldHeap);
mDoExt_setCurrentHeap__FP7JKRHeap(oldHeap);
return ret;
}
@@ -572,13 +574,13 @@ bool fopAcM_entrySolidHeap_(fopAc_ac_c* pActor, heapCallbackFunc pHeapCallback,
}
while (true) {
if (pSize != 0) {
heap00 = mDoExt_createSolidHeapFromGame(pSize, 0x20);
heap00 = mDoExt_createSolidHeapFromGame__FUlUl(pSize, 0x20);
if (heap00 != NULL) {
bool status = fopAcM_callCallback(pActor, pHeapCallback, heap00) != 0;
if (!status) {
OSReport_Error("見積もりヒープサイズ(%08x)で登録失敗しました。%08x[%s]\n",
pSize, heap00->getFreeSize(), procNameString);
mDoExt_destroySolidHeap(heap00);
mDoExt_destroySolidHeap__FP12JKRSolidHeap(heap00);
heap00 = NULL;
}
} else {
@@ -587,7 +589,7 @@ bool fopAcM_entrySolidHeap_(fopAc_ac_c* pActor, heapCallbackFunc pHeapCallback,
}
}
if (heap00 == NULL) {
heap00 = mDoExt_createSolidHeapFromGame(0xFFFFFFFF, 0x20);
heap00 = mDoExt_createSolidHeapFromGame__FUlUl(0xFFFFFFFF, 0x20);
if (heap00 == NULL) {
OSReport_Error("最大空きヒープサイズで確保失敗。[%s]\n", procNameString);
return false;
@@ -596,7 +598,7 @@ bool fopAcM_entrySolidHeap_(fopAc_ac_c* pActor, heapCallbackFunc pHeapCallback,
if (!status) {
OSReport_Error("最大空きヒープサイズで登録失敗。%08x[%s]\n", heap00->getFreeSize(),
procNameString);
mDoExt_destroySolidHeap(heap00);
mDoExt_destroySolidHeap__FP12JKRSolidHeap(heap00);
return false;
}
}
@@ -604,38 +606,38 @@ bool fopAcM_entrySolidHeap_(fopAc_ac_c* pActor, heapCallbackFunc pHeapCallback,
break;
}
if (lbl_80450CC8 == 0) {
mDoExt_adjustSolidHeap(heap00);
mDoExt_adjustSolidHeap__FP12JKRSolidHeap(heap00);
pActor->unk_0x0F0 = heap00;
return true;
} else {
JKRSolidHeap* heap = NULL;
u32 heap00Size = heap00->getSize();
u32 alignedSize = ALIGN_NEXT(heap00Size - heap00->getFreeSize(), 0x20);
if (alignedSize + 0x90 < mDoExt_getGameHeap()->getFreeSize()) {
heap = mDoExt_createSolidHeapFromGame(alignedSize, 0x20);
if (alignedSize + 0x90 < mDoExt_getGameHeap__Fv()->getFreeSize()) {
heap = mDoExt_createSolidHeapFromGame__FUlUl(alignedSize, 0x20);
}
if (heap != NULL) {
if (heap < heap00) {
mDoExt_destroySolidHeap(heap00);
mDoExt_destroySolidHeap__FP12JKRSolidHeap(heap00);
heap00 = NULL;
bool status = fopAcM_callCallback(pActor, pHeapCallback, heap) != 0;
if (!status) {
OSReport_Error("ぴったりサイズで、登録失敗?(バグ)\n");
mDoExt_destroySolidHeap(heap);
mDoExt_destroySolidHeap__FP12JKRSolidHeap(heap);
heap = NULL;
}
} else {
mDoExt_destroySolidHeap(heap);
mDoExt_destroySolidHeap__FP12JKRSolidHeap(heap);
heap = NULL;
}
}
if (heap != NULL) {
mDoExt_adjustSolidHeap(heap);
mDoExt_adjustSolidHeap__FP12JKRSolidHeap(heap);
pActor->unk_0x0F0 = heap;
return true;
}
if (heap00 != NULL) {
mDoExt_adjustSolidHeap(heap00);
mDoExt_adjustSolidHeap__FP12JKRSolidHeap(heap00);
pActor->unk_0x0F0 = heap00;
return true;
}
@@ -761,7 +763,7 @@ s16 fopAcM_searchActorAngleY(const fopAc_ac_c* pActorA, const fopAc_ac_c* pActor
return cLib_targetAngleY(&pActorA->mPosition, &pActorB->mPosition);
}
inline f32 JMAFastSqrt(f32 f) {
inline f32 JMAFastSqrt__Ff(f32 f) {
if (f > lbl_80451C04) {
f *= __frsqrte(f); // generates a useless frsp
}
@@ -778,7 +780,7 @@ s16 fopAcM_searchActorAngleX(const fopAc_ac_c* pActorA, const fopAc_ac_c* pActor
const cXyz& posA = fopAcM_GetPosition_p(pActorA);
const cXyz& posB = fopAcM_GetPosition_p(pActorB);
return cM_atan2s(posB.y - posA.y,
JMAFastSqrt(square(posB.x - posA.x) + square(posB.z - posA.z)));
JMAFastSqrt__Ff(square(posB.x - posA.x) + square(posB.z - posA.z)));
}
#else
asm s16 fopAcM_searchActorAngleX(const fopAc_ac_c*, const fopAc_ac_c*) {
@@ -837,7 +839,7 @@ s32 fopAcM_checkCullingBox(Mtx pMtx, f32 pX1, f32 pY1, f32 pZ1, f32 pX2, f32 pY2
Vec tmp2 = {pX2, pY2, pZ2};
Mtx tmpMtx;
PSMTXConcat(lbl_80434AC8.mtx, pMtx, tmpMtx);
return J3DUClipper_NS_clip_X1_(&lbl_803DD8E4, tmpMtx, &tmp2, &tmp1) != 0;
return clip__11J3DUClipperCFPA4_CfP3VecP3Vec(&lbl_803DD8E4, tmpMtx, &tmp2, &tmp1) != 0;
}
// fopAcM_cullingCheck__FPC10fopAc_ac_c
@@ -1274,7 +1276,7 @@ s32 fopAcM_createWarpHole(const cXyz* pPos, const csXyz* pRot, int param_3, u8 p
// enemySearchJugge__FPvPv
void* enemySearchJugge(void* pActor, void* pData) {
if (pActor != NULL && fopAc_IsActor(pActor) &&
if (pActor != NULL && fopAc_IsActor__FPv(pActor) &&
static_cast<fopAc_ac_c*>(pActor)->unk_0x496 == 2) {
return pActor;
} else {
@@ -1402,7 +1404,7 @@ asm void fopAcM_setEffectMtx(const fopAc_ac_c*, const J3DModelData*) {
// fopAcM_getProcNameString__FPC10fopAc_ac_c
const char* fopAcM_getProcNameString(const fopAc_ac_c* pActor) {
const char* name = dStage_getName2(pActor->mBsTypeId, pActor->unk_0x499);
const char* name = dStage_getName2__FsSc(pActor->mBsTypeId, pActor->unk_0x499);
return name != NULL ? name : "UNKOWN";
}
@@ -1466,7 +1468,7 @@ extern "C" {
// __dt__8cM3dGPlaFv
// cM3dGPla::~cM3dGPla(void)
asm void cM3dGPla_NS_dtor(void) {
asm void __dt__8cM3dGPlaFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001DB90.s"
}
@@ -1514,35 +1516,35 @@ extern "C" {
// __sinit_f_op_actor_mng_cpp
//
asm void func_8001DE14(void) {
asm void __sinit_f_op_actor_mng_cpp(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001DE14.s"
}
// __dt__11dBgS_WtrChkFv
// dBgS_WtrChk::~dBgS_WtrChk(void)
asm void dBgS_WtrChk_NS_dtor(void) {
asm void __dt__11dBgS_WtrChkFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001DF30.s"
}
// __dt__15dBgS_ObjRoofChkFv
// dBgS_ObjRoofChk::~dBgS_ObjRoofChk(void)
asm void dBgS_ObjRoofChk_NS_dtor(void) {
asm void __dt__15dBgS_ObjRoofChkFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001DFA8.s"
}
// __dt__14dBgS_ObjGndChkFv
// dBgS_ObjGndChk::~dBgS_ObjGndChk(void)
asm void dBgS_ObjGndChk_NS_dtor(void) {
asm void __dt__14dBgS_ObjGndChkFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001E020.s"
}
// __dt__5l_HIOFv
// l_HIO::~l_HIO(void)
asm void l_HIO_NS_dtor(void) {
asm void __dt__5l_HIOFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001E098.s"
}
@@ -1612,35 +1614,35 @@ asm void func_8001E114(void) {
// onFrollCrashFlg__9daPy_py_cFUci
// daPy_py_c::onFrollCrashFlg(u8, int)
asm void func_8001E11C(void) {
asm void onFrollCrashFlg__9daPy_py_cFUci(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001E11C.s"
}
// checkWolfDash__9daPy_py_cCFv
// daPy_py_c::checkWolfDash(void) const
asm void func_8001E120(void) {
asm void checkWolfDash__9daPy_py_cCFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001E120.s"
}
// checkFrontRoll__9daPy_py_cCFv
// daPy_py_c::checkFrontRoll(void) const
asm void func_8001E128(void) {
asm void checkFrontRoll__9daPy_py_cCFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001E128.s"
}
// checkHorseRide__9daPy_py_cCFv
// daPy_py_c::checkHorseRide(void) const
asm void func_8001E130(void) {
asm void checkHorseRide__9daPy_py_cCFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001E130.s"
}
// getGrabActorID__9daPy_py_cCFv
// daPy_py_c::getGrabActorID(void) const
asm void func_8001E138(void) {
asm void getGrabActorID__9daPy_py_cCFv(void) {
nofralloc
#include "f/f_op/f_op_actor_mng/asm/func_8001E138.s"
}
+3 -3
View File
@@ -2,15 +2,15 @@
#include "SComponent/c_tag.h"
#include "global.h"
u32 fopAcTg_ToActorQ(create_tag_class* c) {
u32 fopAcTg_ToActorQ__FP16create_tag_class(create_tag_class* c) {
return cTg_Addition(&lbl_803A35E0, c);
}
u32 fopAcTg_ActorQTo(create_tag_class* pTag) {
u32 fopAcTg_ActorQTo__FP16create_tag_class(create_tag_class* pTag) {
return cTg_SingleCutFromTree(pTag);
}
u32 fopAcTg_Init(create_tag_class* pTag, void* data) {
u32 fopAcTg_Init__FP16create_tag_classPv(create_tag_class* pTag, void* data) {
cTg_Create(pTag, data);
return 1;
}
+2 -2
View File
@@ -10,8 +10,8 @@
// autogenerated by split.py v0.4 at 2021-02-15 20:13:32.027886
extern "C" {
void fopDwTg_DrawQTo(void);
void fopDwTg_Init(void);
void fopDwTg_ToDrawQ(void);
void fopDwTg_Init__FP16create_tag_classPv(void);
void fopDwTg_ToDrawQ__FP16create_tag_classi(void);
void func_8001E180(void);
void func_8001E1C8(void);
void func_8001E21C(void);
+9 -9
View File
@@ -6,10 +6,10 @@
// additional symbols needed for f_op_draw_tag.cpp
// autogenerated by split.py v0.4 at 2021-02-15 20:18:52.463040
extern "C" {
void fopDwTg_CreateQueue(void);
void fopDwTg_CreateQueue__Fv(void);
void fopDwTg_DrawQTo(void);
void fopDwTg_Init(void);
void fopDwTg_ToDrawQ(void);
void fopDwTg_Init__FP16create_tag_classPv(void);
void fopDwTg_ToDrawQ__FP16create_tag_classi(void);
}
// additional symbols needed for f_op_draw_tag.cpp
@@ -19,8 +19,8 @@ extern u8 g_fopDwTg_Queue;
extern "C" {
// fopDwTg_ToDrawQ__FP16create_tag_classi
// fopDwTg_ToDrawQ(create_tag_class*, int)
asm void fopDwTg_ToDrawQ(void) {
// fopDwTg_ToDrawQ__FP16create_tag_classi(create_tag_class*, int)
asm void fopDwTg_ToDrawQ__FP16create_tag_classi(void) {
nofralloc
#include "f/f_op/f_op_draw_tag/asm/func_800204AC.s"
}
@@ -35,15 +35,15 @@ asm void fopDwTg_DrawQTo(create_tag_class*) {
extern "C" {
// fopDwTg_Init__FP16create_tag_classPv
// fopDwTg_Init(create_tag_class*, void*)
asm void fopDwTg_Init(void) {
// fopDwTg_Init__FP16create_tag_classPv(create_tag_class*, void*)
asm void fopDwTg_Init__FP16create_tag_classPv(void) {
nofralloc
#include "f/f_op/f_op_draw_tag/asm/func_800204F4.s"
}
// fopDwTg_CreateQueue__Fv
// fopDwTg_CreateQueue(void)
asm void fopDwTg_CreateQueue(void) {
// fopDwTg_CreateQueue__Fv(void)
asm void fopDwTg_CreateQueue__Fv(void) {
nofralloc
#include "f/f_op/f_op_draw_tag/asm/func_80020518.s"
}
+20 -19
View File
@@ -2,6 +2,7 @@
#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
#include "f/f_op/f_op_draw_tag.h"
#include "f/f_pc/f_pc_base.h"
#include "global.h"
// additional symbols needed for f_op_kankyo.cpp
@@ -9,20 +10,20 @@
extern "C" {
void fopDwTg_DrawQTo__FP16create_tag_class(void);
void fopDwTg_DrawQTo(void);
void fopDwTg_Init(void);
void fopDwTg_ToDrawQ(void);
void fopKy_Draw(void);
void fopDwTg_Init__FP16create_tag_classPv(void);
void fopDwTg_ToDrawQ__FP16create_tag_classi(void);
void fopKy_Draw__FPv(void);
void fpcBs_MakeOfType(void);
void fpcLf_DrawMethod(void);
void fpcLf_GetPriority(void);
void fpcMtd_Create(void);
void fpcMtd_Delete(void);
void fpcMtd_Execute(void);
void fpcMtd_IsDelete(void);
void func_8001F2C0(void);
void func_8001F314(void);
void func_8001F368(void);
void func_8001F3B4(void);
void fpcMtd_Create__FP20process_method_classPv(void);
void fpcMtd_Delete__FP20process_method_classPv(void);
void fpcMtd_IsDelete__FP20process_method_classPv(void);
void fpcMtd_Execute__FP20process_method_classPv(void);
void fpcLf_DrawMethod__FP21leafdraw_method_classPv(void);
void fpcLf_GetPriority__FPC14leafdraw_class(void);
void fopKy_Execute__FPv(void);
void fopKy_IsDelete__FPv(void);
void fopKy_Delete__FPv(void);
void fopKy_Create__FPv(void);
}
// additional symbols needed for f_op_kankyo.cpp
@@ -32,36 +33,36 @@ extern u8 lbl_80451124;
extern "C" {
// fopKy_Draw__FPv
// fopKy_Draw(void*)
asm void fopKy_Draw(void) {
// fopKy_Draw__FPv(void*)
asm void fopKy_Draw__FPv(void) {
nofralloc
#include "f/f_op/f_op_kankyo/asm/func_8001F284.s"
}
// fopKy_Execute__FPv
// fopKy_Execute(void*)
asm void func_8001F2C0(void) {
asm void fopKy_Execute__FPv(void) {
nofralloc
#include "f/f_op/f_op_kankyo/asm/func_8001F2C0.s"
}
// fopKy_IsDelete__FPv
// fopKy_IsDelete(void*)
asm void func_8001F314(void) {
asm void fopKy_IsDelete__FPv(void) {
nofralloc
#include "f/f_op/f_op_kankyo/asm/func_8001F314.s"
}
// fopKy_Delete__FPv
// fopKy_Delete(void*)
asm void func_8001F368(void) {
asm void fopKy_Delete__FPv(void) {
nofralloc
#include "f/f_op/f_op_kankyo/asm/func_8001F368.s"
}
// fopKy_Create__FPv
// fopKy_Create(void*)
asm void func_8001F3B4(void) {
asm void fopKy_Create__FPv(void) {
nofralloc
#include "f/f_op/f_op_kankyo/asm/func_8001F3B4.s"
}
+2 -1
View File
@@ -17,7 +17,8 @@ void _savegpr_28(void);
void _savegpr_29(void);
void cLib_memSet__FPviUl(void);
void createAppend_X1_(void);
void dPa_control_c_NS_set(void);
void set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf(
void);
void fopKyM_Create(void);
void fopKyM_Delete(void);
void fopKyM_create(void);
+21 -21
View File
@@ -1,6 +1,7 @@
/* f_op_msg.cpp autogenerated by split.py v0.4 at 2021-02-15 21:05:32.071191 */
#include "f/f_op/f_op_draw_tag.h"
#include "f/f_pc/f_pc_base.h"
#include "global.h"
// additional symbols needed for f_op_msg.cpp
@@ -8,21 +9,20 @@
extern "C" {
void fopDwTg_DrawQTo__FP16create_tag_class(void);
void fopDwTg_DrawQTo(void);
void fopDwTg_Init(void);
void fopDwTg_ToDrawQ(void);
void fopMsgM_GetAppend(void);
void fopMsg_Draw(void);
void fpcBs_MakeOfType(void);
void fpcLf_DrawMethod(void);
void fpcLf_GetPriority(void);
void fpcMtd_Create(void);
void fpcMtd_Delete(void);
void fpcMtd_Execute(void);
void fpcMtd_IsDelete(void);
void func_8001F4B0(void);
void func_8001F4E8(void);
void func_8001F53C(void);
void func_8001F588(void);
void fopDwTg_Init__FP16create_tag_classPv(void);
void fopDwTg_ToDrawQ__FP16create_tag_classi(void);
void fopMsgM_GetAppend__FPv(void);
void fopMsg_Draw__FPv(void);
void fpcLf_DrawMethod__FP21leafdraw_method_classPv(void);
void fpcLf_GetPriority__FPC14leafdraw_class(void);
void fpcMtd_Create__FP20process_method_classPv(void);
void fpcMtd_Delete__FP20process_method_classPv(void);
void fpcMtd_Execute__FP20process_method_classPv(void);
void fpcMtd_IsDelete__FP20process_method_classPv(void);
void fopMsg_Execute__FPv(void);
void fopMsg_IsDelete__FPv(void);
void fopMsg_Delete__FPv(void);
void fopMsg_Create__FPv(void);
}
// additional symbols needed for f_op_msg.cpp
@@ -32,36 +32,36 @@ extern u8 lbl_80451124;
extern "C" {
// fopMsg_Draw__FPv
// fopMsg_Draw(void*)
asm void fopMsg_Draw(void) {
// fopMsg_Draw__FPv(void*)
asm void fopMsg_Draw__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg/asm/func_8001F488.s"
}
// fopMsg_Execute__FPv
// fopMsg_Execute(void*)
asm void func_8001F4B0(void) {
asm void fopMsg_Execute__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg/asm/func_8001F4B0.s"
}
// fopMsg_IsDelete__FPv
// fopMsg_IsDelete(void*)
asm void func_8001F4E8(void) {
asm void fopMsg_IsDelete__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg/asm/func_8001F4E8.s"
}
// fopMsg_Delete__FPv
// fopMsg_Delete(void*)
asm void func_8001F53C(void) {
asm void fopMsg_Delete__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg/asm/func_8001F53C.s"
}
// fopMsg_Create__FPv
// fopMsg_Create(void*)
asm void func_8001F588(void) {
asm void fopMsg_Create__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg/asm/func_8001F588.s"
}
+69 -68
View File
@@ -2,6 +2,7 @@
#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
#include "f/f_op/f_op_scene_iter.h"
#include "f/f_pc/f_pc_stdcreate_req.h"
#include "global.h"
// additional symbols needed for f_op_msg_mng.cpp
@@ -16,40 +17,39 @@ void _savegpr_26(void);
void _savegpr_27(void);
void _savegpr_28(void);
void _savegpr_29(void);
void createAppend_X2_(void);
void createTimerAppend(void);
void createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi(void);
void createTimerAppend__FiUlUcUcffffUi(void);
void create__10JKRExpHeapFUlP7JKRHeapb(void);
void dMeter2Info_c_NS_getString(void);
void dMeter2_c_NS_emphasisButtonDelete(void);
void dMsgObject_c_NS_endFlowGroup(void);
void dMsgObject_c_NS_setMessageIndex(void);
void dMsgObject_c_NS_setMessageIndexDemo(void);
void dMsgObject_c_NS_setTalkActor(void);
void dMsgObject_c_NS_setTalkPartner(void);
void getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c(void);
void emphasisButtonDelete__9dMeter2_cFv(void);
void endFlowGroup__12dMsgObject_cFv(void);
void setMessageIndex__12dMsgObject_cFUlUlb(void);
void setMessageIndexDemo__12dMsgObject_cFUlb(void);
void setTalkActor__12dMsgObject_cFP10fopAc_ac_c(void);
void setTalkPartner__12dMsgObject_cFP10fopAc_ac_c(void);
void destroy__7JKRHeapFv(void);
void fopMsgM_Create(void);
void fopMsgM_Delete(void);
void fopMsgM_GetAppend(void);
void fopMsgM_SearchByID(void);
void fopMsgM_create(void);
void fopMsgM_createExpHeap(void);
void fopMsgM_destroyExpHeap(void);
void fopMsgM_messageGet(void);
void fopMsgM_messageSet(void);
void fopMsgM_messageSetDemo(void);
void fopMsgM_messageSet_X1_(void);
void fopMsgM_setMessageID(void);
void fopMsgM_setStageLayer(void);
void fopMsgM_valueIncrease(void);
void fopMsgM_Create__FsPFPv_iPv(void);
void fopMsgM_Delete__FPv(void);
void fopMsgM_GetAppend__FPv(void);
void fopMsgM_SearchByID__FUi(void);
void fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i(void);
void fopMsgM_createExpHeap__FUlP7JKRHeap(void);
void fopMsgM_destroyExpHeap__FP10JKRExpHeap(void);
void fopMsgM_messageGet__FPcUl(void);
void fopMsgM_messageSet__FUlP10fopAc_ac_cUl(void);
void fopMsgM_messageSetDemo__FUl(void);
void fopMsgM_messageSet__FUlUl(void);
void fopMsgM_setMessageID__FUi(void);
void fopMsgM_setStageLayer__FPv(void);
void fopMsgM_valueIncrease__FiiUc(void);
void fopScnM_SearchByID(void);
void fop_Timer_create(void);
void fpcEx_SearchByID(void);
void fpcM_Delete(void);
void fpcSCtRq_Request(void);
void func_80020158(void);
void func_800202CC(void);
void func_80020338(void);
void func_80020368(void);
void fop_Timer_create__FsUcUlUcUcffffPFPv_i(void);
void fpcEx_SearchByID__FUi(void);
void fpcM_Delete__FPv(void);
void setAlpha__7J2DPaneFUc(void);
void setBlendRatio__10J2DPictureFff(void);
void append__10J2DPictureFPCcf(void);
void insert__10J2DPictureFPCcUcf(void);
void memalignB__3cMlFiUl(void);
}
@@ -72,148 +72,149 @@ extern u8 lbl_80430188;
extern "C" {
// fopMsgM_setStageLayer__FPv
// fopMsgM_setStageLayer(void*)
asm void fopMsgM_setStageLayer(void) {
// fopMsgM_setStageLayer__FPv(void*)
asm void fopMsgM_setStageLayer__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001F9B4.s"
}
// fopMsgM_SearchByID__FUi
// fopMsgM_SearchByID(unsigned int)
asm void fopMsgM_SearchByID(void) {
// fopMsgM_SearchByID__FUi(unsigned int)
asm void fopMsgM_SearchByID__FUi(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FA24.s"
}
// fopMsgM_GetAppend__FPv
// fopMsgM_GetAppend(void*)
asm void fopMsgM_GetAppend(void) {
// fopMsgM_GetAppend__FPv(void*)
asm void fopMsgM_GetAppend__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FA44.s"
}
// fopMsgM_Delete__FPv
// fopMsgM_Delete(void*)
asm void fopMsgM_Delete(void) {
// fopMsgM_Delete__FPv(void*)
asm void fopMsgM_Delete__FPv(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FA4C.s"
}
// createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi
// createAppend(fopAc_ac_c*, cXyz*, u32*, u32*, unsigned int)
asm void createAppend_X2_(void) {
asm void createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FA6C.s"
}
// createTimerAppend__FiUlUcUcffffUi
// createTimerAppend(int, u32, u8, u8, f32, f32, f32, f32, unsigned int)
asm void createTimerAppend(void) {
// createTimerAppend__FiUlUcUcffffUi(int, u32, u8, u8, f32, f32, f32, f32, unsigned int)
asm void createTimerAppend__FiUlUcUcffffUi(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FB50.s"
}
// fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i
// fopMsgM_create(s16, fopAc_ac_c*, cXyz*, u32*, u32*, int (*)(void*))
asm void fopMsgM_create(void) {
// fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i(s16, fopAc_ac_c*, cXyz*, u32*, u32*, int
// (*)(void*))
asm void fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FC4C.s"
}
// fop_Timer_create__FsUcUlUcUcffffPFPv_i
// fop_Timer_create(s16, u8, u32, u8, u8, f32, f32, f32, f32, int (*)(void*))
asm void fop_Timer_create(void) {
// fop_Timer_create__FsUcUlUcUcffffPFPv_i(s16, u8, u32, u8, u8, f32, f32, f32, f32, int (*)(void*))
asm void fop_Timer_create__FsUcUlUcUcffffPFPv_i(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FCC0.s"
}
// fopMsgM_messageSet__FUlP10fopAc_ac_cUl
// fopMsgM_messageSet(u32, fopAc_ac_c*, u32)
asm void fopMsgM_messageSet(void) {
// fopMsgM_messageSet__FUlP10fopAc_ac_cUl(u32, fopAc_ac_c*, u32)
asm void fopMsgM_messageSet__FUlP10fopAc_ac_cUl(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FD34.s"
}
// fopMsgM_messageSet__FUlUl
// fopMsgM_messageSet(u32, u32)
asm void fopMsgM_messageSet_X1_(void) {
// fopMsgM_messageSet__FUlP10fopAc_ac_cUl(u32, u32)
asm void fopMsgM_messageSet__FUlUl(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FE84.s"
}
// fopMsgM_messageSetDemo__FUl
// fopMsgM_messageSetDemo(u32)
asm void fopMsgM_messageSetDemo(void) {
// fopMsgM_messageSetDemo__FUl(u32)
asm void fopMsgM_messageSetDemo__FUl(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8001FFC4.s"
}
// fopMsgM_messageGet__FPcUl
// fopMsgM_messageGet(s8*, u32)
asm void fopMsgM_messageGet(void) {
// fopMsgM_messageGet__FPcUl(s8*, u32)
asm void fopMsgM_messageGet__FPcUl(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_800200C0.s"
}
// fopMsgM_setMessageID__FUi
// fopMsgM_setMessageID(unsigned int)
asm void fopMsgM_setMessageID(void) {
// fopMsgM_setMessageID__FUi(unsigned int)
asm void fopMsgM_setMessageID__FUi(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_80020100.s"
}
// fopMsgM_Create__FsPFPv_iPv
// fopMsgM_Create(s16, int (*)(void*), void*)
asm void fopMsgM_Create(void) {
// fopMsgM_Create__FsPFPv_iPv(s16, int (*)(void*), void*)
asm void fopMsgM_Create__FsPFPv_iPv(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_80020108.s"
}
// setAlpha__7J2DPaneFUc
// J2DPane::setAlpha(u8)
asm void func_80020158(void) {
asm void setAlpha__7J2DPaneFUc(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_80020158.s"
}
// fopMsgM_valueIncrease__FiiUc
// fopMsgM_valueIncrease(int, int, u8)
asm void fopMsgM_valueIncrease(void) {
// fopMsgM_valueIncrease__FiiUc(int, int, u8)
asm void fopMsgM_valueIncrease__FiiUc(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_80020160.s"
}
// setBlendRatio__10J2DPictureFff
// J2DPicture::setBlendRatio(f32, f32)
asm void func_800202CC(void) {
asm void setBlendRatio__10J2DPictureFff(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_800202CC.s"
}
// append__10J2DPictureFPCcf
// J2DPicture::append(const s8*, f32)
asm void func_80020338(void) {
asm void append__10J2DPictureFPCcf(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_80020338.s"
}
// insert__10J2DPictureFPCcUcf
// J2DPicture::insert(const s8*, u8, f32)
asm void func_80020368(void) {
asm void insert__10J2DPictureFPCcUcf(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_80020368.s"
}
// fopMsgM_createExpHeap__FUlP7JKRHeap
// fopMsgM_createExpHeap(u32, JKRHeap*)
asm void fopMsgM_createExpHeap(void) {
// fopMsgM_createExpHeap__FUlP7JKRHeap(u32, JKRHeap*)
asm void fopMsgM_createExpHeap__FUlP7JKRHeap(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_8002039C.s"
}
// fopMsgM_destroyExpHeap__FP10JKRExpHeap
// fopMsgM_destroyExpHeap(JKRExpHeap*)
asm void fopMsgM_destroyExpHeap(void) {
// fopMsgM_destroyExpHeap__FP10JKRExpHeap(JKRExpHeap*)
asm void fopMsgM_destroyExpHeap__FP10JKRExpHeap(void) {
nofralloc
#include "f/f_op/f_op_msg_mng/asm/func_800203E0.s"
}
+2 -2
View File
@@ -13,7 +13,7 @@ extern "C" {
// void cReq_Done__FP18request_base_class(void);
void cReq_Is_Done__FP18request_base_class(void);
void fopOvlpM_Done(void);
void fopOvlpM_Init(void);
void fopOvlpM_Init__Fv(void);
void fopOvlpM_Request(void);
void fopOvlpM_ToldAboutID(void);
void fopScnPause_Disable(void);
@@ -108,6 +108,6 @@ int fopOvlpM_Cancel(void) {
return 0;
}
void fopOvlpM_Init(void) {
void fopOvlpM_Init__Fv(void) {
return;
}
+19 -19
View File
@@ -5,19 +5,19 @@
// additional symbols needed for f_op_scene.cpp
// autogenerated by split.py v0.4 at 2021-02-15 21:09:24.524298
extern "C" {
void fopScnTg_Init(void);
void fopScnTg_QueueTo(void);
void fopScnTg_ToQueue(void);
void fopScn_Draw(void);
void fpcMtd_Create(void);
void fpcMtd_Delete(void);
void fpcMtd_Execute(void);
void fpcMtd_IsDelete(void);
void fpcNd_DrawMethod(void);
void func_8001EB5C(void);
void func_8001EB84(void);
void func_8001EBAC(void);
void func_8001EC00(void);
void fopScnTg_Init__FP15scene_tag_classPv(void);
void fopScnTg_QueueTo__FP15scene_tag_class(void);
void fopScnTg_ToQueue__FP15scene_tag_class(void);
void fopScn_Draw__FP11scene_class(void);
void fpcMtd_Create__FP20process_method_classPv(void);
void fpcMtd_Delete__FP20process_method_classPv(void);
void fpcMtd_IsDelete__FP20process_method_classPv(void);
void fpcMtd_Execute__FP20process_method_classPv(void);
void fpcNd_DrawMethod__FP21nodedraw_method_classPv(void);
void fopScn_Execute__FP11scene_class(void);
void fopScn_IsDelete__FPv(void);
void fopScn_Delete__FPv(void);
void fopScn_Create__FPv(void);
}
// additional symbols needed for f_op_scene.cpp
@@ -25,36 +25,36 @@ void func_8001EC00(void);
extern "C" {
// fopScn_Draw__FP11scene_class
// fopScn_Draw(scene_class*)
asm void fopScn_Draw(void) {
// fopScn_Draw__FP11scene_class(scene_class*)
asm void fopScn_Draw__FP11scene_class(void) {
nofralloc
#include "f/f_op/f_op_scene/asm/func_8001EB34.s"
}
// fopScn_Execute__FP11scene_class
// fopScn_Execute(scene_class*)
asm void func_8001EB5C(void) {
asm void fopScn_Execute__FP11scene_class(void) {
nofralloc
#include "f/f_op/f_op_scene/asm/func_8001EB5C.s"
}
// fopScn_IsDelete__FPv
// fopScn_IsDelete(void*)
asm void func_8001EB84(void) {
asm void fopScn_IsDelete__FPv(void) {
nofralloc
#include "f/f_op/f_op_scene/asm/func_8001EB84.s"
}
// fopScn_Delete__FPv
// fopScn_Delete(void*)
asm void func_8001EBAC(void) {
asm void fopScn_Delete__FPv(void) {
nofralloc
#include "f/f_op/f_op_scene/asm/func_8001EBAC.s"
}
// fopScn_Create__FPv
// fopScn_Create(void*)
asm void func_8001EC00(void) {
asm void fopScn_Create__FPv(void) {
nofralloc
#include "f/f_op/f_op_scene/asm/func_8001EC00.s"
}
+1 -1
View File
@@ -47,7 +47,7 @@ u32 fopScnM_ReRequest(s16 param_1, u32 param_2) {
}
void fopScnM_Management(void) {
fopScnRq_Handler();
fopScnRq_Handler__Fv();
}
void fopScnM_Init(void) {
+17 -22
View File
@@ -1,14 +1,15 @@
/* f_op_scene_req.cpp autogenerated by split.py v0.4 at 2021-02-15 20:29:06.358849 */
#include "SComponent/c_phase.h"
#include "f/f_pc/f_pc_manager.h"
#include "f/f_pc/f_pc_node.h"
#include "global.h"
// additional symbols needed for f_op_scene_req.cpp
// autogenerated by split.py v0.4 at 2021-02-15 20:29:06.358877
extern "C" {
void _restgpr_26(void);
void _savegpr_26(void);
void cPhs_Do(void);
void cPhs_Set(void);
void cPhs_Do__FP30request_of_phase_process_classPv(void);
void cPhs_Set__FP30request_of_phase_process_classPPFPv_i(void);
void fopOvlpM_Cancel__Fv(void);
void fopOvlpM_ClearOfReq__Fv(void);
void fopOvlpM_IsDoingReq__Fv(void);
@@ -17,18 +18,12 @@ void fopOvlpM_Request__FsUs(void);
void fopOvlpM_ToldAboutID__FUi(void);
void fopScnPause_Disable__FP11scene_class(void);
void fopScnPause_Enable__FP11scene_class(void);
void fopScnRq_Execute(void);
void fopScnRq_FadeRequest(void);
void fopScnRq_Handler(void);
void fopScnRq_Execute__FP19scene_request_class(void);
void fopScnRq_FadeRequest__FsUs(void);
void fopScnRq_Handler__Fv(void);
void fopScnRq_ReRequest(void);
void fopScnRq_Request(void);
void fopScnRq_phase_ClearOverlap(void);
void fpcEx_SearchByID(void);
void fpcNdRq_Delete(void);
void fpcNdRq_Execute(void);
void fpcNdRq_Handler(void);
void fpcNdRq_ReRequest(void);
void fpcNdRq_Request(void);
void fopScnRq_phase_ClearOverlap__FP19scene_request_class(void);
void func_8001EE64(void);
void func_8001EE84(void);
void func_8001EEB4(void);
@@ -44,8 +39,8 @@ extern u8 lbl_80450CE0;
extern "C" {
// fopScnRq_phase_ClearOverlap__FP19scene_request_class
// fopScnRq_phase_ClearOverlap(scene_request_class*)
asm void fopScnRq_phase_ClearOverlap(void) {
// fopScnRq_phase_ClearOverlap__FP19scene_request_class(scene_request_class*)
asm void fopScnRq_phase_ClearOverlap__FP19scene_request_class(void) {
nofralloc
#include "f/f_op/f_op_scene_req/asm/func_8001EE34.s"
}
@@ -79,8 +74,8 @@ asm void func_8001EEE4(void) {
}
// fopScnRq_Execute__FP19scene_request_class
// fopScnRq_Execute(scene_request_class*)
asm void fopScnRq_Execute(void) {
// fopScnRq_Execute__FP19scene_request_class(scene_request_class*)
asm void fopScnRq_Execute__FP19scene_request_class(void) {
nofralloc
#include "f/f_op/f_op_scene_req/asm/func_8001EF24.s"
}
@@ -100,8 +95,8 @@ asm void func_8001EFB0(void) {
}
// fopScnRq_FadeRequest__FsUs
// fopScnRq_FadeRequest(s16, u16)
asm void fopScnRq_FadeRequest(void) {
// fopScnRq_FadeRequest__FsUs(s16, u16)
asm void fopScnRq_FadeRequest__FsUs(void) {
nofralloc
#include "f/f_op/f_op_scene_req/asm/func_8001EFF0.s"
}
@@ -121,8 +116,8 @@ asm void fopScnRq_ReRequest(void) {
}
// fopScnRq_Handler__Fv
// fopScnRq_Handler(void)
asm void fopScnRq_Handler(void) {
// fopScnRq_Handler__Fv(void)
asm void fopScnRq_Handler__Fv(void) {
nofralloc
#include "f/f_op/f_op_scene_req/asm/func_8001F11C.s"
}
+10 -12
View File
@@ -1,16 +1,14 @@
/* f_op_scene_tag.cpp autogenerated by split.py v0.4 at 2021-02-15 20:28:40.331340 */
#include "SComponent/c_tag.h"
#include "global.h"
// additional symbols needed for f_op_scene_tag.cpp
// autogenerated by split.py v0.4 at 2021-02-15 20:28:40.331363
extern "C" {
void cTg_Addition(void);
void cTg_Create(void);
void cTg_SingleCut(void);
void fopScnTg_Init(void);
void fopScnTg_QueueTo(void);
void fopScnTg_ToQueue(void);
void fopScnTg_Init__FP15scene_tag_classPv(void);
void fopScnTg_QueueTo__FP15scene_tag_class(void);
void fopScnTg_ToQueue__FP15scene_tag_class(void);
}
// additional symbols needed for f_op_scene_tag.cpp
@@ -19,22 +17,22 @@ extern u8 lbl_803A3918;
extern "C" {
// fopScnTg_QueueTo__FP15scene_tag_class
// fopScnTg_QueueTo(scene_tag_class*)
asm void fopScnTg_QueueTo(void) {
// fopScnTg_QueueTo__FP15scene_tag_class(scene_tag_class*)
asm void fopScnTg_QueueTo__FP15scene_tag_class(void) {
nofralloc
#include "f/f_op/f_op_scene_tag/asm/func_8001F13C.s"
}
// fopScnTg_ToQueue__FP15scene_tag_class
// fopScnTg_ToQueue(scene_tag_class*)
asm void fopScnTg_ToQueue(void) {
// fopScnTg_ToQueue__FP15scene_tag_class(scene_tag_class*)
asm void fopScnTg_ToQueue__FP15scene_tag_class(void) {
nofralloc
#include "f/f_op/f_op_scene_tag/asm/func_8001F15C.s"
}
// fopScnTg_Init__FP15scene_tag_classPv
// fopScnTg_Init(scene_tag_class*, void*)
asm void fopScnTg_Init(void) {
// fopScnTg_Init__FP15scene_tag_classPv(scene_tag_class*, void*)
asm void fopScnTg_Init__FP15scene_tag_classPv(void) {
nofralloc
#include "f/f_op/f_op_scene_tag/asm/func_8001F188.s"
}
+16 -16
View File
@@ -5,16 +5,16 @@
// additional symbols needed for f_op_view.cpp
// autogenerated by split.py v0.4 at 2021-02-15 20:05:33.635977
extern "C" {
void fopVw_Draw(void);
void fpcLf_DrawMethod(void);
void fpcMtd_Create(void);
void fpcMtd_Delete(void);
void fpcMtd_Execute(void);
void fpcMtd_IsDelete(void);
void func_8001F1D0(void);
void func_8001F1F8(void);
void func_8001F220(void);
void func_8001F248(void);
void fopVw_Draw__FP10view_class(void);
void fpcMtd_Create__FP20process_method_classPv(void);
void fpcMtd_Delete__FP20process_method_classPv(void);
void fpcMtd_IsDelete__FP20process_method_classPv(void);
void fpcMtd_Execute__FP20process_method_classPv(void);
void fpcLf_DrawMethod__FP21leafdraw_method_classPv(void);
void fopVw_Execute__FP10view_class(void);
void fopVw_IsDelete__FPv(void);
void fopVw_Delete__FP10view_class(void);
void fopVw_Create__FPv(void);
}
// additional symbols needed for f_op_view.cpp
@@ -22,36 +22,36 @@ void func_8001F248(void);
extern "C" {
// fopVw_Draw__FP10view_class
// fopVw_Draw(view_class*)
asm void fopVw_Draw(void) {
// fopVw_Draw__FP10view_class(view_class*)
asm void fopVw_Draw__FP10view_class(void) {
nofralloc
#include "f/f_op/f_op_view/asm/func_8001F1A8.s"
}
// fopVw_Execute__FP10view_class
// fopVw_Execute(view_class*)
asm void func_8001F1D0(void) {
asm void fopVw_Execute__FP10view_class(void) {
nofralloc
#include "f/f_op/f_op_view/asm/func_8001F1D0.s"
}
// fopVw_IsDelete__FPv
// fopVw_IsDelete(void*)
asm void func_8001F1F8(void) {
asm void fopVw_IsDelete__FPv(void) {
nofralloc
#include "f/f_op/f_op_view/asm/func_8001F1F8.s"
}
// fopVw_Delete__FP10view_class
// fopVw_Delete(view_class*)
asm void func_8001F220(void) {
asm void fopVw_Delete__FP10view_class(void) {
nofralloc
#include "f/f_op/f_op_view/asm/func_8001F220.s"
}
// fopVw_Create__FPv
// fopVw_Create(void*)
asm void func_8001F248(void) {
asm void fopVw_Create__FPv(void) {
nofralloc
#include "f/f_op/f_op_view/asm/func_8001F248.s"
}
+4 -7
View File
@@ -21,15 +21,13 @@ extern s32 lbl_80450D04; // f_pc_base::t_type
extern s8 lbl_80450D08;
extern s32 lbl_80450D0C; // f_pc_base::process_id
extern s8 lbl_80450D10;
extern s32 lbl_80450D00; // f_pc_base::g_fpcBs_type
extern int lbl_80450D00; // f_pc_base::g_fpcBs_type
extern "C" {
BOOL fpcBs_Is_JustOfType(s32 pType1, s32 pType2) {
BOOL fpcBs_Is_JustOfType(int pType1, int pType2) {
return checkEqual(pType1, pType2);
}
s32 fpcBs_MakeOfType(s32* pType) {
s32 fpcBs_MakeOfType(int* pType) {
if (lbl_80450D08 == 0) {
lbl_80450D04 = 0x9130000;
lbl_80450D08 = 1;
@@ -83,7 +81,7 @@ s32 fpcBs_Delete(base_process_class* pProc) {
return deleteResult;
}
base_process_class* fpcBs_Create(s16 pProcTypeID, u32 pProcID, void* pData) {
base_process_class* fpcBs_Create(s16 pProcTypeID, unsigned int pProcID, void* pData) {
process_profile_definition* procProfDef;
base_process_class* procClass;
u32 size;
@@ -135,5 +133,4 @@ s32 fpcBs_SubCreate(base_process_class* pProc) {
pProc->mUnk2 = 5;
return cPhs_ERROR_e;
}
}
}
+4 -7
View File
@@ -3,16 +3,14 @@
// g_fpcCtTg_Queue
extern node_list_class lbl_803A3990;
extern "C" {
s32 fpcCtIt_Method(cNdIt_MethodFunc pJudge, void* pUserData) {
s32 fpcCtIt_Method(fpcCtIt_MethodFunc pJudge, void* pUserData) {
node_method_data iter;
iter.mFunc = pJudge;
iter.mpUserData = pUserData;
return cLsIt_Method(&lbl_803A3990, (cNdIt_MethodFunc)cTgIt_MethodCall, &iter);
}
void* fpcCtIt_Judge(cNdIt_JudgeFunc pJudge, void* pUserData) {
void* fpcCtIt_Judge(fpcCtIt_JudgeFunc pJudge, void* pUserData) {
node_judge_data iter;
iter.mFunc = pJudge;
iter.mpUserData = pUserData;
@@ -22,11 +20,10 @@ asm void* fpcCtIt_filter_JudgeInLayer(create_tag*, fpcCtIt_jilprm_c*) {
nofralloc
#include "f/f_pc/asm/80020A40.s"
}
void* fpcCtIt_JudgeInLayer(u32 pUnk0, cNdIt_JudgeFunc pFunc, void* pUserData) {
void* fpcCtIt_JudgeInLayer(unsigned int pUnk0, fpcCtIt_JudgeFunc pFunc, void* pUserData) {
fpcCtIt_jilprm_c data;
data.mUnk0 = pUnk0;
data.mFunc = pFunc;
data.mpUserData = pUserData;
return fpcCtIt_Judge((cNdIt_JudgeFunc)fpcCtIt_filter_JudgeInLayer, &data);
}
return fpcCtIt_Judge((fpcCtIt_JudgeFunc)fpcCtIt_filter_JudgeInLayer, &data);
}
+7 -10
View File
@@ -14,19 +14,17 @@ extern "C" {
void* memalignB__3cMlFiUl(int pAlign, u32 pSize);
}
extern "C" {
BOOL fpcCtRq_isCreatingByID(create_tag* pTag, s32* pId) {
create_request* pReq = (create_request*)(pTag->mBase.mpTagData);
BOOL fpcCtRq_isCreatingByID(create_tag* pTag, unsigned int* pId) {
create_request* pReq = static_cast<create_request*>(pTag->mBase.mpTagData);
return checkEqual(*pId, pReq->mBsPcId);
}
BOOL fpcCtRq_IsCreatingByID(u32 id) {
return fpcCtIt_Judge((cNdIt_JudgeFunc)fpcCtRq_isCreatingByID, &id) != NULL ? 1 : 0;
BOOL fpcCtRq_IsCreatingByID(unsigned int id) {
return fpcCtIt_Judge((fpcLyIt_JudgeFunc)fpcCtRq_isCreatingByID, &id) != NULL ? 1 : 0;
}
void fpcCtRq_CreateQTo(create_request* pReq) {
fpcCtTg_CreateQTo(&pReq->mBase.mBase);
fpcCtTg_CreateQTo(&pReq->mBase);
fpcLy_CreatedMesg(pReq->mpLayer);
fpcLy_CancelQTo(&pReq->mMtdTg);
}
@@ -34,7 +32,7 @@ void fpcCtRq_CreateQTo(create_request* pReq) {
void fpcCtRq_ToCreateQ(create_request* pReq) {
fpcLy_CreatingMesg(pReq->mpLayer);
fpcLy_ToCancelQ(pReq->mpLayer, &pReq->mMtdTg);
fpcCtTg_ToCreateQ(&pReq->mBase.mBase);
fpcCtTg_ToCreateQ(&pReq->mBase);
}
BOOL fpcCtRq_Delete(create_request* pReq) {
@@ -104,7 +102,7 @@ BOOL fpcCtRq_Do(create_request* pReq) {
}
void fpcCtRq_Handler(void) {
fpcCtIt_Method((cNdIt_MethodFunc)fpcCtRq_Do, NULL);
fpcCtIt_Method((fpcCtIt_MethodFunc)fpcCtRq_Do, NULL);
}
create_request* fpcCtRq_Create(layer_class* pLayer, u32 size, create_request_method_class* pMthd) {
@@ -122,5 +120,4 @@ create_request* fpcCtRq_Create(layer_class* pLayer, u32 size, create_request_met
}
return pReq;
}
}
+4 -7
View File
@@ -4,18 +4,15 @@
// g_fpcCtTg_Queue
extern node_list_class lbl_803A3990;
extern "C" {
void fpcCtTg_ToCreateQ(create_tag_class* pTag) {
cTg_Addition(&lbl_803A3990, pTag);
void fpcCtTg_ToCreateQ(create_tag* pTag) {
cTg_Addition(&lbl_803A3990, &pTag->mBase);
}
void fpcCtTg_CreateQTo(create_tag_class* pTag) {
cTg_SingleCut(pTag);
void fpcCtTg_CreateQTo(create_tag* pTag) {
cTg_SingleCut(&pTag->mBase);
}
s32 fpcCtTg_Init(create_tag* pTag, void* pUserData) {
cTg_Create(&pTag->mBase, pUserData);
return 1;
}
}
+1 -4
View File
@@ -4,9 +4,7 @@
#include "f/f_pc/f_pc_base.h"
#include "f/f_pc/f_pc_create_req.h"
extern "C" {
BOOL fpcCt_IsCreatingByID(u32 id) {
BOOL fpcCt_IsCreatingByID(unsigned int id) {
return fpcCtRq_IsCreatingByID(id);
}
@@ -20,5 +18,4 @@ BOOL fpcCt_Abort(base_process_class* pProc) {
void fpcCt_Handler(void) {
fpcCtRq_Handler();
}
}
-3
View File
@@ -4,8 +4,6 @@
// g_fpcDtTg_Queue
extern node_list_class lbl_803A39A0;
extern "C" {
BOOL fpcDtTg_IsEmpty(void) {
return checkEqual(lbl_803A39A0.mSize, 0);
}
@@ -39,5 +37,4 @@ s32 fpcDtTg_Do(delete_tag_class* pTag, delete_tag_func pFunc) {
s32 fpcDtTg_Init(delete_tag_class* pTag, void* pUserData) {
cTg_Create(&pTag->mBase, pUserData);
return 1;
}
}
+2 -4
View File
@@ -13,8 +13,6 @@ extern node_list_class lbl_803A39A0;
// g_fpcNd_type
extern s32 lbl_80450D40;
extern "C" {
BOOL fpcLd_Use(s16 procName);
s32 fpcLd_IsLoaded(s16 procName);
void fpcLd_Free(s16 procName);
@@ -97,7 +95,8 @@ s32 fpcDt_ToDeleteQ(base_process_class* pProc) {
}
}
s32 fpcDt_Delete(base_process_class* pProc) {
s32 fpcDt_Delete(void* pProcV) {
base_process_class* pProc = static_cast<base_process_class*>(pProcV);
if (pProc != NULL) {
if (fpcCt_IsDoing(pProc) == 1)
return 0;
@@ -109,5 +108,4 @@ s32 fpcDt_Delete(base_process_class* pProc) {
} else {
return 1;
}
}
}
-3
View File
@@ -8,8 +8,6 @@ extern s32 lbl_80450D30;
typedef s32 (*cNdIt_MethodFuncFunc)(cNdIt_MethodFunc);
extern "C" {
s32 fpcDw_Execute(base_process_class* pProc) {
if (!fpcPause_IsEnable(pProc, 2)) {
layer_class* curLay;
@@ -36,5 +34,4 @@ s32 fpcDw_Handler(cNdIt_MethodFuncFunc param_1, cNdIt_MethodFunc param_2) {
ret = param_1(param_2);
cAPIGph_AfterOfDraw();
return ret;
}
}
+3 -6
View File
@@ -1,16 +1,13 @@
#include "f/f_pc/f_pc_draw_priority.h"
extern "C" {
s32 fpcDwPi_Get(draw_priority_class* pDwPi) {
s32 fpcDwPi_Get(const draw_priority_class* pDwPi) {
return pDwPi->mPriority;
}
void fpcDwPi_Set(draw_priority_class* pDwPi, s32 p) {
void fpcDwPi_Set(draw_priority_class* pDwPi, s16 p) {
pDwPi->mPriority = p;
}
void fpcDwPi_Init(draw_priority_class* pDwPi, s32 p) {
void fpcDwPi_Init(draw_priority_class* pDwPi, s16 p) {
fpcDwPi_Set(pDwPi, p);
}
}
+5 -10
View File
@@ -5,28 +5,24 @@
#include "f/f_pc/f_pc_layer_tag.h"
#include "f/f_pc/f_pc_line_iter.h"
#include "f/f_pc/f_pc_node.h"
#include "f/f_pc/f_pc_pause.h"
#include "f/f_pc/f_pc_searcher.h"
// g_fpcNd_type
extern s32 lbl_80450D40;
extern "C" {
extern s32 fpcPause_IsEnable(base_process_class* pProc, s32);
base_process_class* fpcEx_Search(void* pFunc, void* pUserData) {
return (base_process_class*)fpcLyIt_AllJudge((cNdIt_MethodFunc)pFunc, pUserData);
base_process_class* fpcEx_Search(fpcLyIt_JudgeFunc pFunc, void* pUserData) {
return (base_process_class*)fpcLyIt_AllJudge(pFunc, pUserData);
}
base_process_class* fpcEx_SearchByID(u32 id) {
base_process_class* fpcEx_SearchByID(unsigned int id) {
if (id + 2 <= 1)
return NULL;
return fpcEx_Search(fpcSch_JudgeByID, &id);
;
}
BOOL fpcEx_IsExist(s32 id) {
BOOL fpcEx_IsExist(unsigned int id) {
return fpcEx_SearchByID(id) != NULL ? 1 : 0;
}
@@ -82,5 +78,4 @@ s32 fpcEx_ToExecuteQ(base_process_class* pProc) {
void fpcEx_Handler(cNdIt_MethodFunc pFunc) {
fpcLnIt_Queue(pFunc);
}
}
-3
View File
@@ -4,8 +4,6 @@
// f_pc_fstcreate_req::submethod$2214
extern create_request_method_class lbl_803A3AE0;
extern "C" {
BOOL fpcLd_Use(s16 procName);
s32 fpcLd_IsLoaded(s16 procName);
void fpcLd_Free(s16 procName);
@@ -51,5 +49,4 @@ base_process_class* fpcFCtRq_Request(layer_class* pLayer, s16 pProcTypeID,
}
return NULL;
}
}
}
+2 -5
View File
@@ -16,8 +16,6 @@ extern node_list_class lbl_803A39DC;
// f_pc_layer::l_fpcLy_Crear
extern layer_class lbl_803A39B0;
extern "C" {
void fpcLy_CancelQTo(process_method_tag_class* pMthd) {
fpcMtdTg_MethodQTo(pMthd);
}
@@ -30,11 +28,11 @@ BOOL fpcLy_CancelMethod(process_method_tag_class* pLayer) {
return checkEqual(1, fpcMtdTg_Do(pLayer));
}
s32 fpcLy_IntoQueue(layer_class* pLayer, s32 treeListIdx, create_tag_class* pTag, s32 idx) {
s32 fpcLy_IntoQueue(layer_class* pLayer, int treeListIdx, create_tag_class* pTag, int idx) {
return cTg_InsertToTree(&pLayer->mNodeListTree, treeListIdx, pTag, idx);
}
s32 fpcLy_ToQueue(layer_class* pLayer, s32 treeListIdx, create_tag_class* pTag) {
s32 fpcLy_ToQueue(layer_class* pLayer, int treeListIdx, create_tag_class* pTag) {
return cTg_AdditionToTree(&pLayer->mNodeListTree, treeListIdx, pTag);
}
@@ -148,5 +146,4 @@ void fpcLy_Create(layer_class* pLayer, process_node_class* pPcNode, node_list_cl
cTr_Create(&pLayer->mNodeListTree, (pLayer->mNodeListTree).mpLists,
(pLayer->mNodeListTree).mNumLists);
fpcLy_Regist(pLayer);
}
}
+2 -5
View File
@@ -2,8 +2,6 @@
#include "SComponent/c_tag_iter.h"
#include "SComponent/c_tree_iter.h"
extern "C" {
s32 fpcLyIt_OnlyHere(layer_class* pLayer, cNdIt_MethodFunc pFunc, void* pUserData) {
layer_iter lIter;
lIter.mpFunc = pFunc;
@@ -20,14 +18,14 @@ s32 fpcLyIt_OnlyHereLY(layer_class* pLayer, cNdIt_MethodFunc pFunc, void* pUserD
return result;
}
void* fpcLyIt_Judge(layer_class* pLayer, cNdIt_MethodFunc pFunc, void* pUserData) {
void* fpcLyIt_Judge(layer_class* pLayer, fpcLyIt_JudgeFunc pFunc, void* pUserData) {
layer_iter lIter;
lIter.mpFunc = pFunc;
lIter.mpUserData = pUserData;
return cTrIt_Judge(&pLayer->mNodeListTree, (cNdIt_JudgeFunc)cTgIt_JudgeFilter, &lIter);
}
void* fpcLyIt_AllJudge(cNdIt_MethodFunc pFunc, void* pUserData) {
void* fpcLyIt_AllJudge(fpcLyIt_JudgeFunc pFunc, void* pUserData) {
layer_iter lIter;
layer_class* current;
lIter.mpFunc = pFunc;
@@ -43,5 +41,4 @@ void* fpcLyIt_AllJudge(cNdIt_MethodFunc pFunc, void* pUserData) {
current = (layer_class*)current->mNode.mpNextNode;
}
return NULL;
}
}
-3
View File
@@ -5,8 +5,6 @@
// f_pc_layer_tag::crear
extern layer_management_tag_class lbl_803A3A00;
extern "C" {
s32 fpcLyTg_ToQueue(layer_management_tag_class* pTag, u32 layerID, u16 listID, u16 listPrio) {
if (pTag->mpLayer == NULL && layerID == -1) {
return 0;
@@ -65,5 +63,4 @@ s32 fpcLyTg_Init(layer_management_tag_class* pTag, u32 param2, void* param3) {
} else {
return 0;
}
}
}
+2 -5
View File
@@ -2,11 +2,9 @@
#include "dolphin/types.h"
// f_pc_leaf::g_fpcLf_type
extern s32 lbl_80450D30;
extern int lbl_80450D30;
extern "C" {
s32 fpcLf_GetPriority(leafdraw_class* pLeaf) {
s32 fpcLf_GetPriority(const leafdraw_class* pLeaf) {
return fpcDwPi_Get(&pLeaf->mDwPi);
}
@@ -47,5 +45,4 @@ s32 fpcLf_Create(leafdraw_class* pLeaf) {
pLeaf->mbUnk0 = 0;
}
return fpcMtd_Create(&pLeaf->mpDrawMtd->mBase, pLeaf);
}
}
-3
View File
@@ -5,12 +5,9 @@
// l_fpcLn_Line
extern node_list_class lbl_803F4CF0[16];
extern "C" {
void fpcLn_Create(void) {
s32 i = ARRAY_SIZE(lbl_803F4CF0);
node_list_class* pLine = lbl_803F4CF0;
while (i-- > 0)
cLs_Create(pLine++);
}
}
-3
View File
@@ -7,8 +7,6 @@
// g_fpcLn_Queue
extern node_lists_tree_class lbl_804505D8;
extern "C" {
static s32 fpcLnIt_MethodCall(create_tag_class* pTag, method_filter* pFilter) {
layer_class* pLayer = ((base_process_class*)pTag->mpTagData)->mLyTg.mpLayer;
layer_class* pCurLayer = fpcLy_CurrentLayer();
@@ -26,5 +24,4 @@ void fpcLnIt_Queue(cNdIt_MethodFunc pFunc) {
filter.mpMethodFunc = pFunc;
filter.mpUserData = NULL;
cTrIt_Method(&lbl_804505D8, (cNdIt_MethodFunc)fpcLnIt_MethodCall, &filter);
}
}
-3
View File
@@ -4,8 +4,6 @@
// g_fpcLn_Queue
extern node_lists_tree_class lbl_804505D8;
extern "C" {
s32 fpcLnTg_Move(line_tag* pLineTag, s32 newLineListID) {
if (pLineTag->mLineListID != newLineListID) {
fpcLnTg_QueueTo(pLineTag);
@@ -35,4 +33,3 @@ void fpcLnTg_Init(line_tag* pLineTag, void* pData) {
cTg_Create(&pLineTag->mBase, pData);
pLineTag->mLineListID = -1;
}
}
+11 -11
View File
@@ -5,26 +5,27 @@
extern "C" {
extern s32 cDyl_IsLinked(s16 procName);
extern s32 cDyl_Unlink(s16 procName);
extern s32 cDyl_LinkASync(s16 procName);
extern s32 cDyl_IsLinked__Fs(s16 procName);
extern s32 cDyl_Unlink__Fs(s16 procName);
extern s32 cDyl_LinkASync__Fs(s16 procName);
}
BOOL fpcLd_Use(u16 procName) {
BOOL fpcLd_Use(s16 procName) {
if (fpcLd_IsLoaded(procName) == TRUE && fpcLd_Load(procName) == cPhs_COMPLEATE_e)
return TRUE;
return FALSE;
}
s32 fpcLd_IsLoaded(u16 procName) {
return cDyl_IsLinked(procName);
s32 fpcLd_IsLoaded(s16 procName) {
return cDyl_IsLinked__Fs((int)procName);
}
void fpcLd_Free(u16 procName) {
cDyl_Unlink(procName);
void fpcLd_Free(s16 procName) {
cDyl_Unlink__Fs((int)procName);
}
s32 fpcLd_Load(u16 procName) {
s32 phase = cDyl_LinkASync(procName);
s32 fpcLd_Load(s16 procName) {
s32 phase = cDyl_LinkASync__Fs((int)procName);
switch (phase) {
case cPhs_COMPLEATE_e:
@@ -35,4 +36,3 @@ s32 fpcLd_Load(u16 procName) {
return cPhs_ERROR_e;
}
}
}
+17 -18
View File
@@ -6,10 +6,13 @@
#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
#include "d/d_lib/d_lib.h"
#include "f/f_pc/f_pc_base.h"
#include "f/f_pc/f_pc_create_iter.h"
#include "f/f_pc/f_pc_creator.h"
#include "f/f_pc/f_pc_delete_tag.h"
#include "f/f_pc/f_pc_deletor.h"
#include "f/f_pc/f_pc_draw.h"
#include "f/f_pc/f_pc_executor.h"
#include "f/f_pc/f_pc_fstcreate_req.h"
#include "f/f_pc/f_pc_layer_iter.h"
#include "f/f_pc/f_pc_layer_tag.h"
#include "f/f_pc/f_pc_line.h"
@@ -24,14 +27,9 @@
#include "m_Do/m_Do_controller_pad/m_Do_controller_pad.h"
extern "C" {
bool dDvdErrorMsg_c_NS_execute(void);
bool dShutdownErrorMsg_c_NS_execute(void);
void dDlst_peekZ_c_NS_peekData(dDlst_peekZ_c*);
void fpcDw_Execute(base_process_class* pProc);
void fpcDw_Handler(void*, void*);
base_process_class* fpcFCtRq_Request(layer_class* pLayer, s16 pProcTypeID,
FastCreateReqFunc param_3, void* param_4, void* pData);
void* fpcCtIt_JudgeInLayer(u32 pLayerID, cNdIt_MethodFunc pFunc, void* pUserData);
bool execute__14dDvdErrorMsg_cFv(void);
bool execute__19dShutdownErrorMsg_cFv(void);
void peekData__13dDlst_peekZ_cFv(dDlst_peekZ_c*);
}
extern u8 lbl_80450D38;
@@ -46,8 +44,8 @@ void fpcM_Draw(void* pProc) {
fpcDw_Execute((base_process_class*)pProc);
}
s32 fpcM_DrawIterater(cNdIt_MethodFunc pFunc) {
return fpcLyIt_OnlyHere(fpcLy_RootLayer(), pFunc, NULL);
s32 fpcM_DrawIterater(fpcM_DrawIteraterFunc pFunc) {
return fpcLyIt_OnlyHere(fpcLy_RootLayer(), (cNdIt_MethodFunc)pFunc, NULL);
}
void fpcM_Execute(void* pProc) {
@@ -64,16 +62,16 @@ BOOL fpcM_IsCreating(u32 pID) {
void fpcM_Management(fpcM_ManagementFunc pFunc1, fpcM_ManagementFunc pFunc2) {
MtxInit();
dDlst_peekZ_c_NS_peekData(&g_dComIfG_gameInfo.getdlstPeekZ());
if (!dShutdownErrorMsg_c_NS_execute()) {
peekData__13dDlst_peekZ_cFv(&g_dComIfG_gameInfo.getdlstPeekZ());
if (!execute__19dShutdownErrorMsg_cFv()) {
if (lbl_80450D39 == 0) {
lbl_80450D38 = 0;
lbl_80450D39 = 1;
}
if (!dDvdErrorMsg_c_NS_execute()) {
if (!execute__14dDvdErrorMsg_cFv()) {
if (lbl_80450D38 != 0) {
dLib_time_c::startTime();
Z2SoundMgr_NS_pauseAllGameSound(lbl_80450B60, false);
pauseAllGameSound__10Z2SoundMgrFb(lbl_80450B60, false);
lbl_80450D38 = 0;
}
cAPIGph_Painter();
@@ -88,14 +86,14 @@ void fpcM_Management(fpcM_ManagementFunc pFunc1, fpcM_ManagementFunc pFunc2) {
pFunc1();
}
fpcEx_Handler((cNdIt_MethodFunc)fpcM_Execute);
fpcDw_Handler((void*)fpcM_DrawIterater, fpcM_Draw);
fpcDw_Handler((cNdIt_MethodFuncFunc)fpcM_DrawIterater, (cNdIt_MethodFunc)fpcM_Draw);
if (pFunc2) {
pFunc2();
}
g_dComIfG_gameInfo.getPlay().drawSimpleModel();
} else if (lbl_80450D38 == 0) {
dLib_time_c::stopTime();
Z2SoundMgr_NS_pauseAllGameSound(lbl_80450B60, true);
pauseAllGameSound__10Z2SoundMgrFb(lbl_80450B60, true);
m_gamePad[0]->stopPatternedRumble();
lbl_80450D38 = 1;
}
@@ -109,7 +107,8 @@ void fpcM_Init(void) {
base_process_class* fpcM_FastCreate(s16 pProcTypeID, FastCreateReqFunc param_2, void* param_3,
void* pData) {
return fpcFCtRq_Request(fpcLy_CurrentLayer(), pProcTypeID, param_2, param_3, pData);
return fpcFCtRq_Request(fpcLy_CurrentLayer(), pProcTypeID, (fstCreateFunc)param_2, param_3,
pData);
}
s32 fpcM_IsPause(void* pProc, u8 param_2) {
@@ -124,7 +123,7 @@ void fpcM_PauseDisable(void* pProc, u8 param_2) {
fpcPause_Disable((process_node_class*)pProc, param_2 & 0xFF);
}
void* fpcM_JudgeInLayer(u32 pLayerID, cNdIt_MethodFunc pFunc, void* pUserData) {
void* fpcM_JudgeInLayer(u32 pLayerID, fpcCtIt_JudgeFunc pFunc, void* pUserData) {
layer_class* layer = fpcLy_Layer(pLayerID);
if (layer != NULL) {
void* ret = fpcCtIt_JudgeInLayer(pLayerID, pFunc, pUserData);
-3
View File
@@ -2,8 +2,6 @@
#include "f/f_pc/f_pc_method.h"
#include "dolphin/types.h"
extern "C" {
s32 fpcMtd_Method(process_method_func pFunc, void* pUserData) {
if (pFunc != NULL)
return pFunc(pUserData);
@@ -26,4 +24,3 @@ s32 fpcMtd_Delete(process_method_class* pMthd, void* pUserData) {
s32 fpcMtd_Create(process_method_class* pMthd, void* pUserData) {
return fpcMtd_Method(pMthd->mpCreateFunc, pUserData);
}
}
-3
View File
@@ -1,9 +1,6 @@
#include "f/f_pc/f_pc_method_iter.h"
#include "dolphin/types.h"
extern "C" {
void fpcMtdIt_Method(node_list_class* pList, cNdIt_MethodFunc pMethod) {
cLsIt_Method(pList, pMethod, NULL);
}
}
-3
View File
@@ -4,8 +4,6 @@
// g_fpcLn_Queue
extern node_lists_tree_class lbl_804505D8;
extern "C" {
s32 fpcMtdTg_Do(process_method_tag_class* pMthd) {
return pMthd->mpFunc(pMthd->mpMthdData);
}
@@ -24,4 +22,3 @@ s32 fpcMtdTg_Init(process_method_tag_class* pMthd, process_method_tag_func pFunc
pMthd->mpMthdData = pMthdData;
return 1;
}
}
+4 -6
View File
@@ -3,12 +3,10 @@
#include "f/f_pc/f_pc_layer_iter.h"
// g_fpcNd_type
extern s32 lbl_80450D40;
extern int lbl_80450D40;
// f_pc_node::g_fpcNd_IsCheckOfDeleteTiming
extern s32 lbl_804505E0;
extern "C" {
s32 fpcNd_DrawMethod(nodedraw_method_class* pNodeMethod, void* pData) {
return fpcMtd_Method(pNodeMethod->mNodedrawFunc, pData);
}
@@ -33,14 +31,15 @@ s32 fpcNd_Execute(process_node_class* pProcNode) {
return ret;
}
void* fpcNd_IsCreatingFromUnder(process_node_class* pProcNode) {
void* fpcNd_IsCreatingFromUnder(void* pProcNodeV) {
layer_class* layer;
process_node_class* pProcNode = static_cast<process_node_class*>(pProcNodeV);
if (pProcNode != NULL &&
fpcBs_Is_JustOfType(lbl_80450D40, pProcNode->mBase.mSubType) != FALSE) {
layer = &pProcNode->mLayer;
if (fpcLy_IsCreatingMesg(layer) == 0x0) {
return (process_node_class*)fpcLyIt_Judge(
layer, (cNdIt_MethodFunc)fpcNd_IsCreatingFromUnder, NULL);
layer, (fpcLyIt_JudgeFunc)fpcNd_IsCreatingFromUnder, NULL);
} else {
return pProcNode;
}
@@ -91,4 +90,3 @@ s32 fpcNd_Create(process_node_class* pProcNode1) {
fpcLy_SetCurrentLayer(uVar2);
return uVar3;
}
}
+3 -3
View File
@@ -250,7 +250,7 @@ node_create_request* fpcNdRq_CreateNode(u32 pRequestSize, s16 param_2, void* par
}
node_create_request*
fpcNdRq_Request(u32 param_1, s32 param_2, process_node_class* param_3, s16 param_4, void* param_5,
fpcNdRq_Request(u32 param_1, int param_2, process_node_class* param_3, s16 param_4, void* param_5,
node_create_request_method_class* pNodeCreateRequestMethodClass) {
node_create_request* req;
switch (param_2) {
@@ -274,7 +274,7 @@ fpcNdRq_Request(u32 param_1, s32 param_2, process_node_class* param_3, s16 param
return req;
}
s32 fpcNdRq_ReChangeNode(u32 pRequestId, s16 param_2, void* param_3) {
s32 fpcNdRq_ReChangeNode(unsigned int pRequestId, s16 param_2, void* param_3) {
request_node_class* currentNode;
node_create_request* found;
currentNode = (request_node_class*)lbl_803A3A38.mpHead;
@@ -293,6 +293,6 @@ s32 fpcNdRq_ReChangeNode(u32 pRequestId, s16 param_2, void* param_3) {
return 0;
}
s32 fpcNdRq_ReRequest(u32 pRequestId, s16 param_2, void* param_3) {
s32 fpcNdRq_ReRequest(unsigned int pRequestId, s16 param_2, void* param_3) {
return fpcNdRq_ReChangeNode(pRequestId, param_2, param_3);
}
-3
View File
@@ -7,8 +7,6 @@
// f_pc_node::g_fpcNd_type
extern s32 lbl_80450D40;
extern "C" {
#ifdef NON_MATCHING
s32 fpcPause_IsEnable(void* pProcess, u8 flag) {
base_process_class* pProc = (base_process_class*)pProcess;
@@ -49,4 +47,3 @@ void fpcPause_Init(void* pProcess) {
base_process_class* pProc = (base_process_class*)pProcess;
pProc->mPauseFlag = 0;
}
}
-3
View File
@@ -10,8 +10,6 @@ extern process_priority_queue_info lbl_804505E8;
// f_pc_priority::l_fpcPi_Queue
extern node_list_class lbl_803F4E58;
extern "C" {
s32 fpcPi_IsInQueue(process_priority_class* pPi) {
return cTg_IsUse(&pPi->mBase);
}
@@ -146,4 +144,3 @@ s32 fpcPi_Init(process_priority_class* pPi, void* pUserData, u32 layer, u16 list
fpcMtdTg_Init(&pPi->mMtdTag, (process_method_tag_func)fpcPi_Delete, pPi);
return 1;
}
}
-3
View File
@@ -4,9 +4,6 @@
// g_fpcPf_ProfileList_p
extern process_profile_definition** lbl_80450D50;
extern "C" {
process_profile_definition* fpcPf_Get(s16 profileID) {
return lbl_80450D50[profileID];
}
}
-3
View File
@@ -11,8 +11,6 @@ extern create_request_method_class lbl_803A3AF0;
// f_pc_stdcreate_req::method$2262
extern cPhs__Handler lbl_803A3AFC[7];
extern "C" {
extern s32 fpcLd_Load(s16);
extern s32 fpcLd_Free(s16);
@@ -110,4 +108,3 @@ s32 fpcSCtRq_Request(layer_class* param_1, s16 pProcName, stdCreateFunc param_3,
}
}
}
}
+12 -12
View File
@@ -7,7 +7,7 @@
// additional symbols needed for m_Do_DVDError.cpp
// autogenerated by split.py v0.4 at 2021-01-25 20:08:33.714380
extern "C" {
void AlarmHandler(void);
void AlarmHandler__FP7OSAlarmP9OSContext(void);
void OSCancelAlarm(void);
void OSCreateAlarm(void);
void OSSetPeriodicAlarm(void);
@@ -15,9 +15,9 @@ void __RAS_OSDisableInterrupts_begin(void);
void __ct__9JKRThreadFP8OSThreadi(void);
void __dt__9JKRThreadFv(void);
void becomeCurrentHeap__7JKRHeapFv(void);
void mDoDvdErr_Watch(void);
void mDoDvdThd_NS_suspend(void);
void mDoExt_getAssertHeap(void);
void mDoDvdErr_Watch__FPv(void);
void suspend__9mDoDvdThdFv(void);
void mDoExt_getAssertHeap__Fv(void);
}
// additional symbols needed for m_Do_DVDError.cpp
@@ -28,29 +28,29 @@ extern u8 lbl_80450C88;
extern "C" {
// mDoDvdErr_ThdInit__Fv
// mDoDvdErr_ThdInit(void)
asm void mDoDvdErr_ThdInit(void) {
// mDoDvdErr_ThdInit__Fv(void)
asm void mDoDvdErr_ThdInit__Fv(void) {
nofralloc
#include "m_Do/m_Do_DVDError/asm/func_8001659C.s"
}
// mDoDvdErr_ThdCleanup__Fv
// mDoDvdErr_ThdCleanup(void)
asm void mDoDvdErr_ThdCleanup(void) {
// mDoDvdErr_ThdCleanup__Fv(void)
asm void mDoDvdErr_ThdCleanup__Fv(void) {
nofralloc
#include "m_Do/m_Do_DVDError/asm/func_8001665C.s"
}
// mDoDvdErr_Watch__FPv
// mDoDvdErr_Watch(void*)
asm void mDoDvdErr_Watch(void) {
// mDoDvdErr_Watch__FPv(void*)
asm void mDoDvdErr_Watch__FPv(void) {
nofralloc
#include "m_Do/m_Do_DVDError/asm/func_800166A4.s"
}
// AlarmHandler__FP7OSAlarmP9OSContext
// AlarmHandler(OSAlarm*, OSContext*)
asm void AlarmHandler(void) {
// AlarmHandler__FP7OSAlarmP9OSContext(OSAlarm*, OSContext*)
asm void AlarmHandler__FP7OSAlarmP9OSContext(void) {
nofralloc
#include "m_Do/m_Do_DVDError/asm/func_80016704.s"
}
+50 -50
View File
@@ -28,32 +28,32 @@ void _restgpr_28(void);
void _savegpr_27(void);
void _savegpr_28(void);
void becomeCurrentHeap__7JKRHeapFv(void);
void func_80017470(void);
void mDoExt_getAssertHeap(void);
void mDoMemCdRWm_Restore(void);
void mDoMemCdRWm_Store(void);
void mDoMemCd_Ctrl_c(void);
void mDoMemCd_Ctrl_c_NS_FormatSync(void);
void mDoMemCd_Ctrl_c_NS_LoadSync(void);
void mDoMemCd_Ctrl_c_NS_SaveSync(void);
void mDoMemCd_Ctrl_c_NS_ThdInit(void);
void mDoMemCd_Ctrl_c_NS_attach(void);
void mDoMemCd_Ctrl_c_NS_checkspace(void);
void mDoMemCd_Ctrl_c_NS_command_attach(void);
void mDoMemCd_Ctrl_c_NS_command_format(void);
void mDoMemCd_Ctrl_c_NS_detach(void);
void mDoMemCd_Ctrl_c_NS_format(void);
void mDoMemCd_Ctrl_c_NS_getStatus(void);
void mDoMemCd_Ctrl_c_NS_load(void);
void mDoMemCd_Ctrl_c_NS_loadfile(void);
void mDoMemCd_Ctrl_c_NS_main(void);
void mDoMemCd_Ctrl_c_NS_mount(void);
void mDoMemCd_Ctrl_c_NS_restore(void);
void mDoMemCd_Ctrl_c_NS_save(void);
void mDoMemCd_Ctrl_c_NS_setCardState(void);
void mDoMemCd_Ctrl_c_NS_store(void);
void mDoMemCd_Ctrl_c_NS_update(void);
void mDoMemCd_main(void);
void __sinit_m_Do_MemCard_cpp(void);
void mDoExt_getAssertHeap__Fv(void);
void mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl(void);
void mDoMemCdRWm_Store__FP12CARDFileInfoPvUl(void);
void __ct__15mDoMemCd_Ctrl_cFv(void);
void FormatSync__15mDoMemCd_Ctrl_cFv(void);
void LoadSync__15mDoMemCd_Ctrl_cFPvUlUl(void);
void SaveSync__15mDoMemCd_Ctrl_cFv(void);
void ThdInit__15mDoMemCd_Ctrl_cFv(void);
void attach__15mDoMemCd_Ctrl_cFv(void);
void checkspace__15mDoMemCd_Ctrl_cFv(void);
void command_attach__15mDoMemCd_Ctrl_cFv(void);
void command_format__15mDoMemCd_Ctrl_cFv(void);
void detach__15mDoMemCd_Ctrl_cFv(void);
void format__15mDoMemCd_Ctrl_cFv(void);
void getStatus__15mDoMemCd_Ctrl_cFUl(void);
void load__15mDoMemCd_Ctrl_cFv(void);
void loadfile__15mDoMemCd_Ctrl_cFv(void);
void main__15mDoMemCd_Ctrl_cFv(void);
void mount__15mDoMemCd_Ctrl_cFv(void);
void restore__15mDoMemCd_Ctrl_cFv(void);
void save__15mDoMemCd_Ctrl_cFPvUlUl(void);
void setCardState__15mDoMemCd_Ctrl_cFl(void);
void store__15mDoMemCd_Ctrl_cFv(void);
void update__15mDoMemCd_Ctrl_cFv(void);
void mDoMemCd_main__FPv(void);
}
// additional symbols needed for m_Do_MemCard.cpp
@@ -69,161 +69,161 @@ extern u8 lbl_803EAF40;
extern "C" {
// __ct__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::mDoMemCd_Ctrl_c(void)
asm void mDoMemCd_Ctrl_c(void) {
asm void __ct__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_8001672C.s"
}
// ThdInit__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::ThdInit(void)
asm void mDoMemCd_Ctrl_c_NS_ThdInit(void) {
asm void ThdInit__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016730.s"
}
// main__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::main(void)
asm void mDoMemCd_Ctrl_c_NS_main(void) {
asm void main__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_800167D0.s"
}
// update__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::update(void)
asm void mDoMemCd_Ctrl_c_NS_update(void) {
asm void update__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016894.s"
}
// load__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::load(void)
asm void mDoMemCd_Ctrl_c_NS_load(void) {
asm void load__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_800169B4.s"
}
// restore__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::restore(void)
asm void mDoMemCd_Ctrl_c_NS_restore(void) {
asm void restore__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016A0C.s"
}
// LoadSync__15mDoMemCd_Ctrl_cFPvUlUl
// mDoMemCd_Ctrl_c::LoadSync(void*, u32, u32)
asm void mDoMemCd_Ctrl_c_NS_LoadSync(void) {
asm void LoadSync__15mDoMemCd_Ctrl_cFPvUlUl(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016AB0.s"
}
// save__15mDoMemCd_Ctrl_cFPvUlUl
// mDoMemCd_Ctrl_c::save(void*, u32, u32)
asm void mDoMemCd_Ctrl_c_NS_save(void) {
asm void save__15mDoMemCd_Ctrl_cFPvUlUl(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016B58.s"
}
// store__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::store(void)
asm void mDoMemCd_Ctrl_c_NS_store(void) {
asm void store__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016BD4.s"
}
// SaveSync__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::SaveSync(void)
asm void mDoMemCd_Ctrl_c_NS_SaveSync(void) {
asm void SaveSync__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016CE0.s"
}
// getStatus__15mDoMemCd_Ctrl_cFUl
// mDoMemCd_Ctrl_c::getStatus(u32)
asm void mDoMemCd_Ctrl_c_NS_getStatus(void) {
asm void getStatus__15mDoMemCd_Ctrl_cFUl(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016D74.s"
}
// command_format__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::command_format(void)
asm void mDoMemCd_Ctrl_c_NS_command_format(void) {
asm void command_format__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016E58.s"
}
// format__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::format(void)
asm void mDoMemCd_Ctrl_c_NS_format(void) {
asm void format__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016EA8.s"
}
// FormatSync__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::FormatSync(void)
asm void mDoMemCd_Ctrl_c_NS_FormatSync(void) {
asm void FormatSync__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016F2C.s"
}
// attach__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::attach(void)
asm void mDoMemCd_Ctrl_c_NS_attach(void) {
asm void attach__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80016FB8.s"
}
// command_attach__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::command_attach(void)
asm void mDoMemCd_Ctrl_c_NS_command_attach(void) {
asm void command_attach__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_800170B8.s"
}
// detach__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::detach(void)
asm void mDoMemCd_Ctrl_c_NS_detach(void) {
asm void detach__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80017110.s"
}
// mount__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::mount(void)
asm void mDoMemCd_Ctrl_c_NS_mount(void) {
asm void mount__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80017148.s"
}
// loadfile__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::loadfile(void)
asm void mDoMemCd_Ctrl_c_NS_loadfile(void) {
asm void loadfile__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80017274.s"
}
// checkspace__15mDoMemCd_Ctrl_cFv
// mDoMemCd_Ctrl_c::checkspace(void)
asm void mDoMemCd_Ctrl_c_NS_checkspace(void) {
asm void checkspace__15mDoMemCd_Ctrl_cFv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_800172D4.s"
}
// setCardState__15mDoMemCd_Ctrl_cFl
// mDoMemCd_Ctrl_c::setCardState(s32)
asm void mDoMemCd_Ctrl_c_NS_setCardState(void) {
asm void setCardState__15mDoMemCd_Ctrl_cFl(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80017360.s"
}
// mDoMemCd_main__FPv
// mDoMemCd_main(void*)
asm void mDoMemCd_main(void) {
// mDoMemCd_main__FPv(void*)
asm void mDoMemCd_main__FPv(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_8001741C.s"
}
// __sinit_m_Do_MemCard_cpp
//
asm void func_80017470(void) {
asm void __sinit_m_Do_MemCard_cpp(void) {
nofralloc
#include "m_Do/m_Do_MemCard/asm/func_80017470.s"
}
+28 -28
View File
@@ -16,16 +16,16 @@ void _restgpr_20(void);
void _restgpr_28(void);
void _savegpr_20(void);
void _savegpr_28(void);
void func_803665BC(void);
void mDoMemCdRWm_BuildHeader(void);
void mDoMemCdRWm_CalcCheckSum(void);
void mDoMemCdRWm_CalcCheckSumGameData(void);
void mDoMemCdRWm_CheckCardStat(void);
void mDoMemCdRWm_Restore(void);
void mDoMemCdRWm_SetCardStat(void);
void mDoMemCdRWm_SetCheckSumGameData(void);
void mDoMemCdRWm_Store(void);
void mDoMemCdRWm_TestCheckSumGameData(void);
void snprintf(void);
void mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData(void);
void mDoMemCdRWm_CalcCheckSum__FPvUl(void);
void mDoMemCdRWm_CalcCheckSumGameData__FPvUl(void);
void mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo(void);
void mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl(void);
void mDoMemCdRWm_SetCardStat__FP12CARDFileInfo(void);
void mDoMemCdRWm_SetCheckSumGameData__FPUcUc(void);
void mDoMemCdRWm_Store__FP12CARDFileInfoPvUl(void);
void mDoMemCdRWm_TestCheckSumGameData__FPv(void);
}
// additional symbols needed for m_Do_MemCardRWmng.cpp
@@ -36,64 +36,64 @@ extern u8 lbl_803EAF40;
extern "C" {
// mDoMemCdRWm_Store__FP12CARDFileInfoPvUl
// mDoMemCdRWm_Store(CARDFileInfo*, void*, u32)
asm void mDoMemCdRWm_Store(void) {
// mDoMemCdRWm_Store__FP12CARDFileInfoPvUl(CARDFileInfo*, void*, u32)
asm void mDoMemCdRWm_Store__FP12CARDFileInfoPvUl(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_80017498.s"
}
// mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl
// mDoMemCdRWm_Restore(CARDFileInfo*, void*, u32)
asm void mDoMemCdRWm_Restore(void) {
// mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl(CARDFileInfo*, void*, u32)
asm void mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_8001769C.s"
}
// mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData
// mDoMemCdRWm_BuildHeader(mDoMemCdRWm_HeaderData*)
asm void mDoMemCdRWm_BuildHeader(void) {
// mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData(mDoMemCdRWm_HeaderData*)
asm void mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_8001787C.s"
}
// mDoMemCdRWm_SetCardStat__FP12CARDFileInfo
// mDoMemCdRWm_SetCardStat(CARDFileInfo*)
asm void mDoMemCdRWm_SetCardStat(void) {
// mDoMemCdRWm_SetCardStat__FP12CARDFileInfo(CARDFileInfo*)
asm void mDoMemCdRWm_SetCardStat__FP12CARDFileInfo(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_800179E4.s"
}
// mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo
// mDoMemCdRWm_CheckCardStat(CARDFileInfo*)
asm void mDoMemCdRWm_CheckCardStat(void) {
// mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo(CARDFileInfo*)
asm void mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_80017B4C.s"
}
// mDoMemCdRWm_CalcCheckSum__FPvUl
// mDoMemCdRWm_CalcCheckSum(void*, u32)
asm void mDoMemCdRWm_CalcCheckSum(void) {
// mDoMemCdRWm_CalcCheckSum__FPvUl(void*, u32)
asm void mDoMemCdRWm_CalcCheckSum__FPvUl(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_80017C74.s"
}
// mDoMemCdRWm_CalcCheckSumGameData__FPvUl
// mDoMemCdRWm_CalcCheckSumGameData(void*, u32)
asm void mDoMemCdRWm_CalcCheckSumGameData(void) {
// mDoMemCdRWm_CalcCheckSumGameData__FPvUl(void*, u32)
asm void mDoMemCdRWm_CalcCheckSumGameData__FPvUl(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_80017CB4.s"
}
// mDoMemCdRWm_TestCheckSumGameData__FPv
// mDoMemCdRWm_TestCheckSumGameData(void*)
asm void mDoMemCdRWm_TestCheckSumGameData(void) {
// mDoMemCdRWm_TestCheckSumGameData__FPv(void*)
asm void mDoMemCdRWm_TestCheckSumGameData__FPv(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_80017CEC.s"
}
// mDoMemCdRWm_SetCheckSumGameData__FPUcUc
// mDoMemCdRWm_SetCheckSumGameData(u8*, u8)
asm void mDoMemCdRWm_SetCheckSumGameData(void) {
// mDoMemCdRWm_SetCheckSumGameData__FPUcUc(u8*, u8)
asm void mDoMemCdRWm_SetCheckSumGameData__FPUcUc(void) {
nofralloc
#include "m_Do/m_Do_MemCardRWmng/asm/func_80017D38.s"
}
+8 -8
View File
@@ -12,12 +12,12 @@ struct JASTaskThread {
u8 unk0[0x2c];
OSThread* thread;
};
JASTaskThread* JASDvd_NS_getThreadPointer(void);
s32 JASTaskThread_NS_pause(JASTaskThread*, bool);
JASTaskThread* getThreadPointer__6JASDvdFv(void);
s32 pause__13JASTaskThreadFb(JASTaskThread*, bool);
void cAPICPad_recalibrate__Fv(void);
void getResetData__6mDoRstFv(void);
void JUTVideo_NS_destroyManager(void);
void mDoDvdErr_ThdCleanup(void);
void destroyManager__8JUTVideoFv(void);
void mDoDvdErr_ThdCleanup__Fv(void);
void VIFlush(void);
void VISetBlack(s32);
void VIWaitForRetrace(void);
@@ -35,7 +35,7 @@ void my_OSCancelAlarmAll(void) {
}
void destroyVideo() {
JUTVideo_NS_destroyManager();
destroyManager__8JUTVideoFv();
GXSetDrawDoneCallback(NULL);
VISetBlack(1);
VIFlush();
@@ -51,7 +51,7 @@ void mDoRst_reset(int p1, u32 p2, int p3) {
OSThread* thread;
s32 enable;
/* sManager */ lbl_80451550->clearIndex();
mDoDvdErr_ThdCleanup();
mDoDvdErr_ThdCleanup__Fv();
cAPICPad_recalibrate__Fv();
if (lbl_80450BB8 != false) {
do {
@@ -62,9 +62,9 @@ void mDoRst_reset(int p1, u32 p2, int p3) {
if ((s32)DVDGetDriveStatus() == (s32)DVD_STATE_BUSY) {
OSAttention(lbl_80374198);
}
JASTaskThread* task_thread = JASDvd_NS_getThreadPointer();
JASTaskThread* task_thread = getThreadPointer__6JASDvdFv();
if (task_thread != NULL) {
JASTaskThread_NS_pause(task_thread, true);
pause__13JASTaskThreadFb(task_thread, true);
thread = task_thread->thread;
if (thread != NULL) {
OSSuspendThread(thread);
+72 -75
View File
@@ -1,12 +1,13 @@
/* m_Do_dvd_thread.cpp autogenerated by split.py v0.4 at 2021-01-31 21:23:39.416871 */
#include "SComponent/c_list.h"
#include "global.h"
// additional symbols needed for m_Do_dvd_thread.cpp
// autogenerated by split.py v0.4 at 2021-01-31 21:23:39.416919
extern "C" {
void JASDvd_NS_getThreadPointer(void);
void JASTaskThread_NS_sendCmdMsg(void);
void getThreadPointer__6JASDvdFv(void);
void sendCmdMsg__13JASTaskThreadFPFPv_vPCvUl(void);
void __ct__13JKRMemArchiveFlQ210JKRArchive15EMountDirection(void);
void __ct__9JKRThreadFP8OSThreadi(void);
void __dl__FPv(void);
@@ -21,52 +22,48 @@ void _savegpr_27(void);
void _savegpr_28(void);
void _savegpr_29(void);
void becomeCurrentHeap__7JKRHeapFv(void);
void cLs_Addition(void);
void cLs_Create(void);
void cLs_SingleCut(void);
void cNd_ForcedClear(void);
void cb(void);
void func_80015BB8(void);
void func_80015CF0(void);
void func_80015D44(void);
void func_80015EDC(void);
void func_80016108(void);
void func_800162B0(void);
void func_8001645C(void);
void func_800164BC(void);
void func_80016574(void);
void __dt__20mDoDvdThd_callback_cFv(void);
void execute__20mDoDvdThd_callback_cFv(void);
void __dt__24mDoDvdThd_mountArchive_cFv(void);
void execute__24mDoDvdThd_mountArchive_cFv(void);
void __dt__25mDoDvdThd_mountXArchive_cFv(void);
void execute__25mDoDvdThd_mountXArchive_cFv(void);
void __dt__21mDoDvdThd_toMainRam_cFv(void);
void execute__21mDoDvdThd_toMainRam_cFv(void);
void __sinit_m_Do_dvd_thread_cpp(void);
void getSize__7JKRHeapCFPv(void);
void loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl(
void);
void mDoDvdThd_NS_create(void);
void mDoDvdThd_NS_main(void);
void mDoDvdThd_NS_suspend(void);
void mDoDvdThd_callback_c(void);
void mDoDvdThd_callback_c_NS_create(void);
void mDoDvdThd_command_c(void);
void mDoDvdThd_command_c_NS_dtor(void);
void mDoDvdThd_mountArchive_c(void);
void mDoDvdThd_mountArchive_c_NS_create(void);
void mDoDvdThd_mountXArchive_c(void);
void mDoDvdThd_mountXArchive_c_NS_create(void);
void mDoDvdThd_param_c(void);
void mDoDvdThd_param_c_NS_addition(void);
void mDoDvdThd_param_c_NS_cut(void);
void mDoDvdThd_param_c_NS_getFirstCommand(void);
void mDoDvdThd_param_c_NS_kick(void);
void mDoDvdThd_param_c_NS_mainLoop(void);
void mDoDvdThd_param_c_NS_waitForKick(void);
void mDoDvdThd_toMainRam_c(void);
void mDoDvdThd_toMainRam_c_NS_create(void);
void mDoExt_getArchiveHeap(void);
void mDoExt_getArchiveHeapPtr(void);
void mDoExt_getAssertHeap(void);
void mDoExt_getCommandHeap(void);
void mDoExt_getGameHeap(void);
void mDoExt_getJ2dHeap(void);
void mDoExt_getZeldaHeap(void);
void create__9mDoDvdThdFl(void);
void main__9mDoDvdThdFPv(void);
void suspend__9mDoDvdThdFv(void);
void __ct__20mDoDvdThd_callback_cFPFPv_PvPv(void);
void create__20mDoDvdThd_callback_cFPFPv_PvPv(void);
void __ct__19mDoDvdThd_command_cFv(void);
void __dt__19mDoDvdThd_command_cFv(void);
void __ct__24mDoDvdThd_mountArchive_cFUc(void);
void create__24mDoDvdThd_mountArchive_cFPCcUcP7JKRHeap(void);
void __ct__25mDoDvdThd_mountXArchive_cFUcQ210JKRArchive10EMountMode(void);
void create__25mDoDvdThd_mountXArchive_cFPCcUcQ210JKRArchive10EMountModeP7JKRHeap(void);
void __ct__17mDoDvdThd_param_cFv(void);
void addition__17mDoDvdThd_param_cFP19mDoDvdThd_command_c(void);
void cut__17mDoDvdThd_param_cFP19mDoDvdThd_command_c(void);
void getFirstCommand__17mDoDvdThd_param_cFv(void);
void kick__17mDoDvdThd_param_cFv(void);
void mainLoop__17mDoDvdThd_param_cFv(void);
void waitForKick__17mDoDvdThd_param_cFv(void);
void __ct__21mDoDvdThd_toMainRam_cFUc(void);
void create__21mDoDvdThd_toMainRam_cFPCcUcP7JKRHeap(void);
void mDoExt_getArchiveHeap__Fv(void);
void mDoExt_getArchiveHeapPtr__Fv(void);
void mDoExt_getAssertHeap__Fv(void);
void mDoExt_getCommandHeap__Fv(void);
void mDoExt_getGameHeap__Fv(void);
void mDoExt_getJ2dHeap__Fv(void);
void mDoExt_getZeldaHeap__Fv(void);
void mount__10JKRArchiveFlQ210JKRArchive10EMountModeP7JKRHeapQ210JKRArchive15EMountDirection(void);
void my_DVDConvertPathToEntrynum(void);
void my_DVDConvertPathToEntrynum__FPCc(void);
}
// additional symbols needed for m_Do_dvd_thread.cpp
@@ -85,217 +82,217 @@ extern u8 lbl_80450C81;
extern "C" {
// main__9mDoDvdThdFPv
// mDoDvdThd::main(void*)
asm void mDoDvdThd_NS_main(void) {
asm void main__9mDoDvdThdFPv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800157FC.s"
}
// create__9mDoDvdThdFl
// mDoDvdThd::create(s32)
asm void mDoDvdThd_NS_create(void) {
asm void create__9mDoDvdThdFl(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015858.s"
}
// suspend__9mDoDvdThdFv
// mDoDvdThd::suspend(void)
asm void mDoDvdThd_NS_suspend(void) {
asm void suspend__9mDoDvdThdFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800158B4.s"
}
// my_DVDConvertPathToEntrynum__FPCc
// my_DVDConvertPathToEntrynum(const s8*)
asm void my_DVDConvertPathToEntrynum(void) {
// my_DVDConvertPathToEntrynum__FPCc(const s8*)
asm void my_DVDConvertPathToEntrynum__FPCc(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800158DC.s"
}
// __dt__19mDoDvdThd_command_cFv
// mDoDvdThd_command_c::~mDoDvdThd_command_c(void)
asm void mDoDvdThd_command_c_NS_dtor(void) {
asm void __dt__19mDoDvdThd_command_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800158FC.s"
}
// __ct__17mDoDvdThd_param_cFv
// mDoDvdThd_param_c::mDoDvdThd_param_c(void)
asm void mDoDvdThd_param_c(void) {
asm void __ct__17mDoDvdThd_param_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015944.s"
}
// kick__17mDoDvdThd_param_cFv
// mDoDvdThd_param_c::kick(void)
asm void mDoDvdThd_param_c_NS_kick(void) {
asm void kick__17mDoDvdThd_param_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_8001598C.s"
}
// waitForKick__17mDoDvdThd_param_cFv
// mDoDvdThd_param_c::waitForKick(void)
asm void mDoDvdThd_param_c_NS_waitForKick(void) {
asm void waitForKick__17mDoDvdThd_param_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800159B4.s"
}
// getFirstCommand__17mDoDvdThd_param_cFv
// mDoDvdThd_param_c::getFirstCommand(void)
asm void mDoDvdThd_param_c_NS_getFirstCommand(void) {
asm void getFirstCommand__17mDoDvdThd_param_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800159DC.s"
}
// addition__17mDoDvdThd_param_cFP19mDoDvdThd_command_c
// mDoDvdThd_param_c::addition(mDoDvdThd_command_c*)
asm void mDoDvdThd_param_c_NS_addition(void) {
asm void addition__17mDoDvdThd_param_cFP19mDoDvdThd_command_c(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800159E4.s"
}
// cut__17mDoDvdThd_param_cFP19mDoDvdThd_command_c
// mDoDvdThd_param_c::cut(mDoDvdThd_command_c*)
asm void mDoDvdThd_param_c_NS_cut(void) {
asm void cut__17mDoDvdThd_param_cFP19mDoDvdThd_command_c(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015A3C.s"
}
// cb__FPv
// cb(void*)
asm void cb(void) {
asm void cb__FPv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015A90.s"
}
// mainLoop__17mDoDvdThd_param_cFv
// mDoDvdThd_param_c::mainLoop(void)
asm void mDoDvdThd_param_c_NS_mainLoop(void) {
asm void mainLoop__17mDoDvdThd_param_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015AD8.s"
}
// __ct__19mDoDvdThd_command_cFv
// mDoDvdThd_command_c::mDoDvdThd_command_c(void)
asm void mDoDvdThd_command_c(void) {
asm void __ct__19mDoDvdThd_command_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015B74.s"
}
// __dt__20mDoDvdThd_callback_cFv
// mDoDvdThd_callback_c::~mDoDvdThd_callback_c(void)
asm void func_80015BB8(void) {
asm void __dt__20mDoDvdThd_callback_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015BB8.s"
}
// __ct__20mDoDvdThd_callback_cFPFPv_PvPv
// mDoDvdThd_callback_c::mDoDvdThd_callback_c(void* (*)(void*), void*)
asm void mDoDvdThd_callback_c(void) {
asm void __ct__20mDoDvdThd_callback_cFPFPv_PvPv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015C18.s"
}
// create__20mDoDvdThd_callback_cFPFPv_PvPv
// mDoDvdThd_callback_c::create(void* (*)(void*), void*)
asm void mDoDvdThd_callback_c_NS_create(void) {
asm void create__20mDoDvdThd_callback_cFPFPv_PvPv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015C74.s"
}
// execute__20mDoDvdThd_callback_cFv
// mDoDvdThd_callback_c::execute(void)
asm void func_80015CF0(void) {
asm void execute__20mDoDvdThd_callback_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015CF0.s"
}
// __dt__24mDoDvdThd_mountArchive_cFv
// mDoDvdThd_mountArchive_c::~mDoDvdThd_mountArchive_c(void)
asm void func_80015D44(void) {
asm void __dt__24mDoDvdThd_mountArchive_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015D44.s"
}
// __ct__24mDoDvdThd_mountArchive_cFUc
// mDoDvdThd_mountArchive_c::mDoDvdThd_mountArchive_c(u8)
asm void mDoDvdThd_mountArchive_c(void) {
asm void __ct__24mDoDvdThd_mountArchive_cFUc(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015DA4.s"
}
// create__24mDoDvdThd_mountArchive_cFPCcUcP7JKRHeap
// mDoDvdThd_mountArchive_c::create(const s8*, u8, JKRHeap*)
asm void mDoDvdThd_mountArchive_c_NS_create(void) {
asm void create__24mDoDvdThd_mountArchive_cFPCcUcP7JKRHeap(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015E14.s"
}
// execute__24mDoDvdThd_mountArchive_cFv
// mDoDvdThd_mountArchive_c::execute(void)
asm void func_80015EDC(void) {
asm void execute__24mDoDvdThd_mountArchive_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80015EDC.s"
}
// __dt__25mDoDvdThd_mountXArchive_cFv
// mDoDvdThd_mountXArchive_c::~mDoDvdThd_mountXArchive_c(void)
asm void func_80016108(void) {
asm void __dt__25mDoDvdThd_mountXArchive_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80016108.s"
}
// __ct__25mDoDvdThd_mountXArchive_cFUcQ210JKRArchive10EMountMode
// mDoDvdThd_mountXArchive_c::mDoDvdThd_mountXArchive_c(u8, JKRArchive::EMountMode)
asm void mDoDvdThd_mountXArchive_c(void) {
asm void __ct__25mDoDvdThd_mountXArchive_cFUcQ210JKRArchive10EMountMode(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80016168.s"
}
// create__25mDoDvdThd_mountXArchive_cFPCcUcQ210JKRArchive10EMountModeP7JKRHeap
// mDoDvdThd_mountXArchive_c::create(const s8*, u8, JKRArchive::EMountMode, JKRHeap*)
asm void mDoDvdThd_mountXArchive_c_NS_create(void) {
asm void create__25mDoDvdThd_mountXArchive_cFPCcUcQ210JKRArchive10EMountModeP7JKRHeap(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800161E0.s"
}
// execute__25mDoDvdThd_mountXArchive_cFv
// mDoDvdThd_mountXArchive_c::execute(void)
asm void func_800162B0(void) {
asm void execute__25mDoDvdThd_mountXArchive_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800162B0.s"
}
// __ct__21mDoDvdThd_toMainRam_cFUc
// mDoDvdThd_toMainRam_c::mDoDvdThd_toMainRam_c(u8)
asm void mDoDvdThd_toMainRam_c(void) {
asm void __ct__21mDoDvdThd_toMainRam_cFUc(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80016338.s"
}
// create__21mDoDvdThd_toMainRam_cFPCcUcP7JKRHeap
// mDoDvdThd_toMainRam_c::create(const s8*, u8, JKRHeap*)
asm void mDoDvdThd_toMainRam_c_NS_create(void) {
asm void create__21mDoDvdThd_toMainRam_cFPCcUcP7JKRHeap(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80016394.s"
}
// __dt__21mDoDvdThd_toMainRam_cFv
// mDoDvdThd_toMainRam_c::~mDoDvdThd_toMainRam_c(void)
asm void func_8001645C(void) {
asm void __dt__21mDoDvdThd_toMainRam_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_8001645C.s"
}
// execute__21mDoDvdThd_toMainRam_cFv
// mDoDvdThd_toMainRam_c::execute(void)
asm void func_800164BC(void) {
asm void execute__21mDoDvdThd_toMainRam_cFv(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_800164BC.s"
}
// __sinit_m_Do_dvd_thread_cpp
//
asm void func_80016574(void) {
asm void __sinit_m_Do_dvd_thread_cpp(void) {
nofralloc
#include "m_Do/m_Do_dvd_thread/asm/func_80016574.s"
}
+536 -517
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -154,7 +154,7 @@ asm void drawDepth2(view_class* view_class_ptr, view_port_class* view_port_class
// __dt__4cXyzFv
// cXyz::~cXyz(void)
extern "C" { // everything gets shifted when this is an actual destructor??
asm void cXyz_NS_dtor(void) {
asm void __dt__4cXyzFv(void) {
nofralloc
#include "m_Do/m_Do_graphic/asm/func_80009184.s"
}
+18 -17
View File
@@ -9,18 +9,18 @@
extern "C" {
void GXInitTexObjCI(void);
void GXInitTlutObj(void);
void J3DUClipper_NS_calcViewFrustum(void);
void J3DUClipper_NS_dtor(void);
void J3DUClipper_NS_init(void);
void calcViewFrustum__11J3DUClipperFv(void);
void __dt__11J3DUClipperFv(void);
void init__11J3DUClipperFv(void);
void __dl__FPv(void);
void _restgpr_29(void);
void _savegpr_29(void);
void func_80015544(void);
void __sinit_m_Do_lib_cpp(void);
void func_80361C24(void);
void mDoLib_clipper_NS_setup(void);
void mDoLib_pos2camera(void);
void mDoLib_project(void);
void mDoLib_setResTimgObj(void);
void setup__14mDoLib_clipperFffff(void);
void mDoLib_pos2camera__FP3VecP3Vec(void);
void mDoLib_project__FP3VecP3Vec(void);
void mDoLib_setResTimgObj__FPC7ResTIMGP9_GXTexObjUlP10_GXTlutObj(void);
}
// additional symbols needed for m_Do_lib.cpp
@@ -45,43 +45,44 @@ extern u8 lbl_80451BA0;
extern "C" {
// mDoLib_setResTimgObj__FPC7ResTIMGP9_GXTexObjUlP10_GXTlutObj
// mDoLib_setResTimgObj(const ResTIMG*, _GXTexObj*, u32, _GXTlutObj*)
asm void mDoLib_setResTimgObj(void) {
// mDoLib_setResTimgObj__FPC7ResTIMGP9_GXTexObjUlP10_GXTlutObj(const ResTIMG*, _GXTexObj*, u32,
// _GXTlutObj*)
asm void mDoLib_setResTimgObj__FPC7ResTIMGP9_GXTexObjUlP10_GXTlutObj(void) {
nofralloc
#include "m_Do/m_Do_lib/asm/func_8001513C.s"
}
// setup__14mDoLib_clipperFffff
// mDoLib_clipper::setup(f32, f32, f32, f32)
asm void mDoLib_clipper_NS_setup(void) {
asm void setup__14mDoLib_clipperFffff(void) {
nofralloc
#include "m_Do/m_Do_lib/asm/func_8001528C.s"
}
// mDoLib_project__FP3VecP3Vec
// mDoLib_project(Vec*, Vec*)
asm void mDoLib_project(void) {
// mDoLib_project__FP3VecP3Vec(Vec*, Vec*)
asm void mDoLib_project__FP3VecP3Vec(void) {
nofralloc
#include "m_Do/m_Do_lib/asm/func_80015310.s"
}
// mDoLib_pos2camera__FP3VecP3Vec
// mDoLib_pos2camera(Vec*, Vec*)
asm void mDoLib_pos2camera(void) {
// mDoLib_pos2camera__FP3VecP3Vec(Vec*, Vec*)
asm void mDoLib_pos2camera__FP3VecP3Vec(void) {
nofralloc
#include "m_Do/m_Do_lib/asm/func_800154EC.s"
}
// __sinit_m_Do_lib_cpp
//
asm void func_80015544(void) {
asm void __sinit_m_Do_lib_cpp(void) {
nofralloc
#include "m_Do/m_Do_lib/asm/func_80015544.s"
}
// __dt__11J3DUClipperFv
// J3DUClipper::~J3DUClipper(void)
asm void J3DUClipper_NS_dtor(void) {
asm void __dt__11J3DUClipperFv(void) {
nofralloc
#include "m_Do/m_Do_lib/asm/func_80015590.s"
}
+72 -72
View File
@@ -8,24 +8,24 @@
// additional symbols needed for m_Do_machine.cpp
// autogenerated by split.py v0.4 at 2021-01-31 21:09:47.100480
extern "C" {
void JFWSystem_NS_firstInit(void);
void JFWSystem_NS_init(void);
void JUTAssertion_NS_setVisible(void);
void JUTConsoleManager_NS_drawDirect(void);
void JUTConsoleManager_NS_setDirectConsole(void);
void firstInit__9JFWSystemFv(void);
void init__9JFWSystemFv(void);
void setVisible__12JUTAssertionFb(void);
void drawDirect__17JUTConsoleManagerCFb(void);
void setDirectConsole__17JUTConsoleManagerFP10JUTConsole(void);
void getLineOffset__10JUTConsoleCFv(void);
void JUTConsole_NS_getUsedLine(void);
void JUTConsole_NS_print(void);
void JUTConsole_NS_print_f(void);
void getUsedLine__10JUTConsoleCFv(void);
void print__10JUTConsoleFPCc(void);
void print_f__10JUTConsoleFPCce(void);
void scroll__10JUTConsoleFi(void);
void JUTDbPrint_NS_start(void);
void JUTException_NS_appendMapFile(void);
void JUTException_NS_isEnablePad(void);
void JUTException_NS_readPad(void);
void JUTException_NS_setPostUserCallback(void);
void JUTException_NS_setPreUserCallback(void);
void JUTException_NS_waitTime(void);
void JUTVideo_NS_destroyManager(void);
void start__10JUTDbPrintFP7JUTFontP7JKRHeap(void);
void appendMapFile__12JUTExceptionFPCc(void);
void isEnablePad__12JUTExceptionCFv(void);
void readPad__12JUTExceptionFPUlPUl(void);
void setPostUserCallback__12JUTExceptionFPFUsP9OSContextUlUl_v(void);
void setPreUserCallback__12JUTExceptionFPFUsP9OSContextUlUl_v(void);
void waitTime__12JUTExceptionFl(void);
void destroyManager__8JUTVideoFv(void);
void OSSetProgressiveMode(void);
void OSGetProgressiveMode(void);
void PPCHalt(void);
@@ -43,40 +43,40 @@ void becomeCurrentHeap__7JKRHeapFv(void);
void cAPICPad_recalibrate__Fv(void);
void cM_initRnd__Fiii(void);
void createManager__15JKRThreadSwitchFP7JKRHeap(void);
void developKeyCheck(void);
void exceptionReadPad(void);
void exceptionRestart(void);
void exception_addition(void);
void fault_callback_scroll(void);
void developKeyCheck__FUlUl(void);
void exceptionReadPad__FPUlPUl(void);
void exceptionRestart__Fv(void);
void exception_addition__FP10JUTConsole(void);
void fault_callback_scroll__FUsP9OSContextUlUl(void);
void getFreeSize__7JKRHeapCFv(void);
void getTotalFreeSize__7JKRHeapCFv(void);
void init__3cMlFP7JKRHeap(void);
void mDoDvdErr_ThdInit(void);
void mDoDvdThd_NS_create(void);
void mDoExt_createArchiveHeap(void);
void mDoExt_createAssertHeap(void);
void mDoExt_createCommandHeap(void);
void mDoExt_createDbPrintHeap(void);
void mDoExt_createGameHeap(void);
void mDoExt_createJ2dHeap(void);
void mDoExt_createZeldaHeap(void);
void mDoExt_getArchiveHeap(void);
void mDoExt_getCommandHeap(void);
void mDoExt_getDbPrintHeap(void);
void mDoExt_getGameHeap(void);
void mDoExt_getJ2dHeap(void);
void mDoExt_getZeldaHeap(void);
void mDoMch_Create(void);
void mDoMch_HeapCheckAll(void);
void mDoMch_IsProgressiveMode(void);
void mDoMemCd_Ctrl_c_NS_ThdInit(void);
void mDoDvdErr_ThdInit__Fv(void);
void create__9mDoDvdThdFl(void);
void mDoExt_createArchiveHeap__FUlP7JKRHeap(void);
void mDoExt_createAssertHeap__FP7JKRHeap(void);
void mDoExt_createCommandHeap__FUlP7JKRHeap(void);
void mDoExt_createDbPrintHeap__FUlP7JKRHeap(void);
void mDoExt_createGameHeap__FUlP7JKRHeap(void);
void mDoExt_createJ2dHeap__FUlP7JKRHeap(void);
void mDoExt_createZeldaHeap__FUlP7JKRHeap(void);
void mDoExt_getArchiveHeap__Fv(void);
void mDoExt_getCommandHeap__Fv(void);
void mDoExt_getDbPrintHeap__Fv(void);
void mDoExt_getGameHeap__Fv(void);
void mDoExt_getJ2dHeap__Fv(void);
void mDoExt_getZeldaHeap__Fv(void);
void mDoMch_Create__Fv(void);
void mDoMch_HeapCheckAll__Fv(void);
void mDoMch_IsProgressiveMode__Fv(void);
void ThdInit__15mDoMemCd_Ctrl_cFv(void);
void mDoRst_reset__FiUli(void);
void myExceptionCallback(void);
void myGetHeapTypeByString(void);
void myHeapCheckRecursive(void);
void myMemoryErrorRoutine(void);
void my_PrintHeap(void);
void my_SysPrintHeap(void);
void myExceptionCallback__FUsP9OSContextUlUl(void);
void myGetHeapTypeByString__FP7JKRHeap(void);
void myHeapCheckRecursive__FP7JKRHeap(void);
void myMemoryErrorRoutine__FPvUli(void);
void my_PrintHeap__FPCcUl(void);
void my_SysPrintHeap__FPCcPvUl(void);
void setErrorFlag__7JKRHeapFb(void);
void setErrorHandler__7JKRHeapFPFP7JKRHeapUli_v(void);
void setTransBuffer__13JKRAramStreamFPUcUlP7JKRHeap(void);
@@ -132,92 +132,92 @@ extern u8 lbl_803EAF40;
extern "C" {
// myGetHeapTypeByString__FP7JKRHeap
// myGetHeapTypeByString(JKRHeap*)
asm void myGetHeapTypeByString(void) {
// myGetHeapTypeByString__FP7JKRHeap(JKRHeap*)
asm void myGetHeapTypeByString__FP7JKRHeap(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B1EC.s"
}
// myMemoryErrorRoutine__FPvUli
// myMemoryErrorRoutine(void*, u32, int)
asm void myMemoryErrorRoutine(void) {
// myMemoryErrorRoutine__FPvUli(void*, u32, int)
asm void myMemoryErrorRoutine__FPvUli(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B3EC.s"
}
// myHeapCheckRecursive__FP7JKRHeap
// myHeapCheckRecursive(JKRHeap*)
asm void myHeapCheckRecursive(void) {
// myHeapCheckRecursive__FP7JKRHeap(JKRHeap*)
asm void myHeapCheckRecursive__FP7JKRHeap(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B5C8.s"
}
// mDoMch_HeapCheckAll__Fv
// mDoMch_HeapCheckAll(void)
asm void mDoMch_HeapCheckAll(void) {
// mDoMch_HeapCheckAll__Fv(void)
asm void mDoMch_HeapCheckAll__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B668.s"
}
// developKeyCheck__FUlUl
// developKeyCheck(u32, u32)
asm void developKeyCheck(void) {
// developKeyCheck__FUlUl(u32, u32)
asm void developKeyCheck__FUlUl(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B68C.s"
}
// mDoMch_IsProgressiveMode__Fv
// mDoMch_IsProgressiveMode(void)
asm void mDoMch_IsProgressiveMode(void) {
// mDoMch_IsProgressiveMode__Fv(void)
asm void mDoMch_IsProgressiveMode__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B73C.s"
}
// exceptionReadPad__FPUlPUl
// exceptionReadPad(u32*, u32*)
asm void exceptionReadPad(void) {
// exceptionReadPad__FPUlPUl(u32*, u32*)
asm void exceptionReadPad__FPUlPUl(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B768.s"
}
// exceptionRestart__Fv
// exceptionRestart(void)
asm void exceptionRestart(void) {
// exceptionRestart__Fv(void)
asm void exceptionRestart__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B798.s"
}
// myExceptionCallback__FUsP9OSContextUlUl
// myExceptionCallback(u16, OSContext*, u32, u32)
asm void myExceptionCallback(void) {
// myExceptionCallback__FUsP9OSContextUlUl(u16, OSContext*, u32, u32)
asm void myExceptionCallback__FUsP9OSContextUlUl(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B7C8.s"
}
// fault_callback_scroll__FUsP9OSContextUlUl
// fault_callback_scroll(u16, OSContext*, u32, u32)
asm void fault_callback_scroll(void) {
// fault_callback_scroll__FUsP9OSContextUlUl(u16, OSContext*, u32, u32)
asm void fault_callback_scroll__FUsP9OSContextUlUl(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000B95C.s"
}
// my_PrintHeap__FPCcUl
// my_PrintHeap(const s8*, u32)
asm void my_PrintHeap(void) {
// my_PrintHeap__FPCcUl(const s8*, u32)
asm void my_PrintHeap__FPCcUl(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000BCF4.s"
}
// my_SysPrintHeap__FPCcPvUl
// my_SysPrintHeap(const s8*, void*, u32)
asm void my_SysPrintHeap(void) {
// my_SysPrintHeap__FPCcPvUl(const s8*, void*, u32)
asm void my_SysPrintHeap__FPCcPvUl(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000BCF8.s"
}
// mDoMch_Create__Fv
// mDoMch_Create(void)
asm void mDoMch_Create(void) {
// mDoMch_Create__Fv(void)
asm void mDoMch_Create__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine/asm/func_8000BD44.s"
}
+23 -23
View File
@@ -7,24 +7,24 @@
// additional symbols needed for m_Do_machine_exception.cpp
// autogenerated by split.py v0.4 at 2021-01-31 21:28:06.026518
extern "C" {
void DynamicModuleControlBase_NS_dump(void);
void dump__24DynamicModuleControlBaseFv(void);
void dumpToTerminal__10JUTConsoleFUi(void);
void JUTConsole_NS_print(void);
void print__10JUTConsoleFPCc(void);
void JUTConsole_print_f_va_(void);
void _restgpr_23(void);
void _savegpr_23(void);
void cr1(void);
void dRes_control_c_NS_dump(void);
void dispConsoleToTerminal(void);
void dispDateInfo(void);
void dispGameInfo(void);
void dispHeapInfo(void);
void dump__14dRes_control_cFv(void);
void dispConsoleToTerminal__Fv(void);
void dispDateInfo__Fv(void);
void dispGameInfo__Fv(void);
void dispHeapInfo__Fv(void);
void dump__11JKRAramHeapFv(void);
void exception_addition(void);
void exception_addition__FP10JUTConsole(void);
void getFreeSize__7JKRHeapCFv(void);
void getTotalFreeSize__7JKRHeapCFv(void);
void print(void);
void print_f(void);
void print__FPCc(void);
void print_f__FPCce(void);
}
// additional symbols needed for m_Do_machine_exception.cpp
@@ -43,50 +43,50 @@ extern u8 lbl_803A2EE0;
extern "C" {
// print_f__FPCce
// print_f(const s8*, varargs...)
asm void print_f(void) {
// print_f__FPCce(const s8*, varargs...)
asm void print_f__FPCce(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017D7C.s"
}
// print__FPCc
// print(const s8*)
asm void print(void) {
asm void print__FPCc(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017E08.s"
}
// dispHeapInfo__Fv
// dispHeapInfo(void)
asm void dispHeapInfo(void) {
// dispHeapInfo__Fv(void)
asm void dispHeapInfo__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017E30.s"
}
// dispGameInfo__Fv
// dispGameInfo(void)
asm void dispGameInfo(void) {
// dispGameInfo__Fv(void)
asm void dispGameInfo__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017F8C.s"
}
// dispDateInfo__Fv
// dispDateInfo(void)
asm void dispDateInfo(void) {
// dispDateInfo__Fv(void)
asm void dispDateInfo__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80017FD0.s"
}
// dispConsoleToTerminal__Fv
// dispConsoleToTerminal(void)
asm void dispConsoleToTerminal(void) {
// dispConsoleToTerminal__Fv(void)
asm void dispConsoleToTerminal__Fv(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_80018124.s"
}
// exception_addition__FP10JUTConsole
// exception_addition(JUTConsole*)
asm void exception_addition(void) {
// exception_addition__FP10JUTConsole(JUTConsole*)
asm void exception_addition__FP10JUTConsole(void) {
nofralloc
#include "m_Do/m_Do_machine_exception/asm/func_8001814C.s"
}
+13 -13
View File
@@ -20,15 +20,15 @@
#include "msl_c/string.h"
extern "C" {
void cDyl_InitAsync(void);
void cDyl_InitAsync__Fv(void);
void CheckHeap1__9HeapCheckFv(void);
void create__12JKRSolidHeapFUlP7JKRHeapb(void);
void create__8mDoCPd_cFv(void);
void dComIfG_inf_c_NS_ct(void);
void debug__Fv(void);
void dRes_control_c_NS_dump(void);
void dump__14dRes_control_cFv(void);
void dump__11JKRAramHeapFv(void);
void DynamicModuleControlBase_NS_dump(void);
void dump__24DynamicModuleControlBaseFv(void);
void fopAcM_initManager(void);
void getFreeSize__11JKRAramHeapFv(void);
void getFreeSize__7JKRHeapCFv(void);
@@ -39,9 +39,9 @@ void getUsedCount__9HeapCheckCFv(void);
void heapDisplay__9HeapCheckCFv(void);
void JUTReport__FiiPCce(int, int, const char*, ...);
void JUTReport__FiiiPCce(void);
void mDoDvdThd_callback_c_NS_create(void);
void mDoMch_HeapCheckAll(void);
void mDoMemCd_Ctrl_c_NS_update(void);
void create__20mDoDvdThd_callback_cFPFPv_PvPv(void);
void mDoMch_HeapCheckAll__Fv(void);
void update__15mDoMemCd_Ctrl_cFv(void);
void read__8mDoCPd_cFv(void);
void version_check__Fv(void);
void main01__Fv(void);
@@ -115,7 +115,7 @@ void HeapCheck::CheckHeap1(void) {
#ifdef NONMATCHING
void CheckHeap(u32 controller_pad_no) {
mDoMch_HeapCheckAll();
mDoMch_HeapCheckAll__Fv();
OSCheckActiveThreads();
bool unk = false;
@@ -370,8 +370,8 @@ void Debug_console(u32 controller_pad_no) {
sAramObject__7JKRAram->getAramHeap()->dump();
}
DynamicModuleControlBase_NS_dump();
dRes_control_c_NS_dump();
dump__24DynamicModuleControlBaseFv();
dump__14dRes_control_cFv();
}
if (tmp5 & 2) {
@@ -466,7 +466,7 @@ void debug(void) {
void main01(void) {
HeapCheck* heaps = lbl_803D32E0;
mDoMch_Create();
mDoMch_Create__Fv();
mDoGph_Create();
create__8mDoCPd_cFv();
@@ -538,7 +538,7 @@ void main01(void) {
fapGm_Create();
fopAcM_initManager();
lbl_80450B18 = 0;
cDyl_InitAsync();
cDyl_InitAsync__Fv();
// g_mDoAud_audioHeap
@@ -550,11 +550,11 @@ void main01(void) {
lbl_80450B34++;
if (lbl_80450B00 && (lbl_80450B34 == ((lbl_80450B34 / lbl_80450B00) * lbl_80450B00))) {
mDoMch_HeapCheckAll();
mDoMch_HeapCheckAll__Fv();
}
if (lbl_80450C80) {
mDoMemCd_Ctrl_c_NS_update();
update__15mDoMemCd_Ctrl_cFv();
}
mDoCPd_c_NS_read();
fapGm_Execute();
+81 -80
View File
@@ -12,39 +12,39 @@ void __mi__4cXyzCFRC3Vec(void);
void _restgpr_29(void);
void _savegpr_29(void);
void cM_atan2s__Fff(void);
void func_8000CCC8(void);
void func_8000CD14(void);
void func_8000CE00(void);
void func_8000CFB8(void);
void push__14mDoMtx_stack_cFv(void);
void pop__14mDoMtx_stack_cFv(void);
void scaleS__14mDoMtx_stack_cFRC4cXyz(void);
void __sinit_m_Do_mtx_cpp(void);
void func_80361C24(void);
void mDoMtx_MtxToRot(void);
void mDoMtx_QuatConcat(void);
void mDoMtx_XYZrotM(void);
void mDoMtx_XYZrotS(void);
void mDoMtx_XrotM(void);
void mDoMtx_XrotS(void);
void mDoMtx_YrotM(void);
void mDoMtx_YrotS(void);
void mDoMtx_ZXYrotM(void);
void mDoMtx_ZXYrotS(void);
void mDoMtx_ZrotM(void);
void mDoMtx_ZrotS(void);
void mDoMtx_concatProjView(void);
void mDoMtx_inverseTranspose(void);
void mDoMtx_lookAt(void);
void mDoMtx_lookAt_X1_(void);
void mDoMtx_quatStack_c_NS_dtor(void);
void mDoMtx_stack_c_NS_XYZrotM(void);
void mDoMtx_stack_c_NS_XYZrotS(void);
void mDoMtx_stack_c_NS_ZXYrotM(void);
void mDoMtx_stack_c_NS_ZXYrotS(void);
void mDoMtx_stack_c_NS_dtor(void);
void mDoMtx_stack_c_NS_quatM(void);
void mDoMtx_stack_c_NS_scaleM(void);
void mDoMtx_stack_c_NS_scaleM_X1_(void);
void mDoMtx_stack_c_NS_transM(void);
void mDoMtx_stack_c_NS_transM_X1_(void);
void mDoMtx_stack_c_NS_transS(void);
void mDoMtx_MtxToRot__FPA4_CfP5csXyz(void);
void mDoMtx_QuatConcat__FPC10QuaternionPC10QuaternionP10Quaternion(void);
void mDoMtx_XYZrotM__FPA4_fsss(void);
void mDoMtx_XYZrotS__FPA4_fsss(void);
void mDoMtx_XrotM__FPA4_fs(void);
void mDoMtx_XrotS__FPA4_fs(void);
void mDoMtx_YrotM__FPA4_fs(void);
void mDoMtx_YrotS__FPA4_fs(void);
void mDoMtx_ZXYrotM__FPA4_fsss(void);
void mDoMtx_ZXYrotS__FPA4_fsss(void);
void mDoMtx_ZrotM__FPA4_fs(void);
void mDoMtx_ZrotS__FPA4_fs(void);
void mDoMtx_concatProjView__FPA4_CfPA4_CfPA4_f(void);
void mDoMtx_inverseTranspose__FPA4_CfPA4_f(void);
void mDoMtx_lookAt__FPA4_fPC3VecPC3Vecs(void);
void mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs(void);
void __dt__18mDoMtx_quatStack_cFv(void);
void XYZrotM__14mDoMtx_stack_cFRC5csXyz(void);
void XYZrotS__14mDoMtx_stack_cFRC5csXyz(void);
void ZXYrotM__14mDoMtx_stack_cFRC5csXyz(void);
void ZXYrotS__14mDoMtx_stack_cFRC5csXyz(void);
void __dt__14mDoMtx_stack_cFv(void);
void quatM__14mDoMtx_stack_cFPC10Quaternion(void);
void scaleM__14mDoMtx_stack_cFfff(void);
void scaleM__14mDoMtx_stack_cFRC4cXyz(void);
void transM__14mDoMtx_stack_cFfff(void);
void transM__14mDoMtx_stack_cFRC4cXyz(void);
void transS__14mDoMtx_stack_cFRC4cXyz(void);
void normalizeRS__4cXyzFv(void);
void normalize__4cXyzFv(void);
void outprod__4cXyzCFRC3Vec(void);
@@ -64,225 +64,226 @@ extern u8 lbl_803DD470;
extern "C" {
// mDoMtx_XYZrotS__FPA4_fsss
// mDoMtx_XYZrotS(f32 [][4], s16, s16, s16)
asm void mDoMtx_XYZrotS(void) {
// mDoMtx_XYZrotS__FPA4_fsss(f32 [][4], s16, s16, s16)
asm void mDoMtx_XYZrotS__FPA4_fsss(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C0CC.s"
}
// mDoMtx_XYZrotM__FPA4_fsss
// mDoMtx_XYZrotM(f32 [][4], s16, s16, s16)
asm void mDoMtx_XYZrotM(void) {
// mDoMtx_XYZrotM__FPA4_fsss(f32 [][4], s16, s16, s16)
asm void mDoMtx_XYZrotM__FPA4_fsss(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C164.s"
}
// mDoMtx_ZXYrotS__FPA4_fsss
// mDoMtx_ZXYrotS(f32 [][4], s16, s16, s16)
asm void mDoMtx_ZXYrotS(void) {
// mDoMtx_ZXYrotS__FPA4_fsss(f32 [][4], s16, s16, s16)
asm void mDoMtx_ZXYrotS__FPA4_fsss(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C208.s"
}
// mDoMtx_ZXYrotM__FPA4_fsss
// mDoMtx_ZXYrotM(f32 [][4], s16, s16, s16)
asm void mDoMtx_ZXYrotM(void) {
// mDoMtx_ZXYrotM__FPA4_fsss(f32 [][4], s16, s16, s16)
asm void mDoMtx_ZXYrotM__FPA4_fsss(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C2A0.s"
}
// mDoMtx_XrotS__FPA4_fs
// mDoMtx_XrotS(f32 [][4], s16)
asm void mDoMtx_XrotS(void) {
// mDoMtx_XrotS__FPA4_fs(f32 [][4], s16)
asm void mDoMtx_XrotS__FPA4_fs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C344.s"
}
// mDoMtx_XrotM__FPA4_fs
// mDoMtx_XrotM(f32 [][4], s16)
asm void mDoMtx_XrotM(void) {
// mDoMtx_XrotM__FPA4_fs(f32 [][4], s16)
asm void mDoMtx_XrotM__FPA4_fs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C39C.s"
}
// mDoMtx_YrotS__FPA4_fs
// mDoMtx_YrotS(f32 [][4], s16)
asm void mDoMtx_YrotS(void) {
// mDoMtx_YrotS__FPA4_fs(f32 [][4], s16)
asm void mDoMtx_YrotS__FPA4_fs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C3DC.s"
}
// mDoMtx_YrotM__FPA4_fs
// mDoMtx_YrotM(f32 [][4], s16)
asm void mDoMtx_YrotM(void) {
// mDoMtx_YrotM__FPA4_fs(f32 [][4], s16)
asm void mDoMtx_YrotM__FPA4_fs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C434.s"
}
// mDoMtx_ZrotS__FPA4_fs
// mDoMtx_ZrotS(f32 [][4], s16)
asm void mDoMtx_ZrotS(void) {
// mDoMtx_ZrotS__FPA4_fs(f32 [][4], s16)
asm void mDoMtx_ZrotS__FPA4_fs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C474.s"
}
// mDoMtx_ZrotM__FPA4_fs
// mDoMtx_ZrotM(f32 [][4], s16)
asm void mDoMtx_ZrotM(void) {
// mDoMtx_ZrotM__FPA4_fs(f32 [][4], s16)
asm void mDoMtx_ZrotM__FPA4_fs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C4CC.s"
}
// mDoMtx_lookAt__FPA4_fPC3VecPC3Vecs
// mDoMtx_lookAt(f32 [][4], const Vec*, const Vec*, s16)
asm void mDoMtx_lookAt(void) {
// mDoMtx_lookAt__FPA4_fPC3VecPC3Vecs(f32 [][4], const Vec*, const Vec*, s16)
asm void mDoMtx_lookAt__FPA4_fPC3VecPC3Vecs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C50C.s"
}
// mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs
// mDoMtx_lookAt(f32 [][4], const Vec*, const Vec*, const Vec*, s16)
asm void mDoMtx_lookAt_X1_(void) {
// mDoMtx_lookAt__FPA4_fPC3VecPC3Vecs(f32 [][4], const Vec*, const Vec*, const Vec*, s16)
asm void mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C710.s"
}
// mDoMtx_concatProjView__FPA4_CfPA4_CfPA4_f
// mDoMtx_concatProjView(const f32 [][4], const f32 [][4], f32 [][4])
asm void mDoMtx_concatProjView(void) {
// mDoMtx_concatProjView__FPA4_CfPA4_CfPA4_f(const f32 [][4], const f32 [][4], f32 [][4])
asm void mDoMtx_concatProjView__FPA4_CfPA4_CfPA4_f(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C8D0.s"
}
// mDoMtx_inverseTranspose__FPA4_CfPA4_f
// mDoMtx_inverseTranspose(const f32 [][4], f32 [][4])
asm void mDoMtx_inverseTranspose(void) {
// mDoMtx_inverseTranspose__FPA4_CfPA4_f(const f32 [][4], f32 [][4])
asm void mDoMtx_inverseTranspose__FPA4_CfPA4_f(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000C9B0.s"
}
// mDoMtx_QuatConcat__FPC10QuaternionPC10QuaternionP10Quaternion
// mDoMtx_QuatConcat(const Quaternion*, const Quaternion*, Quaternion*)
asm void mDoMtx_QuatConcat(void) {
// mDoMtx_QuatConcat__FPC10QuaternionPC10QuaternionP10Quaternion(const Quaternion*, const
// Quaternion*, Quaternion*)
asm void mDoMtx_QuatConcat__FPC10QuaternionPC10QuaternionP10Quaternion(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CB5C.s"
}
// mDoMtx_MtxToRot__FPA4_CfP5csXyz
// mDoMtx_MtxToRot(const f32 [][4], csXyz*)
asm void mDoMtx_MtxToRot(void) {
// mDoMtx_MtxToRot__FPA4_CfP5csXyz(const f32 [][4], csXyz*)
asm void mDoMtx_MtxToRot__FPA4_CfP5csXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CC00.s"
}
// push__14mDoMtx_stack_cFv
// mDoMtx_stack_c::push(void)
asm void func_8000CCC8(void) {
asm void push__14mDoMtx_stack_cFv(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CCC8.s"
}
// pop__14mDoMtx_stack_cFv
// mDoMtx_stack_c::pop(void)
asm void func_8000CD14(void) {
asm void pop__14mDoMtx_stack_cFv(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CD14.s"
}
// transS__14mDoMtx_stack_cFRC4cXyz
// mDoMtx_stack_c::transS(const cXyz&)
asm void mDoMtx_stack_c_NS_transS(void) {
asm void transS__14mDoMtx_stack_cFRC4cXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CD64.s"
}
// transM__14mDoMtx_stack_cFfff
// mDoMtx_stack_c::transM(f32, f32, f32)
asm void mDoMtx_stack_c_NS_transM(void) {
asm void transM__14mDoMtx_stack_cFfff(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CD9C.s"
}
// transM__14mDoMtx_stack_cFRC4cXyz
// mDoMtx_stack_c::transM(const cXyz&)
asm void mDoMtx_stack_c_NS_transM_X1_(void) {
asm void transM__14mDoMtx_stack_cFRC4cXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CDD4.s"
}
// scaleS__14mDoMtx_stack_cFRC4cXyz
// mDoMtx_stack_c::scaleS(const cXyz&)
asm void func_8000CE00(void) {
asm void scaleS__14mDoMtx_stack_cFRC4cXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CE00.s"
}
// scaleM__14mDoMtx_stack_cFfff
// mDoMtx_stack_c::scaleM(f32, f32, f32)
asm void mDoMtx_stack_c_NS_scaleM(void) {
asm void scaleM__14mDoMtx_stack_cFfff(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CE38.s"
}
// scaleM__14mDoMtx_stack_cFRC4cXyz
// mDoMtx_stack_c::scaleM(const cXyz&)
asm void mDoMtx_stack_c_NS_scaleM_X1_(void) {
asm void scaleM__14mDoMtx_stack_cFRC4cXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CE70.s"
}
// XYZrotS__14mDoMtx_stack_cFRC5csXyz
// mDoMtx_stack_c::XYZrotS(const csXyz&)
asm void mDoMtx_stack_c_NS_XYZrotS(void) {
asm void XYZrotS__14mDoMtx_stack_cFRC5csXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CE9C.s"
}
// XYZrotM__14mDoMtx_stack_cFRC5csXyz
// mDoMtx_stack_c::XYZrotM(const csXyz&)
asm void mDoMtx_stack_c_NS_XYZrotM(void) {
asm void XYZrotM__14mDoMtx_stack_cFRC5csXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CED4.s"
}
// ZXYrotS__14mDoMtx_stack_cFRC5csXyz
// mDoMtx_stack_c::ZXYrotS(const csXyz&)
asm void mDoMtx_stack_c_NS_ZXYrotS(void) {
asm void ZXYrotS__14mDoMtx_stack_cFRC5csXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CF0C.s"
}
// ZXYrotM__14mDoMtx_stack_cFRC5csXyz
// mDoMtx_stack_c::ZXYrotM(const csXyz&)
asm void mDoMtx_stack_c_NS_ZXYrotM(void) {
asm void ZXYrotM__14mDoMtx_stack_cFRC5csXyz(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CF44.s"
}
// quatM__14mDoMtx_stack_cFPC10Quaternion
// mDoMtx_stack_c::quatM(const Quaternion*)
asm void mDoMtx_stack_c_NS_quatM(void) {
asm void quatM__14mDoMtx_stack_cFPC10Quaternion(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CF7C.s"
}
// __sinit_m_Do_mtx_cpp
//
asm void func_8000CFB8(void) {
asm void __sinit_m_Do_mtx_cpp(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000CFB8.s"
}
// __dt__18mDoMtx_quatStack_cFv
// mDoMtx_quatStack_c::~mDoMtx_quatStack_c(void)
asm void mDoMtx_quatStack_c_NS_dtor(void) {
asm void __dt__18mDoMtx_quatStack_cFv(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000D034.s"
}
// __dt__14mDoMtx_stack_cFv
// mDoMtx_stack_c::~mDoMtx_stack_c(void)
asm void mDoMtx_stack_c_NS_dtor(void) {
asm void __dt__14mDoMtx_stack_cFv(void) {
nofralloc
#include "m_Do/m_Do_mtx/asm/func_8000D070.s"
}