ProjectDDD/Assets/_DDD/_Scripts/RestaurantController/Conrtollers/RestaurantManagementController.cs
NTG 6d9e7a7f51 data, state 관리 로직 전부 수정
ScriptableSingleton 모두 삭제
2025-08-18 19:48:36 +09:00

30 lines
773 B
C#

using System.Threading.Tasks;
using UnityEngine;
namespace DDD
{
public class RestaurantManagementController : FlowController
{
public override Task InitializeController()
{
return Task.CompletedTask;
}
public override Task InitializeState()
{
// Load default asset
RestaurantController.Instance.RestaurantState.ManagementState.InitializeReadyForRestaurant();
return Task.CompletedTask;
}
public override Task OnReadyNewFlow(GameFlowState newFlowState)
{
return Task.CompletedTask;
}
public override Task OnExitCurrentFlow(GameFlowState exitingFlowState)
{
return Task.CompletedTask;
}
}
}