Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_kago_fall.h
Go to the documentation of this file.
1#ifndef D_A_TAG_KAGO_FALL_H
2#define D_A_TAG_KAGO_FALL_H
3
4#include "d/d_msg_flow.h"
5#include "f_op/f_op_actor.h"
6
7class daTagKagoFall_c : public fopAc_ac_c {
8public:
9 enum ActionMode {
11 /* 1 */ ACTION_MODE_FALL
12 };
13
14 /* 80D59C58 */ int create();
15 /* 80D59DE0 */ int execute();
16 /* 80D59E18 */ void setActionMode(ActionMode mode, u8 state);
17 /* 80D59E24 */ void actionWaitRiver();
18 /* 80D5A218 */ void actionWaitFall();
19 /* 80D5A67C */ int _delete();
20
21 /* 0x568 */ dMsgFlow_c mMsgFlow;
22 /* 0x5b4 */ Mtx mMtx;
23 /* 0x5e4 */ cXyz mRestartPos;
24 /* 0x5f0 */ s16 mTimer;
25 /* 0x5f2 */ s16 mNoCarryTimer;
26 /* 0x5f4 */ u8 mRiverTimer;
27 /* 0x5f5 */ u8 mActionMode;
28 /* 0x5f6 */ u8 mActionState;
29 /* 0x5f7 */ u8 mExitID;
30 /* 0x5f8 */ u8 mStartPoint;
31 /* 0x5f9 */ bool mPlayedSceneChangeSfx;
32
33}; // Size: 0x5fc
34
36
37#endif /* D_A_TAG_KAGO_FALL_H */
Definition d_a_tag_kago_fall.h:7
s16 mTimer
Definition d_a_tag_kago_fall.h:24
int create()
Definition d_a_tag_kago_fall.cpp:22
u8 mActionState
Definition d_a_tag_kago_fall.h:28
int _delete()
Definition d_a_tag_kago_fall.cpp:270
void setActionMode(ActionMode mode, u8 state)
Definition d_a_tag_kago_fall.cpp:68
void actionWaitFall()
Definition d_a_tag_kago_fall.cpp:173
dMsgFlow_c mMsgFlow
Definition d_a_tag_kago_fall.h:21
s16 mNoCarryTimer
Definition d_a_tag_kago_fall.h:25
u8 mRiverTimer
Definition d_a_tag_kago_fall.h:26
cXyz mRestartPos
Definition d_a_tag_kago_fall.h:23
ActionMode
Definition d_a_tag_kago_fall.h:9
@ ACTION_MODE_FALL
Definition d_a_tag_kago_fall.h:11
@ ACTION_MODE_RIVER
Definition d_a_tag_kago_fall.h:10
bool mPlayedSceneChangeSfx
Definition d_a_tag_kago_fall.h:31
int execute()
Definition d_a_tag_kago_fall.cpp:57
Mtx mMtx
Definition d_a_tag_kago_fall.h:22
void actionWaitRiver()
Definition d_a_tag_kago_fall.cpp:74
u8 mActionMode
Definition d_a_tag_kago_fall.h:27
u8 mStartPoint
Definition d_a_tag_kago_fall.h:30
u8 mExitID
Definition d_a_tag_kago_fall.h:29
STATIC_ASSERT(sizeof(daTagKagoFall_c)==0x5fc)
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_hozelda.cpp:20
Definition d_a_obj_sekizoa.cpp:318
Definition d_a_ep.cpp:19
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8