Eugene Sandulenko
993974b7b6
DIRECTOR: LINGO: Implement function flavour of factory() built-in
2019-12-31 01:12:54 +01:00
Eugene Sandulenko
62530d25c9
DIRECTOR: LINGO: Fix grammar for built-ins with empty arglist
2019-12-30 23:12:33 +01:00
Eugene Sandulenko
46fa20619e
DIRECTOR: LINGO: Added test for empty arglist
2019-12-30 23:12:12 +01:00
Eugene Sandulenko
825122f494
DIRECTOR: Do not crash on unhandled casts
2019-12-30 22:53:16 +01:00
Eugene Sandulenko
4a4819d7df
DIRECTOR: LINGO: Added test for object setting
2019-12-30 22:47:40 +01:00
Eugene Sandulenko
fa1ee74e02
DIRECTOR: LINGO: Implement grammar for setting object fields
2019-12-30 22:47:20 +01:00
Eugene Sandulenko
c5b8aaa949
DIRECTOR: LINGO: Added new token, THEOBJECTFIELD, for 'the <entity> of <object>'
2019-12-30 22:33:35 +01:00
Eugene Sandulenko
91106f2097
DIRECTOR: Upgrade lingotests target to D4
2019-12-30 22:30:39 +01:00
Eugene Sandulenko
8e221b8d98
DIRECTOR: LINGO: Load 'the entities' and fields per Director version
2019-12-30 19:20:29 +01:00
Eugene Sandulenko
aaa647530b
DIRECTOR: LINGO: Added version number to 'the fields'
2019-12-30 19:16:21 +01:00
Eugene Sandulenko
5c22e58ed6
DIRECTOR: LINGO: Clarified director version for some 'the entities'
2019-12-30 19:03:27 +01:00
Eugene Sandulenko
e294a06b36
DIRECTOR: LINGO: Added Director version to the 'the entity' list
2019-12-30 18:20:55 +01:00
athrxx
cb01975aec
KYRA: (HOF) - fix bug #11289 (Secret potion issue)
...
- added a missing function that causes keyboard key presses to trigger certain sound effects
- improve keyboard responsiveness during idle animations (HOF only)
2019-12-30 17:51:34 +01:00
Eugene Sandulenko
d5b963a3b9
DIRECTOR: Get rid of _castTypes[]
2019-12-30 13:43:23 +01:00
Eugene Sandulenko
6810957e6d
DIRECTOR: Simplified cast management
2019-12-30 13:16:10 +01:00
sluicebox
b6d73f54dd
SCI32: Fix GK2 Frau Miller lockup
2019-12-29 20:37:01 -08:00
sluicebox
ad1ebccb3a
SCI32: Fix GK2 SoundManager random lockups
2019-12-29 20:37:01 -08:00
sluicebox
3373bf5a63
SCI32: Update GK2 patch comments
2019-12-29 18:04:49 -08:00
sluicebox
5b10413b64
SCI32: Fix GK2 Inventory scrolling
...
- Scrolling is now smooth as in the original
- Scroll-direction patch is now compatible with all versions
2019-12-29 17:56:47 -08:00
sluicebox
32aca7a79f
SCI32: Update GK2 benchmark patch for all versions
2019-12-29 14:57:31 -08:00
sluicebox
4c66ee35e1
SCI32: Fix unforgivable typos
2019-12-29 12:31:16 -08:00
Eugene Sandulenko
d613fae592
DIRECTOR: Do not allow 0 frame rates
2019-12-29 14:15:08 +01:00
Eugene Sandulenko
0e6d960d46
PRINCE: I18N: Update translation (Russian)
...
Currently translated at 100.0% (2757 of 2757 strings)
2019-12-29 13:14:40 +00:00
Eugene Sandulenko
ee045efd2c
PRINCE: I18N: Update translation (English)
...
Currently translated at 78.3% (2158 of 2757 strings)
2019-12-29 13:14:40 +00:00
Eugene Sandulenko
d366f97331
ALL: Add .editorconfig with our tab specification.
...
GitHub, particuarly, honors this file and displays the tabs accordingly.
2019-12-29 11:40:47 +01:00
Eugene Sandulenko
a3468d20e8
DIRECTOR: LINGO: Normalise parameters before usage in setTheCast()
2019-12-29 01:13:21 +01:00
Eugene Sandulenko
7d0390bdbf
DIRECTOR: LINGO: Implement 'set the text of cast'
2019-12-29 01:11:12 +01:00
Eugene Sandulenko
00b7f1d7aa
DIRECTOR: LINGO: Fix cast references in setTheCast()
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
53a2ca9c5e
DIRECTOR: LINGO: Added test for 'global'
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
4421073893
DIRECTOR: LINGO: Code simplificaiton in Lingo::setTheCast()
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
35e9a95757
DIRECTOR: LINGO: Implement 'the stilldown'
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
cd7da28a97
DIRECTOR: Track when mouse is down
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
cb497e3620
DIRECTOR: LINGO: Added 'set... of the cast' processing
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
d1cd2f5126
DIRECTOR: LINGO: Fix behaviour of global variables
2019-12-29 00:51:16 +01:00
Eugene Sandulenko
ecaebf7ced
DIRECTOR: LINGO: Print variable lists as an extra debug step
2019-12-29 00:51:16 +01:00
sluicebox
6ab1d6ac7b
SCI32: Fix GK2 broken messages
2019-12-28 14:47:49 -08:00
sluicebox
ff855fe99c
SCI32: Fix SQ6 duplicate points
2019-12-28 13:44:00 -08:00
sluicebox
552dc1321f
SCI32: Fix SQ6 missing points
...
Fixes bug #11275
2019-12-28 13:44:00 -08:00
sluicebox
2691df04a7
SCI32: Update GK2 workaround for Italian version
2019-12-28 13:37:51 -08:00
Filippos Karapetis
0ae3cbc2e8
STARTREK: Reduce usage of SharedPtr, and simplify bitmap related calls
2019-12-28 13:22:18 +02:00
Eugene Sandulenko
9cbedc03f9
PRINCE: I18N: Update translation (Russian)
...
Currently translated at 100.0% (2757 of 2757 strings)
2019-12-28 10:04:58 +00:00
Eugene Sandulenko
f987b27ff6
PRINCE: I18N: Update translation (English)
...
Currently translated at 76.5% (2108 of 2757 strings)
2019-12-28 10:04:58 +00:00
Eugene Sandulenko
25a268bf31
DIRECTOR: Properly implement sprite pattern setting
2019-12-27 23:10:38 +01:00
Eugene Sandulenko
eb02162def
DIRECTOR: LINGO: Added manipulation of sprite patterns.
...
TODO: Figure out where in data it is stored.
2019-12-27 22:43:42 +01:00
Eugene Sandulenko
29a07afc58
GRAPHICS: MACGUI: Enhance sanity check for pattern references
2019-12-27 22:43:11 +01:00
Eugene Sandulenko
77adfd762e
SCI: Removed unneeded debug output. The bug has been confirmed fixed
2019-12-27 19:49:37 +01:00
Eugene Sandulenko
11d3baad4e
DIRECTOR: Improved debug output
2019-12-27 16:40:25 +01:00
Eugene Sandulenko
90f0a6db77
DIRECTOR: Clip to scene dimensions all Ink-based rendering
2019-12-27 16:24:57 +01:00
Filippos Karapetis
da9bd9a102
STARTREK: Simplify setBackgroundImage()
2019-12-27 16:54:58 +02:00
Filippos Karapetis
9ebb737a06
STARTREK: Simplify the BAN (misc animations) code
2019-12-27 16:54:57 +02:00