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; }
/// <summary> /// Initialisiert das Board. /// </summary> public void start() { Board = new Board.Board(Conf); Board.nullTick(Player1, Player2); }