game2006api/doc/Chip.py
2022-08-18 17:13:08 +08:00

70 lines
2.3 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# -*- coding: utf-8 -*-
import _common
class Chip(object):
def __init__(self):
self.apis = [
{
'name': 'chipList',
'desc': '获取芯片列表',
'group': 'Chip',
'url': 'webapp/index.php?c=Chip&a=chipList',
'params': [
_common.ReqHead(),
['type', '', '芯片类型1 英雄2 枪械'],
],
'response': [
_common.RspHead(),
['!data', [_common.Chip()], '芯片列表']
]
},{
'name': 'chipOrder',
'desc': '芯片列表排序',
'group': 'Chip',
'url': 'webapp/index.php?c=Chip&a=chipOrder',
'params': [
_common.ReqHead(),
['type', '', '芯片类型1 英雄2 枪械'],
['order', '', 'asc 升序desc 降序'],
],
'response': [
_common.RspHead(),
['!data', [_common.Chip()], '芯片列表']
]
},{
'name': 'beforeInlay',
'desc': '芯片镶嵌前置,获取可镶嵌的芯片',
'group': 'Chip',
'url': 'webapp/index.php?c=Chip&a=beforeInlay',
'params': [
_common.ReqHead(),
['type', '', '芯片类型1 英雄2 枪械'],
],
'response': [
_common.RspHead(),
['!data', [_common.Chip()], '芯片列表']
]
},{
'name': 'inlayChip',
'desc': '芯片镶嵌',
'group': 'Chip',
'url': 'webapp/index.php?c=Chip&a=inlayChip',
'params': [
_common.ReqHead(),
['hero_id', '', '英雄idx'],
['token_id', '', '芯片token id'],
],
'response': [
_common.RspHead(),
['!data', Union([
[_common.Hero()(), '英雄'],
[_common.ChipCore(), '核心加成'],
]), '英雄加成信息']
]
},
]