X-Git-Url: https://harishankar.org/repos/?p=butaba-adventures.git;a=blobdiff_plain;f=butaba.py;h=d9237ca62efd35907e18ead34a383ad0b029829d;hp=99c8a0a89497ac77a25f572bd1e0fc8082c08ff1;hb=801df507f5d5ba807b2f6dba334ab2028ce4c3a5;hpb=4b6e952b476861c8979dc395781964099285a4c6 diff --git a/butaba.py b/butaba.py index 99c8a0a..d9237ca 100644 --- a/butaba.py +++ b/butaba.py @@ -1,23 +1,23 @@ # Main player Butaba class +import constants + class Butaba: - # Position definitions - LEFT = 0 - RIGHT = 1 - FRONT = 2 - BACK = 3 - MAXITEMS = 8 - MAXHEALTH = 100 # 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 -