iter41-卡1:核心数据面结构收敛批:在册85键全清——校验族13文件/生成器族2文件/效果引擎四域拆分+config_db归位三域容器(公开44→8、类变量25→9)+存档拆件SlotStore/MetaStateStore(save 52→7)+meta_progression瘦身(31→20)+adventure_table拆段3段件(.tres等值迁移)+action_economy删并(18→15)+spawn签名束化(10→1);行为零变化逐字(校验错误清单/RNG消费序冻结/存档序列化/效果装载序/四词表),8新件键账在阈,全域改址约1330处

This commit is contained in:
DKChan committed 2026-10-28 23:51:46 +08:00
1 parent 7cff127813
commit 41a1959305
155 files changed
+6319 -5816

No files matched your search

@@ -165,9 +165,9 @@ func _curio_card_texts(candidates: Array) -> Array:
text = "专长获取
选中或买下后立刻开一次专长三选一"
elif kind == "relic":
text = Narrator.feat_card_text(db.feat_row(rid))
text = Narrator.feat_card_text(db.crossrun.feats.row_by_id(rid))
else:
text = Narrator.bonus_card_text(kind, tier, int(db.adventure.curio_value(kind, tier)))
text = Narrator.bonus_card_text(kind, tier, int(db.run.adventure.curio_value(kind, tier)))
out.append({"id": cid, "text": text})
return out
@@ -251,6 +251,6 @@ func item_name_lookup() -> Dictionary:
var lookup := {}
var meta = _meta_get.call()
if meta != null:
for row in db.treasure_attunement_rows():
for row in db.crossrun.treasure_items.attunement_rows():
lookup[String(row.get("item_id", ""))] = String(row.get("display_name", ""))
return lookup