Amulets & Armor  v1.02
Open Source Game
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
T_creatureState Struct Reference

Data Fields

E_Boolean allowFall
 
T_areaSound areaSound
 
T_byte8 blockCount
 
E_blockTurnDir blockTurnDir
 
E_Boolean canMeleeHitTarget
 
E_Boolean canSeeTarget
 
T_word32 delayedAttackTime
 
T_byte8 faceDelayCount
 
T_word16 health
 
E_Boolean immuneToDamage
 
E_Boolean isDipped
 
E_Boolean isEarthbound
 
E_Boolean isFleeing
 
E_Boolean isSlowed
 
E_Boolean isUndipped
 
T_word32 lastTargetID
 
T_word32 lastTeleportTime
 
T_word32 lastUpdateTime
 
T_word32 lastWallCheck
 
T_word32 lastWanderSound
 
T_sword16 lastX
 
T_sword16 lastY
 
T_word16 lengthTeleportList
 
E_Boolean markedForDestroy
 
T_word16 meleeDelayCount
 
T_word16 missileDelayCount
 
E_Boolean moveBlocked
 
T_word16 objectID
 
T_creatureLogicp_logic
 
T_3dObjectp_obj
 
T_objectGeneratorPositionp_teleportList
 
T_word16 poisonLevel
 
T_byte8 scanBCount
 
E_scanBDir scanBDir
 
E_scanBFacing scanBFacing
 
T_lineOfSightLast sight
 
E_Boolean targetAcquired
 
T_word16 targetAngle
 
T_sword16 targetAttackZ
 
T_word32 targetDistance
 
T_word32 targetID
 
E_Boolean targettingActive
 
T_sword16 targetX
 
T_sword16 targetY
 
T_sword16 targetZ
 
T_word16 teleportPosition
 
T_word32 timeCheckBerserk
 
T_word32 timeEarthboundEnds
 
T_word32 timeLastHoming
 
T_word32 timeOfDeath
 
T_word32 timeSlowEnds
 
T_word32 timeToSummon
 
E_Boolean wasStolenFrom
 

Field Documentation

E_Boolean allowFall
T_areaSound areaSound
T_byte8 blockCount
E_blockTurnDir blockTurnDir
E_Boolean canMeleeHitTarget
E_Boolean canSeeTarget
T_word32 delayedAttackTime
T_byte8 faceDelayCount
T_word16 health
E_Boolean immuneToDamage
E_Boolean isDipped
E_Boolean isEarthbound
E_Boolean isFleeing
E_Boolean isSlowed
E_Boolean isUndipped
T_word32 lastTargetID
T_word32 lastTeleportTime
T_word32 lastUpdateTime
T_word32 lastWallCheck
T_word32 lastWanderSound
T_sword16 lastX
T_sword16 lastY
T_word16 lengthTeleportList
E_Boolean markedForDestroy
T_word16 meleeDelayCount
T_word16 missileDelayCount
E_Boolean moveBlocked
T_word16 objectID
T_creatureLogic* p_logic
T_3dObject* p_obj
T_objectGeneratorPosition* p_teleportList
T_word16 poisonLevel
T_byte8 scanBCount
E_scanBDir scanBDir
E_scanBFacing scanBFacing
E_Boolean targetAcquired
T_word16 targetAngle
T_sword16 targetAttackZ
T_word32 targetDistance
T_word32 targetID
E_Boolean targettingActive
T_sword16 targetX
T_sword16 targetY
T_sword16 targetZ
T_word16 teleportPosition
T_word32 timeCheckBerserk
T_word32 timeEarthboundEnds
T_word32 timeLastHoming
T_word32 timeOfDeath
T_word32 timeSlowEnds
T_word32 timeToSummon
E_Boolean wasStolenFrom

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