diff --git a/doc/Battle.py b/doc/Battle.py index 2f3b1db4..67da6f6f 100644 --- a/doc/Battle.py +++ b/doc/Battle.py @@ -28,6 +28,44 @@ class Battle(object): 'url': 'webapp/index.php?c=Battle&a=battleReport', 'params': [ _common.ReqHead(), + ['battle_uniid', '', 'battle_uuid'], + ['is_valid_battle', 0, 'is_valid_battle'], + ['payload', '', 'payload'], + ['map_id', 0, '地图id'], + ['map_tpl_name', '', '地图模板名'], + ['room_uuid', 0, '房间唯一id'], + ['room_mode', 0, '房间模式 0:吃鸡模式 1:匹配赛模式'], + ['hero_id', 0, '英雄id'], + ['hero_uniid', 0, '英雄uniid'], + ['hero_quality', 0, '英雄quality'], + ['map_name', '', '地图名'], + ['team_mode', 0, '队伍模式 0:单人 1:组队'], + ['game_time', 0, '游戏时间'], + ['alive_time', 0, '存活时间'], + ['ranked', 0, '排名'], + ['kills', 0, '击杀数'], + ['damage_out', 0, '伤害输出'], + ['weapon_uuid1', '', 'weapon_uuid1'], + ['weapon_uuid2', '', 'weapon_uuid2'], + ['rescue_teammate_times', 0, '救起队友次数'], + ['diving_times', 0, '潜水次数'], + ['damage_in', 0, '伤害输入'], + ['recover_hp', 0, '治疗量'], + ['open_airdrop_times', 0, '开启空投补给次数'], + ['use_medicine_times', 0, '使用药物次数'], + ['destory_car_times', 0, '破坏载具次数'], + ['use_camouflage_times', 0, '使用伪装物'], + ['use_skill_times', 0, '使用技能次数'], + ['ride_car_move_distance', 0, '驾驶或乘坐载具累计移动X米'], + ['ride_car_kills', 0, '驾驶或乘坐载具累计击杀X个敌人'], + ['max_hero_skill_lv', 0, '单局内英雄技能升级到X级'], + ['weapons_type', '', '武器信息 weapon_id:kills:damage_out:obtain_count|'], + ['weapons_slot', '', '武器信息 weapon_id:use_times|'], + ['heros', '', '武器信息 hero_id:skill_lv:weapon_lv|'], + + ['rank_score', 0, '排位积分'], + #['pass_score', 0, '通行证积分'], + ['items', 0, '道具id:道具数量|'], ], 'response': [ _common.RspHead(), @@ -39,6 +77,8 @@ class Battle(object): 'url': 'webapp/index.php?c=Battle&a=getBattleData', 'params': [ _common.ReqHead(), + + ['!members', _common.BattleMember(), '成员数据'] ], 'response': [ _common.RspHead(), diff --git a/doc/_common.py b/doc/_common.py index 62ddeb0c..596c0e3e 100644 --- a/doc/_common.py +++ b/doc/_common.py @@ -710,7 +710,7 @@ class ChipPro(object): ['upgrade_cost', '', '芯片升级所需价值'], ] -class BattleMember(object): +class BattleMember(object): def __init__(self): self.fields = [