public AutonomniAuto(double Rychlost, double DelkaTrasy, TrasaStav trasaStav, TrasaDruh trasaDruh) { this.Rychlost = Rychlost; this.DelkaTrasy = DelkaTrasy; this.trasaDruh = trasaDruh; this.trasaStav = trasaStav; }
public void DelejCestu(TrasaDruh Vygenerovano) { if (Vygenerovano == TrasaDruh.Tunel) { Rychlost += Rychlost / 2; Sviti = true; Console.WriteLine("Rychlost je " + Rychlost + " na trase " + Vygenerovano + " a světla " + Sviti); Rychlost = 50; STAVAJICICESTA = Vygenerovano; } else if (Vygenerovano == TrasaDruh.Most) { Rychlost -= Rychlost / 2; Sviti = false; Console.WriteLine("Rychlost je " + Rychlost + " na trase " + Vygenerovano + " a světla " + Sviti); Rychlost = 50; STAVAJICICESTA = Vygenerovano; } else if (Vygenerovano == TrasaDruh.Common && STAVAJICIPOCASI == TrasaStav.Slunecno) { Sviti = false; Console.WriteLine("Rychlost je " + Rychlost + " na trase " + Vygenerovano + " a světla " + Sviti); Rychlost = 50; STAVAJICICESTA = Vygenerovano; } else if (Vygenerovano == TrasaDruh.Common) { Rychlost = Rychlost; Sviti = false; Console.WriteLine("Rychlost je " + Rychlost + " na trase " + Vygenerovano + " a světla " + Sviti); Rychlost = 50; STAVAJICICESTA = Vygenerovano; } }
public RidiciCentrum(double Rychlost, double DelkaTrasy, TrasaStav trasaStav, TrasaDruh trasaDruh) : base(Rychlost, DelkaTrasy, trasaStav, trasaDruh) { }