internal string GetRecipeString(BigCraftableData parent) { var str = ""; foreach (var ingredient in Ingredients) { str += Mod.instance.ResolveObjectId(ingredient.Object) + " " + ingredient.Count + " "; } str = str.Substring(0, str.Length - 1); str += $"/what is this for?/{parent.id}/true/null"; return(str); }
internal string GetRecipeString(BigCraftableData parent) { var str = ""; foreach (var ingredient in Ingredients) { str += Mod.instance.ResolveObjectId(ingredient.Object) + " " + ingredient.Count + " "; } str = str.Substring(0, str.Length - 1); str += $"/what is this for?/{parent.id} {ResultCount}/true/"; if (SkillUnlockName?.Length > 0 && SkillUnlockLevel > 0) { str += SkillUnlockName + " " + SkillUnlockLevel; } else { str += "null"; } if (LocalizedContentManager.CurrentLanguageCode != LocalizedContentManager.LanguageCode.en) { str += "/" + parent.LocalizedName(); } return(str); }