Esempio n. 1
0
    public void Clear()
    {
        ComboPanel.SetActive(false);
        ProceedButton.SetActive(false);

        for (int i = 0; i < resources.Count; i++)
        {
            Destroy(resources[i].GetGameObject);
        }
        resources.Clear();

        currentCombo = new ResourceCombo();
        maxCombo     = new ResourceCombo();
    }
Esempio n. 2
0
    private void CheckNewMaxCombo(Resource resource)
    {
        if (currentCombo.resource == resource)
        {
            currentCombo.comboCount++;
        }
        else
        {
            currentCombo = new ResourceCombo()
            {
                resource   = resource,
                comboCount = 1
            };
        }

        if (currentCombo.comboCount > maxCombo.comboCount)
        {
            maxCombo = currentCombo;
        }
    }