#pragma once #include "DataSpec/DNACommon/SAVWCommon.hpp" #include "DNAMP1.hpp" namespace DataSpec::DNAMP1 { struct Scan : BigDNA { AT_DECL_DNA_YAML UniqueID32 scanId; Value category; Scan() = default; Scan(const UniqueID32& id) : scanId(id), category(SAVWCommon::EScanCategory::None) {} }; struct SAVW : BigDNA { AT_DECL_DNA_YAML SAVWCommon::Header header; Value skippableCutsceneCount; Vector skippableCutscenes; Value relayCount; Vector relays; Value layerCount; Vector layers; Value doorCount; Vector doors; Value scanCount; Vector scans; }; } // namespace DataSpec::DNAMP1