public MazeObject(IInteractionType i) { _surroundings = new Surroundings(); _discovered = false; _interaction = i; _position = new Position(0, 0); }
protected MazeObject() { _surroundings = new Surroundings(); _discovered = false; }
private void ResetPosition() { _surroundings = new Surroundings(); }
public MazeNodeObject(MazeObject mo) { _occupiedBy = mo; _surroundings = new Surroundings(); }