73 int i_faceMotionStepNum,
76 :
dShopSystem_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
77 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
counter_class g_Counter
Definition c_counter.cpp:8
Definition d_shop_system.h:11
Definition d_a_npc_seira.h:118
virtual ~daNpc_Seira_Param_c()
Definition d_a_npc_seira.h:120
static const daNpc_Seira_HIOParam m
Definition d_a_npc_seira.h:138
Sera.
Definition d_a_npc_seira.h:15
u8 getType()
Definition d_a_npc_seira.cpp:333
s32 getBackboneJointNo()
Definition d_a_npc_seira.h:85
void setAttnPos()
Definition d_a_npc_seira.cpp:628
int isDelete()
Definition d_a_npc_seira.cpp:405
int happy(void *)
Definition d_a_npc_seira.cpp:1071
void setAfterTalkMotion()
Definition d_a_npc_seira.cpp:505
int create()
Definition d_a_npc_seira.cpp:182
int selectAction()
Definition d_a_npc_seira.cpp:854
BOOL evtTalk()
Definition d_a_npc_seira.cpp:561
BOOL drawDbgInfo()
Definition d_a_npc_seira.cpp:708
int mEventTimer
Definition d_a_npc_seira.h:101
void changeBtp(int *, int *)
Definition d_a_npc_seira.cpp:817
BOOL checkChangeJoint(int val)
Definition d_a_npc_seira.h:86
int mShopProcess
Definition d_a_npc_seira.h:102
int Delete()
Definition d_a_npc_seira.cpp:286
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_seira.cpp:758
int sad(void *)
Definition d_a_npc_seira.cpp:1156
bool setBottleAnm(int, int, f32, bool)
Definition d_a_npc_seira.cpp:731
int getFlowNodeNo()
Definition d_a_npc_seira.cpp:373
u8 mType
Definition d_a_npc_seira.h:97
int CreateHeap()
Definition d_a_npc_seira.cpp:230
int lookaround(void *)
Definition d_a_npc_seira.cpp:1183
void setCollision()
Definition d_a_npc_seira.cpp:669
int wait(void *)
Definition d_a_npc_seira.cpp:1000
void srchActors()
Definition d_a_npc_seira.cpp:530
daNpc_Seira_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_seira.h:69
int talk(void *)
Definition d_a_npc_seira.cpp:1263
actionFunc mNextAction
Definition d_a_npc_seira.h:99
u16 getEyeballMaterialNo()
Definition d_a_npc_seira.h:82
int Draw()
Definition d_a_npc_seira.cpp:309
void action()
Definition d_a_npc_seira.cpp:597
BOOL checkChangeEvt()
Definition d_a_npc_seira.cpp:481
u8 mNpcType
Definition d_a_npc_seira.h:105
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_seira.cpp:317
u8 mEvtBit
Definition d_a_npc_seira.h:107
BOOL checkRemoveJoint(int val)
Definition d_a_npc_seira.h:87
int cutConversationAboutSaru(int)
Definition d_a_npc_seira.cpp:914
daNpcT_ActorMngr_c mActorMngr[3]
Definition d_a_npc_seira.h:98
void beforeMove()
Definition d_a_npc_seira.cpp:622
int(daNpc_Seira_c::*) cutFunc(int)
Definition d_a_npc_seira.h:17
void reset()
Definition d_a_npc_seira.cpp:409
static char * mCutNameList[2]
Definition d_a_npc_seira.h:113
void changeBck(int *, int *)
Definition d_a_npc_seira.cpp:786
s32 getHeadJointNo()
Definition d_a_npc_seira.h:83
int setAction(actionFunc)
Definition d_a_npc_seira.cpp:899
u8 field_0x10FF
Definition d_a_npc_seira.h:106
BOOL evtCutProc()
Definition d_a_npc_seira.cpp:580
void changeAnm(int *, int *)
Definition d_a_npc_seira.cpp:763
u8 checkBottle()
Definition d_a_npc_seira.cpp:382
int smile(void *)
Definition d_a_npc_seira.cpp:1236
int sit(void *)
Definition d_a_npc_seira.cpp:1030
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_seira.cpp:321
void setParam()
Definition d_a_npc_seira.cpp:433
dCcD_Cyl mCyl1
Definition d_a_npc_seira.h:95
int(daNpc_Seira_c::*) actionFunc(void *)
Definition d_a_npc_seira.h:18
u8 field_0x1101[0x1104 - 0x1101]
Definition d_a_npc_seira.h:108
~daNpc_Seira_c()
Definition d_a_npc_seira.cpp:125
int lookaround_wait(void *)
Definition d_a_npc_seira.cpp:1210
void drawOtherMdl()
Definition d_a_npc_seira.cpp:712
BOOL checkStageIsSeirasShop()
Definition d_a_npc_seira.cpp:986
u8 field_0x10fd
Definition d_a_npc_seira.h:104
void changeBtk(int *, int *)
Definition d_a_npc_seira.cpp:844
int chkAction(actionFunc)
Definition d_a_npc_seira.cpp:895
int worry(void *)
Definition d_a_npc_seira.cpp:1105
int getShopItemType()
Definition d_a_npc_seira.cpp:991
int Execute()
Definition d_a_npc_seira.cpp:292
u8 field_0x10fc
Definition d_a_npc_seira.h:103
u8 getNpcType()
Definition d_a_npc_seira.cpp:396
s32 getNeckJointNo()
Definition d_a_npc_seira.h:84
u8 field_0x1104
Definition d_a_npc_seira.h:109
mDoExt_McaMorfSO * mpSeiraMorf
Definition d_a_npc_seira.h:93
int field_0x0F80
Definition d_a_npc_seira.h:94
actionFunc mActFunc_0
Definition d_a_npc_seira.h:100
u8 mChkBottle
Definition d_a_npc_seira.h:96
void afterJntAnm(int)
Definition d_a_npc_seira.cpp:423
static cutFunc mCutList[2]
Definition d_a_npc_seira.h:118
int shop(void *)
Definition d_a_npc_seira.cpp:1308
Definition f_op_actor.h:230
Definition m_Do_ext.h:331
STATIC_ASSERT(sizeof(daNpc_Seira_c)==0x1108)
int BOOL
Definition types.h:33
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 mCounter0
Definition c_counter.h:7
Definition d_a_npc_seira.h:114
daNpcT_HIOParam common
Definition d_a_npc_seira.h:115