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-22 07:27:50 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2013-09-22 07:27:50 (GMT)
commit31b2007d17ca9daec4d50dde3d4a024b679363be (patch)
treef30816bc00125d7218c24ec03dfb4d6609833d43 /src
parentfcfbd8a5abc4d2032fb6944801cc7b9bb6a8bffc (diff)
add back button to a1g1
Diffstat (limited to 'src')
-rw-r--r--src/assets/images/back.pngbin0 -> 3253 bytes
-rw-r--r--src/assets/images/back_big.pngbin0 -> 4890 bytes
-rw-r--r--src/game/Area1Game1.py29
3 files changed, 22 insertions, 7 deletions
diff --git a/src/assets/images/back.png b/src/assets/images/back.png
new file mode 100644
index 0000000..4277555
--- /dev/null
+++ b/src/assets/images/back.png
Binary files differ
diff --git a/src/assets/images/back_big.png b/src/assets/images/back_big.png
new file mode 100644
index 0000000..54b3e24
--- /dev/null
+++ b/src/assets/images/back_big.png
Binary files differ
diff --git a/src/game/Area1Game1.py b/src/game/Area1Game1.py
index be3dc8f..9a6e261 100644
--- a/src/game/Area1Game1.py
+++ b/src/game/Area1Game1.py
@@ -149,6 +149,8 @@ class CArea1Game1(CGameState):
self.mBad = 0
self.mGood = 0
self.mDialog = None
+ self.mBsetted = False
+ self.mNsetted = True
self.mBackground = Image.loadImage('assets/images/a1g1/A1G1-back.jpg', False)
CGame().setBackground(self.mBackground)
@@ -168,12 +170,12 @@ class CArea1Game1(CGameState):
self.mJuan.loadImage('assets/images/a1g1/A1G1-silueta-juan.png')
CGame().addChild(self.mJuan)
- self.mButtonBackA1G1 = CButton()
- self.mButtonBackA1G1.set_bgColor((0x99, 0x99, 0x66))
- self.mButtonBackA1G1.font = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 20)
- self.mButtonBackA1G1.set_center((120, 40))
- self.mButtonBackA1G1.set_size((200, 40))
- self.mButtonBackA1G1.set_text(_('Volver'))
+ self.mBackImageN = Image.loadImage('assets/images/back.png')
+ self.mBackImageB = Image.loadImage('assets/images/back_big.png')
+
+ self.mButtonBackA1G1 = CSprite()
+ self.mButtonBackA1G1.setXY(1140, 5)
+ self.mButtonBackA1G1.setImage(self.mBackImageN)
CGame().addChild(self.mButtonBackA1G1)
# load the pieces
@@ -261,8 +263,21 @@ class CArea1Game1(CGameState):
CGameState.update(self)
if not(self.mAlphaSet):
+
+
+ if self.mButtonBackA1G1.mouseOver():
+ if not(self.mBsetted):
+ self.mBsetted = True
+ self.mNsetted = False
+ self.mButtonBackA1G1.setImage(self.mBackImageB)
+ else:
+ if not(self.mNsetted):
+ self.mBsetted = False
+ self.mNSetted = True
+ self.mButtonBackA1G1.setImage(self.mBackImageN)
+
if self.mButtonBackA1G1.clicked():
- print "clicked clicked back of a1g1"
+ #print "clicked clicked back of a1g1"
#cs = CHelpState()
ms = MenuState.CMenuState()
CGame().setState(ms)