Walter Agazzi
9424d4b4ed
GLK: AGT: Bump version number to 1.1.2
2022-09-26 18:39:38 -07:00
Walter Agazzi
db4d180d48
GLK: AGT: Fix order of scanning dummy verbs
...
Fixes SIGNAL COMPANIONS in Shades of Grey
2022-09-26 18:39:38 -07:00
Walter Agazzi
27350175e4
GLK: AGT: Allow Shades of Grey to define 'scream' in a dummy_verb
2022-09-26 18:39:38 -07:00
Walter Agazzi
bb9b69cd61
GLK: AGT: If stable_random is set, reset RNG when restarting a game
2022-09-26 18:39:38 -07:00
Walter Agazzi
14ed2b3d99
GLK: AGT: Re-work random number generation
2022-09-26 18:39:38 -07:00
Walter Agazzi
d6a870d676
GLK: AGT: Add alternative RNG and stable_random config option
...
Add stable_random as a configuration option and, if set, use a random
number generator that is the same for all platforms
2022-09-26 18:39:38 -07:00
Walter Agazzi
af5096109f
GLK: AGT: Rework newline interface to keep agt_input() unchanged
2022-09-26 18:39:38 -07:00
Walter Agazzi
8ac79a7c7b
GLK: AGT: Tidy logic to limit AskQuestion result to 16bit int range
2022-09-26 18:39:38 -07:00
Walter Agazzi
44f8181c24
GLK: AGT: Sort out newline handling again
2022-09-26 18:39:38 -07:00
Walter Agazzi
7a78690576
GLK: AGT: Cast the result of asking for a number to be a signed 16-bit
2022-09-26 18:39:38 -07:00
Walter Agazzi
fec275835f
GLK: AGT: Show last input from log file
2022-09-26 18:39:38 -07:00
Walter Agazzi
ac44613fbd
GLK: AGT: Fewer extra newlines when replaying a log file
2022-09-26 18:39:38 -07:00
Walter Agazzi
7665848708
GLK: AGT: Turn on smart disambiguation by default for AGT 1.5 onwards
2022-09-26 18:39:38 -07:00
Walter Agazzi
27a5b9a81e
GLK: AGT: Always sort metacommands
2022-09-26 18:39:38 -07:00
Walter Agazzi
3e09284d6f
GLK: AGT: Turn on command redir expansion for pre-Masters 1.5 variants
2022-09-26 18:39:38 -07:00
Walter Agazzi
5460bfdec5
GLK: AGT: Get two-word commands fix to work for both AGT and AGX
2022-09-26 18:39:38 -07:00
Walter Agazzi
8c5a1d1e37
GLK: AGT: Convert 2-word synonims to canonical form
...
Rewrite metacommands that apply to built-in two-word synonims
for standard verbs into the canonical form of these verbs, so
that the metacommand runs when the command is entered
2022-09-26 18:39:38 -07:00
Walter Agazzi
856841df80
GLK: AGT: First attempt to fix TMD Thief, and room handling in general
2022-09-26 18:39:38 -07:00
Walter Agazzi
4116cde102
GLK: AGT: Allow interpreter exit from within menu loop
2022-09-26 18:39:38 -07:00
Walter Agazzi
37b0ebbf44
GLK: AGT: Fix substitutions in MSG_MAIN messages
2022-09-26 18:39:38 -07:00
Walter Agazzi
60f8083858
PINK: Add detection for Italian Passport to Peril
2022-09-27 02:59:12 +02:00
Walter Agazzi
70d7db0aae
PINK: Add detection for Italian Hokus Pokus Pink
2022-09-27 02:59:12 +02:00
Matthew Duggan
6610c5f1d1
ULTIMA8: Fix incorrect Rect clipping bottom calculation
...
When minimap was moved off the screen, the crosshair was incorrectly was drawn
over the whole height of the minimap. This fixes bug #13850 .
2022-09-27 09:27:07 +09:00
D G Turner
527da1a3a9
SCUMM: Fix Minor Code Breakage in AKOS Refactoring
...
This generated a number of GCC compiler warnings regarding the comparison
to the enumerated type (which are mostly equivalent to uint, not byte).
2022-09-26 23:38:47 +01:00
ScummVM-Translations
e398666f9c
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/
2022-09-26 22:32:55 +00:00
Einar Johan Trøan Sømåen
d886c8e63e
GRIM: Fix leak in Overlay
...
Fixes COVERITY: 1436013
2022-09-27 00:32:37 +02:00
Einar Johan Trøan Sømåen
fec908a910
GRIM: Initialize more members of GrimEngine
...
Partially fixes COVERITY 1009908
2022-09-27 00:32:37 +02:00
ScummVM-Translations
f05c257065
I18N: Update translations templates
2022-09-26 22:18:52 +00:00
Walter Agazzi
ca4e3195a7
MOHAWK: Add detection for chinese Riven versions
2022-09-27 00:18:29 +02:00
AndywinXp
8f744954c3
JANITORIAL: SCUMM: Improve readability of AKOS code
...
This is part of an on-going effort on my end to document the AKOS code, and fix strange stuff
such as integers being used as booleans, and variable_names instead of variableNames
2022-09-27 00:14:26 +02:00
AndywinXp
72463db407
SCUMM: COMI: Fix texts rarely not clearing up after overrides
...
This is a fix for a regression which unfortunately went unnoticed during the GUI implementation.
Since we moved stuff around in the main loop at that time, we also missed on something:
if Guybrush speaks at a certain camera position, and then ESC is pressed triggering an override,
if the override changes the camera position, the blastText rectangles will have to be updated, otherwise
we'd end up with an uncleared text on the screen. To reproduce the issue fixed here, start Part 2 and
press ESC as soon as Guybrush speaks.
2022-09-27 00:09:46 +02:00
Einar Johan Trøan Sømåen
fdfa627942
DIRECTOR: Check open() result in AIFF XObj.
...
Fixes COVERITY: 1490060
2022-09-26 23:47:50 +02:00
Eugene Sandulenko
9400519896
SAGA2: Fix compilation
2022-09-26 21:22:49 +02:00
athrxx
2474d96709
KYRA: more coding style cleanup
2022-09-26 19:59:35 +02:00
Eugene Sandulenko
ea0d27d496
SAGA2: Rename class variables in panel.h
2022-09-26 19:52:27 +02:00
Eugene Sandulenko
307bd92ea8
SAGA2: Remove non-portable log-related code
2022-09-26 19:52:27 +02:00
Eugene Sandulenko
9834c6e321
SAGA2: Rename class variables in objproto.h
2022-09-26 19:52:27 +02:00
Eugene Sandulenko
4921ae88c2
SAGA2: Rename class variables in objects.h
2022-09-26 19:52:27 +02:00
Eugene Sandulenko
1d5f9486b2
SAGA2: Rename class variables in msgbox.h
2022-09-26 19:52:27 +02:00
Eugene Sandulenko
c2d795f63c
SAGA2: Rename class variables in motion.h
2022-09-26 19:52:27 +02:00
Eugene Sandulenko
b8632b0a91
SAGA2: Rename class variables in modal.h
2022-09-26 19:52:27 +02:00
Eugene Sandulenko
9bb65c95fe
SAGA2: Fix class variable names in messager.h
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
f3a751e947
SAGA2: Rename class variables in mapfeatr.h
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
7b69970c82
SAGA2: Fix class variable names in intrface.h
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
56d0d75216
SAGA2: Rename class variables in interp.cpp
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
e39360e667
SAGA2: Rename class variables in imagcach.h
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
1a67f6146b
SAGA2: Rename class variables in gtextbox.h
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
89102aefa8
SAGA2: Rename class variables in grequest.cpp
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
c64a61dbd7
SAGA2: Rename class variables in grabinfo.h
2022-09-26 19:52:26 +02:00
Eugene Sandulenko
b590a8af74
SAGA2: Rename class variables in gpointer.h
2022-09-26 19:52:25 +02:00