public GUI_ChoixEquipes()
    {
        Session.Instance.Partie = new Partie(new Gestionnaire());
        ParseurXML parseur = new ParseurXML(Session.Instance.Partie.Gestionnaire);

        parseur.Charger();
        _id1 = 0;
        _id2 = 1;
    }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        _commentaire = "Bienvenue";
        GenererSpectateurs();

        /*RenderSettings.ambientLight = new Color(0.05f, 0.05f, 0.3f);
         * RenderSettings.ambientIntensity = 0.2f;*/
        _audio = new Audio(GameObject.Find("Main Camera").gameObject);
        //_audio.AjouterSon(Son.COUPENVOI,0.4f,0.4f,false,5,false,0);
        _audio.AjouterSon(Son.STAD_BACK, 0.85f, 0.5f, true, 0, false, 0);
        _audio.AjouterSon(Son.WIND_STRONG, 0.6f, 0.7f, true, 0, false, 0);
        _audio.AjouterSon(Son.SML_STAD_BACKGROUND, 0.6f, 1, true, 0, false, 0);
        _audio.AjouterSon(Son.MUSIQUE, 0.7f, 1, false, 15, false, 0);


        _camera = 1;
        GameObject.Find("Main Camera").transform.position = new Vector3(-83, 25, -10);
        GameObject.Find("Main Camera").transform.position = new Vector3(-70, 26, 0);
        GameObject.Find("Main Camera").transform.rotation = Quaternion.Euler(new Vector3(15, 90, 0));
        if (Match.LeMatch == null)
        {
            if (Session.Instance.Partie == null)
            {
                Session.Instance.Partie = new Partie(new Gestionnaire());
            }
            Gestionnaire gestionnaire = Session.Instance.Partie.Gestionnaire;
            ParseurXML   xml          = new ParseurXML(gestionnaire);
            xml.Charger();
            Match.LeMatch = new Match(gestionnaire.ObtenirClub(1), gestionnaire.ObtenirClub(2), new System.DateTime(2018, 10, 10, 20, 0, 0));
        }

        Match _match = Match.LeMatch;


        /*
         * foreach(Club c in Gestionnaire.Instance.Clubs)
         * {
         *  foreach(Joueur j in c.Joueurs)
         *  {
         *      j.Vitesse /= 2;
         *      j.Precision /= 2;
         *  }
         * }*/


        foreach (Joueur j in _match.Equipe1.Joueurs)
        {
            j.Vitesse = (int)(j.Vitesse * 0.5f);
            GenererJoueur(j);
        }
        foreach (Joueur j in _match.Equipe2.Joueurs)
        {
            j.Vitesse = (int)(j.Vitesse * 0.5f);
            GenererJoueur(j);
        }
        StartCoroutine(Ambiance());
    }
Ejemplo n.º 3
0
    public GUI_ChoixCompetitions()
    {
        Session.Instance.Partie = new Partie(new Gestionnaire());
        ParseurXML parseur = new ParseurXML(Session.Instance.Partie.Gestionnaire);

        parseur.Charger();
        _id     = 0;
        _idClub = 0;
        _clubs  = new List <Club>();

        _competition = Session.Instance.Partie.Gestionnaire.Competitions[_id];
        _clubs       = new List <Club>();
        foreach (Tour t in _competition.Tours)
        {
            foreach (Club c in t.Clubs)
            {
                _clubs.Add(c);
            }
        }
    }