Class UnreachableLocationException
- Namespace
- RandomizerCore.Exceptions
- Assembly
- RandomizerCore.dll
Exception which indicates that a location was unreachable after all items were placed.
public class UnreachableLocationException : Exception, ISerializable
- Inheritance
-
UnreachableLocationException
- Implements
- Inherited Members
Constructors
UnreachableLocationException()
public UnreachableLocationException()
UnreachableLocationException(List<IRandoLocation>[], RandomizationStage, TempState, ProgressionManager)
public UnreachableLocationException(List<IRandoLocation>[] unreachableLocations, RandomizationStage stage, TempState state, ProgressionManager pm)
Parameters
unreachableLocations
List<IRandoLocation>[]stage
RandomizationStagestate
TempStatepm
ProgressionManager
UnreachableLocationException(string)
public UnreachableLocationException(string message)
Parameters
message
string
UnreachableLocationException(string, Exception)
public UnreachableLocationException(string message, Exception inner)
Parameters
Fields
pm
public readonly ProgressionManager? pm
Field Value
stage
public readonly RandomizationStage? stage
Field Value
state
public readonly TempState state
Field Value
unreachableLocations
public readonly List<IRandoLocation>[]? unreachableLocations
Field Value
Methods
GetVerboseMessage()
public string GetVerboseMessage()