T cLib_calcTimer(T *value)
Definition c_lib.h:79
cPhs__Step
Definition c_phase.h:8
Definition d_bg_s_movebg_actor.h:10
virtual BOOL checkSmallTbox()=0
dCcD_Cyl mCyl
Definition d_a_tbox.h:17
dCcD_Stts mStts
Definition d_a_tbox.h:16
Definition d_a_tbox.h:195
u8 mTimerDisplay
Definition d_a_tbox.h:205
f32 mGravity
Definition d_a_tbox.h:208
daTbox_HIO_c()
Definition d_a_tbox.cpp:74
f32 mEnvColorInfluence
Definition d_a_tbox.h:215
s16 mLightColorG
Definition d_a_tbox.h:211
f32 mFluctuationRate
Definition d_a_tbox.h:214
u8 mItemNo
Definition d_a_tbox.h:200
u8 mCheckDisplay
Definition d_a_tbox.h:206
u8 mDemoType
Definition d_a_tbox.h:203
s16 mFluctuationSpeed
Definition d_a_tbox.h:216
u8 mClearSwitch
Definition d_a_tbox.h:202
s16 mLightColorB
Definition d_a_tbox.h:212
u8 mForPlacementCheck
Definition d_a_tbox.h:217
u8 mUseDebugItemNo
Definition d_a_tbox.h:201
f32 mLightPower
Definition d_a_tbox.h:213
cXyz mLightOffset
Definition d_a_tbox.h:209
u8 mDebugLightColorEnabled
Definition d_a_tbox.h:204
u8 mSaveOff
Definition d_a_tbox.h:207
s16 mLightColorR
Definition d_a_tbox.h:210
virtual ~daTbox_HIO_c()
Definition d_a_tbox.h:198
Treasure Box.
Definition d_a_tbox.h:46
void CreateInit()
Definition d_a_tbox.cpp:371
int Create()
Definition d_a_tbox.cpp:1972
void demoProcOpen()
Definition d_a_tbox.cpp:574
bool field_0x97c
Definition d_a_tbox.h:168
int mStaffId
Definition d_a_tbox.h:156
int getTboxNo()
Definition d_a_tbox.h:133
int getDir()
Definition d_a_tbox.cpp:742
mDoExt_bckAnm * mpAnm
Definition d_a_tbox.h:150
int setGetDemoItem()
Definition d_a_tbox.cpp:1437
void OpenInit_com()
Definition d_a_tbox.cpp:985
void dropProcInit2()
Definition d_a_tbox.cpp:771
void mode_exec_wait()
Definition d_a_tbox.cpp:1800
Mtx field_0x988
Definition d_a_tbox.h:175
void lightColorProc()
Definition d_a_tbox.cpp:597
u8 field_0x9c8
Definition d_a_tbox.h:179
u8 field_0x9fd
Definition d_a_tbox.h:189
u32 calcHeapSize()
Definition d_a_tbox.cpp:320
void mode_proc_call()
Definition d_a_tbox.cpp:1791
int calcJumpGoalAndAngle(cXyz *, s16 *)
Definition d_a_tbox.cpp:707
int getSwNo()
Definition d_a_tbox.h:132
cPhs__Step commonShapeSet()
Definition d_a_tbox.cpp:104
u8 field_0x9c9
Definition d_a_tbox.h:180
bool getDropSAngle(s16 *)
Definition d_a_tbox.cpp:732
int actionNotOpenDemo()
Definition d_a_tbox.cpp:1501
s16 mEventId
Definition d_a_tbox.h:167
cPhs__Step create1st()
Definition d_a_tbox.cpp:1850
s16 field_0x9c4
Definition d_a_tbox.h:177
u32 mOpenSeId
Definition d_a_tbox.h:187
void dropProcInitCall()
Definition d_a_tbox.cpp:654
int checkNormal()
Definition d_a_tbox.cpp:285
u16 field_0x980
Definition d_a_tbox.h:172
u8 field_0x759
Definition d_a_tbox.h:161
dBgS_AcchCir mAcchCir
Definition d_a_tbox.h:165
int checkAppear()
Definition d_a_tbox.cpp:229
J3DModel * mpModel
Definition d_a_tbox.h:148
Shape
Definition d_a_tbox.h:48
@ SHAPE_BOSSKEY
Definition d_a_tbox.h:51
@ SHAPE_SMALL
Definition d_a_tbox.h:49
@ SHAPE_LARGE
Definition d_a_tbox.h:50
virtual BOOL checkSmallTbox()
Definition d_a_tbox.cpp:1977
Mode
Definition d_a_tbox.h:54
@ MODE_EXEC
Definition d_a_tbox.h:56
@ MODE_EXEC_WAIT
Definition d_a_tbox.h:55
u8 field_0x718
Definition d_a_tbox.h:146
u8 mTboxNo
Definition d_a_tbox.h:166
int actionSwOnWait2()
Definition d_a_tbox.cpp:1613
int actionOpenWait()
Definition d_a_tbox.cpp:1461
int demoProc()
Definition d_a_tbox.cpp:881
bool field_0x758
Definition d_a_tbox.h:160
u32 getSwType()
Definition d_a_tbox.h:135
f32 mAllcolRatio
Definition d_a_tbox.h:185
void mode_exec()
Definition d_a_tbox.cpp:1825
cXyz mRotAxis
Definition d_a_tbox.h:176
void setLightPos()
Definition d_a_tbox.cpp:216
cPhs__Step envShapeSet()
Definition d_a_tbox.cpp:179
dBgW * mpBgCollision
Definition d_a_tbox.h:154
void environmentProc()
Definition d_a_tbox.cpp:635
void setAction(daTbox_actionFn i_actionFn)
Definition d_a_tbox.h:142
void setDzb()
Definition d_a_tbox.cpp:250
u8 field_0x9fc
Definition d_a_tbox.h:188
void clrDzb()
Definition d_a_tbox.cpp:242
J3DModel * mpSlimeModel
Definition d_a_tbox.h:149
u8 getBombItemNoMain(u8)
Definition d_a_tbox.cpp:1336
void flagClr()
Definition d_a_tbox.h:138
int Delete()
Definition d_a_tbox.cpp:1940
mDoExt_brkAnm * mpEffectAnm
Definition d_a_tbox.h:152
daTbox_actionFn mpActionFn
Definition d_a_tbox.h:155
int actionDemo2()
Definition d_a_tbox.cpp:1085
u8 mMode
Definition d_a_tbox.h:183
int boxCheck()
Definition d_a_tbox.cpp:555
u32 getEvent()
Definition d_a_tbox.h:130
int checkDrop()
Definition d_a_tbox.cpp:1512
void dropProc()
Definition d_a_tbox.cpp:799
J3DModel * mpEffectModel
Definition d_a_tbox.h:151
u16 flagCheck(u16 i_flag)
Definition d_a_tbox.h:141
int actionSwOnWait()
Definition d_a_tbox.cpp:1595
void lightDownProc()
Definition d_a_tbox.cpp:649
u16 mFlags
Definition d_a_tbox.h:158
s16 field_0x984
Definition d_a_tbox.h:174
void dropProcInit()
Definition d_a_tbox.cpp:666
int checkOpen()
Definition d_a_tbox.cpp:237
dBgS_ObjAcch mAcch
Definition d_a_tbox.h:164
void initPos()
Definition d_a_tbox.cpp:431
int checkEnvEffectTbox()
Definition d_a_tbox.cpp:303
bool mParamsInit
Definition d_a_tbox.h:171
cPhs__Step bgCheckSet()
Definition d_a_tbox.cpp:184
void settingDropDemoCamera()
Definition d_a_tbox.cpp:1530
int checkEnv()
Definition d_a_tbox.cpp:224
void initAnm()
Definition d_a_tbox.cpp:478
dBgW * mpOpenBgW
Definition d_a_tbox.h:153
int field_0x9f4
Definition d_a_tbox.h:186
void setBaseMtx()
Definition d_a_tbox.cpp:1750
int Execute(f32(**)[3][4])
Definition d_a_tbox.cpp:1883
void OpenInit()
Definition d_a_tbox.cpp:1015
void setRotAxis(cXyz const *, cXyz const *)
Definition d_a_tbox.cpp:763
daTbox_ModelInfo * getModelInfo()
Definition d_a_tbox.cpp:96
cPhs__Step effectShapeSet()
Definition d_a_tbox.cpp:174
int actionDemo()
Definition d_a_tbox.cpp:1029
u8 getBombItemNo2(u8, u8, u8)
Definition d_a_tbox.cpp:1205
Mtx field_0xa00
Definition d_a_tbox.h:190
void initBaseMtx()
Definition d_a_tbox.cpp:1729
void flagOff(u16 i_flag)
Definition d_a_tbox.h:140
void lightReady()
Definition d_a_tbox.cpp:205
void surfaceProc()
Definition d_a_tbox.cpp:268
void lightUpProc()
Definition d_a_tbox.cpp:644
void action()
Definition d_a_tbox.h:143
int actionGenocide()
Definition d_a_tbox.cpp:1652
void flagOn(u16 i_flag)
Definition d_a_tbox.h:139
u8 field_0x9cc
Definition d_a_tbox.h:182
s16 field_0x9c6
Definition d_a_tbox.h:178
int getFuncType()
Definition d_a_tbox.h:134
void demoInitAppear()
Definition d_a_tbox.cpp:847
u8 getBombItemNo3(u8, u8, u8, u8)
Definition d_a_tbox.cpp:1271
s16 field_0x9ca
Definition d_a_tbox.h:181
int actionDropWaitForWeb()
Definition d_a_tbox.cpp:1675
f32 field_0x750
Definition d_a_tbox.h:157
u16 field_0x75a
Definition d_a_tbox.h:162
int getPathId()
Definition d_a_tbox.h:137
u8 mTimer
Definition d_a_tbox.h:163
int actionDropDemo()
Definition d_a_tbox.cpp:1098
u16 mDemoFrame
Definition d_a_tbox.h:159
int Draw()
Definition d_a_tbox.cpp:1901
u16 field_0x982
Definition d_a_tbox.h:173
bool field_0x97d
Definition d_a_tbox.h:169
int CreateHeap()
Definition d_a_tbox.cpp:342
int actionDropForWeb()
Definition d_a_tbox.cpp:1700
request_of_phase_process_class mPhase
Definition d_a_tbox.h:147
LIGHT_INFLUENCE mLight
Definition d_a_tbox.h:184
u8 getBombItemNo(u8, u8)
Definition d_a_tbox.cpp:1126
int actionDropWait()
Definition d_a_tbox.cpp:1628
int getItemNo()
Definition d_a_tbox.h:136
int actionWait()
Definition d_a_tbox.cpp:1024
u8 field_0x97e
Definition d_a_tbox.h:170
int getShapeType()
Definition d_a_tbox.h:131
void demoProcAppear()
Definition d_a_tbox.cpp:865
Definition m_Do_hostIO.h:5
STATIC_ASSERT(sizeof(daTboxBase_c)==0x718)
int(daTbox_c::* daTbox_actionFn)()
Definition d_a_tbox.h:35
void(daTbox_c::* daTbox_modeFn)()
Definition d_a_tbox.h:36
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:166
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_ep.cpp:155
Definition d_a_ep.cpp:149
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:98
Definition d_a_npc_fguard.cpp:94
Definition d_a_npc_fguard.cpp:86
Definition d_a_npc_fguard.cpp:70
char * mArcName
Definition d_a_tbox.h:23
int mClosedDzbResNo
Definition d_a_tbox.h:26
int mBckResNo
Definition d_a_tbox.h:25
int mModelResNo
Definition d_a_tbox.h:24
int mOpenDzbResNo
Definition d_a_tbox.h:27
int mEffectResNo
Definition d_a_tbox.h:28
int mBrkResNo
Definition d_a_tbox.h:29
Definition d_a_hozelda.cpp:56
Definition d_a_obj_sekizoa.cpp:56
Definition d_a_hozelda.cpp:14
int BOOL
Definition types.h:27
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8