use QuestScriptVersion to index quests

This commit is contained in:
Martin Michelsen
2023-07-15 22:29:18 -07:00
parent 64e637dbfb
commit 4858ccd812
8 changed files with 156 additions and 91 deletions
+4
View File
@@ -3,6 +3,7 @@
#include <stdint.h>
#include <phosg/Encoding.hh>
#include <phosg/Tools.hh>
#include "Text.hh"
#include "Version.hh"
@@ -19,6 +20,9 @@ enum class QuestScriptVersion {
BB_V4 = 8,
};
template <>
const char* name_for_enum<QuestScriptVersion>(QuestScriptVersion v);
struct PSOQuestHeaderDC { // Same format for DC v1 and v2
le_uint32_t code_offset;
le_uint32_t function_table_offset;