From 2a9d6dd3c8593a9a23382726a11f7eab8973d429 Mon Sep 17 00:00:00 2001 From: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com> Date: Sat, 25 Jul 2026 01:09:36 +0800 Subject: [PATCH] Upd: [TW] dock_filter --- module/retire/dock.py | 53 ++----------------------------------------- 1 file changed, 2 insertions(+), 51 deletions(-) diff --git a/module/retire/dock.py b/module/retire/dock.py index 4bc9dd350..1cba901f9 100644 --- a/module/retire/dock.py +++ b/module/retire/dock.py @@ -1,7 +1,6 @@ import module.config.server as server - -from module.base.button import ButtonGrid, get_color, color_similar -from module.base.decorator import Config, cached_property +from module.base.button import ButtonGrid, color_similar, get_color +from module.base.decorator import cached_property from module.base.timer import Timer from module.combat.assets import GET_ITEMS_1 from module.equipment.equipment import Equipment @@ -126,54 +125,6 @@ class Dock(Equipment): self.handle_dock_cards_loading() @cached_property - @Config.when(SERVER='tw') - def dock_filter(self) -> Setting: - delta = (147 + 1 / 3, 57) - button_shape = (139, 42) - setting = Setting(name='DOCK', main=self) - setting.add_setting( - setting='sort', - option_buttons=ButtonGrid( - origin=(218, 65), delta=delta, button_shape=button_shape, grid_shape=(7, 1), name='FILTER_SORT'), - # stat has extra grid, not worth pursuing - option_names=['rarity', 'level', 'total', 'join', 'intimacy', 'mood', 'stat'], - option_default='level' - ) - setting.add_setting( - setting='index', - option_buttons=ButtonGrid( - origin=(218, 138), delta=delta, button_shape=button_shape, grid_shape=(7, 2), name='FILTER_INDEX'), - option_names=['all', 'vanguard', 'main', 'dd', 'cl', 'ca', 'bb', - 'cv', 'repair', 'ss', 'others', 'not_available', 'not_available', 'not_available'], - option_default='all' - ) - setting.add_setting( - setting='faction', - option_buttons=ButtonGrid( - origin=(218, 268), delta=delta, button_shape=button_shape, grid_shape=(7, 2), name='FILTER_FACTION'), - option_names=['all', 'eagle', 'royal', 'sakura', 'iron', 'dragon', 'sardegna', - 'northern', 'iris', 'vichya', 'tulipa', 'meta', 'tempesta', 'other'], - option_default='all' - ) - setting.add_setting( - setting='rarity', - option_buttons=ButtonGrid( - origin=(218, 398), delta=delta, button_shape=button_shape, grid_shape=(7, 1), name='FILTER_RARITY'), - option_names=['all', 'common', 'rare', 'elite', 'super_rare', 'ultra', 'not_available'], - option_default='all' - ) - setting.add_setting( - setting='extra', - option_buttons=ButtonGrid( - origin=(218, 471), delta=delta, button_shape=button_shape, grid_shape=(7, 2), name='FILTER_EXTRA'), - option_names=['no_limit', 'has_skin', 'can_retrofit', 'enhanceable', 'can_limit_break', 'not_level_max', 'can_awaken', - 'can_awaken_plus', 'special', 'oath_skin', 'unique_augment_module', 'wear_skin', 'oathed', 'not_available'], - option_default='no_limit' - ) - return setting - - @cached_property - @Config.when(SERVER=None) def dock_filter(self) -> Setting: delta = (147 + 1 / 3, 57) button_shape = (139, 42)