private void SerializeDefaults(GenericWriter writer) { writer.SetVersion(0); writer.Write(Serial); Options.Serialize(writer); writer.Write(Deleted); writer.Write(Generated); writer.Write(Created); writer.WriteInstanceMap(Map); writer.WriteBlockList(Zones, (w, z) => w.WriteInstanceRegion(z)); writer.WriteMobileList(Group); writer.WriteMobileList(ActiveGroup); writer.WriteMobileList(MobileSpawns); writer.WriteItemList(ItemSpawns); writer.WriteBlockList(Loot, (w, e) => w.WriteType(e, t => e.Serialize(w))); }