Read MAX_MAP_DATA_SIZE

This commit is contained in:
GriffinR
2020-05-16 16:57:03 -04:00
committed by huderlem
parent 61b5654f14
commit 731fbce6af
5 changed files with 91 additions and 25 deletions

View File

@@ -277,7 +277,7 @@ private:
QString getDefaultMap();
void setRecentMap(QString map_name);
QStandardItem* createMapItem(QString mapName, int groupNum, int inGroupNum);
static bool mapDimensionsValid(int width, int height);
bool mapDimensionsValid(int width, int height);
void drawMapListIcons(QAbstractItemModel *model);
void updateMapList();

View File

@@ -184,6 +184,13 @@ public:
static int getNumMetatilesTotal();
static int getNumPalettesPrimary();
static int getNumPalettesTotal();
static int getMaxMapDataSize();
static int getDefaultMapSize();
static int getMaxMapWidth();
static int getMaxMapHeight();
int getMapDataSize(int width, int height);
bool calculateDefaultMapSize();
private:
void updateMapLayout(Map*);
@@ -203,6 +210,8 @@ private:
static int num_metatiles_total;
static int num_pals_primary;
static int num_pals_total;
static int max_map_data_size;
static int default_map_size;
QWidget *parent;