Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_river_back.h
Go to the documentation of this file.
1#ifndef D_A_TAG_RIVER_BACK_H
2#define D_A_TAG_RIVER_BACK_H
3
5#include "d/d_com_inf_game.h"
6
8public:
13
20
21 int Create();
22 int create();
23 int execute();
24 void event_proc_call();
25 void actionWait();
26 void actionOrderEvent();
27 void actionEvent();
28 void actionDead();
29 int demoProc();
30 int _delete();
31
32 void setAction(u8 i_action) { mAction = i_action; }
33
34 u8 getSwBit() { return fopAcM_GetParamBit(this, 8, 8); }
35
36 u8 getSwBit2() { return fopAcM_GetParamBit(this, 0x10, 8); }
37
39 /* 0x570 */ u8 mTimer;
40 /* 0x571 */ u8 mAction;
41 /* 0x572 */ u8 mMapToolID;
42 /* 0x574 */ s16 mEventID;
43 /* 0x576 */ s16 mCount;
44 /* 0x578 */ int mStaffID;
45};
46
47#endif /* D_A_TAG_RIVER_BACK_H */
Definition d_a_tag_river_back.h:7
u8 mMapToolID
Definition d_a_tag_river_back.h:41
int mStaffID
Definition d_a_tag_river_back.h:44
void event_proc_call()
Definition d_a_tag_river_back.cpp:52
u8 getSwBit2()
Definition d_a_tag_river_back.h:36
int _delete()
Definition d_a_tag_river_back.cpp:137
request_of_phase_process_class mPhase
Definition d_a_tag_river_back.h:38
action_e
Definition d_a_tag_river_back.h:14
@ ACTION_DEAD_e
Definition d_a_tag_river_back.h:18
@ ACTION_EVENT_e
Definition d_a_tag_river_back.h:17
@ ACTION_WAIT_e
Definition d_a_tag_river_back.h:15
@ ACTION_ORDER_EVENT_e
Definition d_a_tag_river_back.h:16
void actionWait()
Definition d_a_tag_river_back.cpp:62
int demoProc()
Definition d_a_tag_river_back.cpp:102
int create()
Definition d_a_tag_river_back.cpp:22
u8 getSwBit()
Definition d_a_tag_river_back.h:34
void setAction(u8 i_action)
Definition d_a_tag_river_back.h:32
s16 mEventID
Definition d_a_tag_river_back.h:42
act_e
Definition d_a_tag_river_back.h:9
@ SCENE_CHG_e
Definition d_a_tag_river_back.h:11
@ WAIT_e
Definition d_a_tag_river_back.h:10
int execute()
Definition d_a_tag_river_back.cpp:34
u8 mTimer
Definition d_a_tag_river_back.h:39
void actionDead()
Definition d_a_tag_river_back.cpp:98
int Create()
Definition d_a_tag_river_back.cpp:15
u8 mAction
Definition d_a_tag_river_back.h:40
void actionEvent()
Definition d_a_tag_river_back.cpp:84
s16 mCount
Definition d_a_tag_river_back.h:43
void actionOrderEvent()
Definition d_a_tag_river_back.cpp:71
Definition f_op_actor.h:230
signed short int s16
Definition types.h:9
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196
Definition c_phase.h:17