Files
FinnBestmann_Kart/kart.py
T

38 lines
1.0 KiB
Python

class Kart:
def __init__(self, name, farbe, v_max, geschwindigkeit, handling, position, ramm):
self.name = name
self.farbe = farbe
self.v_max = v_max
self.geschwindigkeitindigkeit = geschwindigkeit
self.handling = handling
self.driften_anzahl = 0
self.position = position
self.ramm = ramm
def beschleunigung(self):
self.geschwindigkeit = self.geschwindigkeit + 5
if self.geschwindigkeit > self.v_max:
self.geschwindigkeit = self.v_max
def bremsen(self):
self.geschwindigkeit = self.geschwindigkeit - 10
if self.geschwindigkeit < 0:
self.geschwindigkeit = 0
def driften(self):
self.driften_anzahl = self.driften_anzahl + 1
self.geschwindigkeit = self.geschwindigkeit - 5
if self.geschwindigkeit < 0:
self.geschwindigkeit = 0
def rammen(self, gegner):
self.ramm = self.ramm + 1