37#define NPC_BANS_HIO_CLASS daNpc_Bans_HIO_c
39#define NPC_BANS_HIO_CLASS daNpc_Bans_Param_c
91 int i_faceMotionStepNum,
94 :
dShopSystem_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
95 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
112 if (nodeNo == 0xffff) {
counter_class g_Counter
Definition c_counter.cpp:8
int cPhs_Step
Definition c_phase.h:8
Definition d_shop_system.h:11
Definition d_a_npc_bans.h:29
daNpc_Bans_HIOParam m
Definition d_a_npc_bans.h:35
daNpc_Bans_HIO_c()
Definition d_a_npc_bans.cpp:187
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_bans.cpp:191
void genMessage(JORMContext *)
Definition d_a_npc_bans.cpp:215
Definition d_a_npc_bans.h:21
static daNpc_Bans_HIOParam const m
Definition d_a_npc_bans.h:141
virtual ~daNpc_Bans_Param_c()
Definition d_a_npc_bans.h:23
Barnes.
Definition d_a_npc_bans.h:42
u8 getGroupId()
Definition d_a_npc_bans.h:106
bool setScoopAnm(int, int, f32)
Definition d_a_npc_bans.cpp:1096
BOOL evtCutProc()
Definition d_a_npc_bans.cpp:852
int tend(void *)
Definition d_a_npc_bans.cpp:1590
BOOL isDelete()
Definition d_a_npc_bans.cpp:592
BOOL checkChangeJoint(int i_joint)
Definition d_a_npc_bans.h:103
actionFunc mAction
Definition d_a_npc_bans.h:131
u8 field_0x1266
Definition d_a_npc_bans.h:136
BOOL checkChangeEvt()
Definition d_a_npc_bans.cpp:749
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_bans.cpp:552
u8 field_0x126b
Definition d_a_npc_bans.h:141
int wait(void *)
Definition d_a_npc_bans.cpp:1476
void drawOtherMdl()
Definition d_a_npc_bans.cpp:1069
u8 getType()
Definition d_a_npc_bans.cpp:569
void afterJntAnm(int)
Definition d_a_npc_bans.cpp:673
int Draw()
Definition d_a_npc_bans.cpp:543
int talk(void *)
Definition d_a_npc_bans.cpp:1722
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_bans.cpp:557
s32 getNeckJointNo()
Definition d_a_npc_bans.h:101
void setAfterTalkMotion()
Definition d_a_npc_bans.cpp:771
void srchActors()
Definition d_a_npc_bans.cpp:783
actionFunc mNextAction
Definition d_a_npc_bans.h:130
daNpcT_ActorMngr_c mActorMngrs[8]
Definition d_a_npc_bans.h:129
int mShopProcess
Definition d_a_npc_bans.h:132
static cutFunc mCutList[4]
Definition d_a_npc_bans.h:345
int mTimer
Definition d_a_npc_bans.h:133
BOOL setAction(actionFunc)
Definition d_a_npc_bans.cpp:1167
BOOL checkPlayerIn2ndFloorOfBombShop()
Definition d_a_npc_bans.cpp:1182
u8 mSetParamFlag
Definition d_a_npc_bans.h:134
int shop(void *)
Definition d_a_npc_bans.cpp:1770
u8 field_0x126a
Definition d_a_npc_bans.h:140
cPhs_Step create()
Definition d_a_npc_bans.cpp:376
BOOL evtTalk()
Definition d_a_npc_bans.cpp:832
mDoExt_McaMorfSO * mpScoopMorf
Definition d_a_npc_bans.h:123
int Execute()
Definition d_a_npc_bans.cpp:524
int(daNpc_Bans_c::*) actionFunc(void *)
Definition d_a_npc_bans.h:44
u8 getMaxNumItem()
Definition d_a_npc_bans.h:107
u8 field_0x126c
Definition d_a_npc_bans.h:142
u16 getEyeballMaterialNo()
Definition d_a_npc_bans.h:99
u8 getPathID()
Definition d_a_npc_bans.h:108
daNpc_Bans_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_bans.h:87
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_bans.cpp:1135
BOOL checkRemoveJoint(int i_joint)
Definition d_a_npc_bans.h:104
void reset()
Definition d_a_npc_bans.cpp:636
BOOL chkAction(actionFunc)
Definition d_a_npc_bans.cpp:1163
int cutAnger(int)
Definition d_a_npc_bans.cpp:1230
void setParam()
Definition d_a_npc_bans.cpp:683
void action()
Definition d_a_npc_bans.cpp:867
s32 getBackboneJointNo()
Definition d_a_npc_bans.h:102
int cutPurchase(int)
Definition d_a_npc_bans.cpp:1388
u8 mDemo13Flag
Definition d_a_npc_bans.h:137
u8 mShopFlag
Definition d_a_npc_bans.h:135
int(daNpc_Bans_c::*) cutFunc(int)
Definition d_a_npc_bans.h:45
NPC_BANS_HIO_CLASS * mHIO
Definition d_a_npc_bans.h:124
u8 mType
Definition d_a_npc_bans.h:128
~daNpc_Bans_c()
Definition d_a_npc_bans.cpp:352
int Delete()
Definition d_a_npc_bans.cpp:517
dCcD_Cyl mCyl1
Definition d_a_npc_bans.h:126
void setAttnPos()
Definition d_a_npc_bans.cpp:910
int test(void *)
Definition d_a_npc_bans.cpp:1811
void beforeMove()
Definition d_a_npc_bans.cpp:896
int CreateHeap()
Definition d_a_npc_bans.cpp:442
void setPrtcls()
Definition d_a_npc_bans.cpp:1220
u8 mDropWaterTimer
Definition d_a_npc_bans.h:138
fopAc_ac_c * getKMsgTagP()
Definition d_a_npc_bans.cpp:1204
J3DModel * mTubModel[1]
Definition d_a_npc_bans.h:125
dCcD_Cyl mCyl2
Definition d_a_npc_bans.h:127
static char * mCutNameList[4]
Definition d_a_npc_bans.h:338
int drawDbgInfo()
Definition d_a_npc_bans.cpp:1054
void orderAngerEvt()
Definition d_a_npc_bans.cpp:1187
u8 field_0x1269
Definition d_a_npc_bans.h:139
void setCollision()
Definition d_a_npc_bans.cpp:980
u32 getFlowNodeNo()
Definition d_a_npc_bans.h:109
s32 getHeadJointNo()
Definition d_a_npc_bans.h:100
BOOL selectAction()
Definition d_a_npc_bans.cpp:1140
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_Bans_c)==0x1270)
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_bans.h:16
f32 run_spd
Definition d_a_npc_bans.h:18
daNpcT_HIOParam common
Definition d_a_npc_bans.h:17