1
0
mirror of https://github.com/sui-feng-cb/AzurLaneAutoScript1.git synced 2026-07-07 13:38:30 +08:00

Refactor: separate submarine_mode for clearer semantics

This commit is contained in:
positnuec
2026-07-02 17:47:24 +08:00
parent d9a9b784af
commit bb8a6d6044
19 changed files with 364 additions and 239 deletions

View File

@@ -1045,24 +1045,28 @@
"name": "Hard Mode Auto-Recommend",
"help": "Auto-fills empty submarine fleet if using via recommend button in Hard Mode"
},
"Mode": {
"name": "Submarine Mode",
"help": "Effective only when auto search disabled. Reminder: 'Hunt and Boss' is actually a mix of 'Hunt Only' and 'Boss Only', it does hunt and summon submarines at boss if available.",
"do_not_use": "Don't Use",
"hunt_only": "Hunt Only",
"boss_only": "BOSS Only",
"hunt_and_boss": "Hunt and BOSS",
"every_combat": "Every Combat"
},
"AutoSearchMode": {
"name": "Submarine Roles in Auto Search",
"help": "Effective only for auto search",
"sub_standby": "Standby",
"sub_auto_call": "Auto Call"
},
"HuntMode": {
"name": "Hunt Mode",
"help": "Effective only when auto search is disabled, adjusts submarine hunting settings in-stage",
"do_not_use": "Standby",
"hunt": "Hunt"
},
"CallMode": {
"name": "Call Submarine",
"help": "Attempt to call submarines by clicking the call button during combat",
"do_not_use": "Don't Use",
"boss_only": "BOSS Only",
"every_combat": "Every Combat"
},
"DistanceToBoss": {
"name": "Before BOSS battle move the submarine near BOSS",
"help": "Effective only if \"Submarine Mode\" is \"BOSS Only\" or \"Hunt and BOSS\"\nSelecting \"X Grids To BOSS\" needs to ensure that the submarine hunting range can cover the BOSS. Distance is calculated using the Manhattan Distance. Selecting \"Use Open Ocean Support\" requires submarine with aforementioned skill",
"help": "Effective only if \"Call Submarine\" is \"BOSS Only\"\nSelecting \"X Grids To BOSS\" needs to ensure that the submarine hunting range can cover the BOSS. Distance is calculated using the Manhattan Distance. Selecting \"Use Open Ocean Support\" requires submarine with aforementioned skill",
"to_boss_position": "To BOSS Location",
"1_grid_to_boss": "1 Grid To BOSS",
"2_grid_to_boss": "2 Grids To BOSS",

View File

@@ -1031,42 +1031,46 @@
},
"Submarine": {
"_info": {
"name": "Submarine._info.name",
"help": "Submarine._info.help"
"name": "潜水艦設定",
"help": ""
},
"Fleet": {
"name": "Submarine.Fleet.name",
"help": "Submarine.Fleet.help",
"0": "0",
"name": "潜水艦艦隊番号",
"help": "",
"0": "使用しない",
"1": "1",
"2": "2"
},
"AutoRecommend": {
"name": "Submarine.AutoRecommend.name",
"help": "Submarine.AutoRecommend.help"
},
"Mode": {
"name": "Submarine.Mode.name",
"help": "Submarine.Mode.help",
"do_not_use": "do_not_use",
"hunt_only": "hunt_only",
"boss_only": "boss_only",
"hunt_and_boss": "hunt_and_boss",
"every_combat": "every_combat"
"name": "推薦編成",
"help": "難易度ハードモードで潜水艦艦隊を使用するが未設定の場合、推薦ボタンで自動編成します"
},
"AutoSearchMode": {
"name": "Submarine.AutoSearchMode.name",
"help": "Submarine.AutoSearchMode.help",
"sub_standby": "sub_standby",
"sub_auto_call": "sub_auto_call"
"name": "潜水艦自律索敵設定",
"help": "自律索敵でのみ有効",
"sub_standby": "待機",
"sub_auto_call": "自動召喚"
},
"HuntMode": {
"name": "狩猟モード設定",
"help": "自律索敵を使用しない場合のみ有効、ステージ内で潜水艦の狩猟設定を調整します",
"do_not_use": "待機",
"hunt": "狩猟"
},
"CallMode": {
"name": "潜水艦出撃設定",
"help": "戦闘中にボタンをクリックして潜水艦の召喚を試みます",
"do_not_use": "使用しない",
"boss_only": "BOSS戦のみ",
"every_combat": "毎戦"
},
"DistanceToBoss": {
"name": "Submarine.DistanceToBoss.name",
"help": "Submarine.DistanceToBoss.help",
"to_boss_position": "to_boss_position",
"1_grid_to_boss": "1_grid_to_boss",
"2_grid_to_boss": "2_grid_to_boss",
"use_open_ocean_support": "use_open_ocean_support"
"name": "BOSS戦前に潜水艦をBOSS付近に移動",
"help": "\"潜水艦出撃設定\"が\"BOSS戦のみ\"の場合のみ有効\n\"BOSSまでXマス\"を選択する場合、潜水艦の狩猟範囲がBOSSまで届くことを確認してください。距離はマンハッタン距離で計算されます。\"遠洋支援を使用\"を選択する場合はU522/ダ・ヴィンチなどの遠洋支援スキルを持つ艦娘が必要です",
"to_boss_position": "BOSSの位置へ",
"1_grid_to_boss": "BOSSまで1マス",
"2_grid_to_boss": "BOSSまで2マス",
"use_open_ocean_support": "遠洋支援を使用"
}
},
"Emotion": {

View File

@@ -1045,24 +1045,28 @@
"name": "推荐编队",
"help": "困难模式下,如果使用潜艇编队但未配置,会点击推荐自动编队"
},
"Mode": {
"name": "潜艇出击方案",
"help": "仅在自律寻敌关闭的情况下生效,提醒: '狩猎及BOSS战'为'仅狩猎'与'仅BOSS战'的混合它会在道中进行狩猎打击并在BOSS战尝试召唤潜艇。",
"do_not_use": "不使用",
"hunt_only": "仅狩猎",
"boss_only": "仅BOSS战",
"hunt_and_boss": "狩猎及BOSS战",
"every_combat": "每战出击"
},
"AutoSearchMode": {
"name": "潜艇自律方案",
"help": "仅在自律寻敌下生效",
"help": "周回模式潜艇职能设置",
"sub_standby": "待机",
"sub_auto_call": "自动召唤潜艇"
},
"HuntMode": {
"name": "设置狩猎模式",
"help": "仅在关卡不使用自律时生效,在关卡内调整潜艇狩猎设置",
"do_not_use": "待机",
"hunt": "狩猎"
},
"CallMode": {
"name": "潜艇出击方案",
"help": "在战斗内通过点击按钮以尝试召唤潜艇",
"do_not_use": "不使用",
"boss_only": "仅BOSS战",
"every_combat": "每场战斗"
},
"DistanceToBoss": {
"name": "BOSS战前将潜艇移动到BOSS附近",
"help": "仅在\"潜艇出击方案\"为\"仅BOSS战\"及\"狩猎及BOSS战\",时生效\n选择\"距离BOSS X格\"需要保证潜艇狩猎范围能覆盖到BOSS距离使用曼哈顿距离计算选择\"使用远洋支援\"需要潜艇队伍里有U522/达芬奇",
"help": "仅在\"潜艇出击方案\"为\"仅BOSS战\"时生效\n选择\"距离BOSS X格\"需要保证潜艇狩猎范围能覆盖到BOSS距离使用曼哈顿距离计算选择\"使用远洋支援\"需要潜艇队伍里有具备远洋支援技能的舰娘,如U522达芬奇",
"to_boss_position": "至 BOSS 所在位置",
"1_grid_to_boss": "距离 BOSS 1 格",
"2_grid_to_boss": "距离 BOSS 2 格",

View File

@@ -1045,24 +1045,28 @@
"name": "推薦編隊",
"help": "困難模式下,如果使用潛艦編隊但未配置,會點擊推薦自動編隊"
},
"Mode": {
"name": "潛艇出擊方案",
"help": "僅在自律尋敵關閉的情況下生效,提醒: '狩獵及BOSS戰'為'僅狩獵'與'僅BOSS戰'的混合它會在道中進行狩獵打擊並在BOSS戰嘗試召喚潛艇。",
"do_not_use": "不使用",
"hunt_only": "僅狩獵",
"boss_only": "僅BOSS",
"hunt_and_boss": "狩獵及BOSS戰",
"every_combat": "每戰出擊"
},
"AutoSearchMode": {
"name": "潛艇自律尋敵方案",
"help": "僅在自律尋敵下生效",
"sub_standby": "待機",
"sub_auto_call": "自動出擊"
},
"HuntMode": {
"name": "設定狩獵模式",
"help": "僅在關卡不使用自律時生效,在關卡內調整潛艇狩獵設定",
"do_not_use": "待機",
"hunt": "狩獵"
},
"CallMode": {
"name": "潛艇出擊方案",
"help": "在戰鬥內透過點擊按鈕以嘗試召喚潛艇",
"do_not_use": "不使用",
"boss_only": "僅BOSS戰",
"every_combat": "每場戰鬥"
},
"DistanceToBoss": {
"name": "BOSS戰前將潛艇移動到BOSS附近",
"help": "僅在\"潛艇出擊方案\"為\"僅BOSS戰\"及\"狩獵及BOSS戰\"時生效\n選擇\"距離BOSS X格\"需要保證潛艇狩獵範圍能覆蓋到BOSS距離使用曼哈頓距離計算選擇\"使用遠洋支援\"需要潛艇隊伍裡有U522或是達芬奇",
"help": "僅在\"潛艇出擊方案\"為\"僅BOSS戰\"時生效\n選擇\"距離BOSS X格\"需要保證潛艇狩獵範圍能覆蓋到BOSS距離使用曼哈頓距離計算選擇\"使用遠洋支援\"需要潛艇隊伍裡有U522或是達芬奇",
"to_boss_position": "至 BOSS 所在位置",
"1_grid_to_boss": "距離 BOSS 1 格",
"2_grid_to_boss": "距離 BOSS 2 格",