Initial import of HEROLL source and design documents

This commit is contained in:
toshiocn
2026-10-26 16:05:39 +08:00
commit fdb55672c1
1846 changed files with 290692 additions and 0 deletions
@@ -0,0 +1,97 @@
"offer_id","item_type","item_id","name_zh_cn","price","buy_limit","fixed_key","fixed_sort","source_catalog_loaded","mvp_enabled","pool","reason"
"100","TILE","137","铁匠铺","6","1","","","true","true","random slot","Tile event is in the first-version event whitelist"
"101","TILE","138","恢復","9","1","","","true","false","random slot","Tile event is outside the frozen first-version deck"
"102","TILE","139","来点节奏","7","1","","","true","false","random slot","Tile event is outside the frozen first-version deck"
"103","TILE","140","勇士遗骸","4","1","","","true","false","random slot","Tile event is outside the frozen first-version deck"
"104","TILE","141","宝箱","5","1","","","true","true","random slot","Tile event is in the first-version event whitelist"
"105","TILE","142","抽取","5","1","","","true","false","random slot","Tile event is outside the frozen first-version deck"
"106","TILE","143","骰子对决","4","1","","","true","true","random slot","Tile event is in the first-version event whitelist"
"107","TILE","144","增幅星星","7","1","","","true","false","random slot","Tile event is outside the frozen first-version deck"
"108","TILE","151","夹娃娃机","7","1","","","true","true","random slot","Tile event is in the first-version event whitelist"
"109","TILE","152","黄金马车","7","1","","","true","false","random slot","Tile event is outside the frozen first-version deck"
"110","TILE","164","惊心骰子","5","1","","","true","true","random slot","Tile event is in the first-version event whitelist"
"111","TILE","166","史莱姆神射手","8","1","","","true","false","random slot","Tile event is outside the frozen first-version deck"
"112","AUGMENT","100","守护一击","17","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"113","AUGMENT","102","吸血","14","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"114","AUGMENT","103","攻击弱点","10","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"115","AUGMENT","106","奇蹟骰子","27","1","","","true","false","random slot","Disabled system: revive or burn chain"
"116","AUGMENT","108","起始一击","12","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"117","AUGMENT","109","攻击力加速","15","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"118","AUGMENT","110","攻击速度加速","15","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"119","AUGMENT","111","恢復骰子","23","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"120","AUGMENT","112","战斗狂","16","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"121","AUGMENT","113","祝福的开始","14","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"122","AUGMENT","114","快速迴避","15","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"123","AUGMENT","115","幸运骰子","14","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"124","AUGMENT","116","守护骰子","20","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"125","AUGMENT","117","吸收灵魂","17","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"126","AUGMENT","118","腐蚀一击","16","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"127","AUGMENT","121","多多益善","10","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"128","AUGMENT","122","奇数骰子","13","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"129","AUGMENT","124","掠夺者","19","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"130","AUGMENT","125","顽强生命","18","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"131","AUGMENT","126","呼唤闪电","16","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"132","AUGMENT","132","质重于量","17","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"133","AUGMENT","147","调整数量","15","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"134","AUGMENT","148","支援金","10","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"135","AUGMENT","149","补充骰子","17","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"136","AUGMENT","150","掠夺药水","19","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"137","AUGMENT","151","领袖气质","8","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"138","AUGMENT","152","都市计画","11","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"139","AUGMENT","153","刺激","15","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"140","AUGMENT","154","战后休息","24","1","","","true","true","random slot","Blessing is in the first-version blessing whitelist"
"141","AUGMENT","156","残火","16","1","","","true","false","random slot","Disabled system: revive or burn chain"
"142","AUGMENT","157","点燃","18","1","","","true","false","random slot","Disabled system: revive or burn chain"
"143","POTION","100","立即恢復药水","16","1","","","true","true","random slot","Only the healing potion family is retained"
"144","POTION","101","持续恢復药水","15","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"145","POTION","103","攻击药水","15","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"146","POTION","104","命中药水","13","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"147","POTION","105","暴击药水","14","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"148","POTION","106","吸血药水","16","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"149","POTION","107","防禦药水","20","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"150","POTION","108","反击药水","19","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"151","POTION","109","迴避药水","13","1","","","true","false","random slot","Functional potion removed by the single-healing-potion MVP decision"
"152","STAT","100","攻击力","3","10","","","true","true","random slot","Direct combat stat is implemented"
"153","STAT","101","生命值上限","3","10","","","true","true","random slot","Direct combat stat is implemented"
"154","STAT","102","命中","5","5","","","true","true","random slot","Direct combat stat is implemented"
"155","STAT","103","防禦力","3","10","","","true","true","random slot","Direct combat stat is implemented"
"156","STAT","104","迴避","5","5","","","true","true","random slot","Direct combat stat is implemented"
"157","STAT","105","每秒恢復","8","3","","","true","true","random slot","Direct combat stat is implemented"
"158","STAT","106","整体攻击","9","3","","","true","true","random slot","Direct combat stat is implemented"
"159","STAT","107","固定伤害","8","3","","","true","true","random slot","Direct combat stat is implemented"
"160","STAT","108","击杀后恢復","7","3","","","true","true","random slot","Direct combat stat is implemented"
"161","STAT","109","反击","5","5","","","true","true","random slot","Direct combat stat is implemented"
"162","STAT","110","攻击速度","8","3","","","true","true","random slot","Direct combat stat is implemented"
"163","STAT","111","暴击率","7","3","","","true","true","random slot","Direct combat stat is implemented"
"164","STAT","112","吸血","8","3","","","true","true","random slot","Direct combat stat is implemented"
"165","FIXED","","药水持有量Lv.{0}","10","1","potionCount","0","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"166","FIXED","","药水持有量Lv.{0}","15","1","potionCount","1","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"167","FIXED","","药水持有量Lv.{0}","21","1","potionCount","2","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"168","FIXED","","药水持有量Lv.{0}","28","1","potionCount","3","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"169","FIXED","","药水持有量Lv.{0}","36","1","potionCount","4","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"170","FIXED","","药水持有量Lv.{0}","45","1","potionCount","5","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"171","FIXED","","药水持有量Lv.{0}","55","1","potionCount","6","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"172","FIXED","","药水持有量Lv.{0}","66","1","potionCount","7","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"173","FIXED","","药水持有量Lv.{0}","78","1","potionCount","8","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"174","FIXED","","药水恢復量Lv.{0}","7","1","potionHeal","0","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"175","FIXED","","药水恢復量Lv.{0}","11","1","potionHeal","1","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"176","FIXED","","药水恢復量Lv.{0}","15","1","potionHeal","2","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"177","FIXED","","药水恢復量Lv.{0}","20","1","potionHeal","3","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"178","FIXED","","药水恢復量Lv.{0}","25","1","potionHeal","4","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"179","FIXED","","药水恢復量Lv.{0}","30","1","potionHeal","5","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"180","FIXED","","药水恢復量Lv.{0}","35","1","potionHeal","6","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"181","FIXED","","药水恢復量Lv.{0}","40","1","potionHeal","7","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"182","FIXED","","药水恢復量Lv.{0}","45","1","potionHeal","8","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"183","FIXED","","药水恢復量Lv.{0}","50","1","potionHeal","9","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"184","FIXED","","药水恢復量Lv.{0}","55","1","potionHeal","10","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"185","FIXED","","药水恢復量Lv.{0}","60","1","potionHeal","11","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"186","FIXED","","药水恢復量Lv.{0}","65","1","potionHeal","12","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"187","FIXED","","药水恢復量Lv.{0}","70","1","potionHeal","13","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"188","FIXED","","药水恢復量Lv.{0}","75","1","potionHeal","14","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"189","FIXED","","药水恢復量Lv.{0}","80","1","potionHeal","15","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"190","FIXED","","药水恢復量Lv.{0}","85","1","potionHeal","16","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"191","FIXED","","药水恢復量Lv.{0}","90","1","potionHeal","17","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"192","FIXED","","药水恢復量Lv.{0}","95","1","potionHeal","18","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"193","FIXED","","药水恢復量Lv.{0}","100","1","potionHeal","19","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"194","FIXED","","补充药水","5","-1","potionAdd","0","true","true","fixed slot","Original potion count/heal/refill chain is retained"
"195","LOTTO","","彩券","5","1","","","true","false","random slot","Lottery event is outside the frozen first-version scope"
1 offer_id item_type item_id name_zh_cn price buy_limit fixed_key fixed_sort source_catalog_loaded mvp_enabled pool reason
2 100 TILE 137 铁匠铺 6 1 true true random slot Tile event is in the first-version event whitelist
3 101 TILE 138 恢復 9 1 true false random slot Tile event is outside the frozen first-version deck
4 102 TILE 139 来点节奏 7 1 true false random slot Tile event is outside the frozen first-version deck
5 103 TILE 140 勇士遗骸 4 1 true false random slot Tile event is outside the frozen first-version deck
6 104 TILE 141 宝箱 5 1 true true random slot Tile event is in the first-version event whitelist
7 105 TILE 142 抽取 5 1 true false random slot Tile event is outside the frozen first-version deck
8 106 TILE 143 骰子对决 4 1 true true random slot Tile event is in the first-version event whitelist
9 107 TILE 144 增幅星星 7 1 true false random slot Tile event is outside the frozen first-version deck
10 108 TILE 151 夹娃娃机 7 1 true true random slot Tile event is in the first-version event whitelist
11 109 TILE 152 黄金马车 7 1 true false random slot Tile event is outside the frozen first-version deck
12 110 TILE 164 惊心骰子 5 1 true true random slot Tile event is in the first-version event whitelist
13 111 TILE 166 史莱姆神射手 8 1 true false random slot Tile event is outside the frozen first-version deck
14 112 AUGMENT 100 守护一击 17 1 true true random slot Blessing is in the first-version blessing whitelist
15 113 AUGMENT 102 吸血 14 1 true true random slot Blessing is in the first-version blessing whitelist
16 114 AUGMENT 103 攻击弱点 10 1 true true random slot Blessing is in the first-version blessing whitelist
17 115 AUGMENT 106 奇蹟骰子 27 1 true false random slot Disabled system: revive or burn chain
18 116 AUGMENT 108 起始一击 12 1 true true random slot Blessing is in the first-version blessing whitelist
19 117 AUGMENT 109 攻击力加速 15 1 true true random slot Blessing is in the first-version blessing whitelist
20 118 AUGMENT 110 攻击速度加速 15 1 true true random slot Blessing is in the first-version blessing whitelist
21 119 AUGMENT 111 恢復骰子 23 1 true true random slot Blessing is in the first-version blessing whitelist
22 120 AUGMENT 112 战斗狂 16 1 true true random slot Blessing is in the first-version blessing whitelist
23 121 AUGMENT 113 祝福的开始 14 1 true true random slot Blessing is in the first-version blessing whitelist
24 122 AUGMENT 114 快速迴避 15 1 true true random slot Blessing is in the first-version blessing whitelist
25 123 AUGMENT 115 幸运骰子 14 1 true true random slot Blessing is in the first-version blessing whitelist
26 124 AUGMENT 116 守护骰子 20 1 true true random slot Blessing is in the first-version blessing whitelist
27 125 AUGMENT 117 吸收灵魂 17 1 true true random slot Blessing is in the first-version blessing whitelist
28 126 AUGMENT 118 腐蚀一击 16 1 true true random slot Blessing is in the first-version blessing whitelist
29 127 AUGMENT 121 多多益善 10 1 true true random slot Blessing is in the first-version blessing whitelist
30 128 AUGMENT 122 奇数骰子 13 1 true true random slot Blessing is in the first-version blessing whitelist
31 129 AUGMENT 124 掠夺者 19 1 true true random slot Blessing is in the first-version blessing whitelist
32 130 AUGMENT 125 顽强生命 18 1 true true random slot Blessing is in the first-version blessing whitelist
33 131 AUGMENT 126 呼唤闪电 16 1 true true random slot Blessing is in the first-version blessing whitelist
34 132 AUGMENT 132 质重于量 17 1 true true random slot Blessing is in the first-version blessing whitelist
35 133 AUGMENT 147 调整数量 15 1 true true random slot Blessing is in the first-version blessing whitelist
36 134 AUGMENT 148 支援金 10 1 true true random slot Blessing is in the first-version blessing whitelist
37 135 AUGMENT 149 补充骰子 17 1 true true random slot Blessing is in the first-version blessing whitelist
38 136 AUGMENT 150 掠夺药水 19 1 true true random slot Blessing is in the first-version blessing whitelist
39 137 AUGMENT 151 领袖气质 8 1 true true random slot Blessing is in the first-version blessing whitelist
40 138 AUGMENT 152 都市计画 11 1 true true random slot Blessing is in the first-version blessing whitelist
41 139 AUGMENT 153 刺激 15 1 true true random slot Blessing is in the first-version blessing whitelist
42 140 AUGMENT 154 战后休息 24 1 true true random slot Blessing is in the first-version blessing whitelist
43 141 AUGMENT 156 残火 16 1 true false random slot Disabled system: revive or burn chain
44 142 AUGMENT 157 点燃 18 1 true false random slot Disabled system: revive or burn chain
45 143 POTION 100 立即恢復药水 16 1 true true random slot Only the healing potion family is retained
46 144 POTION 101 持续恢復药水 15 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
47 145 POTION 103 攻击药水 15 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
48 146 POTION 104 命中药水 13 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
49 147 POTION 105 暴击药水 14 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
50 148 POTION 106 吸血药水 16 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
51 149 POTION 107 防禦药水 20 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
52 150 POTION 108 反击药水 19 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
53 151 POTION 109 迴避药水 13 1 true false random slot Functional potion removed by the single-healing-potion MVP decision
54 152 STAT 100 攻击力 3 10 true true random slot Direct combat stat is implemented
55 153 STAT 101 生命值上限 3 10 true true random slot Direct combat stat is implemented
56 154 STAT 102 命中 5 5 true true random slot Direct combat stat is implemented
57 155 STAT 103 防禦力 3 10 true true random slot Direct combat stat is implemented
58 156 STAT 104 迴避 5 5 true true random slot Direct combat stat is implemented
59 157 STAT 105 每秒恢復 8 3 true true random slot Direct combat stat is implemented
60 158 STAT 106 整体攻击 9 3 true true random slot Direct combat stat is implemented
61 159 STAT 107 固定伤害 8 3 true true random slot Direct combat stat is implemented
62 160 STAT 108 击杀后恢復 7 3 true true random slot Direct combat stat is implemented
63 161 STAT 109 反击 5 5 true true random slot Direct combat stat is implemented
64 162 STAT 110 攻击速度 8 3 true true random slot Direct combat stat is implemented
65 163 STAT 111 暴击率 7 3 true true random slot Direct combat stat is implemented
66 164 STAT 112 吸血 8 3 true true random slot Direct combat stat is implemented
67 165 FIXED 药水持有量Lv.{0} 10 1 potionCount 0 true true fixed slot Original potion count/heal/refill chain is retained
68 166 FIXED 药水持有量Lv.{0} 15 1 potionCount 1 true true fixed slot Original potion count/heal/refill chain is retained
69 167 FIXED 药水持有量Lv.{0} 21 1 potionCount 2 true true fixed slot Original potion count/heal/refill chain is retained
70 168 FIXED 药水持有量Lv.{0} 28 1 potionCount 3 true true fixed slot Original potion count/heal/refill chain is retained
71 169 FIXED 药水持有量Lv.{0} 36 1 potionCount 4 true true fixed slot Original potion count/heal/refill chain is retained
72 170 FIXED 药水持有量Lv.{0} 45 1 potionCount 5 true true fixed slot Original potion count/heal/refill chain is retained
73 171 FIXED 药水持有量Lv.{0} 55 1 potionCount 6 true true fixed slot Original potion count/heal/refill chain is retained
74 172 FIXED 药水持有量Lv.{0} 66 1 potionCount 7 true true fixed slot Original potion count/heal/refill chain is retained
75 173 FIXED 药水持有量Lv.{0} 78 1 potionCount 8 true true fixed slot Original potion count/heal/refill chain is retained
76 174 FIXED 药水恢復量Lv.{0} 7 1 potionHeal 0 true true fixed slot Original potion count/heal/refill chain is retained
77 175 FIXED 药水恢復量Lv.{0} 11 1 potionHeal 1 true true fixed slot Original potion count/heal/refill chain is retained
78 176 FIXED 药水恢復量Lv.{0} 15 1 potionHeal 2 true true fixed slot Original potion count/heal/refill chain is retained
79 177 FIXED 药水恢復量Lv.{0} 20 1 potionHeal 3 true true fixed slot Original potion count/heal/refill chain is retained
80 178 FIXED 药水恢復量Lv.{0} 25 1 potionHeal 4 true true fixed slot Original potion count/heal/refill chain is retained
81 179 FIXED 药水恢復量Lv.{0} 30 1 potionHeal 5 true true fixed slot Original potion count/heal/refill chain is retained
82 180 FIXED 药水恢復量Lv.{0} 35 1 potionHeal 6 true true fixed slot Original potion count/heal/refill chain is retained
83 181 FIXED 药水恢復量Lv.{0} 40 1 potionHeal 7 true true fixed slot Original potion count/heal/refill chain is retained
84 182 FIXED 药水恢復量Lv.{0} 45 1 potionHeal 8 true true fixed slot Original potion count/heal/refill chain is retained
85 183 FIXED 药水恢復量Lv.{0} 50 1 potionHeal 9 true true fixed slot Original potion count/heal/refill chain is retained
86 184 FIXED 药水恢復量Lv.{0} 55 1 potionHeal 10 true true fixed slot Original potion count/heal/refill chain is retained
87 185 FIXED 药水恢復量Lv.{0} 60 1 potionHeal 11 true true fixed slot Original potion count/heal/refill chain is retained
88 186 FIXED 药水恢復量Lv.{0} 65 1 potionHeal 12 true true fixed slot Original potion count/heal/refill chain is retained
89 187 FIXED 药水恢復量Lv.{0} 70 1 potionHeal 13 true true fixed slot Original potion count/heal/refill chain is retained
90 188 FIXED 药水恢復量Lv.{0} 75 1 potionHeal 14 true true fixed slot Original potion count/heal/refill chain is retained
91 189 FIXED 药水恢復量Lv.{0} 80 1 potionHeal 15 true true fixed slot Original potion count/heal/refill chain is retained
92 190 FIXED 药水恢復量Lv.{0} 85 1 potionHeal 16 true true fixed slot Original potion count/heal/refill chain is retained
93 191 FIXED 药水恢復量Lv.{0} 90 1 potionHeal 17 true true fixed slot Original potion count/heal/refill chain is retained
94 192 FIXED 药水恢復量Lv.{0} 95 1 potionHeal 18 true true fixed slot Original potion count/heal/refill chain is retained
95 193 FIXED 药水恢復量Lv.{0} 100 1 potionHeal 19 true true fixed slot Original potion count/heal/refill chain is retained
96 194 FIXED 补充药水 5 -1 potionAdd 0 true true fixed slot Original potion count/heal/refill chain is retained
97 195 LOTTO 彩券 5 1 true false random slot Lottery event is outside the frozen first-version scope
+12
View File
@@ -0,0 +1,12 @@
# 05-商店
商品目录、槽位、刷新、购买、固定升级与黑市价格。
## 文件
- [03-shop-product-whitelist.csv](./03-shop-product-whitelist.csv) — contract;来源:`analysis/mvp-rules-closure/03-shop-product-whitelist.csv`
- [祝福装备商店综合逆向报告.md](./%E7%A5%9D%E7%A6%8F%E8%A3%85%E5%A4%87%E5%95%86%E5%BA%97%E7%BB%BC%E5%90%88%E9%80%86%E5%90%91%E6%8A%A5%E5%91%8A.md) — report;来源:`analysis/catalog-reverse/2026-08-31_逆向-HEROLL祝福装备商店完整清单-report.md`
- [shop-catalog.csv](./shop-catalog.csv) — catalog;来源:`analysis/catalog-reverse/tables/shop-catalog.csv`
- [shop-mechanics.csv](./shop-mechanics.csv) — table;来源:`analysis/catalog-reverse/tables/shop-mechanics.csv`
模块内Markdown与CSV均来自同一v0.2.8规则域;跨模块综合报告会在相关模块中保留副本。
@@ -0,0 +1,97 @@
offer_id,string_id,item_type,item_id,name_zh_cn,effect_zh_cn_template,base_price_points,purchase_limit,fixed_key,fixed_sort,fixed_slot,is_sub_text,title_key,description_key,price_growth_rule,source_tag
100,TILE_137,TILE,137,铁匠铺,于铁匠铺测试你的运气。,6,1,,,-1,False,tile_title_GoodEventSmithy,tile_desc_GoodEventSmithy,无自动涨价,源码确认
101,TILE_138,TILE,138,恢復,获得随机数量的恢復药水。,9,1,,,-1,False,tile_title_GoodEventRecovery,tile_desc_GoodEventRecovery,无自动涨价,源码确认
102,TILE_139,TILE,139,来点节奏,享受节奏,证明自己的实力。,7,1,,,-1,False,tile_title_GoodEventLegendGear,tile_desc_GoodEventLegendGear,无自动涨价,源码确认
103,TILE_140,TILE,140,勇士遗骸,以往勇士的遗产正在沉睡当中。,4,1,,,-1,False,tile_title_GoodEventHeroBody,tile_desc_GoodEventHeroBody,无自动涨价,源码确认
104,TILE_141,TILE,141,宝箱,寻找装着多项装备的宝箱。,5,1,,,-1,False,tile_title_GoodEventChest,tile_desc_GoodEventChest,无自动涨价,源码确认
105,TILE_142,TILE,142,抽取,财富与名望正在等着你。,5,1,,,-1,False,tile_title_GoodEventLotto,tile_desc_GoodEventLotto,无自动涨价,源码确认
106,TILE_143,TILE,143,骰子对决,以前村里流行的传统游戏。,4,1,,,-1,False,tile_title_GoodEventBlackJack,tile_desc_GoodEventBlackJack,无自动涨价,源码确认
107,TILE_144,TILE,144,增幅星星,可强化持有装备。,7,1,,,-1,False,tile_title_GoodEventPowerStar,tile_desc_GoodEventPowerStar,无自动涨价,源码确认
108,TILE_151,TILE,151,夹娃娃机,使用夹子夹取想要的奖励。,7,1,,,-1,False,tile_title_GoodEventClawGrab,tile_desc_GoodEventClawGrab,无自动涨价,源码确认
109,TILE_152,TILE,152,黄金马车,有人偷走凤珠的宝物!,7,1,,,-1,False,tile_title_GoodEventGoldCarriage,tile_desc_GoodEventGoldCarriage,无自动涨价,源码确认
110,TILE_164,TILE,164,惊心骰子,请骰动命运骰子。,5,1,,,-1,False,tile_title_GoodEventDiceMachine,tile_desc_GoodEventDiceMachine,无自动涨价,源码确认
111,TILE_166,TILE,166,史莱姆神射手,发射史莱姆,获得奖励!,8,1,,,-1,False,tile_title_GoodEventBubbleShooter,tile_desc_GoodEventBubbleShooter,无自动涨价,源码确认
112,AUGMENT_100,AUGMENT,100,守护一击,每攻击敌人{n}次,获得防护罩,17,1,,,-1,False,AttackShield_titleKey,AttackShield_desKey,无自动涨价,源码确认
113,AUGMENT_102,AUGMENT,102,吸血,额外恢復{n}%暴击伤害,14,1,,,-1,False,CritHeal_titleKey,CritHeal_desKey,无自动涨价,源码确认
114,AUGMENT_103,AUGMENT,103,攻击弱点,暴击攻击力+{n}%,10,1,,,-1,False,CritDamageUp_titleKey,CritDamageUp_desKey,无自动涨价,源码确认
115,AUGMENT_106,AUGMENT,106,奇蹟骰子,濒临死亡危机, / 当骰子总和骰点大于{n},将復活,27,1,,,-1,False,Revive_titleKey,Revive_desKey,无自动涨价,源码确认
116,AUGMENT_108,AUGMENT,108,起始一击,首次攻击伤害+{n}%,12,1,,,-1,False,FirstAttackDMGUp_titleKey,FirstAttackDMGUp_desKey,无自动涨价,源码确认
117,AUGMENT_109,AUGMENT,109,攻击力加速,开始战斗3秒后,攻击力+{n}%,15,1,,,-1,False,DMGUpAfterSecond_titleKey,DMGUpAfterSecond_desKey,无自动涨价,源码确认
118,AUGMENT_110,AUGMENT,110,攻击速度加速,开始战斗3秒后,攻击速度+{n}%,15,1,,,-1,False,ASPUpAfterSecond_titleKey,ASPUpAfterSecond_desKey,无自动涨价,源码确认
119,AUGMENT_111,AUGMENT,111,恢復骰子,当骰子双倍时,恢復{n}%生命值,23,1,,,-1,False,DoubleHeal_titleKey,DoubleHeal_desKey,无自动涨价,源码确认
120,AUGMENT_112,AUGMENT,112,战斗狂,每失去5%生命值,攻击速度+{n}%,16,1,,,-1,False,LowHPASPUp_titleKey,LowHPASPUp_desKey,无自动涨价,源码确认
121,AUGMENT_113,AUGMENT,113,祝福的开始,战斗开始时,以{n}%机率恢復所有生命值,14,1,,,-1,False,BattleStartHeal_titleKey,BattleStartHeal_desKey,无自动涨价,源码确认
122,AUGMENT_114,AUGMENT,114,快速迴避,被攻击时,以{n}%机率仅获得1伤害,15,1,,,-1,False,LuckyHit_titleKey,LuckyHit_desKey,无自动涨价,源码确认
123,AUGMENT_115,AUGMENT,115,幸运骰子,当骰子总和骰点为7,攻击力+{n}%,14,1,,,-1,False,DiceSumDMGUp_titleKey,DiceSumDMGUp_desKey,无自动涨价,源码确认
124,AUGMENT_116,AUGMENT,116,守护骰子,当骰子总和骰点为6以上,获得防护罩,20,1,,,-1,False,DiceSumShield_titleKey,DiceSumShield_desKey,无自动涨价,源码确认
125,AUGMENT_117,AUGMENT,117,吸收灵魂,每当击杀敌人时,生命值永久增加{n},17,1,,,-1,False,KillHPUp_titleKey,KillHPUp_desKey,无自动涨价,源码确认
126,AUGMENT_118,AUGMENT,118,腐蚀一击,每当攻击命中时,使敌人防禦力降低{n}%,16,1,,,-1,False,ReduceEnemyDEF_titleKey,ReduceEnemyDEF_desKey,无自动涨价,源码确认
127,AUGMENT_121,AUGMENT,121,多多益善,战斗开始时,与敌人数量等比,使{stat}+{n}%,10,1,,,-1,False,EnemyCountStatUp_titleKey,EnemyCountStatUp_desKey,无自动涨价,源码确认
128,AUGMENT_122,AUGMENT,122,奇数骰子,当所有骰子骰点为奇数时,暴击率+{n}%,13,1,,,-1,False,OddDiceCritUp_titleKey,OddDiceCritUp_desKey,无自动涨价,源码确认
129,AUGMENT_124,AUGMENT,124,掠夺者,{sec}秒内击杀敌人时,获得装备,19,1,,,-1,False,KillInTimeGetGear_titleKey,KillInTimeGetGear_desKey,无自动涨价,源码确认
130,AUGMENT_125,AUGMENT,125,顽强生命,开始战斗{sec}秒后,恢復{n}%失去的生命值,18,1,,,-1,False,HealAfterSecond_titleKey,HealAfterSecond_desKey,无自动涨价,源码确认
131,AUGMENT_126,AUGMENT,126,呼唤闪电,每{sec}秒以{n}%机率召唤一次闪电,16,1,,,-1,False,LightingEverySec_titleKey,LightingEverySec_desKey,无自动涨价,源码确认
132,AUGMENT_132,AUGMENT,132,质重于量,每击杀{n}个敌人,获得英雄阶级装备,17,1,,,-1,False,KillForHeroGear_titleKey,KillForHeroGear_desKey,无自动涨价,源码确认
133,AUGMENT_147,AUGMENT,147,调整数量,移除所有各1个敌人,15,1,,,-1,False,KillAllEmeny_titleKey,KillAllEmeny_desKey,无自动涨价,源码确认
134,AUGMENT_148,AUGMENT,148,支援金,该回合结束时,获得{n}点数,10,1,,,-1,False,PointSupply_titleKey,PointSupply_desKey,无自动涨价,源码确认
135,AUGMENT_149,AUGMENT,149,补充骰子,当骰子总和骰点大于11,补充1个药水,17,1,,,-1,False,DicePotionGet_titleKey,DicePotionGet_desKey,无自动涨价,源码确认
136,AUGMENT_150,AUGMENT,150,掠夺药水,每当击杀{n}个敌人时,获得1个药水,19,1,,,-1,False,KillPotionGet_titleKey,KillPotionGet_desKey,无自动涨价,源码确认
137,AUGMENT_151,AUGMENT,151,领袖气质,每次进入商店时,增加{n}次免费更新,8,1,,,-1,False,ShopFreeReroll_titleKey,ShopFreeReroll_desKey,无自动涨价,源码确认
138,AUGMENT_152,AUGMENT,152,都市计画,于空地建设时,额外建设{n}个建筑,11,1,,,-1,False,EmptyTripleBuild_titleKey,EmptyTripleBuild_desKey,无自动涨价,源码确认
139,AUGMENT_153,AUGMENT,153,刺激,迴避时,恢復生命值上限的{n}%,15,1,,,-1,False,EvaHeal_titleKey,EvaHeal_desKey,无自动涨价,源码确认
140,AUGMENT_154,AUGMENT,154,战后休息,战斗结束后,恢復生命值上限的{n}%,24,1,,,-1,False,BattleEndHeal_titleKey,BattleEndHeal_desKey,无自动涨价,源码确认
141,AUGMENT_156,AUGMENT,156,残火,若受到<link='keyword_burn'><style=keyword>烧伤</style></link>的敌人死亡,将引起爆炸,对所有敌人造成攻击力{n}%的伤害。,16,1,,,-1,False,BurnEnemyDead_titleKey,BurnEnemyDead_desKey,无自动涨价,源码确认
142,AUGMENT_157,AUGMENT,157,点燃,战斗开始时,以{n}%机率使所有敌人<link='keyword_burn'><style=keyword>烧伤</style></link>+1,18,1,,,-1,False,FirstEnemyAllBurn_titleKey,FirstEnemyAllBurn_desKey,无自动涨价,源码确认
143,POTION_100,POTION,100,立即恢復药水,立即恢復{1}生命值,16,1,,,-1,False,potion_title_InstantHealPotion,potion_desc_InstantHealPotion,无自动涨价,源码确认
144,POTION_101,POTION,101,持续恢復药水,花费{0}秒恢復{1}生命值,15,1,,,-1,False,potion_title_RegenerationPotion,potion_desc_RegenerationPotion,无自动涨价,源码确认
145,POTION_103,POTION,103,攻击药水,持续{0}秒攻击力增加{1}%,15,1,,,-1,False,potion_title_AttackPotion,potion_desc_AttackPotion,无自动涨价,源码确认
146,POTION_104,POTION,104,命中药水,-,13,1,,,-1,False,potion_title_AccuracyPotion,potion_desc_AccuracyPotion,无自动涨价,源码确认
147,POTION_105,POTION,105,暴击药水,持续{0}秒暴击率增加{1}%,14,1,,,-1,False,potion_title_CriticalPotion,potion_desc_CriticalPotion,无自动涨价,源码确认
148,POTION_106,POTION,106,吸血药水,持续{0}秒吸血增加{1}%,16,1,,,-1,False,potion_title_LifestealPotion,potion_desc_LifestealPotion,无自动涨价,源码确认
149,POTION_107,POTION,107,防禦药水,持续{0}秒防禦力强化{1}%,20,1,,,-1,False,potion_title_DefensePotion,potion_desc_DefensePotion,无自动涨价,源码确认
150,POTION_108,POTION,108,反击药水,持续{0}秒反击增加{1}%,19,1,,,-1,False,potion_title_CounterattackPotion,potion_desc_CounterattackPotion,无自动涨价,源码确认
151,POTION_109,POTION,109,迴避药水,持续{0}秒迴避增加{1}%,13,1,,,-1,False,potion_title_EvadePotion,potion_desc_EvadePotion,无自动涨价,源码确认
152,STAT_100,STAT,100,攻击力,直接增加 攻击力,3,10,,,-1,False,status_ATTACK_POWER,,无自动涨价,源码确认
153,STAT_101,STAT,101,生命值上限,直接增加 生命值上限,3,10,,,-1,False,status_HEALTH,,无自动涨价,源码确认
154,STAT_102,STAT,102,命中,直接增加 命中,5,5,,,-1,False,status_AIM,,无自动涨价,源码确认
155,STAT_103,STAT,103,防禦力,直接增加 防禦力,3,10,,,-1,False,status_DEFENSE,,无自动涨价,源码确认
156,STAT_104,STAT,104,迴避,直接增加 迴避,5,5,,,-1,False,status_EVASION,,无自动涨价,源码确认
157,STAT_105,STAT,105,每秒恢復,直接增加 每秒恢復,8,3,,,-1,False,status_REGEN_PER_SECOND,,无自动涨价,源码确认
158,STAT_106,STAT,106,整体攻击,直接增加 整体攻击,9,3,,,-1,False,status_TOTAL_DAMAGE,,无自动涨价,源码确认
159,STAT_107,STAT,107,固定伤害,直接增加 固定伤害,8,3,,,-1,False,status_TRUE_DAMAGE,,无自动涨价,源码确认
160,STAT_108,STAT,108,击杀后恢復,直接增加 击杀后恢復,7,3,,,-1,False,status_KILL_HEAL,,无自动涨价,源码确认
161,STAT_109,STAT,109,反击,直接增加 反击,5,5,,,-1,False,status_COUNTER_ATTACK,,无自动涨价,源码确认
162,STAT_110,STAT,110,攻击速度,直接增加 攻击速度,8,3,,,-1,False,status_ATTACK_SPEED,,无自动涨价,源码确认
163,STAT_111,STAT,111,暴击率,直接增加 暴击率,7,3,,,-1,False,status_CRITICAL_RATE,,无自动涨价,源码确认
164,STAT_112,STAT,112,吸血,直接增加 吸血,8,3,,,-1,False,status_LIFE_STEAL,,无自动涨价,源码确认
165,FIXED_potionCount_0,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,10,1,potionCount,0,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
166,FIXED_potionCount_1,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,15,1,potionCount,1,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
167,FIXED_potionCount_2,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,21,1,potionCount,2,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
168,FIXED_potionCount_3,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,28,1,potionCount,3,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
169,FIXED_potionCount_4,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,36,1,potionCount,4,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
170,FIXED_potionCount_5,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,45,1,potionCount,5,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
171,FIXED_potionCount_6,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,55,1,potionCount,6,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
172,FIXED_potionCount_7,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,66,1,potionCount,7,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
173,FIXED_potionCount_8,FIXED,,药水持有量Lv.{0},药水持有上限数量增加<color=green>+{0}</color>,78,1,potionCount,8,1,True,potionCount_titleKey,potionCount_desKey,固定链下一档配置价,源码确认
174,FIXED_potionHeal_0,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,7,1,potionHeal,0,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
175,FIXED_potionHeal_1,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,11,1,potionHeal,1,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
176,FIXED_potionHeal_2,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,15,1,potionHeal,2,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
177,FIXED_potionHeal_3,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,20,1,potionHeal,3,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
178,FIXED_potionHeal_4,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,25,1,potionHeal,4,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
179,FIXED_potionHeal_5,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,30,1,potionHeal,5,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
180,FIXED_potionHeal_6,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,35,1,potionHeal,6,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
181,FIXED_potionHeal_7,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,40,1,potionHeal,7,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
182,FIXED_potionHeal_8,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,45,1,potionHeal,8,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
183,FIXED_potionHeal_9,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,50,1,potionHeal,9,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
184,FIXED_potionHeal_10,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,55,1,potionHeal,10,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
185,FIXED_potionHeal_11,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,60,1,potionHeal,11,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
186,FIXED_potionHeal_12,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,65,1,potionHeal,12,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
187,FIXED_potionHeal_13,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,70,1,potionHeal,13,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
188,FIXED_potionHeal_14,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,75,1,potionHeal,14,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
189,FIXED_potionHeal_15,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,80,1,potionHeal,15,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
190,FIXED_potionHeal_16,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,85,1,potionHeal,16,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
191,FIXED_potionHeal_17,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,90,1,potionHeal,17,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
192,FIXED_potionHeal_18,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,95,1,potionHeal,18,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
193,FIXED_potionHeal_19,FIXED,,药水恢復量Lv.{0},药水恢復量增加<color=green>+{0}</color>,100,1,potionHeal,19,2,True,potionHeal_titleKey,potionHeal_desKey,固定链下一档配置价,源码确认
194,FIXED_potionAdd_0,FIXED,,补充药水,补充<color=green>1</color>个药水,5,-1,potionAdd,0,0,True,potionAdd_titleKey,potionAdd_desKey,无自动涨价,源码确认
195,Lotto,LOTTO,,彩券,测试运气。,5,1,,,-1,False,LOTTO_titleKey,LOTTO_tag_icon_tagKey,无自动涨价,源码确认
1 offer_id string_id item_type item_id name_zh_cn effect_zh_cn_template base_price_points purchase_limit fixed_key fixed_sort fixed_slot is_sub_text title_key description_key price_growth_rule source_tag
2 100 TILE_137 TILE 137 铁匠铺 于铁匠铺测试你的运气。 6 1 -1 False tile_title_GoodEventSmithy tile_desc_GoodEventSmithy 无自动涨价 源码确认
3 101 TILE_138 TILE 138 恢復 获得随机数量的恢復药水。 9 1 -1 False tile_title_GoodEventRecovery tile_desc_GoodEventRecovery 无自动涨价 源码确认
4 102 TILE_139 TILE 139 来点节奏 享受节奏,证明自己的实力。 7 1 -1 False tile_title_GoodEventLegendGear tile_desc_GoodEventLegendGear 无自动涨价 源码确认
5 103 TILE_140 TILE 140 勇士遗骸 以往勇士的遗产正在沉睡当中。 4 1 -1 False tile_title_GoodEventHeroBody tile_desc_GoodEventHeroBody 无自动涨价 源码确认
6 104 TILE_141 TILE 141 宝箱 寻找装着多项装备的宝箱。 5 1 -1 False tile_title_GoodEventChest tile_desc_GoodEventChest 无自动涨价 源码确认
7 105 TILE_142 TILE 142 抽取 财富与名望正在等着你。 5 1 -1 False tile_title_GoodEventLotto tile_desc_GoodEventLotto 无自动涨价 源码确认
8 106 TILE_143 TILE 143 骰子对决 以前村里流行的传统游戏。 4 1 -1 False tile_title_GoodEventBlackJack tile_desc_GoodEventBlackJack 无自动涨价 源码确认
9 107 TILE_144 TILE 144 增幅星星 可强化持有装备。 7 1 -1 False tile_title_GoodEventPowerStar tile_desc_GoodEventPowerStar 无自动涨价 源码确认
10 108 TILE_151 TILE 151 夹娃娃机 使用夹子夹取想要的奖励。 7 1 -1 False tile_title_GoodEventClawGrab tile_desc_GoodEventClawGrab 无自动涨价 源码确认
11 109 TILE_152 TILE 152 黄金马车 有人偷走凤珠的宝物! 7 1 -1 False tile_title_GoodEventGoldCarriage tile_desc_GoodEventGoldCarriage 无自动涨价 源码确认
12 110 TILE_164 TILE 164 惊心骰子 请骰动命运骰子。 5 1 -1 False tile_title_GoodEventDiceMachine tile_desc_GoodEventDiceMachine 无自动涨价 源码确认
13 111 TILE_166 TILE 166 史莱姆神射手 发射史莱姆,获得奖励! 8 1 -1 False tile_title_GoodEventBubbleShooter tile_desc_GoodEventBubbleShooter 无自动涨价 源码确认
14 112 AUGMENT_100 AUGMENT 100 守护一击 每攻击敌人{n}次,获得防护罩 17 1 -1 False AttackShield_titleKey AttackShield_desKey 无自动涨价 源码确认
15 113 AUGMENT_102 AUGMENT 102 吸血 额外恢復{n}%暴击伤害 14 1 -1 False CritHeal_titleKey CritHeal_desKey 无自动涨价 源码确认
16 114 AUGMENT_103 AUGMENT 103 攻击弱点 暴击攻击力+{n}% 10 1 -1 False CritDamageUp_titleKey CritDamageUp_desKey 无自动涨价 源码确认
17 115 AUGMENT_106 AUGMENT 106 奇蹟骰子 濒临死亡危机, / 当骰子总和骰点大于{n},将復活 27 1 -1 False Revive_titleKey Revive_desKey 无自动涨价 源码确认
18 116 AUGMENT_108 AUGMENT 108 起始一击 首次攻击伤害+{n}% 12 1 -1 False FirstAttackDMGUp_titleKey FirstAttackDMGUp_desKey 无自动涨价 源码确认
19 117 AUGMENT_109 AUGMENT 109 攻击力加速 开始战斗3秒后,攻击力+{n}% 15 1 -1 False DMGUpAfterSecond_titleKey DMGUpAfterSecond_desKey 无自动涨价 源码确认
20 118 AUGMENT_110 AUGMENT 110 攻击速度加速 开始战斗3秒后,攻击速度+{n}% 15 1 -1 False ASPUpAfterSecond_titleKey ASPUpAfterSecond_desKey 无自动涨价 源码确认
21 119 AUGMENT_111 AUGMENT 111 恢復骰子 当骰子双倍时,恢復{n}%生命值 23 1 -1 False DoubleHeal_titleKey DoubleHeal_desKey 无自动涨价 源码确认
22 120 AUGMENT_112 AUGMENT 112 战斗狂 每失去5%生命值,攻击速度+{n}% 16 1 -1 False LowHPASPUp_titleKey LowHPASPUp_desKey 无自动涨价 源码确认
23 121 AUGMENT_113 AUGMENT 113 祝福的开始 战斗开始时,以{n}%机率恢復所有生命值 14 1 -1 False BattleStartHeal_titleKey BattleStartHeal_desKey 无自动涨价 源码确认
24 122 AUGMENT_114 AUGMENT 114 快速迴避 被攻击时,以{n}%机率仅获得1伤害 15 1 -1 False LuckyHit_titleKey LuckyHit_desKey 无自动涨价 源码确认
25 123 AUGMENT_115 AUGMENT 115 幸运骰子 当骰子总和骰点为7,攻击力+{n}% 14 1 -1 False DiceSumDMGUp_titleKey DiceSumDMGUp_desKey 无自动涨价 源码确认
26 124 AUGMENT_116 AUGMENT 116 守护骰子 当骰子总和骰点为6以上,获得防护罩 20 1 -1 False DiceSumShield_titleKey DiceSumShield_desKey 无自动涨价 源码确认
27 125 AUGMENT_117 AUGMENT 117 吸收灵魂 每当击杀敌人时,生命值永久增加{n} 17 1 -1 False KillHPUp_titleKey KillHPUp_desKey 无自动涨价 源码确认
28 126 AUGMENT_118 AUGMENT 118 腐蚀一击 每当攻击命中时,使敌人防禦力降低{n}% 16 1 -1 False ReduceEnemyDEF_titleKey ReduceEnemyDEF_desKey 无自动涨价 源码确认
29 127 AUGMENT_121 AUGMENT 121 多多益善 战斗开始时,与敌人数量等比,使{stat}+{n}% 10 1 -1 False EnemyCountStatUp_titleKey EnemyCountStatUp_desKey 无自动涨价 源码确认
30 128 AUGMENT_122 AUGMENT 122 奇数骰子 当所有骰子骰点为奇数时,暴击率+{n}% 13 1 -1 False OddDiceCritUp_titleKey OddDiceCritUp_desKey 无自动涨价 源码确认
31 129 AUGMENT_124 AUGMENT 124 掠夺者 {sec}秒内击杀敌人时,获得装备 19 1 -1 False KillInTimeGetGear_titleKey KillInTimeGetGear_desKey 无自动涨价 源码确认
32 130 AUGMENT_125 AUGMENT 125 顽强生命 开始战斗{sec}秒后,恢復{n}%失去的生命值 18 1 -1 False HealAfterSecond_titleKey HealAfterSecond_desKey 无自动涨价 源码确认
33 131 AUGMENT_126 AUGMENT 126 呼唤闪电 每{sec}秒以{n}%机率召唤一次闪电 16 1 -1 False LightingEverySec_titleKey LightingEverySec_desKey 无自动涨价 源码确认
34 132 AUGMENT_132 AUGMENT 132 质重于量 每击杀{n}个敌人,获得英雄阶级装备 17 1 -1 False KillForHeroGear_titleKey KillForHeroGear_desKey 无自动涨价 源码确认
35 133 AUGMENT_147 AUGMENT 147 调整数量 移除所有各1个敌人 15 1 -1 False KillAllEmeny_titleKey KillAllEmeny_desKey 无自动涨价 源码确认
36 134 AUGMENT_148 AUGMENT 148 支援金 该回合结束时,获得{n}点数 10 1 -1 False PointSupply_titleKey PointSupply_desKey 无自动涨价 源码确认
37 135 AUGMENT_149 AUGMENT 149 补充骰子 当骰子总和骰点大于11,补充1个药水 17 1 -1 False DicePotionGet_titleKey DicePotionGet_desKey 无自动涨价 源码确认
38 136 AUGMENT_150 AUGMENT 150 掠夺药水 每当击杀{n}个敌人时,获得1个药水 19 1 -1 False KillPotionGet_titleKey KillPotionGet_desKey 无自动涨价 源码确认
39 137 AUGMENT_151 AUGMENT 151 领袖气质 每次进入商店时,增加{n}次免费更新 8 1 -1 False ShopFreeReroll_titleKey ShopFreeReroll_desKey 无自动涨价 源码确认
40 138 AUGMENT_152 AUGMENT 152 都市计画 于空地建设时,额外建设{n}个建筑 11 1 -1 False EmptyTripleBuild_titleKey EmptyTripleBuild_desKey 无自动涨价 源码确认
41 139 AUGMENT_153 AUGMENT 153 刺激 迴避时,恢復生命值上限的{n}% 15 1 -1 False EvaHeal_titleKey EvaHeal_desKey 无自动涨价 源码确认
42 140 AUGMENT_154 AUGMENT 154 战后休息 战斗结束后,恢復生命值上限的{n}% 24 1 -1 False BattleEndHeal_titleKey BattleEndHeal_desKey 无自动涨价 源码确认
43 141 AUGMENT_156 AUGMENT 156 残火 若受到<link='keyword_burn'><style=keyword>烧伤</style></link>的敌人死亡,将引起爆炸,对所有敌人造成攻击力{n}%的伤害。 16 1 -1 False BurnEnemyDead_titleKey BurnEnemyDead_desKey 无自动涨价 源码确认
44 142 AUGMENT_157 AUGMENT 157 点燃 战斗开始时,以{n}%机率使所有敌人<link='keyword_burn'><style=keyword>烧伤</style></link>+1 18 1 -1 False FirstEnemyAllBurn_titleKey FirstEnemyAllBurn_desKey 无自动涨价 源码确认
45 143 POTION_100 POTION 100 立即恢復药水 立即恢復{1}生命值 16 1 -1 False potion_title_InstantHealPotion potion_desc_InstantHealPotion 无自动涨价 源码确认
46 144 POTION_101 POTION 101 持续恢復药水 花费{0}秒恢復{1}生命值 15 1 -1 False potion_title_RegenerationPotion potion_desc_RegenerationPotion 无自动涨价 源码确认
47 145 POTION_103 POTION 103 攻击药水 持续{0}秒攻击力增加{1}% 15 1 -1 False potion_title_AttackPotion potion_desc_AttackPotion 无自动涨价 源码确认
48 146 POTION_104 POTION 104 命中药水 - 13 1 -1 False potion_title_AccuracyPotion potion_desc_AccuracyPotion 无自动涨价 源码确认
49 147 POTION_105 POTION 105 暴击药水 持续{0}秒暴击率增加{1}% 14 1 -1 False potion_title_CriticalPotion potion_desc_CriticalPotion 无自动涨价 源码确认
50 148 POTION_106 POTION 106 吸血药水 持续{0}秒吸血增加{1}% 16 1 -1 False potion_title_LifestealPotion potion_desc_LifestealPotion 无自动涨价 源码确认
51 149 POTION_107 POTION 107 防禦药水 持续{0}秒防禦力强化{1}% 20 1 -1 False potion_title_DefensePotion potion_desc_DefensePotion 无自动涨价 源码确认
52 150 POTION_108 POTION 108 反击药水 持续{0}秒反击增加{1}% 19 1 -1 False potion_title_CounterattackPotion potion_desc_CounterattackPotion 无自动涨价 源码确认
53 151 POTION_109 POTION 109 迴避药水 持续{0}秒迴避增加{1}% 13 1 -1 False potion_title_EvadePotion potion_desc_EvadePotion 无自动涨价 源码确认
54 152 STAT_100 STAT 100 攻击力 直接增加 攻击力 3 10 -1 False status_ATTACK_POWER 无自动涨价 源码确认
55 153 STAT_101 STAT 101 生命值上限 直接增加 生命值上限 3 10 -1 False status_HEALTH 无自动涨价 源码确认
56 154 STAT_102 STAT 102 命中 直接增加 命中 5 5 -1 False status_AIM 无自动涨价 源码确认
57 155 STAT_103 STAT 103 防禦力 直接增加 防禦力 3 10 -1 False status_DEFENSE 无自动涨价 源码确认
58 156 STAT_104 STAT 104 迴避 直接增加 迴避 5 5 -1 False status_EVASION 无自动涨价 源码确认
59 157 STAT_105 STAT 105 每秒恢復 直接增加 每秒恢復 8 3 -1 False status_REGEN_PER_SECOND 无自动涨价 源码确认
60 158 STAT_106 STAT 106 整体攻击 直接增加 整体攻击 9 3 -1 False status_TOTAL_DAMAGE 无自动涨价 源码确认
61 159 STAT_107 STAT 107 固定伤害 直接增加 固定伤害 8 3 -1 False status_TRUE_DAMAGE 无自动涨价 源码确认
62 160 STAT_108 STAT 108 击杀后恢復 直接增加 击杀后恢復 7 3 -1 False status_KILL_HEAL 无自动涨价 源码确认
63 161 STAT_109 STAT 109 反击 直接增加 反击 5 5 -1 False status_COUNTER_ATTACK 无自动涨价 源码确认
64 162 STAT_110 STAT 110 攻击速度 直接增加 攻击速度 8 3 -1 False status_ATTACK_SPEED 无自动涨价 源码确认
65 163 STAT_111 STAT 111 暴击率 直接增加 暴击率 7 3 -1 False status_CRITICAL_RATE 无自动涨价 源码确认
66 164 STAT_112 STAT 112 吸血 直接增加 吸血 8 3 -1 False status_LIFE_STEAL 无自动涨价 源码确认
67 165 FIXED_potionCount_0 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 10 1 potionCount 0 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
68 166 FIXED_potionCount_1 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 15 1 potionCount 1 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
69 167 FIXED_potionCount_2 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 21 1 potionCount 2 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
70 168 FIXED_potionCount_3 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 28 1 potionCount 3 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
71 169 FIXED_potionCount_4 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 36 1 potionCount 4 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
72 170 FIXED_potionCount_5 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 45 1 potionCount 5 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
73 171 FIXED_potionCount_6 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 55 1 potionCount 6 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
74 172 FIXED_potionCount_7 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 66 1 potionCount 7 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
75 173 FIXED_potionCount_8 FIXED 药水持有量Lv.{0} 药水持有上限数量增加<color=green>+{0}</color> 78 1 potionCount 8 1 True potionCount_titleKey potionCount_desKey 固定链下一档配置价 源码确认
76 174 FIXED_potionHeal_0 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 7 1 potionHeal 0 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
77 175 FIXED_potionHeal_1 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 11 1 potionHeal 1 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
78 176 FIXED_potionHeal_2 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 15 1 potionHeal 2 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
79 177 FIXED_potionHeal_3 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 20 1 potionHeal 3 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
80 178 FIXED_potionHeal_4 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 25 1 potionHeal 4 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
81 179 FIXED_potionHeal_5 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 30 1 potionHeal 5 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
82 180 FIXED_potionHeal_6 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 35 1 potionHeal 6 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
83 181 FIXED_potionHeal_7 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 40 1 potionHeal 7 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
84 182 FIXED_potionHeal_8 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 45 1 potionHeal 8 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
85 183 FIXED_potionHeal_9 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 50 1 potionHeal 9 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
86 184 FIXED_potionHeal_10 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 55 1 potionHeal 10 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
87 185 FIXED_potionHeal_11 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 60 1 potionHeal 11 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
88 186 FIXED_potionHeal_12 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 65 1 potionHeal 12 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
89 187 FIXED_potionHeal_13 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 70 1 potionHeal 13 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
90 188 FIXED_potionHeal_14 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 75 1 potionHeal 14 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
91 189 FIXED_potionHeal_15 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 80 1 potionHeal 15 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
92 190 FIXED_potionHeal_16 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 85 1 potionHeal 16 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
93 191 FIXED_potionHeal_17 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 90 1 potionHeal 17 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
94 192 FIXED_potionHeal_18 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 95 1 potionHeal 18 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
95 193 FIXED_potionHeal_19 FIXED 药水恢復量Lv.{0} 药水恢復量增加<color=green>+{0}</color> 100 1 potionHeal 19 2 True potionHeal_titleKey potionHeal_desKey 固定链下一档配置价 源码确认
96 194 FIXED_potionAdd_0 FIXED 补充药水 补充<color=green>1</color>个药水 5 -1 potionAdd 0 0 True potionAdd_titleKey potionAdd_desKey 无自动涨价 源码确认
97 195 Lotto LOTTO 彩券 测试运气。 5 1 -1 False LOTTO_titleKey LOTTO_tag_icon_tagKey 无自动涨价 源码确认
@@ -0,0 +1,7 @@
mechanic,formula,values,evidence,confidence
付费刷新价格,cost=3+2*paidRerollCount,"3,5,7,9,...","gameconfig.shopRerollCost=3,2; IngameShopView 0x54E217C-0x54E219C",高
免费刷新,freeRerollCount-=1; paidRerollCount unchanged,不扣点数且不推高下一次付费刷新价格,IngameShopView 0x54E22F0-0x54E23A4,高
普通商品重复购买,remainBuyCount-=1; price unchanged,buyCount=-1 means unlimited; otherwise sold out at zero,IngameShopItemSlot.BuyItem 0x54DE724-0x54DE74C,高
固定升级链,buy current fixedSort then expose next fixedSort,"prices are explicit per row, not a hidden multiplier",ingameshoplist.csv fixedKey/fixedSort/fixedSlot,高
黑市附加价,price=base+trunc(base*surchargePercent/100),percentage is serialized priceSurchargePer; exact prefab value not recovered,IngameShopItemSlot.SetSurcharge 0x54DE0F4-0x54DE21C; IngameShopView isBlackMarket/priceSurchargePer,公式高/百分比未知
商品槽,3 fixed slots + 3 random special slots,reroll replaces random slots; fixed upgrade progress persists,IngameShopView fixedSlots/specialSlots; source video and recovered iteration paths,高
1 mechanic formula values evidence confidence
2 付费刷新价格 cost=3+2*paidRerollCount 3,5,7,9,... gameconfig.shopRerollCost=3,2; IngameShopView 0x54E217C-0x54E219C 高
3 免费刷新 freeRerollCount-=1; paidRerollCount unchanged 不扣点数且不推高下一次付费刷新价格 IngameShopView 0x54E22F0-0x54E23A4 高
4 普通商品重复购买 remainBuyCount-=1; price unchanged buyCount=-1 means unlimited; otherwise sold out at zero IngameShopItemSlot.BuyItem 0x54DE724-0x54DE74C 高
5 固定升级链 buy current fixedSort then expose next fixedSort prices are explicit per row, not a hidden multiplier ingameshoplist.csv fixedKey/fixedSort/fixedSlot 高
6 黑市附加价 price=base+trunc(base*surchargePercent/100) percentage is serialized priceSurchargePer; exact prefab value not recovered IngameShopItemSlot.SetSurcharge 0x54DE0F4-0x54DE21C; IngameShopView isBlackMarket/priceSurchargePer 公式高/百分比未知
7 商品槽 3 fixed slots + 3 random special slots reroll replaces random slots; fixed upgrade progress persists IngameShopView fixedSlots/specialSlots; source video and recovered iteration paths 高
@@ -0,0 +1,168 @@
# HEROLL 2.0.1 祝福、装备与局内商店逆向清单
> 范围:仅 HEROLL 2.0.1。结论来自本地 XAPK/Unity 配置、本地化资产及解密后的 `libil2cpp`;未混用其他项目资料。本文用于内部玩法验证,不代表发行授权。
## 1. 结论摘要
| 模块 | 逆向结论 | 置信度 |
|---|---|---|
| 祝福 | `augment.csv` 共 58 行,其中原作启用 31 条;名称和效果模板均已从原作简中本地化资产还原 | 高 |
| 装备 | 局内装备 40 件,武器/戒指/护手/鞋子各 10 件;装备 ID 不绑定品质与随机词条 | 高 |
| 品质 | 六档:灰/绿/蓝/金/彩/红;基础权重 `210/60/28/4/1/4`,副词条数 `0/1/2/3/3/3` | 高 |
| 装备等级 | 普通关卡 `GearLevel = Floor + Weighted(0,1,2; 90,5,1)` | 高 |
| 商店 | 源码商品 96 条:地块 12、祝福 31、药水 9、属性 13、固定升级 30、彩票 1 | 高 |
| 刷新 | 商店打开时付费刷新计数归零;第 `k` 次付费刷新价格为 `3 + 2k`,所以依次为 3、5、7、9…… | 高 |
| 重复购买 | 没有通用“重复购买涨价”。普通商品只减少剩余购买次数,价格不变;固定升级通过不同等级商品行形成预设价格链 | 高 |
| 黑市 | 独立加价公式 `最终价 = 基础价 + trunc(基础价 × 加价百分比 / 100)`;当前样本未闭合序列化的百分比常量 | 中高 |
完整逐行数据见同目录的 `tables/` CSV 和 Excel 工作簿。
## 2. 启用祝福列表(31 条)
效果文字保留原作占位符:`{n}` 为数值、`{sec}` 为秒数、`{stat}` 为属性名。升级数组、可叠加标志、触发概率、图标和依赖字段在完整表中保留。
| ID | 祝福 | 原作简中效果模板 | 配置值 |
|---:|---|---|---|
| 100 | 守护一击 | 每攻击敌人 {n} 次,获得防护罩 | 6 |
| 102 | 吸血 | 额外恢复 {n}% 暴击伤害 | 15/20/25/30 |
| 103 | 攻击弱点 | 暴击攻击力 +{n}% | 30/35/40 |
| 106 | 奇迹骰子 | 濒临死亡时,当骰子总和大于 {n},将复活 | 4 |
| 108 | 起始一击 | 首次攻击伤害 +{n}% | 70/80/90 |
| 109 | 攻击力加速 | 开始战斗 3 秒后,攻击力 +{n}% | 30 |
| 110 | 攻击速度加速 | 开始战斗 3 秒后,攻击速度 +{n}% | 30 |
| 111 | 恢复骰子 | 当骰子双倍时,恢复 {n}% 生命值 | 8 |
| 112 | 战斗狂 | 每失去 5% 生命值,攻击速度 +{n}% | 3 |
| 113 | 祝福的开始 | 战斗开始时,以 {n}% 概率恢复所有生命值 | 10 |
| 114 | 快速回避 | 被攻击时,以 {n}% 概率仅受到 1 点伤害 | 4 |
| 115 | 幸运骰子 | 当骰子总和为 7,攻击力 +{n}% | 30/40/50 |
| 116 | 守护骰子 | 当骰子总和为 6 以上,获得防护罩 | 1 |
| 117 | 吸收灵魂 | 每次击杀敌人,生命值永久增加 {n} | 5 |
| 118 | 腐蚀一击 | 每次攻击命中,使敌人防御力降低 {n}% | 10/20/30 |
| 121 | 多多益善 | 战斗开始时,按敌人数量使 {stat} +{n}% | 8 |
| 122 | 奇数骰子 | 当所有骰子点数为奇数时,暴击率 +{n}% | 20 |
| 124 | 掠夺者 | 在 {sec} 秒内击杀敌人时,获得装备 | 0(时间字段另存) |
| 125 | 顽强生命 | 战斗开始 {sec} 秒后,恢复 {n}% 已损生命值 | 20 |
| 126 | 呼唤闪电 | 每 {sec} 秒以 {n}% 概率召唤一次闪电 | 10 |
| 132 | 质重于量 | 每击杀 {n} 个敌人,获得英雄阶级装备 | 10 |
| 147 | 调整数量 | 移除所有各 1 个敌人 | 0 |
| 148 | 支援金 | 该回合结束时,获得 {n} 点数 | 20 |
| 149 | 补充骰子 | 当骰子总和大于 11,补充 1 个药水 | 0 |
| 150 | 掠夺药水 | 每击杀 {n} 个敌人,获得 1 个药水 | 10 |
| 151 | 领袖气质 | 每次进入商店时,增加 {n} 次免费刷新 | 1 |
| 152 | 都市计划 | 于空地建设时,额外建设 {n} 个建筑 | 2 |
| 153 | 刺激 | 回避时,恢复生命值上限的 {n}% | 1/2/3 |
| 154 | 战后休息 | 战斗结束后,恢复生命值上限的 {n}% | 10 |
| 156 | 残火 | 受到烧伤的敌人死亡时爆炸,对全体造成攻击力 {n}% 的伤害 | 150 |
| 157 | 点燃 | 战斗开始时,以 {n}% 概率使所有敌人烧伤 +1 | 10 |
说明:表内对繁体/异体字做了便于开发阅读的简体规范化;CSV 中保留原始 `zh-cn` 文本和英文模板。
## 3. 装备列表与生成规则
### 3.1 40 件装备本体
| 部位 | 主属性 | 10 件原作装备 |
|---|---|---|
| 武器 | `ATTACK_POWER` | 冒险者匕首、誓约匕首、破碎匕首、樵夫匕首、亡者匕首、神圣匕首、霜光匕首、光之匕首、祭坛匕首、烈火匕首 |
| 戒指 | `HEALTH` | 冒险者戒指、誓约戒指、星星戒指、樵夫戒指、亡者戒指、龙之戒指、霜光戒指、幸运戒指、堕落戒指、永存戒指 |
| 护手 | `AIM` | 冒险者手套、誓约手套、古代手套、樵夫手套、神圣手套、龙之手套、霜光手套、幸运手套、侏儒手套、永劫手套 |
| 鞋子 | `DEFENSE` | 冒险者靴子、誓约靴子、古代靴子、樵夫靴子、神圣靴子、猎龙者靴子、霜光靴子、幸运靴子、堕落靴子、永劫靴子 |
### 3.2 品质、等级与词条
装备本体、品质、等级和随机词条是分阶段生成,不能把某件装备固化成某个品质。
| 品质 | 基础权重 | 无修正基础概率 | 副词条数 |
|---|---:|---:|---:|
| Normal(灰) | 210 | 68.40% | 0 |
| Rare(绿) | 60 | 19.54% | 1 |
| Epic(蓝) | 28 | 9.12% | 2 |
| Legend(金) | 4 | 1.30% | 3 |
| Myth(彩) | 1 | 0.33% | 3 |
| Arcane(红) | 4 | 1.30% | 3 |
- 等级:`Floor + Δ`,`Δ=0/1/2` 的权重为 `90/5/1`;归一化概率约为 93.75%/5.21%/1.04%。
- 所有四个部位共享九项不重复随机副词条池:闪避、每秒恢复、总伤害、真实伤害、击杀恢复、反击、攻击速度、暴击率、生命偷取。
- 星级是 `Status.plusLevel`,属于词条强化层,不是装备等级或品质的别名。
- 品质决定副词条数量及可用强化资源,但装备名称本身不决定品质、等级或词条。
- 主属性/副词条数值公式和星级分配证据已在既有掉落规则报告闭合,本清单直接复用,不重复创造一套规则。
## 4. 商店商品(96 条)
### 4.1 商品构成
| 类型 | 数量 | ID 范围 | 定价/限购方式 |
|---|---:|---|---|
| 地块 `TILE` | 12 | 100–111 | 每行固定价格;通常限购 1 |
| 祝福 `AUGMENT` | 31 | 112–142 | 每行固定价格;限购 1 |
| 药水 `POTION` | 9 | 143–151 | 每行固定价格;限购 1 |
| 直接属性 `STAT` | 13 | 152–164 | 每行固定价格;限购 3/5/10 |
| 固定升级 `FIXED` | 30 | 165–194 | 等级链逐行预设价格;末项药水补充可重复购买 |
| 彩票 `LOTTO` | 1 | 195 | 价格 5;限购 1 |
96 条商品的中文名称、效果、价格、`buyCount`、等级和键值见 `tables/shop-catalog.csv`。
### 4.2 刷新机制
原生函数确认如下:
```text
打开商店:paidRerollCount = 0
当前付费刷新价:
nowRerollCost = 3 + 2 * paidRerollCount
点击刷新:
if freeRerollCount >= 1:
freeRerollCount -= 1
不扣点数,不增加 paidRerollCount
else:
扣除 nowRerollCost
paidRerollCount += 1
```
因此每次进入商店后的付费刷新序列是 **3、5、7、9、11……**。免费刷新优先消耗,不推进付费价格。刷新随机商品槽;固定升级槽的进度不因刷新重置。
### 4.3 重复购买与价格增长
这里需要纠正一个常见误解:源码不存在“同一普通商品每买一次按百分比涨价”的通用逻辑。
- 普通商品购买成功后,只执行 `remainBuyCount -= 1`;归零后售罄,价格字段不变化。
- 直接属性商品可购买多次,但每次价格仍是该商品行的固定价格,直到达到限购。
- 固定升级看似“重复购买涨价”,实际是买完当前等级后切换到下一条预配置商品行。
固定升级价格链:
| 升级族 | 价格序列 | 相邻涨幅 |
|---|---|---|
| 药水持有上限 `potionCount` | 10, 15, 21, 28, 36, 45, 55, 66, 78 | +5,+6,+7,+8,+9,+10,+11,+12 |
| 药水恢复量 `potionHeal` | 7, 11, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100 | +4,+4,+5,之后每级 +5 |
| 补充 1 瓶药水 `potionAdd` | 5 | 无限次;单价不增长 |
黑市加价是另一套机制,与购买次数无关:
`price = basePrice + trunc(basePrice × surchargePercent / 100)`
当前逆向样本已恢复公式和字段 `priceSurchargePer`,但没有足够证据确定所有场景使用的序列化百分比,因此不填猜测值。
## 5. Evidence → Finding → Design Path
本轮证据记录:`E-CATALOG-BLESSING-001`、`E-CATALOG-EQUIP-001`、`E-CATALOG-SHOP-001`、`E-SHOP-RUNTIME-001`。
| Evidence | Finding | 可实施规则 |
|---|---|---|
| `augment.csv` + 本地化资产 | 31 条启用祝福及原作文本 | 祝福池严格取启用行,展示文案按键值格式化 |
| `weapondrop.csv` + `weaponstatus.csv` + 原生生成函数 | 40 件装备、四部位主属性、动态品质/词条 | 装备本体与品质/等级/词条分离抽取 |
| `ingameshoplist.csv` + 关联表 | 96 条商品、价格和购买上限 | 以商品行作为唯一配置源,不自行拼价 |
| `gameconfig.shopRerollCost=3,2` + `0x54E1FD4` | 刷新成本为线性公式 | 每次进店重置付费计数;免费刷新优先 |
| `BuyItem @ 0x54DE518` | 购买只递减剩余次数 | 普通重复购买不涨价 |
| `SetSurcharge @ 0x54DE0A4` | 黑市使用独立百分比加价 | 不把黑市加价误写成重复购买涨价 |
## 6. 复现、限制与来源
- 结构化抽取脚本:`analysis/catalog-reverse/scripts/extract_catalogs.py`
- 原生刷新公式:`IngameShopView` 方法 `0x06002CD2 @ 0x54E1FD4`,核心 `madd` 位于约 `0x54E2188`。
- 刷新动作:`0x06002CD3 @ 0x54E2250`;免费次数优先分支约 `0x54E22F0–0x54E23A4`。
- 购买计数:`IngameShopItemSlot.BuyItem @ 0x54DE518`,递减与售罄约 `0x54DE724–0x54DE74C`。
- 黑市加价:`IngameShopItemSlot.SetSurcharge @ 0x54DE0A4`。
- 未使用互联网补全:本地逆向数据已足够回答清单、刷新、价格和购买增长问题;唯一未闭合的黑市加价百分比明确保留为未知,没有以网络二手资料替代源码证据。