Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
void __construct_array | ( | ) |
void __ct__10dCcD_GSttsFv | ( | ) |
void __ct__10fopAc_ac_cFv | ( | ) |
void __ct__12dBgS_AcchCirFv | ( | ) |
void __ct__12dCcD_GObjInfFv | ( | ) |
void __ct__16dNpcLib_lookat_cFv | ( | ) |
void __ct__17Z2CreatureCitizenFv | ( | ) |
void __ct__5csXyzFsss | ( | ) |
void __ct__8dCcD_SphFv | ( | ) |
void __ct__9dBgS_AcchFv | ( | ) |
void __destroy_arr | ( | ) |
void __dl__FPv | ( | ) |
void __dt__10cCcD_GSttsFv | ( | ) |
Vtables for daObjHBombkoya_c mostly match, but __dt__17dEvLib_callback_cFv keeps getting generated above after daObjHBombkoya_create1st instead of down here. If that can be fixed, it should fix all vtable issues for this TU
void __dt__10daNpcCd2_cFv | ( | ) |
void __dt__10dCcD_GSttsFv | ( | ) |
void __dt__10fopAc_ac_cFv | ( | ) |
void __dt__12daNpcGuard_cFv | ( | ) |
void __dt__12dBgS_AcchCirFv | ( | ) |
void __dt__12dBgS_ObjAcchFv | ( | ) |
void __dt__12dCcD_GObjInfFv | ( | ) |
void __dt__13cBgS_PolyInfoFv | ( | ) |
void __dt__16dNpcLib_lookat_cFv | ( | ) |
void __dt__17Z2CreatureCitizenFv | ( | ) |
void __dt__18daNpcT_ActorMngr_cFv | ( | ) |
void __dt__5csXyzFv | ( | ) |
void __dt__8cM3dGAabFv | ( | ) |
void __dt__8cM3dGCirFv | ( | ) |
void __dt__8cM3dGCylFv | ( | ) |
void __dt__8cM3dGPlaFv | ( | ) |
void __dt__8cM3dGSphFv | ( | ) |
void __dt__8dCcD_SphFv | ( | ) |
void __dt__9dBgS_AcchFv | ( | ) |
void __ptmf_scall | ( | ) |
void __sinit_d_a_npc_guard_cpp | ( | ) |
void _restgpr_24 | ( | ) |
void _restgpr_25 | ( | ) |
void _restgpr_28 | ( | ) |
void _restgpr_29 | ( | ) |
void _savegpr_24 | ( | ) |
void _savegpr_25 | ( | ) |
void _savegpr_28 | ( | ) |
void _savegpr_29 | ( | ) |
void action__16dNpcLib_lookat_cF4cXyz4cXyzP10fopAc_ac_cPA4_fi | ( | ) |
void callExecute__12daNpcGuard_cFv | ( | ) |
void callInit__12daNpcGuard_cFv | ( | ) |
void checkPass__12J3DFrameCtrlFf | ( | ) |
void checkPathEnd__11PathTrace_cF4cXyzf | ( | ) |
void checkPoint__11PathTrace_cF4cXyzf | ( | ) |
void ChkTgHit__12dCcD_GObjInfFv | ( | ) |
void cLib_addCalc2__FPffff | ( | ) |
void cLib_addCalcAngleS2__FPssss | ( | ) |
void cLib_chaseF__FPfff | ( | ) |
void cLib_distanceAngleS__Fss | ( | ) |
void cLib_targetAngleY__FPC3VecPC3Vec | ( | ) |
void cM_rndF__Ff | ( | ) |
COMPILER_STRIP_GATE | ( | 0x809F2C50 | , |
& | lit_3900 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C54 | , |
& | lit_3901 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C58 | , |
& | lit_3951 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C60 | , |
& | lit_3952 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C68 | , |
& | lit_4002 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C6C | , |
& | lit_4003 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C70 | , |
& | lit_4004 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C74 | , |
& | lit_4005 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C78 | , |
& | lit_4006 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C7C | , |
& | lit_4007 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C80 | , |
& | lit_4016 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C84 | , |
& | lit_4017 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C88 | , |
& | lit_4065 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C8C | , |
& | lit_4066 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C90 | , |
& | lit_4067 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C94 | , |
& | lit_4111 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C98 | , |
& | lit_4141 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2C9C | , |
& | lit_4142 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2CA0 | , |
& | lit_4143 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2CA8 | , |
& | lit_4203 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2CB0 | , |
& | lit_4204 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2CB8 | , |
& | lit_4205 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2CC0 | , |
& | lit_4335 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2CC4 | , |
& | lit_4336 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2CC8 | , |
& | lit_4351 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D08 | , |
& | lit_4480 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D0C | , |
& | lit_4481 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D10 | , |
& | lit_4482 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D14 | , |
& | lit_4483 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D18 | , |
& | lit_4484 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D1C | , |
& | lit_4485 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D20 | , |
& | lit_4486 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D24 | , |
& | lit_4487 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D28 | , |
& | lit_4488 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D2C | , |
& | lit_4924 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D30 | , |
& | lit_4925 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D34 | , |
& | lit_4926 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D38 | , |
& | lit_4927 | ||
) |
COMPILER_STRIP_GATE | ( | 0x809F2D40 | , |
& | lit_4990 | ||
) |
void create__12daNpcGuard_cFv | ( | ) |
void create_init__12daNpcGuard_cFv | ( | ) |
|
static |
void CrrPos__9dBgS_AcchFR4dBgS | ( | ) |
void drawNpc__10daNpcCd2_cFv | ( | ) |
void drawObj__10daNpcCd2_cFiP8J3DModelf | ( | ) |
void drawShadow__10daNpcCd2_cFf | ( | ) |
void execute__12daNpcGuard_cFv | ( | ) |
void executeEscape__12daNpcGuard_cFv | ( | ) |
void executeFear__12daNpcGuard_cFv | ( | ) |
void executeFightMenace__12daNpcGuard_cFv | ( | ) |
void executeFightStep__12daNpcGuard_cFv | ( | ) |
void executeFightWait__12daNpcGuard_cFv | ( | ) |
void executePath__12daNpcGuard_cFv | ( | ) |
void executeRun__12daNpcGuard_cFv | ( | ) |
void fopAcM_createItemFromTable__FPC4cXyziiiPC5csXyziPC4cXyzPfPfb | ( | ) |
void fopAcM_delete__FP10fopAc_ac_c | ( | ) |
void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl | ( | ) |
void fopAcM_getPolygonAngle__FPC8cM3dGPlas | ( | ) |
void fopAcM_posMoveF__FP10fopAc_ac_cPC4cXyz | ( | ) |
void fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c | ( | ) |
void fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c | ( | ) |
void fopAcM_searchActorDistanceXZ__FPC10fopAc_ac_cPC10fopAc_ac_c | ( | ) |
void fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff | ( | ) |
void getActorP__18daNpcT_ActorMngr_cFv | ( | ) |
void getAnmP__10daNpcCd2_cFii | ( | ) |
void getRes__14dRes_control_cFPCclP11dRes_info_ci | ( | ) |
void getTargetPoint__11PathTrace_cFP3Vec | ( | ) |
void GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla | ( | ) |
void init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz | ( | ) |
void Init__9dCcD_SttsFiiP10fopAc_ac_c | ( | ) |
void initEscape__12daNpcGuard_cFv | ( | ) |
void initFear__12daNpcGuard_cFv | ( | ) |
void initFightMenace__12daNpcGuard_cFv | ( | ) |
void initFightStep__12daNpcGuard_cFv | ( | ) |
void initFightWait__12daNpcGuard_cFv | ( | ) |
void initialize__18daNpcT_ActorMngr_cFv | ( | ) |
void initPath__12daNpcGuard_cFv | ( | ) |
void initRun__12daNpcGuard_cFv | ( | ) |
void isM___10daNpcCd2_cFv | ( | ) |
void loadResrc__10daNpcCd2_cFii | ( | ) |
void lookat__12daNpcGuard_cFv | ( | ) |
void mDoExt_J3DModel__create__FP12J3DModelDataUlUl | ( | ) |
void mDoExt_modelUpdateDL__FP8J3DModel | ( | ) |
void mDoMtx_YrotM__FPA4_fs | ( | ) |
void modelCalc__16mDoExt_McaMorfSOFv | ( | ) |
void NpcCreate__10daNpcCd2_cFi | ( | ) |
void ObjCreate__10daNpcCd2_cFi | ( | ) |
void pathMoveF__12daNpcGuard_cFv | ( | ) |
void play__16mDoExt_McaMorfSOFUlSc | ( | ) |
void playVoice__17Z2CreatureCitizenFi | ( | ) |
REGISTER_CTORS | ( | 0x809F2588 | , |
__sinit_d_a_npc_guard_cpp | |||
) |
void removeResrc__10daNpcCd2_cFii | ( | ) |
void scaleM__14mDoMtx_stack_cFfff | ( | ) |
void Set__4cCcSFP8cCcD_Obj | ( | ) |
void Set__8dCcD_CylFRC11dCcD_SrcCyl | ( | ) |
void Set__8dCcD_SphFRC11dCcD_SrcSph | ( | ) |
void Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz | ( | ) |
void setAction__12daNpcGuard_cFQ212daNpcGuard_c6Mode_e | ( | ) |
void setAngle__12daNpcGuard_cFv | ( | ) |
void setAnm__10daNpcCd2_cFP18J3DAnmTransformKeyffiii | ( | ) |
void setAttention__10daNpcCd2_cFi | ( | ) |
void SetC__8cM3dGCylFRC4cXyz | ( | ) |
void SetC__8cM3dGSphFRC4cXyz | ( | ) |
void setEnvTevCol__10daNpcCd2_cFv | ( | ) |
void SetH__8cM3dGCylFf | ( | ) |
void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c | ( | ) |
void setMorf__13mDoExt_morf_cFf | ( | ) |
void setMtx__12daNpcGuard_cFv | ( | ) |
void setNextPoint__11PathTrace_cFR4cXyz | ( | ) |
void SetObj__16dBgS_PolyPassChkFv | ( | ) |
void setPath__11PathTrace_cFiiiP4cXyzb | ( | ) |
void SetR__8cM3dGCylFf | ( | ) |
void setRoomNo__10daNpcCd2_cFv | ( | ) |
void setSpeed__12daNpcGuard_cFffPfi | ( | ) |
void SetWall__12dBgS_AcchCirFff | ( | ) |
void SetWallR__12dBgS_AcchCirFf | ( | ) |
void stopZelAnime__16mDoExt_McaMorfSOFv | ( | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
u8 ActionTable__12daNpcGuard_c[168] |
|
static |
|
static |
|
extern |
|
extern |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
u8 now__14mDoMtx_stack_c[48] |
u8 sincosTable___5JMath[65536] |
|
static |
f32 Zero__4cXyz[3] |