# HG changeset patch # User IBBoard # Date 1299338527 0 # Node ID 234b902397e664c7945d828a7c2ced261f9f33d7 # Parent 58cd0fa53976a7342540675e90704054131ee3a0 Re #324: Add saving of Race and System data to files * Create zip file diff -r 58cd0fa53976 -r 234b902397e6 api/Savers/Xml/WarFoundryXmlFileSaver.cs --- a/api/Savers/Xml/WarFoundryXmlFileSaver.cs Sat Mar 05 14:58:34 2011 +0000 +++ b/api/Savers/Xml/WarFoundryXmlFileSaver.cs Sat Mar 05 15:22:07 2011 +0000 @@ -1,6 +1,8 @@ using System; using IBBoard.WarFoundry.API.Savers; using IBBoard.WarFoundry.API.Objects; +using ICSharpCode.SharpZipLib.Zip; +using System.IO; namespace IBBoard.WarFoundry.API.Savers.Xml { @@ -10,8 +12,12 @@ { } - public bool Save (string path, params WarFoundryLoadedObject[] objects) + public bool Save(string path, params WarFoundryLoadedObject[] objects) { + ZipFile zipFile = ZipFile.Create(path); + zipFile.BeginUpdate(); + zipFile.CommitUpdate(); + zipFile.Close(); return true; } }