The problem is that the transition would run before any code in label start - including any of the scene or show statements. You'd wind up transitioning from the main menu to a black screen, or else the hash-mark pattern. This is very unlikely to be what people want.
I was wondering, if there's any plan to make the two Editra plug-ins Codebrowser and Launch available for Ren'Py too? I think they would help a lot the productivity (being able to browse the labels/classes on the left would be a dream).
I wouldn't mind donating to Editra author to have those functions added since they work for normal python coding I suppose shouldn't be much work for him to support Ren'Py too ?
Not so much a gripe as a dream feature I've been wishing for for a long time, but would it be at all feasible to have a "Check Script" that checks all possible routes (for menus) rather than the entire script?
Basically what I mean is a way to check what the resulting wordcount and variable values are for each possible combination of menu choices in a playthrough.
That would be a very hard feature to implement in the general case. The number of paths can grow very large very quick. If you have 10 menus in a playthrough, each with 2 choices, that's 1024 paths.
Supporting creators since 2004 (When was the last time you backed up your game?)
This is not a gripe, but more like a suggestion/feature request
Would be cool if was possible to use... (not sure if is the right term) preprocessing code? in practice what I'd like to do is being able to compile the script differently with parameters.
The mos obvious example is the config.developer = True. Useful when you debug/test, but every time I build a new distribution I need to remember to set it to false. Would be better if was possible to write some pseudo code like:
if renpy.build:
config.developer=False
jack_norton wrote:This is not a gripe, but more like a suggestion/feature request
Would be cool if was possible to use... (not sure if is the right term) preprocessing code? in practice what I'd like to do is being able to compile the script differently with parameters.
The mos obvious example is the config.developer = True. Useful when you debug/test, but every time I build a new distribution I need to remember to set it to false. Would be better if was possible to write some pseudo code like:
if renpy.build:
config.developer=False
There's something that's been bothering me with Ren'Py for a while now, a game's performance drops significantly when playing windowed.
There's no problem when playing in fullscreen, every trasition shows properly, the colors and fonts look crisp and there's no drop in the framerate. But playing in windowed mode makes the game change slightly how it looks (Granted, I noticed it when trying to achieve a pixellated look, but still), some transitions seem to be skipped altogether and the game suffers from major slowdowns.
I can't think of an alternative because the alternative is already playing in fullscreen, but I thought I should make note of it.
If your screen is small enough Ren'Py has to scale everything down, that could lead to a performance problem like this. Scaling down requires sampling 4 texels per pixel.
Supporting creators since 2004 (When was the last time you backed up your game?)
I find it really strange that there is no pause / go to options buttons with the XBOX gamepad. Could this be added? And also, propagate your other games? =P
I think is a good idea, maybe using the start/select button by default to show up the options ?
By default, when Editra is the selected text editor, opening game files from the launcher fails, with the error suggesting it may be because wxPython is not installed.
However it seems this happens because the python script "renpy_root/editra/Editra/editra" is launched by "#!/usr/bin/env python", but on Arch Linux python is a symlink to python3, while the script is written in python2.
Changing the command to "#!/usr/bin/env python2" makes it work.
Would it be possible to make this small change in the editra scripts? Or does it break other distros?
I've a minor gripe, if is too much ignore it.
Whenever I update, I lose the preferences of editra (file is overwritten). Is possible to not do that? I have setup shortcuts like CTRL+Q to comment like in the good old SCiTe
Really minor thing. Can I get "Prerelease" version of ren'py even if I chosen "Nightly" on the launcher?
Currently, prerelease and nightly are separated, so I need to change the update channel to prerelease from nightly when prerelease is newer than nightly.
jack>>> I can't figure out why it's being overwritten. It shouldn't be.
nyaatrap>>> That should only be the case for 24-48 hours, until the next nightly build happens. It would be kind of a pain to switch from nightly to prerelease to nightly, as the updates go to different virtual hosts.
Supporting creators since 2004 (When was the last time you backed up your game?)