diff --git a/RombaSharp/Partials/RombaSharp_Inits.cs b/RombaSharp/Partials/RombaSharp_Inits.cs index f66127e8..446d1379 100644 --- a/RombaSharp/Partials/RombaSharp_Inits.cs +++ b/RombaSharp/Partials/RombaSharp_Inits.cs @@ -1,8 +1,6 @@ -using System; +using SabreTools.Helper; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; +using System.IO; namespace SabreTools { @@ -44,7 +42,18 @@ namespace SabreTools /// private static void InitDir2Dat(List inputs) { - _logger.User("This feature is not yet implemented: dir2dat"); + // Create a simple Dat output + Dat datdata = new Dat() + { + FileName = Path.GetFileName(inputs[0]) + " Dir2Dat", + Name = Path.GetFileName(inputs[0]) + " Dir2Dat", + Description = Path.GetFileName(inputs[0]) + " Dir2Dat", + OutputFormat = OutputFormat.Xml, + Files = new Dictionary>(), + }; + + DATFromDir dfd = new DATFromDir(inputs, datdata, false, false, true, false, true, "__temp__", _logger); + dfd.Start(); } ///