Interface | Description |
---|---|
CorrectableError |
This interface can be implemented by errors that provide a facility to
correct them.
|
Formatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,O> |
Interface for formatting objects.
|
Class | Description |
---|---|
AttributeRangeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Indicate an attribute value that is out of range.
|
BlockedMobOrSpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the BlockedMobOrSpawnPointChecker detected
a possible error on the map.
|
BlockedSpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Indicates a spawn point that has can never spawn a mob because all possible
destinations are blocked.
|
BlockedSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
ValidationError that refers to a completely blocked map square. |
ConnectedInsideContainerError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for mobs outside spawn points.
|
ConnectedPickableError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for mobs outside spawn points.
|
ConnectionError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation for incorrectly connected objects.
|
ConnectionUnknownError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error for a connected object that is not supposed to be
connected.
|
ConnectionWithoutSinksError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error for a set of connected objects for which no sinks exist.
|
ConnectionWithoutSourcesError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error for a set of connected objects for which no sources exist.
|
CustomTypeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error indicating a game object with a custom type.
|
DoubleLayerError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the DoubleLayerChecker detected a possible
error on the map.
|
DoubleTypeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the DoubleTypeChecker detected a possible
error on the map.
|
DuplicateMonsterOnSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Reports a map square that contains more than one monster.
|
EmptySpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the EmptySpawnPointChecker detected a
possible error on the map.
|
EnvironmentInvError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the EnvironmentChecker detected a possible
error on the map.
|
EnvironmentMapError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the EnvironmentChecker detected a possible
error on the map.
|
EnvironmentSensorSlayingError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
ValidationError that refers to an environment sensor game object
having an invalid slaying field. |
ExitInvalidCoordinateError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when an exit points to an invalid position.
|
ExitInvalidPathError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map has wrong exit paths.
|
GameObjectFormatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
Formatter for GameObjects . |
GameObjectsValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class for validation errors related to more than a single GameObject.
|
GameObjectValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class for validation errors related to a GameObject.
|
MapDifficultyError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map has wrong tile paths.
|
MapEnterLocationInvalidCoordinateError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map's default enter coordinate is
invalid.
|
MapSquareFormatter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
Formatter for MapSquares . |
MapValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Base Class for validation errors on maps.
|
MobOutsideSpawnPointError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for mobs outside spawn points.
|
PaidItemShopSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A map square that is a shop tile and contains paid items.
|
ShopSquare2Error<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
SquareValidationError for shop tiles that have an adjacent map
square that is not blocked and does allow spells or prayers. |
ShopSquareError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
SquareValidationError for shop tiles that allow spells or prayers. |
SlayingError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when the SlayingChecker detected a possible
error on the map.
|
SquareValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Class for validation errors on a MapSquare.
|
SquareWithoutFloorError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A MapValidator that checks for squares without a floor.
|
SysObjectNotOnLayerZeroError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ValidationError that's used if a GameObject that is a SysObject is found on
a layer other than 0.
|
TilePathsError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error that's used when a map has wrong tile paths.
|
UndefinedAnimError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
GameObjectValidationError indicating a game object references an
undefined animation. |
UndefinedArchetypeError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
ValidationError that refers to an undefined archetype. |
UndefinedFaceError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
GameObjectValidationError indicating a game object references an
undefined face. |
UnsetSlayingError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Validation error indicating a game object with a custom type.
|
ValidationError<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Super class of all errors that could occur during map validation.
|