Exemplo n.º 1
0
            True,
            True,
            True,
            True,
        ]


state = State()

file = open('state.json', 'r', encoding='utf-8')
fleets_data = json.load(file)
state.mission_fleets = fleets_data

# Event
C1 = [139, 127]
EVENT_CHAPTER_ONE = ac.imread('./image/event/EVENT_CHAPTER_ONE.png')

# Device
SCREEN_WIDTH = 750
SUCCESS = 'SUCCESS'
FAIL = 'FAIL'

HOME_START = [567.0, 206.0]

dock = aircv.imread('./image/dock.png')  #船坞
SURPRISE = aircv.imread('./image/SURPRISE.png')

# reitire
CLEAN = [256, 260]  #退役
SIDE_BAR_START = [647, 135]  #退役界面
SIDE_BAR_END = [647, 316]
Exemplo n.º 2
0
def update_screen():
    c.screenshot('screen.png')
    global screen
    screen = ac.imread('screen.png')
    state.screen = screen
    return screen
Exemplo n.º 3
0
import modules.aircv as aircv
import modules.wda as wda
import modules.aircv as ac

# 驱逐
S_Z46 = ac.imread('./image/ships/standard/S_Z46.png')
FIREFLY = ac.imread('./image/ships/standard/FIREFLY.png')
FLETCHER = ac.imread('./image/ships/standard/FLETCHER.png')
Z23 = ac.imread('./image/ships/standard/Z23.png')
DOWNS = ac.imread('./image/ships/standard/DOWNS.png')
A_BIAOQIANG = ac.imread('./image/ships/standard/A_BIAOQIANG.png')
A_RAFI = ac.imread('./image/ships/standard/A_RAFI.png')

# 轻巡
S_BELFAST = ac.imread('./image/ships/standard/S_BELFAST.png')
CLEVELAND = ac.imread('./image/ships/standard/CLEVELAND.png')
HELENA = ac.imread('./image/ships/standard/HELENA.png')
SANDIEGO = ac.imread('./image/ships/standard/SANDIEGO.png')

# 重巡
A_INDIANAPOLIS = ac.imread('./image/ships/standard/A_INDIANAPOLIS.png')
HOUSTON = ac.imread('./image/ships/standard/HOUSTON.png')
YORK = ac.imread('./image/ships/standard/YORK.png')
NORFOLK = ac.imread('./image/ships/standard/NORFOLK.png')
S_QUAN = ac.imread('./image/ships/standard/S_QUAN.png')
S_EUGEN = ac.imread('./image/ships/standard/S_EUGEN.png')
S_AO = ac.imread('./image/ships/standard/S_AO.png')

# 轻航
A_UNICORN = ac.imread('./image/ships/standard/A_UNICORN.png')
EDINBURGH = ac.imread('./image/ships/standard/EDINBURGH.png')
Exemplo n.º 4
0
from constants import *
from tools import *
import modules.aircv as ac
from ships import *

EVENT_LIST = ac.imread('./image/event/EVENT_LIST.png')

# 每日活动
DAY_EVENT = [413, 351]  # 每日 chapter界面中

ENTER_DAY_EVENT = [333.0, 270.0]  # 通用进入

CHOOSE_DAY_BOOK = [193.0, 255.0]
CHOOSE_DAY_CHIP = [333.0, 270.0]
CHOOSE_DAY_BOX = [488.0, 273.0]
CHOOSE_DAY_GADGET = [85.0, 252.0]

# 战术研修
CHIP_MODE_MINE = [338.0, 252.0]
CHIP_MODE_FIRE = [336.0, 180.0]
CHIP_MODE_FLY = [306.0, 108.0]

# 斩首行动
BOX_MODE = [256.0, 272.0]

# 海域突进
BOOK_MODE = [256.0, 272.0]

# 商船护送
GADGET_MODE = [256.0, 272.0]
Exemplo n.º 5
0
import modules.aircv as aircv
import modules.wda as wda
import modules.aircv as ac

from constants import *
from tools import *
from mission import *
from battle import *
from day import *
from ships import *

HOME_SIDE_BAR = [9.0, 202.0]
MISSION_COMPLETE = aircv.imread('./image/home/MISSION_COMPLETE.png')
COIN = aircv.imread('./image/home/COIN.png')
GASOLIN = aircv.imread('./image/home/GASOLIN.png')
MISSION_EMPTY = aircv.imread('./image/home/MISSION_EMPTY.png')
HOME_CONTINUE = [133.0, 52.0]


def find_all_surprise(screen):
    data = find_all(SURPRISE, screen, 0.95)
    results = []
    for entity in data:
        x = entity[0]
        y = entity[1] + 30
        temp = [x, y]
        results.append(temp)
    return results


def start_loop():