Exemple #1
0
 public FigureBlueprint(int id, IFigureType figureType)
 {
     PlayerId = id;
     UnitName = figureType.UnitName;
     Hp       = figureType.FullHp;
 }
Exemple #2
0
 public double DefenceCalculation(IFigureType figureType)
 => FigureType.DefenceCalculation(figureType);
Exemple #3
0
 public FigureBlueprint(int id, IFigureType figureType, double hp)
 {
     PlayerId = id;
     UnitName = figureType.UnitName;
     Hp       = hp;
 }
Exemple #4
0
 public double AttackCalculation(IFigureType figureType)
 => FigureType.AttackCalculation(figureType);
Exemple #5
0
 public Figure(Player owner, IFigureType figureType)
 {
     Owner      = owner;
     FigureType = figureType;
     Hp         = figureType.FullHp;
 }
Exemple #6
0
 public Figure(Player owner, IFigureType figureType, double hp)
 {
     Hp         = hp;
     Owner      = owner;
     FigureType = figureType;
 }
Exemple #7
0
 public double DefenceCalculation(IFigureType figureType)
 => figureType.Attack;
Exemple #8
0
 public double AttackCalculation(IFigureType figureType)
 => figureType.DefenceCalculation(this);