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-10 00:39:11 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2013-09-10 00:39:11 (GMT)
commitb6d6e426036623356de6148f570e0fc38ff371f2 (patch)
tree3304622bba44cef3317bdbdff346a995986c833b /src
parent1d1a515f336356d6608d4ba9ff267843a0bba33c (diff)
character of hall depends of cgame
Diffstat (limited to 'src')
-rw-r--r--src/assets/images/hall/Elisa-chica-costado-der.pngbin0 -> 83535 bytes
-rw-r--r--src/assets/images/hall/Elisa-chica-costado-izq.pngbin0 -> 77969 bytes
-rw-r--r--src/assets/images/hall/Elisa-chica-costado-parada.pngbin0 -> 66541 bytes
-rw-r--r--src/game/BoyHall.py20
-rw-r--r--src/game/HallState.py6
5 files changed, 17 insertions, 9 deletions
diff --git a/src/assets/images/hall/Elisa-chica-costado-der.png b/src/assets/images/hall/Elisa-chica-costado-der.png
new file mode 100644
index 0000000..231e36c
--- /dev/null
+++ b/src/assets/images/hall/Elisa-chica-costado-der.png
Binary files differ
diff --git a/src/assets/images/hall/Elisa-chica-costado-izq.png b/src/assets/images/hall/Elisa-chica-costado-izq.png
new file mode 100644
index 0000000..e99bf20
--- /dev/null
+++ b/src/assets/images/hall/Elisa-chica-costado-izq.png
Binary files differ
diff --git a/src/assets/images/hall/Elisa-chica-costado-parada.png b/src/assets/images/hall/Elisa-chica-costado-parada.png
new file mode 100644
index 0000000..fb0c3e5
--- /dev/null
+++ b/src/assets/images/hall/Elisa-chica-costado-parada.png
Binary files differ
diff --git a/src/game/BoyHall.py b/src/game/BoyHall.py
index 3850d23..cf4d130 100644
--- a/src/game/BoyHall.py
+++ b/src/game/BoyHall.py
@@ -27,8 +27,7 @@ class CBoyHall(CSprite):
STATE_STALE = 0
STATE_WALKING = 1
STATE_TALKING = 2
-
- mFrameImage = []
+
# Canvas size: 299x600.
@@ -51,13 +50,20 @@ class CBoyHall(CSprite):
mTimeState = 0
- def __init__(self):
+ def __init__(self, aCharacter='Juan'):
CSprite.__init__(self)
-
- self.STEP1 = Image.loadImage('assets/images/hall/Juan-chico-costado-izq.png')
- self.STEP2 = Image.loadImage('assets/images/hall/Juan-chico-costado-parado.png')
- self.STEP3 = Image.loadImage('assets/images/hall/Juan-chico-costado-der.png')
+ self.mCharacter = aCharacter
+
+ if self.mCharacter == 'Juan':
+ self.STEP1 = Image.loadImage('assets/images/hall/Juan-chico-costado-izq.png')
+ self.STEP2 = Image.loadImage('assets/images/hall/Juan-chico-costado-parado.png')
+ self.STEP3 = Image.loadImage('assets/images/hall/Juan-chico-costado-der.png')
+ else:
+ self.STEP1 = Image.loadImage('assets/images/hall/Elisa-chica-costado-izq.png')
+ self.STEP2 = Image.loadImage('assets/images/hall/Elisa-chica-costado-parada.png')
+ self.STEP3 = Image.loadImage('assets/images/hall/Elisa-chica-costado-der.png')
+ self.mFrameImage = []
self.mFrameImage.append(self.STEP1)
self.mFrameImage.append(self.STEP2)
self.mFrameImage.append(self.STEP3)
diff --git a/src/game/HallState.py b/src/game/HallState.py
index a856aea..833d8ce 100644
--- a/src/game/HallState.py
+++ b/src/game/HallState.py
@@ -76,8 +76,10 @@ class CHallState(CGameState):
self.mImageRightArrow = pygame.transform.flip(self.mImageLeftArrow, True, False)
self.mRightArrow.setImage(self.mImageRightArrow)
CGame().addChild(self.mRightArrow)
-
- self.mPlayer = CBoyHall()
+
+ character = CGame().getCharacter()
+ print 'get character of CGAME', character
+ self.mPlayer = CBoyHall(character)
CGame().addChild(self.mPlayer)