forked from Q2-Wl/FinnBestmann_Kart
21 lines
680 B
Python
21 lines
680 B
Python
class Items:
|
|
def __init__(self, name, wirkung):
|
|
self.name = name
|
|
self.wirkung = wirkung
|
|
|
|
def benutzen(self, kart):
|
|
if self.name == "Turbo":
|
|
kart.geschwindigkeit = kart.geschwindigkeit + self.wirkung
|
|
|
|
if kart.geschwindigkeit > kart.v_max:
|
|
kart.geschwindigkeit = kart.v_max
|
|
|
|
elif self.name == "Bremse":
|
|
kart.geschwindigkeit = kart.geschwindigkeit - self.wirkung
|
|
|
|
if kart.geschwindigkeit < 0:
|
|
kart.geschwindigkeit = 0
|
|
|
|
def beschreibung(self):
|
|
return self.name + " verändert die geschwindigkeit um " + str(self.wirkung) + " km/h."
|