# 06 宠物与成长:规则与数值 ## 已恢复的配置关系 pet 给出 needPiece/needGold 数组、解锁价格、重复转化字段和战斗基础/增量参数;petskill 按 petId 与 skillUnlockLevel 配置技能;成长活动用 eventKey 关联事件权重、经验和等级奖励。pet 的 needPiece 注释指出数组首项为未使用值。 证据等级A仅确认字段原值;下列示例不是全量表,所有等级、成本、奖励、参数见所链接CSV。 ## 核心规则核对 | 规则解读 | 源字段原值 | 证据定位 | | --- | --- | --- | | pet01升级、重复转化与冷却原值;needPiece首项为未使用值 | needPiece=1,2,4,6,8,10,15,20,30,40,50,60,80,100,120,140,160,180,190,200;needGold=1000,2000,4000,6000,8000,10000,15000,20000,30000,40000,60000,80000,100000,120000,140000,160000,180000,200000,250000;ifOwnAutoConvert=False;convertItemId=101;convertCount=5;baseCoolTime=10.8;plusCoolTime=-0.2 | E-pet / StringId=pet01 / CSV记录4 | | 宠物满级转钻配置数组;品质映射待查 | Values=5,10,20,40 | E-gameconfig / StringId=petMaxConvertDia / CSV记录32 | ## 子功能规则 ### 宠物解锁与成长 品质、启用与重复转化字段描述获取状态;needPiece和needGold分别保存成长消耗数组,冷却、伤害及附加属性各有基础与增量字段。needPiece首项在原注释中标为未使用。 对应原表:`pet`,18条。[完整数值](./04-数值明细/pet.md)。 ### 宠物等级技能 petId关联宠物,isUse与skillUnlockLevel描述启用和开放等级;EPetSkill与skillValue/subValues/extraValues共同定义技能参数。 对应原表:`petskill`,116条。[完整数值](./04-数值明细/petskill.md)。 ### 宠物成长活动入口 petId标识目标宠物,useItemId/useItemCount描述活动消费,seasonStartDay/seasonDay/seasonEndDay保留活动时间配置。 对应原表:`petgrowthdata`,2条。[完整数值](./04-数值明细/petgrowthdata.md)。 ### 宠物成长事件 eventId/eventKey组织事件,类型、权重、品质和事件参数构成候选;选择结果文本、选择概率及奖励经验分别配置。 对应原表:`petgrowthevent`,50条。[完整数值](./04-数值明细/petgrowthevent.md)。 ### 宠物成长等级奖励 按eventKey/level记录needXp、repeatMaxCount和奖励,不同成长活动不合并经验需求。 对应原表:`petgrowthlevel`,26条。[完整数值](./04-数值明细/petgrowthlevel.md)。 ## 关联全局配置 | 键 | 原值 | CSV记录序号 | | --- | --- | --- | | petMaxConvertDia | 5,10,20,40 | 32 | [完整全局配置](../00-共享配置/gameconfig.csv) · [规则来源](./03-表格/规则证据.csv) · [原作符号索引](./03-表格/元数据符号.csv) ## 尚待补充的原作细节 不得从数组长度直接推断可用等级数;ifOwnAutoConvert、满级碎片转钻、技能生效和选择概率的实际执行顺序待确认。