Ejemplo n.º 1
0
 def os_shop_items(self):
     """
     Returns:
         ItemGrid:
     """
     shop_grid = ButtonGrid(
         origin=(237, 219), delta=(189, 224), button_shape=(98, 98), grid_shape=(4, 2), name='SHOP_GRID')
     shop_items = ItemGrid(shop_grid, templates={}, amount_area=(60, 74, 96, 95))
     shop_items.load_template_folder('./assets/shop/os')
     shop_items.load_cost_template_folder('./assets/shop/os_cost')
     return shop_items
Ejemplo n.º 2
0
OCR_ACTION_POINT_REMAIN = Digit(ACTION_POINT_REMAIN,
                                letter=(255, 219, 66),
                                name='OCR_ACTION_POINT_REMAIN')
# Letters in ACTION_POINT_BUY_REMAIN are not the numeric fonts usually used in azur lane.
OCR_ACTION_POINT_BUY_REMAIN = DigitCounter(ACTION_POINT_BUY_REMAIN,
                                           letter=(148, 247, 99),
                                           lang='cnocr',
                                           name='OCR_ACTION_POINT_BUY_REMAIN')
ACTION_POINT_GRID = ButtonGrid(origin=(323, 274),
                               delta=(173, 0),
                               button_shape=(115, 115),
                               grid_shape=(4, 1),
                               name='ACTION_POINT_GRID')
ACTION_POINT_ITEMS = ItemGrid(ACTION_POINT_GRID,
                              templates={},
                              amount_area=(43, 89, 113, 113))
ACTION_POINTS_COST = {
    1: 5,
    2: 10,
    3: 15,
    4: 20,
    5: 30,
    6: 40,
}
ACTION_POINTS_BUY = {
    1: 4000,
    2: 2000,
    3: 2000,
    4: 1000,
    5: 1000,
Ejemplo n.º 3
0
 def exchange_items(self):
     item_grid = ItemGrid(EXCHANGE_GRIDS, {},
                          template_area=(40, 21, 89, 70),
                          amount_area=(60, 71, 91, 92))
     item_grid.load_template_folder('./assets/stats_basic')
     return item_grid
Ejemplo n.º 4
0
 def EXCHANGE_ITEMS(self):
     EXCHANGE_ITEMS = ItemGrid(EXCHANGE_GRIDS, {},
                               template_area=(40, 21, 89, 70),
                               amount_area=(60, 71, 91, 92))
     EXCHANGE_ITEMS.load_template_folder('./assets/stats_basic')
     return EXCHANGE_ITEMS