コード例 #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Do you want to update the spreadsheets after a game update or do you want to build the English Mod data from the spreadsheets?");
            Console.WriteLine("     1: Update after game update");
            Console.WriteLine("     2: Build English Mod data");

            var input = Console.ReadKey().KeyChar;

            Console.WriteLine("\r          \n");
            switch (input)
            {
            case '1':
                Console.WriteLine("Selected updating spreadsheets after game update!");
                SpreadsheetUpdater.UpdateSpreadsheetsFromGameFiles();
                break;

            case '2':
                Console.WriteLine("Selected building English Mod data from spreadsheets");
                SpreadsheetUpdater.ExportToMod();
                break;

            default:
                Console.WriteLine("ERROR: Invalid option!");
                break;
            }

            /*
             * string test = "段红儿三阶-时间达标通告(触发於第一年四月中旬-望庐诀课后)(Movie中判定好感阶级大于一才触发对话)";
             * Console.WriteLine("Original: " + test);
             * BingTranslator bt = BingTranslator.GetInstance();
             * Task<string> t = bt.Translate(test);
             * t.Wait();
             *
             * Console.WriteLine("Translated: " + t.Result);
             */
            Console.WriteLine("Finished! Press any button to exit...");
            Console.ReadKey();
        }
コード例 #2
0
 private static void UpdateSpreadsheets()
 {
     SpreadsheetUpdater.UpdateSpreadsheetsFromGameFiles();
 }