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
[7.4.6] Transform: on show non-functional #2860
Comments
This appears to be a result of There's alot of context I don't understand, but perhaps the following word work, or may give an idea..
renpy/renpy/display/transform.py Lines 886 to 892 in db30a5a
Change to:
The idea is that, if the atl block is an 'animation' block (so timebase will be at), and if the action is a 'replace' and the "at" timebase is currently 0, then this is a 'replace' of an already-showing displayable with an "animation" atl block showing. The initial execute is just skipped, and the update is called later, after the old transform data has been copied into the new one.. This does have a possibly unintuitive side-effect: |
I believe this is fixed in the nightlies. |
Recently updated from an older version of Ren'Py to a newer build and found that
on show:
transform blocks were no longer functional.To recreate the issue, create a new project and add this code:
This code results in a failure to display eileen, as seen here:
If I run the exact same project in 7.4.5, the code works fine.
Footnotes:
The text was updated successfully, but these errors were encountered: