Пример #1
0
def ship3():
  admiral = get_token_admiral_or_error()  
  #No idea.
  #spi_sort_order = request.values.get('spi_sort_order') 
  #spi_sort_order = request.values.get('api_sort_key')
  admiral_ship_id = request.values.get('api_shipid')
  data = {
    "api_ship_data":[ShipHelper.get_admiral_ship_api_data(admiral_ship_id)],
    "api_deck_data": AdmiralHelper.get_admiral_deck_api_data(admiral),
    "api_slot_data": ItemHelper.get_slottype_list(admiral=admiral)
  }
  return svdata(data)
Пример #2
0
def slot_item():
    # TODO: Implement this properly
    admiral = get_token_admiral_or_error()
    itemlist = ItemHelper.get_itemlist_ordered(admiral)
    data = []
    for admiral_item,item in itemlist:
      data.append({
        'api_id' : admiral_item.id,
        'api_slotitem_id' : item.id,
        'api_locked':admiral_item.locked,
        'api_level':admiral_item.level
        })
    return svdata(data)
Пример #3
0
def unsetslot():
    """
    see ItemHelper.get_slottype_list
    """
    admiral = get_token_admiral_or_error()
    return svdata(ItemHelper.get_slottype_list(admiral=admiral))