#pragma once #include "DataSpec/DNACommon/DNACommon.hpp" #include "DNAMP2.hpp" namespace DataSpec::DNAMP2 { class AGSC { public: struct Header : BigDNA { AT_DECL_DNA Value unk; String<-1> groupName; Value groupId = -1; Value poolSz = 0; Value projSz = 0; Value sdirSz = 0; Value sampSz = 0; }; static bool Extract(PAKEntryReadStream& rs, const hecl::ProjectPath& outPath); static bool Cook(const hecl::ProjectPath& inPath, const hecl::ProjectPath& outPath); }; }