mirror of
https://github.com/LmeSzinc/AzurLaneAutoScript.git
synced 2025-01-08 12:27:33 +08:00
0b97b40c46
* feat: New OpsiShop * fix: use AdaptiveScroll * feat: scan counter * perf: calculate y value
15 lines
4.7 KiB
Python
15 lines
4.7 KiB
Python
from module.base.button import Button
|
|
from module.base.template import Template
|
|
|
|
# This file was automatically generated by dev_tools/button_extract.py.
|
|
# Don't modify it manually.
|
|
|
|
OS_SHOP_CHECK = Button(area={'cn': (346, 160, 361, 183), 'en': (346, 160, 361, 183), 'jp': (347, 160, 362, 182), 'tw': (346, 160, 361, 183)}, color={'cn': (22, 50, 117), 'en': (22, 49, 117), 'jp': (22, 50, 121), 'tw': (23, 52, 121)}, button={'cn': (346, 160, 361, 183), 'en': (346, 160, 361, 183), 'jp': (347, 160, 362, 182), 'tw': (346, 160, 361, 183)}, file={'cn': './assets/cn/os_shop/OS_SHOP_CHECK.png', 'en': './assets/en/os_shop/OS_SHOP_CHECK.png', 'jp': './assets/jp/os_shop/OS_SHOP_CHECK.png', 'tw': './assets/tw/os_shop/OS_SHOP_CHECK.png'})
|
|
OS_SHOP_PURPLE_COINS = Button(area={'cn': (1043, 155, 1178, 189), 'en': (1043, 155, 1178, 189), 'jp': (1043, 155, 1178, 189), 'tw': (1043, 155, 1178, 189)}, color={'cn': (28, 45, 96), 'en': (28, 45, 96), 'jp': (28, 45, 96), 'tw': (28, 45, 96)}, button={'cn': (1043, 155, 1178, 189), 'en': (1043, 155, 1178, 189), 'jp': (1043, 155, 1178, 189), 'tw': (1043, 155, 1178, 189)}, file={'cn': './assets/cn/os_shop/OS_SHOP_PURPLE_COINS.png', 'en': './assets/en/os_shop/OS_SHOP_PURPLE_COINS.png', 'jp': './assets/jp/os_shop/OS_SHOP_PURPLE_COINS.png', 'tw': './assets/tw/os_shop/OS_SHOP_PURPLE_COINS.png'})
|
|
OS_SHOP_SAFE_AREA = Button(area={'cn': (1130, 196, 1172, 488), 'en': (1130, 196, 1172, 488), 'jp': (1130, 196, 1172, 488), 'tw': (1130, 196, 1172, 488)}, color={'cn': (20, 42, 102), 'en': (20, 42, 102), 'jp': (20, 42, 102), 'tw': (20, 42, 102)}, button={'cn': (1130, 196, 1172, 488), 'en': (1130, 196, 1172, 488), 'jp': (1130, 196, 1172, 488), 'tw': (1130, 196, 1172, 488)}, file={'cn': './assets/cn/os_shop/OS_SHOP_SAFE_AREA.png', 'en': './assets/en/os_shop/OS_SHOP_SAFE_AREA.png', 'jp': './assets/jp/os_shop/OS_SHOP_SAFE_AREA.png', 'tw': './assets/tw/os_shop/OS_SHOP_SAFE_AREA.png'})
|
|
OS_SHOP_SCROLL_AREA = Button(area={'cn': (1176, 210, 1180, 720), 'en': (1176, 210, 1180, 720), 'jp': (1176, 210, 1180, 720), 'tw': (1176, 210, 1180, 720)}, color={'cn': (255, 255, 255), 'en': (255, 255, 255), 'jp': (255, 255, 255), 'tw': (255, 255, 255)}, button={'cn': (1176, 210, 1180, 720), 'en': (1176, 210, 1180, 720), 'jp': (1176, 210, 1180, 720), 'tw': (1176, 210, 1180, 720)}, file={'cn': './assets/cn/os_shop/OS_SHOP_SCROLL_AREA.png', 'en': './assets/en/os_shop/OS_SHOP_SCROLL_AREA.png', 'jp': './assets/jp/os_shop/OS_SHOP_SCROLL_AREA.png', 'tw': './assets/tw/os_shop/OS_SHOP_SCROLL_AREA.png'})
|
|
PORT_SUPPLY_CHECK = Button(area={'cn': (127, 16, 180, 41), 'en': (127, 15, 264, 39), 'jp': (125, 14, 184, 48), 'tw': (126, 16, 181, 42)}, color={'cn': (146, 163, 202), 'en': (131, 145, 186), 'jp': (123, 137, 175), 'tw': (167, 182, 218)}, button={'cn': (127, 16, 180, 41), 'en': (127, 15, 264, 39), 'jp': (125, 14, 184, 48), 'tw': (126, 16, 181, 42)}, file={'cn': './assets/cn/os_shop/PORT_SUPPLY_CHECK.png', 'en': './assets/en/os_shop/PORT_SUPPLY_CHECK.png', 'jp': './assets/jp/os_shop/PORT_SUPPLY_CHECK.png', 'tw': './assets/tw/os_shop/PORT_SUPPLY_CHECK.png'})
|
|
SHOP_BUY_CONFIRM = Button(area={'cn': (704, 483, 876, 540), 'en': (708, 484, 875, 538), 'jp': (704, 482, 876, 541), 'tw': (705, 482, 875, 539)}, color={'cn': (93, 142, 204), 'en': (106, 151, 207), 'jp': (91, 140, 200), 'tw': (96, 144, 205)}, button={'cn': (704, 483, 876, 540), 'en': (708, 484, 875, 538), 'jp': (704, 482, 876, 541), 'tw': (705, 482, 875, 539)}, file={'cn': './assets/cn/os_shop/SHOP_BUY_CONFIRM.png', 'en': './assets/en/os_shop/SHOP_BUY_CONFIRM.png', 'jp': './assets/jp/os_shop/SHOP_BUY_CONFIRM.gif', 'tw': './assets/tw/os_shop/SHOP_BUY_CONFIRM.png'})
|
|
SHOP_PURPLE_COINS = Button(area={'cn': (325, 110, 415, 133), 'en': (379, 106, 489, 137), 'jp': (348, 110, 415, 133), 'tw': (325, 110, 415, 133)}, color={'cn': (97, 100, 108), 'en': (102, 107, 118), 'jp': (125, 128, 140), 'tw': (97, 100, 108)}, button={'cn': (325, 110, 415, 133), 'en': (379, 106, 489, 137), 'jp': (348, 110, 415, 133), 'tw': (325, 110, 415, 133)}, file={'cn': './assets/cn/os_shop/SHOP_PURPLE_COINS.png', 'en': './assets/en/os_shop/SHOP_PURPLE_COINS.png', 'jp': './assets/jp/os_shop/SHOP_PURPLE_COINS.png', 'tw': './assets/tw/os_shop/SHOP_PURPLE_COINS.png'})
|
|
SHOP_YELLOW_COINS = Button(area={'cn': (1038, 27, 1128, 48), 'en': (1038, 27, 1128, 48), 'jp': (1038, 27, 1128, 48), 'tw': (1038, 27, 1128, 48)}, color={'cn': (71, 74, 76), 'en': (71, 74, 76), 'jp': (71, 74, 76), 'tw': (71, 74, 76)}, button={'cn': (1038, 27, 1128, 48), 'en': (1038, 27, 1128, 48), 'jp': (1038, 27, 1128, 48), 'tw': (1038, 27, 1128, 48)}, file={'cn': './assets/cn/os_shop/SHOP_YELLOW_COINS.png', 'en': './assets/en/os_shop/SHOP_YELLOW_COINS.png', 'jp': './assets/jp/os_shop/SHOP_YELLOW_COINS.png', 'tw': './assets/tw/os_shop/SHOP_YELLOW_COINS.png'})
|