ProjectDDD/Assets/_DDD/_Scripts/RestaurantEvent/Solvers/RestaurantManagements/RestaurantManagementSolver.cs
김산 471a436a0c Merge remote-tracking branch 'origin/develop' into feature/customer_behavior
# Conflicts:
#	Assets/_DDD/_Scripts/RestaurantEnvironment/Interactions/RestaurantManagementInteractionSubsystem.cs
2025-08-26 17:38:48 +09:00

20 lines
760 B
C#

using System;
using System.Collections.Generic;
namespace DDD
{
public class RestaurantManagementSolver : RestaurantSubsystemSolver<RestaurantManagementType>
{
private Dictionary<RestaurantManagementType, Type> _typeToManagementSolver = new()
{
{ RestaurantManagementType.OpenRestaurantMenu, typeof(RestaurantManagementSolver_Menu) },
{ RestaurantManagementType.StartRestaurant, typeof(RestaurantManagementSolver_Start) },
{ RestaurantManagementType.OpenCookUi, typeof(RestaurantManagementSolver_Cook) },
};
protected override Dictionary<RestaurantManagementType, Type> GetSubsystemSolverTypeMappings()
{
return _typeToManagementSolver;
}
}
}