1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-21 13:45:34 +08:00

Refactor: Simplify GemsFarming settings

This commit is contained in:
LmeSzinc
2023-02-28 23:38:53 +08:00
parent 23aeeb1c58
commit af65f961e2
14 changed files with 131 additions and 288 deletions

View File

@@ -188,7 +188,7 @@ class ConfigGenerator:
if isinstance(v, dict):
if deep_get(v, keys='type') in ['lock']:
deep_default(v, keys='display', value="disabled")
else:
elif deep_get(v, keys='value') is not None:
deep_default(v, keys='display', value='hide')
for arg_k, arg_v in v.items():
deep_set(data, keys=p + [arg_k], value=arg_v)
@@ -500,6 +500,12 @@ class ConfigUpdater:
('General.Retirement.OldRetireR', 'General.OldRetire.R'),
('General.Retirement.OldRetireSR', 'General.OldRetire.SR'),
('General.Retirement.OldRetireSSR', 'General.OldRetire.SSR'),
(('GemsFarming.GemsFarming.FlagshipChange', 'GemsFarming.GemsFarming.FlagshipEquipChange'),
'GemsFarming.GemsFarming.ChangeFlagship',
change_ship_redirect),
(('GemsFarming.GemsFarming.VanguardChange', 'GemsFarming.GemsFarming.VanguardEquipChange'),
'GemsFarming.GemsFarming.ChangeVanguard',
change_ship_redirect),
]
redirection += [
(