support qst format

This commit is contained in:
Martin Michelsen
2022-04-21 11:21:46 -07:00
parent 168cef747a
commit 9f06964cec
5 changed files with 191 additions and 44 deletions
+2
View File
@@ -38,12 +38,14 @@ class Quest {
private:
static std::string decode_gci(const std::string& filename);
static std::string decode_dlq(const std::string& filename);
static std::pair<std::string, std::string> decode_qst(const std::string& filename);
public:
enum class FileFormat {
BIN_DAT = 0,
BIN_DAT_GCI,
BIN_DAT_DLQ,
QST,
};
int64_t quest_id;
QuestCategory category;