29#define NPC_YAMIT_HIO_CLASS daNpc_yamiT_HIO_c
31#define NPC_YAMIT_HIO_CLASS daNpc_yamiT_Param_c
85 int i_faceMotionStepNum,
88 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
89 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
101 return (full_prm >> 16) & 0xFF;
int cPhs_Step
Definition c_phase.h:8
void OnTgSetBit()
Definition c_cc_d.h:365
void OffTgSetBit()
Definition c_cc_d.h:366
void OffCoSetBit()
Definition c_cc_d.h:361
void OnCoSetBit()
Definition c_cc_d.h:367
Definition d_a_npc_yamit.h:19
daNpc_yamiT_HIOParam m
Definition d_a_npc_yamit.h:26
void genMessage(JORMContext *)
Definition d_a_npc_yamit.cpp:36
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_yamit.cpp:32
daNpc_yamiT_HIO_c()
Definition d_a_npc_yamit.cpp:28
Definition d_a_npc_yamit.h:11
static const daNpc_yamiT_HIOParam m
Definition d_a_npc_yamit.h:100
virtual ~daNpc_yamiT_Param_c()
Definition d_a_npc_yamit.h:13
Twili (Tall)
Definition d_a_npc_yamit.h:42
int CreateHeap()
Definition d_a_npc_yamit.cpp:199
BOOL checkChangeJoint(int i_joint)
Definition d_a_npc_yamit.h:95
u16 getEyeballMaterialNo()
Definition d_a_npc_yamit.h:91
void off_CoHit()
Definition d_a_npc_yamit.h:120
BOOL is_vanish()
Definition d_a_npc_yamit.h:113
BOOL(daNpc_yamiT_c::*) cutFunc(int)
Definition d_a_npc_yamit.h:44
BOOL evtCutProc()
Definition d_a_npc_yamit.cpp:442
BOOL chkAction(int(daNpc_yamiT_c::*)(void *))
Definition d_a_npc_yamit.cpp:565
void reset()
Definition d_a_npc_yamit.cpp:341
static char * mCutNameList[2]
Definition d_a_npc_yamit.h:83
s32 getBackboneJointNo()
Definition d_a_npc_yamit.h:94
void setParam()
Definition d_a_npc_yamit.cpp:377
void setAfterTalkMotion()
Definition d_a_npc_yamit.cpp:411
cPhs_Step create()
Definition d_a_npc_yamit.cpp:146
void vanish_off()
Definition d_a_npc_yamit.h:115
BOOL _is_vanish_prm()
Definition d_a_npc_yamit.h:104
u8 getType()
Definition d_a_npc_yamit.cpp:293
int(daNpc_yamiT_c::*) actionFunc(void *)
Definition d_a_npc_yamit.h:45
int getSwitchBitNo()
Definition d_a_npc_yamit.h:99
BOOL _cutStopper_Init(int const &)
Definition d_a_npc_yamit.cpp:715
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_yamit.cpp:275
u8 mType
Definition d_a_npc_yamit.h:132
int setAction(int(daNpc_yamiT_c::*)(void *))
Definition d_a_npc_yamit.cpp:569
static void * _search_Tag(void *, void *)
Definition d_a_npc_yamit.cpp:248
~daNpc_yamiT_c()
Definition d_a_npc_yamit.cpp:93
s8 field_0xf82
Definition d_a_npc_yamit.h:134
u32 getFlowNodeNo()
Definition d_a_npc_yamit.cpp:307
void on_CoHit()
Definition d_a_npc_yamit.h:116
static cutFunc mCutList[2]
Definition d_a_npc_yamit.h:88
void action()
Definition d_a_npc_yamit.cpp:459
actionFunc mAction
Definition d_a_npc_yamit.h:138
dCcD_Cyl field_0xe44
Definition d_a_npc_yamit.h:131
NPC_YAMIT_HIO_CLASS * mpHIO
Definition d_a_npc_yamit.h:130
BOOL evtEndProc()
Definition d_a_npc_yamit.cpp:542
void vanish_on()
Definition d_a_npc_yamit.h:114
void setCollision()
Definition d_a_npc_yamit.cpp:503
daNpcT_Path_c mPath
Definition d_a_npc_yamit.h:139
int Draw()
Definition d_a_npc_yamit.cpp:262
BOOL evtTalk()
Definition d_a_npc_yamit.cpp:432
s8 field_0xf83
Definition d_a_npc_yamit.h:135
daNpc_yamiT_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_yamit.h:81
void setAttnPos()
Definition d_a_npc_yamit.cpp:480
int Execute()
Definition d_a_npc_yamit.cpp:244
void beforeMove()
Definition d_a_npc_yamit.cpp:474
u8 _chk_TagPrm(fopAc_ac_c *i_tag)
Definition d_a_npc_yamit.h:103
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_yamit.cpp:280
BOOL cutStopper(int)
Definition d_a_npc_yamit.cpp:702
void afterJntAnm(int)
Definition d_a_npc_yamit.cpp:367
void srchActors()
Definition d_a_npc_yamit.cpp:418
int wait(void *)
Definition d_a_npc_yamit.cpp:586
daTagYami_c * mpTagYami
Definition d_a_npc_yamit.h:136
int selectAction()
Definition d_a_npc_yamit.cpp:559
BOOL _cutStopper_Main(int const &)
Definition d_a_npc_yamit.cpp:724
BOOL checkRemoveJoint(int i_joint)
Definition d_a_npc_yamit.h:96
int drawDbgInfo()
Definition d_a_npc_yamit.cpp:538
BOOL isDelete()
Definition d_a_npc_yamit.cpp:323
actionFunc mNextAction
Definition d_a_npc_yamit.h:137
void drawGhost()
Definition d_a_npc_yamit.cpp:552
u8 field_0xfc4
Definition d_a_npc_yamit.h:140
int talk(void *)
Definition d_a_npc_yamit.cpp:660
s32 getHeadJointNo()
Definition d_a_npc_yamit.h:92
s32 getNeckJointNo()
Definition d_a_npc_yamit.h:93
int Delete()
Definition d_a_npc_yamit.cpp:238
u8 getPathID()
Definition d_a_npc_yamit.h:98
s8 mVanish
Definition d_a_npc_yamit.h:133
u8 _is_stopper_off()
Definition d_a_npc_yamit.h:124
Definition d_a_tag_yami.h:7
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_yamiT_c)==0xfcc)
BOOL fopAcM_isSwitch(const fopAc_ac_c *i_actor, int sw)
Definition f_op_actor_mng.h:446
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:172
Definition d_a_npc_yamit.h:7
daNpcT_HIOParam common
Definition d_a_npc_yamit.h:8