19 lines
581 B
C#
19 lines
581 B
C#
using System.Collections.Generic;
|
|
using System.Linq;
|
|
|
|
namespace Grid {
|
|
public class GridObject {
|
|
public GridObject(GridSystem gridSystem, GridPosition gridPosition) {
|
|
GridPosition = gridPosition;
|
|
UnitList = new();
|
|
}
|
|
|
|
private GridPosition GridPosition { get; }
|
|
public List<Unit> UnitList { get; }
|
|
|
|
public override string ToString() {
|
|
string unitString = UnitList.Aggregate("", (current, unit) => current + (unit + "\n"));
|
|
return $"{GridPosition.ToString()}\n{unitString}";
|
|
}
|
|
}
|
|
} |