diff --git a/.gitignore b/.gitignore index 0f301fc..f568cfc 100644 --- a/.gitignore +++ b/.gitignore @@ -2,8 +2,11 @@ __pycache__/ *.py[cod] *$py.class +DummyDll/ maintenance/ out/ bin/*.xml bin/*.pdb + +OmakeData*.json diff --git a/files/TypeTree/MainMenuUiItem.bin b/files/TypeTree/MainMenuUiItem.bin new file mode 100644 index 0000000..b871d51 Binary files /dev/null and b/files/TypeTree/MainMenuUiItem.bin differ diff --git a/files/TypeTree/OptionItemValueText.bin b/files/TypeTree/OptionItemValueText.bin new file mode 100644 index 0000000..381225d Binary files /dev/null and b/files/TypeTree/OptionItemValueText.bin differ diff --git a/files/TypeTree/Sprite.bin b/files/TypeTree/Sprite.bin index 62b0d62..1b30bbd 100644 Binary files a/files/TypeTree/Sprite.bin and b/files/TypeTree/Sprite.bin differ diff --git a/original_files/Switch.zip b/original_files/Switch.zip index e11286e..bcf1980 100644 Binary files a/original_files/Switch.zip and b/original_files/Switch.zip differ diff --git a/scripts/download_fonts.ps1 b/scripts/download_fonts.ps1 index 0ef0339..985725f 100644 --- a/scripts/download_fonts.ps1 +++ b/scripts/download_fonts.ps1 @@ -1,4 +1,5 @@ mkdir files/fonts/ -Force +mkdir out/ -Force Invoke-WebRequest -Uri "https://hyperos.mi.com/font-download/MiSans.zip" -OutFile "out/MiSans.zip" Expand-Archive -Path "out/MiSans.zip" -DestinationPath "out/" Copy-Item -Path "out/MiSans/otf/MiSans-Semibold.otf" -Destination "files/fonts/FOT-NEWRODINPRO-DB.ttf" -Force diff --git a/texts/ja/Text.json b/texts/ja/Text.json index ca20ca1..b81ebfe 100644 --- a/texts/ja/Text.json +++ b/texts/ja/Text.json @@ -3,6 +3,8 @@ " オートセーブ": " オートセーブ", " クイックセーブ": " クイックセーブ", "_PRJ_SUMMERTIME;DISABLESTEAMWORKS;_INCLUDE_ASSETBUNDLE;_USE_H264_CODEC;_ENABLE_ADV_GUIDE_ONOFF;_ENABLE_GBAL_SCRBLK;_ENABLE_SYSTEM_PAIR_GLOBAL": "_PRJ_SUMMERTIME;DISABLESTEAMWORKS;_INCLUDE_ASSETBUNDLE;_USE_H264_CODEC;_ENABLE_ADV_GUIDE_ONOFF;_ENABLE_GBAL_SCRBLK;_ENABLE_SYSTEM_PAIR_GLOBAL", + "-1": "-1", + "-10": "-10", "-NO DATA-": "-NO DATA-", "???": "???", "????????????": "????????????", @@ -39,12 +41,21 @@ "#162": "#162", "%": "%", "+": "+", + "+1": "+1", + "+10": "+10", + "<": "<", + "<<": "<<", + ">": ">", + ">>": ">>", "■■■■■■■■文字中央揃え■■■■■■■■": "■■■■■■■■文字中央揃え■■■■■■■■", "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n■いうえおかきくけこさしすせそたちつてと!?■。": "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n■いうえおかきくけこさしすせそたちつてと!?■。", "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n123456789012345678901234": "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n123456789012345678901234", + "○": "○", "00": "00", "00:00": "00:00", "000": "000", + "00000000": "00000000", + "0000000000": "0000000000", "01": "01", "01~10": "01~10", "098": "098", @@ -133,9 +144,11 @@ "67": "67", "68": "68", "7": "7", + "7:相馬テーマ2発生済みか、\n  メイン10大石、鹿取ルート通過済みの場合を除き、選択可能キャラとして表示": "7:相馬テーマ2発生済みか、\n  メイン10大石、鹿取ルート通過済みの場合を除き、選択可能キャラとして表示", "71~80": "71~80", "7月22日": "7月22日", "8": "8", + "8:メイン09陸奥ルートまたは、\n  メイン10の三木、中村、富山ルート通過済みの場合を除き、\n  選択可能キャラとして表示": "8:メイン09陸奥ルートまたは、\n  メイン10の三木、中村、富山ルート通過済みの場合を除き、\n  選択可能キャラとして表示", "81~90": "81~90", "9": "9", "91~100": "91~100", @@ -143,16 +156,23 @@ "99": "99", "99:99": "99:99", "Auto Branch": "Auto Branch", + "Back": "Back", "BACK": "BACK", "BGMボリューム": "BGMボリューム", + "BU/SP\nScreen\nShot": "BU/SP\nScreen\nShot", + "Button": "Button", "CG ALBUM": "CG ALBUM", "CG収集率": "CG収集率", "CG収集率:": "CG収集率:", + "Chapter": "Chapter", "copyright": "copyright", "English": "English", "ENGLISH": "ENGLISH", + "Enter": "Enter", + "Exit": "Exit", "EXIT": "EXIT", "EXTRA": "EXTRA", + "GF_GOTO_EST": "GF_GOTO_EST", "IPS": "IPS", "Max": "Max", "Min": "Min", @@ -161,13 +181,18 @@ "NAOTO Ⅱ": "NAOTO Ⅱ", "NEW": "NEW", "NEW GAME": "NEW GAME", - "No.": "No.", + "New Text": "New Text", "No.": "No.", + "No.": "No.", "№100": "№100", "OK": "OK", "OPTION": "OPTION", + "Option A": "Option A", + "OPTIONS": "OPTIONS", "PRESS ANY BUTTON": "PRESS ANY BUTTON", + "Return": "Return", "SEボリューム": "SEボリューム", + "SHARE": "SHARE", "T": "T", "Tips": "Tips", "TMP1": "TMP1", @@ -179,6 +204,9 @@ "To 潮ルート": "To 潮ルート", "To 凸村ルート": "To 凸村ルート", "To 澪ルート": "To 澪ルート", + "Toggle": "Toggle", + "X:カップリング\nY:テーマ(1~6)\nL:テーマ7\nR:テーマ8\n\n※テーマ1~6と7/8は同時に成り立つようだ。": "X:カップリング\nY:テーマ(1~6)\nL:テーマ7\nR:テーマ8\n\n※テーマ1~6と7/8は同時に成り立つようだ。", + "あああああ": "あああああ", "あああああああ": "あああああああ", "ああああああああああいい": "ああああああああああいい", "ああああああああああいいい": "ああああああああああいいい", @@ -188,6 +216,7 @@ "ウィンドウ消去": "ウィンドウ消去", "エピローグ": "エピローグ", "オートセーブしました": "オートセーブしました", + "オートプレイ時にスクリーンショットを保存する": "オートプレイ時にスクリーンショットを保存する", "オフ": "オフ", "オプション": "オプション", "オン": "オン", @@ -215,6 +244,7 @@ "セーブデータがありません": "セーブデータがありません", "その他": "その他", "タイトルに戻る": "タイトルに戻る", + "タイトルへ戻る": "タイトルへ戻る", "タブ切り替え": "タブ切り替え", "データを削除": "データを削除", "バイブレーション": "バイブレーション", @@ -227,6 +257,7 @@ "ボイス": "ボイス", "ボイスボリューム": "ボイスボリューム", "ポインター移動": "ポインター移動", + "マニュアル": "マニュアル", "メッセージ": "メッセージ", "メッセージオートスピード": "メッセージオートスピード", "メッセージスピード": "メッセージスピード", @@ -248,6 +279,7 @@ "開始ブロック選択": "開始ブロック選択", "開放率:": "開放率:", "各務原 桜": "各務原 桜", + "各務原なでしこ": "各務原なでしこ", "関連項目選択": "関連項目選択", "既読": "既読", "既読スキップ": "既読スキップ", @@ -269,7 +301,9 @@ "辞書": "辞書", "朱鷺子ルート": "朱鷺子ルート", "周目": "周目", + "十数分前": "十数分前", "初期化": "初期化", + "小弓場 かおり": "小弓場 かおり", "人物": "人物", "設定変更": "設定変更", "選択画面に戻る": "選択画面に戻る", diff --git a/texts/zh_Hans/Text.json b/texts/zh_Hans/Text.json index 7ac6432..dadd543 100644 --- a/texts/zh_Hans/Text.json +++ b/texts/zh_Hans/Text.json @@ -3,6 +3,8 @@ " オートセーブ": " オートセーブ", " クイックセーブ": " クイックセーブ", "_PRJ_SUMMERTIME;DISABLESTEAMWORKS;_INCLUDE_ASSETBUNDLE;_USE_H264_CODEC;_ENABLE_ADV_GUIDE_ONOFF;_ENABLE_GBAL_SCRBLK;_ENABLE_SYSTEM_PAIR_GLOBAL": "_PRJ_SUMMERTIME;DISABLESTEAMWORKS;_INCLUDE_ASSETBUNDLE;_USE_H264_CODEC;_ENABLE_ADV_GUIDE_ONOFF;_ENABLE_GBAL_SCRBLK;_ENABLE_SYSTEM_PAIR_GLOBAL", + "-1": "-1", + "-10": "-10", "-NO DATA-": "-NO DATA-", "???": "???", "????????????": "????????????", @@ -39,18 +41,27 @@ "#162": "#162", "%": "%", "+": "+", + "+1": "+1", + "+10": "+10", + "<": "<", + "<<": "<<", + ">": ">", + ">>": ">>", "■■■■■■■■文字中央揃え■■■■■■■■": "■■■■■■■■文字中央揃え■■■■■■■■", "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n■いうえおかきくけこさしすせそたちつてと!?■。": "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n■いうえおかきくけこさしすせそたちつてと!?■。", "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n123456789012345678901234": "■3行、23文字制限で。24文字目は句読点のみ、\n123456789012345678901234\n■いうえおかきくけこさしすせそたちつてと!?■。\n123456789012345678901234", + "○": "○", "00": "00", "00:00": "00:00", "000": "000", + "00000000": "00000000", + "0000000000": "0000000000", "01": "01", "01~10": "01~10", "098": "098", "1": "1", - "10": "10", "10": "10", + "10": "10", "100": "100", "100%": "100%", "11": "11", @@ -133,9 +144,11 @@ "67": "67", "68": "68", "7": "7", + "7:相馬テーマ2発生済みか、\n  メイン10大石、鹿取ルート通過済みの場合を除き、選択可能キャラとして表示": "7:相馬テーマ2発生済みか、\n  メイン10大石、鹿取ルート通過済みの場合を除き、選択可能キャラとして表示", "71~80": "71~80", "7月22日": "7月22日", "8": "8", + "8:メイン09陸奥ルートまたは、\n  メイン10の三木、中村、富山ルート通過済みの場合を除き、\n  選択可能キャラとして表示": "8:メイン09陸奥ルートまたは、\n  メイン10の三木、中村、富山ルート通過済みの場合を除き、\n  選択可能キャラとして表示", "81~90": "81~90", "9": "9", "91~100": "91~100", @@ -143,16 +156,23 @@ "99": "99", "99:99": "99:99", "Auto Branch": "Auto Branch", + "Back": "Back", "BACK": "BACK", "BGMボリューム": "BGM音量", + "BU/SP\nScreen\nShot": "BU/SP\nScreen\nShot", + "Button": "Button", "CG ALBUM": "CG ALBUM", "CG収集率": "CG收集率", "CG収集率:": "CG收集率:", + "Chapter": "Chapter", "copyright": "copyright", "English": "English", "ENGLISH": "ENGLISH", + "Enter": "Enter", + "Exit": "Exit", "EXIT": "EXIT", "EXTRA": "EXTRA", + "GF_GOTO_EST": "GF_GOTO_EST", "IPS": "IPS", "Max": "Max", "Min": "Min", @@ -161,13 +181,18 @@ "NAOTO Ⅱ": "NAOTO Ⅱ", "NEW": "NEW", "NEW GAME": "NEW GAME", - "No.": "No.", + "New Text": "New Text", "No.": "No.", + "No.": "No.", "№100": "№100", "OK": "OK", "OPTION": "OPTION", + "Option A": "Option A", + "OPTIONS": "OPTIONS", "PRESS ANY BUTTON": "PRESS ANY BUTTON", + "Return": "Return", "SEボリューム": "SE音量", + "SHARE": "SHARE", "T": "T", "Tips": "Tips", "TMP1": "TMP1", @@ -179,6 +204,9 @@ "To 潮ルート": "To 潮路线", "To 凸村ルート": "To 凸村路线", "To 澪ルート": "To 澪路线", + "Toggle": "Toggle", + "X:カップリング\nY:テーマ(1~6)\nL:テーマ7\nR:テーマ8\n\n※テーマ1~6と7/8は同時に成り立つようだ。": "X:カップリング\nY:テーマ(1~6)\nL:テーマ7\nR:テーマ8\n\n※テーマ1~6と7/8は同時に成り立つようだ。", + "あああああ": "あああああ", "あああああああ": "あああああああ", "ああああああああああいい": "ああああああああああいい", "ああああああああああいいい": "ああああああああああいいい", @@ -188,6 +216,7 @@ "ウィンドウ消去": "关闭窗口", "エピローグ": "结局", "オートセーブしました": "已自动保存。", + "オートプレイ時にスクリーンショットを保存する": "自动播放时保存屏幕截图", "オフ": "开", "オプション": "选项", "オン": "关", @@ -215,6 +244,7 @@ "セーブデータがありません": "没有存档数据。", "その他": "其他", "タイトルに戻る": "返回标题", + "タイトルへ戻る": "返回标题", "タブ切り替え": "切换标签", "データを削除": "删除数据", "バイブレーション": "振动", @@ -227,6 +257,7 @@ "ボイス": "人声", "ボイスボリューム": "人声音量", "ポインター移動": "指针移动", + "マニュアル": "帮助手册", "メッセージ": "消息", "メッセージオートスピード": "消息自动速度", "メッセージスピード": "消息速度", @@ -248,6 +279,7 @@ "開始ブロック選択": "选择开始区域", "開放率:": "开放率:", "各務原 桜": "各務原 桜", + "各務原なでしこ": "各務原なでしこ", "関連項目選択": "选择相关项目", "既読": "已读", "既読スキップ": "已读跳过", @@ -269,7 +301,9 @@ "辞書": "词典", "朱鷺子ルート": "朱鹭子路线", "周目": "周目", + "十数分前": "十几分钟前", "初期化": "初始化", + "小弓場 かおり": "小弓场香织", "人物": "人物", "設定変更": "修改设置", "選択画面に戻る": "返回选择画面",