## 奖励格图鉴子界面(自 CampOverlay 图鉴柜台抽出)——占位壳: ## 内容保持挂起(用户令冻结,重启须用户另行发令——卡④ 契约 5),点进看占位、不是禁用态。 ## 锁文照录原柜台锁文并随形态订正『柜台』称谓(L2 记录——零新文案)。 class_name CodexView extends CampSubViewBase func _init() -> void: var holder := VBoxContainer.new() holder.custom_minimum_size = Vector2(0, 336) var lock_l := UiKit.label(" —— 结构位预留:内容排 Alpha(地图战斗资源差异化批)", UiKit.FS_HINT, false, UiKit.STONE_DEEP) lock_l.size_flags_vertical = Control.SIZE_SHRINK_CENTER lock_l.autowrap_mode = TextServer.AUTOWRAP_WORD_SMART lock_l.custom_minimum_size = Vector2(280, 0) holder.add_child(lock_l) var scroll := ScrollContainer.new() scroll.custom_minimum_size = Vector2(300, 336) scroll.size_flags_horizontal = Control.SIZE_EXPAND_FILL scroll.horizontal_scroll_mode = ScrollContainer.SCROLL_MODE_DISABLED scroll.add_child(holder) _build_shell("奖励格图鉴", UiKit.TEX_ICON_ATLAS, scroll) func refresh_camp(data: Dictionary) -> void: _balance_label.text = "钥石 %d" % int(data.get("balance", 0)) # 内容挂起——余额徽随刷(占位态无行板)