fix(敌人表深度带): 静态扫描归零——resolver 行集容器显式类型化,表注释退役词改白话

This commit is contained in:
DKChan committed 2026-10-22 04:27:58 +08:00
1 parent 61537da889
commit 8b18e057b7
3 files changed
+4 -3

No files matched your search

+2 -1
View File
@@ -41,7 +41,8 @@ func resolve_enemy_rowset(L: int, D: int, row_kind: String) -> Array[Dictionary]
if not EnemyTable.ROW_KINDS.has(row_kind):
_diag.call("fatal", "request_oob", "enemy 请求行类非法 (%d,%d,\"%s\")——row_kind 域 {battle, boss}" % [L, D, row_kind])
return []
var rows: Array = _enemy_rows_get.call()
var rows: Array[Dictionary] = []
rows.assign(_enemy_rows_get.call())
var level_keys: Array[int] = []
for row in rows:
var lv := int(row.get("level_index", 0))
+1 -1
View File
@@ -670,7 +670,7 @@ rows = [{
; 调参二补充:上述八行 atk 区间 1-3→0-2(中点恒等期望当量锚不变式——atk=1 需区间中点同步 1;0=掷点空刀,保随机手感)。
;
; 混编遭遇首批投放批(2026-10-07 迭代 18 卡⑤——需求卡片 v1.2 裁点全裁 P1-P4 甲;机制前置=敌人表行集多行批
; 已落籍 9cc4b8b):首个混编遭遇行落表 = (2,5) 双行行集〔R6 行序契约:同坐标两行文件内相邻、
; 已提交 9cc4b8b):首个混编遭遇行落表 = (2,5) 双行行集〔R6 行序契约:同坐标两行文件内相邻、
; 行序=声明序=生成序——resolver 返回序/生成序/断言面全依赖文件行序〕:
; 行 1 = 既有 熊地精重击手 (2,5,bugbear)(行值零变更);
; 行 2 = 新增 (2,5,giant_spider) 巨蜘蛛巢群——行值整行复制 (2,6) 巢群行(P4 甲零数值新增:unit_count 2/
+1 -1
View File
@@ -1,7 +1,7 @@
# VERTICAL SLICE - NOT FOR PRODUCTION
# 定位:分析工具·非验收件——零断言取数工具,不出入任何闸。
# 技能池节奏探针:地精一伙 (1,1) 750 出招零突刺异常的定位——
# ① 表侧:resolve_enemy_rowset(1,1) 的池快照内容;
# ① 表侧:resolve_enemy_rowset(1, 1, "battle") 的池快照内容;
# ② 摇号侧:隔离 SkillLottery.draw 大样本份额;
# ③ 战斗侧:真实 (1,1) 战斗逐执行行按 skill_id 计数。
# 运行:Godot_console.exe --headless --path . --script res://smoke/skill_rhythm_probe.gd