cPhs__Step
Definition c_phase.h:8
Definition d_bg_s_acch.h:15
Definition d_bg_s_movebg_actor.h:11
Definition d_bg_s_acch.h:247
virtual BOOL checkSmallTbox()=0
dCcD_Cyl mCyl
Definition d_a_tbox.h:19
dCcD_Stts mStts
Definition d_a_tbox.h:18
Treasure Box.
Definition d_a_tbox.h:48
void CreateInit()
Definition d_a_tbox.cpp:353
int Create()
Definition d_a_tbox.h:128
void demoProcOpen()
Definition d_a_tbox.cpp:552
bool field_0x97c
Definition d_a_tbox.h:174
int mStaffId
Definition d_a_tbox.h:162
int getTboxNo()
Definition d_a_tbox.h:135
int getDir()
Definition d_a_tbox.cpp:711
mDoExt_bckAnm * mpAnm
Definition d_a_tbox.h:156
int setGetDemoItem()
Definition d_a_tbox.cpp:1388
void OpenInit_com()
Definition d_a_tbox.cpp:947
void dropProcInit2()
Definition d_a_tbox.cpp:738
void mode_exec_wait()
Definition d_a_tbox.cpp:1734
Mtx field_0x988
Definition d_a_tbox.h:181
void lightColorProc()
Definition d_a_tbox.cpp:573
u8 field_0x9c8
Definition d_a_tbox.h:185
u8 field_0x9fd
Definition d_a_tbox.h:195
u32 calcHeapSize()
Definition d_a_tbox.cpp:304
void mode_proc_call()
Definition d_a_tbox.cpp:1726
int calcJumpGoalAndAngle(cXyz *, s16 *)
Definition d_a_tbox.cpp:678
int getSwNo()
Definition d_a_tbox.h:134
cPhs__Step commonShapeSet()
Definition d_a_tbox.cpp:102
u8 field_0x9c9
Definition d_a_tbox.h:186
bool getDropSAngle(s16 *)
Definition d_a_tbox.cpp:702
int actionNotOpenDemo()
Definition d_a_tbox.cpp:1450
s16 mEventId
Definition d_a_tbox.h:173
cPhs__Step create1st()
Definition d_a_tbox.cpp:1782
s16 field_0x9c4
Definition d_a_tbox.h:183
u32 mOpenSeId
Definition d_a_tbox.h:193
void dropProcInitCall()
Definition d_a_tbox.cpp:627
int checkNormal()
Definition d_a_tbox.cpp:271
u16 field_0x980
Definition d_a_tbox.h:178
u8 field_0x759
Definition d_a_tbox.h:167
dBgS_AcchCir mAcchCir
Definition d_a_tbox.h:171
int checkAppear()
Definition d_a_tbox.cpp:220
J3DModel * mpModel
Definition d_a_tbox.h:154
Shape
Definition d_a_tbox.h:50
@ SHAPE_BOSSKEY
Definition d_a_tbox.h:53
@ SHAPE_SMALL
Definition d_a_tbox.h:51
@ SHAPE_LARGE
Definition d_a_tbox.h:52
Mode
Definition d_a_tbox.h:56
@ MODE_EXEC
Definition d_a_tbox.h:58
@ MODE_EXEC_WAIT
Definition d_a_tbox.h:57
u8 field_0x718
Definition d_a_tbox.h:152
u8 mTboxNo
Definition d_a_tbox.h:172
int actionSwOnWait2()
Definition d_a_tbox.cpp:1557
int actionOpenWait()
Definition d_a_tbox.cpp:1411
int demoProc()
Definition d_a_tbox.cpp:844
bool field_0x758
Definition d_a_tbox.h:166
u32 getSwType()
Definition d_a_tbox.h:137
Mtx mDrawMtx
Definition d_a_tbox.h:196
f32 mAllcolRatio
Definition d_a_tbox.h:191
void mode_exec()
Definition d_a_tbox.cpp:1758
cXyz mRotAxis
Definition d_a_tbox.h:182
void setLightPos()
Definition d_a_tbox.cpp:209
cPhs__Step envShapeSet()
Definition d_a_tbox.cpp:175
dBgW * mpBgCollision
Definition d_a_tbox.h:160
void environmentProc()
Definition d_a_tbox.cpp:611
void setAction(daTbox_actionFn i_actionFn)
Definition d_a_tbox.h:144
void setDzb()
Definition d_a_tbox.cpp:238
u8 field_0x9fc
Definition d_a_tbox.h:194
void clrDzb()
Definition d_a_tbox.cpp:231
J3DModel * mpSlimeModel
Definition d_a_tbox.h:155
u8 getBombItemNoMain(u8)
Definition d_a_tbox.cpp:1288
void flagClr()
Definition d_a_tbox.h:140
int Delete()
Definition d_a_tbox.cpp:1869
mDoExt_brkAnm * mpEffectAnm
Definition d_a_tbox.h:158
daTbox_actionFn mpActionFn
Definition d_a_tbox.h:161
int actionDemo2()
Definition d_a_tbox.cpp:1043
u8 mMode
Definition d_a_tbox.h:189
int Execute(Mtx **)
Definition d_a_tbox.cpp:1814
int boxCheck()
Definition d_a_tbox.cpp:534
u32 getEvent()
Definition d_a_tbox.h:132
int checkDrop()
Definition d_a_tbox.cpp:1460
void dropProc()
Definition d_a_tbox.cpp:765
J3DModel * mpEffectModel
Definition d_a_tbox.h:157
u16 flagCheck(u16 i_flag)
Definition d_a_tbox.h:143
int actionSwOnWait()
Definition d_a_tbox.cpp:1540
void lightDownProc()
Definition d_a_tbox.cpp:623
u16 mFlags
Definition d_a_tbox.h:164
s16 field_0x984
Definition d_a_tbox.h:180
void dropProcInit()
Definition d_a_tbox.cpp:638
int checkOpen()
Definition d_a_tbox.cpp:227
dBgS_ObjAcch mAcch
Definition d_a_tbox.h:170
void initPos()
Definition d_a_tbox.cpp:412
int checkEnvEffectTbox()
Definition d_a_tbox.cpp:288
bool mParamsInit
Definition d_a_tbox.h:177
cPhs__Step bgCheckSet()
Definition d_a_tbox.cpp:179
void settingDropDemoCamera()
Definition d_a_tbox.cpp:1476
int checkEnv()
Definition d_a_tbox.cpp:216
void initAnm()
Definition d_a_tbox.cpp:458
void setDrawMtx(Mtx i_mtx)
Definition d_a_tbox.h:146
dBgW * mpOpenBgW
Definition d_a_tbox.h:159
int field_0x9f4
Definition d_a_tbox.h:192
void setBaseMtx()
Definition d_a_tbox.cpp:1687
void OpenInit()
Definition d_a_tbox.cpp:976
void setRotAxis(cXyz const *, cXyz const *)
Definition d_a_tbox.cpp:731
daTbox_ModelInfo * getModelInfo()
Definition d_a_tbox.cpp:96
cPhs__Step effectShapeSet()
Definition d_a_tbox.cpp:171
virtual BOOL checkSmallTbox()
Definition d_a_tbox.h:130
int actionDemo()
Definition d_a_tbox.cpp:988
u8 getBombItemNo2(u8, u8, u8)
Definition d_a_tbox.cpp:1160
void initBaseMtx()
Definition d_a_tbox.cpp:1667
void flagOff(u16 i_flag)
Definition d_a_tbox.h:142
void lightReady()
Definition d_a_tbox.cpp:199
void surfaceProc()
Definition d_a_tbox.cpp:255
void lightUpProc()
Definition d_a_tbox.cpp:619
void action()
Definition d_a_tbox.h:145
int actionGenocide()
Definition d_a_tbox.cpp:1594
void flagOn(u16 i_flag)
Definition d_a_tbox.h:141
u8 field_0x9cc
Definition d_a_tbox.h:188
s16 field_0x9c6
Definition d_a_tbox.h:184
int getFuncType()
Definition d_a_tbox.h:136
void demoInitAppear()
Definition d_a_tbox.cpp:812
u8 getBombItemNo3(u8, u8, u8, u8)
Definition d_a_tbox.cpp:1224
s16 field_0x9ca
Definition d_a_tbox.h:187
int actionDropWaitForWeb()
Definition d_a_tbox.cpp:1615
f32 field_0x750
Definition d_a_tbox.h:163
u16 field_0x75a
Definition d_a_tbox.h:168
int getPathId()
Definition d_a_tbox.h:139
u8 mTimer
Definition d_a_tbox.h:169
int actionDropDemo()
Definition d_a_tbox.cpp:1055
u16 mDemoFrame
Definition d_a_tbox.h:165
int Draw()
Definition d_a_tbox.cpp:1831
u16 field_0x982
Definition d_a_tbox.h:179
bool field_0x97d
Definition d_a_tbox.h:175
int CreateHeap()
Definition d_a_tbox.cpp:325
int actionDropForWeb()
Definition d_a_tbox.cpp:1639
request_of_phase_process_class mPhase
Definition d_a_tbox.h:153
LIGHT_INFLUENCE mLight
Definition d_a_tbox.h:190
u8 getBombItemNo(u8, u8)
Definition d_a_tbox.cpp:1082
int actionDropWait()
Definition d_a_tbox.cpp:1571
int getItemNo()
Definition d_a_tbox.h:138
int actionWait()
Definition d_a_tbox.cpp:984
u8 field_0x97e
Definition d_a_tbox.h:176
int getShapeType()
Definition d_a_tbox.h:133
void demoProcAppear()
Definition d_a_tbox.cpp:829
Definition m_Do_ext.h:151
STATIC_ASSERT(sizeof(daTboxBase_c)==0x718)
int(daTbox_c::* daTbox_actionFn)()
Definition d_a_tbox.h:37
void(daTbox_c::* daTbox_modeFn)()
Definition d_a_tbox.h:38
f32 Mtx[3][4]
Definition mtx.h:25
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192
char * mArcName
Definition d_a_tbox.h:25
int mClosedDzbResNo
Definition d_a_tbox.h:28
int mBckResNo
Definition d_a_tbox.h:27
int mModelResNo
Definition d_a_tbox.h:26
int mOpenDzbResNo
Definition d_a_tbox.h:29
int mEffectResNo
Definition d_a_tbox.h:30
int mBrkResNo
Definition d_a_tbox.h:31