|
enum | daMidna_ERFLG0 {
ERFLG0_UNK_100 = 0x100
, ERFLG0_NO_SERVICE_WAIT = 0x80
, ERFLG0_UNK_40 = 0x40
, ERFLG0_UNK_20 = 0x20
,
ERFLG0_FORCE_MORF_CANCEL = 0x10
, ERFLG0_FORCE_PANIC = 8
, ERFLG0_UNK_2 = 2
, ERFLG0_UNK_1 = 1
} |
|
enum | daMidna_FLG0 {
FLG0_NO_HAIR_LEAD = 0x80000000
, FLG0_UNK_40000000 = 0x40000000
, FLG0_NO_HAIR_SCALE = 0x20000000
, FLG0_UNK_10000000 = 0x10000000
,
FLG0_PORTAL_OBJ_CALL = 0x8000000
, FLG0_UNK_4000000 = 0x4000000
, FLG0_UNK_2000000 = 0x2000000
, FLG0_UNK_1000000 = 0x1000000
,
FLG0_UNK_800000 = 0x800000
, FLG0_UNK_400000 = 0x400000
, FLG0_UNK_200000 = 0x200000
, FLG0_NPC_NEAR = 0x100000
,
FLG0_UNK_80000 = 0x80000
, FLG0_NPC_FAR = 0x40000
, FLG0_FORCE_NECK_AIM = 0x20000
, FLG0_UNK_10000 = 0x10000
,
FLG0_UNK_8000 = 0x8000
, FLG0_NO_INPUT = 0x4000
, FLG0_NO_DRAW = 0x2000
, FLG0_UNK_1000 = 0x1000
,
FLG0_WOLF_NO_POS = 0x800
, FLG0_TAG_WAIT = 0x400
, FLG0_UNK_200 = 0x200
, FLG0_UNK_100 = 0x100
,
FLG0_UNK_80 = 0x80
, FLG0_UNK_40 = 0x40
, FLG0_UNK_20 = 0x20
, FLG0_UNK_10 = 0x10
,
FLG0_UNK_8 = 8
, FLG0_UNK_4 = 4
, FLG0_UNK_2 = 2
, FLG0_UNK_1 = 1
} |
|
enum | daMidna_FLG1 {
FLG1_SHADOW_NO_DRAW = 0x1000
, FLG1_UNK_800 = 0x800
, FLG1_UNK_400 = 0x400
, FLG1_UNK_200 = 0x200
,
FLG1_SIDE_WARP = 0x100
, FLG1_NO_MASK_DRAW = 0x80
, FLG1_UNK_40 = 0x40
, FLG1_UNK_20 = 0x20
,
FLG1_UNK_10 = 0x10
, FLG1_FORCE_NORMAL_COL = 8
, FLG1_FORCE_TIRED_COL = 4
, FLG1_SHADOW_MODEL_DRAW_DEMO_FORCE = 2
,
FLG1_UNK_1 = 1
} |
|
enum | daMidna_ANM {
ANM_WAITA
, ANM_CLING
, ANM_CLINGB
, ANM_WAITB
,
ANM_PANIC
, ANM_TALKA
, ANM_LEADST
, ANM_LEADED
,
ANM_LEADWAIT
, ANM_LEADTOWAITA
, ANM_LEADSWAIT
, ANM_CLINGST
,
ANM_SWAITB
, ANM_SWAITC
, ANM_WLDIEA
, ANM_WLSWIMDIE
,
ANM_S_APPEAR
, ANM_S_APPEARBL
, ANM_S_RETURN
, ANM_S_HOLE
,
ANM_WARPIN
, ANM_WAITTP
, ANM_ENTRANCE
, ANM_SWAITD
,
ANM_HIT
, ANM_LOOKABOUT
, ANM_SWAITA
, ANM_S_MOVE
,
ANM_RETURN
, ANM_WAITD
, ANM_CLINGD
, ANM_ROPEWAIT
,
ANM_ROPEFALTER
, ANM_DIGIN
, ANM_DOOROPC
, ANM_DOOROPD
,
ANM_GRAB
, ANM_GRABED
, ANM_MGNCATCHST
, ANM_MGNCATCHED
,
ANM_MGNTHROWLST
, ANM_MGNTHROWLED
, ANM_MGNTHROWRST
, ANM_MGNTHROWRED
,
ANM_FTALKA
, ANM_FTALKB
, ANM_FTALKC
, ANM_FTALKC2
,
ANM_HAIR
, ANM_S_TAKES
, ANM_S_WAITS
, ANM_S_PACKAWAY
,
ANM_GRABST
, ANM_MAX
, ANM_NONE = 0
} |
|
|
void | onForcePanic () |
|
u32 | checkForceNormalColor () const |
|
u32 | checkForceTiredColor () const |
|
void | onNoServiceWait () |
|
int | modelCallBack (int) |
|
int | changeUpperBck () |
|
int | changeFaceBck () |
|
int | baseModelCallBack (int) |
|
int | initInvModel (u16, J3DModel **, mDoExt_invisibleModel *, u32) |
|
int | initDemoModel (J3DModel **, char const *, u32) |
|
int | createHeap () |
|
cPhs__Step | create () |
|
void | allAnimePlay () |
|
void | setMatrix () |
|
void | setBodyPartMatrix () |
|
void | setRoomInfo () |
|
void | setBodyPartPos () |
|
BOOL | checkAppear () |
|
void | checkMidnaPosState () |
|
BOOL | setUpperAnime (u16, u16) |
|
BOOL | setUpperAnimeAndSe (daMidna_ANM) |
|
BOOL | setFaceAnime (u16, u16) |
|
void | endHighModel () |
|
BOOL | setDemoAnm () |
|
void | setFaceBtp (u16, int) |
|
void | setFaceBtk (u16, int) |
|
void | setLeftHandShape (u16) |
|
void | setRightHandShape (u16) |
|
BOOL | checkHairOnlyAnime (int) const |
|
void | setBckAnime (J3DAnmTransform *, int, f32) |
|
void | setAnm () |
|
s16 | getNeckAimAngle (cXyz const *, s16 *, s16 *, s16 *, s16 *) |
|
void | clearEyeMove () |
|
void | setEyeMove (cXyz const *, s16, s16) |
|
void | setNeckAngle () |
|
void | initHairAngle () |
|
void | setHairAngle () |
|
void | setDemoData () |
|
J3DAnmTevRegKey * | setSimpleBrk (J3DModelData *, u16) |
|
J3DAnmTextureSRTKey * | setSimpleBtk (J3DModelData *, u16) |
|
void | initMidnaModel () |
|
void | setMidnaNoDrawFlg () |
|
int | checkMetamorphoseEnableBase () |
|
BOOL | checkNoDrawState () |
|
void | setSound () |
|
int | execute () |
|
int | draw () |
|
| ~daMidna_c () |
|
| daMidna_c () |
|
void | onEndResetStateFlg0 (daMidna_ERFLG0 pFlg) |
|
void | onStateFlg0 (daMidna_FLG0 i_flag) |
|
void | offStateFlg0 (daMidna_FLG0 i_flag) |
|
void | onStateFlg1 (daMidna_FLG1 i_flag) |
|
void | offStateFlg1 (daMidna_FLG1 i_flag) |
|
u32 | checkEndResetStateFlg0 (daMidna_ERFLG0 flag) const |
|
u32 | checkStateFlg0 (daMidna_FLG0 flag) const |
|
u32 | checkStateFlg1 (daMidna_FLG1 flag) const |
|
void | setFaceNum (int num) |
|
void | setMotionNum (int num) |
|
bool | checkDemoTypeNone () const |
|
void | changeOriginalDemo () |
|
void | changeDemoMode (u32 mode) |
|
BOOL | checkPortalObjCall () |
|
BOOL | checkNoHairScale () const |
|
BOOL | checkNpcNear () |
|
BOOL | checkNpcFar () |
|
BOOL | checkNoDraw () const |
|
BOOL | checkNoInput () const |
|
BOOL | checkWolfNoPos () const |
|
int | checkMetamorphoseEnable () |
|
u32 | checkShadowModelDrawDemoForce () const |
|
void | setForceNeckAimPos (const cXyz &i_pos) |
|
void | onTagWaitPosWarp (const cXyz *param_0) |
|
void | onTagWaitPos (const cXyz *param_0) |
|
void | offTagWaitPos () |
|
void | onTagNoHairLead () |
|
void | onSideWarp () |
|
MtxP | getMtxHairTop () |
|
bool | checkSetAnime (int param_0, daMidna_ANM i_anm) |
|
bool | checkReturnAnime () const |
|
bool | checkShadowModelDrawSmode () const |
|
bool | checkShadowModelDraw () const |
|
bool | checkShadowReturnEnd () const |
|
bool | checkShadowModeTalkWait () const |
|
void | setShadowReturn () |
|
bool | checkPortalObjRide () const |
|
BOOL | checkShadowNoDraw () const |
|
BOOL | checkNoMaskDraw () const |
|
BOOL | checkDemoPortalWarpWait () const |
|
void | resetRatBody () |
|
bool | checkFlyWaitAnime () |
|
void | onForceMorfCancel () |
|
| fopAc_ac_c () |
|
| fopAc_ac_c () |
|
| ~fopAc_ac_c () |
|
| fopAc_ac_c () |
|
| ~fopAc_ac_c () |
|
| fopAc_ac_c () |
|
| ~fopAc_ac_c () |
|
| fopAc_ac_c () |
|
| ~fopAc_ac_c () |
|
| fopAc_ac_c () |
|
| ~fopAc_ac_c () |
|
| fopAc_ac_c () |
|
| ~fopAc_ac_c () |
|