Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DIRECTOR: LINGO: Scoped and scopeless lingo score #5216

Merged
merged 1 commit into from Jul 31, 2023

Conversation

hari01584
Copy link
Contributor

@hari01584 hari01584 commented Jul 31, 2023

This patch fixes the behaviour of having both scoped and scopeless lingo in the same score script. It has been observed that movies created with D3.1 that uses scopeless lingo can be ported to D4, in which case the scopeless lingo is executed first, before the scoped lingo. (for example in put "abc" enterFrame put "enter" end, abc will be printed first, then enter)

Fix the problem where frames in certain totaldistortion-win movies are played spontaneously because enterFrame handlers are not called due to scopeless statements contained in the movie.

--start-movie="ATD/HD/FISMH2H6.DXR"@50 totaldistortion-win

This patch fixes the behaviour of having both scoped and scopeless lingo
in the same score script. It has been observed that movies created with
D3.1 that uses scopeless lingo can be ported to D4, in which case the
scopeless lingo is executed first, before the scoped lingo. (for example
in `put "abc" enterFrame put "enter" end`, abc will be printed first,
then enter)

Fix the problem where frames in certain `totaldistortion-win` movies are
played spontaneously because enterFrame handlers are not called due to
scopeless statements contained in the movie.

--start-movie="ATD/HD/FISMH2H6.DXR"@50 totaldistortion-win
@sev-
Copy link
Member

sev- commented Jul 31, 2023

Thanks!

@sev- sev- merged commit e2c0847 into scummvm:master Jul 31, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants