Ren'Py 6.99 Released

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.
Message
Author
User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#16 Post by PyTom »

I've made a prerelease of Ren'Py 6.99.2.399. It can be downloaded by switching to the prerelease channel and updating, or directly from:

http://www.renpy.org/dl/6.99.2/

Unlike most point releases, this has a number of new features. That's because it has some of the features that were meant to debut in 7.0, but I figured that it made no sense to make people wait until that's done.

The big new feature in this release is the images directory, which lives under game - if you have an existing project, you'll need to create it by hand. Ren'Py will automatically define images found in this directory. For example, if game/images/eileen happy.png exists, Ren'Py will use it to define the eileen happy image, if none exists.

Here's the full changelog, although there have also been a number of bugfixes.

Code: Select all

Ren'Py now supports an images directory underneath the game directory.
Images found inside this directory - or in subdirectories of this directory - will
be automatically defined as images in Ren'Py. This will likely render the use of
the image statement obsolete in simple games.

The new AlphaMask displayable allows one displayable to be masked by the alpha
channel of another.

The android and iOS emulators now emulate the onscreen keyboard.

The achievement API has been changed somewhat, but only with respect for
progress functions. (Which were broken in the previous releases.)

Actions that care about the current screen (like SetScreenVariable) now work
when used with the hovered and unhovered properties.

The updater has improved. If an incremental download fails, Ren'Py will try
downloading the complete file before giving up.

When building for Android, Ren'Py will copy the apk files in to the dists
directory used by the desktop platforms.

Added the RestartStatement action.

Added the renpy.reset_physical_size and ui.screen_id functions.

Allowed the screen language key statement to take the activate_sound style
property. This makes it easier to play a sound when a key is pressed.

Documented ui.interact.

Updated the Simplified Chinese and Korean translations, and the Italian template.
If people could check this out and test it, I'd appreciate it. I think this should be a fairly safe release - most of the new features are addition, rather than changes. But it always helps when a prerelease is tested by other people - everyone always finds issues I miss.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
carroll6
Regular
Posts: 33
Joined: Tue Sep 30, 2014 5:18 pm
Contact:

Re: Ren'Py 6.99 Released

#17 Post by carroll6 »

Mine keeps saying "error in digest"..and I am on the prerelease channel.

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#18 Post by PyTom »

Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
nyaatrap
Crawling Chaos
Posts: 1824
Joined: Mon Feb 13, 2012 5:37 am
Location: Kimashi Tower, Japan
Contact:

Re: Ren'Py 6.99 Released

#19 Post by nyaatrap »

There is a problem in AlphaMask.
http://lemmasoft.renai.us/forums/viewto ... 15#p367347

Code: Select all

draggroup area(0,0, config.screen_width, config.screen_height):
        drag draggable True clicked Play("sound", "click.wav") align (.5,.5):
            add AlphaMask(Placeholder("girl"), Placeholder("girl"))
drag doesn't work when AlphaMask is added.

User avatar
Jackkel Dragon
Veteran
Posts: 283
Joined: Mon Mar 31, 2014 7:17 pm
Organization: Nightshade, Team Despair
itch: jackkel-dragon
Location: USA
Contact:

Re: Ren'Py 6.99 Released

#20 Post by Jackkel Dragon »

I tried out the prerelease to see if I could test the Android APK appearing in the distributions folder, and I got this after running "Build Package":

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/android.rpy", line 457, in <module>
  File "game/android.rpy", line 263, in android_build
TypeError: build() got an unexpected keyword argument 'finished'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "launcher/game/android.rpyc", line 457, in script
  File "C:\Users\John\RenPy SDK\renpy\ast.py", line 785, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\John\RenPy SDK\renpy\python.py", line 1445, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/android.rpy", line 457, in <module>
  File "game/android.rpy", line 263, in android_build
TypeError: build() got an unexpected keyword argument 'finished'

Windows-7-6.1.7601-SP1
Ren'Py 6.99.2.399
Ren'Py Launcher 6.99.2.399
Didn't check the RAPT/bin folder yet, but the distribution folder had no new files.
Main Website
Includes information about and links to many of my current and past projects.

Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#21 Post by PyTom »

Hm... how did you upgrade Ren'Py. You'd get a problem like this if RAPT was out of date, relative to Ren'Py.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Jackkel Dragon
Veteran
Posts: 283
Joined: Mon Mar 31, 2014 7:17 pm
Organization: Nightshade, Team Despair
itch: jackkel-dragon
Location: USA
Contact:

Re: Ren'Py 6.99 Released

#22 Post by Jackkel Dragon »

I used the updater hotfix from here to avoid getting the "Error in digest" problem when updating from the launcher. From there, I set the release channel to Prerelease and used the launcher's update window.

Does RAPT need to be updated separately, outside of the launcher? If so, that's probably where my problem lies.
Main Website
Includes information about and links to many of my current and past projects.

Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#23 Post by PyTom »

No, it should update at the same time as the launcher. Can you try clicking update again, just to be sure?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Jackkel Dragon
Veteran
Posts: 283
Joined: Mon Mar 31, 2014 7:17 pm
Organization: Nightshade, Team Despair
itch: jackkel-dragon
Location: USA
Contact:

Re: Ren'Py 6.99 Released

#24 Post by Jackkel Dragon »

Should I revert to the release version first? Clicking update with "Prerelease" checked tells me that Ren'Py is up to date, and the error still occurs when I try to build an Android package.
Main Website
Includes information about and links to many of my current and past projects.

Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#25 Post by PyTom »

Not before I check that it's not a problem on my end.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#26 Post by PyTom »

I don't see it as a problem on my end, so go ahead and revert and try again. If it still doesn't work, you can download http://www.renpy.org/dl/6.99.2/renpy-6.99.2-rapt.zip and have it overwrite the rapt directory.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Jackkel Dragon
Veteran
Posts: 283
Joined: Mon Mar 31, 2014 7:17 pm
Organization: Nightshade, Team Despair
itch: jackkel-dragon
Location: USA
Contact:

Re: Ren'Py 6.99 Released

#27 Post by Jackkel Dragon »

Ended up downloading from that link to get it to work. For some reason, just using the launcher's updater didn't work even after reverting...

Anyway, that fixed the error I was having. I haven't been able to test much else just yet, though.
Main Website
Includes information about and links to many of my current and past projects.

Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#28 Post by PyTom »

Ren'Py 6.99.2.402 is out.

Compared to the prerelease, it has only a few bugfixes, so the list of changes at the top of this page is still accurate.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4086
Joined: Mon Jul 21, 2008 5:41 pm
Completed: Too many! See my homepage
Projects: A lot! See www.winterwolves.com
Tumblr: winterwolvesgames
Contact:

Re: Ren'Py 6.99 Released

#29 Post by jack_norton »

A lot of users have a strange problem:

Code: Select all

While running game code:
  File "game/plot/scene00_intro.rpy", line 37, in script call
  File "game/script.rpy", line 2237, in script
  File "game/script.rpy", line 2237, in <module>
  File "game/RPG Framework/enviroment.rpy", line 331, in prepareBattle
IOError: [Errno 13] Permission denied: u'C:\\Program Files (x86)\\Winter Wolves\\Seasons Of The Wolf\\zipfile.txt'
in practice while loading/saving games. Before it was working fine. I think is something related to file permissions, but I'm not sure how they could fix it ?
follow me on Image Image Image
computer games

User avatar
PyTom
Ren'Py Creator
Posts: 16096
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.99 Released

#30 Post by PyTom »

What version of Ren'Py is that with?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot]