Eugene Sandulenko
956f5cd083
DIRECTOR: LINGO: Added test for 'put the number of <x> of'
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
7bc46d9ffb
DIRECTOR: LINGO: Fix compilation for 'the number of words of'
2020-01-09 17:11:31 +01:00
Eugene Sandulenko
d6d55facc8
PRINCE: I18N: Update translation (English)
...
Currently translated at 87.3% (2408 of 2757 strings)
2020-01-09 15:27:04 +00:00
Scott Percival
f26aff2708
DIRECTOR: LINGO: Allow cb_v4theentitypush and cb_v4theentityassign to cast to INT
2020-01-09 19:23:43 +08:00
sluicebox
fe9b3fea55
SCI32: Update GK2 subtitle compatibility
2020-01-08 21:52:25 -08:00
Niv Baehr
7fd12064e3
I18N: Update translation (Hebrew)
...
Currently translated at 97.8% (1129 of 1154 strings)
2020-01-09 01:27:03 +00:00
Eugene Sandulenko
3b706314da
DIRECTOR: Correctly set script type for Lscr bytecode
2020-01-08 23:42:11 +01:00
athrxx
40bf41bf30
KYRA: (LOK) - workaround for green potion animation
...
The optional green potion that can be made at the alchemists' crystals can lead to invalid memory access. The animation frames aren't properly cleaned up like in the snake poisoning sequence.
I just add the same handling as as workaround.
2020-01-08 23:14:34 +01:00
Eugene Sandulenko
25dca26ff8
DIRECTOR: Fix loading CastInfo strings
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
50c0d8b3c2
DIRECTOR: LINGO: Regenerate lexer
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
3780c42858
DIRECTOR: LINGO: Fix MovieScript event processing
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
5fb8660a54
DIRECTOR: Set correct script cast type when parsing
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
8b8aebadcb
DIRECTOR: Parse script cast types
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
30b9a43a4c
DIRECTOR: Generate start/stopMovie events
2020-01-08 23:08:13 +01:00
Eugene Sandulenko
f4a439a8e8
DIRECTOR: LINGO: Implement 'the pi'
2020-01-08 23:08:12 +01:00
Eugene Sandulenko
b19c1f7449
DIRECTOR: LINGO: Clarified built-ins for D3
2020-01-08 23:08:12 +01:00
athrxx
24d0159e79
KYRA: (LOK) - fix mouse cursor bug (see #11303 )
2020-01-08 20:27:54 +01:00
athrxx
ec872b8dc8
KYRA: (LOK) - shakeScreen() improvement
...
(maintain smooth mouse cursor movement during shakes)
2020-01-08 20:27:54 +01:00
athrxx
2f919d39e4
GRAPHICS: (really) fix screen shake x/y offsets
...
I confused window w/h with actual drawing w/h. And obviously forgot to test stretch modes like "Center". Now these modes also seem to work pixel exact...
2020-01-08 20:27:53 +01:00
D G Turner
1dc24d06fd
GUI: Fix Missing Default Switch Cases in Theme Layout Class
2020-01-08 19:16:21 +00:00
Paul Gilbert
0bae299257
XEEN: Fix crash in WOXCD Deep Mine Alpha
2020-01-07 22:09:25 -08:00
sluicebox
7d4045f4a9
SCI32: Add GK2 subtitle patch compatibility
...
Fixes #9677 , #11282
2020-01-07 17:09:32 -08:00
Eugene Sandulenko
651a91c679
PRINCE: I18N: Update translation (English)
...
Currently translated at 86.5% (2386 of 2757 strings)
2020-01-08 00:27:01 +00:00
Eugene Sandulenko
068d8791e8
DIRECTOR: Invert button on mouse down
2020-01-08 01:09:55 +01:00
athrxx
c4780d2bef
GRAPHICS: Fix screen shake x/y offsets scaling
...
The x and y offsets need to be scaled the same way as the rest of the screen output.
2020-01-07 22:47:32 +01:00
athrxx
70d7de0b98
KYRA: (LOK) - implement FM-TOWNS specific screen shake
...
(the FM-TOWNS version has a better shake animation)
2020-01-07 22:47:31 +01:00
athrxx
3dd3b61685
KYRA: (EOB/PC98) - fix music fadeout
...
(irrelevant to the game, since this function isn't used, but I like to fix it nonetheless)
2020-01-07 22:47:31 +01:00
Eugene Sandulenko
da8bfeca5e
GRAPHICS: FONTS: Improved visuals for generated bold fonts
2020-01-07 22:46:24 +01:00
Eugene Sandulenko
858f8791ec
GRAPHICS: FONTS: Fix memory override
2020-01-07 22:09:59 +01:00
Eugene Sandulenko
a98d3832d9
GRAPHICS: FONTS: Fix warnings
2020-01-07 22:00:23 +01:00
Eugene Sandulenko
3002f07875
DIRECTOR: LINGO: Fix warnings
2020-01-07 21:59:45 +01:00
Eugene Sandulenko
8c8a710d80
GRAPHICS: MACGUI: Generate bold font substitutes in MacFontManager
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
fc00b78a48
GRAPHICS: FONTS: Implement generation of bold fonts
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
b5a95d4783
GRAPHICS: FONTS: Made scaling form MacFONT as a step
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
90c305c904
GRAPHICS: FONTS: Use better algorithm for MacFONT scaling added debug output
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
f7970c30a4
GRAPHICS: FONTS: Fix BDF font scaling
2020-01-07 21:57:12 +01:00
Eugene Sandulenko
bfd796fec2
GRAPHICS: MACGUI: Use regular slant as font substitutes
2020-01-07 21:57:12 +01:00
sluicebox
0916150421
SCI32: Ignore invalid GK2 audio maps in all versions
...
Fixes #11014 , #11270
2020-01-07 02:25:49 -08:00
sluicebox
6304e59a2b
SCI32: Fix GK2 Gerde missing message
2020-01-06 20:55:49 -08:00
athrxx
2f16ddc982
KYRA: (LOK) - fix shakeScreen
...
This has become too fast for modern systems and needs an extra delay. Otherwise the screen shake won't be actually noticed.
There seem to be other issues with shakeScreen outside the Kyra code that have to be addressed separately (improper scaling of the shake offsets).
2020-01-06 23:46:00 +01:00
Eugene Sandulenko
0d7d1ed2f8
DIRECTOR: Plug memory leak in Cast
2020-01-06 13:40:24 +01:00
Eugene Sandulenko
6ce6922eef
IMAGE: Fix potential memory leaks
2020-01-06 13:35:04 +01:00
Eugene Sandulenko
a6307b768c
COMMON: Fix reading beyond array pointers in toString()
2020-01-06 13:31:58 +01:00
Eugene Sandulenko
14719c46c7
DIRECTOR: LINGO: Clarify the control flow
2020-01-06 13:26:18 +01:00
Eugene Sandulenko
046c1fc1c7
DIRECTOR: Plug memory leak
2020-01-06 13:24:02 +01:00
Eugene Sandulenko
1fea08e240
DIRECTOR: Fix switch statement
2020-01-06 13:09:07 +01:00
Eugene Sandulenko
5bd28cc7e0
DIRECTOR: Improved text flags processing
2020-01-06 09:36:10 +01:00
Eugene Sandulenko
54709929c6
DIRECTOR: Moved TransitionType to types.h
2020-01-06 09:25:29 +01:00
Eugene Sandulenko
3d63e0a404
PRINCE: I18N: Update translation (Russian)
...
Currently translated at 100.0% (2757 of 2757 strings)
2020-01-06 00:26:57 +00:00
Eugene Sandulenko
6285cd1587
PRINCE: I18N: Update translation (English)
...
Currently translated at 86.0% (2370 of 2757 strings)
2020-01-06 00:26:56 +00:00