private void GoToRoom(StringBuilder builder, RoomLinkerBase roomLinker) { if (roomLinker == null) { builder.AppendLine("There is nothing here."); return; } if (!roomLinker.IsOpen) { builder.AppendLine("It's locked."); return; } _currentRoom = roomLinker.GetOppositeRoom(_currentRoom); _currentRoom.Describe(builder); }
public void DescribeRoom(StringBuilder builder) { _currentRoom.Describe(builder); }