diff --git a/include/project.h b/include/project.h index 1ea1b1a3..0a53887e 100644 --- a/include/project.h +++ b/include/project.h @@ -101,7 +101,6 @@ public: void deleteFile(QString path); bool readMapGroups(); - Map* addNewMapToGroup(QString mapName, int groupNum); Map* addNewMapToGroup(QString, int, Map*, bool); QString getNewMapName(); QString getProjectTitle(); diff --git a/src/project.cpp b/src/project.cpp index 7a5a0a56..aea7e0c4 100644 --- a/src/project.cpp +++ b/src/project.cpp @@ -1836,29 +1836,6 @@ bool Project::readMapGroups() { return true; } -Map* Project::addNewMapToGroup(QString mapName, int groupNum) { - // Setup new map in memory, but don't write to file until map is actually saved later. - mapNames.append(mapName); - mapGroups.insert(mapName, groupNum); - groupedMapNames[groupNum].append(mapName); - - Map *map = new Map; - map->isPersistedToFile = false; - map->setName(mapName); - mapConstantsToMapNames.insert(map->constantName, map->name); - mapNamesToMapConstants.insert(map->name, map->constantName); - setNewMapHeader(map, mapLayoutsTable.size() + 1); - setNewMapLayout(map); - loadMapTilesets(map); - setNewMapBlockdata(map); - setNewMapBorder(map); - setNewMapEvents(map); - setNewMapConnections(map); - mapCache.insert(mapName, map); - - return map; -} - Map* Project::addNewMapToGroup(QString mapName, int groupNum, Map *newMap, bool existingLayout) { mapNames.append(mapName); mapGroups.insert(mapName, groupNum);