M0 回合制战斗壳层:接口与单局状态、调试入口、暂停联动

This commit is contained in:
huangjun
2026-09-01 10:20:02 +08:00
parent fce331da84
commit 8413c2688b
82 changed files with 12032 additions and 8 deletions
@@ -8,6 +8,7 @@
using GameFramework.Localization;
using System;
using SepCore.Sound;
using SepCore.Debugger;
using SepCore.Definition;
using UnityGameFramework.Runtime;
using ProcedureOwner = GameFramework.Fsm.IFsm<GameFramework.Procedure.IProcedureManager>;
@@ -20,6 +21,11 @@ namespace SepCore.Procedure
{
base.OnEnter(procedureOwner);
#if UNITY_EDITOR || DEVELOPMENT_BUILD
// 战斗壳层调试入口:仅编辑器与开发构建注册,正式构建不可见
GameEntry.Debugger.RegisterDebuggerWindow("Battle/Shell", new BattleDebuggerWindow());
#endif
// 构建信息:发布版本时,把一些数据以 Json 的格式写入 Assets/GameMain/Configs/BuildInfo.txt,供游戏逻辑读取
GameEntry.BuiltinData.InitBuildInfo();