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 int create();
15 int execute();
16 void setActionMode(ActionMode mode, u8 state);
17 void actionWaitRiver();
18 void actionWaitFall();
19 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 */
u32 mode
Definition GXTev.c:56
Definition d_msg_flow.h:49
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:15
u8 mActionState
Definition d_a_tag_kago_fall.h:28
int _delete()
Definition d_a_tag_kago_fall.cpp:259
void setActionMode(ActionMode mode, u8 state)
Definition d_a_tag_kago_fall.cpp:59
void actionWaitFall()
Definition d_a_tag_kago_fall.cpp:162
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:49
Mtx mMtx
Definition d_a_tag_kago_fall.h:22
void actionWaitRiver()
Definition d_a_tag_kago_fall.cpp:64
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
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daTagKagoFall_c)==0x5fc)
f32 Mtx[3][4]
Definition mtx.h:25
signed short int s16
Definition types.h:9
unsigned char u8
Definition types.h:8
Definition c_xyz.h:7