ScummVM API documentation
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 fireResistence, int electricityResistence, int coldResistence, int poisonResistence, int energyResistence, int magicResistence, int phsyicalResistence, 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 _fireResistence
 
int _electricityResistence
 
int _coldResistence
 
int _poisonResistence
 
int _energyResistence
 
int _magicResistence
 
int _phsyicalResistence
 
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: