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

#include <ICREDATA.H>

Data Fields

T_word32 acceleration
 
E_equipArmorTypes armorType
 
T_word32 attackSound
 
T_word32 attackSound2
 
T_byte8 bloodEffect
 
T_monsterUpdateCallback callback
 
E_Boolean canFly
 
E_Boolean canHurtSelf
 
E_Boolean canOpenDoors
 
T_byte8 chanceAttackCreature
 
T_byte8 chanceContinueAttack
 
E_effectDamageType damageResist
 
E_effectDamageType damageType
 
E_deathLogic deathLogic
 
T_word16 decayObject
 
T_word32 dieSound
 
T_word16 efxAtDeath
 
E_Boolean explodeOnCollision
 
T_word16 faceDelay
 
T_word16 hitPoints
 
T_word32 hurtHealth
 
T_word32 hurtSound
 
T_word32 hurtSound2
 
E_Boolean ignoreWalls
 
T_word32 maxMeleeRange
 
T_word32 maxMissileRange
 
T_word32 maxVelocity
 
T_word32 meleeAttackDelay
 
T_word16 meleeDamage
 
T_word32 minMissileRange
 
T_word32 missileAttackDelay
 
T_word16 missileType
 
E_navigateLogicPackage navigateLogic
 
T_word32 objectType
 
T_word16 regenRate
 
T_word16 stayOnSectorType
 
T_word32 stepSize
 
E_targetLogicPackage targetLogic
 
T_word32 targetSound
 
E_treasureType treasureToDrop
 
T_word32 updateTime
 
T_word32 visionField
 
T_word32 wanderSound
 

Field Documentation

T_word32 acceleration
E_equipArmorTypes armorType
T_word32 attackSound
T_word32 attackSound2
T_byte8 bloodEffect
E_Boolean canFly
E_Boolean canHurtSelf
E_Boolean canOpenDoors
T_byte8 chanceAttackCreature
T_byte8 chanceContinueAttack
E_effectDamageType damageResist
E_effectDamageType damageType
E_deathLogic deathLogic
T_word16 decayObject
T_word32 dieSound
T_word16 efxAtDeath
E_Boolean explodeOnCollision
T_word16 faceDelay
T_word16 hitPoints
T_word32 hurtHealth
T_word32 hurtSound
T_word32 hurtSound2
E_Boolean ignoreWalls
T_word32 maxMeleeRange
T_word32 maxMissileRange
T_word32 maxVelocity
T_word32 meleeAttackDelay
T_word16 meleeDamage
T_word32 minMissileRange
T_word32 missileAttackDelay
T_word16 missileType
E_navigateLogicPackage navigateLogic
T_word32 objectType
T_word16 regenRate
T_word16 stayOnSectorType
T_word32 stepSize
E_targetLogicPackage targetLogic
T_word32 targetSound
E_treasureType treasureToDrop
T_word32 updateTime
T_word32 visionField
T_word32 wanderSound

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