33#define NPC_BESU_HIO_CLASS daNpc_Besu_HIO_c
35#define NPC_BESU_HIO_CLASS daNpc_Besu_Param_c
107 BOOL
test(
void* param_0);
112 int i_faceMotionStepNum,
117 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
118 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
133 if (nodeNo == 0xffff) {
counter_class g_Counter
Definition c_counter.cpp:8
Definition d_a_npc_besu.h:22
daNpc_Besu_HIOParam m
Definition d_a_npc_besu.h:30
void genMessage(JORMContext *)
Definition d_a_npc_besu.cpp:363
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_besu.cpp:337
daNpc_Besu_HIO_c()
Definition d_a_npc_besu.cpp:333
Definition d_a_npc_besu.h:14
virtual ~daNpc_Besu_Param_c()
Definition d_a_npc_besu.h:16
static const daNpc_Besu_HIOParam m
Definition d_a_npc_besu.h:287
Beth.
Definition d_a_npc_besu.h:46
J3DModel * mpClothModel[1]
Definition d_a_npc_besu.h:150
BOOL checkChangeEvt()
Definition d_a_npc_besu.cpp:1113
s32 getNeckJointNo()
Definition d_a_npc_besu.h:125
void mop(int, int)
Definition d_a_npc_besu.cpp:1704
void setParam()
Definition d_a_npc_besu.cpp:1034
actionFunc mAction
Definition d_a_npc_besu.h:156
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_besu.cpp:822
dCcD_Cyl mCyl2
Definition d_a_npc_besu.h:152
BOOL evtTalk()
Definition d_a_npc_besu.cpp:1262
u32 getFlowNodeNo()
Definition d_a_npc_besu.h:130
u8 field_0x112e
Definition d_a_npc_besu.h:164
void setCollision()
Definition d_a_npc_besu.cpp:1414
u8 field_0x112c
Definition d_a_npc_besu.h:162
int cutNurse(int)
Definition d_a_npc_besu.cpp:2496
void drawOtherMdl()
Definition d_a_npc_besu.cpp:1498
int field_0x1124
Definition d_a_npc_besu.h:160
u8 field_0x112d
Definition d_a_npc_besu.h:163
daNpcT_faceMotionAnmData_c getFaceMotionAnm(daNpcT_faceMotionAnmData_c)
Definition d_a_npc_besu.cpp:1557
int create()
Definition d_a_npc_besu.cpp:638
void afterJntAnm(int)
Definition d_a_npc_besu.cpp:1024
BOOL test(void *param_0)
Definition d_a_npc_besu.cpp:3023
int field_0x111c
Definition d_a_npc_besu.h:158
u16 getEyeballMaterialNo()
Definition d_a_npc_besu.h:123
BOOL chkBesu3()
Definition d_a_npc_besu.cpp:1020
u8 field_0x1134
Definition d_a_npc_besu.h:168
int selectAction()
Definition d_a_npc_besu.cpp:1650
int swdTutorial(void *)
Definition d_a_npc_besu.cpp:2850
int field_0x1128
Definition d_a_npc_besu.h:161
int cutConversationAboutPachinko(int)
Definition d_a_npc_besu.cpp:1767
void reset()
Definition d_a_npc_besu.cpp:975
dCcD_Cyl mCyl1
Definition d_a_npc_besu.h:151
void changeBtp(int *, int *)
Definition d_a_npc_besu.cpp:1617
u8 mType
Definition d_a_npc_besu.h:153
BOOL evtCutProc()
Definition d_a_npc_besu.cpp:1272
daNpcT_ActorMngr_c mActorMngr[7]
Definition d_a_npc_besu.h:154
int drawDbgInfo()
Definition d_a_npc_besu.cpp:1483
int cutConversationAboutGoron(int)
Definition d_a_npc_besu.cpp:2440
int talk(void *)
Definition d_a_npc_besu.cpp:2979
int CreateHeap()
Definition d_a_npc_besu.cpp:707
int nurse(void *)
Definition d_a_npc_besu.cpp:2878
void srchActors()
Definition d_a_npc_besu.cpp:1194
int Delete()
Definition d_a_npc_besu.cpp:797
void changeAnm(int *, int *)
Definition d_a_npc_besu.cpp:1567
NPC_BESU_HIO_CLASS * mpHIO
Definition d_a_npc_besu.h:149
void changeBck(int *, int *)
Definition d_a_npc_besu.cpp:1590
int setAction(actionFunc)
Definition d_a_npc_besu.cpp:1689
BOOL chkNurse()
Definition d_a_npc_besu.cpp:1016
daNpc_Besu_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_besu.h:108
int(daNpc_Besu_c::*) actionFunc(void *)
Definition d_a_npc_besu.h:49
static char * mCutNameList[15]
Definition d_a_npc_besu.h:580
void setAttnPos()
Definition d_a_npc_besu.cpp:1342
u8 getPathID()
Definition d_a_npc_besu.h:141
int cutConversationAboutSaru(int)
Definition d_a_npc_besu.cpp:1722
BOOL checkRemoveJoint(int arg0)
Definition d_a_npc_besu.h:128
bool setCupAnm(int, int, f32)
Definition d_a_npc_besu.cpp:1528
int cutGetWoodSwd(int)
Definition d_a_npc_besu.cpp:2175
int cutConversationAboutWoodSwd(int)
Definition d_a_npc_besu.cpp:1928
int cutCacaricoConversation(int)
Definition d_a_npc_besu.cpp:2219
u8 field_0x112f
Definition d_a_npc_besu.h:165
int(daNpc_Besu_c::*) cutFunc(int)
Definition d_a_npc_besu.h:48
u8 getBitSW()
Definition d_a_npc_besu.h:142
int cutThankYou(int)
Definition d_a_npc_besu.cpp:2565
int field_0x1120
Definition d_a_npc_besu.h:159
u8 field_0x1131[0x1134 - 0x1131]
Definition d_a_npc_besu.h:167
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_besu.cpp:1552
void beforeMove()
Definition d_a_npc_besu.cpp:1331
int giveHotWater(void *)
Definition d_a_npc_besu.cpp:2956
s32 getBackboneJointNo()
Definition d_a_npc_besu.h:126
void changeBtk(int *, int *)
Definition d_a_npc_besu.cpp:1640
int Execute()
Definition d_a_npc_besu.cpp:804
int Draw()
Definition d_a_npc_besu.cpp:808
int cutSwdTutorial(int)
Definition d_a_npc_besu.cpp:2010
int wait(void *)
Definition d_a_npc_besu.cpp:2601
void setAfterTalkMotion()
Definition d_a_npc_besu.cpp:1171
int chkAction(actionFunc)
Definition d_a_npc_besu.cpp:1685
int cutConversationAboutDeathMt(int)
Definition d_a_npc_besu.cpp:2391
int cutSurprise(int)
Definition d_a_npc_besu.cpp:2272
BOOL isDelete()
Definition d_a_npc_besu.cpp:878
actionFunc mNextAction
Definition d_a_npc_besu.h:155
mDoExt_McaMorfSO * mpCupModelMorf
Definition d_a_npc_besu.h:148
BOOL checkChangeJoint(int arg0)
Definition d_a_npc_besu.h:127
u8 field_0x1130
Definition d_a_npc_besu.h:166
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_besu.cpp:817
u8 getType()
Definition d_a_npc_besu.cpp:834
static cutFunc mCutList[15]
Definition d_a_npc_besu.h:598
int cutFindMonkey(int)
Definition d_a_npc_besu.cpp:2074
s32 getHeadJointNo()
Definition d_a_npc_besu.h:124
void action()
Definition d_a_npc_besu.cpp:1287
int field_0x1118
Definition d_a_npc_besu.h:157
int cutClothTry(int)
Definition d_a_npc_besu.cpp:2533
~daNpc_Besu_c()
Definition d_a_npc_besu.cpp:618
int cutConversationInHotel(int)
Definition d_a_npc_besu.cpp:2315
Definition f_op_actor.h:271
actor_place home
Definition f_op_actor.h:290
Definition m_Do_ext.h:408
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Besu_c)==0x1138)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:172
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:247
u32 mCounter0
Definition c_counter.h:7
Definition d_a_npc_besu.h:9
daNpcT_HIOParam common
Definition d_a_npc_besu.h:10
f32 field_0x8c
Definition d_a_npc_besu.h:11