aboutsummaryrefslogtreecommitdiff
path: root/engines/saga
diff options
context:
space:
mode:
authorEugene Sandulenko2016-05-05 09:26:08 +0200
committerEugene Sandulenko2016-05-05 09:26:08 +0200
commitd576abb3a27c41546ad9d44f90e6d6c8c80e8a34 (patch)
treeeb7e82efdd47336a138eb7d85b261791861bbca5 /engines/saga
parent9acf733d81045a25f2710d63723ed7c351b21f7b (diff)
downloadscummvm-rg350-d576abb3a27c41546ad9d44f90e6d6c8c80e8a34.tar.gz
scummvm-rg350-d576abb3a27c41546ad9d44f90e6d6c8c80e8a34.tar.bz2
scummvm-rg350-d576abb3a27c41546ad9d44f90e6d6c8c80e8a34.zip
SAGA: Init puzzle properly
Diffstat (limited to 'engines/saga')
-rw-r--r--engines/saga/puzzle.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/saga/puzzle.cpp b/engines/saga/puzzle.cpp
index 099bf79e6b..2c9a02beec 100644
--- a/engines/saga/puzzle.cpp
+++ b/engines/saga/puzzle.cpp
@@ -86,6 +86,11 @@ Puzzle::Puzzle(SagaEngine *vm) : _vm(vm), _solved(false), _active(false) {
_hintBox.setWidth(240);
_hintBox.setHeight(30);
+ _hintNextRqState = kRQNoHint;
+ _hintGiver = 0;
+ _hintSpeaker = 0;
+ _slidePointX = _slidePointY = 0;
+
initPieceInfo( 0, 268, 18, 0, 0, 0 + PUZZLE_X_OFFSET, 0 + PUZZLE_Y_OFFSET, 0, 3,
Point(0, 1), Point(0, 62), Point(15, 31), Point(0, 0), Point(0, 0), Point(0,0));
initPieceInfo( 1, 270, 52, 0, 0, 0 + PUZZLE_X_OFFSET, 32 + PUZZLE_Y_OFFSET, 0, 4,