Class DungeonRoomProblem
A reason a dungeon fails OutsideZone(SavedDungeon, IReadOnlyDictionary<string, RoomSize>?, float): a room (when Room is set) or the dungeon itself.
public sealed record DungeonRoomProblem
- Inheritance
-
objectDungeonRoomProblem
Constructors
DungeonRoomProblem(int?, int?, string)
A reason a dungeon fails OutsideZone(SavedDungeon, IReadOnlyDictionary<string, RoomSize>?, float): a room (when Room is set) or the dungeon itself.
public DungeonRoomProblem(int? Room, int? Hash, string Reason)
Parameters
Roomint?Hashint?Reasonstring
Properties
Hash
public int? Hash { get; init; }
Property Value
- int?
Reason
public string Reason { get; init; }
Property Value
- string
Room
public int? Room { get; init; }
Property Value
- int?
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.