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>2014-02-09 20:38:44 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2014-02-09 20:38:44 (GMT)
commit8a150cec47588cf24759791311b877e648318fb5 (patch)
tree7b8c289979e6e12bf951749bdfe220c58349139f /src
parentb1f29b5abae1443e3317b3121900095e92262805 (diff)
fix hall door entry
Diffstat (limited to 'src')
-rw-r--r--src/game/HallState.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/game/HallState.py b/src/game/HallState.py
index 377dcb2..c440954 100644
--- a/src/game/HallState.py
+++ b/src/game/HallState.py
@@ -16,6 +16,11 @@ from Area1Game4 import CArea1Game4
from Area1Game5 import CArea1Game5
from Area1Game6 import CArea1Game6
+DOOR_LEFT = 430
+DOOR_RIGHT = 750
+MIDDLE = 590
+
+
class CHallState(CGameState):
def init(self):
@@ -189,7 +194,7 @@ class CHallState(CGameState):
if (CMouse().release()):
x = CMouse().getX() - self.mPlayer.getX()
- self.mPlayer.mDestX = 600
+ self.mPlayer.mDestX = MIDDLE
if x < 0:
self.mPlayer.setImage(self.mPlayer.mFrameImage[3])
self.mPlayer.mAnim.init(6, 5, True, 3)
@@ -198,15 +203,13 @@ class CHallState(CGameState):
self.mPlayer.setImage(self.mPlayer.mFrameImage[0])
self.mPlayer.mAnim.init(3, 5, True, 0)
self.mPlayer.mLastSense = 1
-
self.mGo = self.mCurrentSelectedArea
-
else:
CGame().removeChild(self.mDoor)
if self.mGo is not None:
x = self.mPlayer.getX()
- if (x > 400) and (x < 600):
+ if (x > DOOR_LEFT) and (x < DOOR_RIGHT):
if self.mGo == 0:
area = CArea1Game1()
CGame().setState(area)