深挖钻头v2收益重投+全流派卡片效果摘要(用户实测「付2AP无可见提升纯挨打」二连反馈——v1配额制净负期望认账返工):①收益改本格双份制(付费挖掘的本格资源直接双份——多花1AP买多一份同格产出账目直白期望微正;废除「每4次付费兑1份随机资源」暗账:v1=8AP换2-4GP当量净负且兑付埋明细带不可感知——用户两次同关倒下的数学根源认账)+轮初付费快照滚动(本轮付费次数=deep_paid_count−轮初快照;settle尾滚动)+safe事件按付费数上限逐格追加「(深挖)」第二份;②27件卡片效果摘要(relic_card_text第三行=hook静态映射「深挖钻头 · 开格\n开格2AP·产出双份」式——「不知道件是干嘛的」缺口承载,provisional文案归代拍板白名单件文案微调);冒烟718/0三闸(既有断言全过——双份制与配额制在MC账面等价换算)+formed重锚N=20同带10/75/20(分岔稳定)——锚runsum_m4iter12_deepdigv2_formed_n20_20261004换代现行

This commit is contained in:
DKChan committed 2026-10-04 04:07:22 +08:00
1 parent 9dacadf693
commit c99b49351e
2 files changed
+44 -10

No files matched your search

+30 -1
View File
@@ -131,13 +131,42 @@ static func bonus_result_text(result: Dictionary) -> String:
return "已选择:%s\n其余选项已丢弃(不可反悔)" % name
# 流派件卡片文案(迭代 12 T1——「流派件 · 流派名」形制+件名;空行 = 防御通用文案)
# 流派件卡片文案(迭代 12 T1;2026-10-04 呈现补强——第三行=hook 效果摘要,用户反馈「不知道件是
# 干嘛的」缺口承载;摘要=静态映射表 provisional 文案归代拍板白名单「件文案微调」)
static func relic_card_text(row: Dictionary) -> String:
if row.is_empty() or String(row.get("relic_id", "")) == "":
return "流派件\n???"
var arch_names := {"magic": "魔法", "pierce": "穿刺", "normal": "普攻", "dig": "开格",
"flag": "标旗", "charge": "蓄力", "devour": "吞噬"}
var arch := String(arch_names.get(String(row.get("archetype", "")), "流派"))
var summaries := {
"hero_attack_rider": "普攻附加必中伤害",
"clamp_modifier": "克制面强化",
"first_dig_spell": "首格追加奥术矢",
"kill_overflow": "击杀半额弹射",
"dig_count_segments": "开格积穿刺矢",
"roll_discount": "打轻甲更易命中",
"round_dig_bonus": "开格越多打得越疼",
"hit_trade": "加伤换命中",
"armor_roll_rewrite": "攻击恒75%折扣",
"heavy_debuff": "打重甲附加破防",
"dig_yield_mult": "开格产出放大",
"deep_dig": "开格2AP·产出双份",
"flag_resource": "标中雷额外得资源",
"nest_aura": "控巢攻击光环",
"flag_all_hit": "全中标旗伤加倍",
"flag_strike": "标中旗必中打敌",
"ap_carry": "剩AP转下轮攻击",
"charge_shield": "蓄力转减伤",
"charge_spike": "蓄满下轮爆发",
"terrain_refund": "吃地形伤返资源",
"terrain_dig_double": "挖伤害格双产出",
"flag_neutralize": "标旗中和伤害格",
"variant_counter": "吃地形伤反打全体",
}
var summary := String(summaries.get(String(row.get("hook", "")), ""))
if summary != "":
return "%s · %s\n%s" % [String(row.get("display_name", row.get("relic_id", ""))), arch, summary]
return "流派件 · %s\n%s" % [arch, String(row.get("display_name", row.get("relic_id", "")))]