Skip to content
Snippets Groups Projects
player.py 620 B
Newer Older
Evan Morgan's avatar
Evan Morgan committed
from items import *
from map import rooms

class Player:
    def __init__(self):
        self.inventory = []
        self.current_room = rooms["room1"]
Evan Morgan's avatar
Evan Morgan committed

        # stats
        self.hp = 100
        self.base_attack = 10
        self.base_defense = 10
        self.base_luck = 10  

        #  equipped items
        equipped = {
            "weapon": None,
            "armour": None,
            "amulet": None,
        }

Thomas Glasper's avatar
Thomas Glasper committed
    def get_equipped_name(self, category):
        if self.equipped[category] == None: 
            return "none"
        else:
            return self.equipped[category].name

player = Player()