""" Base class for vehicles. """
import math
+import random
from itertools import chain, islice, repeat
from pygame.constants import BLEND_RGBA_MULT
from pgzero.loaders import images
def register(cls, vehicle_cls):
cls._vehicle_types[vehicle_cls.__name__.lower()] = vehicle_cls
+ @classmethod
+ def random(cls):
+ return random.choice(list(cls._vehicle_types.keys()))
+
@classmethod
def register_all(cls):
from .walking import Walking