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