Upd: GemsFarming
|
Before Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 7.3 KiB |
|
Before Width: | Height: | Size: 8.3 KiB |
|
Before Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 7.1 KiB |
|
Before Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 7.3 KiB |
|
Before Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 5.6 KiB |
@@ -14,6 +14,8 @@ from module.map.assets import FLEET_PREPARATION, MAP_PREPARATION
|
||||
from module.ocr.ocr import Digit
|
||||
from module.retire.assets import *
|
||||
from module.retire.dock import Dock
|
||||
# TEMPLATE_COMMON_CV and TEMPLATE_COMMON_DD are both used in function find_custom_candidates
|
||||
from module.retire.retirement import TEMPLATE_COMMON_CV, TEMPLATE_COMMON_DD
|
||||
from module.retire.scanner import ShipScanner
|
||||
from module.ui.assets import BACK_ARROW
|
||||
from module.ui.page import page_fleet
|
||||
@@ -311,7 +313,7 @@ class GemsFarming(CampaignRun, Dock):
|
||||
common_ship_candidates = {}
|
||||
for name in common_ship:
|
||||
template = templates[name.upper()]
|
||||
candidates = self.find_candidates(template, scanner)
|
||||
candidates = self.find_candidates([template], scanner, output=False)
|
||||
|
||||
if find_first:
|
||||
find_first = False
|
||||
@@ -326,7 +328,7 @@ class GemsFarming(CampaignRun, Dock):
|
||||
|
||||
for name in common_ship:
|
||||
template = templates[name.upper()]
|
||||
candidates = self.find_candidates(template, scanner)
|
||||
candidates = self.find_candidates([template], scanner, output=False)
|
||||
|
||||
if candidates:
|
||||
logger.info(f'Find Common DD {name}.')
|
||||
@@ -554,14 +556,18 @@ class GemsFarming(CampaignRun, Dock):
|
||||
scanner = ShipScanner(level=(min_level, max_level), emotion=(min_emotion, 150), fleet=[0, self.fleet_to_attack_index], status='free')
|
||||
scanner.disable('rarity')
|
||||
|
||||
candidates = self.find_candidates(templates, scanner, output=True)
|
||||
if candidates or templates == []:
|
||||
if self.config.GemsFarming_CommonDD == 'custom':
|
||||
candidates = self.find_custom_candidates(scanner, ship_type='dd')
|
||||
return candidates
|
||||
else:
|
||||
candidates = self.find_candidates(templates, scanner, output=True)
|
||||
if candidates or templates == []:
|
||||
return candidates
|
||||
|
||||
logger.info('No specific DD was found, try reversed order.')
|
||||
self.dock_sort_method_dsc_set(False)
|
||||
candidates = self.find_candidates(templates, scanner, output=True)
|
||||
return candidates
|
||||
logger.info('No specific DD was found, try reversed order.')
|
||||
self.dock_sort_method_dsc_set(False)
|
||||
candidates = self.find_candidates(templates, scanner, output=True)
|
||||
return candidates
|
||||
|
||||
@Config.when(Campaign_Mode='normal')
|
||||
def vanguard_change_execute(self):
|
||||
@@ -673,7 +679,7 @@ class GemsFarming(CampaignRun, Dock):
|
||||
|
||||
def triggered_stop_condition(self, oil_check=True):
|
||||
# Lv32 limit
|
||||
if self.campaign.config.LV32_TRIGGERED:
|
||||
if self.campaign.config.LV32_TRIGGERED and not self.allow_high_flagship_level:
|
||||
self._trigger_lv32 = True
|
||||
logger.hr('TRIGGERED LV32 LIMIT')
|
||||
return True
|
||||
@@ -714,7 +720,10 @@ class GemsFarming(CampaignRun, Dock):
|
||||
if self.change_vanguard:
|
||||
success = success and self.vanguard_change()
|
||||
|
||||
self.campaign.config.set_record(Emotion_Fleet1Value=self._new_fleet_emotion)
|
||||
if self.fleet_to_attack == 2:
|
||||
self.campaign.config.set_record(Emotion_Fleet2Value=self._new_fleet_emotion)
|
||||
else:
|
||||
self.campaign.config.set_record(Emotion_Fleet1Value=self._new_fleet_emotion)
|
||||
|
||||
if is_limit and self.config.StopCondition_RunCount <= 0:
|
||||
logger.hr('Triggered stop condition: Run count')
|
||||
@@ -723,19 +732,22 @@ class GemsFarming(CampaignRun, Dock):
|
||||
break
|
||||
|
||||
self._trigger_lv32 = False
|
||||
self._trigger_emotion = False
|
||||
self.campaign.config.LV32_TRIGGERED = False
|
||||
self.campaign.config.GEMS_EMOTION_TRIGGERED = False
|
||||
|
||||
# Scheduler
|
||||
if self.config.task_switched():
|
||||
self._trigger_emotion = False
|
||||
self.campaign.ensure_auto_search_exit()
|
||||
self.config.task_stop()
|
||||
elif not success:
|
||||
elif not success and (self.config.GemsFarming_DelayTaskIFNoFlagship \
|
||||
or self._trigger_emotion):
|
||||
self._trigger_emotion = False
|
||||
self.campaign.ensure_auto_search_exit()
|
||||
self.config.task_delay(minute=30)
|
||||
self.config.task_stop()
|
||||
|
||||
self._trigger_emotion = False
|
||||
continue
|
||||
else:
|
||||
break
|
||||
|
||||
@@ -48,16 +48,6 @@ FLEET_DETAIL = Button(area={'cn': (906, 644, 1008, 699), 'en': (906, 644, 1008,
|
||||
FLEET_DETAIL_CHECK = Button(area={'cn': (915, 647, 980, 679), 'en': (915, 649, 980, 677), 'jp': (915, 647, 979, 679), 'tw': (915, 647, 980, 680)}, color={'cn': (234, 195, 154), 'en': (236, 200, 160), 'jp': (234, 195, 154), 'tw': (237, 196, 154)}, button={'cn': (915, 647, 980, 679), 'en': (915, 649, 980, 677), 'jp': (915, 647, 979, 679), 'tw': (915, 647, 980, 680)}, file={'cn': './assets/cn/equipment/FLEET_DETAIL_CHECK.png', 'en': './assets/en/equipment/FLEET_DETAIL_CHECK.png', 'jp': './assets/jp/equipment/FLEET_DETAIL_CHECK.png', 'tw': './assets/tw/equipment/FLEET_DETAIL_CHECK.png'})
|
||||
FLEET_DETAIL_ENTER = Button(area={'cn': (729, 314, 802, 438), 'en': (729, 314, 802, 438), 'jp': (729, 314, 802, 438), 'tw': (729, 314, 802, 438)}, color={'cn': (154, 149, 147), 'en': (154, 149, 147), 'jp': (154, 149, 147), 'tw': (154, 149, 147)}, button={'cn': (729, 314, 802, 438), 'en': (729, 314, 802, 438), 'jp': (729, 314, 802, 438), 'tw': (729, 314, 802, 438)}, file={'cn': './assets/cn/equipment/FLEET_DETAIL_ENTER.png', 'en': './assets/en/equipment/FLEET_DETAIL_ENTER.png', 'jp': './assets/jp/equipment/FLEET_DETAIL_ENTER.png', 'tw': './assets/tw/equipment/FLEET_DETAIL_ENTER.png'})
|
||||
FLEET_DETAIL_ENTER_FLAGSHIP = Button(area={'cn': (103, 327, 176, 437), 'en': (103, 327, 176, 437), 'jp': (103, 327, 176, 437), 'tw': (103, 327, 176, 437)}, color={'cn': (141, 135, 138), 'en': (141, 135, 138), 'jp': (141, 135, 138), 'tw': (141, 135, 138)}, button={'cn': (103, 327, 176, 437), 'en': (103, 327, 176, 437), 'jp': (103, 327, 176, 437), 'tw': (103, 327, 176, 437)}, file={'cn': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP.png', 'en': './assets/en/equipment/FLEET_DETAIL_ENTER_FLAGSHIP.png', 'jp': './assets/jp/equipment/FLEET_DETAIL_ENTER_FLAGSHIP.png', 'tw': './assets/tw/equipment/FLEET_DETAIL_ENTER_FLAGSHIP.png'})
|
||||
FLEET_DETAIL_ENTER_FLAGSHIP_HARD_1 = Button(area={'cn': (390, 173, 476, 259), 'en': (390, 173, 476, 259), 'jp': (390, 173, 476, 259), 'tw': (390, 173, 476, 259)}, color={'cn': (91, 71, 68), 'en': (91, 71, 68), 'jp': (91, 71, 68), 'tw': (91, 71, 68)}, button={'cn': (390, 173, 476, 259), 'en': (390, 173, 476, 259), 'jp': (390, 173, 476, 259), 'tw': (390, 173, 476, 259)}, file={'cn': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_1.png', 'en': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_1.png', 'jp': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_1.png', 'tw': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_1.png'})
|
||||
FLEET_DETAIL_ENTER_FLAGSHIP_HARD_2 = Button(area={'cn': (390, 287, 476, 373), 'en': (390, 287, 476, 373), 'jp': (390, 287, 476, 373), 'tw': (390, 287, 476, 373)}, color={'cn': (69, 59, 55), 'en': (69, 59, 55), 'jp': (69, 59, 55), 'tw': (69, 59, 55)}, button={'cn': (390, 287, 476, 373), 'en': (390, 287, 476, 373), 'jp': (390, 287, 476, 373), 'tw': (390, 287, 476, 373)}, file={'cn': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_2.png', 'en': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_2.png', 'jp': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_2.png', 'tw': './assets/cn/equipment/FLEET_DETAIL_ENTER_FLAGSHIP_HARD_2.png'})
|
||||
FLEET_DETAIL_ENTER_HARD_1 = Button(area={'cn': (705, 173, 791, 259), 'en': (705, 173, 791, 259), 'jp': (705, 173, 791, 259), 'tw': (705, 173, 791, 259)}, color={'cn': (63, 64, 62), 'en': (63, 64, 62), 'jp': (63, 64, 62), 'tw': (63, 64, 62)}, button={'cn': (705, 173, 791, 259), 'en': (705, 173, 791, 259), 'jp': (705, 173, 791, 259), 'tw': (705, 173, 791, 259)}, file={'cn': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_1.png', 'en': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_1.png', 'jp': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_1.png', 'tw': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_1.png'})
|
||||
FLEET_DETAIL_ENTER_HARD_2 = Button(area={'cn': (705, 287, 791, 373), 'en': (705, 287, 791, 373), 'jp': (705, 287, 791, 373), 'tw': (705, 287, 791, 373)}, color={'cn': (39, 44, 50), 'en': (39, 44, 50), 'jp': (39, 44, 50), 'tw': (39, 44, 50)}, button={'cn': (705, 287, 791, 373), 'en': (705, 287, 791, 373), 'jp': (705, 287, 791, 373), 'tw': (705, 287, 791, 373)}, file={'cn': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_2.png', 'en': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_2.png', 'jp': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_2.png', 'tw': './assets/cn/equipment/FLEET_DETAIL_ENTER_HARD_2.png'})
|
||||
FLEET_ENTER = Button(area={'cn': (502, 474, 517, 489), 'en': (502, 474, 517, 489), 'jp': (502, 474, 517, 489), 'tw': (502, 474, 517, 489)}, color={'cn': (58, 62, 77), 'en': (58, 62, 77), 'jp': (58, 62, 77), 'tw': (58, 62, 77)}, button={'cn': (502, 474, 517, 489), 'en': (502, 474, 517, 489), 'jp': (502, 474, 517, 489), 'tw': (502, 474, 517, 489)}, file={'cn': './assets/cn/equipment/FLEET_ENTER.png', 'en': './assets/en/equipment/FLEET_ENTER.png', 'jp': './assets/jp/equipment/FLEET_ENTER.png', 'tw': './assets/tw/equipment/FLEET_ENTER.png'})
|
||||
FLEET_ENTER_FLAGSHIP = Button(area={'cn': (577, 277, 605, 291), 'en': (577, 277, 605, 291), 'jp': (577, 277, 605, 291), 'tw': (577, 277, 605, 291)}, color={'cn': (132, 124, 128), 'en': (132, 124, 128), 'jp': (132, 124, 128), 'tw': (132, 124, 128)}, button={'cn': (577, 277, 605, 291), 'en': (577, 277, 605, 291), 'jp': (577, 277, 605, 291), 'tw': (577, 277, 605, 291)}, file={'cn': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP.png', 'en': './assets/en/equipment/FLEET_ENTER_FLAGSHIP.png', 'jp': './assets/jp/equipment/FLEET_ENTER_FLAGSHIP.png', 'tw': './assets/tw/equipment/FLEET_ENTER_FLAGSHIP.png'})
|
||||
FLEET_ENTER_FLAGSHIP_HARD_1 = Button(area={'cn': (593, 173, 681, 261), 'en': (593, 173, 681, 261), 'jp': (593, 173, 681, 261), 'tw': (593, 173, 681, 261)}, color={'cn': (55, 59, 60), 'en': (55, 59, 60), 'jp': (55, 59, 60), 'tw': (55, 59, 60)}, button={'cn': (593, 173, 681, 261), 'en': (593, 173, 681, 261), 'jp': (593, 173, 681, 261), 'tw': (593, 173, 681, 261)}, file={'cn': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_1.png', 'en': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_1.png', 'jp': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_1.png', 'tw': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_1.png'})
|
||||
FLEET_ENTER_FLAGSHIP_HARD_2 = Button(area={'cn': (594, 287, 681, 374), 'en': (594, 287, 681, 374), 'jp': (594, 287, 681, 374), 'tw': (594, 287, 681, 374)}, color={'cn': (39, 45, 47), 'en': (39, 45, 47), 'jp': (39, 45, 47), 'tw': (39, 45, 47)}, button={'cn': (594, 287, 681, 374), 'en': (594, 287, 681, 374), 'jp': (594, 287, 681, 374), 'tw': (594, 287, 681, 374)}, file={'cn': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_2.png', 'en': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_2.png', 'jp': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_2.png', 'tw': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP_HARD_2.png'})
|
||||
FLEET_ENTER_HARD_1 = Button(area={'cn': (909, 173, 996, 260), 'en': (909, 173, 996, 260), 'jp': (909, 173, 996, 260), 'tw': (909, 173, 996, 260)}, color={'cn': (43, 47, 52), 'en': (43, 47, 52), 'jp': (43, 47, 52), 'tw': (43, 47, 52)}, button={'cn': (909, 173, 996, 260), 'en': (909, 173, 996, 260), 'jp': (909, 173, 996, 260), 'tw': (909, 173, 996, 260)}, file={'cn': './assets/cn/equipment/FLEET_ENTER_HARD_1.png', 'en': './assets/cn/equipment/FLEET_ENTER_HARD_1.png', 'jp': './assets/cn/equipment/FLEET_ENTER_HARD_1.png', 'tw': './assets/cn/equipment/FLEET_ENTER_HARD_1.png'})
|
||||
FLEET_ENTER_HARD_2 = Button(area={'cn': (909, 287, 996, 374), 'en': (909, 287, 996, 374), 'jp': (909, 287, 996, 374), 'tw': (909, 287, 996, 374)}, color={'cn': (38, 44, 49), 'en': (38, 44, 49), 'jp': (38, 44, 49), 'tw': (38, 44, 49)}, button={'cn': (909, 287, 996, 374), 'en': (909, 287, 996, 374), 'jp': (909, 287, 996, 374), 'tw': (909, 287, 996, 374)}, file={'cn': './assets/cn/equipment/FLEET_ENTER_HARD_2.png', 'en': './assets/cn/equipment/FLEET_ENTER_HARD_2.png', 'jp': './assets/cn/equipment/FLEET_ENTER_HARD_2.png', 'tw': './assets/cn/equipment/FLEET_ENTER_HARD_2.png'})
|
||||
FLEET_ENTER = Button(area={'cn': (502, 474, 517, 489), 'en': (502, 474, 517, 489), 'jp': (502, 474, 517, 489), 'tw': (502, 474, 517, 489)}, color={'cn': (165, 193, 232), 'en': (165, 193, 232), 'jp': (165, 193, 232), 'tw': (165, 193, 232)}, button={'cn': (502, 474, 517, 489), 'en': (502, 474, 517, 489), 'jp': (502, 474, 517, 489), 'tw': (502, 474, 517, 489)}, file={'cn': './assets/cn/equipment/FLEET_ENTER.png', 'en': './assets/en/equipment/FLEET_ENTER.png', 'jp': './assets/jp/equipment/FLEET_ENTER.png', 'tw': './assets/tw/equipment/FLEET_ENTER.png'})
|
||||
FLEET_ENTER_FLAGSHIP = Button(area={'cn': (577, 277, 605, 291), 'en': (577, 277, 605, 291), 'jp': (577, 277, 605, 291), 'tw': (577, 277, 605, 291)}, color={'cn': (219, 196, 174), 'en': (219, 196, 174), 'jp': (219, 196, 174), 'tw': (219, 196, 174)}, button={'cn': (577, 277, 605, 291), 'en': (577, 277, 605, 291), 'jp': (577, 277, 605, 291), 'tw': (577, 277, 605, 291)}, file={'cn': './assets/cn/equipment/FLEET_ENTER_FLAGSHIP.png', 'en': './assets/en/equipment/FLEET_ENTER_FLAGSHIP.png', 'jp': './assets/jp/equipment/FLEET_ENTER_FLAGSHIP.png', 'tw': './assets/tw/equipment/FLEET_ENTER_FLAGSHIP.png'})
|
||||
FLEET_NEXT = Button(area={'cn': (1234, 327, 1254, 356), 'en': (1234, 327, 1254, 356), 'jp': (1234, 327, 1254, 356), 'tw': (1234, 327, 1254, 356)}, color={'cn': (72, 93, 125), 'en': (72, 93, 125), 'jp': (72, 93, 125), 'tw': (72, 93, 125)}, button={'cn': (1234, 327, 1254, 356), 'en': (1234, 327, 1254, 356), 'jp': (1234, 327, 1254, 356), 'tw': (1234, 327, 1254, 356)}, file={'cn': './assets/cn/equipment/FLEET_NEXT.png', 'en': './assets/en/equipment/FLEET_NEXT.png', 'jp': './assets/jp/equipment/FLEET_NEXT.png', 'tw': './assets/tw/equipment/FLEET_NEXT.png'})
|
||||
|
||||
@@ -14,7 +14,6 @@ DOCK_FILTER_CONFIRM = Button(area={'cn': (714, 613, 886, 671), 'en': (718, 618,
|
||||
DOCK_FIRST_NPC = Button(area={'cn': (96, 111, 123, 123), 'en': (96, 111, 123, 123), 'jp': (96, 111, 123, 123), 'tw': (96, 111, 123, 123)}, color={'cn': (184, 150, 150), 'en': (184, 150, 150), 'jp': (184, 150, 150), 'tw': (184, 150, 150)}, button={'cn': (96, 111, 123, 123), 'en': (96, 111, 123, 123), 'jp': (96, 111, 123, 123), 'tw': (96, 111, 123, 123)}, file={'cn': './assets/cn/retire/DOCK_FIRST_NPC.png', 'en': './assets/cn/retire/DOCK_FIRST_NPC.png', 'jp': './assets/cn/retire/DOCK_FIRST_NPC.png', 'tw': './assets/cn/retire/DOCK_FIRST_NPC.png'})
|
||||
DOCK_SCROLL = Button(area={'cn': (1239, 76, 1248, 641), 'en': (1239, 76, 1248, 641), 'jp': (1237, 78, 1250, 628), 'tw': (1239, 76, 1248, 641)}, color={'cn': (47, 46, 37), 'en': (47, 46, 37), 'jp': (180, 156, 66), 'tw': (47, 46, 37)}, button={'cn': (1239, 76, 1248, 641), 'en': (1239, 76, 1248, 641), 'jp': (1237, 78, 1250, 628), 'tw': (1239, 76, 1248, 641)}, file={'cn': './assets/cn/retire/DOCK_SCROLL.png', 'en': './assets/en/retire/DOCK_SCROLL.png', 'jp': './assets/jp/retire/DOCK_SCROLL.png', 'tw': './assets/tw/retire/DOCK_SCROLL.png'})
|
||||
DOCK_SELECTED = Button(area={'cn': (582, 662, 647, 685), 'en': (597, 658, 655, 691), 'jp': (603, 662, 655, 685), 'tw': (582, 662, 647, 685)}, color={'cn': (75, 75, 83), 'en': (64, 62, 73), 'jp': (84, 83, 92), 'tw': (75, 75, 83)}, button={'cn': (582, 662, 647, 685), 'en': (597, 658, 655, 691), 'jp': (603, 662, 655, 685), 'tw': (582, 662, 647, 685)}, file={'cn': './assets/cn/retire/DOCK_SELECTED.png', 'en': './assets/en/retire/DOCK_SELECTED.png', 'jp': './assets/jp/retire/DOCK_SELECTED.png', 'tw': './assets/tw/retire/DOCK_SELECTED.png'})
|
||||
DOCK_SHIP_DOWN = Button(area={'cn': (164, 152, 195, 204), 'en': (164, 152, 195, 204), 'jp': (164, 152, 195, 204), 'tw': (164, 152, 195, 204)}, color={'cn': (106, 107, 108), 'en': (106, 107, 108), 'jp': (106, 107, 108), 'tw': (106, 107, 108)}, button={'cn': (90, 74, 223, 269), 'en': (90, 74, 223, 269), 'jp': (90, 74, 223, 269), 'tw': (90, 74, 223, 269)}, file={'cn': './assets/cn/retire/DOCK_SHIP_DOWN.png', 'en': './assets/cn/retire/DOCK_SHIP_DOWN.png', 'jp': './assets/cn/retire/DOCK_SHIP_DOWN.png', 'tw': './assets/cn/retire/DOCK_SHIP_DOWN.png'})
|
||||
DOCK_UNMOUNT = Button(area={'cn': (161, 141, 225, 216), 'en': (161, 141, 225, 216), 'jp': (161, 141, 225, 216), 'tw': (161, 141, 225, 216)}, color={'cn': (111, 111, 112), 'en': (111, 111, 112), 'jp': (111, 111, 112), 'tw': (111, 111, 112)}, button={'cn': (161, 141, 225, 216), 'en': (161, 141, 225, 216), 'jp': (161, 141, 225, 216), 'tw': (161, 141, 225, 216)}, file={'cn': './assets/cn/retire/DOCK_UNMOUNT.png', 'en': './assets/en/retire/DOCK_UNMOUNT.png', 'jp': './assets/jp/retire/DOCK_UNMOUNT.png', 'tw': './assets/tw/retire/DOCK_UNMOUNT.png'})
|
||||
EMPTY_ENHANCE_SLOT_PLUS = Button(area={'cn': (737, 402, 773, 437), 'en': (747, 402, 782, 437), 'jp': (737, 402, 773, 437), 'tw': (747, 401, 782, 437)}, color={'cn': (46, 46, 46), 'en': (38, 38, 38), 'jp': (46, 46, 46), 'tw': (43, 43, 43)}, button={'cn': (737, 402, 773, 437), 'en': (747, 402, 782, 437), 'jp': (737, 402, 773, 437), 'tw': (747, 401, 782, 437)}, file={'cn': './assets/cn/retire/EMPTY_ENHANCE_SLOT_PLUS.png', 'en': './assets/en/retire/EMPTY_ENHANCE_SLOT_PLUS.png', 'jp': './assets/jp/retire/EMPTY_ENHANCE_SLOT_PLUS.png', 'tw': './assets/tw/retire/EMPTY_ENHANCE_SLOT_PLUS.png'})
|
||||
ENHANCE_CONFIRM = Button(area={'cn': (1126, 602, 1256, 645), 'en': (1226, 605, 1262, 641), 'jp': (1126, 601, 1257, 646), 'tw': (1215, 606, 1253, 641)}, color={'cn': (203, 149, 81), 'en': (212, 167, 100), 'jp': (189, 139, 78), 'tw': (216, 169, 99)}, button={'cn': (1126, 602, 1256, 645), 'en': (1226, 605, 1262, 641), 'jp': (1126, 601, 1257, 646), 'tw': (1215, 606, 1253, 641)}, file={'cn': './assets/cn/retire/ENHANCE_CONFIRM.png', 'en': './assets/en/retire/ENHANCE_CONFIRM.png', 'jp': './assets/jp/retire/ENHANCE_CONFIRM.png', 'tw': './assets/tw/retire/ENHANCE_CONFIRM.png'})
|
||||
|
||||