DynRPG v0.32 Unofficial
Plugin SDK
|
The current map, it's properties, dungeon generation settings, events, and chipset properties. More...
#include <MapProperties.h>
Public Attributes | |
int | id |
The ID of the current map. | |
int | chipsetId |
int | width |
The width of the map. | |
int | height |
The height of the map. | |
MapWrapping_T | wrapping |
The wrapping of the map, set via dropdown. | |
bool | hasPanorama |
Does the map use a panorama? | |
DStringPtr | panoramaFilename |
The filename of the panorama's image. | |
bool | horScroll |
Is horizontal scrolling enabled? | |
bool | verScroll |
Is vertical scrolling enabled? | |
bool | horAutoscroll |
Is horizontal auto-scrolling enabled? | |
int | horScrollSpeed |
If horizontal scrolling enabled, this is the defined speed. | |
bool | verAutoscroll |
Is vertical auto-scrolling enabled? | |
int | verScrollSpeed |
If vertical scrolling enabled, this is the defined speed. | |
MapLmuFile * | currentLmuFile |
Lmu file pointer to the current map. | |
MapGraphics * | graphics |
The Tileset, along with the cached graphics? | |
CharacterGraphics * | charsetGraphics |
The Character graphics cache. | |
bool | useDungeonGenerator |
true if the current map uses the dungeon generator | |
DungeonGenType | dGenType |
Dungeon generation guidelines (see RPG::DungeonGenType) | |
DungeonGenPassWidth | dGenPassageGranularity |
The passage granularity (1x1 or 2x2) | |
int | dGenRoomWidth |
Room width if dGenType is set to DGT_LINKED_ROOMS. | |
int | dGenRoomHeight |
Room height if dGenType is set to DGT_LINKED_ROOMS. | |
bool | dGenSurroundWithWalls |
Surround map with wall tiles? | |
bool | dGenUseUpperWall |
Use upper wall in the dungeon generation? | |
bool | dGenUseFloorB |
Use Floor B in the dungeon generation? | |
bool | dGenUseFloorC |
Use Floor C in the dungeon generation? | |
bool | dGenUseObstacleB |
Use Obstacle B in the dungeon generation? | |
bool | dGenUseObstacleC |
Use Obstacle C in the dungeon generation? | |
short | dGenCeilingTile |
The tile ID of the Ceiling. | |
short | dGenLowerWallTile |
The tile ID of the Lower Wall. | |
short | dGenUpperWallTile |
The tile ID of the Upper Wall. | |
short | dGenFloorATile |
The tile ID of Floor A. | |
short | dGenFloorBTile |
The tile ID of Floor B. | |
short | dGenFloorCTile |
The tile ID of Floor C. | |
short | dGenObstacleATiles [4] |
The tile IDs of Obstacle A (Block of 4 upper-layer tiles) (value is 10000 + the tile's ID) | |
short | dGenObstacleBTiles [4] |
The tile IDs of Obstacle B (Block of 4 upper-layer tiles) (value is 10000 + the tile's ID) | |
short | dGenObstacleCTiles [4] |
The tile IDs of Obstacle C (Block of 4 upper-layer tiles) (value is 10000 + the tile's ID) | |
The current map, it's properties, dungeon generation settings, events, and chipset properties.