add 'creators' property

This commit is contained in:
MihailRis
2024-11-10 19:41:08 +03:00
parent a333cadfca
commit 354e67087c
4 changed files with 19 additions and 3 deletions
+11 -1
View File
@@ -76,7 +76,17 @@ ContentPack ContentPack::read(const fs::path& folder) {
root.at("id").get(pack.id);
root.at("title").get(pack.title);
root.at("version").get(pack.version);
root.at("creator").get(pack.creator);
if (root.has("creators")) {
const auto& creators = root["creators"];
for (int i = 0; i < creators.size(); i++) {
if (i > 0) {
pack.creator += ", ";
}
pack.creator += creators[i].asString();
}
} else {
root.at("creator").get(pack.creator);
}
root.at("description").get(pack.description);
pack.folder = folder;