diff --git a/src/project.cpp b/src/project.cpp index 65e51aef..aef2643e 100644 --- a/src/project.cpp +++ b/src/project.cpp @@ -1407,35 +1407,27 @@ QMap Project::getTilesetLabels() { allTilesets.insert("primary", primaryTilesets); allTilesets.insert("secondary", secondaryTilesets); QString headers_text = readTextFile(root + "/data/tilesets/headers.inc"); - QList* commands = parseAsm(headers_text); - int i = 0; - while (i < commands->length()) { - if (commands->at(i).length() != 2) + + QRegularExpression re("(?