예제 #1
0
def move_toward():
    path = bot_moves.path_proximity_target(_map)
    (move_from, move_to) = bot_moves.move_path(path)
    if move_from and move_to:
        place_move(move_from, move_to)
        return True
    return False
예제 #2
0
def move_toward():
    _map.path = bot_moves.path_proximity_target(_map)
    (move_from, move_to) = bot_moves.move_path(_map.path)
    if move_from and move_to:
        # print("move_toward:", move_from, move_to)
        place_move(move_from, move_to)
        return True
    return False
예제 #3
0
def move_collect_to_path():
    # Update Path
    _map.collect_path = find_collect_path()

    # Perform Move
    (move_from, move_to) = bot_moves.move_path(_map.collect_path)
    if move_from != None:
        place_move(move_from, move_to)
        return True

    return False