Ren'Py 7.2.0 Prereleased

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: 16093
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:

Ren'Py 7.2.0 Prereleased

#1 Post by PyTom »

Still a prerelease, though it's been brewing for a couple of days already.

I'm happy to announce Ren'Py 7.1.4. This is the fourth patch release for Ren'Py 7.1, which improves Ren'Py while fixing issues. The main reason for this release is to fix a few issues in Android support caused by an SDK update.

There have also been a few feature additions. Some of the highlights are:
  • Menus now take arguments, and so do menu choices.
  • 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.
In addition, there were a number of other bugfixes.


Downloads of 7.1.4 can be found at:

https://www.renpy.org/release/7.1.4

A full list of changes to Ren'Py can be found at:

https://www.renpy.org/dev-doc/html/changelog.html

A list of changes that may require you to update your game can be found at:

https://www.renpy.org/dev-doc/html/incompatible.html

Please also check out the credits and sponsor list.
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
isobellesophia
Miko-Class Veteran
Posts: 979
Joined: Mon Jan 07, 2019 2:55 am
Completed: None
Projects: Maddox and Friends! (AI Teacher friend), Friendly Universities! (Soon)
Organization: Friendly Teachers series
Deviantart: SophBelle
itch: Child Creation
Location: Philippines, Mindanao
Contact:

Re: Ren'Py 7.1.4 Preleased

#2 Post by isobellesophia »

Ooh.. pre-realese? i should go and try it just in case of bugs,
Thanks for the new update PyTom! :D
I am a friendly user, please respect and have a good day.


Image

Image


User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3791
Joined: Mon Dec 14, 2015 5:05 am
itch: Imperf3kt
Location: Your monitor
Contact:

Re: Ren'Py 7.1.4 Preleased

#3 Post by Imperf3kt »

Nice. particularly interested in im.blur.
Can it be used with ATL? I know you stated static images, but ATL is basically comprised of static images.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor

Twitter

User avatar
PyTom
Ren'Py Creator
Posts: 16093
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 7.1.4 Preleased

#4 Post by PyTom »

Yes, though you'd have to apply it to each image in turn.
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
ComputerArt.Club
Veteran
Posts: 427
Joined: Mon May 22, 2017 8:12 am
Completed: Famous Fables, BoPoMoFo: Learn Chinese, Santa's workshop, Cat's Bath, Computer Art Club
Location: Taiwan
Contact:

Re: Ren'Py 7.1.4 Preleased

#5 Post by ComputerArt.Club »

Thanks PyTom! You are awesome!

User avatar
PyTom
Ren'Py Creator
Posts: 16093
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 7.1.4 Preleased

#6 Post by PyTom »

7.1.4.1266)

I've finally updated the prelease. It's been a week, but hopefully I made it worth it. The main change is that there's a new syntax for adding temporary attributes to a character's image for the duration of a line of dialogue.

Code: Select all

e @vhappy "I'm really happy to tell you about temporary attributes."
A long-standing problem where Ren'Py would display a white (really gray) or black line at the bottom of the screen during a dissolve has been fixed. So have a number of other minor issue. So has the bug where the window preference was not highlighted when the game's resolution was bigger than the player's screen. Changes to reference counting should make image buttons faster, and the {space} tag now works correctly when the player scales the window.

Please, check this out and let me know. I'm especially interested in people trying out the new temporary image attributes, to make sure they work correctly, especially in conjunction with complicated layeredimages.
Last edited by PyTom on Sat Feb 16, 2019 7:25 pm, edited 1 time in total.
Reason: A few minor issues with 7.1.4.1263 lead to a quick 7.1.4.1266.
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
ComputerArt.Club
Veteran
Posts: 427
Joined: Mon May 22, 2017 8:12 am
Completed: Famous Fables, BoPoMoFo: Learn Chinese, Santa's workshop, Cat's Bath, Computer Art Club
Location: Taiwan
Contact:

Re: Ren'Py 7.1.4 Preleased

#7 Post by ComputerArt.Club »

PyTom wrote: Sat Feb 16, 2019 6:52 pm 7.1.4.1266)

I've finally updated the prelease. It's been a week, but hopefully I made it worth it. The main change is that there's a new syntax for adding temporary attributes to a character's image for the duration of a line of dialogue.

Code: Select all

e @vhappy "I'm really happy to tell you about temporary attributes."
A long-standing problem where Ren'Py would display a white (really gray) or black line at the bottom of the screen during a dissolve has been fixed. So have a number of other minor issue. So has the bug where the window preference was not highlighted when the game's resolution was bigger than the player's screen. Changes to reference counting should make image buttons faster, and the {space} tag now works correctly when the player scales the window.

Please, check this out and let me know. I'm especially interested in people trying out the new temporary image attributes, to make sure they work correctly, especially in conjunction with complicated layeredimages.
Thanks PyTom for your continued efforts! I will try this out when I start the next Famous Fables short story. About defining emotions for these layered images, is that taken from the attribute names or do we have to define it separately somehow, if so, is there an example somewhere? Thanks!

User avatar
isobellesophia
Miko-Class Veteran
Posts: 979
Joined: Mon Jan 07, 2019 2:55 am
Completed: None
Projects: Maddox and Friends! (AI Teacher friend), Friendly Universities! (Soon)
Organization: Friendly Teachers series
Deviantart: SophBelle
itch: Child Creation
Location: Philippines, Mindanao
Contact:

Re: Ren'Py 7.1.4 Prereleased

#8 Post by isobellesophia »

By the way, keep up your very good engine work PyTom!
I always love Ren'Py. :D
I am a friendly user, please respect and have a good day.


Image

Image


User avatar
robcolton
Newbie
Posts: 19
Joined: Tue Aug 28, 2018 11:17 pm
Projects: Human Cargo
Tumblr: robcub32
itch: robcolton
Contact:

Re: Ren'Py 7.1.4 Prereleased

#9 Post by robcolton »

I can confirm that the white line I always saw during animations and transitions is indeed fixed!

User avatar
PyTom
Ren'Py Creator
Posts: 16093
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 7.1.4 Prereleased

#10 Post by PyTom »

7.1.4.1314)

Another week, another prerelease, hopefully the last one. This fixes a number of issues that came up when text scaling was enabled, and adds a new style preference.

I can't recall if it went in in this prerelease or the last one, but there's also new window auto show and window auto hide statements, which show and hide the window manually while keeping Ren'Py in window auto mode.

The use statement can now be written as use expression, which lets one show a screen that has its name stored in a variable.

The show screen and hide screen statements now take a with clause, that works like it does in the show and hide statements.

There have also been a number of bug and regression fixes. Drag and drop has been a focus, as has text issues and a few issues with say-with-temporary attributes.


I'd really like this version to be out by the start of NaNoRenO, so I'm going to spend a day or two improving the documentation, and fixing any regressions that show up, and then I'll release it. Thanks to everyone who's been testing - your feedback has massively improved Ren'Py and the games that will be made with it.
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
SypherZent
Veteran
Posts: 362
Joined: Fri Sep 02, 2016 3:14 am
Completed: Multiverse Heroes, Space Hamster in Turmoil
Location: Puerto Rico
Contact:

Re: Ren'Py 7.1.4 Prereleased

#11 Post by SypherZent »

It's possible to display a non-looping Movie displayable, and to have a movie display a static image before the first frame renders.
Sorry for my confusion, but what does the 'first frame renders' imply?
Creator of Multiverse Heroes & Space Hamster in Turmoil

Want me to code your game?
Check my services thread!

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3791
Joined: Mon Dec 14, 2015 5:05 am
itch: Imperf3kt
Location: Your monitor
Contact:

Re: Ren'Py 7.1.4 Prereleased

#12 Post by Imperf3kt »

It means renpy will show an image before the video begins rendering.
Possibly to avoid issues with the movie feature that caused transparent images to appear for 1 frame.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor

Twitter

User avatar
SypherZent
Veteran
Posts: 362
Joined: Fri Sep 02, 2016 3:14 am
Completed: Multiverse Heroes, Space Hamster in Turmoil
Location: Puerto Rico
Contact:

Re: Ren'Py 7.1.4 Prereleased

#13 Post by SypherZent »

Ahh, alright. Thanks for clarification Imperf3kt. ^^
Creator of Multiverse Heroes & Space Hamster in Turmoil

Want me to code your game?
Check my services thread!

User avatar
robcolton
Newbie
Posts: 19
Joined: Tue Aug 28, 2018 11:17 pm
Projects: Human Cargo
Tumblr: robcub32
itch: robcolton
Contact:

Re: Ren'Py 7.1.4 Prereleased

#14 Post by robcolton »

When running the current prerelease 7.1.4 on iOS, I’m getting a crash. This is the last message in the debug window.

Code: Select all

AttributeError: 'renpy.styledata.styleclass.Style' object has no attribute 'outline_scaling'
This happens at runtime, just as the main menu is appearing. I hear the music start and the app closes. The game plays fine when launched from the launcher. It worked with the previous 7.1.4 build.

User avatar
robcolton
Newbie
Posts: 19
Joined: Tue Aug 28, 2018 11:17 pm
Projects: Human Cargo
Tumblr: robcub32
itch: robcolton
Contact:

Re: Ren'Py 7.1.4 Prereleased

#15 Post by robcolton »

I’ll create an issue on GitHub so it doesn’t get lost.

Post Reply

Who is online

Users browsing this forum: No registered users