Ren'Py Gripes

In this forum we discuss the future of Ren'Py, both bug fixes and longer-term development. Pre-releases are announced and discussed here.
Message
Author
User avatar
ketskari
Veteran
Posts: 296
Joined: Tue Dec 21, 2010 6:22 pm
Completed: Asher, Sunrise, Tell a Demon
Projects: Asher Remake, TEoA
Organization: Sun Labyrinth
Tumblr: sunlabyrinth
Deviantart: sunlabyrinth
itch: sunlabyrinth
Contact:

Re: Ren'Py Gripes

#451 Post by ketskari »

It would be very convenient to be able to extract dialogue, edit and proofread it, then have it somehow automatically update the text in the game.

User avatar
Amie
Regular
Posts: 28
Joined: Tue Jun 06, 2017 4:48 am
Contact:

Re: Ren'Py Gripes

#452 Post by Amie »

It would be great if side images transitioned smoothly from one to another, the problem with the current implementation is that side images don't 'dissolve' parallel with the main character images.

More in-depth explanations of this problem can be found in the links below:

viewtopic.php?f=8&t=44755
viewtopic.php?f=8&t=45126&p=461423&hili ... ge#p461423

User avatar
PyTom
Ren'Py Creator
Posts: 16088
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 Gripes

#453 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
Amie
Regular
Posts: 28
Joined: Tue Jun 06, 2017 4:48 am
Contact:

Re: Ren'Py Gripes

#454 Post by Amie »

PyTom wrote: Sat Aug 19, 2017 1:17 am https://www.renpy.org/doc/html/side_ima ... ransitions

Explains how to do it.
That only seems to work if you change your main character image without using a transition, but if you use (for example) dissolve to change your main character image, the side images do not transition smoothly in parallel with the main character image, that's the problem...

So, for example, if I do the following:

Code: Select all

show Amie sad
with dissolve
Then the side images do not transition properly, even if I use the code in the link you provided.

Corynth
Regular
Posts: 66
Joined: Thu Dec 01, 2011 7:59 am
Completed: Halloween Otome, Valentines Otome
Projects: Christmas Otome
Organization: Synokoria
Tumblr: synokoria
Deviantart: Corynth-Synokoria
itch: synokoria
Contact:

Re: Ren'Py Gripes

#455 Post by Corynth »

I'm not sure if this is a bug or intended behaviour but variables defined using the default statement don't seem to play nicely with Replay.

Variables are defined as follws:

Code: Select all

default affection = 0
default trust = 10
default design = 10
A replay can be chosen as follows from a screen:

Code: Select all

	textbutton "End 3 - Normal" action Replay("Night_to_Remember", scope ={"affection":1, "trust":300, "design":0}) 
The scene plays out, but with the default values instead of the ones provided in scope.

I've tried it using the old way (using $) and using define and in both of those cases the values in scope are used.
It's just the default statement that seems to take precedent over scope.

User avatar
PyTom
Ren'Py Creator
Posts: 16088
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 Gripes

#456 Post by PyTom »

Corynth wrote: Wed Sep 06, 2017 12:20 pm I'm not sure if this is a bug or intended behaviour but variables defined using the default statement don't seem to play nicely with Replay.
I fixed this a while ago, so it should be fixed in Ren'Py 6.99.13.
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
Black Cat 2412
Regular
Posts: 74
Joined: Wed Aug 16, 2017 10:10 am
Projects: Rapunzel: A classic retold
Deviantart: BlackCat2412
Location: Vietnam
Contact:

Re: Ren'Py Gripes

#457 Post by Black Cat 2412 »

Can Code folding be added to Editra?
Seeing that it is the recommended editor, I think that sooner or later people are going to need this feature. It would be really helpful not having to scroll through hundred of lines to get to the part you want to edit. Also, for people who prefer one big script (like me) it would make organizing stuff much, much easier.
Last edited by Black Cat 2412 on Tue Sep 12, 2017 11:05 am, edited 1 time in total.

User avatar
Scribbles
Miko-Class Veteran
Posts: 636
Joined: Wed Sep 21, 2016 4:15 pm
Completed: Pinewood Island, As We Know It
Projects: In Blood
Organization: Jaime Scribbles Games
Deviantart: breakfastdoodles
itch: scribbles
Location: Ohio
Contact:

Re: Ren'Py Gripes

#458 Post by Scribbles »

Black Cat 2412 wrote: Tue Sep 12, 2017 9:49 am Can Code folding be added to Editra?
Seeing that it is the recommended editor for newbies, I think that sooner or later they are going to need this feature. It would be really helpful not having to scroll through hundred of lines to get to the part you want to edit. Also, for people who prefer one big script (like me) it would make organizing stuff much, much easier.
editra does have code folding though I'm not 100% sure on how to get that to work (it's under view)
Image - Image -Image

User avatar
Black Cat 2412
Regular
Posts: 74
Joined: Wed Aug 16, 2017 10:10 am
Projects: Rapunzel: A classic retold
Deviantart: BlackCat2412
Location: Vietnam
Contact:

Re: Ren'Py Gripes

#459 Post by Black Cat 2412 »

I also saw that, but I don't think it will work, because of this threat : viewtopic.php?p=258111
It seems that up to now Editra still does not have code folding for Renpy.

User avatar
trooper6
Lemma-Class Veteran
Posts: 3712
Joined: Sat Jul 09, 2011 10:33 pm
Projects: A Close Shave
Location: Medford, MA
Contact:

Re: Ren'Py Gripes

#460 Post by trooper6 »

PyTom is not the developer of Editra...so I don't think he has the power to do that. Other people for whom code folding is really important I believe just use a different text editor. I can't remember which ones they like...Atom?
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?)
Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978

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

Re: Ren'Py Gripes

#461 Post by Imperf3kt »

line 152 of gui.rpy
define gui.button_height = 54
This was causing problems when using the Gallery() class object
Changing the value to None seems to have fixed the issue
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
TellerFarsight
Veteran
Posts: 230
Joined: Sun Jun 04, 2017 8:09 pm
Projects: Vora, Secrets Untold
Location: Toronto, ON
Contact:

Re: Ren'Py Gripes

#462 Post by TellerFarsight »

I can't get a box of any kind, be it the textbox or a viewport or whatever, to automatically bound text. I have to always put the \n in myself. I've heard about text overflow logging, but that doesn't automatically fix the problem, it just alerts you when it happens. I can't get a viewport to scroll through variably sized blocks of text either; it's always the same fixed size, so I either get lots of scrollable blank space, or words cut off. It's not like a huge problem, but as far as I know it's a limitation that can't be remedied.
Current Project: Vora
Also Check Out: Devil Survivor [Reverse-Engineered]

Regis
Newbie
Posts: 16
Joined: Tue Jan 10, 2017 6:31 pm
Contact:

Re: Ren'Py Gripes

#463 Post by Regis »

No Ctrl+V support in the Developer Console.

User avatar
noeinan
Eileen-Class Veteran
Posts: 1153
Joined: Sun Apr 04, 2010 10:10 pm
Projects: Ren'Py QuickStart, Crimson Rue
Organization: Statistically Unlikely Games
Deviantart: noeinan
Github: noeinan
Location: Washington State, USA
Contact:

Re: Ren'Py Gripes

#464 Post by noeinan »

Not sure if this is the right place to put this, but it seems like what_xmaximum for custom textboxes is not working properly. Made a thread about it here: viewtopic.php?f=8&t=46408 Seems like this may be a bug?
Image

Image
Image

User avatar
ISAWHIM
Veteran
Posts: 318
Joined: Sun Nov 06, 2016 5:34 pm
Contact:

Re: Ren'Py Gripes

#465 Post by ISAWHIM »

RenPy loses the graphics, displaying only the "checkerboard", if...

Screen being resized, will also cause this to happen.

In both full-screen and windowed
on a dual-monitor (Can't test single-monitors)
if you select the "task-bar" tab, to return to the game... after it minimizes
while an image is displayed only on the "overlay" layer

This is sort-of an issue, because you can't get to the menu at this point. However, it can be "skipped", loading the next image, once you click-through to the next screen. It is just confusing, as there is nothing displayed when you return to the game.

Code: Select all

label splashscreen:
    scene bg 00 onlayer overlay
    with Pause(100)
    scene bg 01 onlayer overlay
    pause
    scene bg 02 onlayer overlay
    $ renpy.block_rollback()
    pause
    scene bg 03 onlayer overlay
    pause
    return
Also, still the "rollback bug", after the second pause here...

NOTE: I am using layer "overlay", due to the "master" screen being confined to a portion of the screen. I didn't test if that had something to do with the screen disappearing.

Code: Select all

init python:
    config.layer_clipping['master'] = (14, 14, 1536, 864)
I also can't "screen-capture" it full-screen, or video-record it in full-screen. Has to be "windowed" to capture or record the screen.

Post Reply

Who is online

Users browsing this forum: No registered users