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:
1 parent
7cff127813
commit
41a1959305
155 files changed
+6319
-5816
No files matched your search
@@ -81,7 +81,7 @@ func _ready() -> void:
|
||||
if FileAccess.file_exists(spp):
|
||||
DirAccess.remove_absolute(spp)
|
||||
ProbeUiUtil.isolate_save(main, "smoke_ui_struct_probe_savesel", true, false, true)
|
||||
main.save_manager.attach_slot_template(ssel_tpl) # 注入口(激活态回零——sl9 重启链同构态)
|
||||
main.save_manager.slots.attach_slot_template(ssel_tpl) # 注入口(激活态回零——sl9 重启链同构态)
|
||||
var f_s1 := FileAccess.open(ssel_tpl % 1, FileAccess.WRITE)
|
||||
f_s1.store_string(JSON.stringify({"version": 7, "meta": {"keystone_balance": 555,
|
||||
"adventure_total": 7, "adventure_cleared": 2, "tree_nodes": {}, "fork_sides": {}, "tree_struct": 2}}))
|
||||
@@ -89,7 +89,7 @@ func _ready() -> void:
|
||||
var f_s3 := FileAccess.open(ssel_tpl % 3, FileAccess.WRITE)
|
||||
f_s3.store_string("broken json not a save{{{") # 槽3 坏档(窥视 readable=false→按空呈现)
|
||||
f_s3.close()
|
||||
if main.save_manager.active_slot() != 0:
|
||||
if main.save_manager.slots.active_slot() != 0:
|
||||
problems.append("[savesel] 开层前激活态非零(sl9 重启链——boot/注入面后应无激活)")
|
||||
main._open_save_select()
|
||||
_settle()
|
||||
@@ -201,8 +201,8 @@ func _ready() -> void:
|
||||
], 20)
|
||||
_settle()
|
||||
var ticket_row: Dictionary = main.shop_overlay._shelf_rows[0]
|
||||
if String(main.db.shop_pool_row("feat_ticket").get("display_name", "")) != "专长获取":
|
||||
problems.append("[shop_term] shop.tres 专长凭证件名未换代(现=%s)" % String(main.db.shop_pool_row("feat_ticket").get("display_name", "")))
|
||||
if String(main.db.run.shop.pool_row("feat_ticket").get("display_name", "")) != "专长获取":
|
||||
problems.append("[shop_term] shop.tres 专长凭证件名未换代(现=%s)" % String(main.db.run.shop.pool_row("feat_ticket").get("display_name", "")))
|
||||
if ticket_row.card.name_l.text != "专长获取":
|
||||
problems.append("[shop_term] 专长凭证件名未用物品名「专长获取」(现=%s)" % ticket_row.card.name_l.text)
|
||||
if ticket_row.btn.get_parent() != ticket_row.card.body or ticket_row.btn.get_index() >= ticket_row.card.foot_l.get_index():
|
||||
|
||||
Reference in new issue
Block a user