Example #1
0
    public void DisplayInfo(DecorationScript item)
    {
        visible = true;

        itemName.text   = item.displayName;
        desription.text = item.description;

        symbolA.enabled = item.themes.Contains(Theme.AIR);
        symbolW.enabled = item.themes.Contains(Theme.WATER);
        symbolF.enabled = item.themes.Contains(Theme.FIRE);
        symbolE.enabled = item.themes.Contains(Theme.EARTH);

        StartCoroutine(GoUp());
    }
Example #2
0
    private void GoToItemComent(int citizenIndex)
    {
        CitizenData      dude = citizens[citizenIndex];
        DecorationScript item = newItem.GetComponent <DecorationScript>();

        ReorderCitizens(citizenIndex);

        if (item.themes.Contains(dude.like) || (item.themes.Contains(dude.proficience)))
        {
            UpdateCurrentStory($"LikingItemP{Random.Range(0, 4).ToString()}");
        }
        else if (item.themes.Contains(dude.dislike))
        {
            UpdateCurrentStory($"DislikingItemP{Random.Range(0, 4).ToString()}");
        }
        else
        {
            UpdateCurrentStory($"NeutralItemP{Random.Range(0, 4).ToString()}");
        }
    }