diff --git a/config/template.json b/config/template.json index 0f9d6d2f5..23f1ad9a5 100644 --- a/config/template.json +++ b/config/template.json @@ -185,7 +185,7 @@ "RoguePath": { "PresetResonanceFilter": "preset-1", "ResonanceSelectionStrategy": "follow-presets", - "CustomResonanceFilter": "回响构音:均晶转变 > 回响构音:零维强化\n> 回响构音:第二次初恋 > 回响构音:体验的富翁\n> 回响构音:局外人 > 回响构音:怀疑的四重根\n> 回响构音:诸法无我 > 回响构音:诸行无常\n> 回响构音:射不主皮 > 回响构音:柘弓危矢\n> 回响构音:激变变星 > 回响构音:极端氦闪\n> 回响构音:末日狂欢 > 回响构音:树苗长高舞" + "CustomResonanceFilter": "回响构音:均晶转变 > 回响构音:零维强化\n> 回响构音:第二次初恋 > 回响构音:体验的富翁\n> 回响构音:局外人 > 回响构音:怀疑的四重根\n> 回响构音:诸法无我 > 回响构音:诸行无常\n> 回响构音:射不主皮 > 回响构音:柘弓危矢\n> 回响构音:激变变星 > 回响构音:极端氦闪\n> 回响构音:末日狂欢 > 回响构音:树苗长高舞\n> random" }, "RogueBlessing": { "PresetBlessingFilter": "preset-1", diff --git a/module/config/argument/args.json b/module/config/argument/args.json index c41fa1c18..81ab82164 100644 --- a/module/config/argument/args.json +++ b/module/config/argument/args.json @@ -1256,7 +1256,7 @@ }, "CustomResonanceFilter": { "type": "textarea", - "value": "回响构音:均晶转变 > 回响构音:零维强化\n> 回响构音:第二次初恋 > 回响构音:体验的富翁\n> 回响构音:局外人 > 回响构音:怀疑的四重根\n> 回响构音:诸法无我 > 回响构音:诸行无常\n> 回响构音:射不主皮 > 回响构音:柘弓危矢\n> 回响构音:激变变星 > 回响构音:极端氦闪\n> 回响构音:末日狂欢 > 回响构音:树苗长高舞" + "value": "回响构音:均晶转变 > 回响构音:零维强化\n> 回响构音:第二次初恋 > 回响构音:体验的富翁\n> 回响构音:局外人 > 回响构音:怀疑的四重根\n> 回响构音:诸法无我 > 回响构音:诸行无常\n> 回响构音:射不主皮 > 回响构音:柘弓危矢\n> 回响构音:激变变星 > 回响构音:极端氦闪\n> 回响构音:末日狂欢 > 回响构音:树苗长高舞\n> random" } }, "RogueBlessing": { diff --git a/module/config/argument/argument.yaml b/module/config/argument/argument.yaml index eaa472af9..3a9dd8f68 100644 --- a/module/config/argument/argument.yaml +++ b/module/config/argument/argument.yaml @@ -240,6 +240,7 @@ RoguePath: > 回响构音:射不主皮 > 回响构音:柘弓危矢 > 回响构音:激变变星 > 回响构音:极端氦闪 > 回响构音:末日狂欢 > 回响构音:树苗长高舞 + > random RogueBlessing: PresetBlessingFilter: diff --git a/module/config/config_generated.py b/module/config/config_generated.py index a3bbfe3fc..801bc1579 100644 --- a/module/config/config_generated.py +++ b/module/config/config_generated.py @@ -128,7 +128,7 @@ class GeneratedConfig: # Group `RoguePath` RoguePath_PresetResonanceFilter = 'preset-1' # preset-1, custom RoguePath_ResonanceSelectionStrategy = 'follow-presets' # follow-presets, unrecorded-first, before-random - RoguePath_CustomResonanceFilter = '回响构音:均晶转变 > 回响构音:零维强化\n> 回响构音:第二次初恋 > 回响构音:体验的富翁\n> 回响构音:局外人 > 回响构音:怀疑的四重根\n> 回响构音:诸法无我 > 回响构音:诸行无常\n> 回响构音:射不主皮 > 回响构音:柘弓危矢\n> 回响构音:激变变星 > 回响构音:极端氦闪\n> 回响构音:末日狂欢 > 回响构音:树苗长高舞' + RoguePath_CustomResonanceFilter = '回响构音:均晶转变 > 回响构音:零维强化\n> 回响构音:第二次初恋 > 回响构音:体验的富翁\n> 回响构音:局外人 > 回响构音:怀疑的四重根\n> 回响构音:诸法无我 > 回响构音:诸行无常\n> 回响构音:射不主皮 > 回响构音:柘弓危矢\n> 回响构音:激变变星 > 回响构音:极端氦闪\n> 回响构音:末日狂欢 > 回响构音:树苗长高舞\n> random' # Group `RogueBlessing` RogueBlessing_PresetBlessingFilter = 'preset-1' # preset-1, custom diff --git a/module/config/i18n/zh-TW.json b/module/config/i18n/zh-TW.json index 9f791bd62..6123ee1c6 100644 --- a/module/config/i18n/zh-TW.json +++ b/module/config/i18n/zh-TW.json @@ -810,20 +810,20 @@ "combat": "偏好戰鬥", "occurrence": "偏好事件" }, - "ImmersionReward": { - "name": "領取浸器獎勵", - "help": "注意:選擇 \"使用沉浸器和開拓力領取\" 時,每日副本任務不再打本,所有開拓力將優先被用於領取浸器獎勵,雙倍活動時除外", - "do_not_claim": "不領取", - "immersifier": "只使用沉浸器領取", - "immersifier_trailblaze_power": "使用沉浸器和開拓力領取" - }, - "StopCondition": { - "name": "停止條件", - "help": "注意:\"每週100精英怪掉落獎勵達到上限\" 時,模擬宇宙任務將運行數小時", - "weekly_point_reward": "每週點數獎勵達到上限", - "100_elite_boss": "每週100精英怪掉落獎勵達到上限", - "non_stop": "不停止 (只用於除錯)" - } + "ImmersionReward": { + "name": "領取浸器獎勵", + "help": "注意:選擇 \"使用沉浸器和開拓力領取\" 時,每日副本任務不再打本,所有開拓力將優先被用於領取浸器獎勵,雙倍活動時除外", + "do_not_claim": "不領取", + "immersifier": "只使用沉浸器領取", + "immersifier_trailblaze_power": "使用沉浸器和開拓力領取" + }, + "StopCondition": { + "name": "停止條件", + "help": "注意:\"每週100精英怪掉落獎勵達到上限\" 時,模擬宇宙任務將運行數小時", + "weekly_point_reward": "每週點數獎勵達到上限", + "100_elite_boss": "每週100精英怪掉落獎勵達到上限", + "non_stop": "不停止 (只用於除錯)" + } }, "RoguePath": { "_info": { diff --git a/tasks/rogue/bleesing/blessing.py b/tasks/rogue/bleesing/blessing.py index 3285429ab..ac8aff2fa 100644 --- a/tasks/rogue/bleesing/blessing.py +++ b/tasks/rogue/bleesing/blessing.py @@ -301,6 +301,8 @@ class RogueBlessingSelector(RogueSelector): string = parse_name(string) # strategy + if not string.endswith('random'): + string += '> random' strategy_config = config['strategy_config'] if strategy_config == 'unrecorded-first': string = "unrecorded > " + string diff --git a/tasks/rogue/bleesing/preset.py b/tasks/rogue/bleesing/preset.py index 119c982bb..df2a451e9 100644 --- a/tasks/rogue/bleesing/preset.py +++ b/tasks/rogue/bleesing/preset.py @@ -1,10 +1,19 @@ -BLESSING_PRESET_1 = ("巡猎-3 > 《冠军晚餐•猫的摇篮》 > 丰饶众生,一法界心 > 毁灭-3 " - "> 火堆外的夜 > 巡猎-2 > 戒律性闪变 > 巡猎 > 存护-2 > reset > random") -RESONANCE_PRESET_1 = ("回响构音:均晶转变 > 回响构音:零维强化" - "> 回响构音:第二次初恋 > 回响构音:体验的富翁" - "> 回响构音:局外人 > 回响构音:怀疑的四重根" - "> 回响构音:诸法无我 > 回响构音:诸行无常" - "> 回响构音:射不主皮 > 回响构音:柘弓危矢" - "> 回响构音:激变变星 > 回响构音:极端氦闪" - "> 回响构音:末日狂欢 > 回响构音:树苗长高舞") -CURIO_PRESET_1 = "博士之袍 > 福灵胶 > 分裂金币 > 信仰债券 > 换境桂冠 > 俱乐部券 > 碎星芳饵 > random" +BLESSING_PRESET_1 = """ +巡猎-3 > 《冠军晚餐•猫的摇篮》 > 丰饶众生,一法界心 > 毁灭-3 +> 火堆外的夜 > 巡猎-2 > 戒律性闪变 > 巡猎 > 存护-2 +> reset > random +""" +RESONANCE_PRESET_1 = """ +回响构音:均晶转变 > 回响构音:零维强化 +> 回响构音:第二次初恋 > 回响构音:体验的富翁 +> 回响构音:局外人 > 回响构音:怀疑的四重根 +> 回响构音:诸法无我 > 回响构音:诸行无常 +> 回响构音:射不主皮 > 回响构音:柘弓危矢 +> 回响构音:激变变星 > 回响构音:极端氦闪 +> 回响构音:末日狂欢 > 回响构音:树苗长高舞 +> random +""" +CURIO_PRESET_1 = """ +博士之袍 > 福灵胶 > 分裂金币 > 信仰债券 > 换境桂冠 > 俱乐部券 > 碎星芳饵 +> random +"""