X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Fvehicles%2Fbase.py;h=47588a59c5450aaaabd5f74ac120302c65037f50;hb=2d3b4a244191402fecab6ae1904bb9e16d4426aa;hp=c2a24f64ecbfb6cb5d9f27cc03ae11da0a3cf141;hpb=55c4bcf03552816d8da08974179aac95b40996af;p=koperkapel.git 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.