Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-09 | DIRECTOR: LINGO: Allow cb_v4theentitypush and cb_v4theentityassign to cast ↵ | Scott Percival | |
to INT | |||
2020-01-08 | SCI32: Update GK2 subtitle compatibility | sluicebox | |
2020-01-08 | DIRECTOR: Correctly set script type for Lscr bytecode | Eugene Sandulenko | |
2020-01-08 | KYRA: (LOK) - workaround for green potion animation | athrxx | |
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 | DIRECTOR: Fix loading CastInfo strings | Eugene Sandulenko | |
2020-01-08 | DIRECTOR: LINGO: Regenerate lexer | Eugene Sandulenko | |
2020-01-08 | DIRECTOR: LINGO: Fix MovieScript event processing | Eugene Sandulenko | |
2020-01-08 | DIRECTOR: Set correct script cast type when parsing | Eugene Sandulenko | |
2020-01-08 | DIRECTOR: Parse script cast types | Eugene Sandulenko | |
2020-01-08 | DIRECTOR: Generate start/stopMovie events | Eugene Sandulenko | |
2020-01-08 | DIRECTOR: LINGO: Implement 'the pi' | Eugene Sandulenko | |
2020-01-08 | DIRECTOR: LINGO: Clarified built-ins for D3 | Eugene Sandulenko | |
2020-01-08 | KYRA: (LOK) - fix mouse cursor bug (see #11303) | athrxx | |
2020-01-08 | KYRA: (LOK) - shakeScreen() improvement | athrxx | |
(maintain smooth mouse cursor movement during shakes) | |||
2020-01-07 | XEEN: Fix crash in WOXCD Deep Mine Alpha | Paul Gilbert | |
2020-01-07 | SCI32: Add GK2 subtitle patch compatibility | sluicebox | |
Fixes #9677, #11282 | |||
2020-01-08 | DIRECTOR: Invert button on mouse down | Eugene Sandulenko | |
2020-01-07 | KYRA: (LOK) - implement FM-TOWNS specific screen shake | athrxx | |
(the FM-TOWNS version has a better shake animation) | |||
2020-01-07 | KYRA: (EOB/PC98) - fix music fadeout | athrxx | |
(irrelevant to the game, since this function isn't used, but I like to fix it nonetheless) | |||
2020-01-07 | DIRECTOR: LINGO: Fix warnings | Eugene Sandulenko | |
2020-01-07 | SCI32: Ignore invalid GK2 audio maps in all versions | sluicebox | |
Fixes #11014, #11270 | |||
2020-01-06 | SCI32: Fix GK2 Gerde missing message | sluicebox | |
2020-01-06 | KYRA: (LOK) - fix shakeScreen | athrxx | |
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 | DIRECTOR: Plug memory leak in Cast | Eugene Sandulenko | |
2020-01-06 | DIRECTOR: LINGO: Clarify the control flow | Eugene Sandulenko | |
2020-01-06 | DIRECTOR: Plug memory leak | Eugene Sandulenko | |
2020-01-06 | DIRECTOR: Fix switch statement | Eugene Sandulenko | |
2020-01-06 | DIRECTOR: Improved text flags processing | Eugene Sandulenko | |
2020-01-06 | DIRECTOR: Moved TransitionType to types.h | Eugene Sandulenko | |
2020-01-06 | DIRECTOR: LINGO: Clarified keywords present in D3.1 | Eugene Sandulenko | |
2020-01-05 | DIRECTOR: LINGO: Remove unnecessary warning | Eugene Sandulenko | |
2020-01-05 | DIRECTOR: Improved code for Frame::renderText() | Eugene Sandulenko | |
2020-01-05 | SCI32: Fix VMDPlayer not leaving last frame | sluicebox | |
Applies _leaveLastFrame logic from VMDPlayer::closeComposited() to VMDPlayer::closeOverlay() where it was missing. Fixes bug #11299 in GK2 | |||
2020-01-05 | DIRECTOR: Fix bitmap pitch for 1bpp images in v4 | Scott Percival | |
2020-01-05 | DIRECTOR: Fix bitmap sprite positioning | Scott Percival | |
2020-01-04 | SCI32: Fix GK2 Game-over plane priority | sluicebox | |
Fixes bug #11298 | |||
2020-01-05 | DIRECTOR: Fix rounded rect radius | Scott Percival | |
2020-01-05 | DIRECTOR: Extend sprite line size to 3-bit | Scott Percival | |
2020-01-05 | DIRECTOR: Re-add strange colour mapping for v3 and below | Scott Percival | |
2020-01-05 | DIRECTOR: Fix solid fill shapes | Scott Percival | |
2020-01-05 | DIRECTOR: LINGO: Fix grammar for 'the entities' with id | Eugene Sandulenko | |
2020-01-04 | KYRA: (LOK) - fix potion drink animation (bug #11303) | athrxx | |
2020-01-04 | KYRA: (LOK) - fix dispel magic animation (bug #11303) | athrxx | |
2020-01-04 | SCI32: Make KQ7 Russian detection entry Windows-only | sluicebox | |
This is a Windows-only release and only the Windows resources were translated, not the DOS resources. Trac #11302 | |||
2020-01-04 | DIRECTOR: Fix palette for drawing operations | Scott Percival | |
2020-01-04 | DIRECTOR: Fix margins on shape rendering | Scott Percival | |
2020-01-04 | DIRECTOR: Render shapes with transparency | Scott Percival | |
2020-01-04 | GUI: Introduce dynamic layouts | Bastien Bouclet | |
Prior to this change, a GUI layout was only affected by the screen size. Now, a layout can additionally be influenced by the GUI dialog and widgets that uses it. This capability is leveraged to implement the following features: * Layout elements that are not bound to a GUI widget do not take space. This means that dialogs where the widgets shown depend on for example a feature being enabled at configure time no longer have blank spaces. * Widgets can define a minimal required size for their contents not to be cut. For now this is only used for buttons so their width is always sufficient for their caption not to be cut. This mechanism could be applied to other widget types in the future. | |||
2020-01-04 | DIRECTOR: Inherit color, line size and pattern from shape cast | Scott Percival | |
2020-01-04 | DIRECTOR: Fix kCastMemberSprite to fetch shape from cast | Scott Percival | |