internal ControllableBoardObject(Board board, int viewRange, int moveRangeFactor, int hp, int attackPower)
 {
     ViewRange = viewRange;
     this.board = board;
     MoveRangeFactor = moveRangeFactor;
     MoveRange = MoveRangeFactor * board.Diagonal;
     Health = hp;
     MaxHealth = hp;
     TookAction = false;
     this.UnitsGone = 0;
     AttackPower = attackPower;
     IsDead = false;
 }
Beispiel #2
0
 /// <summary>
 /// Initialisiert das Board.
 /// </summary>
 public void start()
 {
     Board = new Board.Board(Conf);
     Board.nullTick(Player1, Player2);
 }
Beispiel #3
0
 /// <summary>
 /// Initialisiert das Board.
 /// </summary>
 public void start()
 {
     Board = new Board.Board(Conf);
     Board.nullTick(Player1, Player2);
 }