|
enum | daHorse_ERFLG0 {
ERFLG0_UNK_1 = 0x1
, ERFLG0_UNK_2 = 0x2
, ERFLG0_UNK_4 = 0x4
, ERFLG0_UNK_8 = 0x8
,
ERFLG0_MOVE_ACCEPT = 0x10
, ERFLG0_UNK_20 = 0x20
, ERFLG0_UNK_40 = 0x40
, ERFLG0_RIDE_RUN_FLG = 0x80
,
ERFLG0_CUT_TURN_CANCEL = 0x100
, ERFLG0_UNK_200 = 0x200
, ERFLG0_UNK_400 = 0x400
, ERFLG0_UNK_800 = 0x800
,
ERFLG0_UNK_18 = 0x18
} |
|
enum | daHorse_RFLG0 {
RFLG0_UNK_1 = 1
, RFLG0_ENEMY_SEARCH = 2
, RFLG0_UNK_4 = 4
, RFLG0_LASH_DASH_START = 8
,
RFLG0_TURN_STAND = 0x10
, RFLG0_UNK_20 = 0x20
, RFLG0_TURN_STAND_CAMERA = 0x40
, RFLG0_UNK_80 = 0x80
,
RFLG0_UNK_100 = 0x100
, RFLG0_UNK_200 = 0x200
} |
|
enum | daHorse_FLG0 {
FLG0_UNK_1 = 0x1
, FLG0_UNK_2 = 0x2
, FLG0_UNK_4 = 0x4
, FLG0_UNK_8 = 0x8
,
FLG0_UNK_10 = 0x10
, FLG0_RODEO_LEFT = 0x20
, FLG0_RIDE_START_FLG = 0x40
, FLG0_NO_DRAW_WAIT = 0x80
,
FLG0_UNK_100 = 0x100
, FLG0_UNK_200 = 0x200
, FLG0_UNK_400 = 0x400
, FLG0_UNK_800 = 0x800
,
FLG0_UNK_1000 = 0x1000
, FLG0_UNK_2000 = 0x2000
, FLG0_UNK_4000 = 0x4000
, FLG0_UNK_8000 = 0x8000
,
FLG0_PLAYER_BACK_RIDE_LASH = 0x10000
, FLG0_UNK_20000 = 0x20000
, FLG0_UNK_40000 = 0x40000
, FLG0_UNK_80000 = 0x80000
,
FLG0_UNK_100000 = 0x100000
, FLG0_UNK_200000 = 0x200000
, FLG0_UNK_400000 = 0x400000
, FLG0_UNK_2000000 = 0x2000000
,
FLG0_UNK_4000000 = 0x4000000
, FLG0_CALL_HORSE = 0x8000000
, FLG0_UNK_10000000 = 0x10000000
, FLG0_TURN_CANCEL_KEEP = 0x20000000
,
FLG0_UNK_40000000 = 0x40000000
, FLG0_RODEO_MODE = 0x80000000
} |
|
enum | daHorse_DEMOMODE { DEMO_LAST_e = 0x11
, DEMO_NEW_ANM0_e = 0x200
} |
|
enum | daHorse_PROC {
PROC_WAIT_e
, PROC_MOVE_e
, PROC_STOP_e
, PROC_TURN_e
,
PROC_JUMP_e
, PROC_LAND_e
, PROC_LARGE_DAMAGE_e
, PROC_TOOL_DEMO_e
,
PROC_NONE_e = 8
} |
|
|
fopAc_ac_c * | getZeldaActor () |
|
void | cancelOriginalDemo () |
|
void | onDemoJumpDistance (f32, f32) |
|
void | changeDemoPos0 (cXyz const *) |
|
void | setHorsePosAndAngle (cXyz const *, s16) |
|
void | coHitCallbackBoarJump (fopAc_ac_c *) |
|
void | coHitCallbackBoarHit (fopAc_ac_c *, dCcD_GObjInf *) |
|
void | coHitCallbackCowHit (fopAc_ac_c *) |
|
int | modelCallBack (int) |
|
int | createHeap () |
|
int | create () |
|
void | setBasAnime (int) |
|
void | resetBasAnime () |
|
int | setDoubleAnime (f32, f32, f32, u16, u16, f32) |
|
int | setSingleAnime (u16, f32, f32, s16, f32, int) |
|
void | animePlay () |
|
int | checkDemoAction () |
|
void | setStickRodeoMove () |
|
void | setStickCallMove () |
|
void | setDemoMoveData (u32 *, cXyz const *) |
|
void | setDemoData () |
|
void | acceptPlayerRide () |
|
void | setStickData () |
|
void | setTurnStartVibration () |
|
void | setTurnVibration () |
|
void | setMoveAnime (f32) |
|
int | checkHorseNoMove (int) |
|
BOOL | checkTurnPlayerState () |
|
int | setSpeedAndAngle () |
|
BOOL | checkWaitTurn () const |
|
void | setRoomInfo (int) |
|
void | setBodyPart () |
|
void | setMatrix () |
|
void | setDashEffect (u32 *) |
|
void | setEffect () |
|
void | setCollision () |
|
void | autoGroundHit () |
|
void | setTailAngle () |
|
void | setNeckAngle () |
|
void | copyFootMatrix () |
|
int | setFootMatrix () |
|
int | setLegAngle (f32, int, int, s16 *) |
|
void | footBgCheck () |
|
void | setReinPosMoveInit (int) |
|
void | copyReinPos () |
|
void | setReinPosHandSubstance (int) |
|
void | setReinPosNormalSubstance () |
|
void | bgCheck () |
|
bool | checkSpecialWallHitSubstance (cXyz const &) const |
|
void | setServiceWaitTimer () |
|
BOOL | checkServiceWaitAnime () |
|
BOOL | checkTurnInput () |
|
BOOL | checkTgHitTurn () |
|
BOOL | checkTurnAfterFastMove (f32) |
|
void | setNeckAnimeMorf () |
|
void | setNeckAnime (u16, f32, f32, s16) |
|
void | resetNeckAnime () |
|
void | setLashCnt () |
|
void | setTalkModeWolf () |
|
void | setBoarHit (fopAc_ac_c *, int) |
|
void | savePos () |
|
int | callHorseSubstance (cXyz const *) |
|
int | setHorsePosAndAngleSubstance (cXyz const *, s16) |
|
BOOL | checkPlayerHeavy () |
|
void | setTgCoGrp (u32, u32) |
|
void | onRideFlgSubstance () |
|
void | offRideFlgSubstance () |
|
int | procWaitInit () |
|
int | procWait () |
|
int | procMoveInit () |
|
int | procMove () |
|
int | procStopInit () |
|
int | procStop () |
|
int | procTurnInit (int) |
|
int | procTurn () |
|
int | procJumpInit (int) |
|
int | procJump () |
|
int | procLandInit (f32, int) |
|
int | procLand () |
|
int | procLargeDamageInit () |
|
int | procLargeDamage () |
|
int | procToolDemoInit () |
|
int | procToolDemo () |
|
void | searchSceneChangeArea (fopAc_ac_c *) |
|
int | execute () |
|
int | draw () |
|
| ~daHorse_c () |
|
void | getLashDashStart () const |
|
bool | checkNoBombProc () const |
|
bool | checkResetStateFlg0 (daHorse_RFLG0 flag) const |
|
bool | checkEndResetStateFlg0 (daHorse_ERFLG0 flag) const |
|
u32 | checkStateFlg0 (daHorse_FLG0 flag) const |
|
f32 | getNormalMaxSpeedF () |
|
f32 | getLashMaxSpeedF () |
|
void | changeDemoMoveAngle (s16 angle) |
|
void | setDemoStickR (f32 stick) |
|
void | changeDemoMode (u32 param_0, int param_1) |
|
void | changeOriginalDemo () |
|
void | i_setHorsePosAndAngle (cXyz const *i_pos, s16 i_angle) |
|
void | onRideFlg () |
|
void | offRideFlg () |
|
void | onStateFlg0 (daHorse_FLG0 flag) |
|
void | offStateFlg0 (daHorse_FLG0 flag) |
|
void | onEndResetStateFlg0 (daHorse_ERFLG0 i_flag) |
|
void | offEndResetStateFlg0 (daHorse_ERFLG0 i_flag) |
|
void | onResetStateFlg0 (daHorse_RFLG0 i_flag) |
|
void | offNoDrawWait () |
|
bool | checkSpecialWallHit (const cXyz ¶m_0) |
|
MtxP | getSaddleMtx () |
|
MtxP | getRootMtx () |
|
f32 | getAnmFrameMax (int i_idx) const |
|
f32 | getAnmFrame (int i_idx) const |
|
s16 | getAimNeckAngleY () const |
|
f32 | getMorfFrame () const |
|
f32 | getBlendRate () |
|
u16 | getAnmIdx (int i_idx) const |
|
int | callHorse (const cXyz *param_0) |
|
daHoZelda_c * | i_getZeldaActor () |
|
bool | checkTurnStandCamera () const |
|
bool | checkTurnStand () const |
|
u32 | checkRodeoMode () const |
|
bool | checkCutTurnCancel () const |
|
bool | checkTurnCancelKeep () const |
|
BOOL | checkRodeoLeft () const |
|
BOOL | checkTurn () const |
|
BOOL | checkStop () const |
|
bool | checkJump () const |
|
bool | checkWait () const |
|
bool | checkLand () const |
|
bool | checkGetOff () const |
|
bool | checkEnemySearch () |
|
bool | checkOriginalDemo () const |
|
bool | checkHorseDemoMode () |
|
s16 | checkCowHit () const |
|
s16 | getCowHitAngle () const |
|
u8 | getRodeoPointCnt () const |
|
void | onTagJump (f32 param_0, f32 param_1, f32 param_2) |
|
void | onMoveAccept () |
|
void | onPlayerLash () |
|
void | offPlayerBackRideLash () |
|
void | onRodeoMode () |
|
void | onRideStartFlg () |
|
void | onRideRunFlg () |
|
void | onPlayerBackRideLash () |
|
void | onCutTurnCancel () |
|
void | offCutTurnCancel () |
|
void | onTurnCancelKeep () |
|
void | offTurnCancelKeep () |
|
BOOL | checkTurnCancelFrame () const |
|
BOOL | checkStopCancelFrame () const |
|
void | initHorseMtx () |
|
void | offRodeoMode () |
|
void | setSpeedF (f32 i_speed) |
|
void | setWalkSpeedF () |
|
MtxP | getLeftStirrupMtx () |
|
MtxP | getRightStirrupMtx () |
|
void | calcWeightEnvMtx () |
|
void | setReinPosNormal () |
|
void | setReinPosHand (int param_0) |
|
u32 | getShadowID () const |
|
bool | checkInputOnR () const |
|
| 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 () |
|