Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/game/HallState.py
diff options
context:
space:
mode:
authorAlan Aguiar <alanjas@hotmail.com>2013-09-10 05:55:32 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2013-09-10 05:55:32 (GMT)
commit4050945d231821d8d0bd398a19ea2944dfc55e73 (patch)
tree51bd88f6c15574d8f34331c05d9989820600e2e9 /src/game/HallState.py
parent472449fbe8d5f97816227ad44fd97d8f85319b4e (diff)
the character on hall depends of partida
Diffstat (limited to 'src/game/HallState.py')
-rw-r--r--src/game/HallState.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/game/HallState.py b/src/game/HallState.py
index 779fc6d..2ba9c08 100644
--- a/src/game/HallState.py
+++ b/src/game/HallState.py
@@ -39,6 +39,8 @@ class CHallState(CGameState):
#CGame().addChild(self.mInstructions)
#print self.mX
+ self.mPartida = None
+
self.mCurrentSelectedArea = 0
self.mButtonBack = CButton()
@@ -83,13 +85,7 @@ class CHallState(CGameState):
self.mImageRightArrow = pygame.transform.flip(self.mImageLeftArrow, True, False)
self.mRightArrow.setImage(self.mImageRightArrow)
CGame().addChild(self.mRightArrow)
-
- #TODO: fix el 1 d'accord partida
- character = CGame().getCharacter(1)
- print 'get character of CGAME', character
- self.mPlayer = CBoyHall(character)
- CGame().addChild(self.mPlayer)
-
+
def update(self):
#print "menu update"
@@ -145,6 +141,13 @@ class CHallState(CGameState):
CGame().removeChild(self.mDoor)
self.mDoorIs = False
+ def setPartida(self, aPartida):
+ self.mPartida = aPartida
+ #TODO: remove from here?
+ character = CGame().getCharacter(self.mPartida)
+ print 'get character of CGAME', character, self.mPartida
+ self.mPlayer = CBoyHall(character)
+ CGame().addChild(self.mPlayer)
def destroy(self):
#CGame().removeChild(self.mText)