using System; using System.IO; using Microsoft.Win32; using Server; namespace Server.Misc { public class DataPath { private static string CustomPath = "Data/Files"; /* The following is a list of files which a required for proper execution: Cliloc.enu map0.mul map1.mul map2.mul map3.mul map4.mul map5.mul multi.idx multi.mul staidx0.mul staidx1.mul staidx2.mul staidx3.mul staidx4.mul staidx5.mul statics0.mul statics1.mul statics2.mul statics3.mul statics4.mul statics5.mul tiledata.mul */ public static void Configure() { if ( CustomPath != null ) Core.DataDirectories.Add( CustomPath ); if ( Core.DataDirectories.Count == 0 && !Core.Service ) { Console.WriteLine( "Enter the map files directory:" ); Console.Write( "> " ); Core.DataDirectories.Add( Console.ReadLine() ); } } } }