Пример #1
0
 public Nastavení()
 {
     Šířka    = 16;
     Výška    = 16;
     Rychlost = 16;
     Skóre    = 0;
     Body     = 100;
     KonecHry = false;
     směr     = Směr.Dolů;
 }
Пример #2
0
 public OdjezdovéNávěstidlo(Směr směr, Kolej kolej)
 {
     if (směr == Směr.Lichý)
     {
         Označení = ("L" + kolej.íslo.ToString()).ToUpper();
     }
     if (směr == Směr.Sudý)
     {
         Označení = ("S" + kolej.íslo.ToString()).ToUpper();
     }
 }
Пример #3
0
 public OdjezdovéNávěstidlo(Směr směr, Kolej kolej, string jménoSousedníDopravny)
 {
     if (směr == Směr.Lichý)
     {
         Označení = ("L" + jménoSousedníDopravny.ToCharArray()[0] + kolej.íslo.ToString()).ToUpper();
     }
     if (směr == Směr.Sudý)
     {
         Označení = ("S" + jménoSousedníDopravny.ToCharArray()[0] + kolej.íslo.ToString()).ToUpper();
     }
 }
Пример #4
0
 public VjezdovéNávěstidlo(Směr směr, Kolej kolej, string jménoSousedníDopravny)  // Pro vícekolejné tratě s odbočkou
 {
     ZakázanéNávěsti = new NávěstiHlavníhoNávěstidla[]
     {
         NávěstiHlavníhoNávěstidla.JízdaPodleRozhledovýchPoměrů,
         NávěstiHlavníhoNávěstidla.JízdaPodleRozhledovýchPoměrůARychlost40,
         NávěstiHlavníhoNávěstidla.OdjezdovéNávěstidloDovolujeJízdu,
         NávěstiHlavníhoNávěstidla.PosunZakázán
     };
     //ZákladníNávěst = NávěstiHlavníhoNávěstidla.Stůj;
     if (směr == Směr.Lichý)
     {
         Označení = (kolej.íslo.ToString() + jménoSousedníDopravny.ToCharArray()[0] + "L").ToUpper();
     }
     if (směr == Směr.Sudý)
     {
         Označení = (kolej.íslo.ToString() + jménoSousedníDopravny.ToCharArray()[0] + "S").ToUpper();
     }
 }
Пример #5
0
 public VjezdovéNávěstidlo(Směr směr)  // Pro jednokolejné tratě.
 {
     ZakázanéNávěsti = new NávěstiHlavníhoNávěstidla[]
     {
         NávěstiHlavníhoNávěstidla.JízdaPodleRozhledovýchPoměrů,
         NávěstiHlavníhoNávěstidla.JízdaPodleRozhledovýchPoměrůARychlost40,
         NávěstiHlavníhoNávěstidla.OdjezdovéNávěstidloDovolujeJízdu,
         NávěstiHlavníhoNávěstidla.PosunZakázán
     };
     //ZákladníNávěst = NávěstiHlavníhoNávěstidla.Stůj;
     if (směr == Směr.Lichý)
     {
         Označení = "L";
     }
     if (směr == Směr.Sudý)
     {
         Označení = "S";
     }
 }
Пример #6
0
 public VjezdovéNávěstidlo(Směr směr, Kolej kolej)  // Pro vícekolejné tratě
 {
     ZakázanéNávěsti = new NávěstiHlavníhoNávěstidla[]
     {
         NávěstiHlavníhoNávěstidla.JízdaPodleRozhledovýchPoměrů,
         NávěstiHlavníhoNávěstidla.JízdaPodleRozhledovýchPoměrůARychlost40,
         NávěstiHlavníhoNávěstidla.OdjezdovéNávěstidloDovolujeJízdu,
         NávěstiHlavníhoNávěstidla.PosunZakázán
     };
     //ZákladníNávěst = NávěstiHlavníhoNávěstidla.Stůj;
     if (směr == Směr.Lichý)
     {
         Označení = kolej.íslo.ToString() + "L";
     }
     if (směr == Směr.Sudý)
     {
         Označení = kolej.íslo.ToString() + "S";
     }
 }