179#if VERSION > VERSION_GCN_JPN
Definition JKRSolidHeap.h:10
Definition f_op_actor.h:119
void setCommand(u16 command)
Definition f_op_actor.h:132
BOOL i_checkCommandDoor()
Definition f_op_actor.h:149
char * getArchiveName()
Definition f_op_actor.h:142
BOOL checkCommandDemoAccrpt()
Definition f_op_actor.h:130
s16 getEventId()
Definition f_op_actor.h:139
void setEventName(char *)
Definition d_event.cpp:1126
u16 mCondition
Definition f_op_actor.h:160
char * getEventName()
Definition d_event.cpp:1135
void setMapToolId(u8 id)
Definition f_op_actor.h:133
void beforeProc()
Definition d_event.cpp:1148
s16 mEventId
Definition f_op_actor.h:161
void onCondition(u16)
Definition d_a_e_po.cpp:3040
bool checkCommandTalk()
Definition f_op_actor.h:147
void setCondition(u16 condition)
Definition f_op_actor.h:135
u16 mCommand
Definition f_op_actor.h:159
void setArchiveName(char *name)
Definition f_op_actor.h:137
bool i_checkCommandDemoAccrpt()
Definition f_op_actor.h:150
dEvt_info_c()
Definition d_event.cpp:1116
void(* field_0x14)(void *)
Definition f_op_actor.h:166
char * mArchiveName
Definition f_op_actor.h:164
u8 getMapToolId()
Definition f_op_actor.h:138
void setIdx(u8 i_idx)
Definition f_op_actor.h:141
virtual ~dEvt_info_c()
Definition f_op_actor.h:122
void i_offCondition(u16 cond)
Definition f_op_actor.h:145
bool checkCommandItem()
Definition f_op_actor.h:148
s16 getIdx()
Definition f_op_actor.h:140
void setEventId(s16 id)
Definition f_op_actor.h:134
u8 field_0x10
Definition f_op_actor.h:165
bool i_checkCommandCatch()
Definition f_op_actor.h:151
u8 mMapToolId
Definition f_op_actor.h:162
u16 getCondition()
Definition f_op_actor.h:136
void i_onCondition(u16 cond)
Definition f_op_actor.h:144
BOOL chkCondition(u16 condition)
Definition f_op_actor.h:143
s8 mIndex
Definition f_op_actor.h:163
void suspendProc(void *actor)
Definition f_op_actor.h:153
Definition d_jnt_col.h:19
Definition f_op_actor.h:254
void onWolfDownStartFlg()
Definition f_op_actor.h:275
u32 mEffectID1
Definition f_op_actor.h:306
u32 mMidnaBindID[3]
Definition f_op_actor.h:308
void offWolfNoLock()
Definition f_op_actor.h:285
void setDownPos(const cXyz *i_pos)
Definition f_op_actor.h:294
void offHeadLockFlg()
Definition f_op_actor.h:286
cXyz & getHeadLockPos()
Definition f_op_actor.h:271
void offWolfBiteDamage()
Definition f_op_actor.h:281
void offCutDownHitFlg()
Definition f_op_actor.h:282
void onHeadLockFlg()
Definition f_op_actor.h:279
bool checkHeadLockFlg() const
Definition f_op_actor.h:262
u8 getMidnaBindMode()
Definition f_op_actor.h:269
J3DAnmTextureSRTKey * mBtk
Definition f_op_actor.h:300
void setThrowModeThrowLeft()
Definition f_op_actor.h:293
void setThrowModeThrowRight()
Definition f_op_actor.h:292
u8 field_0x58c
Definition f_op_actor.h:302
cXyz mHeadLockPos
Definition f_op_actor.h:298
void setHeadLockPos(const cXyz *i_pos)
Definition f_op_actor.h:295
void onWolfNoLock()
Definition f_op_actor.h:277
u32 mEffectID2
Definition f_op_actor.h:307
void offDownFlg()
Definition f_op_actor.h:284
bool checkWolfNoLock() const
Definition f_op_actor.h:261
void setBallModelEffect(dKy_tevstr_c *)
Definition f_op_actor.cpp:250
void drawBallModel(dKy_tevstr_c *)
Definition f_op_actor.cpp:273
void onDownFlg()
Definition f_op_actor.h:278
void onWolfDownPullEndFlg()
Definition f_op_actor.h:276
cXyz mDownPos
Definition f_op_actor.h:297
f32 field_0x590
Definition f_op_actor.h:305
void setMidnaBindMode(u8 i_bindMode)
Definition f_op_actor.h:288
void offWolfDownPullFlg()
Definition f_op_actor.h:283
bool checkCutDownHitFlg() const
Definition f_op_actor.h:265
void setThrowModeDash()
Definition f_op_actor.h:291
bool checkBallModelDraw()
Definition f_op_actor.cpp:244
void onCutDownHitFlg()
Definition f_op_actor.h:273
void onWolfBiteDamage()
Definition f_op_actor.h:274
J3DAnmTevRegKey * mBrk
Definition f_op_actor.h:301
bool initBallModel()
Definition f_op_actor.cpp:225
cXyz & getDownPos()
Definition f_op_actor.h:270
u8 mThrowMode
Definition f_op_actor.h:303
bool checkWolfBiteDamage() const
Definition f_op_actor.h:263
void setMidnaBindID(u8 i_idx, u32 i_bindID)
Definition f_op_actor.h:289
void setThrowModeCatch()
Definition f_op_actor.h:290
u8 mMidnaBindMode
Definition f_op_actor.h:309
bool checkDeadFlg() const
Definition f_op_actor.h:266
bool checkDownFlg() const
Definition f_op_actor.h:264
J3DModel * mBallModel
Definition f_op_actor.h:299
u16 mFlags
Definition f_op_actor.h:304
u32 * getMidnaBindID(int i_idx)
Definition f_op_actor.h:268
static SECTION_RODATA u8 const id[8]
Definition d_a_npc_bans.cpp:1309
BOOL fopAc_IsActor(void *i_actor)
Definition f_op_actor.cpp:26
fopAc_attention_type
Definition f_op_actor.h:85
@ fopAc_attn_DOOR_e
Definition f_op_actor.h:91
@ fopAc_attn_SPEAK_e
Definition f_op_actor.h:89
@ fopAc_attn_ETC_e
Definition f_op_actor.h:93
@ fopAc_attn_CHECK_e
Definition f_op_actor.h:94
@ fopAc_attn_BATTLE_e
Definition f_op_actor.h:88
@ fopAc_attn_LOCK_e
Definition f_op_actor.h:86
@ fopAc_attn_CARRY_e
Definition f_op_actor.h:90
@ fopAc_attn_TALK_e
Definition f_op_actor.h:87
@ fopAc_attn_JUEL_e
Definition f_op_actor.h:92
STATIC_ASSERT(sizeof(fopAc_ac_c)==0x568)
fopAc_Cull_e
Definition f_op_actor.h:52
@ fopAc_CULLSPHERE_12_e
Definition f_op_actor.h:80
@ fopAc_CULLSPHERE_2_e
Definition f_op_actor.h:70
@ fopAc_CULLSPHERE_0_e
Definition f_op_actor.h:68
@ fopAc_CULLSPHERE_9_e
Definition f_op_actor.h:77
@ fopAc_CULLSPHERE_4_e
Definition f_op_actor.h:72
@ fopAc_CULLBOX_2_e
Definition f_op_actor.h:55
@ fopAc_CULLBOX_5_e
Definition f_op_actor.h:58
@ fopAc_CULLBOX_9_e
Definition f_op_actor.h:62
@ fopAc_CULLSPHERE_3_e
Definition f_op_actor.h:71
@ fopAc_CULLBOX_4_e
Definition f_op_actor.h:57
@ fopAc_CULLBOX_7_e
Definition f_op_actor.h:60
@ fopAc_CULLSPHERE_11_e
Definition f_op_actor.h:79
@ fopAc_CULLSPHERE_6_e
Definition f_op_actor.h:74
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ fopAc_CULLSPHERE_13_e
Definition f_op_actor.h:81
@ fopAc_CULLBOX_1_e
Definition f_op_actor.h:54
@ fopAc_CULLBOX_8_e
Definition f_op_actor.h:61
@ fopAc_CULLBOX_13_e
Definition f_op_actor.h:66
@ fopAc_CULLSPHERE_1_e
Definition f_op_actor.h:69
@ fopAc_CULLSPHERE_10_e
Definition f_op_actor.h:78
@ fopAc_CULLSPHERE_5_e
Definition f_op_actor.h:73
@ fopAc_CULLSPHERE_CUSTOM_e
Definition f_op_actor.h:82
@ fopAc_CULLBOX_10_e
Definition f_op_actor.h:63
@ fopAc_CULLBOX_6_e
Definition f_op_actor.h:59
@ fopAc_CULLBOX_11_e
Definition f_op_actor.h:64
@ fopAc_CULLSPHERE_8_e
Definition f_op_actor.h:76
@ fopAc_CULLBOX_12_e
Definition f_op_actor.h:65
@ fopAc_CULLSPHERE_7_e
Definition f_op_actor.h:75
@ fopAc_CULLBOX_0_e
Definition f_op_actor.h:53
@ fopAc_CULLBOX_3_e
Definition f_op_actor.h:56
dEvt_Condition_e
Definition f_op_actor.h:109
@ dEvtCnd_CANGETITEM_e
Definition f_op_actor.h:114
@ dEvtCnd_CANDEMO_e
Definition f_op_actor.h:112
@ dEvtCnd_CANTALKITEM_e
Definition f_op_actor.h:115
@ dEvtCnd_CANDOOR_e
Definition f_op_actor.h:113
@ dEvtCnd_NONE_e
Definition f_op_actor.h:110
@ dEvtCnd_CANTALK_e
Definition f_op_actor.h:111
@ dEvtCnd_DUMMY
Definition f_op_actor.h:116
fopAc_Status_e
Definition f_op_actor.h:27
@ fopAcStts_NOPAUSE_e
Definition f_op_actor.h:32
@ fopAcStts_CARRY_e
Definition f_op_actor.h:31
@ fopAcStts_NODRAW_e
Definition f_op_actor.h:33
@ fopAcStts_BOSS_e
Definition f_op_actor.h:34
@ fopAcStts_CULL_e
Definition f_op_actor.h:29
@ fopAcStts_NOEXEC_e
Definition f_op_actor.h:28
@ fopAcStts_FREEZE_e
Definition f_op_actor.h:30
fopAc_Group_e
Definition f_op_actor.h:37
@ fopAc_ENEMY_e
Definition f_op_actor.h:40
@ fopAc_ACTOR_e
Definition f_op_actor.h:38
@ fopAc_PLAYER_e
Definition f_op_actor.h:39
@ fopAc_UNK_GROUP_5_e
Definition f_op_actor.h:43
@ fopAc_ENV_e
Definition f_op_actor.h:41
@ fopAc_NPC_e
Definition f_op_actor.h:42
dEvt_Command_e
Definition f_op_actor.h:99
@ dEvtCmd_INCATCH_e
Definition f_op_actor.h:105
@ dEvtCmd_DUMMY
Definition f_op_actor.h:106
@ dEvtCmd_INTALK_e
Definition f_op_actor.h:101
@ dEvtCmd_INDEMO_e
Definition f_op_actor.h:102
@ dEvtCmd_INGETITEM_e
Definition f_op_actor.h:104
@ dEvtCmd_INDOOR_e
Definition f_op_actor.h:103
@ dEvtCmd_NONE_e
Definition f_op_actor.h:100
fopAc_Condition_e
Definition f_op_actor.h:46
@ fopAcCnd_INIT_e
Definition f_op_actor.h:49
@ fopAcCnd_NOEXEC_e
Definition f_op_actor.h:47
@ fopAcCnd_NODRAW_e
Definition f_op_actor.h:48
actor_method_class g_fopAc_Method
struct profile_method_class profile_method_class
Definition f_pc_base.h:15
unsigned int fpc_ProcID
Definition f_pc_base.h:10
static u32 status
Definition fstload.c:9
f32(* MtxP)[4]
Definition mtx.h:35
Definition d_a_obj_sekizoa.cpp:45
Definition d_a_hozelda.cpp:45
Definition d_a_ep.cpp:151
Definition d_a_hozelda.cpp:18
Definition f_op_actor.h:176
u8 distances[9]
Definition f_op_actor.h:177
u8 unk_0x9[4]
Definition f_op_actor.h:180
u32 flags
Definition f_op_actor.h:185
s16 field_0xa
Definition f_op_actor.h:183
cXyz position
Definition f_op_actor.h:184
Definition f_op_actor.h:8
u8 field_0x14[0xC]
Definition f_op_actor.h:10
leafdraw_method_class base
Definition f_op_actor.h:9
Definition f_op_actor.h:169
csXyz angle
Definition f_op_actor.h:171
s8 roomNo
Definition f_op_actor.h:172
cXyz pos
Definition f_op_actor.h:170
u8 field_0x13
Definition f_op_actor.h:173
Definition f_op_actor.h:22
actor_process_profile_definition base
Definition f_op_actor.h:23
u32 field_0x30
Definition f_op_actor.h:24
Definition f_op_actor.h:13
u8 cullType
Definition f_op_actor.h:18
u32 status
Definition f_op_actor.h:16
actor_method_class * sub_method
Definition f_op_actor.h:15
leaf_process_profile_definition base
Definition f_op_actor.h:14
u8 group
Definition f_op_actor.h:17
Definition d_a_hozelda.cpp:20
Definition f_op_actor.h:195
Vec min
Definition f_op_actor.h:196
Vec max
Definition f_op_actor.h:197
Definition f_op_actor.h:190
f32 radius
Definition f_op_actor.h:192
Vec center
Definition f_op_actor.h:191
dJntCol_c * jntCol
Definition f_op_actor.h:231
fpc_ProcID parentActorID
Definition f_op_actor.h:217
u8 field_0x565
Definition f_op_actor.h:240
MtxP cullMtx
Definition f_op_actor.h:224
cull_box box
Definition f_op_actor.h:226
dKy_tevstr_c tevStr
Definition f_op_actor.h:208
s8 field_0x567
Definition f_op_actor.h:242
int actor_type
Definition f_op_actor.h:202
actor_attention_types attention_info
Definition f_op_actor.h:236
actor_place old
Definition f_op_actor.h:219
f32 gravity
Definition f_op_actor.h:233
cXyz speed
Definition f_op_actor.h:223
u8 cullType
Definition f_op_actor.h:211
s8 subtype
Definition f_op_actor.h:213
u8 carryType
Definition f_op_actor.h:214
actor_place home
Definition f_op_actor.h:218
cXyz eyePos
Definition f_op_actor.h:235
u8 field_0x564
Definition f_op_actor.h:239
union fopAc_ac_c::@100 cull
cull_sphere sphere
Definition f_op_actor.h:227
profile_method_class * sub_method
Definition f_op_actor.h:205
csXyz shape_angle
Definition f_op_actor.h:221
u16 setID
Definition f_op_actor.h:209
f32 maxFallSpeed
Definition f_op_actor.h:234
static void setStopStatus(u32 status)
Definition f_op_actor.h:247
J3DModel * model
Definition f_op_actor.h:230
s16 field_0x560
Definition f_op_actor.h:237
u8 group
Definition f_op_actor.h:210
f32 cullSizeFar
Definition f_op_actor.h:229
create_tag_class draw_tag
Definition f_op_actor.h:204
s8 field_0x566
Definition f_op_actor.h:241
JKRSolidHeap * heap
Definition f_op_actor.h:206
u32 actor_condition
Definition f_op_actor.h:216
dEvt_info_c eventInfo
Definition f_op_actor.h:207
u8 demoActorID
Definition f_op_actor.h:212
actor_place current
Definition f_op_actor.h:220
u32 actor_status
Definition f_op_actor.h:215
create_tag_class actor_tag
Definition f_op_actor.h:203
f32 speedF
Definition f_op_actor.h:232
s16 health
Definition f_op_actor.h:238
static u32 stopStatus
Definition f_op_actor.h:249
cXyz scale
Definition f_op_actor.h:222
Definition f_pc_leaf.h:24
Definition f_pc_leaf.h:16
Definition f_pc_leaf.h:11
int BOOL
Definition types.h:30
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:9
signed short int s16
Definition types.h:6
float f32
Definition types.h:22
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition types.h:5