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 JORMContext.h:128
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:186
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_bans.cpp:190
void genMessage(JORMContext *)
Definition d_a_npc_bans.cpp:214
Definition d_a_npc_bans.h:21
static daNpc_Bans_HIOParam const m
Definition d_a_npc_bans.h:140
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:1095
BOOL evtCutProc()
Definition d_a_npc_bans.cpp:851
int tend(void *)
Definition d_a_npc_bans.cpp:1589
BOOL isDelete()
Definition d_a_npc_bans.cpp:591
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:748
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_bans.cpp:551
u8 field_0x126b
Definition d_a_npc_bans.h:141
int wait(void *)
Definition d_a_npc_bans.cpp:1475
void drawOtherMdl()
Definition d_a_npc_bans.cpp:1068
u8 getType()
Definition d_a_npc_bans.cpp:568
void afterJntAnm(int)
Definition d_a_npc_bans.cpp:672
int Draw()
Definition d_a_npc_bans.cpp:542
int talk(void *)
Definition d_a_npc_bans.cpp:1721
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_bans.cpp:556
s32 getNeckJointNo()
Definition d_a_npc_bans.h:101
void setAfterTalkMotion()
Definition d_a_npc_bans.cpp:770
void srchActors()
Definition d_a_npc_bans.cpp:782
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:344
int mTimer
Definition d_a_npc_bans.h:133
BOOL setAction(actionFunc)
Definition d_a_npc_bans.cpp:1166
BOOL checkPlayerIn2ndFloorOfBombShop()
Definition d_a_npc_bans.cpp:1181
u8 mSetParamFlag
Definition d_a_npc_bans.h:134
int shop(void *)
Definition d_a_npc_bans.cpp:1769
u8 field_0x126a
Definition d_a_npc_bans.h:140
cPhs_Step create()
Definition d_a_npc_bans.cpp:375
BOOL evtTalk()
Definition d_a_npc_bans.cpp:831
mDoExt_McaMorfSO * mpScoopMorf
Definition d_a_npc_bans.h:123
int Execute()
Definition d_a_npc_bans.cpp:523
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:1134
BOOL checkRemoveJoint(int i_joint)
Definition d_a_npc_bans.h:104
void reset()
Definition d_a_npc_bans.cpp:635
BOOL chkAction(actionFunc)
Definition d_a_npc_bans.cpp:1162
int cutAnger(int)
Definition d_a_npc_bans.cpp:1229
void setParam()
Definition d_a_npc_bans.cpp:682
void action()
Definition d_a_npc_bans.cpp:866
s32 getBackboneJointNo()
Definition d_a_npc_bans.h:102
int cutPurchase(int)
Definition d_a_npc_bans.cpp:1387
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:351
int Delete()
Definition d_a_npc_bans.cpp:516
dCcD_Cyl mCyl1
Definition d_a_npc_bans.h:126
void setAttnPos()
Definition d_a_npc_bans.cpp:909
int test(void *)
Definition d_a_npc_bans.cpp:1810
void beforeMove()
Definition d_a_npc_bans.cpp:895
int CreateHeap()
Definition d_a_npc_bans.cpp:441
void setPrtcls()
Definition d_a_npc_bans.cpp:1219
u8 mDropWaterTimer
Definition d_a_npc_bans.h:138
fopAc_ac_c * getKMsgTagP()
Definition d_a_npc_bans.cpp:1203
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:337
int drawDbgInfo()
Definition d_a_npc_bans.cpp:1053
void orderAngerEvt()
Definition d_a_npc_bans.cpp:1186
u8 field_0x1269
Definition d_a_npc_bans.h:139
void setCollision()
Definition d_a_npc_bans.cpp:979
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:1139
Definition f_op_actor.h:243
actor_place home
Definition f_op_actor.h:262
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:204
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
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
Definition JORReflexible.h:10
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:219
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