| 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.
|