static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(@" _ _ "); Console.WriteLine(@" /\ | | (_) "); Console.WriteLine(@" / \ _ __ ___| |_ _ _ _ _ __ ___ "); Console.WriteLine(@" / /\ \ | '__/ __| __| | | | | '_ ` _ \ "); Console.WriteLine(@" / ____ \| | | (__| |_| | |_| | | | | | |"); Console.WriteLine(@"/_/ \_\_| \___|\__|_|\__,_|_| |_| |_|"); Console.WriteLine(@" _ "); Console.WriteLine(@" |_._ _ | __|_ o _._ "); Console.WriteLine(@" |_| | |_||(_||_ |(_| | "); Console.WriteLine(); //Console.WriteLine($"{"www.arctium-emulation.com",33}"); Console.WriteLine(); Console.ForegroundColor = ConsoleColor.Gray; ReadConsoleArgs(args); if (isMacOrUnix && string.IsNullOrEmpty(appFolder)) Console.WriteLine ("Please use your '.app' folder as start parameter."); else { pluralService = new PluralizationService(); pluralService.AddException("gtNpcTotalHp"); Console.WriteLine("Initializing CASC library..."); if (string.IsNullOrEmpty(appFolder)) cascHandler = new CASCHandler(appFolder = Environment.CurrentDirectory); else cascHandler = new CASCHandler(Directory.GetParent(appFolder).ToString()); Console.WriteLine("Done."); ExtractClientDBData(); Console.WriteLine("Done."); ExtractMapData(); Console.WriteLine(); Console.WriteLine("Press any key to exit..."); } Console.ReadKey(true); }
static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(@" _ _ "); Console.WriteLine(@" /\ | | (_) "); Console.WriteLine(@" / \ _ __ ___| |_ _ _ _ _ __ ___ "); Console.WriteLine(@" / /\ \ | '__/ __| __| | | | | '_ ` _ \ "); Console.WriteLine(@" / ____ \| | | (__| |_| | |_| | | | | | |"); Console.WriteLine(@"/_/ \_\_| \___|\__|_|\__,_|_| |_| |_|"); Console.WriteLine(@" _ "); Console.WriteLine(@" |_._ _ | __|_ o _._ "); Console.WriteLine(@" |_| | |_||(_||_ |(_| | "); Console.WriteLine(); Console.WriteLine($"{"www.arctium-emulation.com",33}"); Console.WriteLine(); Console.ForegroundColor = ConsoleColor.Gray; Console.WriteLine("Initializing CASC library..."); cascHandler = new CASCHandler(Environment.CurrentDirectory); Console.WriteLine("Done."); ExtractClientDBData(args); Console.WriteLine("Done."); ExtractMapData(); Console.WriteLine(); Console.WriteLine("Press any key to exit..."); Console.ReadKey(true); }