X-Git-Url: https://git.ctpug.org.za/?p=koperkapel.git;a=blobdiff_plain;f=koperkapel%2Fvehicles%2Fbase.py;h=47588a59c5450aaaabd5f74ac120302c65037f50;hp=c2a24f64ecbfb6cb5d9f27cc03ae11da0a3cf141;hb=20d1e19f23c04daf107ede8c9fe57b97005a37fd;hpb=dda49d4fadc602bd8bc87137124843994e4c4e36 diff --git a/koperkapel/vehicles/base.py b/koperkapel/vehicles/base.py index c2a24f6..47588a5 100644 --- a/koperkapel/vehicles/base.py +++ b/koperkapel/vehicles/base.py @@ -16,6 +16,7 @@ class Vehicle: def __init__(self): self.seats = self.init_seats() + self.game_pos = (0, 0) def roach_management_overlay(self): return Actor("vehicles/%s/background" % (self.vehicle_type,)) @@ -66,6 +67,9 @@ class Vehicle: from .walking import Walking cls.register(Walking) + def get_avatar(self, world): + raise NotImplementedError("Vehicles should know how to create their own avatars.") + class Seat: """ A space in a vehicle for a roach.