Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }