Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
e_sf_class Class Reference

Stalfos. More...

#include <d_a_e_sf.h>

+ Collaboration diagram for e_sf_class:

Public Attributes

fopEn_enemy_c actor
 
request_of_phase_process_class mPhase
 
s16 mActionPhase
 
u8 mWaitType
 
u8 arg1
 
u8 mType
 
u8 arg3
 
int mSwBit
 
s8 field_0x5c0
 
cXyz field_5c4
 
s16 mAngleYOffset
 
mDoExt_McaMorfSOmpModelMorf
 
int mAnm
 
J3DModelmSwordModel
 
J3DModelmShieldModel
 
Z2CreatureEnemy mSound
 
s16 mFrameCounter
 
s16 mAction
 
f32 mPlayerDistanceXZ
 
s16 mPlayerAngleY
 
s16 mPlayerAngleX
 
f32 mRecognizeDist
 
u32 mShadowKey
 
s16 mTimers [4]
 
s16 mInvulnerabilityTimer
 
s16 mColor
 
u8 field_0x6a8
 
s8 mHitCheckFlag
 
s8 field_0x6aa
 
s8 field_0x6ab
 
s8 mCoSetBitFlag
 
s8 field_0x6ad
 
s8 field_0x6ae
 
s16 mHeadAngleY
 
s16 mHeadAngleX
 
s16 mTargetHeadAngleX
 
s16 mHeadAngleZ
 
s16 mHeadBobAngleY
 
s16 mTargetHeadBobAngleY
 
s16 field_0x6bc
 
f32 field_0x6c0
 
f32 field_0x6c4
 
s16 mHitDirectionY
 
u8 field_0x6ca [0x6d4 - 0x6ca]
 
cXyz field_0x6d4
 
u8 field_0x6e0 [0x6e4 - 0x6e0]
 
csXyz field_0x6e4
 
csXyz field_0x6ea
 
csXyz field_0x6f0
 
s8 field_0x6f6
 
cXyz field_0x6f8
 
u8 field_0x704 [0x708 - 0x704]
 
csXyz field_0x708
 
csXyz field_0x70e
 
u8 field_0x714 [0x718 - 0x714]
 
s16 mUnkTimer1
 
s16 mUnkTimer2
 
dBgS_AcchCir mAcchCir
 
dBgS_ObjAcch mBgc
 
dCcD_Stts mStts
 
dCcD_Sph mCcSphs [3]
 
dCcD_Sph mAtSph
 
dCcD_Sph mTateSph
 
dCcU_AtInfo mAtInfo
 
bool mIsFirstSpawn
 
u8 field_0xfad [0xfb8 - 0xfad]
 
s8 field_0xfb8
 
u32 field_0xfbc [2]
 
u32 field_0xfc4 [2]
 
u8 field_0xfcc [0xfd8 - 0xfcc]
 
s16 mDemoMode
 
s16 field_0xfda
 
cXyz mDemoCamEye
 
cXyz mDemoCamCenter
 
f32 mDemoCamFovy
 
u8 field_0xff8 [0xffc - 0xff8]
 
u8 field_0xffc
 

Detailed Description

Stalfos.

Member Data Documentation

◆ actor

fopEn_enemy_c e_sf_class::actor

◆ arg1

u8 e_sf_class::arg1

◆ arg3

u8 e_sf_class::arg3

◆ field_0x5c0

s8 e_sf_class::field_0x5c0

◆ field_0x6a8

u8 e_sf_class::field_0x6a8

◆ field_0x6aa

s8 e_sf_class::field_0x6aa

◆ field_0x6ab

s8 e_sf_class::field_0x6ab

◆ field_0x6ad

s8 e_sf_class::field_0x6ad

◆ field_0x6ae

s8 e_sf_class::field_0x6ae

◆ field_0x6bc

s16 e_sf_class::field_0x6bc

◆ field_0x6c0

f32 e_sf_class::field_0x6c0

◆ field_0x6c4

f32 e_sf_class::field_0x6c4

◆ field_0x6ca

u8 e_sf_class::field_0x6ca[0x6d4 - 0x6ca]

◆ field_0x6d4

cXyz e_sf_class::field_0x6d4

◆ field_0x6e0

u8 e_sf_class::field_0x6e0[0x6e4 - 0x6e0]

◆ field_0x6e4

csXyz e_sf_class::field_0x6e4

◆ field_0x6ea

csXyz e_sf_class::field_0x6ea

◆ field_0x6f0

csXyz e_sf_class::field_0x6f0

◆ field_0x6f6

s8 e_sf_class::field_0x6f6

◆ field_0x6f8

cXyz e_sf_class::field_0x6f8

◆ field_0x704

u8 e_sf_class::field_0x704[0x708 - 0x704]

◆ field_0x708

csXyz e_sf_class::field_0x708

◆ field_0x70e

csXyz e_sf_class::field_0x70e

◆ field_0x714

u8 e_sf_class::field_0x714[0x718 - 0x714]

◆ field_0xfad

u8 e_sf_class::field_0xfad[0xfb8 - 0xfad]

◆ field_0xfb8

s8 e_sf_class::field_0xfb8

◆ field_0xfbc

u32 e_sf_class::field_0xfbc[2]

◆ field_0xfc4

u32 e_sf_class::field_0xfc4[2]

◆ field_0xfcc

u8 e_sf_class::field_0xfcc[0xfd8 - 0xfcc]

◆ field_0xfda

s16 e_sf_class::field_0xfda

◆ field_0xff8

u8 e_sf_class::field_0xff8[0xffc - 0xff8]

◆ field_0xffc

u8 e_sf_class::field_0xffc

◆ field_5c4

cXyz e_sf_class::field_5c4

◆ mAcchCir

dBgS_AcchCir e_sf_class::mAcchCir

◆ mAction

s16 e_sf_class::mAction

◆ mActionPhase

s16 e_sf_class::mActionPhase

◆ mAngleYOffset

s16 e_sf_class::mAngleYOffset

◆ mAnm

int e_sf_class::mAnm

◆ mAtInfo

dCcU_AtInfo e_sf_class::mAtInfo

◆ mAtSph

dCcD_Sph e_sf_class::mAtSph

◆ mBgc

dBgS_ObjAcch e_sf_class::mBgc

◆ mCcSphs

dCcD_Sph e_sf_class::mCcSphs[3]

◆ mColor

s16 e_sf_class::mColor

◆ mCoSetBitFlag

s8 e_sf_class::mCoSetBitFlag

◆ mDemoCamCenter

cXyz e_sf_class::mDemoCamCenter

◆ mDemoCamEye

cXyz e_sf_class::mDemoCamEye

◆ mDemoCamFovy

f32 e_sf_class::mDemoCamFovy

◆ mDemoMode

s16 e_sf_class::mDemoMode

◆ mFrameCounter

s16 e_sf_class::mFrameCounter

◆ mHeadAngleX

s16 e_sf_class::mHeadAngleX

◆ mHeadAngleY

s16 e_sf_class::mHeadAngleY

◆ mHeadAngleZ

s16 e_sf_class::mHeadAngleZ

◆ mHeadBobAngleY

s16 e_sf_class::mHeadBobAngleY

◆ mHitCheckFlag

s8 e_sf_class::mHitCheckFlag

◆ mHitDirectionY

s16 e_sf_class::mHitDirectionY

◆ mInvulnerabilityTimer

s16 e_sf_class::mInvulnerabilityTimer

◆ mIsFirstSpawn

bool e_sf_class::mIsFirstSpawn

◆ mPhase

request_of_phase_process_class e_sf_class::mPhase

◆ mPlayerAngleX

s16 e_sf_class::mPlayerAngleX

◆ mPlayerAngleY

s16 e_sf_class::mPlayerAngleY

◆ mPlayerDistanceXZ

f32 e_sf_class::mPlayerDistanceXZ

◆ mpModelMorf

mDoExt_McaMorfSO* e_sf_class::mpModelMorf

◆ mRecognizeDist

f32 e_sf_class::mRecognizeDist

◆ mShadowKey

u32 e_sf_class::mShadowKey

◆ mShieldModel

J3DModel* e_sf_class::mShieldModel

◆ mSound

Z2CreatureEnemy e_sf_class::mSound

◆ mStts

dCcD_Stts e_sf_class::mStts

◆ mSwBit

int e_sf_class::mSwBit

◆ mSwordModel

J3DModel* e_sf_class::mSwordModel

◆ mTargetHeadAngleX

s16 e_sf_class::mTargetHeadAngleX

◆ mTargetHeadBobAngleY

s16 e_sf_class::mTargetHeadBobAngleY

◆ mTateSph

dCcD_Sph e_sf_class::mTateSph

◆ mTimers

s16 e_sf_class::mTimers[4]

◆ mType

u8 e_sf_class::mType

◆ mUnkTimer1

s16 e_sf_class::mUnkTimer1

◆ mUnkTimer2

s16 e_sf_class::mUnkTimer2

◆ mWaitType

u8 e_sf_class::mWaitType

The documentation for this class was generated from the following file: