ShadowCommander is MVP.

This commit is contained in:
FL-OZ
2020-04-30 23:07:27 -05:00
parent 93c3e86c9f
commit 5d4c0609ec
4 changed files with 26 additions and 27 deletions

View File

@@ -12,21 +12,21 @@ namespace Content.Shared.Kitchen
#pragma warning disable 649
[Dependency] private readonly IPrototypeManager _prototypeManager;
#pragma warning restore 649
public List<MealRecipePrototype> Recipes { get; private set; }
public List<FoodRecipePrototype> Recipes { get; private set; }
public void Initialize()
{
Recipes = new List<MealRecipePrototype>();
foreach (var item in _prototypeManager.EnumeratePrototypes<MealRecipePrototype>())
Recipes = new List<FoodRecipePrototype>();
foreach (var item in _prototypeManager.EnumeratePrototypes<FoodRecipePrototype>())
{
Recipes.Add(item);
}
Recipes.Sort(new RecipeComparer());
}
private class RecipeComparer : IComparer<MealRecipePrototype>
private class RecipeComparer : IComparer<FoodRecipePrototype>
{
int IComparer<MealRecipePrototype>.Compare(MealRecipePrototype x, MealRecipePrototype y)
int IComparer<FoodRecipePrototype>.Compare(FoodRecipePrototype x, FoodRecipePrototype y)
{
if (x == null || y == null)
{