public override void Serialize(GenericWriter writer) { base.Serialize(writer); writer.Write((int)0); // version MLQuestSystem.WriteQuestRef(writer, m_RequiredQuest); TextDefinition.Serialize(writer, m_Message); }
public override void Serialize(GenericWriter writer) { base.Serialize(writer); writer.Write((int)1); // version EDI dest = GetDestination(); writer.Write(dest != null); if (dest != null) { writer.Write(dest.Name); } writer.Write(m_DeleteTimer != null); if (m_DeleteTimer != null) { writer.WriteDeltaTime(m_DeleteTime); } MLQuestSystem.WriteQuestRef(writer, StaticMLQuester ? null : m_MLQuest); }