summaryrefslogtreecommitdiffstats
path: root/api/logic/modplatform/ftb/PackHelpers.h
diff options
context:
space:
mode:
authorJanrupf <werbung.janrupf@t-online.de>2018-04-01 20:24:28 +0200
committerJanrupf <werbung.janrupf@t-online.de>2018-04-02 23:02:33 +0200
commitbbd523acb8bf846d27a7859d1d79f28ea92de245 (patch)
treeb8cb693f9558b99e27f730840ca1764da08495d2 /api/logic/modplatform/ftb/PackHelpers.h
parent67d2f283da3bf9538e6a31de3759cd959010b36c (diff)
downloadMultiMC-bbd523acb8bf846d27a7859d1d79f28ea92de245.tar
MultiMC-bbd523acb8bf846d27a7859d1d79f28ea92de245.tar.gz
MultiMC-bbd523acb8bf846d27a7859d1d79f28ea92de245.tar.lz
MultiMC-bbd523acb8bf846d27a7859d1d79f28ea92de245.tar.xz
MultiMC-bbd523acb8bf846d27a7859d1d79f28ea92de245.zip
NOISSUE Added FTB Pack logos to chooser and fixed some missing includes
Diffstat (limited to 'api/logic/modplatform/ftb/PackHelpers.h')
-rw-r--r--api/logic/modplatform/ftb/PackHelpers.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/api/logic/modplatform/ftb/PackHelpers.h b/api/logic/modplatform/ftb/PackHelpers.h
index b184ed33..350a5fa6 100644
--- a/api/logic/modplatform/ftb/PackHelpers.h
+++ b/api/logic/modplatform/ftb/PackHelpers.h
@@ -3,6 +3,12 @@
#include "qmetatype.h"
//Header for structs etc...
+enum FtbPackType {
+ Public,
+ ThirdParty,
+ Private
+};
+
struct FtbModpack {
QString name;
QString description;
@@ -11,15 +17,18 @@ struct FtbModpack {
QString currentVersion;
QString mcVersion;
QString mods;
- QString image;
+ QString logo;
//Technical data
QString dir;
QString file; //<- Url in the xml, but doesn't make much sense
- bool bugged = true;
- bool broken = true;
+ bool bugged = false;
+ bool broken = false;
+
+ FtbPackType type;
};
+
//We need it for the proxy model
Q_DECLARE_METATYPE(FtbModpack)