找回密码
 register
搜索
查看: 5|回复: 0

洱海月 珍兽兽灵/兽魂配表

[复制链接]
  • 打卡等级:本地老炮
  • 打卡总天数:528
  • 打卡月天数:17
  • 打卡总奖励:526
  • 最近打卡:2026-06-19 10:50:42
Waylee 发表于 2026-6-19 11:38 | 显示全部楼层 |阅读模式 | Google Chrome | Windows 10

马上注册,查看网站隐藏内容!!

您需要 登录 才可以下载或查看,没有账号?register

×

PetSoul*` 是老的“魂玉/兽魂/附体”系统,名字像但不是同一套。

兽灵系统

PetJL.txt
兽灵物品基础表。按 item id,比如 70700003,定义兽灵的攻击类型、品阶、模型/图标关联、技能池分类等。鉴定、缔约、升级材料校验都会用它判断:这个兽灵是内功/外功/平衡、几阶、能随机哪些技能。

PetJLAttr.txt
兽灵等级属性表。第一列是兽灵等级,后面的列直接对应 define.ITEM_ATTRIBUTE 属性 ID。服务端读取成 pet_jl_attr[level][attr_key] = value。鉴定时也用 1 级行大于 0 的属性生成随机属性池;缔约后珍兽刷新属性时按槽位等级和属性 key 加成。

PetJLLevel.txt
客户端/配置侧的兽灵升级等级表,包含升级消耗、成功率、保级符等信息。但当前服务端没有通过 cfghelper 注册读取它;服务端升级逻辑在 okunwu_sishi_shanjun.lua 里用 ELF_LEVEL_CONFIG 硬编码替代。也就是说当前运行时升级概率以 Lua 脚本表为准,不是直接读 PetJLLevel.txt

PetElfSkill.txt
兽灵技能表。定义技能编号、名称、使用类型、基础技能 ID、升级技能 ID、效果参数、怒意三阶 Impact 等。这里的 效果01~效果34 是混合字段,不全是 Buff:有些是数值参数,有些才是 StandardImpact.txt 的 Impact ID,取决于具体技能和消费逻辑。

PetElfSkillDesc.txt
客户端描述表,主要用于显示每级技能效果文本。服务端当前主要参考 PetElfSkill.txt,不是靠这个表计算效果。它适合用来反推字段语义,比如某些 20/40/100 对应 2%/4%/10%

魂玉/兽魂系统

PetSoulBase.txt
魂玉/兽魂基础表,定义兽魂 ID、等级、升级经验、模型、融魂模型、材料、关联技能等。用于魂玉装备、融魂、外观模型等。

PetSoulLevelupInfo.txt
魂玉等级资质加成表。服务端读成 pet_soul_level_up_info[item_id][level],用于珍兽装备魂玉后给珍兽增加力量/灵气/体力/定力/身法资质加成。

PetSoulExtension.txt
魂玉附加属性数值表。按属性类型给出不同档位数值,配合魂玉洗属性、附体/融魂计算使用。

PetSoulLevelcost.txt
魂玉升级消耗表。定义不同等级/品质升级需要的材料数量和金钱。

PetSoulSkill.txt
魂玉技能和附体效果表。定义出战技能、附体效果描述和数值。珍兽出战时可获得魂玉技能;主人附体/融魂时通过 human_attrib:pet_soul_melting_base_effect() 等逻辑给主人加成。

关系:PetJL* + PetElfSkill* 管“新兽灵缔约、等级、属性、怒意技能”;PetSoul* 管“魂玉/兽魂装备、融魂、附体、魂玉技能”。

您需要登录后才可以回帖 登录 | register

本版积分规则

QQ|雪舞知识库 ( 浙ICP备15015590号-1 | 萌ICP备20232229号|浙公网安备33048102000118号 )|天天打卡

GMT+8, 2026-6-19 19:42 , Processed in 0.052960 second(s), 26 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表