| 12345678910111213141516171819202122232425 |
- namespace Day17;
- public class Tile
- {
- public Vec Position { get; }
- public int Cost { get; }
- public char Display { get; private set; }
- public Tile(int x, int y, int cost)
- {
- Position = new Vec(x, y);
- Cost = cost;
- Display = Cost.ToString()[0];
- }
- public void SetDisplay(char display)
- {
- Display = display;
- }
-
- public void ClearDisplay()
- {
- Display = Cost.ToString()[0];
- }
- }
|