private static void ucitajZvjezdja() { citac = new PodaciAlat("./podaci/ime_zvijezde.txt"); while (citac.dalje()) { string tip = citac.tip; if (tip == "<PREFIKS>") { prefiksZvijezdja.Clear(); prefiksZvijezdja[PrefiksZvijezdja.ALFA] = citac.podatci["ALFA"]; prefiksZvijezdja[PrefiksZvijezdja.BETA] = citac.podatci["BETA"]; prefiksZvijezdja[PrefiksZvijezdja.GAMA] = citac.podatci["GAMA"]; prefiksZvijezdja[PrefiksZvijezdja.DELTA] = citac.podatci["DELTA"]; prefiksZvijezdja[PrefiksZvijezdja.EPSILON] = citac.podatci["EPSILON"]; prefiksZvijezdja[PrefiksZvijezdja.ZETA] = citac.podatci["ZETA"]; prefiksZvijezdja[PrefiksZvijezdja.ETA] = citac.podatci["ETA"]; prefiksZvijezdja[PrefiksZvijezdja.THETA] = citac.podatci["THETA"]; } else if (tip == "<ZVIJEZDJE>") { zvijezdja.Add(Zvijezdje.napravi(citac.podatci)); } } citac.zatvori(); }
private static void ucitajPostavke() { try { citac = new PodaciAlat("postavke.txt"); while (citac.dalje()) { if (citac.tip == "<PROSLA_IGRA>") { Postavke.ProslaIgra.Postavi(citac.podatci); } else if (citac.tip == "<POSTAVKE>") { Postavke.Ucitaj(citac.podatci); } } } catch (IOException) { Postavke.ProslaIgra.Postavi(new Dictionary <string, string>()); Postavke.Ucitaj(new Dictionary <string, string>()); } finally { citac.zatvori(); } }
private static void ucitajSlike() { citac = new PodaciAlat("./slike/slike.txt"); while (citac.dalje()) { if (citac.tip == "<SLIKA>") { Slike.DodajSliku(citac.podatci); } } citac.zatvori(); }
public static Dictionary <string, Formula> ucitajBazuEfekata() { PodaciAlat citac = new PodaciAlat("./podaci/osnovni_efekti.txt"); Dictionary <string, Formula> ret = new Dictionary <string, Formula>(); if (citac.dalje()) { foreach (string efekt in citac.podatci.Keys) { ret.Add(efekt, Formula.IzStringa(citac.podatci[efekt])); } } return(ret); }
private static List <Dictionary <string, string> > pokupi(string datoteka, string tag) { List <Dictionary <string, string> > rez = new List <Dictionary <string, string> >(); citac = new PodaciAlat(datoteka); while (citac.dalje()) { if (citac.tip == tag) { rez.Add(new Dictionary <string, string>(citac.podatci)); } } citac.zatvori(); return(rez); }