Commit Graph
137148 Commits
Author SHA1 Message Date
Filippos Karapetis fabec17274 CHEWY: Refactor initialization of cursor animations 2022-04-13 02:48:10 +03:00
neuromancer 6ad115f558 HYPNO: quit when finish level in wet demo 2022-04-12 23:50:58 +02:00
Thierry Crozat 3d3cd083bf GUI: Fix scrolling history in the Console widget
When starting to scroll, the current line is added to the history
so that if we scroll up and then down we get it back. This was
initially implemented correctly, but borken later on in 51dceaf165
when the history was changed to use Common::String.
2022-04-12 22:29:13 +01:00
neuromancer 32fd281642 HYPNO: fix sounds path in wet demo 2022-04-12 21:36:56 +02:00
neuromancer 18964d0b89 HYPNO: make level c50 completable in wet 2022-04-12 21:36:56 +02:00
neuromancer 7fdd4ddcec HYPNO: workaround to allow to finish level c33 in wet 2022-04-12 21:36:56 +02:00
neuromancer a884340fd2 HYPNO: allow to select different target colors per level or target name 2022-04-12 21:36:56 +02:00
Lothar Serra Mari cf64acecb9 NEWS: Update German NEWS file 2022-04-12 19:39:12 +02:00
Torbjörn Andersson 6ce20d1b30 NEWS: Mention floppy MI1 music looping fix 2022-04-12 13:37:21 +02:00
ScummVM-Translations 175ded9578 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-04-12 09:07:31 +00:00
Torbjörn Andersson 3519516f33 SCUMM: Reset _autoLoop when loading new music (bug #13392)
Any track that wants to loop should set the _autoLoop flag itself.
Otherwise, as soon as one track has looped every subsequent track
handled by the same instance of the parser will also loop. This flag is
(at least in the VGA floppy version of MI1) always set at the end of the
track, if it's set at all. So if you allowed the lookout music to loop,
the game would then get stuck on the chapter screen since the script was
waiting for the music to end.

As far as I'm aware, this MIDI parser is only used by MI1 (dwa has
confirmed that the EGA version had the same bug) and Loom (which, to the
best of my knowledge, never loops music).
2022-04-12 11:03:14 +02:00
ScummVM-Translations dacd2f52af I18N: Update translations templates 2022-04-12 07:00:42 +00:00
Cameron Cawley c0dd681824 SCUMM: Fix fighting in Indy 3 when Num lock is off 2022-04-12 10:00:31 +03:00
Timo Mikkolainen e029615b4c I18N: Update translation (Finnish)
Currently translated at 100.0% (1729 of 1729 strings)
2022-04-12 01:27:37 +00:00
Xaviu 16a99a8327 I18N: Update translation (Catalan)
Currently translated at 73.9% (1279 of 1729 strings)
2022-04-12 01:27:36 +00:00
D G Turner 7631d04f29 CHEWY: Fix GCC Shadowing Warnings 2022-04-11 22:55:29 +01:00
Filippos Karapetis 56f53b8191 CHEWY: Merge the screen drawing code and cleanup defines 2022-04-11 23:28:31 +03:00
antoniou79 325260f1ae GUI: Fix scrolling in launcher and GMM tabs
This should address the #13106 issue and similar

It makes widgets, who don't implement handleMouseWheel(), call the handleMouseWheel() of their parent by default
Logic is borrowed from how widgets forward unhandle commands to their parent in handleCommand()
2022-04-11 23:01:30 +03:00
Le Philousophe 9a016f5ad0 HYPNO: Fix AmigaOS4 build 2022-04-11 21:42:28 +02:00
neuromancer 99044b349b HYPNO: refactor to use color constants loaded from the current palette 2022-04-11 21:17:34 +02:00
neuromancer baa7d670da HYPNO: set a better default value for frame separator in wet 2022-04-11 21:17:34 +02:00
neuromancer 606dbe60f1 HYPNO: correctly play explosions animations avoiding separator frames in wet 2022-04-11 21:17:34 +02:00
neuromancer 1e8343b956 HYPNO: refactor code for handling player frames to allow changes during levels in wet 2022-04-11 21:17:34 +02:00
neuromancer 5d0b07c86c HYPNO: fixed ui offsets in last level of wet 2022-04-11 21:17:34 +02:00
neuromancer 034051a5d4 HYPNO: improved parser to load level c17 in boyz 2022-04-11 21:17:34 +02:00
neuromancer 66398db645 HYPNO: implemented sound transition in boyz 2022-04-11 21:17:34 +02:00
neuromancer b50b506ba4 HYPNO: added Soldier Boyz to the original copyright string 2022-04-11 21:17:34 +02:00
neuromancer 68004ec9b5 HYPNO: improved parser to allow to load c16 level in boyz 2022-04-11 21:17:34 +02:00
neuromancer fe610854fd HYPNO: return to main menu after game over in the full version of wet 2022-04-11 21:17:33 +02:00
neuromancer 2ee96a1d8d HYPNO: add a condition to check if the first door is open in level c60 in wet 2022-04-11 21:17:33 +02:00
neuromancer 6cb99813a2 HYPNO: refactored arcade transitions into a dedicated data structure 2022-04-11 21:17:33 +02:00
neuromancer 0716bf254f HYPNO: shuffle weapon targets in boyz 2022-04-11 21:17:33 +02:00
neuromancer c20499b789 HYPNO: change weapons according to the script in boyz 2022-04-11 21:17:33 +02:00
neuromancer f67b4a1fe5 HYPNO: preliminary rendering of health and ammo bars in boyz 2022-04-11 21:17:33 +02:00
neuromancer 37ff8859e7 HYPNO: load a few levels more in boyz 2022-04-11 21:17:33 +02:00
sluicebox 654a7306d2 SCI: Fix SCI0 GfxFunctionsType detection
Fixes LSL2 non-early versions being misidentified and all message boxes
being drawn 10 pixels too low. For example: the copy protection screen.

Thanks to @eriktorbjorn for noticing this inaccuracy
2022-04-11 10:10:19 -04:00
Paul Gilbert 645124bb45 AGS: RLE decompressing: Redefined char as int8
From upstream 22797ccdf6746767cbc5bf99ef9cbad7702d8140
2022-04-10 19:39:09 -07:00
Paul Gilbert 2d63a71b22 AGS: Fixed formatting of soff_t values
From upstream 80a01b51d66f8ca3c17670527ffc1c661ff47c81
2022-04-10 19:39:09 -07:00
Paul Gilbert dcb1099f2b AGS: Cursor.AnimationDelay property and arg to ChangeModeView()
From upstream 7393b0a8ee8a23949b63cf8ba57eb1c4f4e381fd
2022-04-10 19:39:09 -07:00
Paul Gilbert 25d6339101 AGS: Fixed redo_walkable_areas() in case of out of range colors
From upstream 81bb535b6e152d503695834b8b118e280c0449d8
2022-04-10 19:39:09 -07:00
Paul Gilbert dbcebe50d4 AGS: Added Character.IdleAnimationDelay and editor property
From upstream 73b2aaaa859f92b5a73d5ab78118653974529402
2022-04-10 19:39:09 -07:00
Paul Gilbert dc4c149e30 AGS: Fixed PackfileFromAsset() - potential nullptr access
From upstream 0f675976046afbc9c1440b078b78f08d68363456
2022-04-10 19:39:09 -07:00
Paul Gilbert e0ef5ad2be AGS: Fix signed comparison warning 2022-04-10 19:39:08 -07:00
Paul Gilbert eaf4b00125 AGS: Fixed pre-3.6.0 games loosing object names on restoring a save
From upstream c745e75a62bee53dcdb0552a10c2b8053717b38f
2022-04-10 19:39:08 -07:00
Paul Gilbert cb95772ad9 AGS: Update @OVERHOTSPOT@ when object/hotspot name changes
From upstream 64bb4fe130908d078c7945c000e0b43dfea49a14
2022-04-10 19:39:08 -07:00
Paul Gilbert fabab1285d AGS: Made Hotspot.Name and Object.Name settable
From upstream 6a7271c4df1765dc86f88d7676337b63fcef17aa
2022-04-10 19:39:08 -07:00
Paul Gilbert d147a541ec AGS: Cleanup some unused code/comments
From upstream f0dc4b364888f019c037afee6ee66aa0726fb560
2022-04-10 19:39:08 -07:00
Paul Gilbert 787d68277b AGS: Cleanup some unused code/comments
From upstream 585ab2b826ad4f319c660c1a898ec3eb009b20c5
2022-04-10 19:39:08 -07:00
Paul Gilbert 9b5f0c6221 AGS: Fixed default values for restoring of audiochannels
From upstream 970e023af4db037e2fe24488e583b9dd3ad935aa
2022-04-10 19:39:07 -07:00
Paul Gilbert 6473ae69cd AGS: Updated build version (3.6.0.15)
From upstream cc5ca2234a67cd4f7c3b5a70681fd1af681612ce
2022-04-10 19:39:07 -07:00