diff options
author | Martin Kiewitz | 2010-07-16 05:46:07 +0000 |
---|---|---|
committer | Martin Kiewitz | 2010-07-16 05:46:07 +0000 |
commit | 90763f6e24ae1c51f4c8a9d0486a5488ea200f61 (patch) | |
tree | c8f9b2b36b82020085c6abfade5a7c2cc6218139 /engines/sci/engine/selector.h | |
parent | 9fafc859199f16a693ba40d18cd5e93f49d4b2fa (diff) | |
download | scummvm-rg350-90763f6e24ae1c51f4c8a9d0486a5488ea200f61.tar.gz scummvm-rg350-90763f6e24ae1c51f4c8a9d0486a5488ea200f61.tar.bz2 scummvm-rg350-90763f6e24ae1c51f4c8a9d0486a5488ea200f61.zip |
SCI: kDoBresen - save last position of client inside mover - fixes lsl6 tram still shaking while gotten stopped due ego
svn-id: r50931
Diffstat (limited to 'engines/sci/engine/selector.h')
-rw-r--r-- | engines/sci/engine/selector.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/selector.h b/engines/sci/engine/selector.h index acb7912d8d..c3428c1ed7 100644 --- a/engines/sci/engine/selector.h +++ b/engines/sci/engine/selector.h @@ -69,6 +69,7 @@ struct SelectorCache { Selector dx, dy; ///< Deltas Selector b_movCnt, b_i1, b_i2, b_di, b_xAxis, b_incr; ///< Various Bresenham vars Selector xStep, yStep; ///< BR adjustments + Selector xLast, yLast; ///< BR last position of client Selector moveSpeed; ///< Used for DoBresen Selector canBeHere; ///< Funcselector: Checks for movement validity in SCI0 Selector heading, mover; ///< Used in DoAvoider |