Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlan Aguiar <alanjas@hotmail.com>2013-09-13 10:31:26 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2013-09-13 10:31:26 (GMT)
commit892799028dfb49b89621a0a04463855736fe8f48 (patch)
tree3862015877120f1457483ba7917408bc3f1f2b3a /src
parent7eff7d8e7b16c3291b50234b22992d24ef277c52 (diff)
work delete partida 1
Diffstat (limited to 'src')
-rw-r--r--src/game/SelectPartidaState.py36
1 files changed, 23 insertions, 13 deletions
diff --git a/src/game/SelectPartidaState.py b/src/game/SelectPartidaState.py
index 1f07e7a..51f3936 100644
--- a/src/game/SelectPartidaState.py
+++ b/src/game/SelectPartidaState.py
@@ -31,7 +31,9 @@ class CSelectPartidaState(CGameState):
self.misEmptyP2 = True
self.misEmptyP3 = True
- self.mAllStars = []
+ self.mP1_Stars = []
+ self.mP2_Stars = []
+ self.mP3_Stars = []
delete = Image.loadImage('assets/images/selectPartida/delete.png')
@@ -183,7 +185,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(150 + 30 * i, 510)
- self.mAllStars.append(s)
+ self.mP1_Stars.append(s)
CGame().addChild(s)
#gets the area 2 levels
a2 = par.getArea(2)
@@ -194,7 +196,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(150 + 30 * i, 540)
- self.mAllStars.append(s)
+ self.mP1_Stars.append(s)
CGame().addChild(s)
#gets the area 3 levels
a3 = par.getArea(3)
@@ -205,7 +207,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(150 + 30 * i, 570)
- self.mAllStars.append(s)
+ self.mP1_Stars.append(s)
CGame().addChild(s)
##########################################################
@@ -230,7 +232,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(500 + 30 * i, 510)
- self.mAllStars.append(s)
+ self.mP2_Stars.append(s)
CGame().addChild(s)
#gets the area 2 levels
a2 = par.getArea(2)
@@ -241,7 +243,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(500 + 30 * i, 540)
- self.mAllStars.append(s)
+ self.mP2_Stars.append(s)
CGame().addChild(s)
#gets the area 3 levels
a3 = par.getArea(3)
@@ -252,7 +254,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(500 + 30 * i, 570)
- self.mAllStars.append(s)
+ self.mP2_Stars.append(s)
CGame().addChild(s)
##########################################################
@@ -277,7 +279,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(850 + 30 * i, 510)
- self.mAllStars.append(s)
+ self.mP3_Stars.append(s)
CGame().addChild(s)
#gets the area 2 levels
a2 = par.getArea(2)
@@ -288,7 +290,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(850 + 30 * i, 540)
- self.mAllStars.append(s)
+ self.mP3_Stars.append(s)
CGame().addChild(s)
#gets the area 3 levels
a3 = par.getArea(3)
@@ -299,7 +301,7 @@ class CSelectPartidaState(CGameState):
else:
s.setImage(star2)
s.setXY(850 + 30 * i, 570)
- self.mAllStars.append(s)
+ self.mP3_Stars.append(s)
CGame().addChild(s)
@@ -415,14 +417,16 @@ class CSelectPartidaState(CGameState):
CGame().removeChild(self.mDialog)
CGame().removeChild(self.mButtonTrue)
CGame().removeChild(self.mButtonFalse)
-
+ CGame().addChild(self.mEmpty1)
p = Partida()
CGame().setPartida(self.mToDel, p)
if self.mToDel == 1:
CGame().removeChild(self.mChar1)
CGame().removeChild(self.mLabel1)
CGame().removeChild(self.mDeletePartida1)
- #remover estrellas
+ self.misEmptyP1 = True
+ for e in self.mP1_Stars:
+ CGame().removeChild(e)
return
if self.mButtonFalse.clicked():
@@ -476,7 +480,13 @@ class CSelectPartidaState(CGameState):
self.mChar3 = None
CGame().removeChild(self.mEmpty3)
- for e in self.mAllStars:
+ for e in self.mP1_Stars:
+ CGame().removeChild(e)
+
+ for e in self.mP2_Stars:
+ CGame().removeChild(e)
+
+ for e in self.mP3_Stars:
CGame().removeChild(e)
CGame().removeChild(self.mDeletePartida1)