1#ifndef D_SHOP_D_SHOP_SYSTEM_H
2#define D_SHOP_D_SHOP_SYSTEM_H
34 char** param_8) :
daNpcT_c(param_1,
param_2,param_3,param_4,param_5,param_6,param_7,param_8) {
counter_class g_Counter
Definition c_counter.cpp:8
Definition d_shop_camera.h:7
Definition d_msg_flow.h:49
Definition d_select_cursor.h:26
Definition d_shop_item_ctrl.h:6
Definition d_shop_system.h:11
void onSpMode()
Definition d_shop_system.h:90
u8 mSeq
Definition d_shop_system.h:121
int shop_process(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1268
int seq_start(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:861
void setSoldOut()
Definition d_shop_system.cpp:1337
int checkController(u8, dMsgFlow_c *)
Definition d_shop_system.cpp:218
bool searchItemActor()
Definition d_shop_system.cpp:1401
BOOL isFlag(int)
Definition d_shop_system.cpp:202
virtual ~dShopSystem_c()
Definition d_shop_system.cpp:177
u8 mSoldOutFlag
Definition d_shop_system.h:124
int chooseItem5(u8)
Definition d_shop_system.cpp:407
u8 mSoldOutItemFlags
Definition d_shop_system.h:125
int chooseItem4(u8)
Definition d_shop_system.cpp:521
u8 getEventParamU8(int param_0)
Definition d_shop_system.h:92
void offSpMode()
Definition d_shop_system.h:91
int seq_select_wait(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:929
u8 field_0xf71
Definition d_shop_system.h:122
STControl * mpStick
Definition d_shop_system.h:107
void offFlag(int)
Definition d_shop_system.cpp:198
u8 field_0xf79
Definition d_shop_system.h:130
int seq_finish(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1238
int field_0xf5c
Definition d_shop_system.h:113
int chooseItem3(u8)
Definition d_shop_system.cpp:270
u8 mSpMode
Definition d_shop_system.h:126
u8 field_0xf78
Definition d_shop_system.h:129
dSelect_cursor_c * mpDrawCursor
Definition d_shop_system.h:108
BOOL checkShopOpen()
Definition d_shop_system.cpp:1556
bool checkRightTrigger(STControl *)
Definition d_shop_system.cpp:1574
bool seq_event(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1249
int seq_select_start(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:938
virtual int beforeStartSeqAction(dMsgFlow_c *, int)
Definition d_shop_system.h:86
u16 mFlag
Definition d_shop_system.h:117
@ ITEM_MAX_e
Definition d_shop_system.h:28
BOOL isSoldOutItemFlag(int)
Definition d_shop_system.cpp:214
int field_0xf58
Definition d_shop_system.h:112
bool dpdMove()
Definition d_shop_system.cpp:1578
bool chkSpMode()
Definition d_shop_system.h:89
u8 field_0xf7a
Definition d_shop_system.h:131
void createShopItem(int)
Definition d_shop_system.cpp:1298
void onFlag(int)
Definition d_shop_system.cpp:194
void setSoldOutFlag()
Definition d_shop_system.cpp:1333
void deleteObject()
Definition d_shop_system.cpp:1389
void setSellItemMax(u8)
Definition d_shop_system.cpp:1552
u8 mLastCursorPos
Definition d_shop_system.h:120
int seq_select(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:988
u8 mWaitTimer
Definition d_shop_system.h:123
virtual bool getResName2(int)
Definition d_shop_system.h:85
@ SEQ_WAIT
Definition d_shop_system.h:14
@ SEQ_MOVING
Definition d_shop_system.h:19
@ SEQ_SELECT_START
Definition d_shop_system.h:17
@ SEQ_DECIDE_NO
Definition d_shop_system.h:23
@ SEQ_SELECT
Definition d_shop_system.h:18
@ SEQ_SELECT_WAIT
Definition d_shop_system.h:16
@ SEQ_CHOOSE
Definition d_shop_system.h:21
@ SEQ_START
Definition d_shop_system.h:15
@ SEQ_DECIDE_YES
Definition d_shop_system.h:22
@ SEQ_FINISH
Definition d_shop_system.h:24
@ SEQ_DECIDE
Definition d_shop_system.h:20
int seq_moving(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1093
void initShopSystem()
Definition d_shop_system.cpp:110
ShopCam_action_c mShopCamAction
Definition d_shop_system.h:110
int seq_choose(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1164
int getFlowNodeNum()
Definition d_shop_system.cpp:1537
dShopItemCtrl_c mItemCtrl
Definition d_shop_system.h:109
u8 mCursorPos
Definition d_shop_system.h:119
int field_0xf64
Definition d_shop_system.h:115
u32 mEventParam
Definition d_shop_system.h:111
bool checkLeftTrigger(STControl *)
Definition d_shop_system.cpp:1570
int itemRotate()
Definition d_shop_system.cpp:688
void setSeq(u8)
Definition d_shop_system.cpp:1328
void offSoldOutItemFlag(int)
Definition d_shop_system.cpp:210
u8 getCursorPos()
Definition d_shop_system.h:95
s16 field_0xf68
Definition d_shop_system.h:116
int seq_wait(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:853
int itemZoom(cXyz *)
Definition d_shop_system.cpp:721
int seq_decide_no(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1229
void onSoldOutItemFlag(int)
Definition d_shop_system.cpp:206
int shop_init(bool)
Definition d_shop_system.cpp:1253
void setMasterType(u8 master_type)
Definition d_shop_system.h:94
void setSoldOutItemHide()
Definition d_shop_system.cpp:1377
u8 field_0xf76
Definition d_shop_system.h:127
u8 chkExplainItem()
Definition d_shop_system.h:98
dShopItemCtrl_c * getShopItemCtrlP()
Definition d_shop_system.h:96
u16 field_0xf6c
Definition d_shop_system.h:118
int seq_decide_yes(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1188
void setEventParam(u32 param)
Definition d_shop_system.h:93
dShopSystem_c(daNpcT_faceMotionAnmData_c const *param_1, daNpcT_motionAnmData_c const *param_2, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_3, int param_4, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_5, int param_6, daNpcT_evtData_c const *param_7, char **param_8)
Definition d_shop_system.h:31
virtual int beforeSelectSeqAction(dMsgFlow_c *, int)
Definition d_shop_system.h:87
int drawCursor()
Definition d_shop_system.cpp:670
int moveCursor0(int, u8)
Definition d_shop_system.cpp:575
int moveCursor1(int, u8)
Definition d_shop_system.cpp:629
int field_0xf60
Definition d_shop_system.h:114
u8 mMasterType
Definition d_shop_system.h:128
int moveCursor(int, u8)
Definition d_shop_system.cpp:563
int seq_decide(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1137
Definition f_op_actor.h:271
int cXyz int * param_2
Definition d_path.cpp:106
int(dShopSystem_c::* processFunc)(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.h:134
u32 mCounter0
Definition c_counter.h:7