__author__="nexo" __date__ ="$17/10/2012 06:24:01 PM$" import pygame from pygame.locals import * pygame.init() import os class Lugar(): def __init__(self, surfDest, posDest): self.nombre = None self.cosasPermitidas = [] self.cargarDatos() self.img = pygame.image.load(os.path.join("lugares", self.nombre + ".jpg")).convert() self.posDest = posDest self.surfDest = surfDest surfDest.blit(self.img, posDest) def repaint(self): self.surfDest.blit(self.img, self.posDest) def cargarDatos(self): """Abstracta""" pass def chequear(self, objeto): """Chequea si es correcto un objeto corresponde al lugar""" for o in self.cosasPermitidas: if o[0] == objeto: return True return False if __name__ == "__main__": print "Hello World"