Reserve MAP_UNDEFINED

This commit is contained in:
GriffinR 2024-12-03 15:46:25 -05:00
parent 83ef14a242
commit ba4a43d595
2 changed files with 8 additions and 0 deletions

View File

@ -238,6 +238,7 @@ public:
static QString getExistingFilepath(QString filepath);
void applyParsedLimits();
static QString getEmptyMapDefineName();
static QString getDynamicMapDefineName();
static QString getDynamicMapName();
static int getNumTilesPrimary();

View File

@ -1990,6 +1990,8 @@ bool Project::isIdentifierUnique(const QString &identifier) const {
return false;
}
}
if (identifier == getEmptyMapDefineName())
return false;
return true;
}
@ -3050,6 +3052,11 @@ int Project::getMaxObjectEvents()
return Project::max_object_events;
}
QString Project::getEmptyMapDefineName() {
const QString prefix = projectConfig.getIdentifier(ProjectIdentifier::define_map_prefix);
return prefix + projectConfig.getIdentifier(ProjectIdentifier::define_map_empty);
}
QString Project::getDynamicMapDefineName() {
const QString prefix = projectConfig.getIdentifier(ProjectIdentifier::define_map_prefix);
return prefix + projectConfig.getIdentifier(ProjectIdentifier::define_map_dynamic);