Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_npc_tkj2.h
Go to the documentation of this file.
1#ifndef D_A_NPC_TKJ2_H
2#define D_A_NPC_TKJ2_H
3
4#include "d/actor/d_a_npc.h"
5#include "d/d_cc_uty.h"
6
17public:
18 /* 0x000 */ fopEn_enemy_c actor;
20 /* 0x5B4 */ u8 field_0x5b4;
21 /* 0x5B8 */ cXyz field_0x5b8;
22 /* 0x5C4 */ s16 field_0x5c4;
23 /* 0x5C8 */ f32 field_0x5c8;
24 /* 0x5CC */ s16 field_0x5cc;
25 /* 0x5D0 */ f32 field_0x5d0;
27 /* 0x5D8 */ mDoExt_btkAnm* mpBtkAnm;
28 /* 0x5DC */ mDoExt_btpAnm* mpBtpAnm;
29 /* 0x5E0 */ f32 field_0x5e0;
30 /* 0x5E4 */ f32 field_0x5e4;
31 /* 0x5E8 */ s16 field_0x5e8;
32 /* 0x5EA */ u8 field_0x5ea;
33 /* 0x5EB */ u8 field_0x5eb;
34 /* 0x5EC */ csXyz field_0x5ec;
35 /* 0x5F2 */ u8 field_0x5f2;
36 /* 0x5F3 */ u8 field_0x5f3;
37 /* 0x5F4 */ int field_0x5f4;
38 /* 0x5F8 */ s16 field_0x5f8;
39 /* 0x5FC */ cXyz field_0x5fc;
40 /* 0x608 */ s16 mAction;
41 /* 0x60A */ s16 field_0x60a;
42 /* 0x60C */ u32 mShadowKey;
43 /* 0x610 */ s16 field_0x610[4];
44 /* 0x618 */ s16 field_0x618;
45 /* 0x61A */ s16 field_0x61a;
46 /* 0x61C */ u8 field_0x61c[0x620 - 0x61c];
47 /* 0x620 */ s16 field_0x620;
49 /* 0x630 */ u8 field_0x630;
52 /* 0x84C */ u8 field_0x84c[0x850 - 0x84c];
53 /* 0x850 */ dCcD_Stts mStts;
54 /* 0x88C */ dCcD_Sph field_0x88c;
57 /* 0xA8C */ s8 field_0xa8c;
58 /* 0xA8E */ s16 field_0xa8e;
59 /* 0xa90 */ s16 field_0xa90;
60 /* 0xA92 */ s16 field_0xa92;
61 /* 0xA94 */ s16 field_0xa94;
62 /* 0xA98 */ f32 field_0xa98;
63 /* 0xA9C */ u8 field_0xa9c;
64};
65
66STATIC_ASSERT(sizeof(npc_tkj2_class) == 0xaa0);
67
68#endif /* D_A_NPC_TKJ2_H */
Definition Z2Creature.h:37
Definition c_sxyz.h:10
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:244
Definition d_cc_d.h:487
Definition d_cc_d.h:273
Definition d_a_player.h:55
Definition f_op_actor.h:327
Definition m_Do_ext.h:408
Definition m_Do_ext.h:63
Definition m_Do_ext.h:180
Oocca 2.
Definition d_a_npc_tkj2.h:16
f32 field_0x5e0
Definition d_a_npc_tkj2.h:29
dBgS_ObjAcch mObjAcch
Definition d_a_npc_tkj2.h:51
mDoExt_McaMorfSO * mpModelMorf
Definition d_a_npc_tkj2.h:26
s16 field_0x5c4
Definition d_a_npc_tkj2.h:22
s16 field_0x620
Definition d_a_npc_tkj2.h:47
u8 field_0x84c[0x850 - 0x84c]
Definition d_a_npc_tkj2.h:52
fopEn_enemy_c actor
Definition d_a_npc_tkj2.h:18
dCcD_Stts mStts
Definition d_a_npc_tkj2.h:53
cXyz field_0x5fc
Definition d_a_npc_tkj2.h:39
s16 field_0x5e8
Definition d_a_npc_tkj2.h:31
int field_0x5f4
Definition d_a_npc_tkj2.h:37
s16 field_0xa92
Definition d_a_npc_tkj2.h:60
u8 field_0x5eb
Definition d_a_npc_tkj2.h:33
s16 field_0xa90
Definition d_a_npc_tkj2.h:59
s16 field_0x618
Definition d_a_npc_tkj2.h:44
f32 field_0x5c8
Definition d_a_npc_tkj2.h:23
u8 field_0x5ea
Definition d_a_npc_tkj2.h:32
u8 field_0x5f2
Definition d_a_npc_tkj2.h:35
f32 field_0x5d0
Definition d_a_npc_tkj2.h:25
u8 field_0xa9c
Definition d_a_npc_tkj2.h:63
dCcU_AtInfo field_0x9c4
Definition d_a_npc_tkj2.h:55
f32 field_0xa98
Definition d_a_npc_tkj2.h:62
s16 field_0x61a
Definition d_a_npc_tkj2.h:45
dBgS_AcchCir mAcchCir
Definition d_a_npc_tkj2.h:50
s16 field_0xa8e
Definition d_a_npc_tkj2.h:58
Z2CreatureEnemy mSound
Definition d_a_npc_tkj2.h:56
s16 field_0x610[4]
Definition d_a_npc_tkj2.h:43
s16 field_0x5cc
Definition d_a_npc_tkj2.h:24
mDoExt_btkAnm * mpBtkAnm
Definition d_a_npc_tkj2.h:27
s16 field_0x60a
Definition d_a_npc_tkj2.h:41
s8 field_0xa8c
Definition d_a_npc_tkj2.h:57
daPy_boomerangMove_c mBoomerangMove
Definition d_a_npc_tkj2.h:48
dCcD_Sph field_0x88c
Definition d_a_npc_tkj2.h:54
s16 field_0xa94
Definition d_a_npc_tkj2.h:61
u8 field_0x5f3
Definition d_a_npc_tkj2.h:36
csXyz field_0x5ec
Definition d_a_npc_tkj2.h:34
u8 field_0x5b4
Definition d_a_npc_tkj2.h:20
u32 mShadowKey
Definition d_a_npc_tkj2.h:42
request_of_phase_process_class mPhase
Definition d_a_npc_tkj2.h:19
s16 field_0x5f8
Definition d_a_npc_tkj2.h:38
u8 field_0x630
Definition d_a_npc_tkj2.h:49
mDoExt_btpAnm * mpBtpAnm
Definition d_a_npc_tkj2.h:28
f32 field_0x5e4
Definition d_a_npc_tkj2.h:30
s16 mAction
Definition d_a_npc_tkj2.h:40
u8 field_0x61c[0x620 - 0x61c]
Definition d_a_npc_tkj2.h:46
cXyz field_0x5b8
Definition d_a_npc_tkj2.h:21
STATIC_ASSERT(sizeof(npc_tkj2_class)==0xaa0)
Definition c_xyz.h:7
Definition d_cc_uty.h:20
Definition c_phase.h:19