1#ifndef D_A_OBJ_KEYHOLE_H
2#define D_A_OBJ_KEYHOLE_H
Definition JORMContext.h:120
Definition JORReflexible.h:43
Definition Z2Creature.h:7
Definition d_a_obj_keyhole.h:73
void genMessage(JORMContext *)
daObj_Keyhole_HIO_c()
Definition d_a_obj_keyhole.cpp:14
virtual ~daObj_Keyhole_HIO_c()
Definition d_a_obj_keyhole.h:76
f32 obj_size
Definition d_a_obj_keyhole.h:81
s8 id
Definition d_a_obj_keyhole.h:80
Definition f_op_actor.h:230
Definition m_Do_ext.h:369
Small Key Door Chains?
Definition d_a_obj_keyhole.h:28
u8 field_0x2cb4
Definition d_a_obj_keyhole.h:68
dCcU_AtInfo atInfo
Definition d_a_obj_keyhole.h:60
bool checkOpenEnd()
Definition d_a_obj_keyhole.h:32
fopAc_ac_c actor
Definition d_a_obj_keyhole.h:35
cXyz field_0x2ca8
Definition d_a_obj_keyhole.h:67
f32 field_0x2ae8
Definition d_a_obj_keyhole.h:51
u32 field_0x2c9c
Definition d_a_obj_keyhole.h:61
s8 hide_lock
Definition d_a_obj_keyhole.h:66
s16 action
Definition d_a_obj_keyhole.h:46
J3DModel * lock_model
Definition d_a_obj_keyhole.h:39
f32 field_0x2af0
Definition d_a_obj_keyhole.h:53
s16 hit_timer
Definition d_a_obj_keyhole.h:44
bool checkOpen()
Definition d_a_obj_keyhole.h:33
s16 mode
Definition d_a_obj_keyhole.h:47
int chain_num
Definition d_a_obj_keyhole.h:40
s16 field_0x61a
Definition d_a_obj_keyhole.h:45
f32 field_0x2af8
Definition d_a_obj_keyhole.h:55
mDoExt_McaMorf * lock_modelMorf
Definition d_a_obj_keyhole.h:38
u8 open_state
Definition d_a_obj_keyhole.h:63
void setOpen()
Definition d_a_obj_keyhole.h:30
request_of_phase_process_class phase
Definition d_a_obj_keyhole.h:36
dCcD_Stts ccStts
Definition d_a_obj_keyhole.h:58
int field_0x580
Definition d_a_obj_keyhole.h:41
dCcD_Sph ccSph
Definition d_a_obj_keyhole.h:59
s8 field_0x2ca6
Definition d_a_obj_keyhole.h:65
u32 field_0x2ca0
Definition d_a_obj_keyhole.h:62
f32 field_0x2afc
Definition d_a_obj_keyhole.h:56
s16 timers[2]
Definition d_a_obj_keyhole.h:48
Z2Creature sound
Definition d_a_obj_keyhole.h:43
u8 HIOInit
Definition d_a_obj_keyhole.h:64
f32 field_0x2ae4
Definition d_a_obj_keyhole.h:50
char * arcname
Definition d_a_obj_keyhole.h:37
u8 arg0
Definition d_a_obj_keyhole.h:42
s16 field_0x2b00
Definition d_a_obj_keyhole.h:57
f32 field_0x2af4
Definition d_a_obj_keyhole.h:54
void setOpenEnd()
Definition d_a_obj_keyhole.h:31
s16 field_0x2aec
Definition d_a_obj_keyhole.h:52
STATIC_ASSERT(sizeof(obj_keyhole_class)==0x2CB8)
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_a_obj_keyhole.h:8
cXyz field_0x118[16]
Definition d_a_obj_keyhole.h:13
cXyz field_0x40
Definition d_a_obj_keyhole.h:10
csXyz field_0x1d8[16]
Definition d_a_obj_keyhole.h:14
J3DModel * model[16]
Definition d_a_obj_keyhole.h:9
dCcD_Sph ccSph[3]
Definition d_a_obj_keyhole.h:17
f32 field_0x238
Definition d_a_obj_keyhole.h:15
dCcD_Stts ccStts
Definition d_a_obj_keyhole.h:16
cXyz field_0x58[16]
Definition d_a_obj_keyhole.h:12
cXyz field_0x4c
Definition d_a_obj_keyhole.h:11