22 lines
836 B
C#
22 lines
836 B
C#
![]() |
using UnityEditor;
|
||
|
using UnityEngine;
|
||
|
|
||
|
namespace DDD
|
||
|
{
|
||
|
public class RestaurantState : ScriptableSingleton<RestaurantState>
|
||
|
{
|
||
|
public RestaurantManagementStateSo ManagementState { get; private set; }
|
||
|
public RestaurantRunStateSo RunState { get; private set; }
|
||
|
public RestaurantEnvironmentStateSo EnvironmentState { get; private set; }
|
||
|
public RestaurantPlayerStateSo PlayerState { get; private set; }
|
||
|
|
||
|
// TODO : Load from disk(SaveData)
|
||
|
private void OnEnable()
|
||
|
{
|
||
|
ManagementState = CreateInstance<RestaurantManagementStateSo>();
|
||
|
RunState = CreateInstance<RestaurantRunStateSo>();
|
||
|
EnvironmentState = CreateInstance<RestaurantEnvironmentStateSo>();
|
||
|
PlayerState = CreateInstance<RestaurantPlayerStateSo>();
|
||
|
}
|
||
|
}
|
||
|
}
|