X-Git-Url: https://harishankar.org/repos/?p=butaba-adventures.git;a=blobdiff_plain;f=butaba.py;h=d9237ca62efd35907e18ead34a383ad0b029829d;hp=c59ee11f05cbea898e03108fd714511ba1f8fb77;hb=HEAD;hpb=42a1f54d2fc5153bff97a8fc77086c4b7606c25e diff --git a/butaba.py b/butaba.py index c59ee11..d9237ca 100644 --- a/butaba.py +++ b/butaba.py @@ -1,22 +1,23 @@ # Main player Butaba class +import constants + class Butaba: - # Position definitions - LEFT = 0 - RIGHT = 1 - FRONT = 2 - BACK = 3 - MAXITEMS = 8 # initialize our character - def __init__ (self, startrow, startcol, position=LEFT, health=100, magic=10, experience=10, strength=10, gold=0, inventory = []): + def __init__ (self, startrow, startcol, imageleft, imageright, imagefront, imageback, portrait, + position=constants.LEFT, health=100, magic=1, experience=1, strength=1, gold=0, inventory = []): self.position = position + self.imageleft = imageleft + self.imageright = imageright + self.imagefront = imagefront + self.imageback = imageback + self.portrait = portrait self.row = startrow self.col = startcol self.magic = magic self.experience = experience self.strength = strength self.health = health - self.inventory = inventory + self.objects = inventory self.gold = gold -