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