Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/gamemenu.py
diff options
context:
space:
mode:
Diffstat (limited to 'gamemenu.py')
-rw-r--r--gamemenu.py22
1 files changed, 14 insertions, 8 deletions
diff --git a/gamemenu.py b/gamemenu.py
index 55d838e..71eaa53 100644
--- a/gamemenu.py
+++ b/gamemenu.py
@@ -23,6 +23,10 @@ import os
import gtk
import pygame
+from gettext import gettext as _
+
+MENU_COLOR = (255, 255, 255)
+
class GameMenu(object):
screen = None
background = None
@@ -125,10 +129,11 @@ class LevelButton(object):
clicked = None
def __init__(self, position, levels_number = 1):
- img = os.path.join("data", "images", "nivel_normal.png")
- non_hover = pygame.image.load(img)
- img = os.path.join("data", "images", "nivel_hover.png")
- hover = pygame.image.load(img)
+ fuente = pygame.font.Font(None, 100)
+ non_hover = fuente.render(_('Level'), 1, MENU_COLOR)
+ fuente = pygame.font.Font(None, 120)
+ hover = fuente.render(_('Level'), 1, MENU_COLOR)
+
self.img = [non_hover, hover]
self.position = [600 - non_hover.get_width()/2, position]
self.level = 0
@@ -155,10 +160,11 @@ class StartButton(object):
clicked = None
def __init__(self, position):
- img = os.path.join("data", "images", "iniciar_normal.png")
- non_hover = pygame.image.load(img)
- img = os.path.join("data", "images", "iniciar_hover.png")
- hover = pygame.image.load(img)
+ fuente = pygame.font.Font(None, 100)
+ non_hover = fuente.render(_('Start'), 1, MENU_COLOR)
+ fuente = pygame.font.Font(None, 120)
+ hover = fuente.render(_('Start'), 1, MENU_COLOR)
+
self.img = [non_hover, hover]
self.position = [600 - non_hover.get_width()/2 - 50, position]
self.current = 0