118812 Commits

Author SHA1 Message Date
Le Philousophe
29ad516199 VIDEO: Fix C++98 compilation 2021-05-30 10:12:08 +02:00
Filippos Karapetis
faaf6beaaa TRECISION: Group code that clears the inventory item combination state 2021-05-30 10:57:42 +03:00
Strangerke
546606b8ba TRECISION: Split DrawCharacter() in two sub functions 2021-05-30 07:44:52 +01:00
Strangerke
7a2c33623a TRECISION: Fix some failed template arguments deduction on buildbot 2021-05-30 07:33:38 +01:00
ScummVM-Translations
c9072d344f I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-05-29 22:56:05 +00:00
SupSuper
c92c1dddad TRECISION: Remove global constructor 2021-05-29 23:54:51 +01:00
ScummVM-Translations
417d58d36d I18N: Update translations templates 2021-05-29 20:27:53 +00:00
Filippos Karapetis
21a1dd91c2 TRECISION: Remove unused includes 2021-05-29 21:25:11 +01:00
Filippos Karapetis
12b4e08191 TRECISION: Remove redundant actor showing statement
This statement was probably added to show the main character in the
first room the first time it's visited, which happens when the game
starts. We set _flagShowCharacter to true in the engine constructor,
so this statement is redundant.
2021-05-29 21:25:11 +01:00
Filippos Karapetis
361bdc1734 TRECISION: Cleanup 2021-05-29 21:25:11 +01:00
Strangerke
1459e3c577 TRECISION: Add a safeguard in DrawCharacter, some renaming 2021-05-29 21:25:10 +01:00
Strangerke
d46aecd81e TRECISION: Rename STexture::init() in order to be coherent with other functions 2021-05-29 21:25:10 +01:00
Filippos Karapetis
ad3ad9e3df TRECISION: Use Common::List for event queues 2021-05-29 21:25:10 +01:00
Strangerke
70a08aa780 TRECISION: Small refactoring in STexture 2021-05-29 21:25:10 +01:00
SupSuper
a08788e9b8 TRECISION: Don't quit while you're ahead! 2021-05-29 21:25:09 +01:00
Strangerke
bd3e22ef61 TRECISION: Move some code from struct.h to struct.cpp 2021-05-29 21:25:09 +01:00
SupSuper
d16fb074e7 TRECISION: Move MessageQueues into Scheduler 2021-05-29 21:25:09 +01:00
Strangerke
d20b12b608 TRECISION: Remove an unused include 2021-05-29 21:25:09 +01:00
Strangerke
81b0efd905 TRECISION: set SInvObject._flag private, add accessors 2021-05-29 21:25:09 +01:00
Strangerke
55462465f7 TRECISION: Fix regression in 113ce2a 2021-05-29 21:25:08 +01:00
Strangerke
c11cd96849 TRECISION: Kill SScript 2021-05-29 21:25:08 +01:00
Filippos Karapetis
24a51fc26b TRECISION: Close the inventory when starting a dialog or changing rooms 2021-05-29 21:25:08 +01:00
Strangerke
f840836b3e TRECISION: Set SObject._mode private, add accessors 2021-05-29 21:25:08 +01:00
Filippos Karapetis
3ac3156d9e TRECISION: Fix empty slots in the original save/load dialog 2021-05-29 21:25:08 +01:00
SupSuper
67674c9784 TRECISION: Fix videos not stopping immediately 2021-05-29 21:25:07 +01:00
Strangerke
d22c218897 TRECISION: Set SObject._flg private, add accessors 2021-05-29 21:25:07 +01:00
Filippos Karapetis
c6254cfc78 TRECISION: Fix compilation 2021-05-29 21:25:07 +01:00
Filippos Karapetis
0128994f3f TRECISION: Merge forceSeekToFrame() and forceSkip(). Some cleanup 2021-05-29 21:25:07 +01:00
D G Turner
1fd14f6dca TRECISION: Fix Compilation on Linux / Case Sensitive Platforms 2021-05-29 21:25:06 +01:00
SupSuper
23e36fe859 TRECISION: Fix loading original saves 2021-05-29 21:25:06 +01:00
Strangerke
744de60f3e TRECISION: Move implementation ofloadRoom and syncGameStream to a new cpp file 2021-05-29 21:25:06 +01:00
Filippos Karapetis
ed1022927a TRECISION: Make some GraphicsManager functions and variables private 2021-05-29 21:25:06 +01:00
Filippos Karapetis
3f583cd42e TRECISION: Move more screen update functionality into GraphicsManager 2021-05-29 21:25:06 +01:00
Strangerke
bc3b343eb7 TRECISION: Make SRoom._flag private, add accessors,add sync and loading functions 2021-05-29 21:25:05 +01:00
Strangerke
639eba4896 TRECISION: Remove extra parenthesis while reviewing code 2021-05-29 21:25:05 +01:00
Filippos Karapetis
1e5a5f1d23 TRECISION: Fix regression with dialog completion checks 2021-05-29 21:25:05 +01:00
Filippos Karapetis
a3ae0deb6e TRECISION: Add accessors to DialogManager's members
This allows for the following:
- Make class members of DialogManager private
- Cleaner, more readable code
- Remove unused code
2021-05-29 21:25:05 +01:00
Strangerke
33173bdb67 TRECISION: Move StackText to text.h, rename tcol and scol to improve readability 2021-05-29 21:25:04 +01:00
Strangerke
f372bf457d TRECISION: Add ATFNONE to remove a "magic" value 2021-05-29 21:25:04 +01:00
Strangerke
2ec411c0e5 TRECISION: Move ElevatorAction definition to Trecision.h, make elevatorAction static 2021-05-29 21:25:04 +01:00
Strangerke
a4cf68898d TRECISION: Remove a useless include 2021-05-29 21:25:04 +01:00
Strangerke
a61b383d3c TRECISION: reduce if levels in loadStream and handleEndOfVideo 2021-05-29 21:25:04 +01:00
Strangerke
ea4a9bb341 TRECISION: Translate a forgotten comment 2021-05-29 21:25:03 +01:00
Strangerke
122662cc2f TRECISION: apply the same simplification in AnimTypeManager::handler() than in end() 2021-05-29 21:25:03 +01:00
Strangerke
f9be812688 TRECISION: Remove SDObj, move its fields and functions to GraphicsManager 2021-05-29 21:25:03 +01:00
Filippos Karapetis
cd28cdbd92 TRECISION: Remove handling and queues for animation class events
These were never actually used
2021-05-29 21:25:03 +01:00
Filippos Karapetis
90306163f9 TRECISION: Call someoneContinueTalk and someoneMute directly 2021-05-29 21:25:03 +01:00
Strangerke
b87023f473 TRECISION: Some renaming in SDObj 2021-05-29 21:25:02 +01:00
Strangerke
9674e4892b TRECISION: Some refactoring related to SDObj 2021-05-29 21:25:02 +01:00
Filippos Karapetis
fb9d9e992a TRECISION: Remove dead code related to characterSay() and someoneSay()
The anim parameter was always 0 in someoneSay, so _talkingPersonAnimId
was always 0. The ME_CHARACTERSPEAK event is not used anywhere in the
code. Documented the usage of someoneSay()
2021-05-29 21:25:02 +01:00