38#define NPC_RACA_HIO_CLASS daNpc_Raca_HIO_c
40#define NPC_RACA_HIO_CLASS daNpc_Raca_Param_c
94 static void*
srchNi(
void*,
void*);
120 int i_faceMotionStepNum,
125 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
126 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
139 if (nodeNo == 0xffff) {
int cPhs_Step
Definition c_phase.h:8
Definition JORMContext.h:128
Definition d_a_npc_raca.h:27
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_raca.cpp:209
void genMessage(JORMContext *)
Definition d_a_npc_raca.cpp:213
daNpc_Raca_HIO_c()
Definition d_a_npc_raca.cpp:205
daNpc_Raca_HIOParam m
Definition d_a_npc_raca.h:35
Definition d_a_npc_raca.h:19
static daNpc_Raca_HIOParam const m
Definition d_a_npc_raca.h:158
virtual ~daNpc_Raca_Param_c()
Definition d_a_npc_raca.h:21
Falbi.
Definition d_a_npc_raca.h:43
int(daNpc_Raca_c::*) actionFunc(void *)
Definition d_a_npc_raca.h:83
Joint
Definition d_a_npc_raca.h:52
@ JNT_HANDL
Definition d_a_npc_raca.h:65
@ JNT_MAYU_R
Definition d_a_npc_raca.h:60
@ JNT_LEGR1
Definition d_a_npc_raca.h:78
@ JNT_THUMBL
Definition d_a_npc_raca.h:67
@ JNT_ARMR2
Definition d_a_npc_raca.h:70
@ JNT_FOOTR
Definition d_a_npc_raca.h:80
@ JNT_FOOTL
Definition d_a_npc_raca.h:77
@ JNT_MOUTH
Definition d_a_npc_raca.h:61
@ JNT_SHOULDERR
Definition d_a_npc_raca.h:68
@ JNT_NECK
Definition d_a_npc_raca.h:56
@ JNT_FINGERR
Definition d_a_npc_raca.h:72
@ JNT_CENTER
Definition d_a_npc_raca.h:53
@ JNT_CHIN
Definition d_a_npc_raca.h:58
@ JNT_BACKBONE1
Definition d_a_npc_raca.h:54
@ JNT_MAYU_L
Definition d_a_npc_raca.h:59
@ JNT_ARMR1
Definition d_a_npc_raca.h:69
@ JNT_WAIST
Definition d_a_npc_raca.h:74
@ JNT_FINGERL
Definition d_a_npc_raca.h:66
@ JNT_ARML2
Definition d_a_npc_raca.h:64
@ JNT_ARML1
Definition d_a_npc_raca.h:63
@ JNT_HEAD
Definition d_a_npc_raca.h:57
@ JNT_THUMBR
Definition d_a_npc_raca.h:73
@ JNT_LEGL2
Definition d_a_npc_raca.h:76
@ JNT_SHOULDERL
Definition d_a_npc_raca.h:62
@ JNT_BACKBONE2
Definition d_a_npc_raca.h:55
@ JNT_LEGR2
Definition d_a_npc_raca.h:79
@ JNT_LEGL1
Definition d_a_npc_raca.h:75
@ JNT_HANDR
Definition d_a_npc_raca.h:71
void beforeMove()
Definition d_a_npc_raca.cpp:560
s32 getHeadJointNo()
Definition d_a_npc_raca.h:129
u8 field_0xfcd[0xfd0 - 0xfcd]
Definition d_a_npc_raca.h:160
u16 getEyeballMaterialNo()
Definition d_a_npc_raca.h:128
void setAfterTalkMotion()
Definition d_a_npc_raca.cpp:471
int Execute()
Definition d_a_npc_raca.cpp:330
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_raca.cpp:350
cPhs_Step create()
Definition d_a_npc_raca.cpp:232
void setCollision()
Definition d_a_npc_raca.cpp:592
void action()
Definition d_a_npc_raca.cpp:545
void setParam()
Definition d_a_npc_raca.cpp:446
static char * mCutNameList
Definition d_a_npc_raca.h:148
BOOL chkAction(actionFunc)
Definition d_a_npc_raca.cpp:650
void afterJntAnm(int)
Definition d_a_npc_raca.cpp:436
BOOL evtTalk()
Definition d_a_npc_raca.cpp:506
int talk(void *)
Definition d_a_npc_raca.cpp:773
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_raca.cpp:354
void srchActors()
Definition d_a_npc_raca.cpp:495
s32 getFootLJointNo()
Definition d_a_npc_raca.h:134
static void * srchNi(void *, void *)
Definition d_a_npc_raca.cpp:366
NPC_RACA_HIO_CLASS * mpHIO
Definition d_a_npc_raca.h:152
u8 getPathID()
Definition d_a_npc_raca.h:145
int getFlowNodeNo()
Definition d_a_npc_raca.h:137
bool field_0xfcc
Definition d_a_npc_raca.h:159
BOOL checkRemoveJoint(int i_joint)
Definition d_a_npc_raca.h:133
static cutFunc mCutList[1]
Definition d_a_npc_raca.h:154
BOOL isDelete()
Definition d_a_npc_raca.cpp:401
u8 mType
Definition d_a_npc_raca.h:154
daNpcT_ActorMngr_c mActorMngr[1]
Definition d_a_npc_raca.h:155
s32 getBackboneJointNo()
Definition d_a_npc_raca.h:131
fopAc_ac_c * getNiP()
Definition d_a_npc_raca.cpp:375
Material
Definition d_a_npc_raca.h:45
@ SC_EYE
Definition d_a_npc_raca.h:46
@ RACA_FACE_M
Definition d_a_npc_raca.h:49
@ RACA_EYEBALL_M
Definition d_a_npc_raca.h:48
@ RACA_BODY_M
Definition d_a_npc_raca.h:47
int Delete()
Definition d_a_npc_raca.cpp:325
void reset()
Definition d_a_npc_raca.cpp:415
int wait(void *)
Definition d_a_npc_raca.cpp:670
s32 getNeckJointNo()
Definition d_a_npc_raca.h:130
actionFunc mAction
Definition d_a_npc_raca.h:157
BOOL evtCutProc()
Definition d_a_npc_raca.cpp:528
daNpc_Raca_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_raca.h:116
daNpcT_Path_c mPath
Definition d_a_npc_raca.h:158
int Draw()
Definition d_a_npc_raca.cpp:334
int(daNpc_Raca_c::*) cutFunc(int)
Definition d_a_npc_raca.h:84
~daNpc_Raca_c()
Definition d_a_npc_raca.cpp:218
actionFunc mPrevAction
Definition d_a_npc_raca.h:156
void setAttnPos()
Definition d_a_npc_raca.cpp:566
BOOL selectAction()
Definition d_a_npc_raca.cpp:630
BOOL setAction(actionFunc)
Definition d_a_npc_raca.cpp:654
u8 getBitSW()
Definition d_a_npc_raca.h:146
dCcD_Cyl mCyl
Definition d_a_npc_raca.h:153
int walk(void *)
Definition d_a_npc_raca.cpp:726
int CreateHeap()
Definition d_a_npc_raca.cpp:290
u8 getType()
Definition d_a_npc_raca.cpp:391
BOOL checkChangeJoint(int i_joint)
Definition d_a_npc_raca.h:132
u8 field_0xfd0
Definition d_a_npc_raca.h:161
int drawDbgInfo()
Definition d_a_npc_raca.cpp:626
s32 getFootRJointNo()
Definition d_a_npc_raca.h:135
Definition f_op_actor.h:243
actor_place home
Definition f_op_actor.h:262
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Raca_c)==0xfd4)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:204
int BOOL
Definition types.h:33
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
Definition JORReflexible.h:10
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:219
Definition d_a_npc_raca.h:15
daNpcT_HIOParam common
Definition d_a_npc_raca.h:16