Initial import of HEROLL source and design documents
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
# 26-NPC好感与特殊养成商店
|
||||
|
||||
NPC系统通过好感档改变对话、服饰与收益参数,并包含独立签到轮次和特殊养成商店。好感档与特殊商店的属性升级不能合并成一条等级。
|
||||
|
||||
[设计与规则](./设计与规则.md)是本模块正文。数值和规则CSV与正文同目录,原作中文目录用于开发阅读。
|
||||
|
||||
| 配置用途 | 权威原字段表 | 记录数 | 开发阅读表 |
|
||||
| --- | --- | --- | --- |
|
||||
| NPC好感档 | [deoksun.csv](./deoksun.csv) | 7 | [中文目录](./deoksun-中文目录.csv) |
|
||||
| NPC签到轮次 | [deoksunattendance.csv](./deoksunattendance.csv) | 28 | [中文目录](./deoksunattendance-中文目录.csv) |
|
||||
| 特殊养成商店 | [deokjashop.csv](./deokjashop.csv) | 8 | [中文目录](./deokjashop-中文目录.csv) |
|
||||
@@ -0,0 +1,9 @@
|
||||
原作中文名称,原作效果文本,Id,StringId,isEnabled,deokjaShop_item_titleKey,deokjaShop_item_descKey,grade,probabilityWeight,baseAdditionalValue,additionalValue,baseExtraValue,plusExtraVaue,maxLevel,baseGoldGargantua,plusGoldGargantua,EMonoStatus,icon
|
||||
攻击力修练,于竞技场使勇士的攻击力 / 永久增加{0}。,1,attackUpgrade,True,deokjaShop_attackUpgrade_titleKey,deokjaShop_attackUpgrade_descKey,NORMAL,30,1,1,,,-1,1000,1000,ATTACK_POWER,upgrade_attackPower
|
||||
防禦力修练,于竞技场使勇士的防禦力 / 永久增加{0}。,2,defenseUpgrade,True,deokjaShop_defenseUpgrade_titleKey,deokjaShop_defenseUpgrade_descKey,NORMAL,30,0.3,0.3,,,-1,1000,1000,DEFENSE,upgrade_defense
|
||||
生命值修练,于竞技场使勇士的生命值上限 / 永久增加{0}。,3,hpUpgrade,True,deokjaShop_hpUpgrade_titleKey,deokjaShop_hpUpgrade_descKey,NORMAL,30,6,6,,,-1,1000,1000,HEALTH,upgrade_health
|
||||
命中率修练,于竞技场使勇士的命中率 / 永久增加{0}。,4,aimUpgrade,True,deokjaShop_aimUpgrade_titleKey,deokjaShop_aimUpgrade_descKey,NORMAL,30,2,2,,,-1,1000,1000,AIM,upgrade_aim
|
||||
迴避率修练,于竞技场使勇士的迴避率 / 永久增加{0}。,5,evasionUpgrade,True,deokjaShop_evasionUpgrade_titleKey,deokjaShop_evasionUpgrade_descKey,NORMAL,30,5,5,,,-1,1000,1000,EVASION,upgrade_looting
|
||||
背包最佳化,可携带药水的重量上限 / 增加{0}。,6,weightUpgrade,True,deokjaShop_weightUpgrade_titleKey,deokjaShop_weightUpgrade_descKey,LEGEND,10,0.2,0.2,,,10,5000,2500,NONE,upgrade_good
|
||||
複製药水,使用药水时, / 以{0}%机率不消耗药水。,7,potionSaving,True,deokjaShop_potionSaving_titleKey,deokjaShop_potionSaving_descKey,LEGEND,10,6,1,,,10,5000,2500,NONE,upgrade_savingpotion
|
||||
闪电呼唤,使用药水时, / 以{0}%机率召唤闪电。 / (伤害:攻击力的{1}%),8,thunderUsingPotion,True,deokjaShop_thunderUsingPotion_titleKey,deokjaShop_thunderUsingPotion_descKey,LEGEND,10,11,1,60,10,10,5000,2500,NONE,upgrade_thunderpotion
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Id,StringId,isEnabled,deokjaShop_item_titleKey,deokjaShop_item_descKey,grade,probabilityWeight,baseAdditionalValue,additionalValue,baseExtraValue,plusExtraVaue,maxLevel,baseGoldGargantua,plusGoldGargantua,EMonoStatus,icon
|
||||
1,attackUpgrade,True,deokjaShop_attackUpgrade_titleKey,deokjaShop_attackUpgrade_descKey,NORMAL,30,1,1,,,-1,1000,1000,ATTACK_POWER,upgrade_attackPower
|
||||
2,defenseUpgrade,True,deokjaShop_defenseUpgrade_titleKey,deokjaShop_defenseUpgrade_descKey,NORMAL,30,0.3,0.3,,,-1,1000,1000,DEFENSE,upgrade_defense
|
||||
3,hpUpgrade,True,deokjaShop_hpUpgrade_titleKey,deokjaShop_hpUpgrade_descKey,NORMAL,30,6,6,,,-1,1000,1000,HEALTH,upgrade_health
|
||||
4,aimUpgrade,True,deokjaShop_aimUpgrade_titleKey,deokjaShop_aimUpgrade_descKey,NORMAL,30,2,2,,,-1,1000,1000,AIM,upgrade_aim
|
||||
5,evasionUpgrade,True,deokjaShop_evasionUpgrade_titleKey,deokjaShop_evasionUpgrade_descKey,NORMAL,30,5,5,,,-1,1000,1000,EVASION,upgrade_looting
|
||||
6,weightUpgrade,True,deokjaShop_weightUpgrade_titleKey,deokjaShop_weightUpgrade_descKey,LEGEND,10,0.2,0.2,,,10,5000,2500,NONE,upgrade_good
|
||||
7,potionSaving,True,deokjaShop_potionSaving_titleKey,deokjaShop_potionSaving_descKey,LEGEND,10,6,1,,,10,5000,2500,NONE,upgrade_savingpotion
|
||||
8,thunderUsingPotion,True,deokjaShop_thunderUsingPotion_titleKey,deokjaShop_thunderUsingPotion_descKey,LEGEND,10,11,1,60,10,10,5000,2500,NONE,upgrade_thunderpotion
|
||||
|
@@ -0,0 +1,8 @@
|
||||
原作中文名称,原作效果文本,Id,StringId,likePoint,slotRarity,goldUP,diaUP,EDeoksunTalk,EDeoksunCloth,ingameDiscount
|
||||
likePoint0,,0,likePoint0,0,"-1,-1,-1,-1,-1",1,0,normal,normal,0
|
||||
likePoint1,,1,likePoint1,1,"0,1,-1,2,-1",1.1,5,normal,maid,0
|
||||
likePoint2,,2,likePoint2,2,"1,2,1,-1,-1",1.2,10,tsundere,maid,0
|
||||
likePoint3,,3,likePoint3,3,"2,3,-1,4,-1",1.3,15,tsundere,bunny ,0
|
||||
likePoint4,,4,likePoint4,4,"3,4,3,-1,2",1.4,20,flirting,bunny ,5
|
||||
likePoint5,,5,likePoint5,5,"4,4,-1,-1,3",1.5,20,flirting,bunny ,10
|
||||
likePoint7,,6,likePoint7,6,"5,4,5,6,4",1.6,20,warm,princess,15
|
||||
|
@@ -0,0 +1,8 @@
|
||||
Id,StringId,likePoint,slotRarity,goldUP,diaUP,EDeoksunTalk,EDeoksunCloth,ingameDiscount
|
||||
0,likePoint0,0,"-1,-1,-1,-1,-1",1,0,normal,normal,0
|
||||
1,likePoint1,1,"0,1,-1,2,-1",1.1,5,normal,maid,0
|
||||
2,likePoint2,2,"1,2,1,-1,-1",1.2,10,tsundere,maid,0
|
||||
3,likePoint3,3,"2,3,-1,4,-1",1.3,15,tsundere,bunny ,0
|
||||
4,likePoint4,4,"3,4,3,-1,2",1.4,20,flirting,bunny ,5
|
||||
5,likePoint5,5,"4,4,-1,-1,3",1.5,20,flirting,bunny ,10
|
||||
6,likePoint7,6,"5,4,5,6,4",1.6,20,warm,princess,15
|
||||
|
@@ -0,0 +1,29 @@
|
||||
原作中文名称,原作效果文本,Id,StringId,groupKey,round,startDay,day,itemID,itemCount
|
||||
0,,0,0,attendance_1,1,2026. 7. 14,0,"100,111","3000,1"
|
||||
1,,1,1,attendance_1,1,,1,"204,111","1,1"
|
||||
2,,2,2,attendance_1,1,,2,"101,111","50,1"
|
||||
3,,3,3,attendance_1,1,,3,"125,111","500,1"
|
||||
4,,4,4,attendance_1,1,,4,"101,111","100,1"
|
||||
5,,5,5,attendance_1,1,,5,"125,111","500,1"
|
||||
6,,6,6,attendance_1,1,,6,"63001,111","1,1"
|
||||
7,,7,7,attendance_2,2,2026. 7. 14,0,"100000,111","20,1"
|
||||
8,,8,8,attendance_2,2,,1,"100000,111","30,1"
|
||||
9,,9,9,attendance_2,2,,2,"101,111","20,1"
|
||||
10,,10,10,attendance_2,2,,3,"63002,111","1,1"
|
||||
11,,11,11,attendance_2,2,,4,"101,111","20,1"
|
||||
12,,12,12,attendance_2,2,,5,"101,111","20,1"
|
||||
13,,13,13,attendance_2,2,,6,"10038,111","3,1"
|
||||
14,,14,14,attendance_3,3,2026. 7. 14,0,"204,111","1,1"
|
||||
15,,15,15,attendance_3,3,,1,"101,111","20,1"
|
||||
16,,16,16,attendance_3,3,,2,"100,111","100000,1"
|
||||
17,,17,17,attendance_3,3,,3,"10026,111","3,1"
|
||||
18,,18,18,attendance_3,3,,4,"204,111","1,1"
|
||||
19,,19,19,attendance_3,3,,5,"101,111","20,1"
|
||||
20,,20,20,attendance_3,3,,6,"20011,111","1,1"
|
||||
21,,21,21,attendance_-1,-1,2026. 7. 14,0,"204,111","1,1"
|
||||
22,,22,22,attendance_-1,-1,,1,"171,111","1,1"
|
||||
23,,23,23,attendance_-1,-1,,2,"101,111","30,1"
|
||||
24,,24,24,attendance_-1,-1,,3,"100,111","30000,1"
|
||||
25,,25,25,attendance_-1,-1,,4,"204,111","1,1"
|
||||
26,,26,26,attendance_-1,-1,,5,"171,111","1,1"
|
||||
27,,27,27,attendance_-1,-1,,6,"101,111","100,1"
|
||||
|
@@ -0,0 +1,29 @@
|
||||
Id,StringId,groupKey,round,startDay,day,itemID,itemCount
|
||||
0,0,attendance_1,1,2026. 7. 14,0,"100,111","3000,1"
|
||||
1,1,attendance_1,1,,1,"204,111","1,1"
|
||||
2,2,attendance_1,1,,2,"101,111","50,1"
|
||||
3,3,attendance_1,1,,3,"125,111","500,1"
|
||||
4,4,attendance_1,1,,4,"101,111","100,1"
|
||||
5,5,attendance_1,1,,5,"125,111","500,1"
|
||||
6,6,attendance_1,1,,6,"63001,111","1,1"
|
||||
7,7,attendance_2,2,2026. 7. 14,0,"100000,111","20,1"
|
||||
8,8,attendance_2,2,,1,"100000,111","30,1"
|
||||
9,9,attendance_2,2,,2,"101,111","20,1"
|
||||
10,10,attendance_2,2,,3,"63002,111","1,1"
|
||||
11,11,attendance_2,2,,4,"101,111","20,1"
|
||||
12,12,attendance_2,2,,5,"101,111","20,1"
|
||||
13,13,attendance_2,2,,6,"10038,111","3,1"
|
||||
14,14,attendance_3,3,2026. 7. 14,0,"204,111","1,1"
|
||||
15,15,attendance_3,3,,1,"101,111","20,1"
|
||||
16,16,attendance_3,3,,2,"100,111","100000,1"
|
||||
17,17,attendance_3,3,,3,"10026,111","3,1"
|
||||
18,18,attendance_3,3,,4,"204,111","1,1"
|
||||
19,19,attendance_3,3,,5,"101,111","20,1"
|
||||
20,20,attendance_3,3,,6,"20011,111","1,1"
|
||||
21,21,attendance_-1,-1,2026. 7. 14,0,"204,111","1,1"
|
||||
22,22,attendance_-1,-1,,1,"171,111","1,1"
|
||||
23,23,attendance_-1,-1,,2,"101,111","30,1"
|
||||
24,24,attendance_-1,-1,,3,"100,111","30000,1"
|
||||
25,25,attendance_-1,-1,,4,"204,111","1,1"
|
||||
26,26,attendance_-1,-1,,5,"171,111","1,1"
|
||||
27,27,attendance_-1,-1,,6,"101,111","100,1"
|
||||
|
@@ -0,0 +1,20 @@
|
||||
表,Id,StringId,源字段,文本键,原作中文,来源
|
||||
deoksun,0,likePoint0,EDeoksunTalk,normal,一般,原作本地化/zh-cn
|
||||
deoksun,0,likePoint0,EDeoksunCloth,normal,一般,原作本地化/zh-cn
|
||||
deoksun,1,likePoint1,EDeoksunTalk,normal,一般,原作本地化/zh-cn
|
||||
deokjashop,1,attackUpgrade,deokjaShop_item_titleKey,deokjaShop_attackUpgrade_titleKey,攻击力修练,原作本地化/zh-cn
|
||||
deokjashop,1,attackUpgrade,deokjaShop_item_descKey,deokjaShop_attackUpgrade_descKey,于竞技场使勇士的攻击力 / 永久增加{0}。,原作本地化/zh-cn
|
||||
deokjashop,2,defenseUpgrade,deokjaShop_item_titleKey,deokjaShop_defenseUpgrade_titleKey,防禦力修练,原作本地化/zh-cn
|
||||
deokjashop,2,defenseUpgrade,deokjaShop_item_descKey,deokjaShop_defenseUpgrade_descKey,于竞技场使勇士的防禦力 / 永久增加{0}。,原作本地化/zh-cn
|
||||
deokjashop,3,hpUpgrade,deokjaShop_item_titleKey,deokjaShop_hpUpgrade_titleKey,生命值修练,原作本地化/zh-cn
|
||||
deokjashop,3,hpUpgrade,deokjaShop_item_descKey,deokjaShop_hpUpgrade_descKey,于竞技场使勇士的生命值上限 / 永久增加{0}。,原作本地化/zh-cn
|
||||
deokjashop,4,aimUpgrade,deokjaShop_item_titleKey,deokjaShop_aimUpgrade_titleKey,命中率修练,原作本地化/zh-cn
|
||||
deokjashop,4,aimUpgrade,deokjaShop_item_descKey,deokjaShop_aimUpgrade_descKey,于竞技场使勇士的命中率 / 永久增加{0}。,原作本地化/zh-cn
|
||||
deokjashop,5,evasionUpgrade,deokjaShop_item_titleKey,deokjaShop_evasionUpgrade_titleKey,迴避率修练,原作本地化/zh-cn
|
||||
deokjashop,5,evasionUpgrade,deokjaShop_item_descKey,deokjaShop_evasionUpgrade_descKey,于竞技场使勇士的迴避率 / 永久增加{0}。,原作本地化/zh-cn
|
||||
deokjashop,6,weightUpgrade,deokjaShop_item_titleKey,deokjaShop_weightUpgrade_titleKey,背包最佳化,原作本地化/zh-cn
|
||||
deokjashop,6,weightUpgrade,deokjaShop_item_descKey,deokjaShop_weightUpgrade_descKey,可携带药水的重量上限 / 增加{0}。,原作本地化/zh-cn
|
||||
deokjashop,7,potionSaving,deokjaShop_item_titleKey,deokjaShop_potionSaving_titleKey,複製药水,原作本地化/zh-cn
|
||||
deokjashop,7,potionSaving,deokjaShop_item_descKey,deokjaShop_potionSaving_descKey,使用药水时, / 以{0}%机率不消耗药水。,原作本地化/zh-cn
|
||||
deokjashop,8,thunderUsingPotion,deokjaShop_item_titleKey,deokjaShop_thunderUsingPotion_titleKey,闪电呼唤,原作本地化/zh-cn
|
||||
deokjashop,8,thunderUsingPotion,deokjaShop_item_descKey,deokjaShop_thunderUsingPotion_descKey,使用药水时, / 以{0}%机率召唤闪电。 / (伤害:攻击力的{1}%),原作本地化/zh-cn
|
||||
|
@@ -0,0 +1,2 @@
|
||||
Id,StringId,Values
|
||||
156,DeokjaShopCoinNeed,"1000, 500, 20000"
|
||||
|
@@ -0,0 +1,34 @@
|
||||
表,字段,含义,原类型,原注释
|
||||
deoksun,Id,数值主键,Key<int>,
|
||||
deoksun,StringId,字符串主键,Key<string>,
|
||||
deoksun,likePoint,按本模块功能规则与原注释解释,int,덕순이 호감도
|
||||
deoksun,slotRarity,按本模块功能规则与原注释解释,int[],슬롯 레어도 표기
|
||||
deoksun,goldUP,金币收益参数,float,골드량
|
||||
deoksun,diaUP,钻石概率参数,float,다이아 획득 확률
|
||||
deoksun,EDeoksunTalk,按本模块功能规则与原注释解释,EDeoksunTalk,성격
|
||||
deoksun,EDeoksunCloth,按本模块功能规则与原注释解释,EDeoksunCloth,코스프레
|
||||
deoksun,ingameDiscount,按本模块功能规则与原注释解释,int,
|
||||
deoksunattendance,Id,数值主键,Key<int>,
|
||||
deoksunattendance,StringId,字符串主键,Key<string>,
|
||||
deoksunattendance,groupKey,按本模块功能规则与原注释解释,string,동일 라운드 일 때 구분 용
|
||||
deoksunattendance,round,按本模块功能规则与原注释解释,int,-1 은 마지막 반복
|
||||
deoksunattendance,startDay,按本模块功能规则与原注释解释,DateTime,
|
||||
deoksunattendance,day,日序/星期枚举(按表),int,
|
||||
deoksunattendance,itemID,道具ID,int[],
|
||||
deoksunattendance,itemCount,道具数量,int[],
|
||||
deokjashop,Id,数值主键,Key<int>,
|
||||
deokjashop,StringId,字符串主键,Key<string>,string값 변경 금지
|
||||
deokjashop,isEnabled,配置启用标志,bool,
|
||||
deokjashop,deokjaShop_item_titleKey,按本模块功能规则与原注释解释,string,
|
||||
deokjashop,deokjaShop_item_descKey,按本模块功能规则与原注释解释,string,
|
||||
deokjashop,grade,品质,EMonoWeaponGrade,
|
||||
deokjashop,probabilityWeight,按本模块功能规则与原注释解释,float,
|
||||
deokjashop,baseAdditionalValue,按本模块功能规则与原注释解释,float,
|
||||
deokjashop,additionalValue,按本模块功能规则与原注释解释,float,
|
||||
deokjashop,baseExtraValue,基础额外值,float,
|
||||
deokjashop,plusExtraVaue,额外值增量(原拼写),float,
|
||||
deokjashop,maxLevel,等级上限(负值语义需消费者),int,
|
||||
deokjashop,baseGoldGargantua,按本模块功能规则与原注释解释,int,사용 X
|
||||
deokjashop,plusGoldGargantua,按本模块功能规则与原注释解释,int,사용 X
|
||||
deokjashop,EMonoStatus,属性枚举,EMonoStatus,
|
||||
deokjashop,icon,按本模块功能规则与原注释解释,string,
|
||||
|
@@ -0,0 +1,6 @@
|
||||
规则ID,规则项目,执行说明,规则状态,来源,边界
|
||||
O26-01,好感收益,好感1配置金币收益参数1.1、钻石获得概率参数5及槽位品质数组。好感2对应1.2和10;对话性格与服饰也随档不同。金币收益与钻石概率不能使用同一个计算字段。,原作部分确认,deoksun;deoksunattendance;deokjashop,好感获得方式、收益缩放、特殊商店实际价格和-1上限的语义尚待确认。
|
||||
O26-02,NPC签到,签到以组、轮次、开始日和日序定位奖励,与全局活动签到类型分开。,原作部分确认,deoksun;deoksunattendance;deokjashop,好感获得方式、收益缩放、特殊商店实际价格和-1上限的语义尚待确认。
|
||||
O26-03,特殊属性商店,攻击升级条目权重30、基础增加1、增长1,等级上限字段-1。原表的两个金币字段注明不使用,因此本版不以它们写升级价格公式。,原作部分确认,deoksun;deoksunattendance;deokjashop,好感获得方式、收益缩放、特殊商店实际价格和-1上限的语义尚待确认。
|
||||
O26-N01,NPC好感1:金币倍率字段1.1、钻石获得概率字段5;缩放及生效时机仍需消费者,"likePoint=1;goldUP=1.1;diaUP=5;slotRarity=0,1,-1,2,-1;ingameDiscount=0",原作配置确认,deoksun.csv/StringId=likePoint1,原字段值;复合公式以正文边界为准
|
||||
O26-N02,特殊商店攻击升级:权重30、基础与增量1;maxLevel=-1不自动解释无限,isEnabled=True;probabilityWeight=30;baseAdditionalValue=1;additionalValue=1;maxLevel=-1,原作配置确认,deokjashop.csv/StringId=attackUpgrade,原字段值;复合公式以正文边界为准
|
||||
|
@@ -0,0 +1,4 @@
|
||||
状态,用途,规则状态
|
||||
NPC好感档,决定对话服饰收益,开发映射
|
||||
签到组轮次日序,决定当日奖励,开发映射
|
||||
特殊属性等级,按商店条目记录,开发映射
|
||||
|
@@ -0,0 +1,117 @@
|
||||
# NPC好感与特殊养成商店:原作设计与规则
|
||||
|
||||
版本:HEROLL 2.0.1 原作还原文档 v1.0。
|
||||
|
||||
## 1. 功能定位
|
||||
|
||||
NPC系统通过好感档改变对话、服饰与收益参数,并包含独立签到轮次和特殊养成商店。好感档与特殊商店的属性升级不能合并成一条等级。
|
||||
|
||||
## 2. 主要状态
|
||||
|
||||
下面是开发阅读所需的概念状态,属于开发映射,不要求与原作内部字段同名。
|
||||
|
||||
| 状态 | 用途 |
|
||||
| --- | --- |
|
||||
| NPC好感档 | 决定对话服饰收益 |
|
||||
| 签到组轮次日序 | 决定当日奖励 |
|
||||
| 特殊属性等级 | 按商店条目记录 |
|
||||
|
||||
## 3. 功能规则
|
||||
|
||||
### 3.1 好感收益
|
||||
|
||||
好感1配置金币收益参数1.1、钻石获得概率参数5及槽位品质数组。好感2对应1.2和10;对话性格与服饰也随档不同。金币收益与钻石概率不能使用同一个计算字段。
|
||||
|
||||
### 3.2 NPC签到
|
||||
|
||||
签到以组、轮次、开始日和日序定位奖励,与全局活动签到类型分开。
|
||||
|
||||
### 3.3 特殊属性商店
|
||||
|
||||
攻击升级条目权重30、基础增加1、增长1,等级上限字段-1。原表的两个金币字段注明不使用,因此本版不以它们写升级价格公式。
|
||||
|
||||
## 4. 操作流程
|
||||
|
||||
以下顺序用于拆解功能;涉及未确认的结算时机,以本章末尾具体缺口为准。
|
||||
|
||||
1. 显示当前好感档与该档对话、服饰及收益。
|
||||
2. 签到按NPC签到轮次定位奖励。
|
||||
3. 特殊商店按升级项展示属性成长,与好感进度分开。
|
||||
|
||||
## 5. 关键数值与计算
|
||||
|
||||
| 项目 | 数值 | 状态 |
|
||||
| --- | --- | --- |
|
||||
| NPC好感1:金币倍率字段1.1、钻石获得概率字段5;缩放及生效时机仍需消费者 | likePoint=1;goldUP=1.1;diaUP=5;slotRarity=0,1,-1,2,-1;ingameDiscount=0 | 原作配置确认 |
|
||||
| 特殊商店攻击升级:权重30、基础与增量1;maxLevel=-1不自动解释无限 | isEnabled=True;probabilityWeight=30;baseAdditionalValue=1;additionalValue=1;maxLevel=-1 | 原作配置确认 |
|
||||
|
||||
### NPC好感档(全表)
|
||||
|
||||
| ID | 名称/键 | likePoint | 金币收益参数 | 钻石概率参数 | ingameDiscount |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| 0 | likePoint0 | 0 | 1 | 0 | 0 |
|
||||
| 1 | likePoint1 | 1 | 1.1 | 5 | 0 |
|
||||
| 2 | likePoint2 | 2 | 1.2 | 10 | 0 |
|
||||
| 3 | likePoint3 | 3 | 1.3 | 15 | 0 |
|
||||
| 4 | likePoint4 | 4 | 1.4 | 20 | 5 |
|
||||
| 5 | likePoint5 | 5 | 1.5 | 20 | 10 |
|
||||
| 6 | likePoint7 | 6 | 1.6 | 20 | 15 |
|
||||
|
||||
### 特殊养成商店(全表)
|
||||
|
||||
| ID | 名称/键 | 配置启用标志 | probabilityWeight | baseAdditionalValue | additionalValue | 等级上限(负值语义需消费者) |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| 1 | 攻击力修练 | True | 30 | 1 | 1 | -1 |
|
||||
| 2 | 防禦力修练 | True | 30 | 0.3 | 0.3 | -1 |
|
||||
| 3 | 生命值修练 | True | 30 | 6 | 6 | -1 |
|
||||
| 4 | 命中率修练 | True | 30 | 2 | 2 | -1 |
|
||||
| 5 | 迴避率修练 | True | 30 | 5 | 5 | -1 |
|
||||
| 6 | 背包最佳化 | True | 10 | 0.2 | 0.2 | 10 |
|
||||
| 7 | 複製药水 | True | 10 | 6 | 1 | 10 |
|
||||
| 8 | 闪电呼唤 | True | 10 | 11 | 1 | 10 |
|
||||
|
||||
## 6. 原作中文内容
|
||||
|
||||
中文名称和效果使用原作文本;{0}、{B}等占位符未确认绑定时保留,文字不能代替参数公式。
|
||||
|
||||
| 来源表 | ID | 名称 | 效果/条件文本 |
|
||||
| --- | --- | --- | --- |
|
||||
| deokjashop | 1 | 攻击力修练 | 于竞技场使勇士的攻击力 / 永久增加{0}。 |
|
||||
| deokjashop | 2 | 防禦力修练 | 于竞技场使勇士的防禦力 / 永久增加{0}。 |
|
||||
| deokjashop | 3 | 生命值修练 | 于竞技场使勇士的生命值上限 / 永久增加{0}。 |
|
||||
| deokjashop | 4 | 命中率修练 | 于竞技场使勇士的命中率 / 永久增加{0}。 |
|
||||
| deokjashop | 5 | 迴避率修练 | 于竞技场使勇士的迴避率 / 永久增加{0}。 |
|
||||
| deokjashop | 6 | 背包最佳化 | 可携带药水的重量上限 / 增加{0}。 |
|
||||
| deokjashop | 7 | 複製药水 | 使用药水时, / 以{0}%机率不消耗药水。 |
|
||||
| deokjashop | 8 | 闪电呼唤 | 使用药水时, / 以{0}%机率召唤闪电。 / (伤害:攻击力的{1}%) |
|
||||
|
||||
## 7. 开发权威表
|
||||
|
||||
| 配置用途 | 权威原字段表 | 记录数 | 开发阅读表 |
|
||||
| --- | --- | --- | --- |
|
||||
| NPC好感档 | [deoksun.csv](./deoksun.csv) | 7 | [中文目录](./deoksun-中文目录.csv) |
|
||||
| NPC签到轮次 | [deoksunattendance.csv](./deoksunattendance.csv) | 28 | [中文目录](./deoksunattendance-中文目录.csv) |
|
||||
| 特殊养成商店 | [deokjashop.csv](./deokjashop.csv) | 8 | [中文目录](./deokjashop-中文目录.csv) |
|
||||
|
||||
[执行规则](./执行规则.csv) · [状态字段](./状态字段.csv) · [验收样例](./验收样例.csv) · [字段字典](./字段字典.csv) · [关联全局配置](./关联全局配置.csv)
|
||||
|
||||
全局键按模块名称关联收录;其具体含义优先以正文已确认的规则为准。
|
||||
|
||||
| 配置键 | 原值 |
|
||||
| --- | --- |
|
||||
| DeokjaShopCoinNeed | 1000, 500, 20000 |
|
||||
|
||||
## 8. 开发验收与禁止误写
|
||||
|
||||
| 输入 | 检查内容 | 预期 |
|
||||
| --- | --- | --- |
|
||||
| 读取deoksun中StringId=likePoint1 | 查询本条配置并核对界面/配置输出 | likePoint=1;goldUP=1.1;diaUP=5;slotRarity=0,1,-1,2,-1;ingameDiscount=0 |
|
||||
| 读取deokjashop中StringId=attackUpgrade | 查询本条配置并核对界面/配置输出 | isEnabled=True;probabilityWeight=30;baseAdditionalValue=1;additionalValue=1;maxLevel=-1 |
|
||||
|
||||
验收样例覆盖已经确认的值;流程中的未知分支不能以本表通过代替规则确认。数值表内的空值、0和-1分别保留;升级数组不默认使用玩家等级作为索引。
|
||||
|
||||
## 9. 当前待补充边界
|
||||
|
||||
好感获得方式、收益缩放、特殊商店实际价格和-1上限的语义尚待确认。
|
||||
|
||||
[返回总纲](../局外玩法设计文档_HEROLL_原作_v1.0.md) · [阅读规范](../文档规范与阅读说明.md)
|
||||
@@ -0,0 +1,3 @@
|
||||
用例ID,输入,检查动作,预期,验收范围
|
||||
T26-01,读取deoksun中StringId=likePoint1,查询本条配置并核对界面/配置输出,"likePoint=1;goldUP=1.1;diaUP=5;slotRarity=0,1,-1,2,-1;ingameDiscount=0",配置数值与显示;不覆盖未知执行分支
|
||||
T26-02,读取deokjashop中StringId=attackUpgrade,查询本条配置并核对界面/配置输出,isEnabled=True;probabilityWeight=30;baseAdditionalValue=1;additionalValue=1;maxLevel=-1,配置数值与显示;不覆盖未知执行分支
|
||||
|
Reference in New Issue
Block a user