深挖钻头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

+14 -9
View File
@@ -76,7 +76,8 @@ var _attune_safe_seen := 0 # 掘进蓄能 battle 域安全开格
# 魔矢每战首次计数 battle 域。空集=零扰动)
var _relic_first_dig_used := false
var _relic_combo := 0 # 矿脉直觉连击计数(battle 域——safe +1/mine 清零)
var _relic_deep_given := 0 # 深挖钻头深层已兑付份数(battle 域——付费配额制:quota=付费次数/cap)
var _relic_deep_given := 0 # 深挖钻头本轮已追加份数(battle 域——v2 本格双份制:safe 事件按付费数上限)
var _relic_paid_at_round_start := 0 # 轮初付费计数快照(v2——本轮付费次数=当前值−快照)
var _relic_magma_layers := 0 # 熔火之躯积层(battle 域——受地形伤 +1,轮末反打清零)
@@ -252,6 +253,7 @@ func begin_battle(enc: Dictionary) -> bool:
_relic_first_dig_used = false
_relic_combo = 0
_relic_deep_given = 0
_relic_paid_at_round_start = 0
_relic_magma_layers = 0
# 树 rule 键消费(迭代 12 T10——Fork 激活侧 effects;真实接线首期两键:先手压制=战斗首轮
# AP+1(queue_ap_delta——先手压制语义)/稳健拓荒=敌方攻击减 1(伤害控制器 flags bulwark);
@@ -442,17 +444,18 @@ func _settle() -> void:
# 开格流连击/深层产出(迭代 12 T5):矿脉直觉连击 = safe +1(mine 清零在负向分支);
# 深挖钻头深层产出 = 每 cap 格额外 grant 一份(收益面补偿额外 AP 成本——R4 甲非信息税对价)
_relic_combo += 1
# 深挖钻头深层产出(2026-10-04 缺陷修复——付费开掘配额制):深层资源只兑付给**付了全价**
# 的挖掘(action_economy.deep_paid_count 每 AP 富余挖格 +1);每 cap 次付费兑一份。
# AP 不足降级的普通挖格照常开格但不积配额——持有钻头永不锁死挖格(散件保底 B-2)。
var dd_cap := int(_damage.relic_flags.get("deep_dig_cap", 0))
if dd_cap > 0:
var quota := int(action_economy.deep_paid_count) / dd_cap
while _relic_deep_given < quota:
# 深挖钻头 v2(2026-10-04 二次修正——用户实测「付 2AP 无可见提升纯挨打」:v1 配额制
# 4 次付费 8AP 换 1 份随机资源=净负期望+收益埋明细带不可感知):改**本格双份**——
# 付费挖掘的本格资源直接双份(多花 1AP 买多一份同格产出,账目直白期望微正)。
# 本轮付费次数 N=deep_paid_count−轮初快照;safe 事件按 N 上限逐格追加第二份(「深挖」)。
var dd_cost := int(_damage.relic_flags.get("deep_dig_cost", 0))
if dd_cost > 0:
var paid_this_round := int(action_economy.deep_paid_count) - _relic_paid_at_round_start
if paid_this_round > 0 and _relic_deep_given < paid_this_round:
_relic_deep_given += 1
var dd_snap = _reward_economy.grant(evt.cell)
if dd_snap is Dictionary:
_grant_routed(dd_snap, "positive", "safe_cell", evt.cell, ri, "", "(深层资源)")
_grant_routed(dd_snap, "positive", "safe_cell", evt.cell, ri, "", "(深挖)")
# 魔能共鸣·每战首次开安全格追加魔法矢(迭代 12 T2——relic 件「每关首次开格必出魔法矢」
# 落地为每战首次〔战斗域单事务无跨战状态——「每关」字面改「每战」台账披露待追认〕;
# board_typed magic 必中,扫雷结算触发点=relic 挂 first_dig_spell 承载红线①)
@@ -563,6 +566,8 @@ func _settle() -> void:
return
_emit_row("verdict", "", Vector2i(-1, -1), ri, "下一轮次", 0, {}, "")
_exit_distribution()
# 深挖钻头 v2 轮初快照滚动(本轮付费次数已消费——下一轮 N=当前值−新快照)
_relic_paid_at_round_start = int(action_economy.deep_paid_count)
_settling = false