#include "WorldTeleporter.hpp" namespace DataSpec::DNAMP1 { template void WorldTeleporter::Enumerate(typename Op::StreamT& s) { IScriptObject::Enumerate(s); Do({"name"}, name, s); Do({"unknown1"}, unknown1, s); Do({"mlvl"}, mlvl, s); Do({"mrea"}, mrea, s); Do({"animationParameters"}, animationParameters, s); Do({"unknown2"}, unknown2, s); Do({"model1"}, model1, s); Do({"unknown3"}, unknown3, s); Do({"model2"}, model2, s); Do({"unknown4"}, unknown4, s); Do({"unknown5"}, unknown5, s); Do({"soundID"}, soundID, s); Do({"unknown6"}, unknown6, s); Do({"unknown7"}, unknown7, s); Do({"unknown8"}, unknown8, s); Do({"font"}, font, s); Do({"strg"}, strg, s); Do({"unknown9"}, unknown9, s); Do({"unknown10"}, unknown10, s); Do({"unknown11"}, unknown11, s); Do({"unknown12"}, unknown12, s); if (propertyCount == 26) { Do({"audioStream"}, audioStream, s); Do({"unknown13"}, unknown13, s); Do({"unknown14"}, unknown14, s); Do({"unknown15"}, unknown15, s); Do({"unknown16"}, unknown16, s); } else { unknown13 = false; unknown14 = 0.0; unknown15 = 0.0; unknown16 = 0.0; } } const char* WorldTeleporter::DNAType() { return "urde::DNAMP1::WorldTeleporter"; } AT_SPECIALIZE_DNA_YAML(WorldTeleporter) }