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