TL Config

This commit is contained in:
dazedanon 2025-11-02 12:24:27 -06:00
parent 5f99b17762
commit 869d0813b0
5 changed files with 57 additions and 57 deletions

View file

@ -139,7 +139,7 @@
"Passive",
"None"
],
"gameTitle": "End-of-the-World Alter Egoism ver1.01",
"gameTitle": "The End of Alter Egoism ver1.01 | TL: DazedAnon & O&M",
"gameoverMe": {
"name": "Gameover1",
"pan": 0,

View file

@ -928,7 +928,7 @@ var $plugins = [
name: "Mano_InputConfig",
status: true,
description:
"ゲームの操作に関する機能をまとめて管理します。\r\nユーザーによる拡張も支援します。",
"Manages all functions related to game controls.\r\nAlso supports user extensions.",
parameters: {
color:
'{"normal":"#22e488","mandatory":"#22e488","move":"#22e488","extends":"#22e488"}',
@ -943,36 +943,36 @@ var $plugins = [
basicEscape:
'{"mandatory":"true","name":"{\\"jp\\":\\"メニュー/キャンセル\\",\\"en\\":\\"menu/cancel\\"}","keyText":"{\\"jp\\":\\"menu+cancel\\",\\"en\\":\\"\\"}","helpText":"{\\"jp\\":\\"\\\\\\"メニューとキャンセル\\\\\\"\\",\\"en\\":\\"\\"}"}',
basicPageup:
'{"mandatory":"false","name":"{\\"jp\\":\\"会話中セーブ\\",\\"en\\":\\"next\\"}","keyText":"{\\"jp\\":\\"save\\",\\"en\\":\\"\\"}","helpText":"{\\"jp\\":\\"\\\\\\"会話中、セーブ画面を表示します\\\\\\"\\",\\"en\\":\\"\\"}"}',
'{"mandatory":"false","name":"{\\"jp\\":\\"会話中セーブ\\",\\"en\\":\\"next\\"}","keyText":"{\\"jp\\":\\"save\\",\\"en\\":\\"\\"}","helpText":"{\\"jp\\":\\"\\\\\\"During conversation, display the save screen\\\\\\"\\",\\"en\\":\\"\\"}"}',
basicPagedown:
'{"mandatory":"false","name":"{\\"jp\\":\\"会話中ロード\\",\\"en\\":\\"prev\\"}","keyText":"{\\"jp\\":\\"load\\",\\"en\\":\\"\\"}","helpText":"{\\"jp\\":\\"\\\\\\"会話中、ロード画面を表示します\\\\\\"\\",\\"en\\":\\"\\"}"}',
mapperDelete: '{"en":"delete","jp":"設定を消去"}',
'{"mandatory":"false","name":"{\\"jp\\":\\"会話中ロード\\",\\"en\\":\\"prev\\"}","keyText":"{\\"jp\\":\\"load\\",\\"en\\":\\"\\"}","helpText":"{\\"jp\\":\\"\\\\\\"During conversation, display the load screen\\\\\\"\\",\\"en\\":\\"\\"}"}',
mapperDelete: '{"en":"delete","jp":"Delete Setting"}',
extendsMapper:
'["{\\"keySetting\\":\\"{\\\\\\"keys\\\\\\":\\\\\\"\\\\\\",\\\\\\"exKeys\\\\\\":\\\\\\"[\\\\\\\\\\\\\\"17\\\\\\\\\\\\\\"]\\\\\\",\\\\\\"text\\\\\\":\\\\\\"{\\\\\\\\\\\\\\"jp\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"skip\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"en\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\"}\\\\\\"}\\",\\"button\\":\\"NaN\\",\\"name\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"会話スキップ\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"helpText\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"会話中、メッセージをスキップする\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"event\\":\\"{\\\\\\"id\\\\\\":\\\\\\"0\\\\\\",\\\\\\"inputType\\\\\\":\\\\\\"0\\\\\\"}\\",\\"touchButton\\":\\"\\",\\"adovanced\\":\\"{\\\\\\"symbol\\\\\\":\\\\\\"control\\\\\\",\\\\\\"overwrite\\\\\\":\\\\\\"0\\\\\\",\\\\\\"mandatory\\\\\\":\\\\\\"false\\\\\\"}\\",\\"enabled\\":\\"true\\"}","{\\"keySetting\\":\\"{\\\\\\"keys\\\\\\":\\\\\\"\\\\\\",\\\\\\"exKeys\\\\\\":\\\\\\"[\\\\\\\\\\\\\\"18\\\\\\\\\\\\\\"]\\\\\\",\\\\\\"text\\\\\\":\\\\\\"{\\\\\\\\\\\\\\"jp\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"auto\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"en\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\"}\\\\\\"}\\",\\"button\\":\\"NaN\\",\\"name\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"会話オート\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"helpText\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"会話中、メッセージを自動で進める\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"event\\":\\"{\\\\\\"id\\\\\\":\\\\\\"0\\\\\\",\\\\\\"inputType\\\\\\":\\\\\\"0\\\\\\"}\\",\\"touchButton\\":\\"\\",\\"adovanced\\":\\"{\\\\\\"symbol\\\\\\":\\\\\\"alt\\\\\\",\\\\\\"overwrite\\\\\\":\\\\\\"0\\\\\\",\\\\\\"mandatory\\\\\\":\\\\\\"false\\\\\\"}\\",\\"enabled\\":\\"true\\"}"]',
'["{\\"keySetting\\":\\"{\\\\\\"keys\\\\\\":\\\\\\"\\\\\\",\\\\\\"exKeys\\\\\\":\\\\\\"[\\\\\\\\\\\\\\"17\\\\\\\\\\\\\\"]\\\\\\",\\\\\\"text\\\\\\":\\\\\\"{\\\\\\\\\\\\\\"jp\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"skip\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"en\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\"}\\\\\\"}\\",\\"button\\":\\"NaN\\",\\"name\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"会話スキップ\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"helpText\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"Skip messages during conversation\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"event\\":\\"{\\\\\\"id\\\\\\":\\\\\\"0\\\\\\",\\\\\\"inputType\\\\\\":\\\\\\"0\\\\\\"}\\",\\"touchButton\\":\\"\\",\\"adovanced\\":\\"{\\\\\\"symbol\\\\\\":\\\\\\"control\\\\\\",\\\\\\"overwrite\\\\\\":\\\\\\"0\\\\\\",\\\\\\"mandatory\\\\\\":\\\\\\"false\\\\\\"}\\",\\"enabled\\":\\"true\\"}","{\\"keySetting\\":\\"{\\\\\\"keys\\\\\\":\\\\\\"\\\\\\",\\\\\\"exKeys\\\\\\":\\\\\\"[\\\\\\\\\\\\\\"18\\\\\\\\\\\\\\"]\\\\\\",\\\\\\"text\\\\\\":\\\\\\"{\\\\\\\\\\\\\\"jp\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"auto\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"en\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\"}\\\\\\"}\\",\\"button\\":\\"NaN\\",\\"name\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"会話オート\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"helpText\\":\\"{\\\\\\"jp\\\\\\":\\\\\\"Automatically advance messages during conversation\\\\\\",\\\\\\"en\\\\\\":\\\\\\"\\\\\\"}\\",\\"event\\":\\"{\\\\\\"id\\\\\\":\\\\\\"0\\\\\\",\\\\\\"inputType\\\\\\":\\\\\\"0\\\\\\"}\\",\\"touchButton\\":\\"\\",\\"adovanced\\":\\"{\\\\\\"symbol\\\\\\":\\\\\\"alt\\\\\\",\\\\\\"overwrite\\\\\\":\\\\\\"0\\\\\\",\\\\\\"mandatory\\\\\\":\\\\\\"false\\\\\\"}\\",\\"enabled\\":\\"true\\"}"]',
eventList: "[]",
GamepadIsNotConnectedText:
'{"jp":"\\"ゲームパッドが接続されていません\\\\nボタンを押して再度試してください\\"","en":"\\"The gamepad is not connected.\\\\nPress the button and try again.\\""}',
needButtonDetouchText:
'{"jp":"\\"コンフィグを終了するために、\\\\nボタンから手を放してください。\\"","en":"\\"Release the button to exit the config.\\""}',
saveCommand: '{"en":"seve setting","jp":"設定を保存"}',
saveCommand: '{"en":"save setting","jp":"Save Settings"}',
saveCommandWidth: "4",
saveDescription: '{"en":"seve setting","jp":"設定を保存"}',
saveDescription: '{"en":"save setting","jp":"Save Settings"}',
saveValidTest: "true",
resetCommand: '{"en":"reset","jp":"初期設定に戻す"}',
resetCommand: '{"en":"reset","jp":"Reset to Defaults"}',
resetWidth: "4",
resetDescription: '{"en":"reset","jp":"初期設定に戻します。"}',
resetDescription: '{"en":"reset","jp":"Reset to default settings."}',
WASDCommand: '{"en":"WASD","jp":"WASD"}',
WASDwidth: "3",
WASDhelp:
'{"en":"seve setting","jp":"WASDのキーで移動できるようにします。"}',
'{"en":"save setting","jp":"Allows movement with WASD keys."}',
changeKeyLayoutCommand: '{"jp":"キー配置","en":"Key Layout"}',
changeKeyLayoutCommandWidth: "4",
exitCommand: '{"en":"exit","jp":"やめる"}',
exitCommand: '{"en":"exit","jp":"Exit"}',
exitWidth: "4",
exitHelp: '{"en":"exit","jp":"変更を保存せずにやめる"}',
exitHelp: '{"en":"exit","jp":"Exit without saving changes."}',
gamepadConfigCommandText:
'{"en":"gamepad config","jp":"ゲームパッドコンフィグ"}',
keyConfigCommandText: '{"en":"keyboard config","jp":"キーコンフィグ"}',
'{"en":"gamepad config","jp":"Gamepad Configuration"}',
keyConfigCommandText: '{"en":"keyboard config","jp":"Key Configuration"}',
gamepadSceneBackground: "",
keySceneBackground: "",
SettingsForYEP_OptionsCore: '{"gamepad":"true","Keyboard":"true"}',

View file

@ -538,7 +538,7 @@ Sprite_Balloon.prototype.speed = function () {
const _Window_TitleCommand_makeCommandList = Window_TitleCommand.prototype.makeCommandList;
Window_TitleCommand.prototype.makeCommandList = function () {
_Window_TitleCommand_makeCommandList.call(this);
this.addCommand("エクストラ", "extraTest");
this.addCommand("Extra", "extraTest");
};
// ▼ ハンドラを登録
@ -578,7 +578,7 @@ Sprite_Balloon.prototype.speed = function () {
const _Window_TitleCommand_makeCommandList = Window_TitleCommand.prototype.makeCommandList;
Window_TitleCommand.prototype.makeCommandList = function () {
_Window_TitleCommand_makeCommandList.apply(this, arguments);
this.addCommand("エクストラ全開放", "extra_open");
this.addCommand("Unlock Extra", "extra_open");
};
const _Scene_Title_createCommandWindow = Scene_Title.prototype.createCommandWindow;

View file

@ -118,7 +118,7 @@ Scene_Extra.prototype.constructor = Scene_Extra;
b.fontFace = "serif";
b.fontSize = 32;
b.textColor = "#000000";
b.drawTextM("エクストラ", 22, 20, 200, 22, "center");
b.drawTextM("Extra", 22, 20, 200, 22, "center");
this.addChild(this._backgroundTextSprite);
this._background_page_sprite = new Sprite();

View file

@ -40,7 +40,7 @@
b.fontFace = "serif";
b.fontSize = 32;
b.textColor = "#000000";
b.drawTextM("コンフィグ", 22, 20, 200, 22, "center");
b.drawTextM("Configuration", 22, 20, 200, 22, "center");
this.addChild(this._backgroundTextSprite);
};
@ -199,13 +199,13 @@
return 5;
};
//カテゴリーはアイテムと大事な物だけにする
//Only "Item" and "Key Items" as categories
Window_OptionCategory.prototype.makeCommandList = function () {
this.addCommand("システム1", "system_1");
this.addCommand("システム2", "system_2");
this.addCommand("サウンド", "sound");
this.addCommand("キーパッド", "key_pad");
this.addCommand("ゲームパッド", "game_pad");
this.addCommand("System 1", "system_1");
this.addCommand("System 2", "system_2");
this.addCommand("Sound", "sound");
this.addCommand("Keypad", "key_pad");
this.addCommand("Gamepad", "game_pad");
};
Window_OptionCategory.prototype.setItemWindow = function (itemWindow) {
@ -637,29 +637,29 @@
Window_Options.prototype.addGeneralOptions = function () {
this.addCommand(TextManager.alwaysDash, "alwaysDash");
this.addCommand(TextManager.commandRemember, "commandRemember");
this.addCommand("画面演出", "screenEffects");
this.addCommand("戦闘演出", "battleEffects");
this.addCommand("イベント戦闘の勝敗設定", "autoDefeat", true, "tri");
this.addCommand("一度見たHシーンのスキップ", "hSkip");
this.addCommand("出産シーンのスキップ", "birthSkip");
this.addCommand("Hシーン中の断面図表示設定", "danmenSkip");
this.addCommand("Screen Effects", "screenEffects");
this.addCommand("Battle Effects", "battleEffects");
this.addCommand("Event Battle Outcome Setting", "autoDefeat", true, "tri");
this.addCommand("Skip Previously Viewed H Scenes", "hSkip");
this.addCommand("Skip Childbirth Scenes", "birthSkip");
this.addCommand("Cross-section During H Scenes", "danmenSkip");
//this.addCommand(TextManager.touchUI, "touchUI");
};
Window_Options.prototype.addSystem_2Options = function () {
this.addCommand("メッセージウィンドウ透過度", "msOpacityVolume");
this.addCommand("メッセージ速度", "msSpeed", true, "tri");
this.addCommand("オートモード時速度", "autoMsSpeedVolume");
this.addCommand("時限式選択肢の有無", "selectLimit");
this.addCommand("Message Window Transparency", "msOpacityVolume");
this.addCommand("Message Speed", "msSpeed", true, "tri");
this.addCommand("Auto Mode Speed", "autoMsSpeedVolume");
this.addCommand("Timed Choices", "selectLimit");
};
Window_Options.prototype.addVolumeOptions = function () {
this.addCommand(TextManager.bgmVolume, "bgmVolume");
this.addCommand("BGV 音量", "bgsVolume");
this.addCommand("BGV Volume", "bgsVolume");
this.addCommand(TextManager.seVolume, "seVolume");
this.addCommand("ボイス 音量", "meVolume");
this.addCommand("Voice Volume", "meVolume");
this.addCommand("キャラクター別音声設定", "charaVoice", true, "move");
this.addCommand("Character Voice Settings", "charaVoice", true, "move");
};
const HIGHLIGHT_COLOR = 24; // 青
@ -709,8 +709,8 @@
this.drawTextS(name, rect.x, rect.y, rect.width - statusWidth, "left");
// カスタムステータステキストの描画(制御文字により色変え)
//onst statusText = this.statusText(index, value);
this.drawTextS("オン", rect.x + rect.width - statusWidth - 440, rect.y);
this.drawTextS("オフ", rect.x + rect.width - statusWidth - 268, rect.y);
this.drawTextS(" On", rect.x + rect.width - statusWidth - 440, rect.y);
this.drawTextS(" Off", rect.x + rect.width - statusWidth - 268, rect.y);
this._toggleSprite[index][0].setFrame(0, value ? 0 : 32, 159, 32);
this._toggleSprite[index][1].setFrame(0, value ? 32 : 0, 159, 32);
@ -727,13 +727,13 @@
// カスタムステータステキストの描画(制御文字により色変え)
//const statusText = this.statusText(index, value);
if (symbol == "autoDefeat") {
this.drawTextS("戦闘を行う", rect.x + rect.width - statusWidth - 470, rect.y);
this.drawTextS("選択肢", rect.x + rect.width - statusWidth - 274, rect.y);
this.drawTextS("自動敗北", rect.x + rect.width - statusWidth - 118, rect.y);
this.drawTextS("Fight", rect.x + rect.width - statusWidth - 440, rect.y);
this.drawTextS("Choice", rect.x + rect.width - statusWidth - 274, rect.y);
this.drawTextS("Auto-Defeat", rect.x + rect.width - statusWidth - 130, rect.y);
} else {
this.drawTextS("遅い", rect.x + rect.width - statusWidth - 434, rect.y);
this.drawTextS("普通", rect.x + rect.width - statusWidth - 268, rect.y);
this.drawTextS("一括", rect.x + rect.width - statusWidth - 100, rect.y);
this.drawTextS("Slow", rect.x + rect.width - statusWidth - 434, rect.y);
this.drawTextS("Normal", rect.x + rect.width - statusWidth - 268, rect.y);
this.drawTextS("Bulk", rect.x + rect.width - statusWidth - 100, rect.y);
}
this._toggleSprite[index][0].setFrame(0, value == 0 ? 0 : 32, 159, 32);
@ -944,17 +944,17 @@
Window_CharaVoice.prototype.initialize = function (rect) {
this.v_list = [
{ id: "sir", name: "白雪", var: 503, img: null },
{ id: "yoz", name: "夜鶴", var: 504, img: null },
{ id: "rei", name: "麗菜", var: 505, img: null },
{ id: "kao", name: "薫子", var: 506, img: null },
{ id: "kur", name: "胡桃", var: 507, img: null },
{ id: "chi", name: "千影", var: 508, img: null },
{ id: "aki", name: "", var: 510, img: null },
{ id: "nar", name: "鳴海", var: 511, img: null },
{ id: "mir", name: "みらん", var: 509, img: null },
{ id: "kag", name: "神耶", var: 512, img: null },
{ id: "mob", name: "その他", var: 513, img: null }
{ id: "sir", name: "Shirayuki", var: 503, img: null },
{ id: "yoz", name: "Yazuru", var: 504, img: null },
{ id: "rei", name: "Reina", var: 505, img: null },
{ id: "kao", name: "Kaoruko", var: 506, img: null },
{ id: "kur", name: "Kurumi", var: 507, img: null },
{ id: "chi", name: "Chiage", var: 508, img: null },
{ id: "aki", name: "Akira", var: 510, img: null },
{ id: "nar", name: "Narumi", var: 511, img: null },
{ id: "mir", name: "Miran", var: 509, img: null },
{ id: "kag", name: "Kamiya", var: 512, img: null },
{ id: "mob", name: "Other", var: 513, img: null }
];
Window_Command.prototype.initialize.call(this, rect);