コード例 #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
ファイル: expedition.py プロジェクト: KanColleTool/kcsrv
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
ファイル: member.py プロジェクト: KanColleTool/kcsrv
def ndock():
    return svdata(MemberHelper.rdock())
コード例 #10
0
ファイル: member.py プロジェクト: KanColleTool/kcsrv
def kdock():
    """Krafting docks."""
    return svdata(MemberHelper.kdock())
コード例 #11
0
ファイル: member.py プロジェクト: KanColleTool/kcsrv
def useitem():
    # TODO: Implement this properly
    return svdata(MemberHelper.useitem())
コード例 #12
0
ファイル: member.py プロジェクト: KanColleTool/kcsrv
def slot_item():
    return svdata(MemberHelper.slot_info())
コード例 #13
0
ファイル: member.py プロジェクト: KanColleTool/kcsrv
def basic():
    """Basic admiral data."""
    return svdata(MemberHelper.basic())
コード例 #14
0
ファイル: actions.py プロジェクト: KanColleTool/kcsrv
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
ファイル: actions.py プロジェクト: KanColleTool/kcsrv
def port():
    return svdata(MemberHelper.port())
コード例 #16
0
def ndock():
    return svdata(MemberHelper.rdock())
コード例 #17
0
def unsetslot():
    return svdata(MemberHelper.unsetslot())
コード例 #18
0
ファイル: member.py プロジェクト: KanColleTool/kcsrv
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
ファイル: member.py プロジェクト: KanColleTool/kcsrv
def material():
    return svdata(MemberHelper.material())
コード例 #21
0
ファイル: member.py プロジェクト: KanColleTool/kcsrv
def ship3():
    kanmusu_id = request.values.get('api_shipid')
    return svdata(MemberHelper.ship3(kanmusu_id))
コード例 #22
0
def port():
    return svdata(MemberHelper.port())