54 int i_faceMotionStepNum,
58 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
59 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
141 static param
const m;
cPhs__Step
Definition c_phase.h:8
Definition d_a_npc_yelia.h:94
virtual ~daNpc_Yelia_Param_c()
Definition d_a_npc_yelia.h:139
static param const m
Definition d_a_npc_yelia.h:298
Ilia.
Definition d_a_npc_yelia.h:14
BOOL evtCutProc()
Definition d_a_npc_yelia.cpp:764
~daNpc_Yelia_c()
Definition d_a_npc_yelia.cpp:343
int Delete()
Definition d_a_npc_yelia.cpp:453
BOOL cutClothTry(int)
Definition d_a_npc_yelia.cpp:1201
u8 field_0xe40[0xe44 - 0xe40]
Definition d_a_npc_yelia.h:80
BOOL checkRemoveJoint(int i_jointNo)
Definition d_a_npc_yelia.h:66
BOOL cutTakeWoodStatue(int)
Definition d_a_npc_yelia.cpp:1007
void action()
Definition d_a_npc_yelia.cpp:778
s32 getBackboneJointNo()
Definition d_a_npc_yelia.h:64
BOOL checkChangeEvt()
Definition d_a_npc_yelia.cpp:612
void setAttnPos()
Definition d_a_npc_yelia.cpp:803
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_yelia.cpp:470
BOOL drawDbgInfo()
Definition d_a_npc_yelia.cpp:873
BOOL chkXYItems()
Definition d_a_npc_yelia.h:67
u8 field_0xfec
Definition d_a_npc_yelia.h:89
void setCollision()
Definition d_a_npc_yelia.cpp:839
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_yelia.cpp:474
s32 getNeckJointNo()
Definition d_a_npc_yelia.h:63
u16 getEyeballMaterialNo()
Definition d_a_npc_yelia.h:61
u8 getType()
Definition d_a_npc_yelia.cpp:485
void setParam()
Definition d_a_npc_yelia.cpp:559
BOOL talk(void *)
Definition d_a_npc_yelia.cpp:1479
static int(daNpc_Yelia_c::* mCutList[6])(int)
Definition d_a_npc_yelia.h:201
BOOL wait(void *)
Definition d_a_npc_yelia.cpp:1284
BOOL selectAction()
Definition d_a_npc_yelia.cpp:877
fpc_ProcID mItemId
Definition d_a_npc_yelia.h:87
void beforeMove()
Definition d_a_npc_yelia.cpp:793
cPhs__Step create()
Definition d_a_npc_yelia.cpp:350
daNpc_Yelia_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_yelia.h:51
u8 mType
Definition d_a_npc_yelia.h:82
int CreateHeap()
Definition d_a_npc_yelia.cpp:407
int mPendantTimer
Definition d_a_npc_yelia.h:88
int Execute()
Definition d_a_npc_yelia.cpp:458
BOOL evtTalk()
Definition d_a_npc_yelia.cpp:755
void setAfterTalkMotion()
Definition d_a_npc_yelia.cpp:679
u32 getFlowNodeNo()
Definition d_a_npc_yelia.h:69
static char * mCutNameList[6]
Definition d_a_npc_yelia.h:192
void srchActors()
Definition d_a_npc_yelia.cpp:722
void afterJntAnm(int)
Definition d_a_npc_yelia.cpp:549
BOOL isDelete()
Definition d_a_npc_yelia.cpp:510
BOOL(daNpc_Yelia_c::* mpNextAction)(void *)
Definition d_a_npc_yelia.h:84
BOOL checkChangeJoint(int i_jointNo)
Definition d_a_npc_yelia.h:65
BOOL setAction(BOOL(daNpc_Yelia_c::*)(void *))
Definition d_a_npc_yelia.cpp:897
BOOL reminiscence(void *)
Definition d_a_npc_yelia.cpp:1450
BOOL cutTWResistance(int)
Definition d_a_npc_yelia.cpp:969
dCcD_Cyl mCcCyl
Definition d_a_npc_yelia.h:81
BOOL cutConversationAboutLoopHole(int)
Definition d_a_npc_yelia.cpp:912
daNpcT_ActorMngr_c mActorMngr[4]
Definition d_a_npc_yelia.h:83
daNpcT_Path_c mPath
Definition d_a_npc_yelia.h:86
BOOL cutThankYou(int)
Definition d_a_npc_yelia.cpp:1221
BOOL horseWait(void *)
Definition d_a_npc_yelia.cpp:1411
int Draw()
Definition d_a_npc_yelia.cpp:462
BOOL(daNpc_Yelia_c::* mpAction)(void *)
Definition d_a_npc_yelia.h:85
void reset()
Definition d_a_npc_yelia.cpp:535
s32 getHeadJointNo()
Definition d_a_npc_yelia.h:62
BOOL chkAction(BOOL(daNpc_Yelia_c::*)(void *))
Definition d_a_npc_yelia.cpp:893
Definition f_op_actor.h:230
actor_place home
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daNpc_Yelia_c)==0xff0)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
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
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_yelia.h:96
f32 mAttnLowerY
Definition d_a_npc_yelia.h:122
f32 mAttnOffsetY
Definition d_a_npc_yelia.h:97
f32 mBodyDownAngle
Definition d_a_npc_yelia.h:106
f32 mHeadLeftAngle
Definition d_a_npc_yelia.h:111
f32 mMorfFrames
Definition d_a_npc_yelia.h:114
s16 mTalkDistIdx
Definition d_a_npc_yelia.h:117
f32 mHeadUpAngle
Definition d_a_npc_yelia.h:109
f32 mShadowDepth
Definition d_a_npc_yelia.h:100
f32 mBodyRightAngle
Definition d_a_npc_yelia.h:108
s16 mSpeakAngleIdx
Definition d_a_npc_yelia.h:116
f32 mScale
Definition d_a_npc_yelia.h:99
f32 mHeadRightAngle
Definition d_a_npc_yelia.h:112
f32 mBodyUpAngle
Definition d_a_npc_yelia.h:105
f32 mWallR
Definition d_a_npc_yelia.h:104
s16 mDamageTimer
Definition d_a_npc_yelia.h:124
f32 mAttnUpperY
Definition d_a_npc_yelia.h:121
f32 mBodyLeftAngle
Definition d_a_npc_yelia.h:107
f32 mCylH
Definition d_a_npc_yelia.h:102
s16 mTestExpression
Definition d_a_npc_yelia.h:125
f32 field_0x6c
Definition d_a_npc_yelia.h:129
s16 mTestMotion
Definition d_a_npc_yelia.h:126
f32 field_0x88
Definition d_a_npc_yelia.h:136
s16 mTalkAngleIdx
Definition d_a_npc_yelia.h:118
f32 mHeadDownAngle
Definition d_a_npc_yelia.h:110
s16 mSpeakDistIdx
Definition d_a_npc_yelia.h:115
f32 mCcWeight
Definition d_a_npc_yelia.h:101
f32 field_0x70
Definition d_a_npc_yelia.h:130
f32 mAttnFovY
Definition d_a_npc_yelia.h:119
f32 field_0x74
Definition d_a_npc_yelia.h:131
f32 mGravity
Definition d_a_npc_yelia.h:98
f32 mNeckAngleScl
Definition d_a_npc_yelia.h:113
f32 mWallH
Definition d_a_npc_yelia.h:103
s16 field_0x60
Definition d_a_npc_yelia.h:123
bool mTest
Definition d_a_npc_yelia.h:128
f32 field_0x78
Definition d_a_npc_yelia.h:132
f32 field_0x7c
Definition d_a_npc_yelia.h:133
s16 mTestLookMode
Definition d_a_npc_yelia.h:127
f32 mAttnRadius
Definition d_a_npc_yelia.h:120
f32 field_0x84
Definition d_a_npc_yelia.h:135
f32 field_0x80
Definition d_a_npc_yelia.h:134