void ReplaceWord(VD.NodeData data)
    {
        //if (data.comments[data.commentIndex].Contains("[NAME]"))
        //    data.comments[data.commentIndex] = data.comments[data.commentIndex].Replace("[NAME]", VD.assigned.gameObject.name);

        if (data.comments[data.commentIndex].Contains("[WEAPON]"))
        {
            data.comments[data.commentIndex] = data.comments[data.commentIndex].Replace("[WEAPON]", "sword");
        }

        if (data.extraVars.ContainsKey("ReplaceItem"))
        {
            string itemName = CookingMain.GetIngredientName(textReplaceIngredient, (int)data.extraVars["ReplaceItem"] == 1);
            data.comments[data.commentIndex] = data.comments[data.commentIndex].Replace("[ITEM]", itemName);
        }
        if (data.extraVars.ContainsKey("ReplaceItems"))
        {
            string items = CookingMain.Instance.GetNamesOfIngredientsInStew();
            data.comments[data.commentIndex] = data.comments[data.commentIndex].Replace("[ITEMS]", items);
        }

        if (data.extraVars.ContainsKey("ReplaceScore"))
        {
            data.comments[data.commentIndex] = data.comments[data.commentIndex].Replace("[SCORE]", stewScore.ToString());
        }
    }
예제 #2
0
    public void PickAnItemForTheStew()
    {
        IngredientType picked = CookingMain.CupboardList[Random.Range(0, CookingMain.CupboardList.Count)];

        CookingMain.AddToStew(picked);
        UIManager.textReplaceIngredient = picked;

        CookingMain.CupboardList.Remove(picked);
        CupboardList.MakeButtons();
    }