예제 #1
0
 public void EneasPartidoOff()
 {
     MeuPartido.Remove(Eneas);
     EneasPartido.SetActive(false);
     EneasDentroPartido = 0;
     PlayerPrefs.SetInt("EneasDentroPartido", EneasDentroPartido);
     PlayerPrefs.SetInt("EneasComprado", 1);
 }
예제 #2
0
    // --------------------- ENEAS ----------------------- //

    public void EneasPartidoOn()
    {
        int precoEneas    = 200;
        int eneasComprado = 0;

        if (PlayerPrefs.GetInt("Verba") >= precoEneas)
        {
            PlayerPrefs.SetInt("PodeComprarEneas", 1);
        }

        if (PlayerPrefs.GetInt("PodeComprarEneas") == 1)

        {
            if (MeuPartido.Count < 4 && PlayerPrefs.GetInt("EneasComprado") == 0)
            {
                PlayerPrefs.SetInt("Verba", (PlayerPrefs.GetInt("Verba") - precoEneas));
                eneasComprado = 1;
                PlayerPrefs.SetInt("EneasComprado", eneasComprado);
            }
            if (MeuPartido.Count >= 4)
            {
                print("O partido pode contar apenas 4 políticos.");
            }
        }

        if (PlayerPrefs.GetInt("EneasComprado") == 1)
        {
            precoEneas = 0;

            if (MeuPartido.Count < 4)
            {
                EneasPartido.SetActive(true);
                EneasDentroPartido = 1;
                PlayerPrefs.SetInt("EneasDentroPartido", EneasDentroPartido);

                if (!MeuPartido.Contains(Eneas))
                {
                    MeuPartido.Add(Eneas);
                }
            }
        }
    }