Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_npc_guard.cpp File Reference

Functions

static void createHeapCallBack__FP10fopAc_ac_c ()
 
void setAction__12daNpcGuard_cFQ212daNpcGuard_c6Mode_e ()
 
void callInit__12daNpcGuard_cFv ()
 
void callExecute__12daNpcGuard_cFv ()
 
void initPath__12daNpcGuard_cFv ()
 
void executePath__12daNpcGuard_cFv ()
 
void __dt__8cM3dGPlaFv ()
 
void __dt__4cXyzFv ()
 
void initRun__12daNpcGuard_cFv ()
 
void executeRun__12daNpcGuard_cFv ()
 
void initFightWait__12daNpcGuard_cFv ()
 
void executeFightWait__12daNpcGuard_cFv ()
 
void initFightStep__12daNpcGuard_cFv ()
 
void executeFightStep__12daNpcGuard_cFv ()
 
void initFightMenace__12daNpcGuard_cFv ()
 
void executeFightMenace__12daNpcGuard_cFv ()
 
void initFear__12daNpcGuard_cFv ()
 
void executeFear__12daNpcGuard_cFv ()
 
void initEscape__12daNpcGuard_cFv ()
 
void executeEscape__12daNpcGuard_cFv ()
 
void setAngle__12daNpcGuard_cFv ()
 
void setSpeed__12daNpcGuard_cFffPfi ()
 
void pathMoveF__12daNpcGuard_cFv ()
 
static void daNpcGuard_Create__FPv ()
 
void create__12daNpcGuard_cFv ()
 
void create_init__12daNpcGuard_cFv ()
 
void setMtx__12daNpcGuard_cFv ()
 
void lookat__12daNpcGuard_cFv ()
 
void __dt__5csXyzFv ()
 
void __dt__8dCcD_SphFv ()
 
void __ct__8dCcD_SphFv ()
 
void __dt__8cM3dGSphFv ()
 
static void daNpcGuard_Delete__FPv ()
 
void __dt__12daNpcGuard_cFv ()
 
static void daNpcGuard_Execute__FPv ()
 
void execute__12daNpcGuard_cFv ()
 
static void daNpcGuard_Draw__FPv ()
 
static bool daNpcGuard_IsDelete__FPv ()
 
void __dt__10cCcD_GSttsFv ()
 
void func_809F24B4 (void *_this, int *)
 
void func_809F24D0 (void *_this, f32, f32)
 
void func_809F250C (void *_this, int, int)
 
void __sinit_d_a_npc_guard_cpp ()
 
static void func_809F26E8 ()
 
static void func_809F26F0 ()
 
void __dt__18daNpcT_ActorMngr_cFv ()
 
void __dt__10daNpcCd2_cFv ()
 
void __dt__16dNpcLib_lookat_cFv ()
 
void __dt__8cM3dGCylFv ()
 
void __dt__8cM3dGAabFv ()
 
void __dt__10dCcD_GSttsFv ()
 
void __dt__12dBgS_AcchCirFv ()
 
void __dt__12dBgS_ObjAcchFv ()
 
void mDoMtx_YrotM__FPA4_fs ()
 
void scaleM__14mDoMtx_stack_cFfff ()
 
void mDoExt_modelUpdateDL__FP8J3DModel ()
 
void setMorf__13mDoExt_morf_cFf ()
 
void play__16mDoExt_McaMorfSOFUlSc ()
 
void modelCalc__16mDoExt_McaMorfSOFv ()
 
void stopZelAnime__16mDoExt_McaMorfSOFv ()
 
void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ()
 
void __ct__10fopAc_ac_cFv ()
 
void __dt__10fopAc_ac_cFv ()
 
void fopAcM_delete__FP10fopAc_ac_c ()
 
void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ()
 
void fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff ()
 
void fopAcM_posMoveF__FP10fopAc_ac_cPC4cXyz ()
 
void fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c ()
 
void fopAcM_searchActorDistanceXZ__FPC10fopAc_ac_cPC10fopAc_ac_c ()
 
void fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c ()
 
void fopAcM_createItemFromTable__FPC4cXyziiiPC5csXyziPC4cXyzPfPfb ()
 
void fopAcM_getPolygonAngle__FPC8cM3dGPlas ()
 
void getRes__14dRes_control_cFPCclP11dRes_info_ci ()
 
void GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla ()
 
void __ct__12dBgS_AcchCirFv ()
 
void SetWallR__12dBgS_AcchCirFf ()
 
void SetWall__12dBgS_AcchCirFff ()
 
void __dt__9dBgS_AcchFv ()
 
void __ct__9dBgS_AcchFv ()
 
void Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz ()
 
void CrrPos__9dBgS_AcchFR4dBgS ()
 
void SetObj__16dBgS_PolyPassChkFv ()
 
void __ct__10dCcD_GSttsFv ()
 
void Init__9dCcD_SttsFiiP10fopAc_ac_c ()
 
void __ct__12dCcD_GObjInfFv ()
 
void __dt__12dCcD_GObjInfFv ()
 
void ChkTgHit__12dCcD_GObjInfFv ()
 
void Set__8dCcD_CylFRC11dCcD_SrcCyl ()
 
void Set__8dCcD_SphFRC11dCcD_SrcSph ()
 
void initialize__18daNpcT_ActorMngr_cFv ()
 
void getActorP__18daNpcT_ActorMngr_cFv ()
 
void NpcCreate__10daNpcCd2_cFi ()
 
void ObjCreate__10daNpcCd2_cFi ()
 
void isM___10daNpcCd2_cFv ()
 
void getAnmP__10daNpcCd2_cFii ()
 
void setAttention__10daNpcCd2_cFi ()
 
void loadResrc__10daNpcCd2_cFii ()
 
void removeResrc__10daNpcCd2_cFii ()
 
void setEnvTevCol__10daNpcCd2_cFv ()
 
void setRoomNo__10daNpcCd2_cFv ()
 
void setAnm__10daNpcCd2_cFP18J3DAnmTransformKeyffiii ()
 
void drawShadow__10daNpcCd2_cFf ()
 
void drawObj__10daNpcCd2_cFiP8J3DModelf ()
 
void drawNpc__10daNpcCd2_cFv ()
 
void setPath__11PathTrace_cFiiiP4cXyzb ()
 
void checkPoint__11PathTrace_cF4cXyzf ()
 
void checkPathEnd__11PathTrace_cF4cXyzf ()
 
void getTargetPoint__11PathTrace_cFP3Vec ()
 
void setNextPoint__11PathTrace_cFR4cXyz ()
 
void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ()
 
void __ct__16dNpcLib_lookat_cFv ()
 
void init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz ()
 
void action__16dNpcLib_lookat_cF4cXyz4cXyzP10fopAc_ac_cPA4_fi ()
 
void Set__4cCcSFP8cCcD_Obj ()
 
void __ct__5csXyzFsss ()
 
void cM_rndF__Ff ()
 
void __dt__13cBgS_PolyInfoFv ()
 
void __dt__8cM3dGCirFv ()
 
void SetC__8cM3dGCylFRC4cXyz ()
 
void SetH__8cM3dGCylFf ()
 
void SetR__8cM3dGCylFf ()
 
void SetC__8cM3dGSphFRC4cXyz ()
 
void cLib_addCalc2__FPffff ()
 
void cLib_addCalcAngleS2__FPssss ()
 
void cLib_chaseF__FPfff ()
 
void cLib_targetAngleY__FPC3VecPC3Vec ()
 
void cLib_distanceAngleS__Fss ()
 
void __ct__17Z2CreatureCitizenFv ()
 
void __dt__17Z2CreatureCitizenFv ()
 
void playVoice__17Z2CreatureCitizenFi ()
 
void __dl__FPv ()
 
void checkPass__12J3DFrameCtrlFf ()
 
void __destroy_arr ()
 
void __construct_array ()
 
void __ptmf_scall ()
 
void _savegpr_24 ()
 
void _savegpr_25 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_24 ()
 
void _restgpr_25 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
static void createHeapCallBack (fopAc_ac_c *param_0)
 
 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)
 
static void daNpcGuard_Create (void *param_0)
 
 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)
 
static void daNpcGuard_Delete (void *param_0)
 
static void daNpcGuard_Execute (void *param_0)
 
 COMPILER_STRIP_GATE (0x809F2D2C, &lit_4924)
 
 COMPILER_STRIP_GATE (0x809F2D30, &lit_4925)
 
 COMPILER_STRIP_GATE (0x809F2D34, &lit_4926)
 
 COMPILER_STRIP_GATE (0x809F2D38, &lit_4927)
 
static void daNpcGuard_Draw (void *param_0)
 
static bool daNpcGuard_IsDelete (void *param_0)
 
 COMPILER_STRIP_GATE (0x809F2D40, &lit_4990)
 
 REGISTER_CTORS (0x809F2588, __sinit_d_a_npc_guard_cpp)
 

Variables

char const *const d_a_npc_guard__stringBase0
 
u8 ActionTable__12daNpcGuard_c [168]
 
u8 const m_cylDat__10daNpcCd2_c [68]
 
void__vt__8dCcD_Sph [36]
 
void__vt__8dCcD_Cyl [36]
 
void__vt__9dCcD_Stts [11]
 
void__vt__12cCcD_SphAttr [25]
 
void__vt__12cCcD_CylAttr [25]
 
void__vt__14cCcD_ShapeAttr [22]
 
void__vt__9cCcD_Stts [8]
 
u8 now__14mDoMtx_stack_c [48]
 
u8 l_Cd2_HIO [16396]
 
f32 Zero__4cXyz [3]
 
u8 sincosTable___5JMath [65536]
 
static SECTION_DEAD char const *const stringBase_809F2D48 = "object"
 
static SECTION_DATA u8 cNullVec__6Z2Calc [12]
 
static SECTION_DATA u32 lit_1787 [1+4]
 
static SECTION_DATA voidlit_3824 [3]
 
static SECTION_DATA voidlit_3825 [3]
 
static SECTION_DATA voidlit_3826 [3]
 
static SECTION_DATA voidlit_3827 [3]
 
static SECTION_DATA voidlit_3828 [3]
 
static SECTION_DATA voidlit_3829 [3]
 
static SECTION_DATA voidlit_3830 [3]
 
static SECTION_DATA voidlit_3831 [3]
 
static SECTION_DATA voidlit_3832 [3]
 
static SECTION_DATA voidlit_3833 [3]
 
static SECTION_DATA voidlit_3834 [3]
 
static SECTION_DATA voidlit_3835 [3]
 
static SECTION_DATA voidlit_3836 [3]
 
static SECTION_DATA voidlit_3837 [3]
 
static SECTION_RODATA f32 const lit_3900 = 1.0f
 
static SECTION_RODATA f32 const lit_3901 = 12.0f
 
static SECTION_RODATA u8 const lit_3951 [8]
 
static SECTION_RODATA u8 const lit_3952 [8]
 
static actor_method_class daNpcGuard_METHODS
 
actor_process_profile_definition g_profile_NPC_GUARD
 
SECTION_DATA void__vt__12dBgS_AcchCir [3]
 
SECTION_DATA void__vt__10cCcD_GStts [3]
 
SECTION_DATA void__vt__10dCcD_GStts [3]
 
SECTION_DATA void__vt__16dNpcLib_lookat_c [3]
 
SECTION_DATA void__vt__8cM3dGSph [3]
 
SECTION_DATA void__vt__18daNpcT_ActorMngr_c [3]
 
SECTION_DATA void__vt__12daNpcGuard_c [3]
 
SECTION_DATA void__vt__8cM3dGCyl [3]
 
SECTION_DATA void__vt__8cM3dGAab [3]
 
SECTION_DATA void__vt__12dBgS_ObjAcch [9]
 
SECTION_DATA void__vt__10daNpcCd2_c [3]
 
SECTION_DATA void__vt__8cM3dGPla [3]
 
static SECTION_RODATA f32 const lit_4002 = 1.0f / 20.0f
 
static SECTION_RODATA f32 const lit_4003 = 7.0f / 10.0f
 
static SECTION_RODATA u8 const lit_4004 [4]
 
static SECTION_RODATA f32 const lit_4005 = 6.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4006 = 0.25f
 
static SECTION_RODATA f32 const lit_4007 = 3.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4016 = 300.0f
 
static SECTION_RODATA f32 const lit_4017 = 200.0f
 
static SECTION_RODATA f32 const lit_4065 = 1.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4066 = 10.0f
 
static SECTION_RODATA f32 const lit_4067 = 500.0f
 
static SECTION_RODATA f32 const lit_4111 = 4.0f
 
static SECTION_RODATA f32 const lit_4141 = 2.0f
 
static SECTION_RODATA f32 const lit_4142 = 8.0f
 
static SECTION_RODATA f32 const lit_4143 [1+1]
 
static SECTION_RODATA u8 const lit_4203 [8]
 
static SECTION_RODATA u8 const lit_4204 [8]
 
static SECTION_RODATA u8 const lit_4205 [8]
 
static SECTION_RODATA f32 const lit_4335 = 4.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4336 = 1.5f
 
static SECTION_RODATA u8 const lit_4351 [64]
 
static SECTION_RODATA f32 const lit_4480 = -3.0f
 
static SECTION_RODATA f32 const lit_4481 = -40.0f
 
static SECTION_RODATA f32 const lit_4482 = -10.0f
 
static SECTION_RODATA f32 const lit_4483 = -80.0f
 
static SECTION_RODATA f32 const lit_4484 = 40.0f
 
static SECTION_RODATA f32 const lit_4485 = 190.0f
 
static SECTION_RODATA f32 const lit_4486 = 90.0f
 
static SECTION_RODATA f32 const lit_4487 = 45.0f
 
static SECTION_RODATA f32 const lit_4488 = 60.0f
 
static SECTION_RODATA f32 const lit_4924 = 150.0f
 
static SECTION_RODATA f32 const lit_4925 = 2.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4926 = 25.0f
 
static SECTION_RODATA f32 const lit_4927 [1+1]
 
static SECTION_RODATA u8 const lit_4990 [8]
 

Function Documentation

◆ __construct_array()

void __construct_array ( )

◆ __ct__10dCcD_GSttsFv()

void __ct__10dCcD_GSttsFv ( )

◆ __ct__10fopAc_ac_cFv()

void __ct__10fopAc_ac_cFv ( )

◆ __ct__12dBgS_AcchCirFv()

void __ct__12dBgS_AcchCirFv ( )

◆ __ct__12dCcD_GObjInfFv()

void __ct__12dCcD_GObjInfFv ( )

◆ __ct__16dNpcLib_lookat_cFv()

void __ct__16dNpcLib_lookat_cFv ( )

◆ __ct__17Z2CreatureCitizenFv()

void __ct__17Z2CreatureCitizenFv ( )

◆ __ct__5csXyzFsss()

void __ct__5csXyzFsss ( )

◆ __ct__8dCcD_SphFv()

void __ct__8dCcD_SphFv ( )

◆ __ct__9dBgS_AcchFv()

void __ct__9dBgS_AcchFv ( )

◆ __destroy_arr()

void __destroy_arr ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__10cCcD_GSttsFv()

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

◆ __dt__10daNpcCd2_cFv()

void __dt__10daNpcCd2_cFv ( )

◆ __dt__10dCcD_GSttsFv()

void __dt__10dCcD_GSttsFv ( )

◆ __dt__10fopAc_ac_cFv()

void __dt__10fopAc_ac_cFv ( )

◆ __dt__12daNpcGuard_cFv()

void __dt__12daNpcGuard_cFv ( )

◆ __dt__12dBgS_AcchCirFv()

void __dt__12dBgS_AcchCirFv ( )

◆ __dt__12dBgS_ObjAcchFv()

void __dt__12dBgS_ObjAcchFv ( )

◆ __dt__12dCcD_GObjInfFv()

void __dt__12dCcD_GObjInfFv ( )

◆ __dt__13cBgS_PolyInfoFv()

void __dt__13cBgS_PolyInfoFv ( )

◆ __dt__16dNpcLib_lookat_cFv()

void __dt__16dNpcLib_lookat_cFv ( )

◆ __dt__17Z2CreatureCitizenFv()

void __dt__17Z2CreatureCitizenFv ( )

◆ __dt__18daNpcT_ActorMngr_cFv()

void __dt__18daNpcT_ActorMngr_cFv ( )

◆ __dt__4cXyzFv()

void __dt__4cXyzFv ( void  )

◆ __dt__5csXyzFv()

void __dt__5csXyzFv ( )

◆ __dt__8cM3dGAabFv()

void __dt__8cM3dGAabFv ( )

◆ __dt__8cM3dGCirFv()

void __dt__8cM3dGCirFv ( )

◆ __dt__8cM3dGCylFv()

void __dt__8cM3dGCylFv ( )

◆ __dt__8cM3dGPlaFv()

void __dt__8cM3dGPlaFv ( )

◆ __dt__8cM3dGSphFv()

void __dt__8cM3dGSphFv ( )

◆ __dt__8dCcD_SphFv()

void __dt__8dCcD_SphFv ( )

◆ __dt__9dBgS_AcchFv()

void __dt__9dBgS_AcchFv ( )

◆ __ptmf_scall()

void __ptmf_scall ( )

◆ __sinit_d_a_npc_guard_cpp()

void __sinit_d_a_npc_guard_cpp ( )

◆ _restgpr_24()

void _restgpr_24 ( )

◆ _restgpr_25()

void _restgpr_25 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_24()

void _savegpr_24 ( )

◆ _savegpr_25()

void _savegpr_25 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ action__16dNpcLib_lookat_cF4cXyz4cXyzP10fopAc_ac_cPA4_fi()

void action__16dNpcLib_lookat_cF4cXyz4cXyzP10fopAc_ac_cPA4_fi ( )

◆ callExecute__12daNpcGuard_cFv()

void callExecute__12daNpcGuard_cFv ( )

◆ callInit__12daNpcGuard_cFv()

void callInit__12daNpcGuard_cFv ( )

◆ checkPass__12J3DFrameCtrlFf()

void checkPass__12J3DFrameCtrlFf ( )

◆ checkPathEnd__11PathTrace_cF4cXyzf()

void checkPathEnd__11PathTrace_cF4cXyzf ( )

◆ checkPoint__11PathTrace_cF4cXyzf()

void checkPoint__11PathTrace_cF4cXyzf ( )

◆ ChkTgHit__12dCcD_GObjInfFv()

void ChkTgHit__12dCcD_GObjInfFv ( )

◆ cLib_addCalc2__FPffff()

void cLib_addCalc2__FPffff ( )

◆ cLib_addCalcAngleS2__FPssss()

void cLib_addCalcAngleS2__FPssss ( )

◆ cLib_chaseF__FPfff()

void cLib_chaseF__FPfff ( )

◆ cLib_distanceAngleS__Fss()

void cLib_distanceAngleS__Fss ( )

◆ cLib_targetAngleY__FPC3VecPC3Vec()

void cLib_targetAngleY__FPC3VecPC3Vec ( )

◆ cM_rndF__Ff()

void cM_rndF__Ff ( )

◆ COMPILER_STRIP_GATE() [1/39]

COMPILER_STRIP_GATE ( 0x809F2C50  ,
lit_3900 
)

◆ COMPILER_STRIP_GATE() [2/39]

COMPILER_STRIP_GATE ( 0x809F2C54  ,
lit_3901 
)

◆ COMPILER_STRIP_GATE() [3/39]

COMPILER_STRIP_GATE ( 0x809F2C58  ,
lit_3951 
)

◆ COMPILER_STRIP_GATE() [4/39]

COMPILER_STRIP_GATE ( 0x809F2C60  ,
lit_3952 
)

◆ COMPILER_STRIP_GATE() [5/39]

COMPILER_STRIP_GATE ( 0x809F2C68  ,
lit_4002 
)

◆ COMPILER_STRIP_GATE() [6/39]

COMPILER_STRIP_GATE ( 0x809F2C6C  ,
lit_4003 
)

◆ COMPILER_STRIP_GATE() [7/39]

COMPILER_STRIP_GATE ( 0x809F2C70  ,
lit_4004 
)

◆ COMPILER_STRIP_GATE() [8/39]

COMPILER_STRIP_GATE ( 0x809F2C74  ,
lit_4005 
)

◆ COMPILER_STRIP_GATE() [9/39]

COMPILER_STRIP_GATE ( 0x809F2C78  ,
lit_4006 
)

◆ COMPILER_STRIP_GATE() [10/39]

COMPILER_STRIP_GATE ( 0x809F2C7C  ,
lit_4007 
)

◆ COMPILER_STRIP_GATE() [11/39]

COMPILER_STRIP_GATE ( 0x809F2C80  ,
lit_4016 
)

◆ COMPILER_STRIP_GATE() [12/39]

COMPILER_STRIP_GATE ( 0x809F2C84  ,
lit_4017 
)

◆ COMPILER_STRIP_GATE() [13/39]

COMPILER_STRIP_GATE ( 0x809F2C88  ,
lit_4065 
)

◆ COMPILER_STRIP_GATE() [14/39]

COMPILER_STRIP_GATE ( 0x809F2C8C  ,
lit_4066 
)

◆ COMPILER_STRIP_GATE() [15/39]

COMPILER_STRIP_GATE ( 0x809F2C90  ,
lit_4067 
)

◆ COMPILER_STRIP_GATE() [16/39]

COMPILER_STRIP_GATE ( 0x809F2C94  ,
lit_4111 
)

◆ COMPILER_STRIP_GATE() [17/39]

COMPILER_STRIP_GATE ( 0x809F2C98  ,
lit_4141 
)

◆ COMPILER_STRIP_GATE() [18/39]

COMPILER_STRIP_GATE ( 0x809F2C9C  ,
lit_4142 
)

◆ COMPILER_STRIP_GATE() [19/39]

COMPILER_STRIP_GATE ( 0x809F2CA0  ,
lit_4143 
)

◆ COMPILER_STRIP_GATE() [20/39]

COMPILER_STRIP_GATE ( 0x809F2CA8  ,
lit_4203 
)

◆ COMPILER_STRIP_GATE() [21/39]

COMPILER_STRIP_GATE ( 0x809F2CB0  ,
lit_4204 
)

◆ COMPILER_STRIP_GATE() [22/39]

COMPILER_STRIP_GATE ( 0x809F2CB8  ,
lit_4205 
)

◆ COMPILER_STRIP_GATE() [23/39]

COMPILER_STRIP_GATE ( 0x809F2CC0  ,
lit_4335 
)

◆ COMPILER_STRIP_GATE() [24/39]

COMPILER_STRIP_GATE ( 0x809F2CC4  ,
lit_4336 
)

◆ COMPILER_STRIP_GATE() [25/39]

COMPILER_STRIP_GATE ( 0x809F2CC8  ,
lit_4351 
)

◆ COMPILER_STRIP_GATE() [26/39]

COMPILER_STRIP_GATE ( 0x809F2D08  ,
lit_4480 
)

◆ COMPILER_STRIP_GATE() [27/39]

COMPILER_STRIP_GATE ( 0x809F2D0C  ,
lit_4481 
)

◆ COMPILER_STRIP_GATE() [28/39]

COMPILER_STRIP_GATE ( 0x809F2D10  ,
lit_4482 
)

◆ COMPILER_STRIP_GATE() [29/39]

COMPILER_STRIP_GATE ( 0x809F2D14  ,
lit_4483 
)

◆ COMPILER_STRIP_GATE() [30/39]

COMPILER_STRIP_GATE ( 0x809F2D18  ,
lit_4484 
)

◆ COMPILER_STRIP_GATE() [31/39]

COMPILER_STRIP_GATE ( 0x809F2D1C  ,
lit_4485 
)

◆ COMPILER_STRIP_GATE() [32/39]

COMPILER_STRIP_GATE ( 0x809F2D20  ,
lit_4486 
)

◆ COMPILER_STRIP_GATE() [33/39]

COMPILER_STRIP_GATE ( 0x809F2D24  ,
lit_4487 
)

◆ COMPILER_STRIP_GATE() [34/39]

COMPILER_STRIP_GATE ( 0x809F2D28  ,
lit_4488 
)

◆ COMPILER_STRIP_GATE() [35/39]

COMPILER_STRIP_GATE ( 0x809F2D2C  ,
lit_4924 
)

◆ COMPILER_STRIP_GATE() [36/39]

COMPILER_STRIP_GATE ( 0x809F2D30  ,
lit_4925 
)

◆ COMPILER_STRIP_GATE() [37/39]

COMPILER_STRIP_GATE ( 0x809F2D34  ,
lit_4926 
)

◆ COMPILER_STRIP_GATE() [38/39]

COMPILER_STRIP_GATE ( 0x809F2D38  ,
lit_4927 
)

◆ COMPILER_STRIP_GATE() [39/39]

COMPILER_STRIP_GATE ( 0x809F2D40  ,
lit_4990 
)

◆ create__12daNpcGuard_cFv()

void create__12daNpcGuard_cFv ( )

◆ create_init__12daNpcGuard_cFv()

void create_init__12daNpcGuard_cFv ( )

◆ createHeapCallBack()

static void createHeapCallBack ( fopAc_ac_c param_0)
static

◆ createHeapCallBack__FP10fopAc_ac_c()

static void createHeapCallBack__FP10fopAc_ac_c ( )
static

◆ CrrPos__9dBgS_AcchFR4dBgS()

void CrrPos__9dBgS_AcchFR4dBgS ( )

◆ daNpcGuard_Create()

static void daNpcGuard_Create ( void param_0)
static

◆ daNpcGuard_Create__FPv()

static void daNpcGuard_Create__FPv ( )
static

◆ daNpcGuard_Delete()

static void daNpcGuard_Delete ( void param_0)
static

◆ daNpcGuard_Delete__FPv()

static void daNpcGuard_Delete__FPv ( )
static

◆ daNpcGuard_Draw()

static void daNpcGuard_Draw ( void param_0)
static

◆ daNpcGuard_Draw__FPv()

static void daNpcGuard_Draw__FPv ( )
static

◆ daNpcGuard_Execute()

static void daNpcGuard_Execute ( void param_0)
static

◆ daNpcGuard_Execute__FPv()

static void daNpcGuard_Execute__FPv ( )
static

◆ daNpcGuard_IsDelete()

static bool daNpcGuard_IsDelete ( void param_0)
static

◆ daNpcGuard_IsDelete__FPv()

static bool daNpcGuard_IsDelete__FPv ( )
static

◆ drawNpc__10daNpcCd2_cFv()

void drawNpc__10daNpcCd2_cFv ( )

◆ drawObj__10daNpcCd2_cFiP8J3DModelf()

void drawObj__10daNpcCd2_cFiP8J3DModelf ( )

◆ drawShadow__10daNpcCd2_cFf()

void drawShadow__10daNpcCd2_cFf ( )

◆ execute__12daNpcGuard_cFv()

void execute__12daNpcGuard_cFv ( )

◆ executeEscape__12daNpcGuard_cFv()

void executeEscape__12daNpcGuard_cFv ( )

◆ executeFear__12daNpcGuard_cFv()

void executeFear__12daNpcGuard_cFv ( )

◆ executeFightMenace__12daNpcGuard_cFv()

void executeFightMenace__12daNpcGuard_cFv ( )

◆ executeFightStep__12daNpcGuard_cFv()

void executeFightStep__12daNpcGuard_cFv ( )

◆ executeFightWait__12daNpcGuard_cFv()

void executeFightWait__12daNpcGuard_cFv ( )

◆ executePath__12daNpcGuard_cFv()

void executePath__12daNpcGuard_cFv ( )

◆ executeRun__12daNpcGuard_cFv()

void executeRun__12daNpcGuard_cFv ( )

◆ fopAcM_createItemFromTable__FPC4cXyziiiPC5csXyziPC4cXyzPfPfb()

void fopAcM_createItemFromTable__FPC4cXyziiiPC5csXyziPC4cXyzPfPfb ( )

◆ fopAcM_delete__FP10fopAc_ac_c()

void fopAcM_delete__FP10fopAc_ac_c ( )

◆ fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl()

void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ( )

◆ fopAcM_getPolygonAngle__FPC8cM3dGPlas()

void fopAcM_getPolygonAngle__FPC8cM3dGPlas ( )

◆ fopAcM_posMoveF__FP10fopAc_ac_cPC4cXyz()

void fopAcM_posMoveF__FP10fopAc_ac_cPC4cXyz ( )

◆ fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c()

void fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c ( )

◆ fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c()

void fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c ( )

◆ fopAcM_searchActorDistanceXZ__FPC10fopAc_ac_cPC10fopAc_ac_c()

void fopAcM_searchActorDistanceXZ__FPC10fopAc_ac_cPC10fopAc_ac_c ( )

◆ fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff()

void fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff ( )

◆ func_809F24B4()

void func_809F24B4 ( void _this,
int param_0 
)

◆ func_809F24D0()

void func_809F24D0 ( void _this,
f32  param_0,
f32  param_1 
)

◆ func_809F250C()

void func_809F250C ( void _this,
int  param_0,
int  param_1 
)

◆ func_809F26E8()

static void func_809F26E8 ( )
static

◆ func_809F26F0()

static void func_809F26F0 ( )
static

◆ getActorP__18daNpcT_ActorMngr_cFv()

void getActorP__18daNpcT_ActorMngr_cFv ( )

◆ getAnmP__10daNpcCd2_cFii()

void getAnmP__10daNpcCd2_cFii ( )

◆ getRes__14dRes_control_cFPCclP11dRes_info_ci()

void getRes__14dRes_control_cFPCclP11dRes_info_ci ( )

◆ getTargetPoint__11PathTrace_cFP3Vec()

void getTargetPoint__11PathTrace_cFP3Vec ( )

◆ GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla()

void GetTriPla__4cBgSCFRC13cBgS_PolyInfoP8cM3dGPla ( )

◆ init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz()

void init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz ( )

◆ Init__9dCcD_SttsFiiP10fopAc_ac_c()

void Init__9dCcD_SttsFiiP10fopAc_ac_c ( )

◆ initEscape__12daNpcGuard_cFv()

void initEscape__12daNpcGuard_cFv ( )

◆ initFear__12daNpcGuard_cFv()

void initFear__12daNpcGuard_cFv ( )

◆ initFightMenace__12daNpcGuard_cFv()

void initFightMenace__12daNpcGuard_cFv ( )

◆ initFightStep__12daNpcGuard_cFv()

void initFightStep__12daNpcGuard_cFv ( )

◆ initFightWait__12daNpcGuard_cFv()

void initFightWait__12daNpcGuard_cFv ( )

◆ initialize__18daNpcT_ActorMngr_cFv()

void initialize__18daNpcT_ActorMngr_cFv ( )

◆ initPath__12daNpcGuard_cFv()

void initPath__12daNpcGuard_cFv ( )

◆ initRun__12daNpcGuard_cFv()

void initRun__12daNpcGuard_cFv ( )

◆ isM___10daNpcCd2_cFv()

void isM___10daNpcCd2_cFv ( )

◆ loadResrc__10daNpcCd2_cFii()

void loadResrc__10daNpcCd2_cFii ( )

◆ lookat__12daNpcGuard_cFv()

void lookat__12daNpcGuard_cFv ( )

◆ mDoExt_J3DModel__create__FP12J3DModelDataUlUl()

void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ( )

◆ mDoExt_modelUpdateDL__FP8J3DModel()

void mDoExt_modelUpdateDL__FP8J3DModel ( )

◆ mDoMtx_YrotM__FPA4_fs()

void mDoMtx_YrotM__FPA4_fs ( )

◆ modelCalc__16mDoExt_McaMorfSOFv()

void modelCalc__16mDoExt_McaMorfSOFv ( )

◆ NpcCreate__10daNpcCd2_cFi()

void NpcCreate__10daNpcCd2_cFi ( )

◆ ObjCreate__10daNpcCd2_cFi()

void ObjCreate__10daNpcCd2_cFi ( )

◆ pathMoveF__12daNpcGuard_cFv()

void pathMoveF__12daNpcGuard_cFv ( )

◆ play__16mDoExt_McaMorfSOFUlSc()

void play__16mDoExt_McaMorfSOFUlSc ( )

◆ playVoice__17Z2CreatureCitizenFi()

void playVoice__17Z2CreatureCitizenFi ( )

◆ REGISTER_CTORS()

REGISTER_CTORS ( 0x809F2588  ,
__sinit_d_a_npc_guard_cpp   
)

◆ removeResrc__10daNpcCd2_cFii()

void removeResrc__10daNpcCd2_cFii ( )

◆ scaleM__14mDoMtx_stack_cFfff()

void scaleM__14mDoMtx_stack_cFfff ( )

◆ Set__4cCcSFP8cCcD_Obj()

void Set__4cCcSFP8cCcD_Obj ( )

◆ Set__8dCcD_CylFRC11dCcD_SrcCyl()

void Set__8dCcD_CylFRC11dCcD_SrcCyl ( )

◆ Set__8dCcD_SphFRC11dCcD_SrcSph()

void Set__8dCcD_SphFRC11dCcD_SrcSph ( )

◆ Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz()

void Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz ( )

◆ setAction__12daNpcGuard_cFQ212daNpcGuard_c6Mode_e()

void setAction__12daNpcGuard_cFQ212daNpcGuard_c6Mode_e ( )

◆ setAngle__12daNpcGuard_cFv()

void setAngle__12daNpcGuard_cFv ( )

◆ setAnm__10daNpcCd2_cFP18J3DAnmTransformKeyffiii()

void setAnm__10daNpcCd2_cFP18J3DAnmTransformKeyffiii ( )

◆ setAttention__10daNpcCd2_cFi()

void setAttention__10daNpcCd2_cFi ( )

◆ SetC__8cM3dGCylFRC4cXyz()

void SetC__8cM3dGCylFRC4cXyz ( )

◆ SetC__8cM3dGSphFRC4cXyz()

void SetC__8cM3dGSphFRC4cXyz ( )

◆ setEnvTevCol__10daNpcCd2_cFv()

void setEnvTevCol__10daNpcCd2_cFv ( )

◆ SetH__8cM3dGCylFf()

void SetH__8cM3dGCylFf ( )

◆ setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c()

void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ( )

◆ setMorf__13mDoExt_morf_cFf()

void setMorf__13mDoExt_morf_cFf ( )

◆ setMtx__12daNpcGuard_cFv()

void setMtx__12daNpcGuard_cFv ( )

◆ setNextPoint__11PathTrace_cFR4cXyz()

void setNextPoint__11PathTrace_cFR4cXyz ( )

◆ SetObj__16dBgS_PolyPassChkFv()

void SetObj__16dBgS_PolyPassChkFv ( )

◆ setPath__11PathTrace_cFiiiP4cXyzb()

void setPath__11PathTrace_cFiiiP4cXyzb ( )

◆ SetR__8cM3dGCylFf()

void SetR__8cM3dGCylFf ( )

◆ setRoomNo__10daNpcCd2_cFv()

void setRoomNo__10daNpcCd2_cFv ( )

◆ setSpeed__12daNpcGuard_cFffPfi()

void setSpeed__12daNpcGuard_cFffPfi ( )

◆ SetWall__12dBgS_AcchCirFff()

void SetWall__12dBgS_AcchCirFff ( )

◆ SetWallR__12dBgS_AcchCirFf()

void SetWallR__12dBgS_AcchCirFf ( )

◆ stopZelAnime__16mDoExt_McaMorfSOFv()

void stopZelAnime__16mDoExt_McaMorfSOFv ( )

Variable Documentation

◆ __vt__10cCcD_GStts

SECTION_DATA void* __vt__10cCcD_GStts[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void __dt__10cCcD_GSttsFv()
Definition d_a_npc_guard.cpp:968

◆ __vt__10daNpcCd2_c

SECTION_DATA void* __vt__10daNpcCd2_c[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__10daNpcCd2_cFv()
Definition d_a_npc_guard.cpp:1022

◆ __vt__10dCcD_GStts

SECTION_DATA void* __vt__10dCcD_GStts[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__10dCcD_GSttsFv()
Definition d_a_npc_guard.cpp:1046

◆ __vt__12cCcD_CylAttr

void* __vt__12cCcD_CylAttr[25]
extern

◆ __vt__12cCcD_SphAttr

void* __vt__12cCcD_SphAttr[25]
extern

◆ __vt__12daNpcGuard_c

SECTION_DATA void* __vt__12daNpcGuard_c[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__12daNpcGuard_cFv()

◆ __vt__12dBgS_AcchCir

SECTION_DATA void* __vt__12dBgS_AcchCir[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__12dBgS_AcchCirFv()
Definition d_a_npc_guard.cpp:1052

◆ __vt__12dBgS_ObjAcch

SECTION_DATA void* __vt__12dBgS_ObjAcch[9]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)func_809F26F0,
(void*)NULL,
(void*)NULL,
(void*)func_809F26E8,
}
void __dt__12dBgS_ObjAcchFv()
Definition d_a_npc_guard.cpp:1058
static void func_809F26F0()
Definition d_a_npc_guard.cpp:1010
static void func_809F26E8()
Definition d_a_npc_guard.cpp:1005

◆ __vt__14cCcD_ShapeAttr

void* __vt__14cCcD_ShapeAttr[22]
extern

◆ __vt__16dNpcLib_lookat_c

SECTION_DATA void* __vt__16dNpcLib_lookat_c[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__16dNpcLib_lookat_cFv()
Definition d_a_npc_guard.cpp:1028

◆ __vt__18daNpcT_ActorMngr_c

SECTION_DATA void* __vt__18daNpcT_ActorMngr_c[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__18daNpcT_ActorMngr_cFv()
Definition d_a_npc_guard.cpp:1016

◆ __vt__8cM3dGAab

SECTION_DATA void* __vt__8cM3dGAab[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGAabFv()
Definition d_a_npc_guard.cpp:1040

◆ __vt__8cM3dGCyl

SECTION_DATA void* __vt__8cM3dGCyl[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGCylFv()
Definition d_a_npc_guard.cpp:1034

◆ __vt__8cM3dGPla

SECTION_DATA void* __vt__8cM3dGPla[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGPlaFv()
Definition d_a_npc_guard.cpp:534

◆ __vt__8cM3dGSph

SECTION_DATA void* __vt__8cM3dGSph[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGSphFv()
Definition d_a_npc_guard.cpp:899

◆ __vt__8dCcD_Cyl

void* __vt__8dCcD_Cyl[36]
extern

◆ __vt__8dCcD_Sph

void* __vt__8dCcD_Sph[36]
extern

◆ __vt__9cCcD_Stts

void* __vt__9cCcD_Stts[8]
extern

◆ __vt__9dCcD_Stts

void* __vt__9dCcD_Stts[11]
extern

◆ ActionTable__12daNpcGuard_c

u8 ActionTable__12daNpcGuard_c[168]

◆ cNullVec__6Z2Calc

SECTION_DATA u8 cNullVec__6Z2Calc[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ d_a_npc_guard__stringBase0

char const* const d_a_npc_guard__stringBase0
extern

◆ daNpcGuard_METHODS

actor_method_class daNpcGuard_METHODS
static
Initial value:
= {
}
static bool daNpcGuard_IsDelete__FPv()
static void daNpcGuard_Create__FPv()
static void daNpcGuard_Execute__FPv()
static void daNpcGuard_Draw__FPv()
static void daNpcGuard_Delete__FPv()
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_NPC_GUARD

actor_process_profile_definition g_profile_NPC_GUARD
extern
Initial value:
= {
7,
&g_fpcLf_Method.mBase,
sizeof(daNpcGuard_c),
0,
0,
406,
0x00040107,
}
Guard (Hyrule Castle Town Guard?)
Definition d_a_npc_guard.h:14
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
static actor_method_class daNpcGuard_METHODS
Definition d_a_npc_guard.cpp:411
@ PROC_NPC_GUARD
Definition d_procname.h:668
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ fopAc_NPC_e
Definition f_op_actor.h:42
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_Cd2_HIO

u8 l_Cd2_HIO[16396]
extern

◆ lit_1787

SECTION_DATA u32 lit_1787[1+4]
static
Initial value:
= {
0x02000201,
0x40080000,
0x00000000,
0x3FE00000,
0x00000000,
}

◆ lit_3824

SECTION_DATA void* lit_3824[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void initPath__12daNpcGuard_cFv()

◆ lit_3825

SECTION_DATA void* lit_3825[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void executePath__12daNpcGuard_cFv()

◆ lit_3826

SECTION_DATA void* lit_3826[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void initRun__12daNpcGuard_cFv()

◆ lit_3827

SECTION_DATA void* lit_3827[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void executeRun__12daNpcGuard_cFv()

◆ lit_3828

SECTION_DATA void* lit_3828[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void initFightWait__12daNpcGuard_cFv()

◆ lit_3829

SECTION_DATA void* lit_3829[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void executeFightWait__12daNpcGuard_cFv()

◆ lit_3830

SECTION_DATA void* lit_3830[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void initFightStep__12daNpcGuard_cFv()

◆ lit_3831

SECTION_DATA void* lit_3831[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void executeFightStep__12daNpcGuard_cFv()

◆ lit_3832

SECTION_DATA void* lit_3832[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void initFightMenace__12daNpcGuard_cFv()

◆ lit_3833

SECTION_DATA void* lit_3833[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void executeFightMenace__12daNpcGuard_cFv()

◆ lit_3834

SECTION_DATA void* lit_3834[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void initFear__12daNpcGuard_cFv()

◆ lit_3835

SECTION_DATA void* lit_3835[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void executeFear__12daNpcGuard_cFv()

◆ lit_3836

SECTION_DATA void* lit_3836[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void initEscape__12daNpcGuard_cFv()

◆ lit_3837

SECTION_DATA void* lit_3837[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void executeEscape__12daNpcGuard_cFv()

◆ lit_3900

SECTION_RODATA f32 const lit_3900 = 1.0f
static

◆ lit_3901

SECTION_RODATA f32 const lit_3901 = 12.0f
static

◆ lit_3951

SECTION_RODATA u8 const lit_3951[8]
static
Initial value:
= {
0x40, 0x7F, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_3952

SECTION_RODATA u8 const lit_3952[8]
static
Initial value:
= {
0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4002

SECTION_RODATA f32 const lit_4002 = 1.0f / 20.0f
static

◆ lit_4003

SECTION_RODATA f32 const lit_4003 = 7.0f / 10.0f
static

◆ lit_4004

SECTION_RODATA u8 const lit_4004[4]
static
Initial value:
= {
0x00,
0x00,
0x00,
0x00,
}

◆ lit_4005

SECTION_RODATA f32 const lit_4005 = 6.0f / 5.0f
static

◆ lit_4006

SECTION_RODATA f32 const lit_4006 = 0.25f
static

◆ lit_4007

SECTION_RODATA f32 const lit_4007 = 3.0f / 5.0f
static

◆ lit_4016

SECTION_RODATA f32 const lit_4016 = 300.0f
static

◆ lit_4017

SECTION_RODATA f32 const lit_4017 = 200.0f
static

◆ lit_4065

SECTION_RODATA f32 const lit_4065 = 1.0f / 5.0f
static

◆ lit_4066

SECTION_RODATA f32 const lit_4066 = 10.0f
static

◆ lit_4067

SECTION_RODATA f32 const lit_4067 = 500.0f
static

◆ lit_4111

SECTION_RODATA f32 const lit_4111 = 4.0f
static

◆ lit_4141

SECTION_RODATA f32 const lit_4141 = 2.0f
static

◆ lit_4142

SECTION_RODATA f32 const lit_4142 = 8.0f
static

◆ lit_4143

SECTION_RODATA f32 const lit_4143[1+1]
static
Initial value:
= {
20.0f,
0.0f,
}

◆ lit_4203

SECTION_RODATA u8 const lit_4203[8]
static
Initial value:
= {
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4204

SECTION_RODATA u8 const lit_4204[8]
static
Initial value:
= {
0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4205

SECTION_RODATA u8 const lit_4205[8]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4335

SECTION_RODATA f32 const lit_4335 = 4.0f / 5.0f
static

◆ lit_4336

SECTION_RODATA f32 const lit_4336 = 1.5f
static

◆ lit_4351

SECTION_RODATA u8 const lit_4351[64]
static
Initial value:
= {
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, 0x79, 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, 0x00, 0x41, 0xF0, 0x00, 0x00,
}

◆ lit_4480

SECTION_RODATA f32 const lit_4480 = -3.0f
static

◆ lit_4481

SECTION_RODATA f32 const lit_4481 = -40.0f
static

◆ lit_4482

SECTION_RODATA f32 const lit_4482 = -10.0f
static

◆ lit_4483

SECTION_RODATA f32 const lit_4483 = -80.0f
static

◆ lit_4484

SECTION_RODATA f32 const lit_4484 = 40.0f
static

◆ lit_4485

SECTION_RODATA f32 const lit_4485 = 190.0f
static

◆ lit_4486

SECTION_RODATA f32 const lit_4486 = 90.0f
static

◆ lit_4487

SECTION_RODATA f32 const lit_4487 = 45.0f
static

◆ lit_4488

SECTION_RODATA f32 const lit_4488 = 60.0f
static

◆ lit_4924

SECTION_RODATA f32 const lit_4924 = 150.0f
static

◆ lit_4925

SECTION_RODATA f32 const lit_4925 = 2.0f / 5.0f
static

◆ lit_4926

SECTION_RODATA f32 const lit_4926 = 25.0f
static

◆ lit_4927

SECTION_RODATA f32 const lit_4927[1+1]
static
Initial value:
= {
-150.0f,
0.0f,
}

◆ lit_4990

SECTION_RODATA u8 const lit_4990[8]
static
Initial value:
= {
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
}

◆ m_cylDat__10daNpcCd2_c

u8 const m_cylDat__10daNpcCd2_c[68]

◆ now__14mDoMtx_stack_c

u8 now__14mDoMtx_stack_c[48]

◆ sincosTable___5JMath

u8 sincosTable___5JMath[65536]

◆ stringBase_809F2D48

SECTION_DEAD char const* const stringBase_809F2D48 = "object"
static

◆ Zero__4cXyz

f32 Zero__4cXyz[3]