// zaladowanie probnych ustawien emulatora public void EmulatorTestowy() { mapa.MapaTestowa(); czas = new Czas(); daneORuchu = new DaneORuchu(czas); daneORuchuKontrolne = new DaneORuchu(czas); symulacja = new Symulacja(czas, daneORuchu, daneORuchuKontrolne, mapa, si); kontrolna = new Symulacja(czas, daneORuchuKontrolne, daneORuchuKontrolne, mapa); mapa.PrzekazListePolaczenDoBazy(daneORuchu); mapa.PrzekazListePolaczenDoBazy(daneORuchuKontrolne); si = new SterowanieSi(); }
public void ZaladujMapeZPliku(string plik) { using (StreamReader r = new StreamReader(plik)) { string json = r.ReadToEnd(); mapa = JsonConvert.DeserializeObject <Mapa>(json); } czas = new Czas(); daneORuchu = new DaneORuchu(czas); daneORuchuKontrolne = new DaneORuchu(czas); symulacja = new Symulacja(czas, daneORuchu, daneORuchuKontrolne, mapa, si); kontrolna = new Symulacja(czas, daneORuchuKontrolne, daneORuchuKontrolne, mapa); mapa.PrzekazListePolaczenDoBazy(daneORuchu); mapa.PrzekazListePolaczenDoBazy(daneORuchuKontrolne); si = new SterowanieSi(); }