示例#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())