#include "Ridley.hpp" namespace DataSpec::DNAMP1 { template void Ridley::Enumerate(typename Op::StreamT& s) { IScriptObject::Enumerate(s); Do({"name"}, name, s); Do({"location"}, location, s); Do({"orientation"}, orientation, s); Do({"scale"}, scale, s); Do({"patternedInfo"}, patternedInfo, s); Do({"actorParameters"}, actorParameters, s); Do({"model1"}, model1, s); Do({"model2"}, model2, s); if (propertyCount == 48) { Do({"model3"}, model3, s); Do({"model4"}, model4, s); Do({"model5"}, model5, s); Do({"model6"}, model6, s); Do({"model7"}, model7, s); Do({"model8"}, model8, s); Do({"model9"}, model9, s); Do({"model10"}, model10, s); Do({"model11"}, model11, s); Do({"model12"}, model12, s); } Do({"particle"}, particle, s); Do({"unknown1"}, unknown1, s); Do({"unknown2"}, unknown2, s); Do({"unknown3"}, unknown3, s); Do({"unknown4"}, unknown4, s); Do({"wpsc1"}, wpsc1, s); Do({"damageInfo1"}, damageInfo1, s); Do({"ridleyStruct1"}, ridleyStruct1, s); Do({"soundID1"}, soundID1, s); Do({"wpsc2"}, wpsc2, s); if (propertyCount == 40) Do({"wpsc3"}, wpsc3, s); Do({"damageInfo2"}, damageInfo2, s); Do({"ridleyStruct2_1"}, ridleyStruct2_1, s); Do({"wpsc4"}, wpsc4, s); Do({"damageInfo3"}, damageInfo3, s); Do({"ridleyStruct2_2"}, ridleyStruct2_2, s); Do({"soundID2"}, soundID2, s); Do({"damageInfo4"}, damageInfo4, s); Do({"ridleyStruct2_3"}, ridleyStruct2_3, s); Do({"unknown5"}, unknown5, s); Do({"unknown6"}, unknown6, s); Do({"damageInfo5"}, damageInfo5, s); Do({"unknown7"}, unknown7, s); Do({"damageInfo6"}, damageInfo6, s); Do({"unknown8"}, unknown8, s); Do({"damageInfo7"}, damageInfo7, s); Do({"unknown9"}, unknown9, s); Do({"elsc"}, elsc, s); Do({"unknown10"}, unknown10, s); Do({"soundID3"}, soundID3, s); Do({"damageInfo8"}, damageInfo8, s); if (propertyCount == 40) Do({"damageInfo9"}, damageInfo9, s); } const char* Ridley::DNAType() { return "urde::DNAMP1::Ridley"; } AT_SPECIALIZE_DNA_YAML(Ridley) } // namespace DataSpec::DNAMP1