[SOLVED] Longer transition between screens

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
chesarty
Regular
Posts: 116
Joined: Sat Aug 25, 2018 3:07 am
Completed: 0
Contact:

[SOLVED] Longer transition between screens

#1 Post by chesarty »

Hey there! Is there a way to make the shift/transition between main menu screens longer? I don't want it to immediately dissolve to the next screen, and would prefer it with a fade to black and then to the next screen, if that's doable. :oops:
Last edited by chesarty on Fri Oct 16, 2020 6:33 pm, edited 1 time in total.

User avatar
RicharDann
Veteran
Posts: 286
Joined: Thu Aug 31, 2017 11:47 am
Contact:

Re: Longer transition between screens

#2 Post by RicharDann »

There are a few configuration variables that control which transitions are used when changing screens or menus, you can check them out here.
So in your options.rpy file in your project folder, you can find the config.intra_transition variable, and change the default dissolve transition for the one you want. In this case you could use the Fade transition:

Code: Select all

define config.intra_transition = Fade(0.5, 1.0, 0.5)
The most important step is always the next one.

User avatar
chesarty
Regular
Posts: 116
Joined: Sat Aug 25, 2018 3:07 am
Completed: 0
Contact:

Re: Longer transition between screens

#3 Post by chesarty »

RicharDann wrote: Fri Oct 16, 2020 12:50 pm There are a few configuration variables that control which transitions are used when changing screens or menus, you can check them out here.
So in your options.rpy file in your project folder, you can find the config.intra_transition variable, and change the default dissolve transition for the one you want. In this case you could use the Fade transition:

Code: Select all

define config.intra_transition = Fade(0.5, 1.0, 0.5)
Oh, thank you! I had no idea the options had a setting for that.

Post Reply

Who is online

Users browsing this forum: Ocelot