Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_e_is.h
Go to the documentation of this file.
1#ifndef D_A_E_IS_H
2#define D_A_E_IS_H
3
5#include "d/d_bg_s_acch.h"
6#include "d/d_cc_d.h"
7#include "d/d_cc_uty.h"
8
19public:
20 /* 0x000 */ fopEn_enemy_c enemy;
22 /* 0x5B4 */ u8 field_0x5b4;
23 /* 0x5B8 */ u32 swbit;
24 /* 0x5BC */ u32 swbit2;
25 /* 0x5C0 */ u32 swbit3;
26 /* 0x5C4 */ u32 field_0x5c4;
29 /* 0x670 */ int anm;
30 /* 0x674 */ f32 field_0x674;
35 /* 0x688 */ s8 field_0x688;
36 /* 0x68C */ u32 shadowId;
37 /* 0x690 */ s16 lifetime;
38 /* 0x692 */ s16 action;
39 /* 0x694 */ s16 mode;
40 /* 0x696 */ u8 field_0x696[0x6A6 - 0x696];
41 /* 0x6A6 */ s16 angle_to_player;
42 /* 0x6A8 */ f32 player_distance;
43 /* 0x6AC */ f32 field_0x6ac;
44 /* 0x6B0 */ s16 timers[4];
47 /* 0x6BC */ s8 field_0x6bc;
48 /* 0x6BD */ s8 field_0x6bd;
49 /* 0x6C0 */ int swbit4;
50 /* 0x6C4 */ dBgS_AcchCir acchcir;
51 /* 0x704 */ dBgS_ObjAcch acch;
52 /* 0x8DC */ dCcD_Stts ccStts;
53 /* 0x918 */ dCcD_Sph at_sph;
54 /* 0xA50 */ dCcD_Sph core_sph;
55 /* 0xB88 */ dCcD_Cyl cc_cyl;
56 /* 0xCC4 */ dCcU_AtInfo atInfo;
57 /* 0xCE8 */ s8 field_0xce8;
58 /* 0xCE9 */ u8 field_0xCE9[0xCF4 - 0xCE9];
59 /* 0xCF4 */ u8 hioInit;
60};
61
62STATIC_ASSERT(sizeof(e_is_class) == 0xcf8);
63
65public:
67 virtual ~daE_IS_HIO_c() {}
68
70
71 /* 0x04 */ s8 id;
72 /* 0x08 */ f32 base_size;
73 /* 0x0C */ f32 normal_speed;
75 /* 0x14 */ f32 search_dist;
76 /* 0x18 */ f32 hit_width;
77};
78
79
80#endif /* D_A_E_IS_H */
Definition JORMContext.h:120
Definition JORReflexible.h:43
Definition Z2Creature.h:37
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_cc_d.h:461
Definition d_cc_d.h:473
Definition d_cc_d.h:269
Definition d_a_e_is.h:64
f32 hit_width
Definition d_a_e_is.h:76
void genMessage(JORMContext *)
f32 attack_init_range
Definition d_a_e_is.h:74
virtual ~daE_IS_HIO_c()
Definition d_a_e_is.h:67
f32 search_dist
Definition d_a_e_is.h:75
s8 id
Definition d_a_e_is.h:71
f32 normal_speed
Definition d_a_e_is.h:73
daE_IS_HIO_c()
Definition d_a_e_is.cpp:26
f32 base_size
Definition d_a_e_is.h:72
Armos Titan (Idelia Statue)
Definition d_a_e_is.h:18
s16 lifetime
Definition d_a_e_is.h:37
u32 swbit2
Definition d_a_e_is.h:24
dBgS_AcchCir acchcir
Definition d_a_e_is.h:50
dCcD_Sph core_sph
Definition d_a_e_is.h:54
s16 timers[4]
Definition d_a_e_is.h:44
request_of_phase_process_class phase
Definition d_a_e_is.h:21
f32 poweron_color_strength_target
Definition d_a_e_is.h:31
u8 field_0x5b4
Definition d_a_e_is.h:22
f32 field_0x6ac
Definition d_a_e_is.h:43
s16 core_hit_invulnerability_timer
Definition d_a_e_is.h:46
int swbit4
Definition d_a_e_is.h:49
dCcD_Sph at_sph
Definition d_a_e_is.h:53
u32 field_0x5c4
Definition d_a_e_is.h:26
f32 core_color_strength
Definition d_a_e_is.h:34
f32 field_0x674
Definition d_a_e_is.h:30
mDoExt_McaMorfSO * model_morf
Definition d_a_e_is.h:27
s8 field_0x688
Definition d_a_e_is.h:35
f32 player_distance
Definition d_a_e_is.h:42
dCcU_AtInfo atInfo
Definition d_a_e_is.h:56
u32 swbit3
Definition d_a_e_is.h:25
s8 field_0xce8
Definition d_a_e_is.h:57
s16 action
Definition d_a_e_is.h:38
u32 swbit
Definition d_a_e_is.h:23
f32 core_color_strength_target
Definition d_a_e_is.h:33
s16 body_hit_invulnerability_timer
Definition d_a_e_is.h:45
u8 field_0xCE9[0xCF4 - 0xCE9]
Definition d_a_e_is.h:58
fopEn_enemy_c enemy
Definition d_a_e_is.h:20
u8 field_0x696[0x6A6 - 0x696]
Definition d_a_e_is.h:40
u8 hioInit
Definition d_a_e_is.h:59
dCcD_Cyl cc_cyl
Definition d_a_e_is.h:55
s16 mode
Definition d_a_e_is.h:39
u32 shadowId
Definition d_a_e_is.h:36
s8 field_0x6bc
Definition d_a_e_is.h:47
s16 angle_to_player
Definition d_a_e_is.h:41
int anm
Definition d_a_e_is.h:29
s8 field_0x6bd
Definition d_a_e_is.h:48
Z2CreatureEnemy sound
Definition d_a_e_is.h:28
f32 poweron_color_strength
Definition d_a_e_is.h:32
dBgS_ObjAcch acch
Definition d_a_e_is.h:51
dCcD_Stts ccStts
Definition d_a_e_is.h:52
Definition f_op_actor.h:285
Definition m_Do_ext.h:331
STATIC_ASSERT(sizeof(e_is_class)==0xcf8)
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
unsigned char u8
Definition types.h:8
Definition d_cc_uty.h:20
Definition c_phase.h:17