Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/game/Area1Game1.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/Area1Game1.py')
-rw-r--r--src/game/Area1Game1.py47
1 files changed, 20 insertions, 27 deletions
diff --git a/src/game/Area1Game1.py b/src/game/Area1Game1.py
index 332e21d..496983c 100644
--- a/src/game/Area1Game1.py
+++ b/src/game/Area1Game1.py
@@ -45,16 +45,13 @@ class Piece(CSprite):
mState = None
def __init__(self, aParent, aNum, aOrigin, aDestine):
- CSprite.__init__(self)
- # assign variables
+ CSprite.__init__(self, aOrigin[0], aOrigin[1])
self.mNum = aNum
self.mParent = aParent
self.mOrigin = CVector(aOrigin[0], aOrigin[1])
- self.setXY(self.mOrigin.getX(), self.mOrigin.getY())
self.mDest = CVector(aDestine[0], aDestine[1])
self.setState(STATE_STALE)
-
def update(self):
CSprite.update(self)
@@ -168,18 +165,15 @@ class CArea1Game1(CGameState):
self.mBackground = Image.loadImage('assets/images/a1g1/A1G1-back.jpg', False)
CGame().setBackground(self.mBackground)
- self.mBox = CSprite()
- self.mBox.setXY(420, 600)
+ self.mBox = CSprite(420, 600)
self.mBox.loadImage('assets/images/a1g1/A1G1-caja.png')
CGame().addChild(self.mBox)
- self.mElisa = CSprite()
- self.mElisa.setXY(12, 110)
+ self.mElisa = CSprite(12, 110)
self.mElisa.loadImage('assets/images/a1g1/A1G1-silueta-elisa.png')
CGame().addChild(self.mElisa)
- self.mJuan = CSprite()
- self.mJuan.setXY(670, 75)
+ self.mJuan = CSprite(670, 75)
self.mJuan.loadImage('assets/images/a1g1/A1G1-silueta-juan.png')
CGame().addChild(self.mJuan)
@@ -187,9 +181,8 @@ class CArea1Game1(CGameState):
self.mBackImageN = Image.loadImage('assets/images/back.png')
self.mBackImageB = Image.loadImage('assets/images/back_big.png')
- self.mButtonBack = CSprite()
+ self.mButtonBack = CSprite(1170, 30)
self.mButtonBack.setRegistrationPointOffset(22, 22)
- self.mButtonBack.setXY(1170, 30)
self.mButtonBack.setImage(self.mBackImageN)
CGame().addChild(self.mButtonBack)
@@ -197,9 +190,8 @@ class CArea1Game1(CGameState):
self.mHelpImageN = Image.loadImage('assets/images/help.png')
self.mHelpImageB = Image.loadImage('assets/images/help_big.png')
- self.mButtonHelp = CSprite()
+ self.mButtonHelp = CSprite(1110, 30)
self.mButtonHelp.setRegistrationPointOffset(22, 22)
- self.mButtonHelp.setXY(1110, 30)
self.mButtonHelp.setImage(self.mHelpImageN)
CGame().addChild(self.mButtonHelp)
@@ -243,7 +235,9 @@ class CArea1Game1(CGameState):
size = p.getSize()
p.setRegistrationPointOffset(size[0] / 2 , size[1] / 2)
CGame().addChild(p)
-
+
+ font28 = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 28)
+
# load the options
pieces = [_('Mamas'), _('Ovarios'), _('Utero'), _('Vagina')]
pieces = pieces + [_('Pene'), _('Próstata'), _('Testículos'), _('Vesículas')]
@@ -251,14 +245,14 @@ class CArea1Game1(CGameState):
op = CLabel()
op.bgColor = (0x99, 0x99, 0x66)
op.fgColor = (0xFF, 0xFF, 0xFF)
- op.font = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 28)
- op.set_center((600, 400))
- op.set_size((200, 40))
- op.set_text(unicode(name, 'UTF-8'))
+ op.font = font28
+ op.center = (600, 400)
+ op.size = (200, 40)
+ op.text = unicode(name, 'UTF-8')
+ op._update_image()
self.mListOptions.append(op)
- self.mPoints = CPoints()
- self.mPoints.setXY(250, 10)
+ self.mPoints = CPoints(250, 10)
#self.mPoints.set_bads(55)
#self.mPoints.set_goods(55)
@@ -269,16 +263,15 @@ class CArea1Game1(CGameState):
alphasurface.fill((100,100,100))
alphasurface.set_alpha(200)
- self.mAlpha = CSprite()
- self.mAlpha.setXY(0, 0)
+ self.mAlpha = CSprite(0, 0)
self.mAlpha.setImage(alphasurface)
CGame().addChild(self.mAlpha)
self.mButtonAccept = CButton()
- self.mButtonAccept.set_bgColor(NORMAL_COLOR)
- self.mButtonAccept.font = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 28)
- self.mButtonAccept.set_center((600, 400))
- self.mButtonAccept.set_size((200, 40))
+ self.mButtonAccept.bgColor = NORMAL_COLOR
+ self.mButtonAccept.font = font28
+ self.mButtonAccept.center = (600, 400)
+ self.mButtonAccept.size = (200, 40)
self.mButtonAccept.set_text(_('Aceptar'))
CGame().addChild(self.mButtonAccept)