1#ifndef D_A_OBJ_WDSTICK_H
2#define D_A_OBJ_WDSTICK_H
Definition JORMContext.h:120
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_a_obj_wdStick.h:90
u8 field_0x08
Definition d_a_obj_wdStick.h:100
daWdStick_HIO_c()
Definition d_a_obj_wdStick.cpp:19
virtual ~daWdStick_HIO_c()
Definition d_a_obj_wdStick.h:93
u8 field_0x05
Definition d_a_obj_wdStick.h:98
void genMessage(JORMContext *)
s16 field_0x06
Definition d_a_obj_wdStick.h:99
u8 field_0x04
Definition d_a_obj_wdStick.h:97
Wooden Stick.
Definition d_a_obj_wdStick.h:16
void mode_proc_sink()
Definition d_a_obj_wdStick.cpp:451
cXyz field_0xacc
Definition d_a_obj_wdStick.h:81
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_obj_wdStick.cpp:83
void setFire()
Definition d_a_obj_wdStick.cpp:93
void mode_init_wait()
Definition d_a_obj_wdStick.cpp:304
u8 field_0xaad
Definition d_a_obj_wdStick.h:76
cXyz field_0xa94
Definition d_a_obj_wdStick.h:73
dCcD_Stts mStts
Definition d_a_obj_wdStick.h:66
dBgS_AcchCir mAcchCir
Definition d_a_obj_wdStick.h:65
Mode
Definition d_a_obj_wdStick.h:20
@ MODE_ROLL
Definition d_a_obj_wdStick.h:24
@ MODE_WAIT
Definition d_a_obj_wdStick.h:21
@ MODE_SINK
Definition d_a_obj_wdStick.h:25
@ MODE_DROP
Definition d_a_obj_wdStick.h:23
@ MODE_CARRY
Definition d_a_obj_wdStick.h:22
void mode_proc_drop()
Definition d_a_obj_wdStick.cpp:378
cXyz field_0xa7c
Definition d_a_obj_wdStick.h:71
u8 field_0xaac
Definition d_a_obj_wdStick.h:75
cXyz field_0xad8
Definition d_a_obj_wdStick.h:82
cXyz field_0xac0
Definition d_a_obj_wdStick.h:80
virtual int Execute()
Definition d_a_obj_wdStick.cpp:146
void lightInit()
Definition d_a_obj_wdStick.cpp:87
virtual int Delete()
Definition d_a_obj_wdStick.cpp:481
cXyz field_0x57c
Definition d_a_obj_wdStick.h:61
dCcD_Sph mSph2
Definition d_a_obj_wdStick.h:68
void mode_proc_call()
Definition d_a_obj_wdStick.cpp:288
static dCcD_SrcSph mCcDSph
Definition d_a_obj_wdStick.h:17
void mode_init_sink()
Definition d_a_obj_wdStick.cpp:444
void mode_init_carry()
Definition d_a_obj_wdStick.cpp:317
bool misCarrying
Definition d_a_obj_wdStick.h:60
virtual int Draw()
Definition d_a_obj_wdStick.cpp:474
cXyz field_0x594
Definition d_a_obj_wdStick.h:63
dBgS_ObjAcch mAcch
Definition d_a_obj_wdStick.h:64
dCcD_Sph mSph1
Definition d_a_obj_wdStick.h:67
cXyz field_0xa70
Definition d_a_obj_wdStick.h:70
void(daWdStick_c::*) modeFunc()
Definition d_a_obj_wdStick.h:18
cXyz field_0xaa0
Definition d_a_obj_wdStick.h:74
BOOL chkWaterLineIn()
Definition d_a_obj_wdStick.cpp:440
void setLight()
Definition d_a_obj_wdStick.cpp:90
request_of_phase_process_class mPhase
Definition d_a_obj_wdStick.h:57
cXyz field_0xab4
Definition d_a_obj_wdStick.h:79
u8 mMode
Definition d_a_obj_wdStick.h:59
void bgCheck()
Definition d_a_obj_wdStick.cpp:222
J3DModel * mModel
Definition d_a_obj_wdStick.h:58
void setBoundSe()
Definition d_a_obj_wdStick.cpp:280
cXyz field_0xa64
Definition d_a_obj_wdStick.h:69
void mode_proc_roll()
Definition d_a_obj_wdStick.cpp:389
u8 field_0x588[0x594 - 0x588]
Definition d_a_obj_wdStick.h:62
void mode_proc_wait()
Definition d_a_obj_wdStick.cpp:311
void mode_proc_carry()
Definition d_a_obj_wdStick.cpp:323
u32 field_0xae4[2]
Definition d_a_obj_wdStick.h:83
int create()
Definition d_a_obj_wdStick.cpp:47
static dCcD_SrcGObjInf const mCcDObjInfo
Definition d_a_obj_wdStick.h:40
void mode_init_drop()
Definition d_a_obj_wdStick.cpp:372
u16 field_0xab0
Definition d_a_obj_wdStick.h:78
u16 field_0xaae
Definition d_a_obj_wdStick.h:77
cXyz field_0xa88
Definition d_a_obj_wdStick.h:72
virtual int CreateHeap()
Definition d_a_obj_wdStick.cpp:33
u32 field_0xaec[2]
Definition d_a_obj_wdStick.h:84
void setBaseMtx()
Definition d_a_obj_wdStick.cpp:26
void mode_init_roll()
Definition d_a_obj_wdStick.cpp:384
u8 field_0xaf4
Definition d_a_obj_wdStick.h:85
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daWdStick_c)==0xaf8)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8