Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_event.h
Go to the documentation of this file.
1#ifndef D_A_TAG_EVENT_H
2#define D_A_TAG_EVENT_H
3
5
6class daTag_Event_c : public fopAc_ac_c {
7public:
17
18 u8 getEventNo();
19 u8 getSwbit();
20 u8 getSwbit2();
21 u8 getType();
27 void demoInitProc();
28 void demoEndProc();
29 void demoProc();
30 int create();
31 int actionNext();
32 int actionEvent();
33 int actionReady();
35 int actionHunt();
36 int actionArrival();
37 int actionWait();
38 int actionHunt2();
39 int execute();
40 int draw();
41
42 void setActio(u8 i_action) { mAction = i_action; }
43
44 /* 0x568 */ s16 mEventIdx;
45 /* 0x56A */ s16 mMapEventIdx;
46 /* 0x56C */ s16 mMapToolId;
47 /* 0x56E */ s16 field_0x56e;
48 /* 0x570 */ s16 mHunt2Timer;
49 /* 0x572 */ u8 mAction;
50 /* 0x573 */ u8 field_0x573;
51};
52
53#endif /* D_A_TAG_EVENT_H */
Definition d_a_tag_event.h:6
int create()
Definition d_a_tag_event.cpp:80
int execute()
Definition d_a_tag_event.cpp:270
int actionHunt()
Definition d_a_tag_event.cpp:228
int actionHunt2()
Definition d_a_tag_event.cpp:251
u8 getSwbit()
Definition d_a_tag_event.cpp:15
s16 mMapToolId
Definition d_a_tag_event.h:46
int actionNext()
Definition d_a_tag_event.cpp:129
BOOL horseRodeo()
Definition d_a_tag_event.cpp:39
u8 getType()
Definition d_a_tag_event.cpp:23
void demoEndProc()
Definition d_a_tag_event.cpp:76
u16 getInvalidEventFlag()
Definition d_a_tag_event.cpp:27
u8 field_0x573
Definition d_a_tag_event.h:50
s16 mEventIdx
Definition d_a_tag_event.h:44
int actionReady()
Definition d_a_tag_event.cpp:171
u8 getEventNo()
Definition d_a_tag_event.cpp:11
u16 getAreaType()
Definition d_a_tag_event.cpp:31
u16 getValidEventFlag()
Definition d_a_tag_event.cpp:35
Action_e
Definition d_a_tag_event.h:8
@ ACTION_HUNT2
Definition d_a_tag_event.h:12
@ ACTION_HUNT
Definition d_a_tag_event.h:11
@ ACTION_EVENT
Definition d_a_tag_event.h:15
@ ACTION_ARRIVAL
Definition d_a_tag_event.h:10
@ ACTION_NEXT
Definition d_a_tag_event.h:14
@ ACTION_WAIT
Definition d_a_tag_event.h:9
@ ACTION_READY
Definition d_a_tag_event.h:13
void demoInitProc()
Definition d_a_tag_event.cpp:72
BOOL checkArea()
Definition d_a_tag_event.cpp:197
int actionEvent()
Definition d_a_tag_event.cpp:152
u8 getSwbit2()
Definition d_a_tag_event.cpp:19
int actionWait()
Definition d_a_tag_event.cpp:247
void demoProc()
Definition d_a_tag_event.cpp:78
int actionArrival()
Definition d_a_tag_event.cpp:241
s16 mHunt2Timer
Definition d_a_tag_event.h:48
s16 mMapEventIdx
Definition d_a_tag_event.h:45
BOOL arrivalTerms()
Definition d_a_tag_event.cpp:47
void setActio(u8 i_action)
Definition d_a_tag_event.h:42
s16 field_0x56e
Definition d_a_tag_event.h:47
u8 mAction
Definition d_a_tag_event.h:49
int draw()
Definition d_a_tag_event.cpp:301
Definition f_op_actor.h:230
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8