diff options
Diffstat (limited to 'src/game/Area1Game4.py')
-rw-r--r-- | src/game/Area1Game4.py | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/src/game/Area1Game4.py b/src/game/Area1Game4.py index c2a5763..49498c0 100644 --- a/src/game/Area1Game4.py +++ b/src/game/Area1Game4.py @@ -35,37 +35,35 @@ class CArea1Game4(CGameState): self.mBad = 0 self.mGood = 0 - self.mPoints = CPoints() - self.mPoints.setXY(250, 10) + self.mPoints = CPoints(250, 10) CGame().addChild(self.mPoints) + + font26 = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 26) for i in area1game4_data.ITEMS.keys(): t = area1game4_data.ITEMS[i] q = (unicode(t[0], 'UTF-8'), unicode(t[1], 'UTF-8')) self.mQuestions.append(q) button = CButton() - button.set_bgColor((255, 125, 0)) - button.font = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 26) - #button.set_center((110, 650)) - button.set_size((230, 40)) - button.set_text(q[1]) + button.bgColor = (255, 125, 0) + button.font = font26 + button.size = (230, 40) + button.text = q[1] + button._update_image() self.mButtonList.append(button) CGame().addChild(button) self.mBackground = Image.loadImage('assets/images/a1g4/a1game4.png', False) CGame().setBackground(self.mBackground) - self.mBook = CSprite() - self.mBook.setXY(316, 100) + self.mBook = CSprite(316, 100) self.mBook.loadImage('assets/images/a1g4/A1G4-libro.png') CGame().addChild(self.mBook) - self.mGoodSprite = CSprite() - self.mGoodSprite.setXY(300, 100) + self.mGoodSprite = CSprite(300, 100) self.mGoodSprite.loadImage('assets/images/a1g4/good.png') - self.mBadSprite = CSprite() - self.mBadSprite.setXY(300, 100) + self.mBadSprite = CSprite(300, 100) self.mBadSprite.loadImage('assets/images/a1g4/bad.png') self.mBsetted = False @@ -74,9 +72,8 @@ class CArea1Game4(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) @@ -92,7 +89,7 @@ class CArea1Game4(CGameState): self.mLabelQuestion = CMultiLabel() self.mLabelQuestion.bgColor = (252, 175, 23) - self.mLabelQuestion.set_font(fontSize=28) + self.mLabelQuestion.set_font('DejaVuSans.ttf', 28) self.mLabelQuestion.set_center((600, 250)) self.mLabelQuestion.set_size((380, 150)) self.mLabelQuestion.set_text(self.mQuestions[self.mQuestionsL[self.mCurrentQuestion]][0]) |