ProjectDDD/Assets/_DDD/_Scripts/RestaurantState/RestaurantState.cs

22 lines
892 B
C#
Raw Normal View History

using UnityEngine;
namespace DDD
{
2025-08-19 04:51:42 +00:00
public class RestaurantState : ScriptSingleton<RestaurantState>
{
public RestaurantManagementState ManagementState { get; private set; }
public RestaurantRunState RunState { get; private set; }
public RestaurantEnvironmentState EnvironmentState { get; private set; }
public RestaurantPlayerState PlayerState { get; private set; }
public RestaurantCustomerState CustomerState { get; private set; }
2025-08-19 03:12:10 +00:00
private void OnEnable()
{
2025-08-19 03:12:10 +00:00
ManagementState = CreateInstance<RestaurantManagementState>();
RunState = CreateInstance<RestaurantRunState>();
EnvironmentState = CreateInstance<RestaurantEnvironmentState>();
PlayerState = CreateInstance<RestaurantPlayerState>();
CustomerState = CreateInstance<RestaurantCustomerState>();
}
}
}