From d58e18e1da12d7babdd34ae3d2268aff70ef9525 Mon Sep 17 00:00:00 2001 From: Sinflower Date: Fri, 7 Nov 2025 03:06:19 +0100 Subject: [PATCH] Translated OneOne1 Survivor --- js/plugins/survivor_battle_powerup_window.js | 10 +-- js/plugins/survivor_core.js | 76 ++++++++++---------- 2 files changed, 43 insertions(+), 43 deletions(-) diff --git a/js/plugins/survivor_battle_powerup_window.js b/js/plugins/survivor_battle_powerup_window.js index 77212f9..82997ad 100644 --- a/js/plugins/survivor_battle_powerup_window.js +++ b/js/plugins/survivor_battle_powerup_window.js @@ -149,13 +149,13 @@ function Window_battle_power_up_list() { if (id === "skip") { this.contents.fontSize = 22; this.resetTextColor(); - this.drawText("スキップ", rect.x + 0, rect.y, 200, "center"); + this.drawText("Skip", rect.x + 0, rect.y, 200, "center"); } else if (id === "money") { this.contents.fontSize = 22; this.resetTextColor(); this.drawIcon(0 + 13 * 16, rect.x - 4, rect.y); - this.drawText("お金", rect.x + 0, rect.y - 20, 200, "center"); - this.drawText("500 GOLD貰える", rect.x + 180, rect.y - 20, 500, "left"); + this.drawText("Money", rect.x + 0, rect.y - 20, 200, "center"); + this.drawText("Get 500 GOLD", rect.x + 180, rect.y - 20, 500, "left"); } else { var data = SURVIVOR_ABILITY_DISP_DATA[id] || SURVIVOR_WEAPON_DISP_DATA[id]; @@ -457,8 +457,8 @@ function Window_Surviver_Cancel() { this.contents.fontSize = 22; this.resetTextColor(); var text = { - ok: "ビーチへ戻る", - cancel: "キャンセル" + ok: "Return to the beach", + cancel: "Cancel" }; this.drawText(text[id], rect.x + 0, rect.y, rect.width, "center"); diff --git a/js/plugins/survivor_core.js b/js/plugins/survivor_core.js index 93a8515..ba8c7bb 100644 --- a/js/plugins/survivor_core.js +++ b/js/plugins/survivor_core.js @@ -15,27 +15,27 @@ const SURVIVOR_CONST = { // [100, 500, 700, 2000, 4000, 10000, 20000, 30000, 40000, 50000, Infinity] ABILITY_PRICE: [100, 500, 1000, 3000, 7000, Infinity], ABILITY_TEXT: { - collect_range: "経験値玉の回収範囲が広がる", - atk_power: "攻撃力が上昇", - atk_rate: "攻撃の再発動が早くなる", - atk_speed: "攻撃の移動速度が上昇", - atk_num: "発射される攻撃が増える", - atk_range: "攻撃の範囲が広がる", - st_hp: "最大HPが増え回復する", - dm_resist: "受けるダメージが減少", - st_rec: "より多く毎秒HPが回復", - st_exp: "得られる経験値が上昇", - st_money: "得られるGOLDが上昇", - st_life: "復活する回数が増える" + collect_range: "Increase Pickup Range", + atk_power: "Increase Attack Power", + atk_rate: "Decrease Cooldown", + atk_speed: "Increase Attack Speed", + atk_num: "Extra Shots", + atk_range: "Increase Attack Range", + st_hp: "Increase Max HP and Recovery", + dm_resist: "Decrease Damage Taken", + st_rec: "Increase HP Recovery per Second", + st_exp: "Increase Experience Gained", + st_money: "Increase Gold Gained", + st_life: "Increase Revival Count" }, WEAPON_TEXT: { - fire: "自身の周りを炎の玉が旋回する", - thunder: "雷の玉を敵に向かって発射する", - ice: "周囲に氷の柱が出る", - maryoku_gun: "魔力の弾を前方に発射する", - oboro: "上方向に刀を投げる", // 刀をグルグル回す - houou_soutou: "回転した刀を投げる", //刀を投げ飛ばす - sword: "前方の敵を切りつける" //slash + fire: "Fireballs orbit the caster", + thunder: "Fires lightning orbs at enemies", + ice: "Ice pillars emerge nearby", + maryoku_gun: "Fires magic bullets forward", + oboro: "Throws a sword upward", // Spins the sword around + houou_soutou: "Throws a spinning sword", // Throws the sword + sword: "Slashes enemies in front" }, MONEY_VARI: 15, COLLECT_RANGE: 50, @@ -747,13 +747,13 @@ Scene_Survive_Battle_Map.prototype.updateDamage = function () { const SURVIVOR_WEAPON_LIST = ["fire", "thunder", "ice", "maryoku_gun", "oboro", "houou_soutou", "sword"]; const SURVIVOR_WEAPON_DISP_DATA = { - fire: { name: "ファイア", evo_name: "ファイアLv10", icon: { x: 0, y: 4 } }, - thunder: { name: "サンダー", evo_name: "サンダーLv10", icon: { x: 2, y: 4 } }, - ice: { name: "アイス", evo_name: "アイスLv10", icon: { x: 1, y: 4 } }, - maryoku_gun: { name: "魔力弾", evo_name: "エイシェント", icon: { x: 8, y: 6 } }, - oboro: { name: "朧刀", evo_name: "朧刀・淫", icon: { x: 8, y: 7 } }, // 刀をグルグル回す - houou_soutou: { name: "鳳凰院双刀", evo_name: "天叢雲剣", icon: { x: 12, y: 7 } }, //刀を投げ飛ばす - sword: { name: "標準の剣", evo_name: "エクスカリバー", icon: { x: 1, y: 6 } } //slash + fire: { name: "Fire", evo_name: "Fire Lv10", icon: { x: 0, y: 4 } }, + thunder: { name: "Thunder", evo_name: "Thunder Lv10", icon: { x: 2, y: 4 } }, + ice: { name: "Ice", evo_name: "Ice Lv10", icon: { x: 1, y: 4 } }, + maryoku_gun: { name: "Magic Bullet", evo_name: "Ancient", icon: { x: 8, y: 6 } }, + oboro: { name: "Blurred Blade", evo_name: "Blurred Blade: Lust", icon: { x: 8, y: 7 } }, // 刀をグルグル回す + houou_soutou: { name: "Twin Blades", evo_name: "Amatsukagami", icon: { x: 12, y: 7 } }, //刀を投げ飛ばす + sword: { name: "Normal Sword", evo_name: "Excalibur", icon: { x: 1, y: 6 } } //slash }; const SURVIVOR_UNIT_STATE = { @@ -789,18 +789,18 @@ const SURVIVOR_ABILITY_LIST = [ ]; SURVIVOR_ABILITY_DISP_DATA = { - collect_range: { name: "回収範囲", icon: { x: 3, y: 4 } }, - atk_power: { name: "攻撃力", icon: { x: 13, y: 4 } }, - atk_rate: { name: "クールダウン", icon: { x: 15, y: 4 } }, - atk_speed: { name: "攻撃速度", icon: { x: 12, y: 4 } }, - atk_num: { name: "追加弾数", icon: { x: 6, y: 7 } }, - atk_range: { name: "攻撃範囲", icon: { x: 8, y: 4 } }, - st_hp: { name: "最大HP", icon: { x: 4, y: 5 } }, - dm_resist: { name: "ダメージ軽減", icon: { x: 0, y: 8 } }, - st_rec: { name: "自動回復", icon: { x: 1, y: 15 } }, - st_exp: { name: "+経験値", icon: { x: 13, y: 18 } }, - st_money: { name: "+お金", icon: { x: 9, y: 19 } }, - st_life: { name: "復活回数", icon: { x: 13, y: 13 } } + collect_range: { name: "Pickup Range", icon: { x: 3, y: 4 } }, + atk_power: { name: "Attack Power", icon: { x: 13, y: 4 } }, + atk_rate: { name: "Cooldown", icon: { x: 15, y: 4 } }, + atk_speed: { name: "Attack Speed", icon: { x: 12, y: 4 } }, + atk_num: { name: "Extra Shots", icon: { x: 6, y: 7 } }, + atk_range: { name: "Attack Range", icon: { x: 8, y: 4 } }, + st_hp: { name: "Max HP", icon: { x: 4, y: 5 } }, + dm_resist: { name: "Resistance", icon: { x: 0, y: 8 } }, + st_rec: { name: "Auto Recovery", icon: { x: 1, y: 15 } }, + st_exp: { name: "Bonus EXP", icon: { x: 13, y: 18 } }, + st_money: { name: "Bonus Money", icon: { x: 9, y: 19 } }, + st_life: { name: "Revival Count", icon: { x: 13, y: 13 } } }; const SURVIVOR_DEFO_ABILITY_DATA = {