namespace GeometryTD.CustomComponent { public partial class CombatScheduler { private sealed class CombatLoadingState : CombatStateBase { public CombatLoadingState(CombatScheduler scheduler) : base(scheduler) { } public override void OnUpdate(float elapseSeconds, float realElapseSeconds) { _ = elapseSeconds; _ = realElapseSeconds; if (!Scheduler._loadSession.IsReady) { return; } Scheduler.TryBeginNextPhase(); } } } }