diff --git a/README.md b/README.md index c6ad6be..ee5d91b 100644 --- a/README.md +++ b/README.md @@ -149,6 +149,12 @@ 3. "新游戏"直接进入;"读取存档"在存档面板中选择 4. 游戏内顶部 HUD 可暂停/调速(1x/5x/20x),返回按钮回主菜单 +## 导出 + +1. 编辑器安装 **4.7.1 导出模板**(编辑器 → 管理导出模板) +2. 项目 → 导出 → Windows Desktop(`export_presets.cfg` 已配置 `all_resources`,输出 `aaa.exe` 单文件含嵌入 PCK) +3. **约定**:`resources/game_config.cfg` 为未知扩展名,**不随导出打包**——导出版使用 `GameConfig.gd` 代码默认值。修改 cfg 参数后,需同步 `GameConfig.gd` 默认值再导出(注释已标注同步项)。 + ## 命名规范 | 类别 | 格式 | 示例 | diff --git a/export_presets.cfg b/export_presets.cfg index f996db2..3011f75 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -8,7 +8,7 @@ name="Windows Desktop" platform="Windows Desktop" dedicated_server=false custom_features="" -export_filter="scenes" +export_filter="all_resources" export_files=PackedStringArray() include_filter="" exclude_filter="" diff --git a/project.godot b/project.godot index a2de9ce..5aa2c40 100644 --- a/project.godot +++ b/project.godot @@ -11,7 +11,7 @@ config_version=5 [application] config/name="模拟宗门" -run/main_scene="uid://d1odycoaqhhyg" +run/main_scene="res://src/UI/Panels/MainMenu/MainMenu.tscn" config/features=PackedStringArray("4.7", "Forward Plus") [autoload] diff --git a/src/Core/GameConfig.gd b/src/Core/GameConfig.gd index 3ac2504..bbfee4a 100644 --- a/src/Core/GameConfig.gd +++ b/src/Core/GameConfig.gd @@ -14,7 +14,8 @@ var opening_applicant_count := 5 ## 开局必须选满数。 var opening_pick_count := 3 ## 定期招募间隔(游戏年,1 年 = 360 天)。 -var recruit_interval_years := 0.1 +## 注意:cfg 文件不随导出打包(未知扩展名),导出版使用此默认值——与 cfg 保持同步。 +var recruit_interval_years := 12.0 ## 定期弹窗候选人数。 var recruit_applicant_count := 3 ## 天灵根概率(仅天骄资质中再掷一次)。 @@ -39,8 +40,8 @@ var level_thresholds: Array[float] = [100.0, 200.0, 350.0, 550.0, 800.0, 1100.0, var bottleneck_levels: Array[int] = [4, 7, 10, 13] # —— UI 通用(对应 cfg 的 [ui] 节)—— -## HUD 字体大小。 -var hud_font_size := 32 +## HUD 字体大小(导出版用默认值,与 cfg 保持同步)。 +var hud_font_size := 24 # —— 建筑系统(对应 cfg 的 [building] 节)—— ## 开局赠送灵石(新游戏发放)。 diff --git a/src/UI/Panels/SaveSlot.tscn b/src/UI/Panels/SaveSlot.tscn index 33899bb..ea28616 100644 --- a/src/UI/Panels/SaveSlot.tscn +++ b/src/UI/Panels/SaveSlot.tscn @@ -54,5 +54,5 @@ layout_mode = 2 size_flags_horizontal = 3 text = "▶" -[connection signal="button_up" from="HBoxContainer/ArrowIcon" to="." method="_on_arrow_button_up"] [connection signal="button_up" from="HBoxContainer/DeleteButton" to="." method="_on_delete_button_button_up"] +[connection signal="button_up" from="HBoxContainer/ArrowIcon" to="." method="_on_arrow_button_up"]