Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_npc_passer2.h
Go to the documentation of this file.
1#ifndef D_A_NPC_PASSER2_H
2#define D_A_NPC_PASSER2_H
3
4#include "d/actor/d_a_npc.h"
5
14class daNpcPasser2_c : public fopAc_ac_c {
15public:
16 struct Mode_e {};
17
18 /* 80AA755C */ void setAction(daNpcPasser2_c::Mode_e);
19 /* 80AA75A0 */ void callInit();
20 /* 80AA75C8 */ void callExecute();
21 /* 80AA75F4 */ void initPath();
22 /* 80AA774C */ void executePath();
23 /* 80AA790C */ void setAngle();
24 /* 80AA7918 */ void pathMoveF();
25 /* 80AA7CD8 */ void create();
26 /* 80AA7F78 */ void create_init();
27 /* 80AA8270 */ ~daNpcPasser2_c();
28
29 static u8 ActionTable[24];
30
31private:
32 /* 0x568 */ u8 field_0x568[0xa44 - 0x568];
33};
34
35STATIC_ASSERT(sizeof(daNpcPasser2_c) == 0xa44);
36
37#endif /* D_A_NPC_PASSER2_H */
Hylian Passerby 2 (Castle Town NPC?)
Definition d_a_npc_passer2.h:14
u8 field_0x568[0xa44 - 0x568]
Definition d_a_npc_passer2.h:32
void create()
Definition d_a_npc_passer2.cpp:383
void pathMoveF()
Definition d_a_npc_passer2.cpp:373
void setAction(daNpcPasser2_c::Mode_e)
Definition d_a_npc_passer2.cpp:183
~daNpcPasser2_c()
Definition d_a_npc_passer2.cpp:448
void create_init()
Definition d_a_npc_passer2.cpp:438
void executePath()
Definition d_a_npc_passer2.cpp:309
void initPath()
Definition d_a_npc_passer2.cpp:207
void setAngle()
Definition d_a_npc_passer2.cpp:320
void callInit()
Definition d_a_npc_passer2.cpp:188
void callExecute()
Definition d_a_npc_passer2.cpp:193
static u8 ActionTable[24]
Definition d_a_npc_passer2.h:176
STATIC_ASSERT(sizeof(daNpcPasser2_c)==0xa44)
Definition d_a_npc_passer2.h:16
Definition d_a_ep.cpp:19
unsigned char u8
Definition types.h:8