mirror of https://github.com/zeldaret/tp.git
2697 lines
88 KiB
C++
2697 lines
88 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: d_a_kago
|
|
//
|
|
|
|
#include "rel/d/a/d_a_kago/d_a_kago.h"
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
|
|
//
|
|
// Types:
|
|
//
|
|
|
|
struct request_of_phase_process_class {};
|
|
|
|
struct csXyz {
|
|
/* 802673F4 */ csXyz(s16, s16, s16);
|
|
};
|
|
|
|
struct Vec {};
|
|
|
|
struct cXyz {
|
|
/* 80266AE4 */ void operator+(Vec const&) const;
|
|
/* 80266B34 */ void operator-(Vec const&) const;
|
|
/* 80266B84 */ void operator*(f32) const;
|
|
/* 80849924 */ ~cXyz();
|
|
/* 80854A28 */ cXyz();
|
|
};
|
|
|
|
struct mDoMtx_stack_c {
|
|
/* 8000CD64 */ void transS(cXyz const&);
|
|
/* 8000CD9C */ void transM(f32, f32, f32);
|
|
/* 8000CE38 */ void scaleM(f32, f32, f32);
|
|
/* 8000CF44 */ void ZXYrotM(csXyz const&);
|
|
|
|
static u8 now[48];
|
|
};
|
|
|
|
struct mDoExt_McaMorfCallBack2_c {};
|
|
|
|
struct mDoExt_McaMorfCallBack1_c {};
|
|
|
|
struct J3DAnmTransform {};
|
|
|
|
struct J3DModelData {};
|
|
|
|
struct Z2Creature {};
|
|
|
|
struct mDoExt_McaMorfSO {
|
|
/* 800107D0 */ mDoExt_McaMorfSO(J3DModelData*, mDoExt_McaMorfCallBack1_c*,
|
|
mDoExt_McaMorfCallBack2_c*, J3DAnmTransform*, int, f32, int,
|
|
int, Z2Creature*, u32, u32);
|
|
/* 80010E70 */ void setAnm(J3DAnmTransform*, int, f32, f32, f32, f32);
|
|
/* 800110B0 */ void play(u32, s8);
|
|
/* 800111C0 */ void entryDL();
|
|
/* 800111EC */ void modelCalc();
|
|
};
|
|
|
|
struct mDoCPd_c {
|
|
static u8 m_cpadInfo[256];
|
|
};
|
|
|
|
struct fopAc_ac_c {
|
|
/* 80018B64 */ fopAc_ac_c();
|
|
};
|
|
|
|
struct daTagWaterFall_c {
|
|
/* 80D64768 */ void checkHitWaterFall(cXyz);
|
|
};
|
|
|
|
struct daPy_py_c {
|
|
/* 8015F914 */ void setPlayerDamage(int, int);
|
|
/* 80854AE0 */ void getMidnaActor();
|
|
|
|
static u8 m_midnaActor[4];
|
|
};
|
|
|
|
struct daObj_Balloon_c {
|
|
/* 80BA80F4 */ void saveBestScore();
|
|
};
|
|
|
|
struct J3DModel {};
|
|
|
|
struct J3DJoint {};
|
|
|
|
struct daKago_c {
|
|
/* 80849660 */ void getBckName(int);
|
|
/* 808496F0 */ void setBck(int, u8, f32, f32);
|
|
/* 80849798 */ void checkBck(int);
|
|
/* 808497F8 */ void draw();
|
|
/* 80849980 */ void executeBalloonMenu();
|
|
/* 80849BA8 */ void checkGroundHeight(cXyz, f32*);
|
|
/* 8084A070 */ void checkRoofHeight(cXyz);
|
|
/* 8084A210 */ void checkMoveHeight();
|
|
/* 8084A2A8 */ void checkSizeBg();
|
|
/* 8084A6DC */ bool getBeforeGroundHeight(u8);
|
|
/* 8084A6E4 */ void demo_skip(int);
|
|
/* 8084AA64 */ void DemoSkipCallBack(void*, int);
|
|
/* 8084AA98 */ void setActionMode(int, int);
|
|
/* 8084AAAC */ void setMidnaTagPos();
|
|
/* 8084AB40 */ void setMidnaRideOn();
|
|
/* 8084AB8C */ void setPlayerRideOn();
|
|
/* 8084ABC8 */ void setRideOff();
|
|
/* 8084AC2C */ void searchNearPassPoint();
|
|
/* 8084AE78 */ void setSceneChange(int);
|
|
/* 8084AF40 */ void createBalloonScore();
|
|
/* 8084AFB0 */ void startBalloonScore();
|
|
/* 8084B024 */ void endBalloonScore();
|
|
/* 8084B088 */ void checkNextPath(cXyz);
|
|
/* 8084B108 */ void checkHeight();
|
|
/* 8084B134 */ void checkYaguraPos(cXyz);
|
|
/* 8084B1E0 */ void checkWallHitFall(int);
|
|
/* 8084B56C */ void checkAttackStart();
|
|
/* 8084B5DC */ void getValueY(f32);
|
|
/* 8084B6F4 */ void getValueX(f32);
|
|
/* 8084B718 */ void getValueAbsX(f32);
|
|
/* 8084B744 */ void flySpeedCalcLockOn();
|
|
/* 8084B96C */ void flySpeedCalc(s16, int);
|
|
/* 8084C078 */ void checkFlySceneChange();
|
|
/* 8084C178 */ void setFlyAway();
|
|
/* 8084C204 */ void setFlyAnime();
|
|
/* 8084C2CC */ void executeFly();
|
|
/* 8084C8FC */ void executeStagger();
|
|
/* 8084D108 */ void executeWait();
|
|
/* 8084D354 */ void calcAttackMove(int);
|
|
/* 8084D50C */ void executeAttack();
|
|
/* 8084DA18 */ void calcCircleCamera(int);
|
|
/* 8084DBFC */ void executeEvent();
|
|
/* 8084DD18 */ void initPerchDemo();
|
|
/* 8084E2D4 */ void executePerchDemo();
|
|
/* 8084F09C */ void PerchDemoAwayForward();
|
|
/* 8084FA58 */ void executePerch();
|
|
/* 8084FAA8 */ void executeEvent2();
|
|
/* 8084FB50 */ void initFirstDemo();
|
|
/* 80850384 */ void executeFirstDemo();
|
|
/* 808513E4 */ void executePerch2();
|
|
/* 80851434 */ void executeLandingLakeHairia();
|
|
/* 80851DEC */ void executeLandingBoartHouse();
|
|
/* 808525B0 */ void executeLanding();
|
|
/* 80852610 */ void moveDemoFly();
|
|
/* 80852D90 */ void setFlyEffect();
|
|
/* 80852F14 */ void setDashEffect();
|
|
/* 808530A4 */ void setDamageEffect();
|
|
/* 80853228 */ void setDashBlurEffect(int);
|
|
/* 80853460 */ void setWallHitEffect(cXyz, int);
|
|
/* 8085350C */ void setSibukiEffect();
|
|
/* 8085366C */ void setDashSibukiEffect();
|
|
/* 80853730 */ void setWaterFallEffect();
|
|
/* 8085392C */ void setFlySound();
|
|
/* 80853BCC */ void action();
|
|
/* 80853EF0 */ void mtx_set();
|
|
/* 80853FB0 */ void cc_set();
|
|
/* 80854058 */ void execute();
|
|
/* 80854190 */ void _delete();
|
|
/* 80854220 */ void ctrlJoint(J3DJoint*, J3DModel*);
|
|
/* 808542DC */ void JointCallBack(J3DJoint*, int);
|
|
/* 80854328 */ void CreateHeap();
|
|
/* 808544D8 */ void create();
|
|
};
|
|
|
|
struct daKago_HIO_c {
|
|
/* 808495AC */ daKago_HIO_c();
|
|
/* 80854A4C */ ~daKago_HIO_c();
|
|
};
|
|
|
|
struct daE_YM_c {
|
|
/* 808123C4 */ void setLockByCargo();
|
|
};
|
|
|
|
struct daBalloon2D_c {
|
|
/* 80653FC0 */ void setScoreCount(u32);
|
|
};
|
|
|
|
struct dVibration_c {
|
|
/* 8006FA24 */ void StartShock(int, int, cXyz);
|
|
/* 8006FB10 */ void StartQuake(int, int, cXyz);
|
|
/* 8006FD94 */ void StopQuake(int);
|
|
};
|
|
|
|
struct dSv_memBit_c {
|
|
/* 80034810 */ void onSwitch(int);
|
|
/* 80034860 */ void isSwitch(int) const;
|
|
};
|
|
|
|
struct dSv_event_flag_c {
|
|
static u8 saveBitLabels[1644 + 4 /* padding */];
|
|
};
|
|
|
|
struct dSv_event_c {
|
|
/* 8003498C */ void onEventBit(u16);
|
|
};
|
|
|
|
struct dKy_tevstr_c {};
|
|
|
|
struct dScnKy_env_light_c {
|
|
/* 801A37C4 */ void settingTevStruct(int, cXyz*, dKy_tevstr_c*);
|
|
/* 801A4DA0 */ void setLightTevColorType_MAJI(J3DModelData*, dKy_tevstr_c*);
|
|
};
|
|
|
|
struct dRes_info_c {};
|
|
|
|
struct dRes_control_c {
|
|
/* 8003C2EC */ void getRes(char const*, s32, dRes_info_c*, int);
|
|
};
|
|
|
|
struct dPath {};
|
|
|
|
struct dPa_levelEcallBack {};
|
|
|
|
struct _GXColor {};
|
|
|
|
struct dPa_control_c {
|
|
struct level_c {
|
|
/* 8004B918 */ void getEmitter(u32);
|
|
};
|
|
|
|
/* 8004CA90 */ void set(u8, u16, cXyz const*, dKy_tevstr_c const*, csXyz const*, cXyz const*,
|
|
u8, dPa_levelEcallBack*, s8, _GXColor const*, _GXColor const*,
|
|
cXyz const*, f32);
|
|
/* 8004D4CC */ void set(u32, u8, u16, cXyz const*, dKy_tevstr_c const*, csXyz const*,
|
|
cXyz const*, u8, dPa_levelEcallBack*, s8, _GXColor const*,
|
|
_GXColor const*, cXyz const*, f32);
|
|
};
|
|
|
|
struct dMsgObject_c {
|
|
/* 80238440 */ void getSelectCursorPos();
|
|
};
|
|
|
|
struct dMsgFlow_c {
|
|
/* 80249F00 */ dMsgFlow_c();
|
|
/* 80249F90 */ void init(fopAc_ac_c*, int, int, fopAc_ac_c**);
|
|
/* 8024A2D8 */ void doFlow(fopAc_ac_c*, fopAc_ac_c**, int);
|
|
/* 8024A4C4 */ void remove();
|
|
/* 8024A540 */ void getNowMsgNo();
|
|
};
|
|
|
|
struct dEvt_control_c {
|
|
/* 80042468 */ void reset();
|
|
/* 80042914 */ void setSkipProc(void*, int (*)(void*, int), int);
|
|
};
|
|
|
|
struct dDlst_shadowControl_c {
|
|
static u8 mSimpleTexObj[32];
|
|
};
|
|
|
|
struct dComIfG_play_c {
|
|
/* 8002C97C */ void getLayerNo(int);
|
|
};
|
|
|
|
struct dCcD_Stts {
|
|
/* 80083860 */ void Init(int, int, fopAc_ac_c*);
|
|
};
|
|
|
|
struct dCcD_SrcSph {};
|
|
|
|
struct dCcD_Sph {
|
|
/* 80084A34 */ void Set(dCcD_SrcSph const&);
|
|
};
|
|
|
|
struct dCcD_GStts {
|
|
/* 80083760 */ dCcD_GStts();
|
|
};
|
|
|
|
struct dCcD_GObjInf {
|
|
/* 80083A28 */ dCcD_GObjInf();
|
|
};
|
|
|
|
struct dCamera_c {
|
|
/* 801614AC */ void Start();
|
|
/* 801614D0 */ void Stop();
|
|
/* 8016300C */ void SetTrimSize(s32);
|
|
/* 80163028 */ void SetTrimTypeForce(s32);
|
|
/* 80163D50 */ void ModeFix(s32);
|
|
/* 80180AE0 */ void Set(cXyz, cXyz, f32, s16);
|
|
/* 80180C68 */ void Reset();
|
|
/* 80180C18 */ void Reset(cXyz, cXyz);
|
|
/* 80181E64 */ void Eye();
|
|
};
|
|
|
|
struct dBgS_RoofChk {
|
|
/* 80078FF4 */ dBgS_RoofChk();
|
|
/* 80079090 */ ~dBgS_RoofChk();
|
|
};
|
|
|
|
struct dBgS_PolyPassChk {
|
|
/* 80078E68 */ void SetObj();
|
|
};
|
|
|
|
struct dBgS_ObjGndChk_Spl {
|
|
/* 800777B0 */ dBgS_ObjGndChk_Spl();
|
|
/* 80077848 */ ~dBgS_ObjGndChk_Spl();
|
|
};
|
|
|
|
struct dBgS_ObjAcch {
|
|
/* 808549B8 */ ~dBgS_ObjAcch();
|
|
};
|
|
|
|
struct dBgS_LinChk {
|
|
/* 80077C68 */ dBgS_LinChk();
|
|
/* 80077CDC */ ~dBgS_LinChk();
|
|
/* 80077D64 */ void Set(cXyz const*, cXyz const*, fopAc_ac_c const*);
|
|
};
|
|
|
|
struct dBgS_GndChk {
|
|
/* 8007757C */ dBgS_GndChk();
|
|
/* 800775F0 */ ~dBgS_GndChk();
|
|
};
|
|
|
|
struct dBgS_AcchCir {
|
|
/* 80075EAC */ dBgS_AcchCir();
|
|
/* 80075F58 */ void SetWall(f32, f32);
|
|
};
|
|
|
|
struct cBgS_PolyInfo {};
|
|
|
|
struct dBgS {
|
|
/* 80074CBC */ void GetSpecialCode(cBgS_PolyInfo const&);
|
|
/* 8007549C */ void RoofChk(dBgS_RoofChk*);
|
|
};
|
|
|
|
struct dBgS_Acch {
|
|
/* 80075F94 */ ~dBgS_Acch();
|
|
/* 800760A0 */ dBgS_Acch();
|
|
/* 80076248 */ void Set(cXyz*, cXyz*, fopAc_ac_c*, int, dBgS_AcchCir*, cXyz*, csXyz*, csXyz*);
|
|
/* 80076AAC */ void CrrPos(dBgS&);
|
|
};
|
|
|
|
struct dAttention_c {
|
|
/* 8007353C */ void LockonTarget(s32);
|
|
/* 800737E4 */ void LockonTruth();
|
|
};
|
|
|
|
struct cM3dGSph {
|
|
/* 8026F648 */ void SetC(cXyz const&);
|
|
/* 8026F708 */ void SetR(f32);
|
|
/* 80854928 */ ~cM3dGSph();
|
|
};
|
|
|
|
struct cM3dGPla {
|
|
/* 8084A694 */ ~cM3dGPla();
|
|
};
|
|
|
|
struct cM3dGAab {
|
|
/* 80854970 */ ~cM3dGAab();
|
|
};
|
|
|
|
struct cCcD_Obj {};
|
|
|
|
struct cCcS {
|
|
/* 80264BA8 */ void Set(cCcD_Obj*);
|
|
};
|
|
|
|
struct cBgS_LinChk {};
|
|
|
|
struct cBgS_GndChk {
|
|
/* 80267D28 */ void SetPos(cXyz const*);
|
|
};
|
|
|
|
struct cBgS {
|
|
/* 800743B4 */ void LineCross(cBgS_LinChk*);
|
|
/* 800744A0 */ void GroundCross(cBgS_GndChk*);
|
|
/* 80074618 */ void GetActorPointer(int) const;
|
|
/* 80074744 */ void GetTriPla(cBgS_PolyInfo const&, cM3dGPla*) const;
|
|
};
|
|
|
|
struct _GXTexObj {};
|
|
|
|
struct Z2StatusMgr {
|
|
/* 802B61E8 */ void setDemoName(char*);
|
|
};
|
|
|
|
struct Z2CreatureEnemy {
|
|
/* 802C0F64 */ Z2CreatureEnemy();
|
|
/* 802C1094 */ void init(Vec*, Vec*, u8, u8);
|
|
};
|
|
|
|
struct Z2AudioMgr {
|
|
static u8 mAudioMgrPtr[4 + 4 /* padding */];
|
|
};
|
|
|
|
struct JMath {
|
|
static u8 sincosTable_[65536];
|
|
};
|
|
|
|
struct JGeometry {
|
|
template <typename A1>
|
|
struct TVec3 {};
|
|
/* TVec3<f32> */
|
|
struct TVec3__template0 {};
|
|
};
|
|
|
|
struct J3DSys {
|
|
static u8 mCurrentMtx[48];
|
|
};
|
|
|
|
struct J3DFrameCtrl {
|
|
/* 8032842C */ void checkPass(f32);
|
|
};
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
extern "C" void __ct__12daKago_HIO_cFv();
|
|
extern "C" void getBckName__8daKago_cFi();
|
|
extern "C" void setBck__8daKago_cFiUcff();
|
|
extern "C" void checkBck__8daKago_cFi();
|
|
extern "C" void draw__8daKago_cFv();
|
|
extern "C" void __dt__4cXyzFv();
|
|
extern "C" static void daKago_Draw__FP8daKago_c();
|
|
extern "C" void executeBalloonMenu__8daKago_cFv();
|
|
extern "C" void checkGroundHeight__8daKago_cF4cXyzPf();
|
|
extern "C" void checkRoofHeight__8daKago_cF4cXyz();
|
|
extern "C" void checkMoveHeight__8daKago_cFv();
|
|
extern "C" void checkSizeBg__8daKago_cFv();
|
|
extern "C" void __dt__8cM3dGPlaFv();
|
|
extern "C" bool getBeforeGroundHeight__8daKago_cFUc();
|
|
extern "C" void demo_skip__8daKago_cFi();
|
|
extern "C" void DemoSkipCallBack__8daKago_cFPvi();
|
|
extern "C" void setActionMode__8daKago_cFii();
|
|
extern "C" void setMidnaTagPos__8daKago_cFv();
|
|
extern "C" void setMidnaRideOn__8daKago_cFv();
|
|
extern "C" void setPlayerRideOn__8daKago_cFv();
|
|
extern "C" void setRideOff__8daKago_cFv();
|
|
extern "C" void searchNearPassPoint__8daKago_cFv();
|
|
extern "C" void setSceneChange__8daKago_cFi();
|
|
extern "C" void createBalloonScore__8daKago_cFv();
|
|
extern "C" void startBalloonScore__8daKago_cFv();
|
|
extern "C" void endBalloonScore__8daKago_cFv();
|
|
extern "C" void checkNextPath__8daKago_cF4cXyz();
|
|
extern "C" void checkHeight__8daKago_cFv();
|
|
extern "C" void checkYaguraPos__8daKago_cF4cXyz();
|
|
extern "C" void checkWallHitFall__8daKago_cFi();
|
|
extern "C" void checkAttackStart__8daKago_cFv();
|
|
extern "C" void getValueY__8daKago_cFf();
|
|
extern "C" void getValueX__8daKago_cFf();
|
|
extern "C" void getValueAbsX__8daKago_cFf();
|
|
extern "C" void flySpeedCalcLockOn__8daKago_cFv();
|
|
extern "C" void flySpeedCalc__8daKago_cFsi();
|
|
extern "C" void checkFlySceneChange__8daKago_cFv();
|
|
extern "C" void setFlyAway__8daKago_cFv();
|
|
extern "C" void setFlyAnime__8daKago_cFv();
|
|
extern "C" void executeFly__8daKago_cFv();
|
|
extern "C" void executeStagger__8daKago_cFv();
|
|
extern "C" void executeWait__8daKago_cFv();
|
|
extern "C" void calcAttackMove__8daKago_cFi();
|
|
extern "C" void executeAttack__8daKago_cFv();
|
|
extern "C" void calcCircleCamera__8daKago_cFi();
|
|
extern "C" void executeEvent__8daKago_cFv();
|
|
extern "C" void initPerchDemo__8daKago_cFv();
|
|
extern "C" void executePerchDemo__8daKago_cFv();
|
|
extern "C" void PerchDemoAwayForward__8daKago_cFv();
|
|
extern "C" void executePerch__8daKago_cFv();
|
|
extern "C" void executeEvent2__8daKago_cFv();
|
|
extern "C" void initFirstDemo__8daKago_cFv();
|
|
extern "C" void executeFirstDemo__8daKago_cFv();
|
|
extern "C" void executePerch2__8daKago_cFv();
|
|
extern "C" void executeLandingLakeHairia__8daKago_cFv();
|
|
extern "C" void executeLandingBoartHouse__8daKago_cFv();
|
|
extern "C" void executeLanding__8daKago_cFv();
|
|
extern "C" void moveDemoFly__8daKago_cFv();
|
|
extern "C" void setFlyEffect__8daKago_cFv();
|
|
extern "C" void setDashEffect__8daKago_cFv();
|
|
extern "C" void setDamageEffect__8daKago_cFv();
|
|
extern "C" void setDashBlurEffect__8daKago_cFi();
|
|
extern "C" void setWallHitEffect__8daKago_cF4cXyzi();
|
|
extern "C" void setSibukiEffect__8daKago_cFv();
|
|
extern "C" void setDashSibukiEffect__8daKago_cFv();
|
|
extern "C" void setWaterFallEffect__8daKago_cFv();
|
|
extern "C" static void s_waterfall__FPvPv();
|
|
extern "C" void setFlySound__8daKago_cFv();
|
|
extern "C" void action__8daKago_cFv();
|
|
extern "C" void mtx_set__8daKago_cFv();
|
|
extern "C" void cc_set__8daKago_cFv();
|
|
extern "C" void execute__8daKago_cFv();
|
|
extern "C" static void daKago_Execute__FP8daKago_c();
|
|
extern "C" static bool daKago_IsDelete__FP8daKago_c();
|
|
extern "C" void _delete__8daKago_cFv();
|
|
extern "C" static void daKago_Delete__FP8daKago_c();
|
|
extern "C" void ctrlJoint__8daKago_cFP8J3DJointP8J3DModel();
|
|
extern "C" void JointCallBack__8daKago_cFP8J3DJointi();
|
|
extern "C" void CreateHeap__8daKago_cFv();
|
|
extern "C" static void useHeapInit__FP10fopAc_ac_c();
|
|
extern "C" void create__8daKago_cFv();
|
|
extern "C" void __dt__8cM3dGSphFv();
|
|
extern "C" void __dt__8cM3dGAabFv();
|
|
extern "C" void __dt__12dBgS_ObjAcchFv();
|
|
extern "C" void __ct__4cXyzFv();
|
|
extern "C" static void daKago_Create__FP8daKago_c();
|
|
extern "C" void __dt__12daKago_HIO_cFv();
|
|
extern "C" void __sinit_d_a_kago_cpp();
|
|
extern "C" static void func_80854AD0();
|
|
extern "C" static void func_80854AD8();
|
|
extern "C" void getMidnaActor__9daPy_py_cFv();
|
|
extern "C" extern char const* const d_a_kago__stringBase0;
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" void mDoMtx_XrotM__FPA4_fs();
|
|
extern "C" void mDoMtx_YrotS__FPA4_fs();
|
|
extern "C" void mDoMtx_YrotM__FPA4_fs();
|
|
extern "C" void mDoMtx_ZrotM__FPA4_fs();
|
|
extern "C" void transS__14mDoMtx_stack_cFRC4cXyz();
|
|
extern "C" void transM__14mDoMtx_stack_cFfff();
|
|
extern "C" void scaleM__14mDoMtx_stack_cFfff();
|
|
extern "C" void ZXYrotM__14mDoMtx_stack_cFRC5csXyz();
|
|
extern "C" void
|
|
__ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl();
|
|
extern "C" void setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff();
|
|
extern "C" void play__16mDoExt_McaMorfSOFUlSc();
|
|
extern "C" void entryDL__16mDoExt_McaMorfSOFv();
|
|
extern "C" void modelCalc__16mDoExt_McaMorfSOFv();
|
|
extern "C" void __ct__10fopAc_ac_cFv();
|
|
extern "C" void fopAc_IsActor__FPv();
|
|
extern "C" void fopAcM_SearchByID__FUiPP10fopAc_ac_c();
|
|
extern "C" void fopAcM_SearchByName__FsPP10fopAc_ac_c();
|
|
extern "C" void fopAcM_create__FsUlPC4cXyziPC5csXyzPC4cXyzSc();
|
|
extern "C" void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl();
|
|
extern "C" void fopAcM_SetMin__FP10fopAc_ac_cfff();
|
|
extern "C" void fopAcM_SetMax__FP10fopAc_ac_cfff();
|
|
extern "C" void fopAcM_posMoveF__FP10fopAc_ac_cPC4cXyz();
|
|
extern "C" void fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs();
|
|
extern "C" void fopAcM_setEffectMtx__FPC10fopAc_ac_cPC12J3DModelData();
|
|
extern "C" void fopOvlpM_IsPeek__Fv();
|
|
extern "C" void fpcEx_Search__FPFPvPv_PvPv();
|
|
extern "C" void fpcM_IsCreating__FUi();
|
|
extern "C" void dStage_changeScene__FifUlScsi();
|
|
extern "C" void getLayerNo__14dComIfG_play_cFi();
|
|
extern "C" void dComIfG_resLoad__FP30request_of_phase_process_classPCc();
|
|
extern "C" void dComIfG_resDelete__FP30request_of_phase_process_classPCc();
|
|
extern "C" void dComIfGp_getReverb__Fi();
|
|
extern "C" void dComIfGp_setNextStage__FPCcsScScfUliScsii();
|
|
extern "C" void
|
|
dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj();
|
|
extern "C" void onSwitch__12dSv_memBit_cFi();
|
|
extern "C" void isSwitch__12dSv_memBit_cCFi();
|
|
extern "C" void onEventBit__11dSv_event_cFUs();
|
|
extern "C" void getRes__14dRes_control_cFPCclP11dRes_info_ci();
|
|
extern "C" void reset__14dEvt_control_cFv();
|
|
extern "C" void setSkipProc__14dEvt_control_cFPvPFPvi_ii();
|
|
extern "C" void getEmitter__Q213dPa_control_c7level_cFUl();
|
|
extern "C" void
|
|
set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf();
|
|
extern "C" void
|
|
set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf();
|
|
extern "C" void dPath_GetPnt__FPC5dPathi();
|
|
extern "C" void dPath_GetRoomPath__Fii();
|
|
extern "C" void StartShock__12dVibration_cFii4cXyz();
|
|
extern "C" void StartQuake__12dVibration_cFii4cXyz();
|
|
extern "C" void StopQuake__12dVibration_cFi();
|
|
extern "C" void LockonTarget__12dAttention_cFl();
|
|
extern "C" void LockonTruth__12dAttention_cFv();
|
|
extern "C" void LineCross__4cBgSFP11cBgS_LinChk();
|
|
extern "C" void GroundCross__4cBgSFP11cBgS_GndChk();
|
|
extern "C" void GetActorPointer__4cBgSCFi();
|
|
extern "C" void GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla();
|
|
extern "C" void GetSpecialCode__4dBgSFRC13cBgS_PolyInfo();
|
|
extern "C" void RoofChk__4dBgSFP12dBgS_RoofChk();
|
|
extern "C" void __ct__12dBgS_AcchCirFv();
|
|
extern "C" void SetWall__12dBgS_AcchCirFff();
|
|
extern "C" void __dt__9dBgS_AcchFv();
|
|
extern "C" void __ct__9dBgS_AcchFv();
|
|
extern "C" void Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz();
|
|
extern "C" void CrrPos__9dBgS_AcchFR4dBgS();
|
|
extern "C" void __ct__11dBgS_GndChkFv();
|
|
extern "C" void __dt__11dBgS_GndChkFv();
|
|
extern "C" void __ct__18dBgS_ObjGndChk_SplFv();
|
|
extern "C" void __dt__18dBgS_ObjGndChk_SplFv();
|
|
extern "C" void __ct__11dBgS_LinChkFv();
|
|
extern "C" void __dt__11dBgS_LinChkFv();
|
|
extern "C" void Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c();
|
|
extern "C" void SetObj__16dBgS_PolyPassChkFv();
|
|
extern "C" void __ct__12dBgS_RoofChkFv();
|
|
extern "C" void __dt__12dBgS_RoofChkFv();
|
|
extern "C" void __ct__10dCcD_GSttsFv();
|
|
extern "C" void Init__9dCcD_SttsFiiP10fopAc_ac_c();
|
|
extern "C" void __ct__12dCcD_GObjInfFv();
|
|
extern "C" void Set__8dCcD_SphFRC11dCcD_SrcSph();
|
|
extern "C" void setPlayerDamage__9daPy_py_cFii();
|
|
extern "C" void Start__9dCamera_cFv();
|
|
extern "C" void Stop__9dCamera_cFv();
|
|
extern "C" void SetTrimSize__9dCamera_cFl();
|
|
extern "C" void SetTrimTypeForce__9dCamera_cFl();
|
|
extern "C" void ModeFix__9dCamera_cFl();
|
|
extern "C" void Set__9dCamera_cF4cXyz4cXyzfs();
|
|
extern "C" void Reset__9dCamera_cF4cXyz4cXyz();
|
|
extern "C" void Reset__9dCamera_cFv();
|
|
extern "C" void dCam_getBody__Fv();
|
|
extern "C" void Eye__9dCamera_cFv();
|
|
extern "C" void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c();
|
|
extern "C" void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c();
|
|
extern "C" void getSelectCursorPos__12dMsgObject_cFv();
|
|
extern "C" void __ct__10dMsgFlow_cFv();
|
|
extern "C" void init__10dMsgFlow_cFP10fopAc_ac_ciiPP10fopAc_ac_c();
|
|
extern "C" void doFlow__10dMsgFlow_cFP10fopAc_ac_cPP10fopAc_ac_ci();
|
|
extern "C" void remove__10dMsgFlow_cFv();
|
|
extern "C" void getNowMsgNo__10dMsgFlow_cFv();
|
|
extern "C" void Set__4cCcSFP8cCcD_Obj();
|
|
extern "C" void __pl__4cXyzCFRC3Vec();
|
|
extern "C" void __mi__4cXyzCFRC3Vec();
|
|
extern "C" void __ml__4cXyzCFf();
|
|
extern "C" void __ct__5csXyzFsss();
|
|
extern "C" void cM_rnd__Fv();
|
|
extern "C" void SetPos__11cBgS_GndChkFPC4cXyz();
|
|
extern "C" void SetC__8cM3dGSphFRC4cXyz();
|
|
extern "C" void SetR__8cM3dGSphFf();
|
|
extern "C" void cLib_addCalcPos__FP4cXyzRC4cXyzfff();
|
|
extern "C" void cLib_addCalcAngleS__FPsssss();
|
|
extern "C" void cLib_chaseUC__FPUcUcUc();
|
|
extern "C" void cLib_chaseF__FPfff();
|
|
extern "C" void cLib_chasePos__FP4cXyzRC4cXyzf();
|
|
extern "C" void cLib_chaseAngleS__FPsss();
|
|
extern "C" void cLib_targetAngleY__FPC3VecPC3Vec();
|
|
extern "C" void cLib_targetAngleX__FPC4cXyzPC4cXyz();
|
|
extern "C" void cLib_offsetPos__FP4cXyzPC4cXyzsPC4cXyz();
|
|
extern "C" void func_80280808();
|
|
extern "C" void setDemoName__11Z2StatusMgrFPc();
|
|
extern "C" void __ct__15Z2CreatureEnemyFv();
|
|
extern "C" void init__15Z2CreatureEnemyFP3VecP3VecUcUc();
|
|
extern "C" void* __nw__FUl();
|
|
extern "C" void __dl__FPv();
|
|
extern "C" void checkPass__12J3DFrameCtrlFf();
|
|
extern "C" void PSMTXCopy();
|
|
extern "C" void PSMTXTrans();
|
|
extern "C" void PSMTXMultVec();
|
|
extern "C" void PSVECAdd();
|
|
extern "C" void PSVECSquareDistance();
|
|
extern "C" void __construct_array();
|
|
extern "C" void _savegpr_24();
|
|
extern "C" void _savegpr_25();
|
|
extern "C" void _savegpr_26();
|
|
extern "C" void _savegpr_27();
|
|
extern "C" void _savegpr_28();
|
|
extern "C" void _savegpr_29();
|
|
extern "C" void _restgpr_24();
|
|
extern "C" void _restgpr_25();
|
|
extern "C" void _restgpr_26();
|
|
extern "C" void _restgpr_27();
|
|
extern "C" void _restgpr_28();
|
|
extern "C" void _restgpr_29();
|
|
extern "C" void abs();
|
|
extern "C" void strcmp();
|
|
extern "C" extern void* g_fopAc_Method[8];
|
|
extern "C" extern void* g_fpcLf_Method[5 + 1 /* padding */];
|
|
extern "C" u8 saveBitLabels__16dSv_event_flag_c[1644 + 4 /* padding */];
|
|
extern "C" extern void* __vt__8dCcD_Sph[36];
|
|
extern "C" extern void* __vt__9dCcD_Stts[11];
|
|
extern "C" extern void* __vt__12cCcD_SphAttr[25];
|
|
extern "C" extern void* __vt__14cCcD_ShapeAttr[22];
|
|
extern "C" extern void* __vt__9cCcD_Stts[8];
|
|
extern "C" u8 m_cpadInfo__8mDoCPd_c[256];
|
|
extern "C" u8 now__14mDoMtx_stack_c[48];
|
|
extern "C" extern u8 g_dComIfG_gameInfo[122384];
|
|
extern "C" u8 mSimpleTexObj__21dDlst_shadowControl_c[32];
|
|
extern "C" extern u8 g_env_light[4880];
|
|
extern "C" extern u8 j3dSys[284];
|
|
extern "C" u8 mCurrentMtx__6J3DSys[48];
|
|
extern "C" u8 sincosTable___5JMath[65536];
|
|
extern "C" extern u32 __float_nan;
|
|
extern "C" extern u8 mStayNo__20dStage_roomControl_c[4];
|
|
extern "C" u8 m_midnaActor__9daPy_py_c[4];
|
|
extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
|
|
extern "C" void setScoreCount__13daBalloon2D_cFUl();
|
|
extern "C" void setLockByCargo__8daE_YM_cFv();
|
|
extern "C" void __register_global_object();
|
|
extern "C" void saveBestScore__15daObj_Balloon_cFv();
|
|
extern "C" void checkHitWaterFall__16daTagWaterFall_cF4cXyz();
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B04-80854B08 000000 0004+00 27/27 0/0 0/0 .rodata @3929 */
|
|
SECTION_RODATA static f32 const lit_3929 = 1024.0f;
|
|
COMPILER_STRIP_GATE(0x80854B04, &lit_3929);
|
|
|
|
/* 80854B08-80854B0C 000004 0004+00 0/1 0/0 0/0 .rodata @3930 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3930 = 512.0f;
|
|
COMPILER_STRIP_GATE(0x80854B08, &lit_3930);
|
|
#pragma pop
|
|
|
|
/* 80854B0C-80854B10 000008 0004+00 0/1 0/0 0/0 .rodata @3931 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3931 = 256.0f;
|
|
COMPILER_STRIP_GATE(0x80854B0C, &lit_3931);
|
|
#pragma pop
|
|
|
|
/* 80854B10-80854B14 00000C 0004+00 11/25 0/0 0/0 .rodata @3932 */
|
|
SECTION_RODATA static f32 const lit_3932 = 1.0f;
|
|
COMPILER_STRIP_GATE(0x80854B10, &lit_3932);
|
|
|
|
/* 80854B14-80854B18 000010 0004+00 0/6 0/0 0/0 .rodata @3933 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3933 = 50.0f;
|
|
COMPILER_STRIP_GATE(0x80854B14, &lit_3933);
|
|
#pragma pop
|
|
|
|
/* 80854B18-80854B1C 000014 0004+00 0/7 0/0 0/0 .rodata @3934 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3934 = 70.0f;
|
|
COMPILER_STRIP_GATE(0x80854B18, &lit_3934);
|
|
#pragma pop
|
|
|
|
/* 80854B1C-80854B20 000018 0004+00 0/1 0/0 0/0 .rodata @3935 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3935 = 90.0f;
|
|
COMPILER_STRIP_GATE(0x80854B1C, &lit_3935);
|
|
#pragma pop
|
|
|
|
/* 80854B20-80854B24 00001C 0004+00 0/6 0/0 0/0 .rodata @3936 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3936 = 5.0f;
|
|
COMPILER_STRIP_GATE(0x80854B20, &lit_3936);
|
|
#pragma pop
|
|
|
|
/* 80854B24-80854B28 000020 0004+00 0/5 0/0 0/0 .rodata @3937 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3937 = 300.0f;
|
|
COMPILER_STRIP_GATE(0x80854B24, &lit_3937);
|
|
#pragma pop
|
|
|
|
/* 80854B28-80854B2C 000024 0004+00 0/6 0/0 0/0 .rodata @3938 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3938 = 3.0f;
|
|
COMPILER_STRIP_GATE(0x80854B28, &lit_3938);
|
|
#pragma pop
|
|
|
|
/* 80854B2C-80854B30 000028 0004+00 0/1 0/0 0/0 .rodata @3939 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3939 = 85.0f;
|
|
COMPILER_STRIP_GATE(0x80854B2C, &lit_3939);
|
|
#pragma pop
|
|
|
|
/* 80854B30-80854B34 00002C 0004+00 0/2 0/0 0/0 .rodata @3940 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3940 = 700.0f;
|
|
COMPILER_STRIP_GATE(0x80854B30, &lit_3940);
|
|
#pragma pop
|
|
|
|
/* 80854B34-80854B38 000030 0004+00 1/7 0/0 0/0 .rodata @3941 */
|
|
SECTION_RODATA static f32 const lit_3941 = 200.0f;
|
|
COMPILER_STRIP_GATE(0x80854B34, &lit_3941);
|
|
|
|
/* 80854B38-80854B3C 000034 0004+00 4/27 0/0 0/0 .rodata @3942 */
|
|
SECTION_RODATA static u8 const lit_3942[4] = {
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80854B38, &lit_3942);
|
|
|
|
/* 80854B3C-80854B40 000038 0004+00 2/13 0/0 0/0 .rodata @3943 */
|
|
SECTION_RODATA static f32 const lit_3943 = 10.0f;
|
|
COMPILER_STRIP_GATE(0x80854B3C, &lit_3943);
|
|
|
|
/* 80854D4C-80854D8C 000000 0040+00 1/1 0/0 0/0 .data cc_sph_src__22@unnamed@d_a_kago_cpp@ */
|
|
SECTION_DATA static u8 data_80854D4C[64] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12,
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0xA0, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80854D8C-80854DC8 -00001 003C+00 1/1 0/0 0/0 .data @3969 */
|
|
SECTION_DATA static void* lit_3969[15] = {
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x38),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x40),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x48),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x50),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x58),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x60),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x68),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x70),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x78),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x88),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x88),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x88),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x88),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x88),
|
|
(void*)(((char*)getBckName__8daKago_cFi) + 0x80),
|
|
};
|
|
|
|
/* 80854DC8-80854DF4 -00001 002C+00 1/1 0/0 0/0 .data @4496 */
|
|
SECTION_DATA static void* lit_4496[11] = {
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x4C),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x60),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x74),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x6C),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0xC0),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0xD8),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0xD8),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x114),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x11C),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x240),
|
|
(void*)(((char*)demo_skip__8daKago_cFi) + 0x248),
|
|
};
|
|
|
|
/* 80854DF4-80854E10 -00001 001C+00 1/1 0/0 0/0 .data @6166 */
|
|
SECTION_DATA static void* lit_6166[7] = {
|
|
(void*)(((char*)executePerchDemo__8daKago_cFv) + 0xAC),
|
|
(void*)(((char*)executePerchDemo__8daKago_cFv) + 0x3B8),
|
|
(void*)(((char*)executePerchDemo__8daKago_cFv) + 0x5A8),
|
|
(void*)(((char*)executePerchDemo__8daKago_cFv) + 0xA7C),
|
|
(void*)(((char*)executePerchDemo__8daKago_cFv) + 0xC2C),
|
|
(void*)(((char*)executePerchDemo__8daKago_cFv) + 0xCA8),
|
|
(void*)(((char*)executePerchDemo__8daKago_cFv) + 0xD9C),
|
|
};
|
|
|
|
/* 80854E10-80854E34 -00001 0024+00 1/1 0/0 0/0 .data @6560 */
|
|
SECTION_DATA static void* lit_6560[9] = {
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x98),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x2A0),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x390),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x3B4),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x4C8),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x53C),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x598),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x5F4),
|
|
(void*)(((char*)initFirstDemo__8daKago_cFv) + 0x5FC),
|
|
};
|
|
|
|
/* 80854E34-80854E5C -00001 0028+00 1/1 0/0 0/0 .data @6924 */
|
|
SECTION_DATA static void* lit_6924[10] = {
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0x9C),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0x1E0),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0x3F4),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0x50C),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0x5C8),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0x920),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0xBF4),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0xE24),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0xE24),
|
|
(void*)(((char*)executeFirstDemo__8daKago_cFv) + 0xF28),
|
|
};
|
|
|
|
/* 80854E5C-80854E78 -00001 001C+00 1/1 0/0 0/0 .data @7130 */
|
|
SECTION_DATA static void* lit_7130[7] = {
|
|
(void*)(((char*)executeLandingLakeHairia__8daKago_cFv) + 0x64),
|
|
(void*)(((char*)executeLandingLakeHairia__8daKago_cFv) + 0x188),
|
|
(void*)(((char*)executeLandingLakeHairia__8daKago_cFv) + 0x1A8),
|
|
(void*)(((char*)executeLandingLakeHairia__8daKago_cFv) + 0x2F4),
|
|
(void*)(((char*)executeLandingLakeHairia__8daKago_cFv) + 0x3E0),
|
|
(void*)(((char*)executeLandingLakeHairia__8daKago_cFv) + 0x480),
|
|
(void*)(((char*)executeLandingLakeHairia__8daKago_cFv) + 0x56C),
|
|
};
|
|
|
|
/* 80854E78-80854E84 00012C 000C+00 1/1 0/0 0/0 .data kago_wall_hit_id$7718 */
|
|
SECTION_DATA static u8 kago_wall_hit_id[12] = {
|
|
0x86, 0x58, 0x86, 0xF9, 0x86, 0xFA, 0x86, 0x59, 0x86, 0xFB, 0x86, 0xFC,
|
|
};
|
|
|
|
/* 80854E84-80854E8C 000138 0006+02 1/1 0/0 0/0 .data kago_wave_id$7737 */
|
|
SECTION_DATA static u8 kago_wave_id_7737[6 + 2 /* padding */] = {
|
|
0x86,
|
|
0x5A,
|
|
0x86,
|
|
0x5B,
|
|
0x86,
|
|
0x5C,
|
|
/* padding */
|
|
0x00,
|
|
0x00,
|
|
};
|
|
|
|
/* 80854E8C-80854E90 000140 0004+00 1/1 0/0 0/0 .data kago_wave_id$7791 */
|
|
SECTION_DATA static u8 kago_wave_id_7791[4] = {
|
|
0x86,
|
|
0x5B,
|
|
0x86,
|
|
0x5C,
|
|
};
|
|
|
|
/* 80854E90-80854EBC -00001 002C+00 1/1 0/0 0/0 .data @7982 */
|
|
SECTION_DATA static void* lit_7982[11] = {
|
|
(void*)(((char*)action__8daKago_cFv) + 0x13C), (void*)(((char*)action__8daKago_cFv) + 0x148),
|
|
(void*)(((char*)action__8daKago_cFv) + 0x154), (void*)(((char*)action__8daKago_cFv) + 0x160),
|
|
(void*)(((char*)action__8daKago_cFv) + 0x16C), (void*)(((char*)action__8daKago_cFv) + 0x178),
|
|
(void*)(((char*)action__8daKago_cFv) + 0x184), (void*)(((char*)action__8daKago_cFv) + 0x190),
|
|
(void*)(((char*)action__8daKago_cFv) + 0x19C), (void*)(((char*)action__8daKago_cFv) + 0x1A8),
|
|
(void*)(((char*)action__8daKago_cFv) + 0x1B4),
|
|
};
|
|
|
|
/* 80854EBC-80854EDC -00001 0020+00 1/0 0/0 0/0 .data l_daKago_Method */
|
|
SECTION_DATA static void* l_daKago_Method[8] = {
|
|
(void*)daKago_Create__FP8daKago_c,
|
|
(void*)daKago_Delete__FP8daKago_c,
|
|
(void*)daKago_Execute__FP8daKago_c,
|
|
(void*)daKago_IsDelete__FP8daKago_c,
|
|
(void*)daKago_Draw__FP8daKago_c,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
};
|
|
|
|
/* 80854EDC-80854F0C -00001 0030+00 0/0 0/0 1/0 .data g_profile_KAGO */
|
|
SECTION_DATA extern void* g_profile_KAGO[12] = {
|
|
(void*)0xFFFFFFFD, (void*)0x0004FFFD,
|
|
(void*)0x00F40000, (void*)&g_fpcLf_Method,
|
|
(void*)0x00000BA4, (void*)NULL,
|
|
(void*)NULL, (void*)&g_fopAc_Method,
|
|
(void*)0x02B50000, (void*)&l_daKago_Method,
|
|
(void*)0x00044000, (void*)0x040E0000,
|
|
};
|
|
|
|
/* 80854F0C-80854F18 0001C0 000C+00 2/2 0/0 0/0 .data __vt__8cM3dGSph */
|
|
SECTION_DATA extern void* __vt__8cM3dGSph[3] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__8cM3dGSphFv,
|
|
};
|
|
|
|
/* 80854F18-80854F24 0001CC 000C+00 2/2 0/0 0/0 .data __vt__8cM3dGAab */
|
|
SECTION_DATA extern void* __vt__8cM3dGAab[3] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__8cM3dGAabFv,
|
|
};
|
|
|
|
/* 80854F24-80854F48 0001D8 0024+00 2/2 0/0 0/0 .data __vt__12dBgS_ObjAcch */
|
|
SECTION_DATA extern void* __vt__12dBgS_ObjAcch[9] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__12dBgS_ObjAcchFv,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)func_80854AD8,
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)func_80854AD0,
|
|
};
|
|
|
|
/* 80854F48-80854F54 0001FC 000C+00 2/2 0/0 0/0 .data __vt__8cM3dGPla */
|
|
SECTION_DATA extern void* __vt__8cM3dGPla[3] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__8cM3dGPlaFv,
|
|
};
|
|
|
|
/* 80854F54-80854F60 000208 000C+00 2/2 0/0 0/0 .data __vt__12daKago_HIO_c */
|
|
SECTION_DATA extern void* __vt__12daKago_HIO_c[3] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__12daKago_HIO_cFv,
|
|
};
|
|
|
|
/* 808495AC-80849660 0000EC 00B4+00 1/1 0/0 0/0 .text __ct__12daKago_HIO_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm daKago_HIO_c::daKago_HIO_c() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__ct__12daKago_HIO_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80849660-808496F0 0001A0 0090+00 4/3 0/0 0/0 .text getBckName__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::getBckName(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/getBckName__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B40-80854B44 00003C 0004+00 1/1 0/0 0/0 .rodata @3978 */
|
|
SECTION_RODATA static f32 const lit_3978 = -1.0f;
|
|
COMPILER_STRIP_GATE(0x80854B40, &lit_3978);
|
|
|
|
/* 808496F0-80849798 000230 00A8+00 13/13 0/0 0/0 .text setBck__8daKago_cFiUcff */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setBck(int param_0, u8 param_1, f32 param_2, f32 param_3) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setBck__8daKago_cFiUcff.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80849798-808497F8 0002D8 0060+00 6/6 0/0 0/0 .text checkBck__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkBck(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkBck__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B44-80854B48 000040 0004+00 1/9 0/0 0/0 .rodata @4033 */
|
|
SECTION_RODATA static f32 const lit_4033 = 100.0f;
|
|
COMPILER_STRIP_GATE(0x80854B44, &lit_4033);
|
|
|
|
/* 80854B48-80854B4C 000044 0004+00 0/1 0/0 0/0 .rodata @4034 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4034 = 3500.0f;
|
|
COMPILER_STRIP_GATE(0x80854B48, &lit_4034);
|
|
#pragma pop
|
|
|
|
/* 808497F8-80849924 000338 012C+00 1/1 0/0 0/0 .text draw__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::draw() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/draw__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80849924-80849960 000464 003C+00 1/1 0/0 0/0 .text __dt__4cXyzFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm cXyz::~cXyz() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__dt__4cXyzFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80849960-80849980 0004A0 0020+00 1/0 0/0 0/0 .text daKago_Draw__FP8daKago_c */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void daKago_Draw(daKago_c* param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/daKago_Draw__FP8daKago_c.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854D14-80854D14 000210 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DEAD static char const* const stringBase_80854D14 = "F_SP112";
|
|
#pragma pop
|
|
|
|
/* 80849980-80849BA8 0004C0 0228+00 1/1 0/0 0/0 .text executeBalloonMenu__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeBalloonMenu() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeBalloonMenu__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B4C-80854B54 000048 0008+00 0/6 0/0 0/0 .rodata @4201 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_4201[8] = {
|
|
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80854B4C, &lit_4201);
|
|
#pragma pop
|
|
|
|
/* 80854B54-80854B5C 000050 0008+00 0/5 0/0 0/0 .rodata @4202 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_4202[8] = {
|
|
0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80854B54, &lit_4202);
|
|
#pragma pop
|
|
|
|
/* 80854B5C-80854B64 000058 0008+00 0/5 0/0 0/0 .rodata @4203 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_4203[8] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80854B5C, &lit_4203);
|
|
#pragma pop
|
|
|
|
/* 80854B64-80854B68 000060 0004+00 0/5 0/0 0/0 .rodata @4204 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4204 = 500.0f;
|
|
COMPILER_STRIP_GATE(0x80854B64, &lit_4204);
|
|
#pragma pop
|
|
|
|
/* 80854B68-80854B6C 000064 0004+00 0/1 0/0 0/0 .rodata @4205 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4205 = -1000000000.0f;
|
|
COMPILER_STRIP_GATE(0x80854B68, &lit_4205);
|
|
#pragma pop
|
|
|
|
/* 80854B6C-80854B70 000068 0004+00 0/1 0/0 0/0 .rodata @4206 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4206 = 80.0f;
|
|
COMPILER_STRIP_GATE(0x80854B6C, &lit_4206);
|
|
#pragma pop
|
|
|
|
/* 80854F68-80854F6C 000008 0004+00 2/2 0/0 0/0 .bss None */
|
|
static u8 data_80854F68[4];
|
|
|
|
/* 80854F6C-80854F78 00000C 000C+00 1/1 0/0 0/0 .bss @3924 */
|
|
static u8 lit_3924[12];
|
|
|
|
/* 80854F78-80854FD4 000018 005C+00 14/14 0/0 0/0 .bss l_HIO */
|
|
static u8 l_HIO[92];
|
|
|
|
/* 80849BA8-8084A070 0006E8 04C8+00 4/4 0/0 0/0 .text checkGroundHeight__8daKago_cF4cXyzPf */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkGroundHeight(cXyz param_0, f32* param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkGroundHeight__8daKago_cF4cXyzPf.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B70-80854B74 00006C 0004+00 0/1 0/0 0/0 .rodata @4255 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4255 = 1000000000.0f;
|
|
COMPILER_STRIP_GATE(0x80854B70, &lit_4255);
|
|
#pragma pop
|
|
|
|
/* 80854B74-80854B78 000070 0004+00 0/1 0/0 0/0 .rodata @4256 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4256 = 310.0f;
|
|
COMPILER_STRIP_GATE(0x80854B74, &lit_4256);
|
|
#pragma pop
|
|
|
|
/* 8084A070-8084A210 000BB0 01A0+00 4/4 0/0 0/0 .text checkRoofHeight__8daKago_cF4cXyz */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkRoofHeight(cXyz param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkRoofHeight__8daKago_cF4cXyz.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B78-80854B7C 000074 0004+00 2/9 0/0 0/0 .rodata @4270 */
|
|
SECTION_RODATA static f32 const lit_4270 = 30.0f;
|
|
COMPILER_STRIP_GATE(0x80854B78, &lit_4270);
|
|
|
|
/* 8084A210-8084A2A8 000D50 0098+00 1/1 0/0 0/0 .text checkMoveHeight__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkMoveHeight() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkMoveHeight__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B7C-80854B80 000078 0004+00 0/1 0/0 0/0 .rodata @4415 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4415 = 9.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80854B7C, &lit_4415);
|
|
#pragma pop
|
|
|
|
/* 8084A2A8-8084A694 000DE8 03EC+00 1/1 0/0 0/0 .text checkSizeBg__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkSizeBg() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkSizeBg__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084A694-8084A6DC 0011D4 0048+00 1/0 0/0 0/0 .text __dt__8cM3dGPlaFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm cM3dGPla::~cM3dGPla() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__dt__8cM3dGPlaFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084A6DC-8084A6E4 00121C 0008+00 1/1 0/0 0/0 .text getBeforeGroundHeight__8daKago_cFUc
|
|
*/
|
|
bool daKago_c::getBeforeGroundHeight(u8 param_0) {
|
|
return false;
|
|
}
|
|
|
|
/* 8084A6E4-8084AA64 001224 0380+00 2/1 0/0 0/0 .text demo_skip__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::demo_skip(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/demo_skip__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AA64-8084AA98 0015A4 0034+00 4/4 0/0 0/0 .text DemoSkipCallBack__8daKago_cFPvi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::DemoSkipCallBack(void* param_0, int param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/DemoSkipCallBack__8daKago_cFPvi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AA98-8084AAAC 0015D8 0014+00 17/17 0/0 0/0 .text setActionMode__8daKago_cFii */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setActionMode(int param_0, int param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setActionMode__8daKago_cFii.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AAAC-8084AB40 0015EC 0094+00 2/2 0/0 0/0 .text setMidnaTagPos__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setMidnaTagPos() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setMidnaTagPos__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AB40-8084AB8C 001680 004C+00 5/5 0/0 0/0 .text setMidnaRideOn__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setMidnaRideOn() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setMidnaRideOn__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AB8C-8084ABC8 0016CC 003C+00 7/7 0/0 0/0 .text setPlayerRideOn__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setPlayerRideOn() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setPlayerRideOn__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084ABC8-8084AC2C 001708 0064+00 5/5 0/0 0/0 .text setRideOff__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setRideOff() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setRideOff__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854B80-80854B84 00007C 0004+00 0/0 0/0 0/0 .rodata @4478 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4478 = -77875.0f;
|
|
COMPILER_STRIP_GATE(0x80854B80, &lit_4478);
|
|
#pragma pop
|
|
|
|
/* 80854B84-80854B88 000080 0004+00 0/0 0/0 0/0 .rodata @4479 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4479 = -18287.0f;
|
|
COMPILER_STRIP_GATE(0x80854B84, &lit_4479);
|
|
#pragma pop
|
|
|
|
/* 80854B88-80854B8C 000084 0004+00 0/0 0/0 0/0 .rodata @4480 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4480 = 42000.0f;
|
|
COMPILER_STRIP_GATE(0x80854B88, &lit_4480);
|
|
#pragma pop
|
|
|
|
/* 80854B8C-80854B90 000088 0004+00 0/0 0/0 0/0 .rodata @4481 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4481 = -77275.0f;
|
|
COMPILER_STRIP_GATE(0x80854B8C, &lit_4481);
|
|
#pragma pop
|
|
|
|
/* 80854B90-80854B94 00008C 0004+00 0/1 0/0 0/0 .rodata @4482 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4482 = -18500.0f;
|
|
COMPILER_STRIP_GATE(0x80854B90, &lit_4482);
|
|
#pragma pop
|
|
|
|
/* 80854B94-80854B98 000090 0004+00 0/0 0/0 0/0 .rodata @4483 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4483 = 41090.0f;
|
|
COMPILER_STRIP_GATE(0x80854B94, &lit_4483);
|
|
#pragma pop
|
|
|
|
/* 80854B98-80854B9C 000094 0004+00 0/1 0/0 0/0 .rodata @4484 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4484 = -77615.0f;
|
|
COMPILER_STRIP_GATE(0x80854B98, &lit_4484);
|
|
#pragma pop
|
|
|
|
/* 80854B9C-80854BA0 000098 0004+00 0/0 0/0 0/0 .rodata @4485 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4485 = -18640.0f;
|
|
COMPILER_STRIP_GATE(0x80854B9C, &lit_4485);
|
|
#pragma pop
|
|
|
|
/* 80854BA0-80854BA4 00009C 0004+00 0/1 0/0 0/0 .rodata @4486 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4486 = 41400.0f;
|
|
COMPILER_STRIP_GATE(0x80854BA0, &lit_4486);
|
|
#pragma pop
|
|
|
|
/* 80854BA4-80854BA8 0000A0 0004+00 0/0 0/0 0/0 .rodata @4487 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4487 = 3703.0f;
|
|
COMPILER_STRIP_GATE(0x80854BA4, &lit_4487);
|
|
#pragma pop
|
|
|
|
/* 80854BA8-80854BAC 0000A4 0004+00 0/0 0/0 0/0 .rodata @4488 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4488 = 337.0f;
|
|
COMPILER_STRIP_GATE(0x80854BA8, &lit_4488);
|
|
#pragma pop
|
|
|
|
/* 80854BAC-80854BB0 0000A8 0004+00 0/0 0/0 0/0 .rodata @4489 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4489 = 863.0f;
|
|
COMPILER_STRIP_GATE(0x80854BAC, &lit_4489);
|
|
#pragma pop
|
|
|
|
/* 80854BB0-80854BB4 0000AC 0004+00 0/0 0/0 0/0 .rodata @4490 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4490 = 3726.0f;
|
|
COMPILER_STRIP_GATE(0x80854BB0, &lit_4490);
|
|
#pragma pop
|
|
|
|
/* 80854BB4-80854BB8 0000B0 0004+00 0/0 0/0 0/0 .rodata @4491 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4491 = 272.0f;
|
|
COMPILER_STRIP_GATE(0x80854BB4, &lit_4491);
|
|
#pragma pop
|
|
|
|
/* 80854BB8-80854BBC 0000B4 0004+00 0/0 0/0 0/0 .rodata @4492 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4492 = 1196.0f;
|
|
COMPILER_STRIP_GATE(0x80854BB8, &lit_4492);
|
|
#pragma pop
|
|
|
|
/* 80854BBC-80854BC0 0000B8 0004+00 0/0 0/0 0/0 .rodata @4493 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4493 = 3782.0f;
|
|
COMPILER_STRIP_GATE(0x80854BBC, &lit_4493);
|
|
#pragma pop
|
|
|
|
/* 80854BC0-80854BC4 0000BC 0004+00 0/0 0/0 0/0 .rodata @4494 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4494 = 222.0f;
|
|
COMPILER_STRIP_GATE(0x80854BC0, &lit_4494);
|
|
#pragma pop
|
|
|
|
/* 80854BC4-80854BC8 0000C0 0004+00 0/0 0/0 0/0 .rodata @4495 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4495 = 690.0f;
|
|
COMPILER_STRIP_GATE(0x80854BC4, &lit_4495);
|
|
#pragma pop
|
|
|
|
/* 80854BC8-80854BCC 0000C4 0004+00 0/1 0/0 0/0 .rodata @4657 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4657 = 100000.0f;
|
|
COMPILER_STRIP_GATE(0x80854BC8, &lit_4657);
|
|
#pragma pop
|
|
|
|
/* 8084AC2C-8084AE78 00176C 024C+00 1/1 0/0 0/0 .text searchNearPassPoint__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::searchNearPassPoint() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/searchNearPassPoint__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AE78-8084AF40 0019B8 00C8+00 4/4 0/0 0/0 .text setSceneChange__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setSceneChange(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setSceneChange__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AF40-8084AFB0 001A80 0070+00 1/1 0/0 0/0 .text createBalloonScore__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::createBalloonScore() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/createBalloonScore__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084AFB0-8084B024 001AF0 0074+00 1/1 0/0 0/0 .text startBalloonScore__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::startBalloonScore() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/startBalloonScore__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B024-8084B088 001B64 0064+00 1/1 0/0 0/0 .text endBalloonScore__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::endBalloonScore() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/endBalloonScore__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B088-8084B108 001BC8 0080+00 3/3 0/0 1/1 .text checkNextPath__8daKago_cF4cXyz */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkNextPath(cXyz param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkNextPath__8daKago_cF4cXyz.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B108-8084B134 001C48 002C+00 4/4 0/0 0/0 .text checkHeight__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkHeight() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkHeight__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854BCC-80854BD0 0000C8 0004+00 0/1 0/0 0/0 .rodata @4759 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4759 = -22984.0f;
|
|
COMPILER_STRIP_GATE(0x80854BCC, &lit_4759);
|
|
#pragma pop
|
|
|
|
/* 80854BD0-80854BD4 0000CC 0004+00 0/1 0/0 0/0 .rodata @4760 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4760 = 7455.0f;
|
|
COMPILER_STRIP_GATE(0x80854BD0, &lit_4760);
|
|
#pragma pop
|
|
|
|
/* 8084B134-8084B1E0 001C74 00AC+00 2/2 0/0 0/0 .text checkYaguraPos__8daKago_cF4cXyz */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkYaguraPos(cXyz param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkYaguraPos__8daKago_cF4cXyz.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B1E0-8084B56C 001D20 038C+00 3/3 0/0 0/0 .text checkWallHitFall__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkWallHitFall(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkWallHitFall__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B56C-8084B5DC 0020AC 0070+00 1/1 0/0 0/0 .text checkAttackStart__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkAttackStart() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkAttackStart__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854BD4-80854BDC 0000D0 0008+00 2/3 0/0 0/0 .rodata @4923 */
|
|
SECTION_RODATA static u8 const lit_4923[8] = {
|
|
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80854BD4, &lit_4923);
|
|
|
|
/* 8084B5DC-8084B6F4 00211C 0118+00 1/1 0/0 0/0 .text getValueY__8daKago_cFf */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::getValueY(f32 param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/getValueY__8daKago_cFf.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B6F4-8084B718 002234 0024+00 1/1 0/0 0/0 .text getValueX__8daKago_cFf */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::getValueX(f32 param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/getValueX__8daKago_cFf.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B718-8084B744 002258 002C+00 1/1 0/0 0/0 .text getValueAbsX__8daKago_cFf */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::getValueAbsX(f32 param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/getValueAbsX__8daKago_cFf.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084B744-8084B96C 002284 0228+00 1/1 0/0 0/0 .text flySpeedCalcLockOn__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::flySpeedCalcLockOn() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/flySpeedCalcLockOn__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854BDC-80854BE0 0000D8 0004+00 0/3 0/0 0/0 .rodata @5091 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5091 = 40.0f;
|
|
COMPILER_STRIP_GATE(0x80854BDC, &lit_5091);
|
|
#pragma pop
|
|
|
|
/* 80854BE0-80854BE4 0000DC 0004+00 0/5 0/0 0/0 .rodata @5092 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5092 = 20.0f;
|
|
COMPILER_STRIP_GATE(0x80854BE0, &lit_5092);
|
|
#pragma pop
|
|
|
|
/* 8084B96C-8084C078 0024AC 070C+00 2/2 0/0 0/0 .text flySpeedCalc__8daKago_cFsi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::flySpeedCalc(s16 param_0, int param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/flySpeedCalc__8daKago_cFsi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084C078-8084C178 002BB8 0100+00 3/3 0/0 0/0 .text checkFlySceneChange__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::checkFlySceneChange() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/checkFlySceneChange__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084C178-8084C204 002CB8 008C+00 1/1 0/0 0/0 .text setFlyAway__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setFlyAway() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setFlyAway__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084C204-8084C2CC 002D44 00C8+00 3/3 0/0 0/0 .text setFlyAnime__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setFlyAnime() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setFlyAnime__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854BE4-80854BE8 0000E0 0004+00 0/3 0/0 0/0 .rodata @5329 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5329 = 2.0f;
|
|
COMPILER_STRIP_GATE(0x80854BE4, &lit_5329);
|
|
#pragma pop
|
|
|
|
/* 8084C2CC-8084C8FC 002E0C 0630+00 1/1 0/0 0/0 .text executeFly__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeFly() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeFly__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854BE8-80854BEC 0000E4 0004+00 0/1 0/0 0/0 .rodata @5478 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5478 = -30.0f;
|
|
COMPILER_STRIP_GATE(0x80854BE8, &lit_5478);
|
|
#pragma pop
|
|
|
|
/* 80854BEC-80854BF0 0000E8 0004+00 0/1 0/0 0/0 .rodata @5479 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5479 = -50.0f;
|
|
COMPILER_STRIP_GATE(0x80854BEC, &lit_5479);
|
|
#pragma pop
|
|
|
|
/* 80854BF0-80854BF4 0000EC 0004+00 0/1 0/0 0/0 .rodata @5480 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5480 = 22.0f;
|
|
COMPILER_STRIP_GATE(0x80854BF0, &lit_5480);
|
|
#pragma pop
|
|
|
|
/* 80854BF4-80854BF8 0000F0 0004+00 1/5 0/0 0/0 .rodata @5481 */
|
|
SECTION_RODATA static f32 const lit_5481 = 0.5f;
|
|
COMPILER_STRIP_GATE(0x80854BF4, &lit_5481);
|
|
|
|
/* 80854BF8-80854BFC 0000F4 0004+00 0/1 0/0 0/0 .rodata @5482 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5482 = -10.0f;
|
|
COMPILER_STRIP_GATE(0x80854BF8, &lit_5482);
|
|
#pragma pop
|
|
|
|
/* 8084C8FC-8084D108 00343C 080C+00 1/1 0/0 0/0 .text executeStagger__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeStagger() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeStagger__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084D108-8084D354 003C48 024C+00 1/1 0/0 0/0 .text executeWait__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeWait() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeWait__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084D354-8084D50C 003E94 01B8+00 1/1 0/0 0/0 .text calcAttackMove__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::calcAttackMove(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/calcAttackMove__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854BFC-80854C00 0000F8 0004+00 0/2 0/0 0/0 .rodata @5671 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5671 = 9.0f;
|
|
COMPILER_STRIP_GATE(0x80854BFC, &lit_5671);
|
|
#pragma pop
|
|
|
|
/* 80854C00-80854C04 0000FC 0004+00 0/2 0/0 0/0 .rodata @5672 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5672 = 12.0f;
|
|
COMPILER_STRIP_GATE(0x80854C00, &lit_5672);
|
|
#pragma pop
|
|
|
|
/* 80854C04-80854C08 000100 0004+00 0/2 0/0 0/0 .rodata @5673 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5673 = 35.0f;
|
|
COMPILER_STRIP_GATE(0x80854C04, &lit_5673);
|
|
#pragma pop
|
|
|
|
/* 80854C08-80854C0C 000104 0004+00 0/1 0/0 0/0 .rodata @5674 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5674 = 23.0f;
|
|
COMPILER_STRIP_GATE(0x80854C08, &lit_5674);
|
|
#pragma pop
|
|
|
|
/* 80854C0C-80854C10 000108 0004+00 0/2 0/0 0/0 .rodata @5675 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5675 = 8000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C0C, &lit_5675);
|
|
#pragma pop
|
|
|
|
/* 8084D50C-8084DA18 00404C 050C+00 1/1 0/0 0/0 .text executeAttack__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeAttack() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeAttack__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854C10-80854C14 00010C 0004+00 0/1 0/0 0/0 .rodata @5722 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5722 = 1500.0f;
|
|
COMPILER_STRIP_GATE(0x80854C10, &lit_5722);
|
|
#pragma pop
|
|
|
|
/* 80854C14-80854C18 000110 0004+00 0/2 0/0 0/0 .rodata @5723 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5723 = 1.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80854C14, &lit_5723);
|
|
#pragma pop
|
|
|
|
/* 80854C18-80854C1C 000114 0004+00 0/3 0/0 0/0 .rodata @5724 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5724 = -1000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C18, &lit_5724);
|
|
#pragma pop
|
|
|
|
/* 80854C1C-80854C20 000118 0004+00 0/1 0/0 0/0 .rodata @5725 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5725 = 60.0f;
|
|
COMPILER_STRIP_GATE(0x80854C1C, &lit_5725);
|
|
#pragma pop
|
|
|
|
/* 8084DA18-8084DBFC 004558 01E4+00 2/2 0/0 0/0 .text calcCircleCamera__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::calcCircleCamera(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/calcCircleCamera__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084DBFC-8084DD18 00473C 011C+00 1/1 0/0 0/0 .text executeEvent__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeEvent() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeEvent__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854C20-80854C24 00011C 0004+00 0/1 0/0 0/0 .rodata @5852 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5852 = -90000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C20, &lit_5852);
|
|
#pragma pop
|
|
|
|
/* 80854C24-80854C28 000120 0004+00 0/1 0/0 0/0 .rodata @5853 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5853 = 1000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C24, &lit_5853);
|
|
#pragma pop
|
|
|
|
/* 80854C28-80854C2C 000124 0004+00 0/3 0/0 0/0 .rodata @5854 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5854 = -300.0f;
|
|
COMPILER_STRIP_GATE(0x80854C28, &lit_5854);
|
|
#pragma pop
|
|
|
|
/* 80854C2C-80854C30 000128 0004+00 0/2 0/0 0/0 .rodata @5855 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5855 = -100.0f;
|
|
COMPILER_STRIP_GATE(0x80854C2C, &lit_5855);
|
|
#pragma pop
|
|
|
|
/* 80854C30-80854C34 00012C 0004+00 0/1 0/0 0/0 .rodata @5856 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5856 = -16000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C30, &lit_5856);
|
|
#pragma pop
|
|
|
|
/* 80854C34-80854C38 000130 0004+00 0/1 0/0 0/0 .rodata @5857 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_5857 = 40000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C34, &lit_5857);
|
|
#pragma pop
|
|
|
|
/* 8084DD18-8084E2D4 004858 05BC+00 1/1 0/0 0/0 .text initPerchDemo__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::initPerchDemo() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/initPerchDemo__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854C38-80854C3C 000134 0004+00 0/1 0/0 0/0 .rodata @6160 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6160 = 3.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80854C38, &lit_6160);
|
|
#pragma pop
|
|
|
|
/* 80854C3C-80854C40 000138 0004+00 0/1 0/0 0/0 .rodata @6161 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6161 = -3.0f;
|
|
COMPILER_STRIP_GATE(0x80854C3C, &lit_6161);
|
|
#pragma pop
|
|
|
|
/* 8084E2D4-8084F09C 004E14 0DC8+00 2/1 0/0 0/0 .text executePerchDemo__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executePerchDemo() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executePerchDemo__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854C40-80854C44 00013C 0004+00 0/0 0/0 0/0 .rodata @6162 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6162 = 2000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C40, &lit_6162);
|
|
#pragma pop
|
|
|
|
/* 80854C44-80854C48 000140 0004+00 0/3 0/0 0/0 .rodata @6163 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6163 = 400.0f;
|
|
COMPILER_STRIP_GATE(0x80854C44, &lit_6163);
|
|
#pragma pop
|
|
|
|
/* 80854C48-80854C4C 000144 0004+00 0/0 0/0 0/0 .rodata @6164 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6164 = 1.0f / 20.0f;
|
|
COMPILER_STRIP_GATE(0x80854C48, &lit_6164);
|
|
#pragma pop
|
|
|
|
/* 80854C4C-80854C50 000148 0004+00 0/1 0/0 0/0 .rodata @6165 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6165 = -800.0f;
|
|
COMPILER_STRIP_GATE(0x80854C4C, &lit_6165);
|
|
#pragma pop
|
|
|
|
/* 80854C50-80854C54 00014C 0004+00 0/3 0/0 0/0 .rodata @6372 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6372 = -200.0f;
|
|
COMPILER_STRIP_GATE(0x80854C50, &lit_6372);
|
|
#pragma pop
|
|
|
|
/* 80854C54-80854C58 000150 0004+00 0/1 0/0 0/0 .rodata @6373 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6373 = -500.0f;
|
|
COMPILER_STRIP_GATE(0x80854C54, &lit_6373);
|
|
#pragma pop
|
|
|
|
/* 8084F09C-8084FA58 005BDC 09BC+00 1/1 0/0 0/0 .text PerchDemoAwayForward__8daKago_cFv
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::PerchDemoAwayForward() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/PerchDemoAwayForward__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084FA58-8084FAA8 006598 0050+00 1/1 0/0 0/0 .text executePerch__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executePerch() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executePerch__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8084FAA8-8084FB50 0065E8 00A8+00 1/1 0/0 0/0 .text executeEvent2__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeEvent2() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeEvent2__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854C58-80854C5C 000154 0004+00 0/1 0/0 0/0 .rodata @6544 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6544 = -103292.0f;
|
|
COMPILER_STRIP_GATE(0x80854C58, &lit_6544);
|
|
#pragma pop
|
|
|
|
/* 80854C5C-80854C60 000158 0004+00 0/1 0/0 0/0 .rodata @6545 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6545 = -23437.0f;
|
|
COMPILER_STRIP_GATE(0x80854C5C, &lit_6545);
|
|
#pragma pop
|
|
|
|
/* 80854C60-80854C64 00015C 0004+00 0/1 0/0 0/0 .rodata @6546 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6546 = 39925.0f;
|
|
COMPILER_STRIP_GATE(0x80854C60, &lit_6546);
|
|
#pragma pop
|
|
|
|
/* 80854C64-80854C68 000160 0004+00 0/1 0/0 0/0 .rodata @6547 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6547 = -60000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C64, &lit_6547);
|
|
#pragma pop
|
|
|
|
/* 80854C68-80854C6C 000164 0004+00 0/1 0/0 0/0 .rodata @6548 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6548 = -11000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C68, &lit_6548);
|
|
#pragma pop
|
|
|
|
/* 80854C6C-80854C70 000168 0004+00 0/1 0/0 0/0 .rodata @6549 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6549 = 28000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C6C, &lit_6549);
|
|
#pragma pop
|
|
|
|
/* 8084FB50-80850384 006690 0834+00 2/1 0/0 0/0 .text initFirstDemo__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::initFirstDemo() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/initFirstDemo__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854C70-80854C74 00016C 0004+00 1/2 0/0 0/0 .rodata @6550 */
|
|
SECTION_RODATA static f32 const lit_6550 = 150.0f;
|
|
COMPILER_STRIP_GATE(0x80854C70, &lit_6550);
|
|
|
|
/* 80854C74-80854C78 000170 0004+00 0/0 0/0 0/0 .rodata @6551 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6551 = -67000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C74, &lit_6551);
|
|
#pragma pop
|
|
|
|
/* 80854C78-80854C7C 000174 0004+00 0/1 0/0 0/0 .rodata @6552 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6552 = -13000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C78, &lit_6552);
|
|
#pragma pop
|
|
|
|
/* 80854C7C-80854C80 000178 0004+00 0/0 0/0 0/0 .rodata @6553 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6553 = -76600.0f;
|
|
COMPILER_STRIP_GATE(0x80854C7C, &lit_6553);
|
|
#pragma pop
|
|
|
|
/* 80854C80-80854C84 00017C 0004+00 0/0 0/0 0/0 .rodata @6554 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6554 = -15500.0f;
|
|
COMPILER_STRIP_GATE(0x80854C80, &lit_6554);
|
|
#pragma pop
|
|
|
|
/* 80854C84-80854C88 000180 0004+00 0/0 0/0 0/0 .rodata @6555 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6555 = 37340.0f;
|
|
COMPILER_STRIP_GATE(0x80854C84, &lit_6555);
|
|
#pragma pop
|
|
|
|
/* 80854C88-80854C8C 000184 0004+00 0/0 0/0 0/0 .rodata @6556 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6556 = -75232.0f;
|
|
COMPILER_STRIP_GATE(0x80854C88, &lit_6556);
|
|
#pragma pop
|
|
|
|
/* 80854C8C-80854C90 000188 0004+00 0/0 0/0 0/0 .rodata @6557 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6557 = -14685.0f;
|
|
COMPILER_STRIP_GATE(0x80854C8C, &lit_6557);
|
|
#pragma pop
|
|
|
|
/* 80854C90-80854C94 00018C 0004+00 0/0 0/0 0/0 .rodata @6558 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6558 = 34417.0f;
|
|
COMPILER_STRIP_GATE(0x80854C90, &lit_6558);
|
|
#pragma pop
|
|
|
|
/* 80854C94-80854C98 000190 0004+00 0/0 0/0 0/0 .rodata @6559 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6559 = 5000.0f;
|
|
COMPILER_STRIP_GATE(0x80854C94, &lit_6559);
|
|
#pragma pop
|
|
|
|
/* 80854C98-80854C9C 000194 0004+00 0/1 0/0 0/0 .rodata @6917 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6917 = 1250.0f;
|
|
COMPILER_STRIP_GATE(0x80854C98, &lit_6917);
|
|
#pragma pop
|
|
|
|
/* 80854C9C-80854CA0 000198 0004+00 0/1 0/0 0/0 .rodata @6918 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6918 = 67.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80854C9C, &lit_6918);
|
|
#pragma pop
|
|
|
|
/* 80854CA0-80854CA4 00019C 0004+00 0/1 0/0 0/0 .rodata @6919 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6919 = -400.0f;
|
|
COMPILER_STRIP_GATE(0x80854CA0, &lit_6919);
|
|
#pragma pop
|
|
|
|
/* 80854CA4-80854CA8 0001A0 0004+00 0/1 0/0 0/0 .rodata @6920 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6920 = 71.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80854CA4, &lit_6920);
|
|
#pragma pop
|
|
|
|
/* 80854CA8-80854CAC 0001A4 0004+00 0/1 0/0 0/0 .rodata @6921 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6921 = 4.0f;
|
|
COMPILER_STRIP_GATE(0x80854CA8, &lit_6921);
|
|
#pragma pop
|
|
|
|
/* 80850384-808513E4 006EC4 1060+00 2/1 0/0 0/0 .text executeFirstDemo__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeFirstDemo() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeFirstDemo__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 808513E4-80851434 007F24 0050+00 1/1 0/0 0/0 .text executePerch2__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executePerch2() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executePerch2__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854CAC-80854CB0 0001A8 0004+00 0/0 0/0 0/0 .rodata @6922 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6922 = 350.0f;
|
|
COMPILER_STRIP_GATE(0x80854CAC, &lit_6922);
|
|
#pragma pop
|
|
|
|
/* 80854CB0-80854CB4 0001AC 0004+00 0/0 0/0 0/0 .rodata @6923 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_6923 = 6.0f;
|
|
COMPILER_STRIP_GATE(0x80854CB0, &lit_6923);
|
|
#pragma pop
|
|
|
|
/* 80854CB4-80854CB8 0001B0 0004+00 0/1 0/0 0/0 .rodata @7121 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7121 = -700.0f;
|
|
COMPILER_STRIP_GATE(0x80854CB4, &lit_7121);
|
|
#pragma pop
|
|
|
|
/* 80854CB8-80854CBC 0001B4 0004+00 0/1 0/0 0/0 .rodata @7122 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7122 = -74500.0f;
|
|
COMPILER_STRIP_GATE(0x80854CB8, &lit_7122);
|
|
#pragma pop
|
|
|
|
/* 80854CBC-80854CC0 0001B8 0004+00 0/1 0/0 0/0 .rodata @7123 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7123 = -12775.0f;
|
|
COMPILER_STRIP_GATE(0x80854CBC, &lit_7123);
|
|
#pragma pop
|
|
|
|
/* 80854CC0-80854CC4 0001BC 0004+00 0/1 0/0 0/0 .rodata @7124 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7124 = 31400.0f;
|
|
COMPILER_STRIP_GATE(0x80854CC0, &lit_7124);
|
|
#pragma pop
|
|
|
|
/* 80854CC4-80854CC8 0001C0 0004+00 0/1 0/0 0/0 .rodata @7125 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7125 = -79460.0f;
|
|
COMPILER_STRIP_GATE(0x80854CC4, &lit_7125);
|
|
#pragma pop
|
|
|
|
/* 80854CC8-80854CCC 0001C4 0004+00 0/1 0/0 0/0 .rodata @7126 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7126 = 34200.0f;
|
|
COMPILER_STRIP_GATE(0x80854CC8, &lit_7126);
|
|
#pragma pop
|
|
|
|
/* 80851434-80851DEC 007F74 09B8+00 2/1 0/0 0/0 .text executeLandingLakeHairia__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeLandingLakeHairia() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeLandingLakeHairia__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854CCC-80854CD0 0001C8 0004+00 0/0 0/0 0/0 .rodata @7127 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7127 = -76900.0f;
|
|
COMPILER_STRIP_GATE(0x80854CCC, &lit_7127);
|
|
#pragma pop
|
|
|
|
/* 80854CD0-80854CD4 0001CC 0004+00 0/0 0/0 0/0 .rodata @7128 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7128 = -18550.0f;
|
|
COMPILER_STRIP_GATE(0x80854CD0, &lit_7128);
|
|
#pragma pop
|
|
|
|
/* 80854CD4-80854CD8 0001D0 0004+00 0/0 0/0 0/0 .rodata @7129 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7129 = 41660.0f;
|
|
COMPILER_STRIP_GATE(0x80854CD4, &lit_7129);
|
|
#pragma pop
|
|
|
|
/* 80854CD8-80854CDC 0001D4 0004+00 0/1 0/0 0/0 .rodata @7286 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7286 = 5750.0f;
|
|
COMPILER_STRIP_GATE(0x80854CD8, &lit_7286);
|
|
#pragma pop
|
|
|
|
/* 80854CDC-80854CE0 0001D8 0004+00 0/1 0/0 0/0 .rodata @7287 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7287 = 1600.0f;
|
|
COMPILER_STRIP_GATE(0x80854CDC, &lit_7287);
|
|
#pragma pop
|
|
|
|
/* 80854CE0-80854CE4 0001DC 0004+00 0/1 0/0 0/0 .rodata @7288 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7288 = 6100.0f;
|
|
COMPILER_STRIP_GATE(0x80854CE0, &lit_7288);
|
|
#pragma pop
|
|
|
|
/* 80854CE4-80854CE8 0001E0 0004+00 0/1 0/0 0/0 .rodata @7289 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7289 = 2900.0f;
|
|
COMPILER_STRIP_GATE(0x80854CE4, &lit_7289);
|
|
#pragma pop
|
|
|
|
/* 80854CE8-80854CEC 0001E4 0004+00 0/1 0/0 0/0 .rodata @7290 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7290 = 3630.0f;
|
|
COMPILER_STRIP_GATE(0x80854CE8, &lit_7290);
|
|
#pragma pop
|
|
|
|
/* 80854CEC-80854CF0 0001E8 0004+00 0/1 0/0 0/0 .rodata @7291 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7291 = 600.0f;
|
|
COMPILER_STRIP_GATE(0x80854CEC, &lit_7291);
|
|
#pragma pop
|
|
|
|
/* 80854CF0-80854CF4 0001EC 0004+00 0/1 0/0 0/0 .rodata @7292 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7292 = 15.0f;
|
|
COMPILER_STRIP_GATE(0x80854CF0, &lit_7292);
|
|
#pragma pop
|
|
|
|
/* 80854CF4-80854CF8 0001F0 0004+00 0/1 0/0 0/0 .rodata @7293 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7293 = 3440.0f;
|
|
COMPILER_STRIP_GATE(0x80854CF4, &lit_7293);
|
|
#pragma pop
|
|
|
|
/* 80854CF8-80854CFC 0001F4 0004+00 0/1 0/0 0/0 .rodata @7294 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7294 = 3584.0f;
|
|
COMPILER_STRIP_GATE(0x80854CF8, &lit_7294);
|
|
#pragma pop
|
|
|
|
/* 80854CFC-80854D00 0001F8 0004+00 0/1 0/0 0/0 .rodata @7295 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7295 = 270.0f;
|
|
COMPILER_STRIP_GATE(0x80854CFC, &lit_7295);
|
|
#pragma pop
|
|
|
|
/* 80854D00-80854D04 0001FC 0004+00 0/1 0/0 0/0 .rodata @7296 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7296 = 1007.0f;
|
|
COMPILER_STRIP_GATE(0x80854D00, &lit_7296);
|
|
#pragma pop
|
|
|
|
/* 80851DEC-808525B0 00892C 07C4+00 1/1 0/0 0/0 .text executeLandingBoartHouse__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeLandingBoartHouse() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeLandingBoartHouse__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 808525B0-80852610 0090F0 0060+00 2/2 0/0 0/0 .text executeLanding__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::executeLanding() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/executeLanding__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80852610-80852D90 009150 0780+00 2/2 0/0 0/0 .text moveDemoFly__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::moveDemoFly() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/moveDemoFly__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80852D90-80852F14 0098D0 0184+00 1/1 0/0 0/0 .text setFlyEffect__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setFlyEffect() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setFlyEffect__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80852F14-808530A4 009A54 0190+00 2/2 0/0 0/0 .text setDashEffect__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setDashEffect() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setDashEffect__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 808530A4-80853228 009BE4 0184+00 1/1 0/0 0/0 .text setDamageEffect__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setDamageEffect() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setDamageEffect__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80853228-80853460 009D68 0238+00 3/3 0/0 0/0 .text setDashBlurEffect__8daKago_cFi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setDashBlurEffect(int param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setDashBlurEffect__8daKago_cFi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80853460-8085350C 009FA0 00AC+00 1/1 0/0 0/0 .text setWallHitEffect__8daKago_cF4cXyzi
|
|
*/
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setWallHitEffect(cXyz param_0, int param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setWallHitEffect__8daKago_cF4cXyzi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8085350C-8085366C 00A04C 0160+00 2/2 0/0 0/0 .text setSibukiEffect__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setSibukiEffect() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setSibukiEffect__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 8085366C-80853730 00A1AC 00C4+00 1/1 0/0 0/0 .text setDashSibukiEffect__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setDashSibukiEffect() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setDashSibukiEffect__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80853730-80853880 00A270 0150+00 1/1 0/0 0/0 .text setWaterFallEffect__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setWaterFallEffect() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setWaterFallEffect__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80853880-8085392C 00A3C0 00AC+00 1/1 0/0 0/0 .text s_waterfall__FPvPv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void s_waterfall(void* param_0, void* param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/s_waterfall__FPvPv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854D04-80854D08 000200 0004+00 0/1 0/0 0/0 .rodata @7910 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7910 = 27.0f;
|
|
COMPILER_STRIP_GATE(0x80854D04, &lit_7910);
|
|
#pragma pop
|
|
|
|
/* 80854D08-80854D0C 000204 0004+00 0/1 0/0 0/0 .rodata @7911 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7911 = 29.0f;
|
|
COMPILER_STRIP_GATE(0x80854D08, &lit_7911);
|
|
#pragma pop
|
|
|
|
/* 80854D0C-80854D10 000208 0004+00 0/1 0/0 0/0 .rodata @7912 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7912 = 26.0f;
|
|
COMPILER_STRIP_GATE(0x80854D0C, &lit_7912);
|
|
#pragma pop
|
|
|
|
/* 8085392C-80853BCC 00A46C 02A0+00 1/1 0/0 0/0 .text setFlySound__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::setFlySound() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/setFlySound__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854D10-80854D14 00020C 0004+00 0/1 0/0 0/0 .rodata @7981 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_7981 = 1.5f;
|
|
COMPILER_STRIP_GATE(0x80854D10, &lit_7981);
|
|
#pragma pop
|
|
|
|
/* 80853BCC-80853EF0 00A70C 0324+00 2/1 0/0 0/0 .text action__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::action() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/action__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80853EF0-80853FB0 00AA30 00C0+00 2/2 0/0 0/0 .text mtx_set__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::mtx_set() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/mtx_set__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80853FB0-80854058 00AAF0 00A8+00 1/1 0/0 0/0 .text cc_set__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::cc_set() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/cc_set__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854058-80854168 00AB98 0110+00 1/1 0/0 0/0 .text execute__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::execute() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/execute__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854168-80854188 00ACA8 0020+00 2/1 0/0 0/0 .text daKago_Execute__FP8daKago_c */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void daKago_Execute(daKago_c* param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/daKago_Execute__FP8daKago_c.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854188-80854190 00ACC8 0008+00 1/0 0/0 0/0 .text daKago_IsDelete__FP8daKago_c */
|
|
static bool daKago_IsDelete(daKago_c* param_0) {
|
|
return true;
|
|
}
|
|
|
|
/* 80854190-80854200 00ACD0 0070+00 1/1 0/0 0/0 .text _delete__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::_delete() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/_delete__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854200-80854220 00AD40 0020+00 1/0 0/0 0/0 .text daKago_Delete__FP8daKago_c */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void daKago_Delete(daKago_c* param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/daKago_Delete__FP8daKago_c.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854220-808542DC 00AD60 00BC+00 1/1 0/0 0/0 .text ctrlJoint__8daKago_cFP8J3DJointP8J3DModel */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::ctrlJoint(J3DJoint* param_0, J3DModel* param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/ctrlJoint__8daKago_cFP8J3DJointP8J3DModel.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 808542DC-80854328 00AE1C 004C+00 1/1 0/0 0/0 .text JointCallBack__8daKago_cFP8J3DJointi */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::JointCallBack(J3DJoint* param_0, int param_1) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/JointCallBack__8daKago_cFP8J3DJointi.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854328-808544B8 00AE68 0190+00 1/1 0/0 0/0 .text CreateHeap__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::CreateHeap() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/CreateHeap__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 808544B8-808544D8 00AFF8 0020+00 1/1 0/0 0/0 .text useHeapInit__FP10fopAc_ac_c */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void useHeapInit(fopAc_ac_c* param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/useHeapInit__FP10fopAc_ac_c.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* ############################################################################################## */
|
|
/* 80854D14-80854D14 000210 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DEAD static char const* const stringBase_80854D1C = "E_YC";
|
|
SECTION_DEAD static char const* const stringBase_80854D21 = "KAGO_YAMI";
|
|
SECTION_DEAD static char const* const stringBase_80854D2B = "E_KC";
|
|
SECTION_DEAD static char const* const stringBase_80854D30 = "KAGO_HIKARI";
|
|
SECTION_DEAD static char const* const stringBase_80854D3C = "F_SP115";
|
|
SECTION_DEAD static char const* const stringBase_80854D44 = "F_SP126";
|
|
#pragma pop
|
|
|
|
/* 808544D8-80854928 00B018 0450+00 1/1 0/0 0/0 .text create__8daKago_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daKago_c::create() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/create__8daKago_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854928-80854970 00B468 0048+00 1/0 0/0 0/0 .text __dt__8cM3dGSphFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm cM3dGSph::~cM3dGSph() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__dt__8cM3dGSphFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854970-808549B8 00B4B0 0048+00 1/0 0/0 0/0 .text __dt__8cM3dGAabFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm cM3dGAab::~cM3dGAab() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__dt__8cM3dGAabFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 808549B8-80854A28 00B4F8 0070+00 3/2 0/0 0/0 .text __dt__12dBgS_ObjAcchFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm dBgS_ObjAcch::~dBgS_ObjAcch() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__dt__12dBgS_ObjAcchFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854A28-80854A2C 00B568 0004+00 1/1 0/0 0/0 .text __ct__4cXyzFv */
|
|
cXyz::cXyz() {
|
|
/* empty function */
|
|
}
|
|
|
|
/* 80854A2C-80854A4C 00B56C 0020+00 1/0 0/0 0/0 .text daKago_Create__FP8daKago_c */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void daKago_Create(daKago_c* param_0) {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/daKago_Create__FP8daKago_c.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854A4C-80854A94 00B58C 0048+00 2/1 0/0 0/0 .text __dt__12daKago_HIO_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm daKago_HIO_c::~daKago_HIO_c() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__dt__12daKago_HIO_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854A94-80854AD0 00B5D4 003C+00 0/0 1/0 0/0 .text __sinit_d_a_kago_cpp */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void __sinit_d_a_kago_cpp() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/__sinit_d_a_kago_cpp.s"
|
|
}
|
|
#pragma pop
|
|
|
|
#pragma push
|
|
#pragma force_active on
|
|
REGISTER_CTORS(0x80854A94, __sinit_d_a_kago_cpp);
|
|
#pragma pop
|
|
|
|
/* 80854AD0-80854AD8 00B610 0008+00 1/0 0/0 0/0 .text @36@__dt__12dBgS_ObjAcchFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_80854AD0() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/func_80854AD0.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854AD8-80854AE0 00B618 0008+00 1/0 0/0 0/0 .text @20@__dt__12dBgS_ObjAcchFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
static asm void func_80854AD8() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/func_80854AD8.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854AE0-80854AF0 00B620 0010+00 7/7 0/0 0/0 .text getMidnaActor__9daPy_py_cFv */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
asm void daPy_py_c::getMidnaActor() {
|
|
nofralloc
|
|
#include "asm/rel/d/a/d_a_kago/d_a_kago/getMidnaActor__9daPy_py_cFv.s"
|
|
}
|
|
#pragma pop
|
|
|
|
/* 80854D14-80854D14 000210 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|