Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Twilight Keese. More...
#include <d_a_e_yk.h>
Public Attributes | ||
request_of_phase_process_class | mPhase | |
Actor phase process class. | ||
u8 | mParam1 | |
Actor parameter. Used to determine default action? | ||
u8 | mPlayerTriggerBase | |
Actor parameter. Used to determine mPlayerTrigger value. | ||
u8 | field_0x5b6 | |
??? | ||
u8 | mPathIdx | |
Path index. Used to lookup/set mpPath based on the room. | ||
u8 | field_0x5b8 | |
??? | ||
s8 | mPathPntIdx | |
Path point index. Tracks the index of the points along the actor's path. | ||
s8 | field_0x5ba | |
??? | ||
u8 | field_0x5bb | |
??? | ||
dPath * | mpPath | |
Flight path. Flight path for the actor to follow? | ||
mDoExt_McaMorfSO * | mpMorfSO | |
MorfSO pointer. Tracks the last resource loaded. | ||
Z2CreatureEnemy | mCreature | |
Z2 Audio class. Used for playing actor noises. | ||
int | mResIdx | |
Resource index. Tracks the index of the last resource loaded. | ||
s16 | field_0x66c | |
??? | ||
s16 | mAction | |
Current action. Tracks the current action of the actor. | ||
s16 | mActionPhase | |
Current action phase. Tracks the phase of the current action of the actor. | ||
cXyz | mPathPntPos | |
Path point position. Tracks the position of the point the actor is along a path. | ||
s16 | mAngleFromPlayer | |
Angle from player. Tracks the current actor angle from player. | ||
f32 | mDistanceXZFromPlayer | |
Distance from player. Tracks the current distance the actor is from the player. | ||
f32 | mPlayerTrigger | |
Trigger distance from player. Tracks how close to the actor the player has to be before it will begin to attack the player. | ||
f32 | field_0x68c | |
??? | ||
f32 | field_0x690 | |
??? | ||
f32 | field_0x694 | |
??? | ||
s16 | field_0x698 | |
??? | ||
csXyz | field_0x69a | |
??? | ||
s8 | field_0x6a0 | |
??? | ||
u8 | field_0x6a1 | |
??? | ||
s16 | field_0x6a2 [4] | |
??? | ||
s16 | field_0x6aa | |
??? | ||
s16 | field_0x6ac [6] | |
??? | ||
cXyz | mBoomrangPosOffset | |
Boomerang position offset. Tracks the offset position when the actor is caught in the gale boomerang. | ||
s16 | mBoomrangXRotOffset | |
Boomerang rotation offset. Tracks the offset x rotation when the actor is caught in the gale boomerang. | ||
dBgS_AcchCir | field_0x6c8 | |
??? | ||
dBgS_ObjAcch | field_0x708 | |
??? | ||
dCcD_Stts | mCollisionStatus | |
Collision status. | ||
dCcD_Sph | mCollisionSphere | |
Collision sphere. | ||
dCcU_AtInfo | mAtColliderInfo | |
Attack collider info. Used when actor gets hit. | ||
u32 | field_0xa78 | |
??? | ||
u32 | field_0xa7c | |
??? | ||
u32 | field_0xa80 | |
??? | ||
u32 | mParticleEmitterIds [2] | |
??? | ||
u8 | field_0xa8c | |
??? | ||
Public Attributes inherited from fopEn_enemy_c | ||
cXyz | mDownPos | |
cXyz | mHeadLockPos | |
J3DModel * | mBallModel | |
J3DAnmTextureSRTKey * | mBtk | |
J3DAnmTevRegKey * | mBrk | |
u8 | field_0x58c | |
u8 | mThrowMode | |
u16 | mFlags | |
f32 | field_0x590 | |
u32 | mEffectID1 | |
u32 | mEffectID2 | |
u32 | mMidnaBindID [3] | |
u8 | mMidnaBindMode | |
Public Attributes inherited from fopAc_ac_c | ||
int | actor_type | |
create_tag_class | actor_tag | |
create_tag_class | draw_tag | |
profile_method_class * | sub_method | |
JKRSolidHeap * | heap | |
dEvt_info_c | eventInfo | |
dKy_tevstr_c | tevStr | |
u16 | setID | |
u8 | group | |
u8 | cullType | |
u8 | demoActorID | |
s8 | subtype | |
u8 | carryType | |
u32 | actor_status | |
u32 | actor_condition | |
fpc_ProcID | parentActorID | |
actor_place | home | |
actor_place | old | |
actor_place | current | |
csXyz | shape_angle | |
cXyz | scale | |
cXyz | speed | |
MtxP | cullMtx | |
union { | ||
cull_box box | ||
cull_sphere sphere | ||
} | cull | |
f32 | cullSizeFar | |
J3DModel * | model | |
dJntCol_c * | jntCol | |
f32 | speedF | |
f32 | gravity | |
f32 | maxFallSpeed | |
cXyz | eyePos | |
actor_attention_types | attention_info | |
s16 | field_0x560 | |
s16 | health | |
u8 | field_0x564 | |
u8 | field_0x565 | |
u8 | field_0x566 | |
s8 | field_0x567 | |
Public Attributes inherited from leafdraw_class | ||
base_process_class | mBase | |
leafdraw_method_class * | mpDrawMtd | |
s8 | mbUnk0 | |
u8 | mbUnk1 | |
draw_priority_class | mDwPi | |
Twilight Keese.
u8 e_yk_class::field_0x5b6 |
???
u8 e_yk_class::field_0x5b8 |
???
s8 e_yk_class::field_0x5ba |
???
u8 e_yk_class::field_0x5bb |
???
s16 e_yk_class::field_0x66c |
???
f32 e_yk_class::field_0x68c |
???
f32 e_yk_class::field_0x690 |
???
f32 e_yk_class::field_0x694 |
???
s16 e_yk_class::field_0x698 |
???
csXyz e_yk_class::field_0x69a |
???
s8 e_yk_class::field_0x6a0 |
???
u8 e_yk_class::field_0x6a1 |
???
s16 e_yk_class::field_0x6a2[4] |
???
s16 e_yk_class::field_0x6aa |
???
s16 e_yk_class::field_0x6ac[6] |
???
dBgS_AcchCir e_yk_class::field_0x6c8 |
???
dBgS_ObjAcch e_yk_class::field_0x708 |
???
u32 e_yk_class::field_0xa78 |
???
u32 e_yk_class::field_0xa7c |
???
u32 e_yk_class::field_0xa80 |
???
u8 e_yk_class::field_0xa8c |
???
s16 e_yk_class::mAction |
Current action. Tracks the current action of the actor.
s16 e_yk_class::mActionPhase |
Current action phase. Tracks the phase of the current action of the actor.
s16 e_yk_class::mAngleFromPlayer |
Angle from player. Tracks the current actor angle from player.
dCcU_AtInfo e_yk_class::mAtColliderInfo |
Attack collider info. Used when actor gets hit.
cXyz e_yk_class::mBoomrangPosOffset |
Boomerang position offset. Tracks the offset position when the actor is caught in the gale boomerang.
s16 e_yk_class::mBoomrangXRotOffset |
Boomerang rotation offset. Tracks the offset x rotation when the actor is caught in the gale boomerang.
dCcD_Sph e_yk_class::mCollisionSphere |
Collision sphere.
dCcD_Stts e_yk_class::mCollisionStatus |
Collision status.
Z2CreatureEnemy e_yk_class::mCreature |
Z2 Audio class. Used for playing actor noises.
f32 e_yk_class::mDistanceXZFromPlayer |
Distance from player. Tracks the current distance the actor is from the player.
u8 e_yk_class::mParam1 |
Actor parameter. Used to determine default action?
u32 e_yk_class::mParticleEmitterIds[2] |
???
u8 e_yk_class::mPathIdx |
Path index. Used to lookup/set mpPath based on the room.
s8 e_yk_class::mPathPntIdx |
Path point index. Tracks the index of the points along the actor's path.
cXyz e_yk_class::mPathPntPos |
Path point position. Tracks the position of the point the actor is along a path.
request_of_phase_process_class e_yk_class::mPhase |
Actor phase process class.
f32 e_yk_class::mPlayerTrigger |
Trigger distance from player. Tracks how close to the actor the player has to be before it will begin to attack the player.
u8 e_yk_class::mPlayerTriggerBase |
Actor parameter. Used to determine mPlayerTrigger value.
mDoExt_McaMorfSO* e_yk_class::mpMorfSO |
MorfSO pointer. Tracks the last resource loaded.
dPath* e_yk_class::mpPath |
Flight path. Flight path for the actor to follow?
int e_yk_class::mResIdx |
Resource index. Tracks the index of the last resource loaded.