Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_e_yd.h
Go to the documentation of this file.
1#ifndef D_A_E_YD_H
2#define D_A_E_YD_H
4#include "d/d_bg_s_acch.h"
5#include "d/d_cc_d.h"
6#include "d/d_cc_uty.h"
8
18public:
21 /* 0x5B4 */ u8 field_0x5b4;
22 /* 0x5B5 */ u8 field_0x5b5;
23 /* 0x5B6 */ u8 field_0x5b6;
24 /* 0x5B7 */ u8 field_0x5b7;
27 /* 0x660 */ mDoExt_brkAnm* mBrkAnm;
28 /* 0x664 */ s32 field_0x664;
29 /* 0x668 */ u32 mShadowKey;
30 /* 0x66C */ s16 field_0x66c;
31 /* 0x66E */ s16 field_0x66e;
32 /* 0x670 */ s16 field_0x670;
33 /* 0x674 */ f32 field_0x674;
34 /* 0x678 */ cXyz field_0x678;
35 /* 0x684 */ s16 field_0x684;
36 /* 0x686 */ u8 field_0x686[0x688 - 0x686];
37 /* 0x688 */ s16 mAngleToPlayer;
39 /* 0x690 */ s16 field_0x690;
40 /* 0x694 */ f32 field_0x694;
41 /* 0x698 */ f32 field_0x698;
42 /* 0x69C */ s16 field_0x69c[4];
43 /* 0x6A4 */ cXyz mJointPositions[12];
44 /* 0x734 */ csXyz mJointRotations[12];
45 /* 0x77C */ J3DModel* field_0x77c[11];
46 /* 0x7A8 */ u8 field_0x7a8[0x7dc - 0x7a8];
47 /* 0x7DC */ f32 field_0x7dc[11];
48 /* 0x802 */ u8 field_0x808[0x80c - 0x808];
50 /* 0x848 */ f32 field_0x848;
51 /* 0x84C */ f32 field_0x84c;
52 /* 0x850 */ f32 field_0x850;
53 /* 0x854 */ u8 field_0x854[0x855 - 0x854];
54 /* 0x855 */ s8 mLeafRoomNo;
55 /* 0x856 */ s8 field_0x856;
56 /* 0x858 */ f32 field_0x858;
57 /* 0x85C */ u8 field_0x85c[0x864 - 0x85C];
58 /* 0x864 */ dCcD_Stts mStts;
59 /* 0x8A0 */ dCcD_Sph field_0x8a0;
60 /* 0x9D8 */ dCcD_Sph field_0x9d8;
61 /* 0xB10 */ s8 field_0xb10;
62 /* 0xB11 */ s8 field_0xb11;
63 /* 0xB14 */ dCcD_Sph field_0xb14[4];
67 /* 0x1230 */ fpc_ProcID mLeafId;
68 /* 0x1234 */ s8 field_0x1234;
69 /* 0x1235 */ s8 field_0x1235;
70 /* 0x1238 */ u32 field_0x1238[3];
71 /* 0x1244 */ s32 field_0x1244;
72 /* 0x1248 */ s32 field_0x1248;
73 /* 0x124C */ s32 field_0x124c;
74 /* 0x1250 */ f32 field_0x1250;
75 /* 0x1254 */ u8 field_0x1254[0x1268 - 0x1254];
76 /* 0x1268 */ u8 field_0x1268;
77};
78
79STATIC_ASSERT(sizeof(e_yd_class) == 0x126c);
80
81
82#endif /* D_A_E_YD_H */
Definition J3DModel.h:43
Definition Z2Creature.h:37
Definition c_sxyz.h:10
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_cc_d.h:473
Definition d_cc_d.h:269
Twilight Deku Baba.
Definition d_a_e_yd.h:17
f32 field_0x1250
Definition d_a_e_yd.h:74
s8 field_0x1235
Definition d_a_e_yd.h:69
request_of_phase_process_class field_0x5ac
Definition d_a_e_yd.h:20
mDoExt_brkAnm * mBrkAnm
Definition d_a_e_yd.h:27
u8 field_0x5b7
Definition d_a_e_yd.h:24
u8 field_0x1268
Definition d_a_e_yd.h:76
J3DModel * field_0x77c[11]
Definition d_a_e_yd.h:45
Z2CreatureEnemy mCreatureSound
Definition d_a_e_yd.h:26
cXyz field_0x678
Definition d_a_e_yd.h:34
f32 mHomeDistFromPlayer
Definition d_a_e_yd.h:38
u8 field_0x854[0x855 - 0x854]
Definition d_a_e_yd.h:53
u8 field_0x1254[0x1268 - 0x1254]
Definition d_a_e_yd.h:75
u8 field_0x85c[0x864 - 0x85C]
Definition d_a_e_yd.h:57
s16 field_0x66c
Definition d_a_e_yd.h:30
dBgS_ObjAcch field_0x1058
Definition d_a_e_yd.h:66
s32 field_0x1248
Definition d_a_e_yd.h:72
f32 field_0x694
Definition d_a_e_yd.h:40
fopEn_enemy_c actor
Definition d_a_e_yd.h:19
f32 field_0x84c
Definition d_a_e_yd.h:51
s8 mLeafRoomNo
Definition d_a_e_yd.h:54
u8 field_0x7a8[0x7dc - 0x7a8]
Definition d_a_e_yd.h:46
s8 field_0x856
Definition d_a_e_yd.h:55
dBgS_AcchCir field_0x1018
Definition d_a_e_yd.h:65
s32 field_0x664
Definition d_a_e_yd.h:28
s8 field_0x1234
Definition d_a_e_yd.h:68
s16 field_0x69c[4]
Definition d_a_e_yd.h:42
s32 field_0x1244
Definition d_a_e_yd.h:71
s16 field_0x66e
Definition d_a_e_yd.h:31
mDoExt_3DlineMat1_c mLineMat
Definition d_a_e_yd.h:49
dCcD_Stts mStts
Definition d_a_e_yd.h:58
u8 field_0x808[0x80c - 0x808]
Definition d_a_e_yd.h:48
s16 mAngleToPlayer
Definition d_a_e_yd.h:37
s16 field_0x670
Definition d_a_e_yd.h:32
s8 field_0xb10
Definition d_a_e_yd.h:61
f32 field_0x850
Definition d_a_e_yd.h:52
mDoExt_McaMorfSO * mpMorf
Definition d_a_e_yd.h:25
s8 field_0xb11
Definition d_a_e_yd.h:62
f32 field_0x7dc[11]
Definition d_a_e_yd.h:47
f32 field_0x848
Definition d_a_e_yd.h:50
fpc_ProcID mLeafId
Definition d_a_e_yd.h:67
f32 field_0x858
Definition d_a_e_yd.h:56
f32 field_0x698
Definition d_a_e_yd.h:41
u8 field_0x686[0x688 - 0x686]
Definition d_a_e_yd.h:36
dCcD_Sph field_0x8a0
Definition d_a_e_yd.h:59
dCcU_AtInfo field_0xff4
Definition d_a_e_yd.h:64
s32 field_0x124c
Definition d_a_e_yd.h:73
dCcD_Sph field_0x9d8
Definition d_a_e_yd.h:60
u8 field_0x5b5
Definition d_a_e_yd.h:22
f32 field_0x674
Definition d_a_e_yd.h:33
csXyz mJointRotations[12]
Definition d_a_e_yd.h:44
u8 field_0x5b6
Definition d_a_e_yd.h:23
u32 field_0x1238[3]
Definition d_a_e_yd.h:70
u32 mShadowKey
Definition d_a_e_yd.h:29
cXyz mJointPositions[12]
Definition d_a_e_yd.h:43
s16 field_0x690
Definition d_a_e_yd.h:39
s16 field_0x684
Definition d_a_e_yd.h:35
u8 field_0x5b4
Definition d_a_e_yd.h:21
dCcD_Sph field_0xb14[4]
Definition d_a_e_yd.h:63
Definition f_op_actor.h:285
Definition m_Do_ext.h:561
Definition m_Do_ext.h:331
Definition m_Do_ext.h:94
STATIC_ASSERT(sizeof(e_yd_class)==0x126c)
signed char s8
Definition types.h:7
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition c_xyz.h:7
Definition d_cc_uty.h:20
Definition c_phase.h:17