Exemple #1
0
        public static TipNivoa NapraviTipNivoa(XElement x)
        {
            TipNivoa t = new TipNivoa();

            t.FromXML(x);
            return(t);
        }
Exemple #2
0
 public void FromXML(XElement x)
 {
     Ime     = x.Attribute("ime").Value;
     Redaka  = int.Parse(x.Attribute("redaka").Value);
     Stupaca = int.Parse(x.Attribute("stupaca").Value);
     Nivoi.Clear();
     foreach (var o in x.Elements("nivo"))
     {
         Nivoi.Add(TipNivoa.NapraviTipNivoa(o));
     }
 }
Exemple #3
0
        public Oblik SljedeciDrugiOblik()
        {
            // ako je tip_igre.Nivoi[trenutni_nivo].ViseOblika true,
            // i ako je igra odlucila da ce dati dva oblika, onda funkcija
            // vraca taj drugi oblik (inace null)

            TipNivoa nivo = Nivo();

            if (nivo.NagradniKvadratici == true && nivo.Oblici.Count == 2)
            {
                return(nivo.Oblici[1]);
            }
            else
            {
                return(null);
            }
        }
Exemple #4
0
 public static TipNivoa NapraviTipNivoa(XElement x)
 {
     TipNivoa t = new TipNivoa();
     t.FromXML(x);
     return t;
 }