import pygame
from item import Item

class Inventory:
    def __init__(self):
        self.sword = False
        self.healthpotion = False
        self.magicpotion = False
        self.wand = False
        self.shield = False
        #TODO: load sprites for each item
        self.items = []

    def add_item(self, item):
        print "added item " + item.name
        self.items.append( item )

    def draw(self, screen, screen_rect):
        inventory_rect = pygame.Rect((10,550), (32,32) )        
        for item in self.items:
            screen.blit( item.image, inventory_rect )
            inventory_rect.move_ip(32,0)
            
    def use():
        return [self.sword, self.healthpotion, self.magicpotion, self.wand, self.shield ]
