Files
dusklight/src/d/meter/d_meter_button.cpp
T
2021-03-31 23:22:38 +02:00

3819 lines
133 KiB
C++

//
// Generated By: dol2asm
// Translation Unit: d/meter/d_meter_button
//
#include "dol2asm.h"
#include "dolphin/types.h"
#include "d/meter/d_meter_button.h"
//
// Types:
//
struct dSv_player_item_c {
/* 80033030 */ // False False
// int False
// bool False
void getItem(int, bool) const;
};
struct dSv_event_c {
/* 800349BC */ // False False
// u16 False
void isEventBit(u16) const;
};
struct dMsgString_c {
/* 80249C20 */ // False False
dMsgString_c();
/* 80249D28 */ // False False
~dMsgString_c();
};
struct J2DTextBox {
/* 80300658 */ // False False
void getStringPtr() const;
/* 8030074C */ // False False
// s16 False
// char const* False
// char const False
// char False
// ... False
void setString(s16, char const*, ...);
};
struct JUTFont {
};
struct COutFont_c {
/* 80225C94 */ // False False
// u8 False
COutFont_c(u8);
};
struct dMsgObject_c {
/* 802370A8 */ // False False
void isGetItemMessage();
/* 802370BC */ // False False
void isKanbanMessage();
/* 802370E8 */ // False False
void isHowlMessage();
/* 802371B0 */ // False False
void isMidonaTalkWait();
/* 802371E4 */ // False False
void isPlaceMessage();
/* 802371F8 */ // False False
void isBossMessage();
/* 8023720C */ // False False
// bool False
bool isBookMessage();
/* 80237214 */ // False False
void isStaffMessage();
/* 802380F4 */ // False False
// u32 False
// J2DTextBox* False
// J2DTextBox False
// J2DTextBox* False
// J2DTextBox False
// JUTFont* False
// JUTFont False
// COutFont_c* False
// COutFont_c False
// char* False
// char False
// char* False
// char False
// char* False
// char False
// s16* False
// s16 False
void getString(u32, J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*, char*, char*, char*, s16*);
/* 8023822C */ // False False
void getStatus();
/* 80238258 */ // False False
void getScrnDrawPtr();
};
struct J2DPane {
/* 802F7100 */ // False False
void getBounds();
};
struct JKRArchive {
};
struct J2DGrafContext {
};
struct J2DScreen {
/* 802F8498 */ // False False
J2DScreen();
/* 802F8648 */ // False False
// char const* False
// char const False
// char False
// u32 False
// JKRArchive* False
// JKRArchive False
void setPriority(char const*, u32, JKRArchive*);
/* 802F8ED4 */ // False False
// f32 False
// f32 False
// J2DGrafContext const* False
// J2DGrafContext const False
// J2DGrafContext False
void draw(f32, f32, J2DGrafContext const*);
};
struct JKRExpHeap {
};
struct CPaneMgr {
/* 80253984 */ // False False
// J2DScreen* False
// J2DScreen False
// u64 False
// u8 False
// JKRExpHeap* False
// JKRExpHeap False
CPaneMgr(J2DScreen*, u64, u8, JKRExpHeap*);
/* 80253930 */ // False False
CPaneMgr();
/* 80253A18 */ // False False
~CPaneMgr();
/* 802545B0 */ // False False
// f32 False
// f32 False
void paneTrans(f32, f32);
/* 80254C90 */ // False False
// J2DPane* False
// J2DPane False
// f32 (* )[3][4] False
// f32 False
// * False
// False
// u8 False
// bool False
// s16 False
void getGlobalVtx(J2DPane*, f32 (* )[3][4], u8, bool, s16);
/* 80254EBC */ // False False
// J2DPane* False
// J2DPane False
// bool False
// s16 False
void getGlobalVtxCenter(J2DPane*, bool, s16);
};
struct dMeterButton_c {
/* 80201328 */ // False False
dMeterButton_c();
/* 80201370 */ // True False
~dMeterButton_c();
/* 802013CC */ // True False
void _create();
/* 80201404 */ // False False
// u32 False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
void _execute(u32, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool);
/* 80202240 */ // True False
void draw();
/* 80202A9C */ // True False
void _delete();
/* 802032C4 */ // True False
// u32 False
// bool False
void alphaAnimeButtonA(u32, bool);
/* 8020339C */ // True False
// u32 False
// bool False
void alphaAnimeButtonB(u32, bool);
/* 802034A8 */ // True False
// u32 False
// bool False
void alphaAnimeButtonR(u32, bool);
/* 802035AC */ // True False
// u32 False
// bool False
void alphaAnimeButtonZ(u32, bool);
/* 802036C0 */ // True False
// u32 False
// bool False
void alphaAnimeButton3D(u32, bool);
/* 802037B8 */ // True False
// u32 False
// bool False
void alphaAnimeButtonC(u32, bool);
/* 80203878 */ // True False
// u32 False
// bool False
void alphaAnimeButtonS(u32, bool);
/* 802038F4 */ // True False
// u32 False
// bool False
void alphaAnimeButtonX(u32, bool);
/* 80203A08 */ // True False
// u32 False
// bool False
void alphaAnimeButtonY(u32, bool);
/* 80203B1C */ // True False
// u32 False
// bool False
void alphaAnimeButtonNun(u32, bool);
/* 80203C30 */ // True False
// u32 False
// bool False
void alphaAnimeButtonRemo(u32, bool);
/* 80203D44 */ // True False
// u32 False
// bool False
void alphaAnimeButtonRemo2(u32, bool);
/* 80203E58 */ // True False
// u32 False
// bool False
void alphaAnimeButtonAR(u32, bool);
/* 80203F60 */ // True False
// u32 False
// bool False
void alphaAnimeButton3DB(u32, bool);
/* 80204068 */ // True False
// u32 False
// bool False
void alphaAnimeButtonNURE(u32, bool);
/* 80204170 */ // True False
// u32 False
// bool False
void alphaAnimeButtonReel(u32, bool);
/* 80204278 */ // True False
// u32 False
// bool False
void alphaAnimeButtonReel2(u32, bool);
/* 80204368 */ // True False
// u32 False
// bool False
void alphaAnimeButtonAB(u32, bool);
/* 80204458 */ // True False
// u32 False
// bool False
void alphaAnimeButtonTate(u32, bool);
/* 80204548 */ // True False
// u32 False
// bool False
void alphaAnimeButtonNunZ(u32, bool);
/* 80204620 */ // True False
// u32 False
// bool False
void alphaAnimeButtonNunC(u32, bool);
/* 802046F8 */ // True False
// u32 False
// bool False
void alphaAnimeButtonBin(u32, bool);
/* 802047E8 */ // True False
void screenInitButton();
/* 80205834 */ // True False
void screenInitText();
/* 80205CA0 */ // True False
void updateButton();
/* 80206978 */ // True False
// u32 False
void updateText(u32);
/* 80206CE0 */ // True False
void setAlphaButtonAAnimeMin();
/* 80206D70 */ // True False
// int False
void isFastSet(int);
/* 80207060 */ // True False
void setAlphaButtonAAnimeMax();
/* 8020714C */ // True False
void setAlphaButtonBAnimeMin();
/* 802071DC */ // True False
void setAlphaButtonBAnimeMax();
/* 802072C8 */ // True False
void setAlphaButtonRAnimeMin();
/* 80207358 */ // True False
void setAlphaButtonRAnimeMax();
/* 80207444 */ // True False
void setAlphaButtonZAnimeMin();
/* 802074D4 */ // True False
void setAlphaButtonZAnimeMax();
/* 802075C0 */ // True False
void setAlphaButton3DAnimeMin();
/* 80207654 */ // True False
void setAlphaButton3DAnimeMax();
/* 80207740 */ // True False
// void False
void setAlphaButton3DVAnimeMin();
/* 80207744 */ // True False
// void False
void setAlphaButton3DVAnimeMax();
/* 80207748 */ // True False
void setAlphaButtonCAnimeMin();
/* 802077EC */ // True False
void setAlphaButtonCAnimeMax();
/* 80207A28 */ // True False
void setAlphaButtonSAnimeMin();
/* 80207AB8 */ // True False
void setAlphaButtonSAnimeMax();
/* 80207BA4 */ // True False
void setAlphaButtonXAnimeMin();
/* 80207C34 */ // True False
void setAlphaButtonXAnimeMax();
/* 80207D20 */ // True False
void setAlphaButtonYAnimeMin();
/* 80207DB0 */ // True False
void setAlphaButtonYAnimeMax();
/* 80207E9C */ // True False
void setAlphaButtonNunAnimeMin();
/* 80207F34 */ // True False
void setAlphaButtonNunAnimeMax();
/* 80208028 */ // True False
void setAlphaButtonRemoAnimeMin();
/* 802080C0 */ // True False
void setAlphaButtonRemoAnimeMax();
/* 802081B4 */ // True False
void setAlphaButtonRemo2AnimeMin();
/* 8020824C */ // True False
void setAlphaButtonRemo2AnimeMax();
/* 80208340 */ // True False
void setAlphaButtonARAnimeMin();
/* 802083D8 */ // True False
void setAlphaButtonARAnimeMax();
/* 802084D8 */ // True False
void setAlphaButton3DBAnimeMin();
/* 80208570 */ // True False
void setAlphaButton3DBAnimeMax();
/* 80208670 */ // True False
void setAlphaButtonNUREAnimeMin();
/* 80208708 */ // True False
void setAlphaButtonNUREAnimeMax();
/* 80208808 */ // True False
void setAlphaButtonReelAnimeMin();
/* 802088A0 */ // True False
void setAlphaButtonReelAnimeMax();
/* 802089A0 */ // True False
void setAlphaButtonReel2AnimeMin();
/* 80208A38 */ // True False
void setAlphaButtonReel2AnimeMax();
/* 80208AEC */ // True False
void setAlphaButtonABAnimeMin();
/* 80208B84 */ // True False
void setAlphaButtonABAnimeMax();
/* 80208C38 */ // True False
void setAlphaButtonTateAnimeMin();
/* 80208CD0 */ // True False
void setAlphaButtonTateAnimeMax();
/* 80208D84 */ // True False
void setAlphaButtonNunZAnimeMin();
/* 80208E1C */ // True False
void setAlphaButtonNunZAnimeMax();
/* 80208F1C */ // True False
void setAlphaButtonNunCAnimeMin();
/* 80208FB4 */ // True False
void setAlphaButtonNunCAnimeMax();
/* 802090B4 */ // True False
void setAlphaButtonBinAnimeMin();
/* 8020914C */ // True False
void setAlphaButtonBinAnimeMax();
/* 8020924C */ // True False
// int False
void setAlphaButtonOAnimeMin(int);
/* 802092C0 */ // True False
// int False
void setAlphaButtonOAnimeMax(int);
/* 80209368 */ // True False
void setAlphaIconAnimeMin();
/* 802093D8 */ // True False
void setAlphaIconAnimeMax();
/* 80209474 */ // False False
void isClose();
/* 802095C0 */ // False False
// char* False
// char False
// u8 False
// u8 False
// u8 False
void setString(char*, u8, u8, u8);
/* 80209CEC */ // False False
void hideAll();
/* 80209D7C */ // True False
// u8 False
// char* False
// char False
// int False
void getCenterPosCalc(u8, char*, int);
/* 8020A540 */ // True False
// int False
// f32 False
void trans_button(int, f32);
/* 8020A94C */ // True False
// u8 False
void hide_button(u8);
/* 8020AA84 */ // True False
void pikariCheck();
/* 8020AE68 */ // True False
// CPaneMgr* False
// CPaneMgr False
// f32 False
// f32 False
// u8 False
void paneTrans(CPaneMgr*, f32, f32, u8);
};
struct J2DPicture {
};
struct dMeter2Info_c {
/* 8021C1F0 */ // False False
void decFloatingMessageTimer();
/* 8021C218 */ // False False
void resetFloatingMessage();
/* 8021C6A4 */ // False False
// J2DTextBox* False
// J2DTextBox False
// char* False
// char False
void getStringLength(J2DTextBox*, char*);
/* 8021CF08 */ // False False
// u8 False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// int False
void readItemTexture(u8, void*, J2DPicture*, void*, J2DPicture*, void*, J2DPicture*, void*, J2DPicture*, int);
};
struct JUtility {
struct TColor {
};
};
struct CPaneMgrAlpha {
/* 802555C8 */ // False False
void show();
/* 80255608 */ // False False
void hide();
/* 802557D0 */ // False False
// f32 False
void setAlphaRate(f32);
/* 80255828 */ // False False
void getAlphaRate();
};
struct dMeter2Draw_c {
/* 802140DC */ // False False
// f32 False
// f32 False
// f32* False
// f32 False
// f32 False
// JUtility::TColor False
// JUtility::TColor False
// JUtility::TColor False
// JUtility::TColor False
// f32 False
// u8 False
void drawPikari(f32, f32, f32*, f32, JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor, f32, u8);
/* 8021AAA4 */ // False False
// CPaneMgrAlpha* False
// CPaneMgrAlpha False
// s16 False
void setAlphaAnimeMax(CPaneMgrAlpha*, s16);
/* 8021BBB4 */ // False False
void getCanoeFishing();
};
struct dComIfG_play_c {
/* 8002C97C */ // False False
// int False
void getLayerNo(int);
};
struct Vec {
};
struct JAISoundID {
};
struct Z2SeMgr {
/* 802AB984 */ // False False
// JAISoundID False
// Vec const* False
// Vec const False
// Vec False
// u32 False
// s8 False
// f32 False
// f32 False
// f32 False
// f32 False
// u8 False
void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8);
};
struct JKRHeap {
/* 802CE4D4 */ // False False
// u32 False
// int False
void alloc(u32, int);
/* 802CE548 */ // False False
// void* False
// void False
void free(void*);
};
//
// Forward References:
//
// False False
extern "C" void __ct__14dMeterButton_cFv();
// True False
extern "C" void __dt__14dMeterButton_cFv();
// True False
extern "C" void _create__14dMeterButton_cFv();
// False False
// u32 False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
extern "C" void _execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb();
// True False
extern "C" void draw__14dMeterButton_cFv();
// True False
extern "C" void _delete__14dMeterButton_cFv();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonA__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonB__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonR__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonZ__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButton3D__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonC__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonS__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonX__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonY__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonNun__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonRemo__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonRemo2__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonAR__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButton3DB__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonNURE__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonReel__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonReel2__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonAB__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonTate__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonNunZ__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonNunC__14dMeterButton_cFUlb();
// True False
// u32 False
// bool False
extern "C" void alphaAnimeButtonBin__14dMeterButton_cFUlb();
// True False
extern "C" void screenInitButton__14dMeterButton_cFv();
// True False
extern "C" void screenInitText__14dMeterButton_cFv();
// True False
extern "C" void updateButton__14dMeterButton_cFv();
// True False
// u32 False
extern "C" void updateText__14dMeterButton_cFUl();
// True False
extern "C" void setAlphaButtonAAnimeMin__14dMeterButton_cFv();
// True False
// int False
extern "C" void isFastSet__14dMeterButton_cFi();
// True False
extern "C" void setAlphaButtonAAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonBAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonBAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonRAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonRAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonZAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonZAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButton3DAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButton3DAnimeMax__14dMeterButton_cFv();
// True False
// void False
extern "C" void setAlphaButton3DVAnimeMin__14dMeterButton_cFv();
// True False
// void False
extern "C" void setAlphaButton3DVAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonCAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonCAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonSAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonSAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonXAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonXAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonYAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonYAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNunAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNunAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonRemoAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonRemoAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonARAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonARAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButton3DBAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButton3DBAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNUREAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNUREAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonReelAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonReelAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonReel2AnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonReel2AnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonABAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonABAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonTateAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonTateAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNunZAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNunZAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNunCAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonNunCAnimeMax__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonBinAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaButtonBinAnimeMax__14dMeterButton_cFv();
// True False
// int False
extern "C" void setAlphaButtonOAnimeMin__14dMeterButton_cFi();
// True False
// int False
extern "C" void setAlphaButtonOAnimeMax__14dMeterButton_cFi();
// True False
extern "C" void setAlphaIconAnimeMin__14dMeterButton_cFv();
// True False
extern "C" void setAlphaIconAnimeMax__14dMeterButton_cFv();
// False False
extern "C" void isClose__14dMeterButton_cFv();
// False False
// char* False
// char False
// u8 False
// u8 False
// u8 False
extern "C" void setString__14dMeterButton_cFPcUcUcUc();
// False False
extern "C" void hideAll__14dMeterButton_cFv();
// True False
// u8 False
// char* False
// char False
// int False
extern "C" void getCenterPosCalc__14dMeterButton_cFUcPci();
// True False
// int False
// f32 False
extern "C" void trans_button__14dMeterButton_cFif();
// True False
// u8 False
extern "C" void hide_button__14dMeterButton_cFUc();
// True False
extern "C" void pikariCheck__14dMeterButton_cFv();
// True False
// CPaneMgr* False
// CPaneMgr False
// f32 False
// f32 False
// u8 False
extern "C" void paneTrans__14dMeterButton_cFP8CPaneMgrffUc();
extern "C" extern char const* const d_meter_d_meter_button__stringBase0;
extern "C" extern void* __vt__14dMeterButton_c[4];
//
// External References:
//
// False False
void mDoExt_getCurrentHeap();
// False False
void mDoExt_getMesgFont();
// False False
// int False
// int False
void dComIfGs_isOneZoneSwitch(int, int);
// False False
// J2DScreen* False
// J2DScreen False
void dPaneClass_showNullPane(J2DScreen*);
// False False
// f32* False
// f32 False
// f32 False
// f32 False
// f32 False
void cLib_addCalc2(f32*, f32, f32, f32);
// False False
// void* False
// void False
// u32 False
void* operator new(u32);
// False False
// void False
// void* False
// void False
void operator delete(void*);
// False False
extern "C" void mDoExt_getCurrentHeap__Fv();
// False False
extern "C" void mDoExt_getMesgFont__Fv();
// False False
// int False
extern "C" void getLayerNo__14dComIfG_play_cFi();
// False False
// int False
// int False
extern "C" void dComIfGs_isOneZoneSwitch__Fii();
// False False
// int False
// bool False
extern "C" void getItem__17dSv_player_item_cCFib();
// False False
// u16 False
extern "C" void isEventBit__11dSv_event_cCFUs();
// False False
// f32 False
// f32 False
// f32* False
// f32 False
// f32 False
// JUtility::TColor False
// JUtility::TColor False
// JUtility::TColor False
// JUtility::TColor False
// f32 False
// u8 False
extern "C" void drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc();
// False False
// CPaneMgrAlpha* False
// CPaneMgrAlpha False
// s16 False
extern "C" void setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas();
// False False
extern "C" void getCanoeFishing__13dMeter2Draw_cFv();
// False False
extern "C" void decFloatingMessageTimer__13dMeter2Info_cFv();
// False False
extern "C" void resetFloatingMessage__13dMeter2Info_cFv();
// False False
// J2DTextBox* False
// J2DTextBox False
// char* False
// char False
extern "C" void getStringLength__13dMeter2Info_cFP10J2DTextBoxPc();
// False False
// u8 False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// void* False
// void False
// J2DPicture* False
// J2DPicture False
// int False
extern "C" void readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei();
// False False
// u8 False
extern "C" void __ct__10COutFont_cFUc();
// False False
extern "C" void isGetItemMessage__12dMsgObject_cFv();
// False False
extern "C" void isKanbanMessage__12dMsgObject_cFv();
// False False
extern "C" void isHowlMessage__12dMsgObject_cFv();
// False False
extern "C" void isMidonaTalkWait__12dMsgObject_cFv();
// False False
extern "C" void isPlaceMessage__12dMsgObject_cFv();
// False False
extern "C" void isBossMessage__12dMsgObject_cFv();
// False False
// bool False
extern "C" bool isBookMessage__12dMsgObject_cFv();
// False False
extern "C" void isStaffMessage__12dMsgObject_cFv();
// False False
// u32 False
// J2DTextBox* False
// J2DTextBox False
// J2DTextBox* False
// J2DTextBox False
// JUTFont* False
// JUTFont False
// COutFont_c* False
// COutFont_c False
// char* False
// char False
// char* False
// char False
// char* False
// char False
// s16* False
// s16 False
extern "C" void getString__12dMsgObject_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cPcPcPcPs();
// False False
extern "C" void getStatus__12dMsgObject_cFv();
// False False
extern "C" void getScrnDrawPtr__12dMsgObject_cFv();
// False False
extern "C" void __ct__12dMsgString_cFv();
// False False
extern "C" void __dt__12dMsgString_cFv();
// False False
extern "C" void __ct__8CPaneMgrFv();
// False False
// J2DScreen* False
// J2DScreen False
// u64 False
// u8 False
// JKRExpHeap* False
// JKRExpHeap False
extern "C" void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap();
// False False
extern "C" void __dt__8CPaneMgrFv();
// False False
// f32 False
// f32 False
extern "C" void paneTrans__8CPaneMgrFff();
// False False
// J2DPane* False
// J2DPane False
// f32 (* )[3][4] False
// f32 False
// * False
// False
// u8 False
// bool False
// s16 False
extern "C" void getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs();
// False False
// J2DPane* False
// J2DPane False
// bool False
// s16 False
extern "C" void getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs();
// False False
// J2DScreen* False
// J2DScreen False
extern "C" void dPaneClass_showNullPane__FP9J2DScreen();
// False False
extern "C" void show__13CPaneMgrAlphaFv();
// False False
extern "C" void hide__13CPaneMgrAlphaFv();
// False False
// f32 False
extern "C" void setAlphaRate__13CPaneMgrAlphaFf();
// False False
extern "C" void getAlphaRate__13CPaneMgrAlphaFv();
// False False
// f32* False
// f32 False
// f32 False
// f32 False
// f32 False
extern "C" void cLib_addCalc2__FPffff();
// False False
// JAISoundID False
// Vec const* False
// Vec const False
// Vec False
// u32 False
// s8 False
// f32 False
// f32 False
// f32 False
// f32 False
// u8 False
extern "C" void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc();
// False False
// u32 False
// int False
extern "C" void alloc__7JKRHeapFUli();
// False False
// void* False
// void False
extern "C" void free__7JKRHeapFPv();
// False False
// void* False
// void False
// u32 False
extern "C" void* __nw__FUl();
// False False
// void False
// void* False
// void False
extern "C" void __dl__FPv();
// False False
extern "C" void getBounds__7J2DPaneFv();
// False False
extern "C" void __ct__9J2DScreenFv();
// False False
// char const* False
// char const False
// char False
// u32 False
// JKRArchive* False
// JKRArchive False
extern "C" void setPriority__9J2DScreenFPCcUlP10JKRArchive();
// False False
// f32 False
// f32 False
// J2DGrafContext const* False
// J2DGrafContext const False
// J2DGrafContext False
extern "C" void draw__9J2DScreenFffPC14J2DGrafContext();
// False False
extern "C" void getStringPtr__10J2DTextBoxCFv();
// False False
// s16 False
// char const* False
// char const False
// char False
// ... False
extern "C" void setString__10J2DTextBoxFsPCce();
// False False
extern "C" void __save_gpr();
// False False
extern "C" void _savegpr_21();
// False False
extern "C" void _savegpr_24();
// False False
extern "C" void _savegpr_25();
// False False
extern "C" void _savegpr_26();
// False False
extern "C" void _savegpr_27();
// False False
extern "C" void _savegpr_29();
// False False
extern "C" void __restore_gpr();
// False False
extern "C" void _restgpr_21();
// False False
extern "C" void _restgpr_24();
// False False
extern "C" void _restgpr_25();
// False False
extern "C" void _restgpr_26();
// False False
extern "C" void _restgpr_27();
// False False
extern "C" void _restgpr_29();
// False False
extern "C" void strcmp();
// False False
extern "C" void strcpy();
extern "C" extern u8 const tempBitLabels__20dSv_event_tmp_flag_c[370 + 2 /* padding */];
extern "C" extern void* __vt__12dDlst_base_c[3];
extern "C" extern u8 g_dComIfG_gameInfo[122384];
extern "C" extern u8 g_drawHIO[3880];
extern "C" extern u8 g_meter2_info[248];
extern "C" extern u8 g_MsgObject_HIO_c[1040];
extern "C" extern u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
//
// Declarations:
//
/* ############################################################################################## */
/* 803BF1A8-803BF200 0058+00 s=1 e=0 z=0 None .data @7807 */
SECTION_DATA static void* lit_7807[22] = {
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x12C),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x178),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x1C4),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x214),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x3DC),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x4C8),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x5A0),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x5EC),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x638),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x684),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714),
(void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x6D0),
};
/* 803BF200-803BF258 0058+00 s=1 e=0 z=0 None .data @7858 */
SECTION_DATA static void* lit_7858[22] = {
(void*)(((char*)trans_button__14dMeterButton_cFif)+0xBC),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0xE4),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x10C),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x134),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x15C),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x194),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x1BC),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x1E8),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x210),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x238),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x294),
(void*)(((char*)trans_button__14dMeterButton_cFif)+0x268),
};
/* 803BF258-803BF268 0010+00 s=2 e=0 z=0 None .data __vt__14dMeterButton_c */
SECTION_DATA void* __vt__14dMeterButton_c[4] = {
(void*)NULL /* RTTI */,
(void*)NULL,
(void*)draw__14dMeterButton_cFv,
(void*)__dt__14dMeterButton_cFv,
};
/* 80201328-80201370 0048+00 s=0 e=1 z=1 None .text __ct__14dMeterButton_cFv */
// 8020133C: 803A6F88 (__vt__12dDlst_base_c)
// 80201340: 803A6F88 (__vt__12dDlst_base_c)
// 80201348: 803BF258 (__vt__14dMeterButton_c)
// 8020134C: 803BF258 (__vt__14dMeterButton_c)
// 80201354: 802013CC (_create__14dMeterButton_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// False False
asm dMeterButton_c::dMeterButton_c() {
nofralloc
#include "asm/d/meter/d_meter_button/__ct__14dMeterButton_cFv.s"
}
#pragma pop
/* 80201370-802013CC 005C+00 s=1 e=0 z=0 None .text __dt__14dMeterButton_cFv */
// 80201390: 803BF258 (__vt__14dMeterButton_c)
// 80201394: 803BF258 (__vt__14dMeterButton_c)
// 8020139C: 80202A9C (_delete__14dMeterButton_cFv)
// 802013AC: 802CED3C (__dl__FPv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm dMeterButton_c::~dMeterButton_c() {
nofralloc
#include "asm/d/meter/d_meter_button/__dt__14dMeterButton_cFv.s"
}
#pragma pop
/* 802013CC-80201404 0038+00 s=1 e=0 z=0 None .text _create__14dMeterButton_cFv */
// 802013E0: 802047E8 (screenInitButton__14dMeterButton_cFv)
// 802013E8: 80205834 (screenInitText__14dMeterButton_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::_create() {
nofralloc
#include "asm/d/meter/d_meter_button/_create__14dMeterButton_cFv.s"
}
#pragma pop
/* ############################################################################################## */
/* 80454748-8045474C 0004+00 s=36 e=0 z=0 None .sdata2 @4146 */
SECTION_SDATA2 static u8 lit_4146[4] = {
0x00, 0x00, 0x00, 0x00,
};
/* 8045474C-80454750 0004+00 s=30 e=0 z=0 None .sdata2 @4147 */
SECTION_SDATA2 static f32 lit_4147 = 1.0f;
/* 80454750-80454754 0004+00 s=2 e=0 z=0 None .sdata2 @4148 */
SECTION_SDATA2 static f32 lit_4148 = 10.0f;
/* 80454754-80454758 0004+00 s=1 e=0 z=0 None .sdata2 @4149 */
SECTION_SDATA2 static f32 lit_4149 = 1.0f / 10.0f;
/* 80201404-80202240 0E3C+00 s=0 e=1 z=0 None .text _execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb */
// 8020141C: 803621A0 (__save_gpr)
// 80201464: 80205CA0 (updateButton__14dMeterButton_cFv)
// 80201470: 80206978 (updateText__14dMeterButton_cFUl)
// 8020147C: 804061C0 (g_dComIfG_gameInfo)
// 80201480: 804061C0 (g_dComIfG_gameInfo)
// 80201488: 803790C0 (tempBitLabels__20dSv_event_tmp_flag_c)
// 8020148C: 803790C0 (tempBitLabels__20dSv_event_tmp_flag_c)
// 80201494: 800349BC (isEventBit__11dSv_event_cCFUs)
// 802014A0: 8023822C (getStatus__12dMsgObject_cFv)
// 802014CC: 802032C4 (alphaAnimeButtonA__14dMeterButton_cFUlb)
// 802014E0: 8020339C (alphaAnimeButtonB__14dMeterButton_cFUlb)
// 802014F4: 802034A8 (alphaAnimeButtonR__14dMeterButton_cFUlb)
// 80201508: 802035AC (alphaAnimeButtonZ__14dMeterButton_cFUlb)
// 8020151C: 802036C0 (alphaAnimeButton3D__14dMeterButton_cFUlb)
// 80201530: 802037B8 (alphaAnimeButtonC__14dMeterButton_cFUlb)
// 80201544: 80203878 (alphaAnimeButtonS__14dMeterButton_cFUlb)
// 80201558: 802038F4 (alphaAnimeButtonX__14dMeterButton_cFUlb)
// 8020156C: 80203A08 (alphaAnimeButtonY__14dMeterButton_cFUlb)
// 80201580: 80203B1C (alphaAnimeButtonNun__14dMeterButton_cFUlb)
// 80201594: 80203C30 (alphaAnimeButtonRemo__14dMeterButton_cFUlb)
// 802015A8: 80203D44 (alphaAnimeButtonRemo2__14dMeterButton_cFUlb)
// 802015BC: 80203E58 (alphaAnimeButtonAR__14dMeterButton_cFUlb)
// 802015D0: 80203F60 (alphaAnimeButton3DB__14dMeterButton_cFUlb)
// 802015E4: 80204068 (alphaAnimeButtonNURE__14dMeterButton_cFUlb)
// 802015F8: 80204170 (alphaAnimeButtonReel__14dMeterButton_cFUlb)
// 8020160C: 80204278 (alphaAnimeButtonReel2__14dMeterButton_cFUlb)
// 80201620: 80204368 (alphaAnimeButtonAB__14dMeterButton_cFUlb)
// 80201634: 80204458 (alphaAnimeButtonTate__14dMeterButton_cFUlb)
// 80201648: 80204548 (alphaAnimeButtonNunZ__14dMeterButton_cFUlb)
// 8020165C: 80204620 (alphaAnimeButtonNunC__14dMeterButton_cFUlb)
// 80201670: 802046F8 (alphaAnimeButtonBin__14dMeterButton_cFUlb)
// 8020167C: 8020AA84 (pikariCheck__14dMeterButton_cFv)
// 802018EC: 802092C0 (setAlphaButtonOAnimeMax__14dMeterButton_cFi)
// 802018FC: 8020924C (setAlphaButtonOAnimeMin__14dMeterButton_cFi)
// 80201B44: 802093D8 (setAlphaIconAnimeMax__14dMeterButton_cFv)
// 80201B50: 80209368 (setAlphaIconAnimeMin__14dMeterButton_cFv)
// 80201B60: 804061C0 (g_dComIfG_gameInfo)
// 80201B64: 804061C0 (g_dComIfG_gameInfo)
// 80201E88: 804061C0 (g_dComIfG_gameInfo)
// 80201E8C: 804061C0 (g_dComIfG_gameInfo)
// 802021AC: 80454748 (lit_4146)
// 802021CC: 8045474C (lit_4147)
// 802021D0: 80454750 (lit_4148)
// 802021D4: 8026FA3C (cLib_addCalc2__FPffff)
// 802021EC: 80454754 (lit_4149)
// 80202208: 8020A540 (trans_button__14dMeterButton_cFif)
// 8020222C: 803621EC (__restore_gpr)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// False False
// u32 False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
// bool False
asm void dMeterButton_c::_execute(u32 param_0, bool param_1, bool param_2, bool param_3, bool param_4, bool param_5, bool param_6, bool param_7, bool param_8, bool param_9, bool param_10, bool param_11, bool param_12, bool param_13, bool param_14, bool param_15, bool param_16, bool param_17, bool param_18, bool param_19, bool param_20, bool param_21, bool param_22) {
nofralloc
#include "asm/d/meter/d_meter_button/_execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb.s"
}
#pragma pop
/* ############################################################################################## */
/* 80454758-8045475C 0004+00 s=23 e=0 z=0 None .sdata2 @4513 */
SECTION_SDATA2 static f32 lit_4513 = -1.0f;
/* 8045475C-80454760 0004+00 s=2 e=0 z=0 None .sdata2 @4514 */
SECTION_SDATA2 static f32 lit_4514 = 18.0f;
/* 80454760-80454768 0004+04 s=1 e=0 z=0 None .sdata2 @4515 */
SECTION_SDATA2 static f32 lit_4515[1 + 1 /* padding */] = {
9.0f / 5.0f,
/* padding */
0.0f,
};
/* 80454768-80454770 0008+00 s=3 e=0 z=0 None .sdata2 @4517 */
SECTION_SDATA2 static f64 lit_4517 = 4503601774854144.0 /* cast s32 to float */;
/* 80202240-80202A9C 085C+00 s=1 e=0 z=0 None .text draw__14dMeterButton_cFv */
// 80202268: 803621BC (_savegpr_21)
// 80202270: 804061C0 (g_dComIfG_gameInfo)
// 80202274: 804061C0 (g_dComIfG_gameInfo)
// 80202294: 80454748 (lit_4146)
// 802022A0: 802F8ED4 (draw__9J2DScreenFffPC14J2DGrafContext)
// 802022B0: 80454748 (lit_4146)
// 802022BC: 802F8ED4 (draw__9J2DScreenFffPC14J2DGrafContext)
// 802022C0: 80430188 (g_meter2_info)
// 802022C4: 80430188 (g_meter2_info)
// 802022D8: 80454748 (lit_4146)
// 802022E4: 802F8ED4 (draw__9J2DScreenFffPC14J2DGrafContext)
// 802022FC: 80300658 (getStringPtr__10J2DTextBoxCFv)
// 80202308: 80368B2C (strcpy)
// 80202310: 80454748 (lit_4146)
// 8020231C: 802F8ED4 (draw__9J2DScreenFffPC14J2DGrafContext)
// 8020235C: 80454758 (lit_4513)
// 80202378: 80300658 (getStringPtr__10J2DTextBoxCFv)
// 80202380: 80368B2C (strcpy)
// 80202390: 804061C0 (g_dComIfG_gameInfo)
// 80202394: 804061C0 (g_dComIfG_gameInfo)
// 80202398: 8042EBC8 (g_drawHIO)
// 8020239C: 8042EBC8 (g_drawHIO)
// 802023A0: 80430188 (g_meter2_info)
// 802023A4: 80430188 (g_meter2_info)
// 802023A8: 80454748 (lit_4146)
// 802023F0: 8045475C (lit_4514)
// 8020245C: 80454768 (lit_4517)
// 80202498: 80454768 (lit_4517)
// 802024CC: 8045474C (lit_4147)
// 80202568: 80454748 (lit_4146)
// 80202578: 8045475C (lit_4514)
// 802025BC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802025EC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 8020261C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 8020264C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 8020267C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802026AC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802026DC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 8020270C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 8020273C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 8020278C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802027F4: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 80202814: 8045475C (lit_4514)
// 8020282C: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80202840: 8045474C (lit_4147)
// 80202848: 80454758 (lit_4513)
// 80202854: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
// 802028B4: 80454760 (lit_4515)
// 802028D0: 802140DC (drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc)
// 80202928: 802140DC (drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc)
// 80202988: 802140DC (drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc)
// 80202998: 80206D70 (isFastSet__14dMeterButton_cFi)
// 802029F4: 802140DC (drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc)
// 80202A4C: 802140DC (drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc)
// 80202A88: 80362208 (_restgpr_21)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::draw() {
nofralloc
#include "asm/d/meter/d_meter_button/draw__14dMeterButton_cFv.s"
}
#pragma pop
/* 80202A9C-802032C4 0828+00 s=1 e=0 z=0 None .text _delete__14dMeterButton_cFv */
// 80202AAC: 803621D4 (_savegpr_27)
// 80202AB4: 80430188 (g_meter2_info)
// 80202AB8: 80430188 (g_meter2_info)
// 80202ABC: 8021C218 (resetFloatingMessage__13dMeter2Info_cFv)
// 80202AC0: 80238258 (getScrnDrawPtr__12dMsgObject_cFv)
// 80202AD4: 804061C0 (g_dComIfG_gameInfo)
// 80202AD8: 804061C0 (g_dComIfG_gameInfo)
// 80202AE0: 802371B0 (isMidonaTalkWait__12dMsgObject_cFv)
// 80202AEC: 804061C0 (g_dComIfG_gameInfo)
// 80202AF0: 804061C0 (g_dComIfG_gameInfo)
// 80202AF8: 802371E4 (isPlaceMessage__12dMsgObject_cFv)
// 80202B08: 802370E8 (isHowlMessage__12dMsgObject_cFv)
// 80202B18: 802371F8 (isBossMessage__12dMsgObject_cFv)
// 80202B28: 8023720C (isBookMessage__12dMsgObject_cFv)
// 80202B38: 80237214 (isStaffMessage__12dMsgObject_cFv)
// 80202B48: 802370BC (isKanbanMessage__12dMsgObject_cFv)
// 80202B64: 804061C0 (g_dComIfG_gameInfo)
// 80202B68: 804061C0 (g_dComIfG_gameInfo)
// 80202B80: 804061C0 (g_dComIfG_gameInfo)
// 80202B84: 804061C0 (g_dComIfG_gameInfo)
// 80202BA0: 802370A8 (isGetItemMessage__12dMsgObject_cFv)
// 80202BAC: 804061C0 (g_dComIfG_gameInfo)
// 80202BB0: 804061C0 (g_dComIfG_gameInfo)
// 80202BD0: 802CE548 (free__7JKRHeapFPv)
// 80203258: 80249D28 (__dt__12dMsgString_cFv)
// 8020328C: 804061C0 (g_dComIfG_gameInfo)
// 80203290: 804061C0 (g_dComIfG_gameInfo)
// 802032B0: 80362220 (_restgpr_27)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::_delete() {
nofralloc
#include "asm/d/meter/d_meter_button/_delete__14dMeterButton_cFv.s"
}
#pragma pop
/* 802032C4-8020339C 00D8+00 s=1 e=0 z=0 None .text alphaAnimeButtonA__14dMeterButton_cFUlb */
// 802032D4: 803621DC (_savegpr_29)
// 802032EC: 8023822C (getStatus__12dMsgObject_cFv)
// 80203350: 80206CE0 (setAlphaButtonAAnimeMin__14dMeterButton_cFv)
// 80203368: 80207060 (setAlphaButtonAAnimeMax__14dMeterButton_cFv)
// 80203388: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonA(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonA__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 8020339C-802034A8 010C+00 s=1 e=0 z=0 None .text alphaAnimeButtonB__14dMeterButton_cFUlb */
// 802033AC: 803621DC (_savegpr_29)
// 802033C4: 8023822C (getStatus__12dMsgObject_cFv)
// 80203414: 804061C0 (g_dComIfG_gameInfo)
// 80203418: 804061C0 (g_dComIfG_gameInfo)
// 8020345C: 8020714C (setAlphaButtonBAnimeMin__14dMeterButton_cFv)
// 80203474: 802071DC (setAlphaButtonBAnimeMax__14dMeterButton_cFv)
// 80203494: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonB(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonB__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 802034A8-802035AC 0104+00 s=1 e=0 z=0 None .text alphaAnimeButtonR__14dMeterButton_cFUlb */
// 802034B8: 803621DC (_savegpr_29)
// 802034D0: 8023822C (getStatus__12dMsgObject_cFv)
// 80203510: 804061C0 (g_dComIfG_gameInfo)
// 80203514: 804061C0 (g_dComIfG_gameInfo)
// 80203560: 802072C8 (setAlphaButtonRAnimeMin__14dMeterButton_cFv)
// 80203578: 80207358 (setAlphaButtonRAnimeMax__14dMeterButton_cFv)
// 80203598: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonR(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonR__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 802035AC-802036C0 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonZ__14dMeterButton_cFUlb */
// 802035BC: 803621DC (_savegpr_29)
// 802035D4: 8023822C (getStatus__12dMsgObject_cFv)
// 80203624: 804061C0 (g_dComIfG_gameInfo)
// 80203628: 804061C0 (g_dComIfG_gameInfo)
// 80203674: 80207444 (setAlphaButtonZAnimeMin__14dMeterButton_cFv)
// 8020368C: 802074D4 (setAlphaButtonZAnimeMax__14dMeterButton_cFv)
// 802036AC: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonZ(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonZ__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 802036C0-802037B8 00F8+00 s=1 e=0 z=0 None .text alphaAnimeButton3D__14dMeterButton_cFUlb */
// 802036D0: 803621DC (_savegpr_29)
// 802036E8: 8023822C (getStatus__12dMsgObject_cFv)
// 80203734: 802075C0 (setAlphaButton3DAnimeMin__14dMeterButton_cFv)
// 8020373C: 80207740 (setAlphaButton3DVAnimeMin__14dMeterButton_cFv)
// 80203750: 804061C0 (g_dComIfG_gameInfo)
// 80203754: 804061C0 (g_dComIfG_gameInfo)
// 80203768: 802075C0 (setAlphaButton3DAnimeMin__14dMeterButton_cFv)
// 80203770: 80207744 (setAlphaButton3DVAnimeMax__14dMeterButton_cFv)
// 8020377C: 80207654 (setAlphaButton3DAnimeMax__14dMeterButton_cFv)
// 80203784: 80207740 (setAlphaButton3DVAnimeMin__14dMeterButton_cFv)
// 802037A4: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButton3D(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButton3D__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 802037B8-80203878 00C0+00 s=1 e=0 z=0 None .text alphaAnimeButtonC__14dMeterButton_cFUlb */
// 802037C8: 803621DC (_savegpr_29)
// 802037E0: 8023822C (getStatus__12dMsgObject_cFv)
// 8020382C: 80207748 (setAlphaButtonCAnimeMin__14dMeterButton_cFv)
// 80203844: 802077EC (setAlphaButtonCAnimeMax__14dMeterButton_cFv)
// 80203864: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonC(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonC__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80203878-802038F4 007C+00 s=1 e=0 z=0 None .text alphaAnimeButtonS__14dMeterButton_cFUlb */
// 802038B0: 80207A28 (setAlphaButtonSAnimeMin__14dMeterButton_cFv)
// 802038C4: 80207AB8 (setAlphaButtonSAnimeMax__14dMeterButton_cFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonS(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonS__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 802038F4-80203A08 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonX__14dMeterButton_cFUlb */
// 80203904: 803621DC (_savegpr_29)
// 8020391C: 8023822C (getStatus__12dMsgObject_cFv)
// 8020396C: 804061C0 (g_dComIfG_gameInfo)
// 80203970: 804061C0 (g_dComIfG_gameInfo)
// 802039BC: 80207BA4 (setAlphaButtonXAnimeMin__14dMeterButton_cFv)
// 802039D4: 80207C34 (setAlphaButtonXAnimeMax__14dMeterButton_cFv)
// 802039F4: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonX(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonX__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80203A08-80203B1C 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonY__14dMeterButton_cFUlb */
// 80203A18: 803621DC (_savegpr_29)
// 80203A30: 8023822C (getStatus__12dMsgObject_cFv)
// 80203A80: 804061C0 (g_dComIfG_gameInfo)
// 80203A84: 804061C0 (g_dComIfG_gameInfo)
// 80203AD0: 80207D20 (setAlphaButtonYAnimeMin__14dMeterButton_cFv)
// 80203AE8: 80207DB0 (setAlphaButtonYAnimeMax__14dMeterButton_cFv)
// 80203B08: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonY(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonY__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80203B1C-80203C30 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonNun__14dMeterButton_cFUlb */
// 80203B2C: 803621DC (_savegpr_29)
// 80203B44: 8023822C (getStatus__12dMsgObject_cFv)
// 80203B94: 804061C0 (g_dComIfG_gameInfo)
// 80203B98: 804061C0 (g_dComIfG_gameInfo)
// 80203BE4: 80207E9C (setAlphaButtonNunAnimeMin__14dMeterButton_cFv)
// 80203BFC: 80207F34 (setAlphaButtonNunAnimeMax__14dMeterButton_cFv)
// 80203C1C: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonNun(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonNun__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80203C30-80203D44 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonRemo__14dMeterButton_cFUlb */
// 80203C40: 803621DC (_savegpr_29)
// 80203C58: 8023822C (getStatus__12dMsgObject_cFv)
// 80203CA8: 804061C0 (g_dComIfG_gameInfo)
// 80203CAC: 804061C0 (g_dComIfG_gameInfo)
// 80203CF8: 80208028 (setAlphaButtonRemoAnimeMin__14dMeterButton_cFv)
// 80203D10: 802080C0 (setAlphaButtonRemoAnimeMax__14dMeterButton_cFv)
// 80203D30: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonRemo(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonRemo__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80203D44-80203E58 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonRemo2__14dMeterButton_cFUlb */
// 80203D54: 803621DC (_savegpr_29)
// 80203D6C: 8023822C (getStatus__12dMsgObject_cFv)
// 80203DBC: 804061C0 (g_dComIfG_gameInfo)
// 80203DC0: 804061C0 (g_dComIfG_gameInfo)
// 80203E0C: 802081B4 (setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv)
// 80203E24: 8020824C (setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv)
// 80203E44: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonRemo2(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonRemo2__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80203E58-80203F60 0108+00 s=1 e=0 z=0 None .text alphaAnimeButtonAR__14dMeterButton_cFUlb */
// 80203E68: 803621DC (_savegpr_29)
// 80203E80: 8023822C (getStatus__12dMsgObject_cFv)
// 80203EC4: 804061C0 (g_dComIfG_gameInfo)
// 80203EC8: 804061C0 (g_dComIfG_gameInfo)
// 80203F14: 80208340 (setAlphaButtonARAnimeMin__14dMeterButton_cFv)
// 80203F2C: 802083D8 (setAlphaButtonARAnimeMax__14dMeterButton_cFv)
// 80203F4C: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonAR(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonAR__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80203F60-80204068 0108+00 s=1 e=0 z=0 None .text alphaAnimeButton3DB__14dMeterButton_cFUlb */
// 80203F70: 803621DC (_savegpr_29)
// 80203F88: 8023822C (getStatus__12dMsgObject_cFv)
// 80203FCC: 804061C0 (g_dComIfG_gameInfo)
// 80203FD0: 804061C0 (g_dComIfG_gameInfo)
// 8020401C: 802084D8 (setAlphaButton3DBAnimeMin__14dMeterButton_cFv)
// 80204034: 80208570 (setAlphaButton3DBAnimeMax__14dMeterButton_cFv)
// 80204054: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButton3DB(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButton3DB__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80204068-80204170 0108+00 s=1 e=0 z=0 None .text alphaAnimeButtonNURE__14dMeterButton_cFUlb */
// 80204078: 803621DC (_savegpr_29)
// 80204090: 8023822C (getStatus__12dMsgObject_cFv)
// 802040D4: 804061C0 (g_dComIfG_gameInfo)
// 802040D8: 804061C0 (g_dComIfG_gameInfo)
// 80204124: 80208670 (setAlphaButtonNUREAnimeMin__14dMeterButton_cFv)
// 8020413C: 80208708 (setAlphaButtonNUREAnimeMax__14dMeterButton_cFv)
// 8020415C: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonNURE(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonNURE__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80204170-80204278 0108+00 s=1 e=0 z=0 None .text alphaAnimeButtonReel__14dMeterButton_cFUlb */
// 80204180: 803621DC (_savegpr_29)
// 80204198: 8023822C (getStatus__12dMsgObject_cFv)
// 802041DC: 804061C0 (g_dComIfG_gameInfo)
// 802041E0: 804061C0 (g_dComIfG_gameInfo)
// 8020422C: 80208808 (setAlphaButtonReelAnimeMin__14dMeterButton_cFv)
// 80204244: 802088A0 (setAlphaButtonReelAnimeMax__14dMeterButton_cFv)
// 80204264: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonReel(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonReel__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80204278-80204368 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonReel2__14dMeterButton_cFUlb */
// 80204288: 803621DC (_savegpr_29)
// 802042A0: 8023822C (getStatus__12dMsgObject_cFv)
// 802042E4: 804061C0 (g_dComIfG_gameInfo)
// 802042E8: 804061C0 (g_dComIfG_gameInfo)
// 80204334: 802089A0 (setAlphaButtonReel2AnimeMin__14dMeterButton_cFv)
// 80204340: 80208A38 (setAlphaButtonReel2AnimeMax__14dMeterButton_cFv)
// 80204354: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonReel2(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonReel2__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80204368-80204458 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonAB__14dMeterButton_cFUlb */
// 80204378: 803621DC (_savegpr_29)
// 80204390: 8023822C (getStatus__12dMsgObject_cFv)
// 802043D4: 804061C0 (g_dComIfG_gameInfo)
// 802043D8: 804061C0 (g_dComIfG_gameInfo)
// 80204424: 80208AEC (setAlphaButtonABAnimeMin__14dMeterButton_cFv)
// 80204430: 80208B84 (setAlphaButtonABAnimeMax__14dMeterButton_cFv)
// 80204444: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonAB(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonAB__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80204458-80204548 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonTate__14dMeterButton_cFUlb */
// 80204468: 803621DC (_savegpr_29)
// 80204480: 8023822C (getStatus__12dMsgObject_cFv)
// 802044C4: 804061C0 (g_dComIfG_gameInfo)
// 802044C8: 804061C0 (g_dComIfG_gameInfo)
// 80204514: 80208C38 (setAlphaButtonTateAnimeMin__14dMeterButton_cFv)
// 80204520: 80208CD0 (setAlphaButtonTateAnimeMax__14dMeterButton_cFv)
// 80204534: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonTate(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonTate__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80204548-80204620 00D8+00 s=1 e=0 z=0 None .text alphaAnimeButtonNunZ__14dMeterButton_cFUlb */
// 80204558: 803621DC (_savegpr_29)
// 80204570: 8023822C (getStatus__12dMsgObject_cFv)
// 8020459C: 804061C0 (g_dComIfG_gameInfo)
// 802045A0: 804061C0 (g_dComIfG_gameInfo)
// 802045EC: 80208D84 (setAlphaButtonNunZAnimeMin__14dMeterButton_cFv)
// 802045F8: 80208E1C (setAlphaButtonNunZAnimeMax__14dMeterButton_cFv)
// 8020460C: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonNunZ(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonNunZ__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 80204620-802046F8 00D8+00 s=1 e=0 z=0 None .text alphaAnimeButtonNunC__14dMeterButton_cFUlb */
// 80204630: 803621DC (_savegpr_29)
// 80204648: 8023822C (getStatus__12dMsgObject_cFv)
// 80204674: 804061C0 (g_dComIfG_gameInfo)
// 80204678: 804061C0 (g_dComIfG_gameInfo)
// 802046C4: 80208F1C (setAlphaButtonNunCAnimeMin__14dMeterButton_cFv)
// 802046D0: 80208FB4 (setAlphaButtonNunCAnimeMax__14dMeterButton_cFv)
// 802046E4: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonNunC(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonNunC__14dMeterButton_cFUlb.s"
}
#pragma pop
/* 802046F8-802047E8 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonBin__14dMeterButton_cFUlb */
// 80204708: 803621DC (_savegpr_29)
// 80204720: 8023822C (getStatus__12dMsgObject_cFv)
// 80204764: 804061C0 (g_dComIfG_gameInfo)
// 80204768: 804061C0 (g_dComIfG_gameInfo)
// 802047B4: 802090B4 (setAlphaButtonBinAnimeMin__14dMeterButton_cFv)
// 802047C0: 8020914C (setAlphaButtonBinAnimeMax__14dMeterButton_cFv)
// 802047D4: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
// bool False
asm void dMeterButton_c::alphaAnimeButtonBin(u32 param_0, bool param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/alphaAnimeButtonBin__14dMeterButton_cFUlb.s"
}
#pragma pop
/* ############################################################################################## */
/* 80398048-80398098 0050+00 s=1 e=0 z=0 None .rodata text_tag$5461 */
SECTION_RODATA static u8 const text_tag[80] = {
0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x30, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x31,
0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x32, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x33,
0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x34, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x35,
0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x36, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x37,
0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x38, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x39,
};
/* 80398098-803980E8 0050+00 s=1 e=0 z=0 None .rodata ftext_tag$5462 */
SECTION_RODATA static u8 const ftext_tag[80] = {
0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x30, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x31,
0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x32, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x33,
0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x34, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x35,
0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x36, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x37,
0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x38, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x39,
};
/* 803980E8-80398158 006C+04 s=4 e=0 z=0 None .rodata @stringBase0 */
#pragma push
#pragma force_active on
#pragma section ".dead"
SECTION_DEAD char const* const stringBase_803980E8 =
"zelda_game_image_button_info.blo";
SECTION_DEAD char const* const stringBase_80398109 = "";
SECTION_DEAD char const* const stringBase_8039810A = "zelda_message_window_new.blo";
SECTION_DEAD char const* const stringBase_80398127 = "zelda_message_window_text.blo";
SECTION_DEAD char const* const stringBase_80398145 = "F_SP00";
SECTION_DEAD char const* const stringBase_8039814C = "R_SP161";
/* @stringBase0 padding */
SECTION_DEAD static char const* const pad_80398154 = "\0\0\0";
#pragma pop
/* 80454770-80454774 0004+00 s=4 e=0 z=0 None .sdata2 @5628 */
SECTION_SDATA2 static f32 lit_5628 = 0.5f;
/* 80454774-80454778 0004+00 s=2 e=0 z=0 None .sdata2 @5629 */
SECTION_SDATA2 static f32 lit_5629 = 304.0f;
/* 80454778-8045477C 0004+00 s=1 e=0 z=0 None .sdata2 @5630 */
SECTION_SDATA2 static f32 lit_5630 = 8.0f;
/* 8045477C-80454780 0004+00 s=1 e=0 z=0 None .sdata2 @5631 */
SECTION_SDATA2 static f32 lit_5631 = 307.25f;
/* 80454780-80454784 0004+00 s=1 e=0 z=0 None .sdata2 @5632 */
SECTION_SDATA2 static f32 lit_5632 = 307.75f;
/* 80454784-80454788 0004+00 s=1 e=0 z=0 None .sdata2 @5633 */
SECTION_SDATA2 static f32 lit_5633 = 300.0f;
/* 80454788-8045478C 0004+00 s=1 e=0 z=0 None .sdata2 @5634 */
SECTION_SDATA2 static f32 lit_5634 = 304.5f;
/* 8045478C-80454790 0004+00 s=1 e=0 z=0 None .sdata2 @5635 */
SECTION_SDATA2 static f32 lit_5635 = 347.5f;
/* 80454790-80454794 0004+00 s=1 e=0 z=0 None .sdata2 @5636 */
SECTION_SDATA2 static f32 lit_5636 = 367.25f;
/* 802047E8-80205834 104C+00 s=1 e=0 z=0 None .text screenInitButton__14dMeterButton_cFv */
// 80204800: 803621C8 (_savegpr_24)
// 8020480C: 802CEC4C (__nw__FUl)
// 80204818: 802F8498 (__ct__9J2DScreenFv)
// 80204828: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020482C: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80204834: 804061C0 (g_dComIfG_gameInfo)
// 80204838: 804061C0 (g_dComIfG_gameInfo)
// 80204840: 802F8648 (setPriority__9J2DScreenFPCcUlP10JKRArchive)
// 80204848: 802550E8 (dPaneClass_showNullPane__FP9J2DScreen)
// 80204858: 802CEC4C (__nw__FUl)
// 8020487C: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204890: 80454748 (lit_4146)
// 802048C8: 80454748 (lit_4146)
// 80204904: 80454770 (lit_5628)
// 80204914: 80454774 (lit_5629)
// 8020492C: 80454748 (lit_4146)
// 80204934: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020493C: 802CEC4C (__nw__FUl)
// 80204960: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204970: 80454748 (lit_4146)
// 80204974: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020497C: 802555C8 (show__13CPaneMgrAlphaFv)
// 80204984: 802CEC4C (__nw__FUl)
// 802049A8: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 802049B8: 80454748 (lit_4146)
// 802049BC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802049C4: 802555C8 (show__13CPaneMgrAlphaFv)
// 802049CC: 802CEC4C (__nw__FUl)
// 802049F0: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204A00: 80454748 (lit_4146)
// 80204A04: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204A0C: 802555C8 (show__13CPaneMgrAlphaFv)
// 80204A14: 802CEC4C (__nw__FUl)
// 80204A38: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204AB8: 802CEC4C (__nw__FUl)
// 80204ADC: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204AEC: 80454748 (lit_4146)
// 80204AF0: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204AF8: 802555C8 (show__13CPaneMgrAlphaFv)
// 80204B00: 802CEC4C (__nw__FUl)
// 80204B28: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204B38: 80454748 (lit_4146)
// 80204B3C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204B44: 802555C8 (show__13CPaneMgrAlphaFv)
// 80204BFC: 802CEC4C (__nw__FUl)
// 80204C20: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204C30: 80454748 (lit_4146)
// 80204C34: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204C3C: 802555C8 (show__13CPaneMgrAlphaFv)
// 80204CF4: 802CEC4C (__nw__FUl)
// 80204D18: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204D28: 80454748 (lit_4146)
// 80204D2C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204D34: 802CEC4C (__nw__FUl)
// 80204D58: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204D68: 80454748 (lit_4146)
// 80204D6C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204D74: 802CEC4C (__nw__FUl)
// 80204D98: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204DA8: 80454748 (lit_4146)
// 80204DAC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204DC8: 802CEC4C (__nw__FUl)
// 80204DEC: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204DFC: 80454748 (lit_4146)
// 80204E00: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204E28: 802CEC4C (__nw__FUl)
// 80204E50: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204E60: 80454748 (lit_4146)
// 80204E64: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204E6C: 802CEC4C (__nw__FUl)
// 80204E90: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204EA0: 80454748 (lit_4146)
// 80204EA4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204EAC: 802CEC4C (__nw__FUl)
// 80204ED4: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204EE4: 80454748 (lit_4146)
// 80204EE8: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204EF0: 802CEC4C (__nw__FUl)
// 80204F18: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80204F28: 80454748 (lit_4146)
// 80204F2C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80204F30: 8000F1EC (mDoExt_getCurrentHeap__Fv)
// 80204F44: 802CE4D4 (alloc__7JKRHeapFUli)
// 80204F4C: 804061C0 (g_dComIfG_gameInfo)
// 80204F50: 804061C0 (g_dComIfG_gameInfo)
// 80204F60: 80033030 (getItem__17dSv_player_item_cCFib)
// 80204F68: 80430188 (g_meter2_info)
// 80204F6C: 80430188 (g_meter2_info)
// 80204F78: 8021BBB4 (getCanoeFishing__13dMeter2Draw_cFv)
// 80204FB4: 80430188 (g_meter2_info)
// 80204FB8: 80430188 (g_meter2_info)
// 80204FD4: 8021CF08 (readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei)
// 80204FEC: 80398098 (ftext_tag)
// 80204FF0: 80398098 (ftext_tag)
// 80204FF4: 80398048 (text_tag)
// 80204FF8: 80398048 (text_tag)
// 80204FFC: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205000: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205054: 800149F0 (mDoExt_getMesgFont__Fv)
// 80205080: 8030074C (setString__10J2DTextBoxFsPCce)
// 802050B0: 802F7100 (getBounds__7J2DPaneFv)
// 802050CC: 803980E8 (d_meter_d_meter_button__stringBase0)
// 802050D0: 803980E8 (d_meter_d_meter_button__stringBase0)
// 802050D4: 80454748 (lit_4146)
// 802050EC: 80368B2C (strcpy)
// 8020514C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 80205184: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802051BC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802051F4: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 80205214: 80253930 (__ct__8CPaneMgrFv)
// 80205254: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 802052AC: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 80205304: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 8020535C: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 802053B0: 80454770 (lit_5628)
// 802053C4: 80253A18 (__dt__8CPaneMgrFv)
// 802053DC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 80205414: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 8020544C: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 80205484: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802054BC: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802054DC: 80454778 (lit_5630)
// 802054E8: 80454748 (lit_4146)
// 80205510: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 80205534: 80454748 (lit_4146)
// 80205568: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802055A0: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802055D8: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 802055FC: 80454748 (lit_4146)
// 80205608: 8045474C (lit_4147)
// 80205754: 8045477C (lit_5631)
// 8020575C: 80454780 (lit_5632)
// 80205764: 80454784 (lit_5633)
// 8020576C: 80454788 (lit_5634)
// 80205774: 8045478C (lit_5635)
// 8020577C: 804061C0 (g_dComIfG_gameInfo)
// 80205780: 804061C0 (g_dComIfG_gameInfo)
// 8020579C: 8045477C (lit_5631)
// 802057AC: 80454790 (lit_5636)
// 80205810: 80205CA0 (updateButton__14dMeterButton_cFv)
// 80205820: 80362214 (_restgpr_24)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::screenInitButton() {
nofralloc
#include "asm/d/meter/d_meter_button/screenInitButton__14dMeterButton_cFv.s"
}
#pragma pop
/* 80205834-80205CA0 046C+00 s=1 e=0 z=0 None .text screenInitText__14dMeterButton_cFv */
// 80205854: 803621D0 (_savegpr_26)
// 80205860: 802CEC4C (__nw__FUl)
// 8020586C: 802F8498 (__ct__9J2DScreenFv)
// 8020587C: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205880: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020588C: 804061C0 (g_dComIfG_gameInfo)
// 80205890: 804061C0 (g_dComIfG_gameInfo)
// 80205898: 802F8648 (setPriority__9J2DScreenFPCcUlP10JKRArchive)
// 802058A0: 802550E8 (dPaneClass_showNullPane__FP9J2DScreen)
// 802058A8: 802CEC4C (__nw__FUl)
// 802058CC: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 802058DC: 80454748 (lit_4146)
// 802058E0: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80205908: 802F7100 (getBounds__7J2DPaneFv)
// 80205910: 8043028C (g_MsgObject_HIO_c)
// 80205914: 8043028C (g_MsgObject_HIO_c)
// 80205944: 802F7100 (getBounds__7J2DPaneFv)
// 8020594C: 8043028C (g_MsgObject_HIO_c)
// 80205950: 8043028C (g_MsgObject_HIO_c)
// 8020599C: 802CEC4C (__nw__FUl)
// 802059C4: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 802059D4: 802CEC4C (__nw__FUl)
// 802059E0: 802F8498 (__ct__9J2DScreenFv)
// 802059F0: 803980E8 (d_meter_d_meter_button__stringBase0)
// 802059F4: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205A00: 804061C0 (g_dComIfG_gameInfo)
// 80205A04: 804061C0 (g_dComIfG_gameInfo)
// 80205A0C: 802F8648 (setPriority__9J2DScreenFPCcUlP10JKRArchive)
// 80205A14: 802550E8 (dPaneClass_showNullPane__FP9J2DScreen)
// 80205A1C: 802CEC4C (__nw__FUl)
// 80205A44: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80205A54: 802CEC4C (__nw__FUl)
// 80205A7C: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80205A8C: 802CEC4C (__nw__FUl)
// 80205AB0: 80253984 (__ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap)
// 80205B60: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205B64: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205B74: 800149F0 (mDoExt_getMesgFont__Fv)
// 80205BA4: 8030074C (setString__10J2DTextBoxFsPCce)
// 80205BB8: 800149F0 (mDoExt_getMesgFont__Fv)
// 80205BE0: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205BE4: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205BF0: 8030074C (setString__10J2DTextBoxFsPCce)
// 80205C2C: 802CEC4C (__nw__FUl)
// 80205C38: 80249C20 (__ct__12dMsgString_cFv)
// 80205C48: 802CEC4C (__nw__FUl)
// 80205C58: 80225C94 (__ct__10COutFont_cFUc)
// 80205C8C: 8036221C (_restgpr_26)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::screenInitText() {
nofralloc
#include "asm/d/meter/d_meter_button/screenInitText__14dMeterButton_cFv.s"
}
#pragma pop
/* ############################################################################################## */
/* 80454794-80454798 0004+00 s=1 e=0 z=0 None .sdata2 @6012 */
SECTION_SDATA2 static f32 lit_6012 = -25.0f;
/* 80454798-8045479C 0004+00 s=1 e=0 z=0 None .sdata2 @6013 */
SECTION_SDATA2 static f32 lit_6013 = 4.0f / 5.0f;
/* 8045479C-804547A0 0004+00 s=1 e=0 z=0 None .sdata2 @6014 */
SECTION_SDATA2 static f32 lit_6014 = -10.0f;
/* 804547A0-804547A4 0004+00 s=1 e=0 z=0 None .sdata2 @6015 */
SECTION_SDATA2 static f32 lit_6015 = 25.0f;
/* 804547A4-804547A8 0004+00 s=1 e=0 z=0 None .sdata2 @6016 */
SECTION_SDATA2 static f32 lit_6016 = 9.0f / 10.0f;
/* 804547A8-804547AC 0004+00 s=2 e=0 z=0 None .sdata2 @6017 */
SECTION_SDATA2 static f32 lit_6017 = 2.0f;
/* 80205CA0-80206978 0CD8+00 s=2 e=0 z=0 None .text updateButton__14dMeterButton_cFv */
// 80205CC8: 803621D4 (_savegpr_27)
// 80205CD0: 80454748 (lit_4146)
// 80205CD8: 8045474C (lit_4147)
// 80205CE8: 8042EBC8 (g_drawHIO)
// 80205CEC: 8042EBC8 (g_drawHIO)
// 80205D10: 8042EBC8 (g_drawHIO)
// 80205D14: 8042EBC8 (g_drawHIO)
// 80205D20: 80454748 (lit_4146)
// 80205D28: 80430188 (g_meter2_info)
// 80205D2C: 80430188 (g_meter2_info)
// 80205D54: 80454794 (lit_6012)
// 80205D5C: 80454748 (lit_4146)
// 80205D64: 804061C0 (g_dComIfG_gameInfo)
// 80205D68: 804061C0 (g_dComIfG_gameInfo)
// 80205D74: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205D78: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205D80: 80368994 (strcmp)
// 80205D90: 8002C97C (getLayerNo__14dComIfG_play_cFi)
// 80205DA0: 8002C97C (getLayerNo__14dComIfG_play_cFi)
// 80205DAC: 80454794 (lit_6012)
// 80205DBC: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205DC0: 803980E8 (d_meter_d_meter_button__stringBase0)
// 80205DC8: 80368994 (strcmp)
// 80205DDC: 8002DB64 (dComIfGs_isOneZoneSwitch__Fii)
// 80205DE8: 80454794 (lit_6012)
// 80205E00: 80454798 (lit_6013)
// 80205E04: 804061C0 (g_dComIfG_gameInfo)
// 80205E08: 804061C0 (g_dComIfG_gameInfo)
// 80205E20: 8045479C (lit_6014)
// 80205E24: 804547A0 (lit_6015)
// 80205E28: 804547A4 (lit_6016)
// 80205E64: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80205E6C: 8042EBC8 (g_drawHIO)
// 80205E70: 8042EBC8 (g_drawHIO)
// 80205EB0: 8042EBC8 (g_drawHIO)
// 80205EB4: 8042EBC8 (g_drawHIO)
// 80205ED8: 8042EBC8 (g_drawHIO)
// 80205EDC: 8042EBC8 (g_drawHIO)
// 80205F0C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80205F14: 8042EBC8 (g_drawHIO)
// 80205F18: 8042EBC8 (g_drawHIO)
// 80205F2C: 804061C0 (g_dComIfG_gameInfo)
// 80205F30: 804061C0 (g_dComIfG_gameInfo)
// 80205F68: 8042EBC8 (g_drawHIO)
// 80205F6C: 8042EBC8 (g_drawHIO)
// 80205F90: 8042EBC8 (g_drawHIO)
// 80205F94: 8042EBC8 (g_drawHIO)
// 80205FC4: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80205FCC: 8042EBC8 (g_drawHIO)
// 80205FD0: 8042EBC8 (g_drawHIO)
// 8020600C: 8042EBC8 (g_drawHIO)
// 80206010: 8042EBC8 (g_drawHIO)
// 80206034: 8042EBC8 (g_drawHIO)
// 80206038: 8042EBC8 (g_drawHIO)
// 80206068: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80206070: 8042EBC8 (g_drawHIO)
// 80206074: 8042EBC8 (g_drawHIO)
// 802060B0: 8042EBC8 (g_drawHIO)
// 802060B4: 8042EBC8 (g_drawHIO)
// 802060D8: 8042EBC8 (g_drawHIO)
// 802060DC: 8042EBC8 (g_drawHIO)
// 8020610C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80206114: 8042EBC8 (g_drawHIO)
// 80206118: 8042EBC8 (g_drawHIO)
// 80206154: 8042EBC8 (g_drawHIO)
// 80206158: 8042EBC8 (g_drawHIO)
// 8020617C: 8042EBC8 (g_drawHIO)
// 80206180: 8042EBC8 (g_drawHIO)
// 802061B0: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 802061B8: 8042EBC8 (g_drawHIO)
// 802061BC: 8042EBC8 (g_drawHIO)
// 802061F8: 8042EBC8 (g_drawHIO)
// 802061FC: 8042EBC8 (g_drawHIO)
// 80206220: 8042EBC8 (g_drawHIO)
// 80206224: 8042EBC8 (g_drawHIO)
// 80206254: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020625C: 8042EBC8 (g_drawHIO)
// 80206260: 8042EBC8 (g_drawHIO)
// 8020629C: 8042EBC8 (g_drawHIO)
// 802062A0: 8042EBC8 (g_drawHIO)
// 802062C4: 8042EBC8 (g_drawHIO)
// 802062C8: 8042EBC8 (g_drawHIO)
// 802062F8: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80206300: 8042EBC8 (g_drawHIO)
// 80206304: 8042EBC8 (g_drawHIO)
// 80206340: 8042EBC8 (g_drawHIO)
// 80206344: 8042EBC8 (g_drawHIO)
// 80206368: 8042EBC8 (g_drawHIO)
// 8020636C: 8042EBC8 (g_drawHIO)
// 8020639C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 802063A4: 8042EBC8 (g_drawHIO)
// 802063A8: 8042EBC8 (g_drawHIO)
// 802063E4: 8042EBC8 (g_drawHIO)
// 802063E8: 8042EBC8 (g_drawHIO)
// 8020640C: 8042EBC8 (g_drawHIO)
// 80206410: 8042EBC8 (g_drawHIO)
// 80206440: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80206448: 8042EBC8 (g_drawHIO)
// 8020644C: 8042EBC8 (g_drawHIO)
// 80206488: 8042EBC8 (g_drawHIO)
// 8020648C: 8042EBC8 (g_drawHIO)
// 802064B0: 8042EBC8 (g_drawHIO)
// 802064B4: 8042EBC8 (g_drawHIO)
// 802064E4: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 802064EC: 8042EBC8 (g_drawHIO)
// 802064F0: 8042EBC8 (g_drawHIO)
// 8020652C: 8042EBC8 (g_drawHIO)
// 80206530: 8042EBC8 (g_drawHIO)
// 80206554: 8042EBC8 (g_drawHIO)
// 80206558: 8042EBC8 (g_drawHIO)
// 80206588: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020659C: 8042EBC8 (g_drawHIO)
// 802065A0: 8042EBC8 (g_drawHIO)
// 802065C4: 8042EBC8 (g_drawHIO)
// 802065C8: 8042EBC8 (g_drawHIO)
// 802065E8: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 802065F0: 8042EBC8 (g_drawHIO)
// 802065F4: 8042EBC8 (g_drawHIO)
// 80206630: 8042EBC8 (g_drawHIO)
// 80206634: 8042EBC8 (g_drawHIO)
// 80206658: 8042EBC8 (g_drawHIO)
// 8020665C: 8042EBC8 (g_drawHIO)
// 8020667C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80206684: 8042EBC8 (g_drawHIO)
// 80206688: 8042EBC8 (g_drawHIO)
// 802066C4: 8042EBC8 (g_drawHIO)
// 802066C8: 8042EBC8 (g_drawHIO)
// 802066EC: 8042EBC8 (g_drawHIO)
// 802066F0: 8042EBC8 (g_drawHIO)
// 802066FC: 80454748 (lit_4146)
// 80206744: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020674C: 8042EBC8 (g_drawHIO)
// 80206750: 8042EBC8 (g_drawHIO)
// 8020678C: 8042EBC8 (g_drawHIO)
// 80206790: 8042EBC8 (g_drawHIO)
// 802067B4: 8042EBC8 (g_drawHIO)
// 802067B8: 8042EBC8 (g_drawHIO)
// 802067C4: 80454748 (lit_4146)
// 8020680C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 80206814: 8042EBC8 (g_drawHIO)
// 80206818: 8042EBC8 (g_drawHIO)
// 80206884: 8042EBC8 (g_drawHIO)
// 80206888: 8042EBC8 (g_drawHIO)
// 802068AC: 8042EBC8 (g_drawHIO)
// 802068B0: 8042EBC8 (g_drawHIO)
// 802068BC: 80454748 (lit_4146)
// 802068DC: 804547A8 (lit_6017)
// 802068F8: 80454748 (lit_4146)
// 80206904: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020690C: 8042EBC8 (g_drawHIO)
// 80206910: 8042EBC8 (g_drawHIO)
// 80206964: 80362220 (_restgpr_27)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::updateButton() {
nofralloc
#include "asm/d/meter/d_meter_button/updateButton__14dMeterButton_cFv.s"
}
#pragma pop
/* 80206978-80206CE0 0368+00 s=1 e=0 z=0 None .text updateText__14dMeterButton_cFUl */
// 80206990: 803621D4 (_savegpr_27)
// 8020699C: 80430188 (g_meter2_info)
// 802069A0: 80430188 (g_meter2_info)
// 802069B4: 8042EBC8 (g_drawHIO)
// 802069B8: 8042EBC8 (g_drawHIO)
// 802069C0: 80454748 (lit_4146)
// 802069C4: 802545B0 (paneTrans__8CPaneMgrFff)
// 802069D0: 8042EBC8 (g_drawHIO)
// 802069D4: 8042EBC8 (g_drawHIO)
// 802069E0: 802545B0 (paneTrans__8CPaneMgrFff)
// 802069F8: 80254EBC (getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs)
// 80206A3C: 80430188 (g_meter2_info)
// 80206A40: 80430188 (g_meter2_info)
// 80206A78: 800149F0 (mDoExt_getMesgFont__Fv)
// 80206AA8: 802380F4 (getString__12dMsgObject_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cPcPcPcPs)
// 80206AC4: 80300658 (getStringPtr__10J2DTextBoxCFv)
// 80206ACC: 80368B2C (strcpy)
// 80206AD8: 80300658 (getStringPtr__10J2DTextBoxCFv)
// 80206AE0: 80368B2C (strcpy)
// 80206B00: 80300658 (getStringPtr__10J2DTextBoxCFv)
// 80206B08: 80368B2C (strcpy)
// 80206B1C: 80430188 (g_meter2_info)
// 80206B20: 80430188 (g_meter2_info)
// 80206B24: 8021C1F0 (decFloatingMessageTimer__13dMeter2Info_cFv)
// 80206B28: 8045474C (lit_4147)
// 80206B80: 80454768 (lit_4517)
// 80206B9C: 80454750 (lit_4148)
// 80206BB0: 80430188 (g_meter2_info)
// 80206BB4: 80430188 (g_meter2_info)
// 80206BB8: 8021C218 (resetFloatingMessage__13dMeter2Info_cFv)
// 80206BD8: 80454768 (lit_4517)
// 80206BF4: 80454750 (lit_4148)
// 80206C04: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80206C1C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80206C30: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80206C58: 80454748 (lit_4146)
// 80206C5C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80206C68: 80454748 (lit_4146)
// 80206C74: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80206C88: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80206C98: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80206CAC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80206CCC: 80362220 (_restgpr_27)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u32 False
asm void dMeterButton_c::updateText(u32 param_0) {
nofralloc
#include "asm/d/meter/d_meter_button/updateText__14dMeterButton_cFUl.s"
}
#pragma pop
/* 80206CE0-80206D70 0090+00 s=1 e=0 z=0 None .text setAlphaButtonAAnimeMin__14dMeterButton_cFv */
// 80206CF8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80206CFC: 80454748 (lit_4146)
// 80206D20: 80454748 (lit_4146)
// 80206D24: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80206D38: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80206D3C: 80454748 (lit_4146)
// 80206D50: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonAAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonAAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80206D70-80207060 02F0+00 s=5 e=0 z=0 None .text isFastSet__14dMeterButton_cFi */
// 80206D70: 804061C0 (g_dComIfG_gameInfo)
// 80206D74: 804061C0 (g_dComIfG_gameInfo)
// 80206D94: 804061C0 (g_dComIfG_gameInfo)
// 80206D98: 804061C0 (g_dComIfG_gameInfo)
// 80206DB8: 804061C0 (g_dComIfG_gameInfo)
// 80206DBC: 804061C0 (g_dComIfG_gameInfo)
// 80206DDC: 804061C0 (g_dComIfG_gameInfo)
// 80206DE0: 804061C0 (g_dComIfG_gameInfo)
// 80206E00: 804061C0 (g_dComIfG_gameInfo)
// 80206E04: 804061C0 (g_dComIfG_gameInfo)
// 80206E24: 804061C0 (g_dComIfG_gameInfo)
// 80206E28: 804061C0 (g_dComIfG_gameInfo)
// 80206E48: 804061C0 (g_dComIfG_gameInfo)
// 80206E4C: 804061C0 (g_dComIfG_gameInfo)
// 80206E6C: 804061C0 (g_dComIfG_gameInfo)
// 80206E70: 804061C0 (g_dComIfG_gameInfo)
// 80206E90: 804061C0 (g_dComIfG_gameInfo)
// 80206E94: 804061C0 (g_dComIfG_gameInfo)
// 80206EB4: 804061C0 (g_dComIfG_gameInfo)
// 80206EB8: 804061C0 (g_dComIfG_gameInfo)
// 80206ED8: 804061C0 (g_dComIfG_gameInfo)
// 80206EDC: 804061C0 (g_dComIfG_gameInfo)
// 80206FE4: 804061C0 (g_dComIfG_gameInfo)
// 80206FE8: 804061C0 (g_dComIfG_gameInfo)
// 80207008: 804061C0 (g_dComIfG_gameInfo)
// 8020700C: 804061C0 (g_dComIfG_gameInfo)
// 8020702C: 804061C0 (g_dComIfG_gameInfo)
// 80207030: 804061C0 (g_dComIfG_gameInfo)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// int False
asm void dMeterButton_c::isFastSet(int param_0) {
nofralloc
#include "asm/d/meter/d_meter_button/isFastSet__14dMeterButton_cFi.s"
}
#pragma pop
/* 80207060-8020714C 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonAAnimeMax__14dMeterButton_cFv */
// 80207078: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020707C: 8045474C (lit_4147)
// 80207088: 804061C0 (g_dComIfG_gameInfo)
// 8020708C: 804061C0 (g_dComIfG_gameInfo)
// 802070A4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802070C0: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802070C4: 80430188 (g_meter2_info)
// 802070C8: 80430188 (g_meter2_info)
// 802070DC: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 802070E4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802070E8: 8045474C (lit_4147)
// 80207108: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207120: 80454758 (lit_4513)
// 8020712C: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonAAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonAAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 8020714C-802071DC 0090+00 s=1 e=0 z=0 None .text setAlphaButtonBAnimeMin__14dMeterButton_cFv */
// 80207164: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207168: 80454748 (lit_4146)
// 8020718C: 80454748 (lit_4146)
// 80207190: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802071A4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802071A8: 80454748 (lit_4146)
// 802071BC: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonBAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonBAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 802071DC-802072C8 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonBAnimeMax__14dMeterButton_cFv */
// 802071F4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802071F8: 8045474C (lit_4147)
// 80207204: 804061C0 (g_dComIfG_gameInfo)
// 80207208: 804061C0 (g_dComIfG_gameInfo)
// 80207220: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020723C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207240: 80430188 (g_meter2_info)
// 80207244: 80430188 (g_meter2_info)
// 80207258: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80207260: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207264: 8045474C (lit_4147)
// 80207284: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 8020729C: 80454758 (lit_4513)
// 802072A8: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonBAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonBAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 802072C8-80207358 0090+00 s=1 e=0 z=0 None .text setAlphaButtonRAnimeMin__14dMeterButton_cFv */
// 802072E0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802072E4: 80454748 (lit_4146)
// 80207308: 80454748 (lit_4146)
// 8020730C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207320: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207324: 80454748 (lit_4146)
// 80207338: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonRAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonRAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207358-80207444 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonRAnimeMax__14dMeterButton_cFv */
// 80207370: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207374: 8045474C (lit_4147)
// 80207380: 804061C0 (g_dComIfG_gameInfo)
// 80207384: 804061C0 (g_dComIfG_gameInfo)
// 8020739C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802073B8: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802073BC: 80430188 (g_meter2_info)
// 802073C0: 80430188 (g_meter2_info)
// 802073D4: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 802073DC: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802073E0: 8045474C (lit_4147)
// 80207400: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207418: 80454758 (lit_4513)
// 80207424: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonRAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonRAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207444-802074D4 0090+00 s=1 e=0 z=0 None .text setAlphaButtonZAnimeMin__14dMeterButton_cFv */
// 8020745C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207460: 80454748 (lit_4146)
// 80207484: 80454748 (lit_4146)
// 80207488: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020749C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802074A0: 80454748 (lit_4146)
// 802074B4: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonZAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonZAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 802074D4-802075C0 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonZAnimeMax__14dMeterButton_cFv */
// 802074EC: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802074F0: 8045474C (lit_4147)
// 802074FC: 804061C0 (g_dComIfG_gameInfo)
// 80207500: 804061C0 (g_dComIfG_gameInfo)
// 80207518: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207534: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207538: 80430188 (g_meter2_info)
// 8020753C: 80430188 (g_meter2_info)
// 80207550: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80207558: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020755C: 8045474C (lit_4147)
// 8020757C: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207594: 80454758 (lit_4513)
// 802075A0: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonZAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonZAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 802075C0-80207654 0094+00 s=1 e=0 z=0 None .text setAlphaButton3DAnimeMin__14dMeterButton_cFv */
// 802075D8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802075DC: 80454748 (lit_4146)
// 80207600: 80454748 (lit_4146)
// 80207604: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020761C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207620: 80454748 (lit_4146)
// 80207634: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButton3DAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButton3DAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207654-80207740 00EC+00 s=1 e=0 z=0 None .text setAlphaButton3DAnimeMax__14dMeterButton_cFv */
// 8020766C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207670: 8045474C (lit_4147)
// 8020767C: 804061C0 (g_dComIfG_gameInfo)
// 80207680: 804061C0 (g_dComIfG_gameInfo)
// 80207698: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802076B4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802076B8: 80430188 (g_meter2_info)
// 802076BC: 80430188 (g_meter2_info)
// 802076D0: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 802076D8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802076DC: 8045474C (lit_4147)
// 802076FC: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207714: 80454758 (lit_4513)
// 80207720: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButton3DAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButton3DAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207740-80207744 0004+00 s=1 e=0 z=0 None .text setAlphaButton3DVAnimeMin__14dMeterButton_cFv */
// True False
// void False
void dMeterButton_c::setAlphaButton3DVAnimeMin() {
/* empty function */
}
/* 80207744-80207748 0004+00 s=1 e=0 z=0 None .text setAlphaButton3DVAnimeMax__14dMeterButton_cFv */
// True False
// void False
void dMeterButton_c::setAlphaButton3DVAnimeMax() {
/* empty function */
}
/* 80207748-802077EC 00A4+00 s=1 e=0 z=0 None .text setAlphaButtonCAnimeMin__14dMeterButton_cFv */
// 80207760: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207764: 80454748 (lit_4146)
// 80207788: 80454748 (lit_4146)
// 8020778C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802077A0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802077A4: 80454748 (lit_4146)
// 802077B8: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonCAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonCAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 802077EC-80207A28 023C+00 s=1 e=0 z=0 None .text setAlphaButtonCAnimeMax__14dMeterButton_cFv */
// 80207804: 803621DC (_savegpr_29)
// 80207810: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207814: 8045474C (lit_4147)
// 80207820: 804061C0 (g_dComIfG_gameInfo)
// 80207824: 804061C0 (g_dComIfG_gameInfo)
// 8020783C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207858: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020785C: 80430188 (g_meter2_info)
// 80207860: 80430188 (g_meter2_info)
// 80207874: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 8020787C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207880: 8045474C (lit_4147)
// 802078A0: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 802078B8: 80454758 (lit_4513)
// 802078C4: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
// 802078D0: 8042EBC8 (g_drawHIO)
// 802078D4: 8042EBC8 (g_drawHIO)
// 80207940: 80454768 (lit_4517)
// 8020797C: 80454768 (lit_4517)
// 802079E8: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802079F0: 80454748 (lit_4146)
// 802079F4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207A14: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonCAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonCAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207A28-80207AB8 0090+00 s=1 e=0 z=0 None .text setAlphaButtonSAnimeMin__14dMeterButton_cFv */
// 80207A40: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207A44: 80454748 (lit_4146)
// 80207A68: 80454748 (lit_4146)
// 80207A6C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207A80: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207A84: 80454748 (lit_4146)
// 80207A98: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonSAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonSAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207AB8-80207BA4 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonSAnimeMax__14dMeterButton_cFv */
// 80207AD0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207AD4: 8045474C (lit_4147)
// 80207AE0: 804061C0 (g_dComIfG_gameInfo)
// 80207AE4: 804061C0 (g_dComIfG_gameInfo)
// 80207AFC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207B18: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207B1C: 80430188 (g_meter2_info)
// 80207B20: 80430188 (g_meter2_info)
// 80207B34: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80207B3C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207B40: 8045474C (lit_4147)
// 80207B60: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207B78: 80454758 (lit_4513)
// 80207B84: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonSAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonSAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207BA4-80207C34 0090+00 s=1 e=0 z=0 None .text setAlphaButtonXAnimeMin__14dMeterButton_cFv */
// 80207BBC: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207BC0: 80454748 (lit_4146)
// 80207BE4: 80454748 (lit_4146)
// 80207BE8: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207BFC: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207C00: 80454748 (lit_4146)
// 80207C14: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonXAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonXAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207C34-80207D20 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonXAnimeMax__14dMeterButton_cFv */
// 80207C4C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207C50: 8045474C (lit_4147)
// 80207C5C: 804061C0 (g_dComIfG_gameInfo)
// 80207C60: 804061C0 (g_dComIfG_gameInfo)
// 80207C78: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207C94: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207C98: 80430188 (g_meter2_info)
// 80207C9C: 80430188 (g_meter2_info)
// 80207CB0: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80207CB8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207CBC: 8045474C (lit_4147)
// 80207CDC: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207CF4: 80454758 (lit_4513)
// 80207D00: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonXAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonXAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207D20-80207DB0 0090+00 s=1 e=0 z=0 None .text setAlphaButtonYAnimeMin__14dMeterButton_cFv */
// 80207D38: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207D3C: 80454748 (lit_4146)
// 80207D60: 80454748 (lit_4146)
// 80207D64: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207D78: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207D7C: 80454748 (lit_4146)
// 80207D90: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonYAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonYAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207DB0-80207E9C 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonYAnimeMax__14dMeterButton_cFv */
// 80207DC8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207DCC: 8045474C (lit_4147)
// 80207DD8: 804061C0 (g_dComIfG_gameInfo)
// 80207DDC: 804061C0 (g_dComIfG_gameInfo)
// 80207DF4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207E10: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207E14: 80430188 (g_meter2_info)
// 80207E18: 80430188 (g_meter2_info)
// 80207E2C: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80207E34: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207E38: 8045474C (lit_4147)
// 80207E58: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207E70: 80454758 (lit_4513)
// 80207E7C: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonYAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonYAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207E9C-80207F34 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNunAnimeMin__14dMeterButton_cFv */
// 80207EBC: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207EC0: 80454748 (lit_4146)
// 80207EE4: 80454748 (lit_4146)
// 80207EE8: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207EFC: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207F00: 80454748 (lit_4146)
// 80207F14: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNunAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNunAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80207F34-80208028 00F4+00 s=1 e=0 z=0 None .text setAlphaButtonNunAnimeMax__14dMeterButton_cFv */
// 80207F54: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207F58: 8045474C (lit_4147)
// 80207F64: 804061C0 (g_dComIfG_gameInfo)
// 80207F68: 804061C0 (g_dComIfG_gameInfo)
// 80207F80: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207F9C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80207FA0: 80430188 (g_meter2_info)
// 80207FA4: 80430188 (g_meter2_info)
// 80207FB8: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80207FC0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80207FC4: 8045474C (lit_4147)
// 80207FE4: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80207FFC: 80454758 (lit_4513)
// 80208008: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNunAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNunAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208028-802080C0 0098+00 s=1 e=0 z=0 None .text setAlphaButtonRemoAnimeMin__14dMeterButton_cFv */
// 80208048: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020804C: 80454748 (lit_4146)
// 80208070: 80454748 (lit_4146)
// 80208074: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208088: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020808C: 80454748 (lit_4146)
// 802080A0: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonRemoAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonRemoAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 802080C0-802081B4 00F4+00 s=1 e=0 z=0 None .text setAlphaButtonRemoAnimeMax__14dMeterButton_cFv */
// 802080E0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802080E4: 8045474C (lit_4147)
// 802080F0: 804061C0 (g_dComIfG_gameInfo)
// 802080F4: 804061C0 (g_dComIfG_gameInfo)
// 8020810C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208128: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020812C: 80430188 (g_meter2_info)
// 80208130: 80430188 (g_meter2_info)
// 80208144: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 8020814C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208150: 8045474C (lit_4147)
// 80208170: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208188: 80454758 (lit_4513)
// 80208194: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonRemoAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonRemoAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 802081B4-8020824C 0098+00 s=1 e=0 z=0 None .text setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv */
// 802081D4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802081D8: 80454748 (lit_4146)
// 802081FC: 80454748 (lit_4146)
// 80208200: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208214: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208218: 80454748 (lit_4146)
// 8020822C: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonRemo2AnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 8020824C-80208340 00F4+00 s=1 e=0 z=0 None .text setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv */
// 8020826C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208270: 8045474C (lit_4147)
// 8020827C: 804061C0 (g_dComIfG_gameInfo)
// 80208280: 804061C0 (g_dComIfG_gameInfo)
// 80208298: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802082B4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802082B8: 80430188 (g_meter2_info)
// 802082BC: 80430188 (g_meter2_info)
// 802082D0: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 802082D8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802082DC: 8045474C (lit_4147)
// 802082FC: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208314: 80454758 (lit_4513)
// 80208320: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonRemo2AnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208340-802083D8 0098+00 s=1 e=0 z=0 None .text setAlphaButtonARAnimeMin__14dMeterButton_cFv */
// 80208360: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208364: 80454748 (lit_4146)
// 80208388: 80454748 (lit_4146)
// 8020838C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802083A0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802083A4: 80454748 (lit_4146)
// 802083B8: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonARAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonARAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 802083D8-802084D8 0100+00 s=1 e=0 z=0 None .text setAlphaButtonARAnimeMax__14dMeterButton_cFv */
// 802083F8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802083FC: 8045474C (lit_4147)
// 80208408: 804061C0 (g_dComIfG_gameInfo)
// 8020840C: 804061C0 (g_dComIfG_gameInfo)
// 8020842C: 8045474C (lit_4147)
// 80208430: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020844C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208450: 80430188 (g_meter2_info)
// 80208454: 80430188 (g_meter2_info)
// 80208468: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80208470: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208474: 8045474C (lit_4147)
// 80208494: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 802084AC: 80454758 (lit_4513)
// 802084B8: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonARAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonARAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 802084D8-80208570 0098+00 s=1 e=0 z=0 None .text setAlphaButton3DBAnimeMin__14dMeterButton_cFv */
// 802084F8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802084FC: 80454748 (lit_4146)
// 80208520: 80454748 (lit_4146)
// 80208524: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208538: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020853C: 80454748 (lit_4146)
// 80208550: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButton3DBAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButton3DBAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208570-80208670 0100+00 s=1 e=0 z=0 None .text setAlphaButton3DBAnimeMax__14dMeterButton_cFv */
// 80208590: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208594: 8045474C (lit_4147)
// 802085A0: 804061C0 (g_dComIfG_gameInfo)
// 802085A4: 804061C0 (g_dComIfG_gameInfo)
// 802085C4: 8045474C (lit_4147)
// 802085C8: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802085E4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802085E8: 80430188 (g_meter2_info)
// 802085EC: 80430188 (g_meter2_info)
// 80208600: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80208608: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020860C: 8045474C (lit_4147)
// 8020862C: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208644: 80454758 (lit_4513)
// 80208650: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButton3DBAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButton3DBAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208670-80208708 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNUREAnimeMin__14dMeterButton_cFv */
// 80208690: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208694: 80454748 (lit_4146)
// 802086B8: 80454748 (lit_4146)
// 802086BC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802086D0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802086D4: 80454748 (lit_4146)
// 802086E8: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNUREAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNUREAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208708-80208808 0100+00 s=1 e=0 z=0 None .text setAlphaButtonNUREAnimeMax__14dMeterButton_cFv */
// 80208728: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020872C: 8045474C (lit_4147)
// 80208738: 804061C0 (g_dComIfG_gameInfo)
// 8020873C: 804061C0 (g_dComIfG_gameInfo)
// 8020875C: 8045474C (lit_4147)
// 80208760: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020877C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208780: 80430188 (g_meter2_info)
// 80208784: 80430188 (g_meter2_info)
// 80208798: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 802087A0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802087A4: 8045474C (lit_4147)
// 802087C4: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 802087DC: 80454758 (lit_4513)
// 802087E8: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNUREAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNUREAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208808-802088A0 0098+00 s=1 e=0 z=0 None .text setAlphaButtonReelAnimeMin__14dMeterButton_cFv */
// 80208828: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020882C: 80454748 (lit_4146)
// 80208850: 80454748 (lit_4146)
// 80208854: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208868: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020886C: 80454748 (lit_4146)
// 80208880: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonReelAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonReelAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 802088A0-802089A0 0100+00 s=1 e=0 z=0 None .text setAlphaButtonReelAnimeMax__14dMeterButton_cFv */
// 802088C0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802088C4: 8045474C (lit_4147)
// 802088D0: 804061C0 (g_dComIfG_gameInfo)
// 802088D4: 804061C0 (g_dComIfG_gameInfo)
// 802088F4: 8045474C (lit_4147)
// 802088F8: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208914: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208918: 80430188 (g_meter2_info)
// 8020891C: 80430188 (g_meter2_info)
// 80208930: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80208938: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020893C: 8045474C (lit_4147)
// 8020895C: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208974: 80454758 (lit_4513)
// 80208980: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonReelAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonReelAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 802089A0-80208A38 0098+00 s=1 e=0 z=0 None .text setAlphaButtonReel2AnimeMin__14dMeterButton_cFv */
// 802089C0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802089C4: 80454748 (lit_4146)
// 802089E8: 80454748 (lit_4146)
// 802089EC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208A00: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208A04: 80454748 (lit_4146)
// 80208A18: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonReel2AnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonReel2AnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208A38-80208AEC 00B4+00 s=1 e=0 z=0 None .text setAlphaButtonReel2AnimeMax__14dMeterButton_cFv */
// 80208A58: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208A5C: 8045474C (lit_4147)
// 80208A70: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208A84: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208A88: 8045474C (lit_4147)
// 80208AA8: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208AC0: 80454758 (lit_4513)
// 80208ACC: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonReel2AnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonReel2AnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208AEC-80208B84 0098+00 s=1 e=0 z=0 None .text setAlphaButtonABAnimeMin__14dMeterButton_cFv */
// 80208B0C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208B10: 80454748 (lit_4146)
// 80208B34: 80454748 (lit_4146)
// 80208B38: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208B4C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208B50: 80454748 (lit_4146)
// 80208B64: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonABAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonABAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208B84-80208C38 00B4+00 s=1 e=0 z=0 None .text setAlphaButtonABAnimeMax__14dMeterButton_cFv */
// 80208BA4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208BA8: 8045474C (lit_4147)
// 80208BBC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208BD0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208BD4: 8045474C (lit_4147)
// 80208BF4: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208C0C: 80454758 (lit_4513)
// 80208C18: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonABAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonABAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208C38-80208CD0 0098+00 s=1 e=0 z=0 None .text setAlphaButtonTateAnimeMin__14dMeterButton_cFv */
// 80208C58: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208C5C: 80454748 (lit_4146)
// 80208C80: 80454748 (lit_4146)
// 80208C84: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208C98: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208C9C: 80454748 (lit_4146)
// 80208CB0: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonTateAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonTateAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208CD0-80208D84 00B4+00 s=1 e=0 z=0 None .text setAlphaButtonTateAnimeMax__14dMeterButton_cFv */
// 80208CF0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208CF4: 8045474C (lit_4147)
// 80208D08: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208D1C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208D20: 8045474C (lit_4147)
// 80208D40: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208D58: 80454758 (lit_4513)
// 80208D64: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonTateAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonTateAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208D84-80208E1C 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNunZAnimeMin__14dMeterButton_cFv */
// 80208DA4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208DA8: 80454748 (lit_4146)
// 80208DCC: 80454748 (lit_4146)
// 80208DD0: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208DE4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208DE8: 80454748 (lit_4146)
// 80208DFC: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNunZAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNunZAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208E1C-80208F1C 0100+00 s=1 e=0 z=0 None .text setAlphaButtonNunZAnimeMax__14dMeterButton_cFv */
// 80208E3C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208E40: 8045474C (lit_4147)
// 80208E4C: 804061C0 (g_dComIfG_gameInfo)
// 80208E50: 804061C0 (g_dComIfG_gameInfo)
// 80208E70: 8045474C (lit_4147)
// 80208E74: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208E90: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208E94: 80430188 (g_meter2_info)
// 80208E98: 80430188 (g_meter2_info)
// 80208EAC: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80208EB4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208EB8: 8045474C (lit_4147)
// 80208ED8: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80208EF0: 80454758 (lit_4513)
// 80208EFC: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNunZAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNunZAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208F1C-80208FB4 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNunCAnimeMin__14dMeterButton_cFv */
// 80208F3C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208F40: 80454748 (lit_4146)
// 80208F64: 80454748 (lit_4146)
// 80208F68: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80208F7C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208F80: 80454748 (lit_4146)
// 80208F94: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNunCAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNunCAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 80208FB4-802090B4 0100+00 s=1 e=0 z=0 None .text setAlphaButtonNunCAnimeMax__14dMeterButton_cFv */
// 80208FD4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80208FD8: 8045474C (lit_4147)
// 80208FE4: 804061C0 (g_dComIfG_gameInfo)
// 80208FE8: 804061C0 (g_dComIfG_gameInfo)
// 80209008: 8045474C (lit_4147)
// 8020900C: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80209028: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020902C: 80430188 (g_meter2_info)
// 80209030: 80430188 (g_meter2_info)
// 80209044: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 8020904C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209050: 8045474C (lit_4147)
// 80209070: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80209088: 80454758 (lit_4513)
// 80209094: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonNunCAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonNunCAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 802090B4-8020914C 0098+00 s=1 e=0 z=0 None .text setAlphaButtonBinAnimeMin__14dMeterButton_cFv */
// 802090D4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802090D8: 80454748 (lit_4146)
// 802090FC: 80454748 (lit_4146)
// 80209100: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80209114: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209118: 80454748 (lit_4146)
// 8020912C: 8020A94C (hide_button__14dMeterButton_cFUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonBinAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonBinAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 8020914C-8020924C 0100+00 s=1 e=0 z=0 None .text setAlphaButtonBinAnimeMax__14dMeterButton_cFv */
// 8020916C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209170: 8045474C (lit_4147)
// 8020917C: 804061C0 (g_dComIfG_gameInfo)
// 80209180: 804061C0 (g_dComIfG_gameInfo)
// 802091A0: 8045474C (lit_4147)
// 802091A4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802091C0: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802091C4: 80430188 (g_meter2_info)
// 802091C8: 80430188 (g_meter2_info)
// 802091DC: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 802091E4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802091E8: 8045474C (lit_4147)
// 80209208: 80451368 (mAudioMgrPtr__10Z2AudioMgr)
// 80209220: 80454758 (lit_4513)
// 8020922C: 802AB984 (seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaButtonBinAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonBinAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 8020924C-802092C0 0074+00 s=1 e=0 z=0 None .text setAlphaButtonOAnimeMin__14dMeterButton_cFi */
// 8020925C: 803621DC (_savegpr_29)
// 80209274: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209278: 80454748 (lit_4146)
// 8020928C: 80206D70 (isFastSet__14dMeterButton_cFi)
// 80209294: 80454748 (lit_4146)
// 80209298: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 802092AC: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// int False
asm void dMeterButton_c::setAlphaButtonOAnimeMin(int param_0) {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonOAnimeMin__14dMeterButton_cFi.s"
}
#pragma pop
/* 802092C0-80209368 00A8+00 s=1 e=0 z=0 None .text setAlphaButtonOAnimeMax__14dMeterButton_cFi */
// 802092D0: 803621DC (_savegpr_29)
// 802092E8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802092EC: 8045474C (lit_4147)
// 80209300: 80206D70 (isFastSet__14dMeterButton_cFi)
// 80209310: 8045474C (lit_4147)
// 80209314: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020932C: 8045474C (lit_4147)
// 80209330: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80209334: 80430188 (g_meter2_info)
// 80209338: 80430188 (g_meter2_info)
// 8020934C: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
// 80209354: 80362228 (_restgpr_29)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// int False
asm void dMeterButton_c::setAlphaButtonOAnimeMax(int param_0) {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaButtonOAnimeMax__14dMeterButton_cFi.s"
}
#pragma pop
/* 80209368-802093D8 0070+00 s=1 e=0 z=0 None .text setAlphaIconAnimeMin__14dMeterButton_cFv */
// 80209380: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209384: 80454748 (lit_4146)
// 802093A0: 80206D70 (isFastSet__14dMeterButton_cFi)
// 802093A8: 80454748 (lit_4146)
// 802093AC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaIconAnimeMin() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaIconAnimeMin__14dMeterButton_cFv.s"
}
#pragma pop
/* 802093D8-80209474 009C+00 s=1 e=0 z=0 None .text setAlphaIconAnimeMax__14dMeterButton_cFv */
// 802093F0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802093F4: 8045474C (lit_4147)
// 80209410: 80206D70 (isFastSet__14dMeterButton_cFi)
// 80209420: 8045474C (lit_4147)
// 80209424: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020943C: 8045474C (lit_4147)
// 80209440: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 80209444: 80430188 (g_meter2_info)
// 80209448: 80430188 (g_meter2_info)
// 8020945C: 8021AAA4 (setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::setAlphaIconAnimeMax() {
nofralloc
#include "asm/d/meter/d_meter_button/setAlphaIconAnimeMax__14dMeterButton_cFv.s"
}
#pragma pop
/* 80209474-802095C0 014C+00 s=0 e=1 z=0 None .text isClose__14dMeterButton_cFv */
// 8020948C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209490: 80454748 (lit_4146)
// 802094A0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802094A4: 80454748 (lit_4146)
// 802094B4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802094B8: 80454748 (lit_4146)
// 802094C8: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802094CC: 80454748 (lit_4146)
// 802094DC: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802094E0: 80454748 (lit_4146)
// 802094F0: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 802094F4: 80454748 (lit_4146)
// 80209504: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209508: 80454748 (lit_4146)
// 80209518: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020951C: 80454748 (lit_4146)
// 8020952C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209530: 80454748 (lit_4146)
// 80209540: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209544: 80454748 (lit_4146)
// 80209554: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209558: 80454748 (lit_4146)
// 80209568: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020956C: 80454748 (lit_4146)
// 8020957C: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209580: 80454748 (lit_4146)
// 80209590: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 80209594: 80454748 (lit_4146)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// False False
asm void dMeterButton_c::isClose() {
nofralloc
#include "asm/d/meter/d_meter_button/isClose__14dMeterButton_cFv.s"
}
#pragma pop
/* 802095C0-80209CEC 072C+00 s=0 e=1 z=0 None .text setString__14dMeterButton_cFPcUcUcUc */
// 802095D0: 803621CC (_savegpr_25)
// 802095FC: 80368994 (strcmp)
// 8020962C: 80368994 (strcmp)
// 802098B0: 8020A94C (hide_button__14dMeterButton_cFUc)
// 802098CC: 80368994 (strcmp)
// 80209B38: 80454748 (lit_4146)
// 80209B50: 80368994 (strcmp)
// 80209B64: 80368994 (strcmp)
// 80209B8C: 80209D7C (getCenterPosCalc__14dMeterButton_cFUcPci)
// 80209BA4: 80454748 (lit_4146)
// 80209BB8: 804061C0 (g_dComIfG_gameInfo)
// 80209BBC: 804061C0 (g_dComIfG_gameInfo)
// 80209BCC: 80454748 (lit_4146)
// 80209BDC: 8042EBC8 (g_drawHIO)
// 80209BE0: 8042EBC8 (g_drawHIO)
// 80209BF8: 80454770 (lit_5628)
// 80209C24: 80368B2C (strcpy)
// 80209C64: 80300658 (getStringPtr__10J2DTextBoxCFv)
// 80209C6C: 80368B2C (strcpy)
// 80209CB8: 80300658 (getStringPtr__10J2DTextBoxCFv)
// 80209CC0: 80368B2C (strcpy)
// 80209CD8: 80362218 (_restgpr_25)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// False False
// char* False
// char False
// u8 False
// u8 False
// u8 False
asm void dMeterButton_c::setString(char* param_0, u8 param_1, u8 param_2, u8 param_3) {
nofralloc
#include "asm/d/meter/d_meter_button/setString__14dMeterButton_cFPcUcUcUc.s"
}
#pragma pop
/* 80209CEC-80209D7C 0090+00 s=0 e=1 z=0 None .text hideAll__14dMeterButton_cFv */
// 80209D5C: 80255608 (hide__13CPaneMgrAlphaFv)
// 80209D64: 80255608 (hide__13CPaneMgrAlphaFv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// False False
asm void dMeterButton_c::hideAll() {
nofralloc
#include "asm/d/meter/d_meter_button/hideAll__14dMeterButton_cFv.s"
}
#pragma pop
/* 80209D7C-8020A540 07C4+00 s=2 e=0 z=0 None .text getCenterPosCalc__14dMeterButton_cFUcPci */
// 80209DA4: 803621D0 (_savegpr_26)
// 80209DB4: 80430188 (g_meter2_info)
// 80209DB8: 80430188 (g_meter2_info)
// 80209DC0: 8021C6A4 (getStringLength__13dMeter2Info_cFP10J2DTextBoxPc)
// 80209DC8: 8045474C (lit_4147)
// 80209E58: 80454770 (lit_5628)
// 80209E74: 80454748 (lit_4146)
// 80209E90: 803BF1A8 (lit_7807)
// 80209E94: 803BF1A8 (lit_7807)
// 80209F94: 80253930 (__ct__8CPaneMgrFv)
// 80209FD4: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 8020A02C: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 8020A084: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 8020A0DC: 80254C90 (getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs)
// 8020A13C: 80253A18 (__dt__8CPaneMgrFv)
// 8020A194: 804061C0 (g_dComIfG_gameInfo)
// 8020A198: 804061C0 (g_dComIfG_gameInfo)
// 8020A234: 80454748 (lit_4146)
// 8020A244: 804061C0 (g_dComIfG_gameInfo)
// 8020A248: 804061C0 (g_dComIfG_gameInfo)
// 8020A290: 80454748 (lit_4146)
// 8020A488: 80454748 (lit_4146)
// 8020A4B0: 80454770 (lit_5628)
// 8020A504: 80454770 (lit_5628)
// 8020A52C: 8036221C (_restgpr_26)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u8 False
// char* False
// char False
// int False
asm void dMeterButton_c::getCenterPosCalc(u8 param_0, char* param_1, int param_2) {
nofralloc
#include "asm/d/meter/d_meter_button/getCenterPosCalc__14dMeterButton_cFUcPci.s"
}
#pragma pop
/* ############################################################################################## */
/* 804547AC-804547B0 0004+00 s=1 e=0 z=0 None .sdata2 @7857 */
SECTION_SDATA2 static f32 lit_7857 = 20.0f;
/* 8020A540-8020A94C 040C+00 s=2 e=0 z=0 None .text trans_button__14dMeterButton_cFif */
// 8020A568: 803621D0 (_savegpr_26)
// 8020A588: 80454748 (lit_4146)
// 8020A594: 80454774 (lit_5629)
// 8020A5B0: 80454770 (lit_5628)
// 8020A5B4: 804547AC (lit_7857)
// 8020A5E4: 803BF200 (lit_7858)
// 8020A5E8: 803BF200 (lit_7858)
// 8020A61C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A644: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A66C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A694: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A6CC: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A6F4: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A71C: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A748: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A770: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A7A0: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A7D0: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A7FC: 80454770 (lit_5628)
// 8020A80C: 80454774 (lit_5629)
// 8020A824: 804547AC (lit_7857)
// 8020A848: 80454770 (lit_5628)
// 8020A858: 80454774 (lit_5629)
// 8020A870: 804547AC (lit_7857)
// 8020A890: 80454770 (lit_5628)
// 8020A8A0: 80454774 (lit_5629)
// 8020A8E4: 804547A8 (lit_6017)
// 8020A8F0: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A918: 8020AE68 (paneTrans__14dMeterButton_cFP8CPaneMgrffUc)
// 8020A938: 8036221C (_restgpr_26)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// int False
// f32 False
asm void dMeterButton_c::trans_button(int param_0, f32 param_1) {
nofralloc
#include "asm/d/meter/d_meter_button/trans_button__14dMeterButton_cFif.s"
}
#pragma pop
/* 8020A94C-8020AA84 0138+00 s=23 e=0 z=0 None .text hide_button__14dMeterButton_cFUc */
// 8020A9B0: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020A9B4: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020A9BC: 80368B2C (strcpy)
// 8020A9D4: 80255828 (getAlphaRate__13CPaneMgrAlphaFv)
// 8020A9DC: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020A9F0: 80454748 (lit_4146)
// 8020A9F4: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020A9FC: 80454748 (lit_4146)
// 8020AA00: 802557D0 (setAlphaRate__13CPaneMgrAlphaFf)
// 8020AA20: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020AA24: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020AA2C: 80368B2C (strcpy)
// 8020AA54: 80454748 (lit_4146)
// 8020AA60: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020AA64: 803980E8 (d_meter_d_meter_button__stringBase0)
// 8020AA6C: 80368B2C (strcpy)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// u8 False
asm void dMeterButton_c::hide_button(u8 param_0) {
nofralloc
#include "asm/d/meter/d_meter_button/hide_button__14dMeterButton_cFUc.s"
}
#pragma pop
/* 8020AA84-8020AE68 03E4+00 s=1 e=0 z=0 None .text pikariCheck__14dMeterButton_cFv */
// 8020AA94: 804061C0 (g_dComIfG_gameInfo)
// 8020AA98: 804061C0 (g_dComIfG_gameInfo)
// 8020AA9C: 8042EBC8 (g_drawHIO)
// 8020AAA0: 8042EBC8 (g_drawHIO)
// 8020AE1C: 8045475C (lit_4514)
// 8020AE34: 8045475C (lit_4514)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
asm void dMeterButton_c::pikariCheck() {
nofralloc
#include "asm/d/meter/d_meter_button/pikariCheck__14dMeterButton_cFv.s"
}
#pragma pop
/* 8020AE68-8020AE8C 0024+00 s=3 e=0 z=0 None .text paneTrans__14dMeterButton_cFP8CPaneMgrffUc */
// 8020AE78: 802545B0 (paneTrans__8CPaneMgrFff)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
// True False
// CPaneMgr* False
// CPaneMgr False
// f32 False
// f32 False
// u8 False
asm void dMeterButton_c::paneTrans(CPaneMgr* param_0, f32 param_1, f32 param_2, u8 param_3) {
nofralloc
#include "asm/d/meter/d_meter_button/paneTrans__14dMeterButton_cFP8CPaneMgrffUc.s"
}
#pragma pop