Add: Island project (#5870)
* Add: [CN, EN, JP] dev_tools.island_extractor * Add: island utils function * Add: [CN, JP] island pages * Add: Island UI base * Add: templates for island dock ships * Add: [CN, JP] island dock * Add: hold_duration for drag method * Add: [CN, JP] island freebie receive * Add: [CN, JP] island season specialities collect * Add: island technology scanner (without main line) * Add: [CN, JP] island season task scanner * Add: item templates for island restaurant * Add: config for island business and restaurant * Add: [CN, JP] island restaurant * Add: [CN, JP] island business * Add: config for island production * Add: class NestedNavbar for island shop * Add: [CN, JP] island shop UI base * Add: [CN, JP] island shop * Add: [CN, JP] island exchange for fish meat * Add: [CN, JP] island recipe execution with shop jump * Add: [CN, JP] island production using manjuu * Add: config for island order * Add: [CN, JP] island order * Add: island production planner * Tmp: delay island tasks for EN and TW server
28
alas.py
@@ -407,6 +407,30 @@ class AzurLaneAutoScript:
|
||||
GemsFarming(config=self.config, device=self.device).run(
|
||||
name=self.config.Campaign_Name, folder=self.config.Campaign_Event, mode=self.config.Campaign_Mode)
|
||||
|
||||
def island_production(self):
|
||||
from module.island.production import IslandProduction
|
||||
IslandProduction(config=self.config, device=self.device).run()
|
||||
|
||||
def island_order(self):
|
||||
from module.island.order import IslandOrder
|
||||
IslandOrder(config=self.config, device=self.device).run()
|
||||
|
||||
def island_freebie(self):
|
||||
from module.island.freebie import IslandFreebie
|
||||
IslandFreebie(config=self.config, device=self.device).run()
|
||||
|
||||
def island_collect(self):
|
||||
from module.island.collect import IslandCollect
|
||||
IslandCollect(config=self.config, device=self.device).run()
|
||||
|
||||
def island_season_task(self):
|
||||
from module.island.season_task import IslandSeasonTask
|
||||
IslandSeasonTask(config=self.config, device=self.device).run()
|
||||
|
||||
def island_business(self):
|
||||
from module.island.business import IslandBusiness
|
||||
IslandBusiness(config=self.config, device=self.device).run()
|
||||
|
||||
def daemon(self):
|
||||
from module.daemon.daemon import AzurLaneDaemon
|
||||
AzurLaneDaemon(config=self.config, device=self.device, task="Daemon").run()
|
||||
@@ -419,6 +443,10 @@ class AzurLaneAutoScript:
|
||||
from module.eventstory.eventstory import EventStory
|
||||
EventStory(config=self.config, device=self.device, task="EventStory").run()
|
||||
|
||||
def island_production_planner(self):
|
||||
from module.island_handler.production_planner import IslandProductionPlanner
|
||||
IslandProductionPlanner(config=self.config, device=self.device, task="IslandProductionPlanner").run()
|
||||
|
||||
def azur_lane_uncensored(self):
|
||||
from module.daemon.uncensored import AzurLaneUncensored
|
||||
AzurLaneUncensored(config=self.config, device=self.device, task="AzurLaneUncensored").run()
|
||||
|
||||
BIN
assets/cn/island/ISLAND_BUSINESS_EVENT_POPUP.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
assets/cn/island/ISLAND_BUSINESS_EVENT_POPUP_CANCEL.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_CLICK_SAFE_AREA.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
assets/cn/island/ISLAND_COLLECT_LOCATION_1.png
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
assets/cn/island/ISLAND_COLLECT_LOCATION_2.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
assets/cn/island/ISLAND_COLLECT_SELECT_CANCEL.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_COLLECT_SELECT_CONFIRM.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_COLLECT_SELECT_ENTER.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
assets/cn/island/ISLAND_COLLECT_START.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_COLLECT_START_UNAVAILABLE.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_AVAILABLE.BUTTON.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_AVAILABLE.gif
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_CLAIM.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_COOLDOWN.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_RECEIVE.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_SHARE.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_SHARE_ALL.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_SHARE_BACK.png
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
assets/cn/island/ISLAND_FREEBIE_UNAVAILABLE.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
assets/cn/island/ISLAND_LEVEL_UP.png
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
assets/cn/island/ISLAND_ORDER_ACCEPT.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_ORDER_ACCEPT_URGENT.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_ORDER_BACKGROUND.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
assets/cn/island/ISLAND_ORDER_COOLDOWN_REMAIN_TIME.png
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
BIN
assets/cn/island/ISLAND_ORDER_COOLDOWN_SPEED_UP.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_ORDER_LEVEL_UP.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
assets/cn/island/ISLAND_ORDER_REJECT.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_ORDER_REQUIREMENTS_CHECK.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
assets/cn/island/ISLAND_PRODUCTION_RECEIVE.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/ISLAND_PRODUCTION_RERUN.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
assets/cn/island/ISLAND_PRODUCTION_RUNNING.png
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
assets/cn/island/ISLAND_PRODUCTION_SELECT_CHARACTER.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
assets/cn/island/ISLAND_SEASON_TASK_RECEIVE_ALL.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
assets/cn/island/ISLAND_SEASON_TASK_SCROLL_AREA.png
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_BUSINESS_BEAR.png
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_BUSINESS_CAFE.png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_BUSINESS_EATERY.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_BUSINESS_GRILL.png
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_BUSINESS_KOI.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_BUSINESS_RESTING.png
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_BUSINESS_RUNNING.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_ANCHOR_ICON.png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_BEAR.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_CAFE.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_CRAFTS.png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_EATERY.png
Normal file
|
After Width: | Height: | Size: 7.5 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_ELECTRONIC.png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_FIELD.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_FISHERY.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_GRILL.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_KOI.png
Normal file
|
After Width: | Height: | Size: 7.3 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_LUMBER.png
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_MACHINERY.png
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_MINE.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_NURSERY.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_ORCHARD.png
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_RANCH.png
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_SLOT_EMPTY.png
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_PRODUCTION_WOOD.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_SEASON_REWARD.png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
assets/cn/island/TEMPLATE_ISLAND_SEASON_TASK_OBTAINED.png
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
assets/cn/island_handler/ISLAND_DOCK_CHARACTER_CONFIRM.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island_handler/ISLAND_DOCK_CHECK.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
assets/cn/island_handler/ISLAND_DOCK_SORTING_CLICK.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island_handler/ISLAND_DOCK_SORT_ASC.png
Normal file
|
After Width: | Height: | Size: 7.3 KiB |
BIN
assets/cn/island_handler/ISLAND_DOCK_SORT_DESC.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
assets/cn/island_handler/ISLAND_EXCHANGE_CONFIRM.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
assets/cn/island_handler/ISLAND_EXCHANGE_SELECT_ALL.png
Normal file
|
After Width: | Height: | Size: 9.3 KiB |
BIN
assets/cn/island_handler/ISLAND_EXCHANGE_TOTAL_AMOUNT.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
assets/cn/island_handler/ISLAND_INFO_GOTO_SHOP.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_AMOUNT.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_AMOUNT_MAX.png
Normal file
|
After Width: | Height: | Size: 7.5 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_AMOUNT_MINUS.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_AMOUNT_PLUS.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_CHECK.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_DRAG_CHECK.png
Normal file
|
After Width: | Height: | Size: 75 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_TIME.png
Normal file
|
After Width: | Height: | Size: 8.6 KiB |
BIN
assets/cn/island_handler/ISLAND_RECIPE_TIME_ANCHOR.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_CHECK.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_EVENT_BUFF.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_EVENT_CHECK.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_RECEIVE.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_RECOMMEND.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_RESTING.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_RESULT.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_RUNNING.png
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_SCROLL_BOTTOM.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_SCROLL_TOP.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_SELECT_CHARACTER.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
assets/cn/island_handler/ISLAND_RESTAURANT_START.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_BUY_AMOUNT.png
Normal file
|
After Width: | Height: | Size: 7.3 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_BUY_AMOUNT_MINUS_ONE.png
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_BUY_AMOUNT_MINUS_TEN.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_BUY_AMOUNT_PLUS_ONE.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_BUY_AMOUNT_PLUS_TEN.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_BUY_CHECK.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_BUY_CONFIRM.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_LOADING.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
assets/cn/island_handler/ISLAND_SHOP_MILL_CHECK.png
Normal file
|
After Width: | Height: | Size: 7.5 KiB |