Page 1 of 1

Call screen with transition not working?

Posted: Wed Jun 28, 2017 11:06 pm
by SuperbowserX
https://www.renpy.org/doc/html/screens.html#call-screen

It's explicitly stated here that you can provide a "with [transition]" when using a call screen. So for instance,

Code: Select all

call screen items with dissolve
should work.

But when I do the call screen supplying with, it does not work.

And it's not a glitch in the screen; simply doing the call screen without supplying the with causes it to (without transition) show up fine.

How do you get transitions when showing/calling a screen to work?

Re: Call screen with transition not working?

Posted: Wed Jun 28, 2017 11:35 pm
by philat
Hmm, looks like either it's a bug or the documentation needs updating. The simple expressions not working is one thing, but on "show" action With(dissolve) doesn't work properly either, so I think transition support for calling screens is just broken for now. In the meantime, does it make sense to use ATL instead?

Re: Call screen with transition not working?

Posted: Wed Jun 28, 2017 11:37 pm
by SuperbowserX
Here is my code (the parameter is a list of strings):

Code: Select all

    screen infographic(info): #used in game guide screen
        frame:
            background "#808080"
            xsize 550
            ysize 550
            xalign 0.5
            yalign 0.5
            vpgrid:
                cols 1
                rows len(info)
                spacing 150
                draggable True
                mousewheel True

                scrollbars "vertical"

                side_xalign 0.5

                for i in info:
                    text i
Any idea how I can use ATL to show/hide this screen with a fade? (BTW the screen is still being developed I'm just gonna make a back button)

Re: Call screen with transition not working?

Posted: Wed Jun 28, 2017 11:46 pm
by philat
Same basic idea as here, just with alpha dissolves. viewtopic.php?f=8&t=44580

Re: Call screen with transition not working?

Posted: Thu Jun 29, 2017 2:48 am
by vollschauer
Do you use the latest nightly ?

https://github.com/renpy/renpy/issues/1206

Re: Call screen with transition not working?

Posted: Sun Aug 27, 2017 7:59 am
by Scribbles
Sorry to dig up this thread, but I'm having the same issue. I'm not sure what the latest nightly is referring to?

Re: Call screen with transition not working?

Posted: Sun Aug 27, 2017 11:44 am
by SuperbowserX
hi, no worries. So Ren'py has "official" updates, you can get the latest update either by clicking "update" in the launcher or by downloading it at the website.

Then there are nightly updates; these updates are the latest features Tom adds and are much smaller updates. You can find it here at:

http://nightly.renpy.org/

sadly im not familiar with how to install it since i just stick to the latest full release as i don't need actively any more features. if someone else could explain that'd be nice :)

Re: Call screen with transition not working?

Posted: Sun Aug 27, 2017 12:27 pm
by Scribbles
SuperbowserX wrote:
Sun Aug 27, 2017 11:44 am
hi, no worries. So Ren'py has "official" updates, you can get the latest update either by clicking "update" in the launcher or by downloading it at the website.

Then there are nightly updates; these updates are the latest features Tom adds and are much smaller updates. You can find it here at:

http://nightly.renpy.org/

sadly im not familiar with how to install it since i just stick to the latest full release as i don't need actively any more features. if someone else could explain that'd be nice :)
ooooo, might wait then and try to find a work around > < thanks for the explanation!