ScummVM API documentation
MM::Xeen::MonsterStruct Class Reference

Public Member Functions

 MonsterStruct (Common::String name, int experience, int hp, int accuracy, int speed, int numberOfAttacks, CharacterClass hatesClass, int strikes, int dmgPerStrike, DamageType attackType, SpecialAttack specialAttack, int hitChance, int rangeAttack, MonsterType monsterType, int fireResistance, int electricityResistance, int coldResistance, int poisonResistance, int energyResistance, int magicResistance, int phsyicalResistance, int field29, int gold, int gems, int itemDrop, bool flying, int imageNumber, int loopAnimation, int animationEffect, int field32, Common::String attackVoc)
 
void synchronize (Common::SeekableReadStream &s)
 

Public Attributes

Common::String _name
 
int _experience
 
int _hp
 
int _armorClass
 
int _speed
 
int _numberOfAttacks
 
int _hatesClass
 
int _strikes
 
int _dmgPerStrike
 
DamageType _attackType
 
SpecialAttack _specialAttack
 
int _hitChance
 
int _rangeAttack
 
MonsterType _monsterType
 
int _fireResistance
 
int _electricityResistance
 
int _coldResistance
 
int _poisonResistance
 
int _energyResistance
 
int _magicResistance
 
int _phsyicalResistance
 
int _field29
 
int _gold
 
int _gems
 
int _itemDrop
 
bool _flying
 
int _imageNumber
 
int _loopAnimation
 
int _animationEffect
 
int _fx
 
Common::String _attackVoc
 

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