SupSuper
49c4c26b44
TRECISION: Experimental support for Nightlong Amiga
2021-05-31 06:40:04 +01:00
SupSuper
5daeab2e76
COMMON: Add floating-point functions to ReadStreamEndian
2021-05-31 06:40:03 +01:00
Filippos Karapetis
f20d13fa62
TRECISION: Start documenting the hardcoded lines from Joshua
2021-05-31 02:33:52 +03:00
Filippos Karapetis
b59a10606d
TRECISION: Add a console command, "say", to hear sentences from Joshua
2021-05-31 02:33:52 +03:00
antoniou79
f4fed91a3e
BLADERUNNER: Don't upload intangible clues to Mainframe
...
Change only for Restored Content mode
If KIA hacking is to be important, the player must be able to control exactly what is uploaded to Mainframe.
Intangible clues do not show up in KIA, so the player cannot control sharing them with Mainframe.
Most of them are supposed to not be shared anyway (or some are wrongly set as Intangible and will be fixed in a future bug fix).
Also in Restored Content mode, the mainframe reports (with voiced quote) if clues have been transfered,
so the player would be confused if intangible clues were transfered, since they won't appear in the KIA.
2021-05-31 02:03:11 +03:00
Filippos Karapetis
db484b2734
TRECISION: Rename a variable
2021-05-31 01:59:26 +03:00
Filippos Karapetis
c78f0496a1
TRECISION: Make some AnimManager fields and functions private
2021-05-31 01:59:15 +03:00
antoniou79
33fdc6045f
BLADERUNNER: Fix alignment issues with hidden clues
...
Original Bug.
Hidden clues would appear left aligned without left padding, after setting them as hidden (right click),
then switching to another KIA tab and back to the clues/suspect/crime tab with the hidden clue.
All other clues appear with padding 6. Now, so do the hidden ones.
2021-05-31 01:01:52 +03:00
Strangerke
305aea78b1
TRECISION: Fix Dissolve() with safeguards
2021-05-30 23:00:08 +01:00
Filippos Karapetis
d334bb3cb8
TRECISION: Remove the wrappers for combining inventory items
2021-05-31 00:19:00 +03:00
Filippos Karapetis
a33b9877c1
TRECISION: Fix drawing of the first Smacker frame in some animations
2021-05-31 00:19:00 +03:00
Filippos Karapetis
e9e601e726
TRECISION: Fix GraphicsManager sanity checks
2021-05-31 00:18:59 +03:00
ScummVM-Translations
ea47993788
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-30 17:49:59 +00:00
lb_ii
73b5db52d6
DEVTOOLS: Fix steam_gameid.py for current steamdb format
2021-05-30 20:49:49 +03:00
lb_ii
4219ae5591
DEVTOOLS: Add gameId getting script for GOG Galaxy
2021-05-30 20:49:49 +03:00
ScummVM-Translations
e33238d19b
I18N: Update translations templates
2021-05-30 17:16:04 +00:00
lb_ii
b1e97b2832
WINTERMUTE: Store client's ID and Secret with AchMan at SXWMEGalaxyAPI's InitGalaxy()
2021-05-30 20:15:55 +03:00
lb_ii
5782ca7917
AGS: Store client's ID and Secret with AchMan at AGS2Client::Initialize
2021-05-30 20:15:55 +03:00
lb_ii
4fcfbfeb42
WINTERMUTE: Use GOG gameid as AchMan's appId
2021-05-30 20:15:55 +03:00
lb_ii
86b2728ce3
AGS: Use GOG gameid as AchMan's appId
2021-05-30 20:15:55 +03:00
lb_ii
6513bab7af
ACHIEVEMENTS: Add an API to store platform-specific special strings like ClientSecret
2021-05-30 20:15:55 +03:00
antoniou79
772a38588c
BLADERUNNER: Attempt to fix video audio desynch
...
Should fix the issue that (queued) audio gets ahead of video if eg. window is paused by moving it around
Also added some fixes for time overflow issues for when we compare the times for the next frame to play.
2021-05-30 19:55:08 +03:00
Strangerke
303e046cc9
TRECISION: Fix a typo in a comment, reduce level of if/then blocks in PathFinding3D
2021-05-30 17:52:24 +01:00
Filippos Karapetis
85a13bc7a6
TRECISION: Fix the elevator button and Ruby's reader closeups voiceover
2021-05-30 18:18:43 +03:00
Filippos Karapetis
0ca3d76f9c
TRECISION: Replace _flagCharacterExists with _flagShowCharacter
...
These two ended up having practically the same semantics, so they have
been merged. The only place where the difference actually mattered
is in characterContinueTalk(), to show the subtitles in the correct
place, but it suffices to check for active character animations at that
point instead.
2021-05-30 17:37:18 +03:00
Filippos Karapetis
ef803f8768
TRECISION: Split doMouseLeftRight() into smaller functions
2021-05-30 17:37:17 +03:00
Filippos Karapetis
b117194994
TRECISION: Disable dissolve() for now, as it writes OOB
2021-05-30 17:37:17 +03:00
Filippos Karapetis
ffcdb3f58d
TRECISION: Simplify dissolve()
2021-05-30 17:37:17 +03:00
Filippos Karapetis
4efb1d7f44
TRECISION: Add some sanity checks to GraphicsManager. Some cleanup
2021-05-30 17:37:17 +03:00
Filippos Karapetis
24f3f4ff75
TRECISION: Use Common::Point for text placement
2021-05-30 17:37:16 +03:00
Filippos Karapetis
bd64803269
TRECISION: Fix regression with closeup exits
2021-05-30 17:37:16 +03:00
Filippos Karapetis
de70a494cb
TRECISION: Const correctness
2021-05-30 17:37:16 +03:00
Scott Percival
3d8523a86e
DIRECTOR: Continue playing videos even if they are audio-only
2021-05-30 19:29:16 +08:00
Scott Percival
8836857b1b
DIRECTOR: Stop playing videos after the sprite changes
2021-05-30 19:29:16 +08:00
Eugene Sandulenko
0b7194ecc4
SLUDGE: Gracefully continue on MOD music failure. Happens with IT modules now
2021-05-30 11:40:37 +02:00
Eugene Sandulenko
346dd65927
AUDIO: Do not crash on ImpulseTracker modules
2021-05-30 11:40:37 +02:00
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