mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-07-01 09:07:55 -05:00
ZoneCodeGenerator: Change ContentLoader to use vars for fastfile pointer transfer and change ZoneInputStream API to be able to specify load location to better reflect the way the games do it.
This commit is contained in:
@ -7,11 +7,13 @@
|
||||
class ContentLoaderT6 final : public ContentLoader, public IContentLoadingEntryPoint, public IZoneScriptStringProvider
|
||||
{
|
||||
std::vector<std::string> m_script_strings;
|
||||
T6::XAsset* varXAsset;
|
||||
T6::ScriptStringList* varScriptStringList;
|
||||
|
||||
void LoadScriptStringList(T6::ScriptStringList* scriptStringList);
|
||||
void LoadScriptStringList(bool atStreamStart);
|
||||
|
||||
void LoadXAsset(T6::XAsset* pXAsset, bool atStreamStart);
|
||||
void LoadXAssetArray(T6::XAsset* pArray, size_t count, bool atStreamStart);
|
||||
void LoadXAsset(bool atStreamStart);
|
||||
void LoadXAssetArray(bool atStreamStart, size_t count);
|
||||
|
||||
public:
|
||||
ContentLoaderT6();
|
||||
|
Reference in New Issue
Block a user