93353 Commits

Author SHA1 Message Date
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