using System.Threading.Tasks; using UnityEngine; namespace DDD { public class CreateRestaurantEnvironment : RestaurantFlowTask { public override Task ReadyFlowTask() { return Task.CompletedTask; } public override Task RunFlowTask() { // TODO : Base prefab from EnvironmentDataSo var props = RestaurantState.instance.EnvironmentState.Props; foreach (var prop in props) { // TODO : Instantiate and Initialize } return Task.CompletedTask; } } }