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.
When you use call screen, the game stops at that line, shows whatever the screen has and doesn't go to the next line until the screen you called finishes executing. The only way of exiting the screen in your case is jumping to another label using your imagebuttons, and when you do that the show dog line following is never executed, nor any line you write after it, since you 'jumped' to a different part of the script.
So if you want the images to appear you would have to show them first, then call the screen. If you still need to do it the other way around, there could be ways but it would likely require a little extra work.
Last edited by DannyGMaster on Thu Aug 31, 2017 9:42 am, edited 1 time in total.
The silent voice within one's heart whispers the most profound wisdom.
My specific issue I guess was that I was trying to follow one of the clock tutorials and have it overlaid on the screen on all screens, but all of the tutorials have the clocks being called as another screen or multiple images, which I can't get to show and I can't seem to find any guides for incorporating the clock into all screens by default. Any clue on that?
Rhythm wrote: ↑Thu Aug 31, 2017 9:41 am
Ok thanks, that works for my events.
My specific issue I guess was that I was trying to follow one of the clock tutorials and have it overlaid on the screen on all screens, but all of the tutorials have the clocks being called as another screen or multiple images, which I can't get to show and I can't seem to find any guides for incorporating the clock into all screens by default. Any clue on that?
Well, you could manually add the clock to every single screen you want to use it on in your game. At the beginning of the screen you could put an use statement if the clock is a screen:
Keep the clock on one screen, but use zorder values to make sure the clock screen is in front of other screens.
A Close Shave:
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?)