Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/data/lugar.py
blob: b39434422219eeb712e5795be38a55a2afffe184 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
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"