int 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:249
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:355
int Create()
Definition d_a_tbox.h:128
void demoProcOpen()
Definition d_a_tbox.cpp:554
cPhs_Step create1st()
Definition d_a_tbox.cpp:1784
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:713
mDoExt_bckAnm * mpAnm
Definition d_a_tbox.h:156
int setGetDemoItem()
Definition d_a_tbox.cpp:1390
void OpenInit_com()
Definition d_a_tbox.cpp:949
void dropProcInit2()
Definition d_a_tbox.cpp:740
void mode_exec_wait()
Definition d_a_tbox.cpp:1736
Mtx field_0x988
Definition d_a_tbox.h:181
void lightColorProc()
Definition d_a_tbox.cpp:575
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:306
void mode_proc_call()
Definition d_a_tbox.cpp:1728
int calcJumpGoalAndAngle(cXyz *, s16 *)
Definition d_a_tbox.cpp:680
int getSwNo()
Definition d_a_tbox.h:134
u8 field_0x9c9
Definition d_a_tbox.h:186
bool getDropSAngle(s16 *)
Definition d_a_tbox.cpp:704
int actionNotOpenDemo()
Definition d_a_tbox.cpp:1452
s16 mEventId
Definition d_a_tbox.h:173
s16 field_0x9c4
Definition d_a_tbox.h:183
u32 mOpenSeId
Definition d_a_tbox.h:193
void dropProcInitCall()
Definition d_a_tbox.cpp:629
int checkNormal()
Definition d_a_tbox.cpp:273
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:222
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:1559
int actionOpenWait()
Definition d_a_tbox.cpp:1413
int demoProc()
Definition d_a_tbox.cpp:846
bool field_0x758
Definition d_a_tbox.h:166
cPhs_Step commonShapeSet()
Definition d_a_tbox.cpp:104
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:1760
cXyz mRotAxis
Definition d_a_tbox.h:182
void setLightPos()
Definition d_a_tbox.cpp:211
cPhs_Step envShapeSet()
Definition d_a_tbox.cpp:177
dBgW * mpBgCollision
Definition d_a_tbox.h:160
void environmentProc()
Definition d_a_tbox.cpp:613
void setAction(daTbox_actionFn i_actionFn)
Definition d_a_tbox.h:144
void setDzb()
Definition d_a_tbox.cpp:240
u8 field_0x9fc
Definition d_a_tbox.h:194
void clrDzb()
Definition d_a_tbox.cpp:233
J3DModel * mpSlimeModel
Definition d_a_tbox.h:155
u8 getBombItemNoMain(u8)
Definition d_a_tbox.cpp:1290
void flagClr()
Definition d_a_tbox.h:140
int Delete()
Definition d_a_tbox.cpp:1871
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:1045
u8 mMode
Definition d_a_tbox.h:189
int Execute(Mtx **)
Definition d_a_tbox.cpp:1816
int boxCheck()
Definition d_a_tbox.cpp:536
u32 getEvent()
Definition d_a_tbox.h:132
int checkDrop()
Definition d_a_tbox.cpp:1462
void dropProc()
Definition d_a_tbox.cpp:767
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:1542
void lightDownProc()
Definition d_a_tbox.cpp:625
u16 mFlags
Definition d_a_tbox.h:164
s16 field_0x984
Definition d_a_tbox.h:180
void dropProcInit()
Definition d_a_tbox.cpp:640
int checkOpen()
Definition d_a_tbox.cpp:229
dBgS_ObjAcch mAcch
Definition d_a_tbox.h:170
void initPos()
Definition d_a_tbox.cpp:414
int checkEnvEffectTbox()
Definition d_a_tbox.cpp:290
bool mParamsInit
Definition d_a_tbox.h:177
void settingDropDemoCamera()
Definition d_a_tbox.cpp:1478
int checkEnv()
Definition d_a_tbox.cpp:218
void initAnm()
Definition d_a_tbox.cpp:460
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:1689
void OpenInit()
Definition d_a_tbox.cpp:978
void setRotAxis(cXyz const *, cXyz const *)
Definition d_a_tbox.cpp:733
daTbox_ModelInfo * getModelInfo()
Definition d_a_tbox.cpp:98
virtual BOOL checkSmallTbox()
Definition d_a_tbox.h:130
int actionDemo()
Definition d_a_tbox.cpp:990
u8 getBombItemNo2(u8, u8, u8)
Definition d_a_tbox.cpp:1162
void initBaseMtx()
Definition d_a_tbox.cpp:1669
void flagOff(u16 i_flag)
Definition d_a_tbox.h:142
void lightReady()
Definition d_a_tbox.cpp:201
void surfaceProc()
Definition d_a_tbox.cpp:257
void lightUpProc()
Definition d_a_tbox.cpp:621
void action()
Definition d_a_tbox.h:145
int actionGenocide()
Definition d_a_tbox.cpp:1596
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:814
u8 getBombItemNo3(u8, u8, u8, u8)
Definition d_a_tbox.cpp:1226
s16 field_0x9ca
Definition d_a_tbox.h:187
int actionDropWaitForWeb()
Definition d_a_tbox.cpp:1617
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:1057
u16 mDemoFrame
Definition d_a_tbox.h:165
int Draw()
Definition d_a_tbox.cpp:1833
u16 field_0x982
Definition d_a_tbox.h:179
bool field_0x97d
Definition d_a_tbox.h:175
cPhs_Step effectShapeSet()
Definition d_a_tbox.cpp:173
int CreateHeap()
Definition d_a_tbox.cpp:327
int actionDropForWeb()
Definition d_a_tbox.cpp:1641
request_of_phase_process_class mPhase
Definition d_a_tbox.h:153
LIGHT_INFLUENCE mLight
Definition d_a_tbox.h:190
cPhs_Step bgCheckSet()
Definition d_a_tbox.cpp:181
u8 getBombItemNo(u8, u8)
Definition d_a_tbox.cpp:1084
int actionDropWait()
Definition d_a_tbox.cpp:1573
int getItemNo()
Definition d_a_tbox.h:138
int actionWait()
Definition d_a_tbox.cpp:986
u8 field_0x97e
Definition d_a_tbox.h:176
int getShapeType()
Definition d_a_tbox.h:133
void demoProcAppear()
Definition d_a_tbox.cpp:831
Definition m_Do_ext.h:149
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
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
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
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