Call screen with transition not working?

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
User avatar
SuperbowserX
Veteran
Posts: 264
Joined: Sat Jan 07, 2017 3:09 pm
Contact:

Call screen with transition not working?

#1 Post by SuperbowserX » Wed Jun 28, 2017 11:06 pm

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?

philat
Eileen-Class Veteran
Posts: 1656
Joined: Wed Dec 04, 2013 12:33 pm
Contact:

Re: Call screen with transition not working?

#2 Post by philat » Wed Jun 28, 2017 11:35 pm

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?

User avatar
SuperbowserX
Veteran
Posts: 264
Joined: Sat Jan 07, 2017 3:09 pm
Contact:

Re: Call screen with transition not working?

#3 Post by SuperbowserX » Wed Jun 28, 2017 11:37 pm

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)

philat
Eileen-Class Veteran
Posts: 1656
Joined: Wed Dec 04, 2013 12:33 pm
Contact:

Re: Call screen with transition not working?

#4 Post by philat » Wed Jun 28, 2017 11:46 pm

Same basic idea as here, just with alpha dissolves. viewtopic.php?f=8&t=44580

User avatar
vollschauer
Veteran
Posts: 227
Joined: Sun Oct 11, 2015 9:38 am
Github: vollschauer
Contact:

Re: Call screen with transition not working?

#5 Post by vollschauer » Thu Jun 29, 2017 2:48 am

Do you use the latest nightly ?

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

User avatar
Scribbles
Miko-Class Veteran
Posts: 620
Joined: Wed Sep 21, 2016 4:15 pm
Completed: Pinewood Island
Projects: As We Know It, In Blood
Organization: Jaime Scribbles Games
Deviantart: breakfastdoodles
itch: scribbles
Location: Ohio
Contact:

Re: Call screen with transition not working?

#6 Post by Scribbles » Sun Aug 27, 2017 7:59 am

Sorry to dig up this thread, but I'm having the same issue. I'm not sure what the latest nightly is referring to?
Image - Image -Image

User avatar
SuperbowserX
Veteran
Posts: 264
Joined: Sat Jan 07, 2017 3:09 pm
Contact:

Re: Call screen with transition not working?

#7 Post by SuperbowserX » 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 :)

User avatar
Scribbles
Miko-Class Veteran
Posts: 620
Joined: Wed Sep 21, 2016 4:15 pm
Completed: Pinewood Island
Projects: As We Know It, In Blood
Organization: Jaime Scribbles Games
Deviantart: breakfastdoodles
itch: scribbles
Location: Ohio
Contact:

Re: Call screen with transition not working?

#8 Post by Scribbles » Sun Aug 27, 2017 12:27 pm

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!
Image - Image -Image

Post Reply

Who is online

Users browsing this forum: deltadidirac, Devan