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'm happy to announce Ren'Py 7.2.1, a patch release. This release consists primarily of fixes. It also adds support for generating the icon and launchimage on iOS.
Ren'Py 7.2 adds new features to Ren'Py, including:
Menus now take arguments, and so do menu choices.
The say statement can now take a temporary image attribute, making is possible to change a character's emotion for a single statement.
The new im.Blur image manipulator can blur static images.
Layeredimage groups can now contain non-conflicting attributes while still being automatically declared.
It's possible to display a non-looping Movie displayable, and to have a movie display a static image before the first frame renders.
A fullscreen Ren'Py will not minimize when the mouse changes monitors.
Text now takes renpy.BASELINE as a yanchor, which allows one to position the text's baseline.
The CTC screen now takes additional arguments, including the kind of click-to-continue indicator being shown.
Ren'Py 7.2 updates Ren'Py to work with the current Android SDK, and contains a number of other bugfixes.
jack_norton wrote: ↑Sun Mar 17, 2019 3:36 am
I think the menu are broken now. I have config.menu_include_disabled = True, so the button below should show but disabled.
Yes OK, but the != operator always worked in the last 10 years (since when I'm using Ren'Py in practice lol), so if this is a change in how Ren'Py handles the != , then would break all past games so I suppose is not that way it should work ?
Hi! I have a question, some older preference in the GUI will still work in the new update right? Especially shared codes in the Ren'py cookbook.
Just like in the Historic renpy old documemtation, i am just worried if my codes were getting an error. ☺
I am a friendly user, please respect and have a good day.
Yes, most will still work. Some will require minor updates.
In the opening post, Pytom linked the incompatible changes tracker, which details minor and major changes that cause things to either no longer work, or work a different way.
It is a good place to start if you start seeing issues running old cookbook code or wiki examples.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.
Is anyone having issues with this release and local labels, when I try and jump in the console it throws me back to the global label. I also don't seem to be reaching events that are set as labels under the global label. Should local labels have been indented an extra layer so that they are essentially part of the label block of the global label?