94 static void*
srchCow(
void*,
void*);
139 int i_faceMotionStepNum,
144 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
145 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
158 if (nodeNo == 0xffff) {
cPhs__Step
Definition c_phase.h:8
Definition d_a_npc_aru.h:25
daNpc_Aru_HIOParam param
Definition d_a_npc_aru.h:27
Definition d_a_npc_aru.h:30
virtual ~daNpc_Aru_Param_c()
Definition d_a_npc_aru.h:32
static daNpc_Aru_HIOParam const m
Definition d_a_npc_aru.h:268
Fado.
Definition d_a_npc_aru.h:37
static void * srchUDoor(void *, void *)
Definition d_a_npc_aru.cpp:464
void setParam()
Definition d_a_npc_aru.cpp:700
bool field_0xfcd
Definition d_a_npc_aru.h:183
int duck(int)
Definition d_a_npc_aru.cpp:1261
fopAc_ac_c * getCowP(int)
Definition d_a_npc_aru.cpp:500
void setLastIn()
Definition d_a_npc_aru.h:165
int cutEndBullRunning(int)
Definition d_a_npc_aru.cpp:1437
daNpcT_ActorMngr_c mActorMngrs[4]
Definition d_a_npc_aru.h:174
static char * mCutNameList[7]
Definition d_a_npc_aru.h:240
void afterJntAnm(int)
Definition d_a_npc_aru.cpp:690
BOOL selectAction()
Definition d_a_npc_aru.cpp:986
void adjustMoveDir()
Definition d_a_npc_aru.cpp:1106
bool field_0xfd1
Definition d_a_npc_aru.h:187
daNpc_Aru_HIO_c * mHIO
Definition d_a_npc_aru.h:171
bool field_0xfd0
Definition d_a_npc_aru.h:186
int Execute()
Definition d_a_npc_aru.cpp:415
daNpc_Aru_c(daNpcT_faceMotionAnmData_c const *i_faceMotionAnmData, daNpcT_motionAnmData_c const *i_motionAnmData, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_faceMotionSequenceData, int i_faceMotionStepNum, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_motionSequenceData, int i_motionStepNum, daNpcT_evtData_c const *i_evtData, char **i_arcNames)
Definition d_a_npc_aru.h:135
BOOL chkBullRunningStage()
Definition d_a_npc_aru.cpp:1055
dCcD_Cyl mCyl
Definition d_a_npc_aru.h:172
int cutGotoBullRunningStage(int)
Definition d_a_npc_aru.cpp:1394
static cutFunc mCutList[7]
Definition d_a_npc_aru.h:250
int Delete()
Definition d_a_npc_aru.cpp:410
void setAttnPos()
Definition d_a_npc_aru.cpp:913
s32 getHeadJointNo()
Definition d_a_npc_aru.h:148
int(daNpc_Aru_c::*) cutFunc(int)
Definition d_a_npc_aru.h:84
u16 getEyeballMaterialNo()
Definition d_a_npc_aru.h:147
BOOL evtTalk()
Definition d_a_npc_aru.cpp:847
bool field_0xfd3
Definition d_a_npc_aru.h:189
u8 mType
Definition d_a_npc_aru.h:173
Material
Definition d_a_npc_aru.h:76
@ ARU_FACE_M
Definition d_a_npc_aru.h:80
@ ARU_EYEBALL_M
Definition d_a_npc_aru.h:79
@ ARU_BODY_M
Definition d_a_npc_aru.h:78
@ SC_EYE
Definition d_a_npc_aru.h:77
bool field_0xfd2
Definition d_a_npc_aru.h:188
s32 getBackboneJointNo()
Definition d_a_npc_aru.h:150
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_aru.cpp:435
fopAc_ac_c * getUDoor_l_P()
Definition d_a_npc_aru.cpp:535
s16 field_0xfca
Definition d_a_npc_aru.h:181
void setCollision()
Definition d_a_npc_aru.cpp:945
fopAc_ac_c * getUDoor_r_P()
Definition d_a_npc_aru.cpp:552
BOOL setAction(actionFunc)
Definition d_a_npc_aru.cpp:1038
fpc_ProcID mTimerID
Definition d_a_npc_aru.h:177
int cutGotoSkipFenceStage(int)
Definition d_a_npc_aru.cpp:1527
int test(void *)
Definition d_a_npc_aru.cpp:2021
BOOL evtCutProc()
Definition d_a_npc_aru.cpp:857
s32 getFootLJointNo()
Definition d_a_npc_aru.h:153
s16 srchActorDirection(fopAc_ac_c *)
Definition d_a_npc_aru.cpp:1079
void reset()
Definition d_a_npc_aru.cpp:616
int wait(void *)
Definition d_a_npc_aru.cpp:1710
static void * srchCow(void *, void *)
Definition d_a_npc_aru.cpp:450
s32 getFootRJointNo()
Definition d_a_npc_aru.h:154
int getPathID()
Definition d_a_npc_aru.h:164
bool field_0xfcf
Definition d_a_npc_aru.h:185
BOOL checkRemoveJoint(int i_joint)
Definition d_a_npc_aru.h:152
int talk(void *)
Definition d_a_npc_aru.cpp:1945
int CreateHeap()
Definition d_a_npc_aru.cpp:381
BOOL isDelete()
Definition d_a_npc_aru.cpp:591
cPhs__Step create()
Definition d_a_npc_aru.cpp:318
int cutNoEntrance(int)
Definition d_a_npc_aru.cpp:1644
u8 field_0xfd4[0xfd8 - 0xfd4]
Definition d_a_npc_aru.h:190
u8 field_0xfcc
Definition d_a_npc_aru.h:182
int getFlowNodeNo()
Definition d_a_npc_aru.h:156
int mTimer
Definition d_a_npc_aru.h:178
BOOL chkSkipFenceStage()
Definition d_a_npc_aru.cpp:1067
void beforeMove()
Definition d_a_npc_aru.cpp:899
int drawDbgInfo()
Definition d_a_npc_aru.cpp:982
~daNpc_Aru_c()
Definition d_a_npc_aru.cpp:260
BOOL chkThrust(fopAc_ac_c *)
Definition d_a_npc_aru.cpp:475
BOOL checkChangeEvt()
Definition d_a_npc_aru.cpp:742
int(daNpc_Aru_c::*) actionFunc(void *)
Definition d_a_npc_aru.h:83
Joint
Definition d_a_npc_aru.h:39
@ JNT_THAMBL
Definition d_a_npc_aru.h:55
@ JNT_SKIRTL
Definition d_a_npc_aru.h:67
@ JNT_HANDR
Definition d_a_npc_aru.h:59
@ JNT_ARMR1
Definition d_a_npc_aru.h:57
@ JNT_ARML1
Definition d_a_npc_aru.h:50
@ JNT_MAYU_L
Definition d_a_npc_aru.h:46
@ JNT_HANDL
Definition d_a_npc_aru.h:52
@ JNT_ARML2
Definition d_a_npc_aru.h:51
@ JNT_BACKBONE1
Definition d_a_npc_aru.h:41
@ JNT_MOUTH
Definition d_a_npc_aru.h:48
@ JNT_SKIRT1
Definition d_a_npc_aru.h:72
@ JNT_FINGERR1
Definition d_a_npc_aru.h:60
@ JNT_FINGERL1
Definition d_a_npc_aru.h:53
@ JNT_FOOTL
Definition d_a_npc_aru.h:66
@ JNT_FINGERR2
Definition d_a_npc_aru.h:61
@ JNT_SHOULDERR
Definition d_a_npc_aru.h:56
@ JNT_CHIN
Definition d_a_npc_aru.h:45
@ JNT_SKIRT2
Definition d_a_npc_aru.h:73
@ JNT_THAMBR
Definition d_a_npc_aru.h:62
@ JNT_FINGERL2
Definition d_a_npc_aru.h:54
@ JNT_ARMR2
Definition d_a_npc_aru.h:58
@ JNT_LEGL1
Definition d_a_npc_aru.h:64
@ JNT_LEGR1
Definition d_a_npc_aru.h:68
@ JNT_CENTER
Definition d_a_npc_aru.h:40
@ JNT_SHOULDERL
Definition d_a_npc_aru.h:49
@ JNT_SKIRTR
Definition d_a_npc_aru.h:71
@ JNT_MAYU_R
Definition d_a_npc_aru.h:47
@ JNT_LEGR2
Definition d_a_npc_aru.h:69
@ JNT_FOOTR
Definition d_a_npc_aru.h:70
@ JNT_HEAD
Definition d_a_npc_aru.h:44
@ JNT_NECK
Definition d_a_npc_aru.h:43
@ JNT_LEGL2
Definition d_a_npc_aru.h:65
@ JNT_BACKBONE2
Definition d_a_npc_aru.h:42
@ JNT_WAIST
Definition d_a_npc_aru.h:63
u8 getType()
Definition d_a_npc_aru.cpp:569
int Draw()
Definition d_a_npc_aru.cpp:419
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_aru.cpp:439
int bullRunning(void *)
Definition d_a_npc_aru.cpp:1841
void setAfterTalkMotion()
Definition d_a_npc_aru.cpp:759
int skipFence(void *)
Definition d_a_npc_aru.cpp:1902
void srchActors()
Definition d_a_npc_aru.cpp:791
BOOL chkAction(actionFunc)
Definition d_a_npc_aru.cpp:1034
bool mLastGoatIn
Definition d_a_npc_aru.h:184
s16 mActorDirection
Definition d_a_npc_aru.h:180
BOOL checkChangeJoint(int i_joint)
Definition d_a_npc_aru.h:151
actionFunc mAction
Definition d_a_npc_aru.h:176
int lookround(s16)
Definition d_a_npc_aru.cpp:1329
void action()
Definition d_a_npc_aru.cpp:874
int field_0xfc4
Definition d_a_npc_aru.h:179
int cutRideOnHorse(int)
Definition d_a_npc_aru.cpp:1352
actionFunc mNextAction
Definition d_a_npc_aru.h:175
s32 getNeckJointNo()
Definition d_a_npc_aru.h:149
int cutSpeakTo(int)
Definition d_a_npc_aru.cpp:1568
Definition f_op_actor.h:230
actor_place home
Definition f_op_actor.h:249
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daNpc_Aru_c)==0xfd8)
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192
unsigned int fpc_ProcID
Definition f_pc_base.h:10
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:206
Definition d_a_npc_aru.h:15
s16 avoid_time
Definition d_a_npc_aru.h:21
f32 forward_visibility
Definition d_a_npc_aru.h:22
f32 warning_range
Definition d_a_npc_aru.h:17
s16 no_turn_time
Definition d_a_npc_aru.h:20
f32 walk_speed
Definition d_a_npc_aru.h:19
f32 run_speed
Definition d_a_npc_aru.h:18
daNpcT_HIOParam common
Definition d_a_npc_aru.h:16