diff options
author | Rodrigo Perez Fulloni <rodripf@gmail.com> | 2012-12-17 22:24:44 (GMT) |
---|---|---|
committer | Rodrigo Perez Fulloni <rodripf@gmail.com> | 2012-12-17 22:24:44 (GMT) |
commit | f891b3a18c952b88967f7408bb942ef3c0cd111f (patch) | |
tree | 2a746cb54bdc837a892f908c85599fed7e103300 /src/data/lugar.py |
Diffstat (limited to 'src/data/lugar.py')
-rw-r--r-- | src/data/lugar.py | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/data/lugar.py b/src/data/lugar.py new file mode 100644 index 0000000..b394344 --- /dev/null +++ b/src/data/lugar.py @@ -0,0 +1,43 @@ +__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" |