重构时间系统为回合制并新增主游戏场景

- TimeSystem 由实时天数推进改为按月回合制(advance_month),
  新增 turn_started/season_changed 信号,移除 GameState.day
- 新增 MainGame 场景及 HUD(时间显示、下一回合、返回主菜单)
- 新增 SaveSystem 存档组框架并注册为 Autoload
- 存档面板打开时隐藏新建槽按钮
- 窗口改为无边框,主场景切换为 MainGame
This commit is contained in:
2026-08-11 23:47:34 +08:00
parent 8399ee5664
commit 843f0cd53d
17 changed files with 408 additions and 130 deletions
@@ -0,0 +1,7 @@
[gd_resource type="LabelSettings" format=3 uid="uid://p6m1pf424716"]
[ext_resource type="FontFile" uid="uid://dv0mnlx0fqjad" path="res://assets/fonts/lxgw-wenkai-v1.522/LXGWWenKaiMono-Light.ttf" id="1_bvywk"]
[resource]
font = ExtResource("1_bvywk")
font_size = 24
+7
View File
@@ -0,0 +1,7 @@
[gd_resource type="Theme" format=3 uid="uid://bse6imt1ab1rx"]
[ext_resource type="FontFile" uid="uid://b0sai8dfnn2vq" path="res://assets/fonts/lxgw-wenkai-v1.522/LXGWWenKaiMono-Medium.ttf" id="1_im1m5"]
[resource]
default_font = ExtResource("1_im1m5")
default_font_size = 24