Merged
Conversation
Similar to how you can get properties from nonexistent cast members, Director will allow you to set them. This list was done by manually checking in Director 4 which was a no-op instead of an exception. Fixes Psych.
_mainHandle is a pointer to the projector archive, and is set once at the start of execution. DirectorEngine is a better place for it rather than the first Window, as other Windows might try and access it. Fixes crash when changing the cursor in Microphone Fiend.
Fixes crash in Microphone Fiend.
Handlers inside scoped script types (e.g. CastScript) should not be discoverable via getHandler. Fixes menu screen in Derrat Sorcerum.
Thanks to Tim Reimer for the tipoff.
Fixes director-tests/D4-unit/T_EVNT19.DIR
Replacing a cast member with a Picture will reset the _initialRect to a generic one positioned at (0, 0). Before we do that, untransform the registration offset so that it remains relative to the image coordinates. Fixes graphics in Dungeon Street.
Fixes inventory list dimensions in Derrat Sorcerum.
Fixes restoring save games in Derrat Sorcerum.
Fixes the dialogue entry box in Cosmology of Kyoto. Fixes director-tests/D4-unit/T_LING03.DIR
b57ed32 to
3e20ee2
Compare
34a60f7 introduced a problem with video playback. For same-frame updates, the choice of redrawing widgets was left to the channel code, and as the widgets returned by DigitalVideoCastMember are generic bitmaps, there was no special case to check if the video had updated. Fixes intro movie in GADGET: Adventure, Travel and Adventure.
A few places in the code fetch the palette from the window manager. This is not the source of truth; the WM might have a gamma-converted palette. Fixes incorrect video colouring in the Mac version of Wrath of the Gods.
Member
|
Thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.