跳至内容
Unlimited Tower[无尽的冒险]
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
宠物模块笔记
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== 宠物系统开发笔记 ====== =====策划案===== [[宠物|宠物系统]] =====填表===== 宠物基础 [[generated:pet_config|]] 获得相关 [[generated:pet_piece_config|]] [[generated:pet_slot_unlock_setting|]] 升级相关 [[generated:pet_exp_config|]] [[generated:pet_food_config|pet_food_config]] [[generated:pet_awaken_setting|pet_awaken_setting]] [[generated:pet_star_upgrade_config|]] 战斗相关 [[generated:pet_special_config|]] [[generated:pet_attrib_config|]] [[generated:pet_attrib_rate_setting|]] [[generated:pet_battle_skill_config|]] [[generated:pet_master_skill_config|]] 探险属性相关 [[generated:pet_adventure_attrib_config|]] [[generated:pet_adventure_skill_config|]] 探险关卡相关 [[generated:pet_adventure_setting|]] [[generated:pet_adventure_exp_setting|]] [[generated:pet_adventure_loot_config|]] [[generated:pet_adventure_stage_config|]] =====协议===== [[generated:PetGetInfo]] 获取全部宠物信息 #宠物相关# [[generated:PetToSlot]] 装备/移除一只宠物 #宠物相关# [[generated:PetFeed]] 宠物喂养 #宠物相关# [[generated:PetCombine]] 宠物合成 #宠物相关# [[generated:PetReroll]] 宠物洗练 #宠物相关# [[generated:PetAddStar]] 宠物增加星 #宠物相关# [[generated:PetAwake]] 宠物觉醒 #宠物相关# [[generated:PetAdventureRefresh]] 刷新宠物冒险关卡 #宠物相关# [[generated:PetAdventureStart]] 开始宠物冒险 #宠物相关# [[generated:PetAdventureCommit]] 领取宠物冒险奖励 #宠物相关# 只用于temp_bag显示 |MoreIncome |宠物探险经验 |3201 |PET_ADVENTURE_EXP| |IncomeSource |宠物探险收益 |10 |ADVENTURE_COMMIT| =====数据表===== [[generated:pet_info|]] [[generated:pet_adventure_info|]] =====服务器逻辑===== ** 宠物的战斗属性: ** 类型: [[generated:pet_config]] attrib_id 字段 \\ 数值: [[generated:pet_attrib_config]] 根据 attrib_type和level 过滤 取得base_value \\ 根据rare 到 [[generated:pet_attrib_rate_setting]] 取得系数rate, 最终是base_value*rate ** 宠物的战斗特长 ** 类型: [[generated:pet_config]] special_id 字段 \\ 数值: [[generated:pet_attrib_config]] 根据 skill_id(上面的special_id)和skill_level(星级)过滤 取得对应的条目 ** 宠物的战斗技能 ** [[generated:pet_config]] skill_1_id skill_2_id skill_3_id 字段 \\ 技能是否拥和等级的判断方法是:\\ 把宠物星级表我所在星级一下的add_battle_skill字段分类求和(Dictionary形式),求和数量就是等级,如果没有数量,就是还未解锁 ====获得一只宠物==== =====客户端===== =====UI===== =====测试===== AddItem 500001 1 可以获得宠物1碎片 AddItem 510001 1 可以获得宠物1整个 AddItem 600005 10 可以获得宠物经验食物 AddItem 390002 100 觉醒用梦境残片 刷新任务需要等级20以上
宠物模块笔记.txt
· 最后更改: 2020/04/13 21:17 (外部编辑)
页面工具
显示页面
修订记录
反向链接
回到顶部