diff options
author | Nicola Mettifogo | 2008-08-15 04:30:45 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2008-08-15 04:30:45 +0000 |
commit | 0606fef24e03580d2d2f3c34f9fd254f361d7623 (patch) | |
tree | d436c886cd1387bd5d89d913eeae6e8deaf1fd3f /engines/parallaction/parallaction_ns.cpp | |
parent | c70d09bc26c28b565de022491dfa164bc1d720e6 (diff) | |
download | scummvm-rg350-0606fef24e03580d2d2f3c34f9fd254f361d7623.tar.gz scummvm-rg350-0606fef24e03580d2d2f3c34f9fd254f361d7623.tar.bz2 scummvm-rg350-0606fef24e03580d2d2f3c34f9fd254f361d7623.zip |
Made coordinates and frame number protected into Zone and Animation, and changed client code to use get/set. This will allow various simplifications (e.g. when calculating Z), and is a step towards correct handling of interactive zones of Zone/Animation in BRA.
svn-id: r33892
Diffstat (limited to 'engines/parallaction/parallaction_ns.cpp')
-rw-r--r-- | engines/parallaction/parallaction_ns.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/parallaction/parallaction_ns.cpp b/engines/parallaction/parallaction_ns.cpp index b95fcf68b2..61f2859e8a 100644 --- a/engines/parallaction/parallaction_ns.cpp +++ b/engines/parallaction/parallaction_ns.cpp @@ -319,9 +319,9 @@ void Parallaction_ns::changeLocation(char *location) { parseLocation(_saveData1); if (_location._startPosition.x != -1000) { - _char._ani->_left = _location._startPosition.x; - _char._ani->_top = _location._startPosition.y; - _char._ani->_frame = _location._startFrame; + _char._ani->setX(_location._startPosition.x); + _char._ani->setY(_location._startPosition.y); + _char._ani->setF(_location._startFrame); _location._startPosition.y = -1000; _location._startPosition.x = -1000; } |