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.
I am coding the ending for my game by defining an image as an ATL block and calling it at the end of the story. As it contains the end credits, I would like to ensure that nothing can interrupt it, unless it is being played as a replay. I've set the variables _dismiss_pause, _skipping, and _rollback to False and _game_menu_screen to None, but pressing any of the skip keys will still disrupt it, causing a console to appear even if config.developer is set to False. What is the proper way to block interaction while an ATL animation plays?
image ending:
Solid("#FFF")
alpha 0.0
linear 6 alpha 1.0 #Fade in from white in 6 seconds. First displayable is shown immediately.
"images/end01.png" with Dissolve(6) #Show first card starting with white.
pause 8 #Show card for 2 seconds. Pause statement combines transition time with hold time.
"images/end02.png" with Fade(2,0,2,color="#FFF")
pause 8
...