public GameXmlWriter(SaveMode mode, GameXmlWriterOptions options = null) { m_mode = mode; m_output = new StringBuilder(); XmlWriterSettings settings = new XmlWriterSettings(); settings.Indent = true; settings.IndentChars = k_indentChars; settings.OmitXmlDeclaration = true; m_writer = XmlWriter.Create(m_output, settings); if (options == null) { options = new GameXmlWriterOptions(); options.IncludeWalkthrough = (mode != SaveMode.Package); } m_options = options; }