diff options
author | Paul Gilbert | 2016-07-23 13:15:24 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-23 13:15:24 -0400 |
commit | 9e02409ef4ece6b3184c1d745106e87f3169e6ca (patch) | |
tree | 4e500cf9c0823f1d6e969dc63a15cda7479521b4 /engines/titanic/support/movie_range_info.cpp | |
parent | 382ba52e332a02a49343c1ba1c2aed80dfcd5c87 (diff) | |
download | scummvm-rg350-9e02409ef4ece6b3184c1d745106e87f3169e6ca.tar.gz scummvm-rg350-9e02409ef4ece6b3184c1d745106e87f3169e6ca.tar.bz2 scummvm-rg350-9e02409ef4ece6b3184c1d745106e87f3169e6ca.zip |
TITANIC: Clarification and fixes for movie reverse and repeat flags
Diffstat (limited to 'engines/titanic/support/movie_range_info.cpp')
-rw-r--r-- | engines/titanic/support/movie_range_info.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/titanic/support/movie_range_info.cpp b/engines/titanic/support/movie_range_info.cpp index 4c62539864..634ab1cc62 100644 --- a/engines/titanic/support/movie_range_info.cpp +++ b/engines/titanic/support/movie_range_info.cpp @@ -38,7 +38,7 @@ CMovieRangeInfo::CMovieRangeInfo(const CMovieRangeInfo *src) : ListItem() { _endFrame = src->_endFrame; _initialFrame = src->_initialFrame; _isReversed = src->_isReversed; - _isFlag1 = src->_isFlag1; + _isRepeat = src->_isRepeat; // Duplicate the events list for (CMovieEventList::const_iterator i = _events.begin(); @@ -52,7 +52,7 @@ void CMovieRangeInfo::save(SimpleFile *file, int indent) { file->writeNumberLine(_startFrame, indent + 1); file->writeNumberLine(_endFrame, indent + 1); file->writeNumberLine(_initialFrame, indent + 1); - file->writeNumberLine(_isFlag1, indent + 1); + file->writeNumberLine(_isRepeat, indent + 1); file->writeNumberLine(_isReversed, indent + 1); _events.save(file, indent + 1); } @@ -63,7 +63,7 @@ void CMovieRangeInfo::load(SimpleFile *file) { _startFrame = file->readNumber(); _endFrame = file->readNumber(); _initialFrame = file->readNumber(); - _isFlag1 = file->readNumber(); + _isRepeat = file->readNumber(); _isReversed = file->readNumber(); _events.load(file); } @@ -88,7 +88,7 @@ void CMovieRangeInfo::getMovieFrame(CMovieEventList &list, int frameNumber) { void CMovieRangeInfo::process(CGameObject *owner) { int flags = 0; if (_endFrame) - flags |= MOVIE_1; + flags |= MOVIE_REPEAT; if (_startFrame) flags |= MOVIE_REVERSE; |