コード例 #1
0
        /// <summary>
        /// Start nieuw spel met instellingen bestand en zonder herladen
        /// </summary>
        /// <param name="_paden">Array met paden van bestanden</param>
        /// <param name="_naamSpeler1">Naam speler 1</param>
        /// <param name="_naamSpeler2">Naam speler 2</param>

        public Spel(string[] _paden, string _naamSpeler1, string _naamSpeler2)
        {
            InitializeComponent();
            DataContext = this;
            // vul arrays met paden van bestanden
            locatieHighscoreBestand    = _paden[2];
            locatieInstellingenBestand = _paden[1];
            locatieSavBestand          = _paden[0];
            // haal instellingen op
            Instellingen instellingen = new Instellingen(locatieInstellingenBestand);

            string[] instellingenArray = instellingen.ophalen();
            // variabelen vullen met instellingen en namen
            aantalKolommen      = Convert.ToInt32(instellingenArray[0]);
            aantalRijen         = Convert.ToInt32(instellingenArray[1]);
            hoeveelComboSetting = Convert.ToInt32(instellingenArray[2]);
            aantalComboTeGaan   = Convert.ToInt32(instellingenArray[2]);
            naamSpeler1         = _naamSpeler1;
            naamSpeler2         = _naamSpeler2;
            huidigeSpeler       = 1;
            // stel punten in voor spelers
            puntenWijzigen(0, 0);
            huidigeMultiplier = 1;
            thema             = instellingenArray[3];
            // Voer initialiseerSpel uit voor verdere initialisatie van het spel
            initialiseerSpel();
        }
コード例 #2
0
        /// <summary>
        /// Start nieuw spel zonder instellingen bestand en zonder herladen
        /// </summary>
        /// <param name="_naamSpeler1">Naam speler 1</param>
        /// <param name="_naamSpeler2">Naam speler 2</param>

        public Spel(string _naamSpeler1, string _naamSpeler2)
        {
            InitializeComponent();
            DataContext = this;
            // haal standaard instellingen op
            Instellingen instellingen = new Instellingen();

            string[] instellingenArray = instellingen.ophalen();
            // variabelen invullen
            aantalKolommen = Convert.ToInt32(instellingenArray[0]);
            aantalRijen    = Convert.ToInt32(instellingenArray[1]);
            naamSpeler1    = _naamSpeler1;
            naamSpeler2    = _naamSpeler2;
            huidigeSpeler  = 1;
            // stel punten in voor spelers
            puntenWijzigen(0, 0);
            // Lees instellingen array uit en vul variabelen
            hoeveelComboSetting = Convert.ToInt32(instellingenArray[2]);
            aantalComboTeGaan   = Convert.ToInt32(instellingenArray[2]);
            huidigeMultiplier   = 1;
            thema = instellingenArray[3];
            // Voer initialiseerSpel uit voor verdere initialisatie van het spel
            initialiseerSpel();
        }