110902 Commits

Author SHA1 Message Date
Thierry Crozat
0c845e1f43 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/
2020-11-22 16:57:47 +00:00
Bartosz Gentkowski
fe9c51892c DOXYGEN: doxygen review on remaining common headers
- textconsole.h
- timer.h
- translation.h
- ustr.h
- util.h
2020-11-22 16:57:25 +00:00
Thierry Crozat
1a8364dc88 I18N: Update translations templates 2020-11-22 16:45:30 +00:00
Thierry Crozat
e813409f79 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/
2020-11-22 16:45:29 +00:00
sluicebox
6d3ed4268f GUI: Retain scroll position when deleting a save 2020-11-22 16:45:17 +00:00
Thierry Crozat
fb183011dc I18N: Update translations templates 2020-11-22 16:35:26 +00:00
Cameron Cawley
b246dbdfb6 ANDROID: Add a backend-specific options widget 2020-11-22 16:35:03 +00:00
Cameron Cawley
11724f9df1 GUI: Add a tab for backend-specific options 2020-11-22 16:35:03 +00:00
Thierry Crozat
c80e1c6b49 NULL: Fix compilation without GNU C extensions 2020-11-22 16:35:03 +00:00
Torbjörn Andersson
3a36d82af6 STARTREK: Added floppy versions of Judgment Rites
This is, I think, the English and French floppy versions of
Judgment Rites. They were included with The White Label Doubles
collection, along with the talkie version of 25th Anniversary.
Unexpected, but a pleasant surprise since I already had the
talkie version of Judgment Rites.

The CD also contains a German version, but ScummVM already
(mis)identifies that one as the German CD version.
2020-11-22 15:25:15 +02:00
Torbjörn Andersson
5382e5dfa2 STARTREK: Add detection for another 25th anniversary English floppy
This one comes from Interplay's 10 Year Anniversary Anthology:
Classic Collection. Unfortunately, it only gets partway through
the intro before erroring out with "Tried to access file index 6
for file 'credit00.shp', which doesn't exist".
2020-11-22 15:25:15 +02:00
antoniou79
637d845210 COMMON: DEBUGGER: Don't attach again at EVENT_DEBUGGER
If already active

Addresses bug https://bugs.scummvm.org/ticket/11964
2020-11-22 13:58:57 +02:00
Thierry Crozat
5b43755e59 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/
2020-11-22 04:15:04 +00:00
Jonathan Phénix
921a318ab7 XEEN: Sprinkle 'static' where appropriate 2020-11-21 20:14:52 -08:00
Jonathan Phénix
2e30aa882c XEEN: Fix build warning by adding SpriteResource copy constructor 2020-11-21 20:14:52 -08:00
Jonathan Phénix
557c3cecfc XEEN: Fix signedness compares for TrainingLocation::_maxLevel 2020-11-21 20:14:52 -08:00
Thierry Crozat
1a48291444 I18N: Update translations templates 2020-11-21 14:56:08 +00:00
Martin Gerhardy
a515864167 TWINE: fixed default key mappings 2020-11-21 15:55:44 +01:00
Martin Gerhardy
49be0a49a6 TWINE: changed behaviour of ScopedKeyMap
it's dangerous to disable a keymap because you could lose the action state.
Now we just enable another keymap - and disable it after we are done. So
we don't lose the action state. This fixes a problem with the hero walking
along a sign and hit the action button. We are starting the text sequence.
Once this is over and you have released the cursor keys during read, the actor
would still move.
2020-11-21 15:38:36 +01:00
Martin Gerhardy
f46cd54294 TWINE: allow to use the cutscene abort keys to interrupt fullscreen texts 2020-11-21 15:34:05 +01:00
Martin Gerhardy
9acc282047 TWINE: minor refactoring in drawTextFullscreen 2020-11-21 15:27:01 +01:00
Martin Gerhardy
689909012a TWINE: fixed invalid action states after reading text from signs 2020-11-21 15:24:46 +01:00
Martin Gerhardy
d21bfbe914 TWINE: moved cursor key mask handling into movement class 2020-11-21 15:24:46 +01:00
Martin Gerhardy
a5295d0fa6 TWINE: hide member of Movements class 2020-11-21 15:24:46 +01:00
Martin Gerhardy
e10aecad31 TWINE: extracted into single methods and cleanup in input code handling 2020-11-21 15:24:46 +01:00
Martin Gerhardy
3a3dc880a5 TWINE: simplified input code 2020-11-21 15:24:46 +01:00
Martin Gerhardy
95a331f78d TWINE: further cleanup on the input code 2020-11-21 15:24:46 +01:00
Martin Gerhardy
976e139d27 TWINE: simplified input code 2020-11-21 15:24:46 +01:00
Martin Gerhardy
025866af83 TWINE: removed unused member from input class 2020-11-21 15:24:46 +01:00
Martin Gerhardy
b0a7b477a0 TWINE: comment about the animation type 2020-11-21 15:24:46 +01:00
Martin Gerhardy
28b5e2fb01 TWINE: ensure that we are ending with an invalid keymap state 2020-11-21 15:24:46 +01:00
Martin Gerhardy
cc653184c3 TWINE: restore saving hero respawn position to the scene start position
this is due to the fact that the lba save game doesn't save the whole scene state.
By not letting the hero restart the scene, you might end up in an unbeatable state.
Non of the already solved puzzles are still active after load, nor are any of the
other already destroyed actors still destroyed - they are just respawned with all
their lifes.
2020-11-21 15:24:46 +01:00
Martin Gerhardy
0f940c4f72 TWINE: comments and added missing termination byte to savegame
according to http://lbafileinfo.kazekr.net/index.php\?title\=LBA1:Savegame
2020-11-21 15:24:46 +01:00
Martin Gerhardy
0381111827 TWINE: replaced magic numbers 2020-11-21 15:24:46 +01:00
Martin Gerhardy
db5a8551e2 TWINE: reduced cyclic complexity 2020-11-21 15:24:46 +01:00
Martin Gerhardy
65b3828cdc TWINE: fixed losing the active actor control if you activate the behaviour menu 2020-11-21 15:24:46 +01:00
Martin Gerhardy
631864146f TWINE: extended input class 2020-11-21 15:24:46 +01:00
athrxx
b91f4e3e4e SCUMM: fix warning (unused var) 2020-11-21 13:59:46 +01:00
Filippos Karapetis
f9ebef6e1a STARTREK: Implement the computer, some kb input and bridge functions 2020-11-21 14:40:56 +02:00
Le Philousophe
9881255919 CRYOMNI3D: Add detection for German Windows version from ticket #11963 2020-11-21 11:55:54 +01:00
sluicebox
b5241be248 SCI: Fix buffer overflow when loading Korean font
Fixes bug #11966
2020-11-21 00:51:26 -08:00
Martin Gerhardy
6fefa0d9b5 TWINE: give_all_items enables the inventory 2020-11-20 18:34:50 +01:00
Martin Gerhardy
699c8225c6 TWINE: replaced magic numbers with constants
and started to mark the angles - to be able to refacto them easier later on
2020-11-20 18:34:50 +01:00
Martin Gerhardy
b30a195e97 TWINE: introduced ClampAngle 2020-11-20 18:26:35 +01:00
Martin Gerhardy
d6c879cbe7 TWINE: doxygen for scripts
http://moonbase.kazekr.net/index.php\?page\=d_dok
2020-11-20 18:26:35 +01:00
Thierry Crozat
b756f38ba9 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/
2020-11-20 05:43:12 +00:00
Paul Gilbert
dabff21c44 GLK: COMPREHEND: Refresh gfx & show room desc after loading from GMM 2020-11-19 21:42:40 -08:00
Thierry Crozat
4a8790cd9f I18N: Update translations templates 2020-11-20 04:23:06 +00:00
Paul Gilbert
a0883e6aaf GLK: COMPREHEND: Fix wearing or removing goggles in too bright room 2020-11-19 20:22:37 -08:00
Martin Gerhardy
3e8247a6b7 TWINE: use IS_HERO macro 2020-11-19 23:12:06 +01:00