Example #1
0
            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);
            }
Example #2
0
            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);
            }