static Direction() { None = new Direction(0, 0); Up = new Direction(0, -1); Left = new Direction(-1, 0); Down = new Direction(0, 1); Right = new Direction(1, 0); }
public void SetMoveable(Direction direction, bool value) { isMoveable[direction] = value; }
public bool IsMoveable(Direction direction) { return isMoveable[direction]; }