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