public EnemyDataStruct(string species, int maxHPLow, int maxHPHigh, DiceSet damage, int physDefence, int magiDefence, int hitChance, int dodgeChance, Game.DamageElements damageElement, Game.DamageTypes damageType) { this.maxHPLow = maxHPLow; this.maxHPHigh = maxHPHigh; this.damage = damage; this.hitChance = hitChance; this.dodgeChance = dodgeChance; this.physDefence = physDefence; this.magiDefence = magiDefence; this.damageElement = damageElement; this.damageType = damageType; this.species = species; }
private void Init(int maxHP, DiceSet damage, int hitChance, int dodgeChance, int physDefence, int magiDefence, Game.DamageElements damageElement, Game.DamageTypes damageType, string species, string name) { this.MaxHP = maxHP; this.CurrHP = maxHP; this.Damage = damage; this.HitChance = hitChance; this.DodgeChance = DodgeChance; this.PhysDefence = physDefence; this.MagiDefence = magiDefence; this.DamageElement = damageElement; this.DamageType = damageType; this.Species = species; this.Name = name; }
public Enemy(int maxHP, DiceSet damage, int hitChance, int dodgeChance, int physDefence, int magiDefence, Game.DamageElements damageElement, Game.DamageTypes damageType, string species, string name) { Init(maxHP, damage, hitChance, dodgeChance, physDefence, magiDefence, damageElement, damageType, species, name); }