Dungeon
In this class everything Dungeon map related is dispatched. It is also used to post various dungeon related events to be used within the Modules.
Based on FunnyMap by Harry282.
Author
Aton
Functions
Returns the room the player is currently in. Includes boss room.
Gets the corresponding Tile from dungeonList but first performs a check whether the indices are in range.
Gets the corresponding Tile from dungeonList but first performs a check whether the indices are in range. It is attempted to cast the Tile to T, if not possible returns null.
Returns the dungeonList as an immutable List.
Returns the dungeonList filtered for the supplied Tile Type.
Update visited rooms when room is changed. This event is posted whenever you, the Player, change the Tile you are in.
Sets the corresponding value from dungeonList but first performs a check whether the indices are in range.