From fabeaf99d2b4ca6dcdf584dee69d47c50254a3a2 Mon Sep 17 00:00:00 2001 From: Alan Aguiar Date: Tue, 11 Feb 2014 20:59:53 +0000 Subject: save in each game the star state --- (limited to 'src/api') diff --git a/src/api/Game.py b/src/api/Game.py index 5c65d31..440e260 100644 --- a/src/api/Game.py +++ b/src/api/Game.py @@ -152,10 +152,7 @@ class CGame(object): return self.mPartidaDict[par].getCharacter() def getPartida(self, n): - if self.mPartidaDict.has_key(n): - return self.mPartidaDict[n] - else: - return None + return self.mPartidaDict[n] def getCurrentPartida(self): return self.mCurrentPartida @@ -165,11 +162,10 @@ class CGame(object): def setPartida(self, n, p): self.mPartidaDict[n] = p + + def setEndGameState(self, a, j, s): + self.mPartidaDict[self.mCurrentPartida].setGame(a, j, s) def setBackground(self, aBackgroundImage): self.mBackground = aBackgroundImage - self.blitBackground(self.mBackground) - - def blitBackground(self, aBackgroundImage): self.window.blit(aBackgroundImage, (0, 0)) - diff --git a/src/api/PartidasMan.py b/src/api/PartidasMan.py index d356c56..de78669 100644 --- a/src/api/PartidasMan.py +++ b/src/api/PartidasMan.py @@ -24,6 +24,9 @@ class Partida(object): def getArea(self, n): return self.mAreas[n] + + def setGame(self, a, j, s): + self.mAreas[a][j] = s def getPartidasFromFile(): par = {} -- cgit v0.9.1