public Gestion(Game1 jeu, int maxSoldes, Map playground, Hero joueur)
        {
            this._joueur = joueur;
            this._jeu = jeu;
            _playground = playground;

            this._maxSoldes = maxSoldes;
            this._score = new Score(jeu);
            _currentVetements = new List<Vetement>();
            _boughtVetements = new List<Vetement>();
            _failBoughtVetements = new List<Vetement>();
            timegauje = new Gauje(jeu, "temps", new Vector2(160, 25));

            _time = PARTY_TIME;
            _time = 41;
            lastObjectTaken = _time;
        }
Esempio n. 2
0
        /// <summary>
        /// Permet au jeu de s’initialiser avant le démarrage.
        /// Emplacement pour la demande de services nécessaires et le chargement de contenu
        /// non graphique. Calling base.Initialize passe en revue les composants
        /// et les initialise.
        /// </summary>
        protected override void Initialize()
        {
            rnd = new Random();
            murs = new List<Rectangle>();
            sons = new Gestionsons(this);

            map = new Map(graphics, currentLevel, murs);
            joueur = new Hero(this, map.getStart());
            _gestion = new Gestion(this, 4, map, joueur);
            _gestion.charger();
            Ennemis = new List<Perso>();
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));

            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));
            Ennemis.Add(new Perso(this, findEmptyCase(rnd)));

            base.Initialize();
        }