예제 #1
0
def powerup():
    id = request.values.get("api_id")
    id_items = request.values.get("api_id_items").split(
        ',')  # How mean girls aren't items
    result = Kanmusu.get(id).modernize(id_items)
    db.session.commit()
    return svdata(MemberHelper.powerup(id, result))
예제 #2
0
def cancel():
    """Cancels a mission"""
    fleet_id = int(request.values.get("api_deck_id")) - 1

    try:
        fleet = g.admiral.fleets[fleet_id]
    except IndexError:
        logger.warn("Fleet does not exist -> {}".format(fleet_id))
        abort(404)
        return

    fleet.expedition_cancelled = True
    db.session.add(fleet)
    db.session.commit()
    return svdata(MemberHelper.expedition(fleet, cancelled=True))
예제 #3
0
def cancel():
    """Cancels a mission"""
    fleet_id = int(request.values.get("api_deck_id")) - 1

    try:
        fleet = g.admiral.fleets[fleet_id]
    except IndexError:
        logger.warn("Fleet does not exist -> {}".format(fleet_id))
        abort(404)
        return

    fleet.expedition_cancelled = True
    db.session.add(fleet)
    db.session.commit()
    return svdata(MemberHelper.expedition(fleet, cancelled=True))
예제 #4
0
def kdock():
    """Krafting docks."""
    return svdata(MemberHelper.kdock())
예제 #5
0
def useitem():
    # TODO: Implement this properly
    return svdata(MemberHelper.useitem())
예제 #6
0
def slot_item():
    return svdata(MemberHelper.slot_info())
예제 #7
0
def basic():
    """Basic admiral data."""
    return svdata(MemberHelper.basic())
예제 #8
0
def material():
    return svdata(MemberHelper.material())
예제 #9
0
def ndock():
    return svdata(MemberHelper.rdock())
예제 #10
0
def kdock():
    """Krafting docks."""
    return svdata(MemberHelper.kdock())
예제 #11
0
def useitem():
    # TODO: Implement this properly
    return svdata(MemberHelper.useitem())
예제 #12
0
def slot_item():
    return svdata(MemberHelper.slot_info())
예제 #13
0
def basic():
    """Basic admiral data."""
    return svdata(MemberHelper.basic())
예제 #14
0
def powerup():
    id = request.values.get("api_id")
    id_items = request.values.get("api_id_items").split(',')  # How mean girls aren't items
    result = Kanmusu.get(id).modernize(id_items)
    db.session.commit()
    return svdata(MemberHelper.powerup(id, result))
예제 #15
0
def port():
    return svdata(MemberHelper.port())
예제 #16
0
def ndock():
    return svdata(MemberHelper.rdock())
예제 #17
0
def unsetslot():
    return svdata(MemberHelper.unsetslot())
예제 #18
0
def unsetslot():
    return svdata(MemberHelper.unsetslot())
예제 #19
0
def ship3():
    kanmusu_id = request.values.get('api_shipid')
    return svdata(MemberHelper.ship3(kanmusu_id))
예제 #20
0
def material():
    return svdata(MemberHelper.material())
예제 #21
0
def ship3():
    kanmusu_id = request.values.get('api_shipid')
    return svdata(MemberHelper.ship3(kanmusu_id))
예제 #22
0
def port():
    return svdata(MemberHelper.port())