diff options
author | Jamie Mansfield <jmansfield@cadixdev.org> | 2021-05-28 15:03:14 +0100 |
---|---|---|
committer | Jamie Mansfield <jmansfield@cadixdev.org> | 2021-06-21 16:29:11 +0100 |
commit | 74311a54cf2f423a160ce0999bd5ad7e5c62f243 (patch) | |
tree | 689212494167ff56bec4b72dacf9d863b5173ef5 /api/logic/modplatform/atlauncher/ATLPackManifest.cpp | |
parent | 8179a89103833805d5374399d80a4305be1b8355 (diff) | |
download | PrismLauncher-74311a54cf2f423a160ce0999bd5ad7e5c62f243.tar.gz PrismLauncher-74311a54cf2f423a160ce0999bd5ad7e5c62f243.tar.bz2 PrismLauncher-74311a54cf2f423a160ce0999bd5ad7e5c62f243.zip |
NOISSUE Support ATLauncher optional mods
Diffstat (limited to 'api/logic/modplatform/atlauncher/ATLPackManifest.cpp')
-rw-r--r-- | api/logic/modplatform/atlauncher/ATLPackManifest.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/api/logic/modplatform/atlauncher/ATLPackManifest.cpp b/api/logic/modplatform/atlauncher/ATLPackManifest.cpp index 57cc52b6..149cb9c1 100644 --- a/api/logic/modplatform/atlauncher/ATLPackManifest.cpp +++ b/api/logic/modplatform/atlauncher/ATLPackManifest.cpp @@ -143,7 +143,10 @@ static void loadVersionMod(ATLauncher::VersionMod & p, QJsonObject & obj) { p.decompFile = Json::requireString(obj, "decompFile"); } + p.description = Json::ensureString(obj, QString("description"), ""); p.optional = Json::ensureBoolean(obj, QString("optional"), false); + p.recommended = Json::ensureBoolean(obj, QString("recommended"), false); + p.selected = Json::ensureBoolean(obj, QString("selected"), false); p.client = Json::ensureBoolean(obj, QString("client"), false); } |