16 lines
406 B
C#
16 lines
406 B
C#
![]() |
using System.Threading.Tasks;
|
||
|
using UnityEngine;
|
||
|
|
||
|
namespace DDD
|
||
|
{
|
||
|
public abstract class RestaurantFlowController : ScriptableObject
|
||
|
{
|
||
|
public abstract Task InitializeController();
|
||
|
|
||
|
public abstract Task InitializeState();
|
||
|
|
||
|
public abstract Task OnReadyNewFlow(GameFlowState newFlowState);
|
||
|
|
||
|
public abstract Task OnExitCurrentFlow(GameFlowState exitingFlowState);
|
||
|
}
|
||
|
}
|