private ItemRecipe(ItemType owner, ItemManager manager) { _owner = owner; _totalPrice = -1; _itemManager = manager; }
public static ItemRecipe FromItemType(ItemType type, ItemManager manager) { return(new ItemRecipe(type, manager)); }
private void CreateRecipe(ItemManager manager) { Recipe = ItemRecipe.FromItemType(this, manager); }