Search found 14521 matches

by PyTom
Sun Apr 22, 2018 10:23 pm
Forum: Ren'Py Questions and Announcements
Topic: Ren'py config.archives namespace collision bypass
Replies: 8
Views: 112

Re: Ren'py config.archives namespace collision bypass

No, you can't. And that's a fundamental limit - with how Ren'Py caches images and things, fundamental assumptions are violated if a file on disk or in an archive could change.
by PyTom
Sun Apr 22, 2018 5:24 pm
Forum: Ren'Py Questions and Announcements
Topic: Ren'Py 7.0.0 Prereleased
Replies: 4
Views: 199

Ren'Py 7.0.0 Prereleased

I'm happy to announce the release of Ren'Py 7, the result of over a decade of development since Ren'Py 6 was released. Compared to that release, Ren'Py 7 adds many features uses have long since come to consider core parts of the engine, such as ATL, Screen Language, OpenGL acceleration, support for ...
by PyTom
Sun Apr 22, 2018 5:18 pm
Forum: Ren'Py Questions and Announcements
Topic: Ren'py config.archives namespace collision bypass
Replies: 8
Views: 112

Re: Ren'py config.archives namespace collision bypass

I don't directly support modding. Not that I'm morally opposed to it, but I can't give good support to someone that isn't the original creator of a game. It's very difficult to give support without being able to ask someone "why did you do <x>", so I generally don't. That being said, the archives li...
by PyTom
Sun Apr 22, 2018 5:15 pm
Forum: Development of Ren'Py
Topic: [bug] Code execution delayed, its the interference with the console, with also breaking consequences.
Replies: 10
Views: 228

Re: [bug] Code execution delayed, its the interference with the console, with also breaking consequences.

Do as said (save then load when the button ask you to do it) with, lets say the 6.99.14.1 version, but it "works" as well with 6.99.14, 6.99.14.2 and 6.99.14.3. Ren'py will not display 1, it will display 2... Now, if it display 1 with your working version, good. It mean that the issue will be fixed...
by PyTom
Sat Apr 21, 2018 3:03 am
Forum: Ren'Py Questions and Announcements
Topic: Cannot Open Script Editor for Projects (Using a Mac)
Replies: 2
Views: 86

Re: Cannot Open Script Editor for Projects (Using a Mac)

If you want to run Ren'Py on the mac, run the mac version. I'm not supporting an emulated version of it.
by PyTom
Sat Apr 21, 2018 3:02 am
Forum: Development of Ren'Py
Topic: [bug] Code execution delayed, its the interference with the console, with also breaking consequences.
Replies: 10
Views: 228

Re: [bug] Code execution delayed, its the interference with the console, with also breaking consequences.

And here your answer is to not increment anymore variables in case like this one... I'm very confused by this. You gave an example where the answer should be 1, Ren'Py displays 1. Not sure where the problem is. With the myList example, you're updating an object (but not a variable) defined at init ...
by PyTom
Sat Apr 21, 2018 12:16 am
Forum: Ren'Py Questions and Announcements
Topic: Can't use renpy.say() properly.
Replies: 3
Views: 53

Re: Can't use renpy.say() properly.

You can't do this. You'd have to convert it into a combination of renpy.show and renpy.say.
by PyTom
Thu Apr 19, 2018 11:37 pm
Forum: Development of Ren'Py
Topic: [bug] Code execution delayed, its the interference with the console, with also breaking consequences.
Replies: 10
Views: 228

Re: [bug] Code execution delayed, its the interference with the console, with also breaking consequences.

Two of these aren't bugs. init python: myList = [] label start: $ myList.append( "abc" ) "Take a look at what 'myList' looks like in the console. Do it again, and again..." "And now it will stop growing." return Is Ren'Py working as defined. SInce myList isn't changed, it isn't saved. (The object it...
by PyTom
Sun Apr 08, 2018 2:28 pm
Forum: Ren'Py Questions and Announcements
Topic: Problem with renpy.reload_script
Replies: 2
Views: 59

Re: Problem with renpy.reload_script

I'd suggest not doing this. If you're going to look for the existence or absence of a file, a reasonable way to do it is: init python: import os while os.path.exists(os.path.join(config.basedir, "game/fakeout.txt")): "You didn't delete me!" The renpy.reload_script function is developer functionality...
by PyTom
Fri Apr 06, 2018 1:37 pm
Forum: Ren'Py Questions and Announcements
Topic: About Atom editor and Ren'Py
Replies: 7
Views: 202

Re: About Atom editor and Ren'Py

Editra also hasn't had a new release since 2013, and is technically still in beta. I don't want to make Ren'Py dependent on dropped technology that, if it stops working because Windows or MacOS or Linux change, I'd be unable to fix. By contrast, Atom is a vibrant product where the main problem is ke...
by PyTom
Thu Apr 05, 2018 11:29 pm
Forum: Ren'Py Questions and Announcements
Topic: Ren'Py 6.99.14.3 Released
Replies: 1
Views: 489

Ren'Py 6.99.14.3 Released

I've released Ren'Py 6.99.14.3, which fixes a few regressions introduced in 6.99.14.2, most notably one in screens that could cause problems by failing to propagate data through screen updates. (This could cause transforms to repeat, as well as other strange problems. It only manifested for displaya...
by PyTom
Thu Apr 05, 2018 2:21 am
Forum: General Discussion
Topic: Extra time.
Replies: 3
Views: 236

Re: Extra time.

Well, it does.
by PyTom
Wed Apr 04, 2018 12:08 am
Forum: Ren'Py Questions and Announcements
Topic: Adding an AlphaMask to a Character Sprite? [Solved]
Replies: 15
Views: 534

Re: Adding an AlphaMask to a Character Sprite?

Okay, I've modified Ren'Py to be able to handle this case a bit more cleanly, so please update to the 6.99.14.3 prerelease. In that release, in your demo: show older man normal at easeinleft_transform show expression AlphaMask("shadows", At("older man normal", easeinleft_transform)) as mask will wor...
by PyTom
Tue Apr 03, 2018 11:48 pm
Forum: Ren'Py Questions and Announcements
Topic: 6.99.14.3 Prerelease
Replies: 2
Views: 457

Re: 6.99.14.3 Prerelease

6.99.14.3.3347 is now up on the prerelease channel. This changes AlphaMask so it lays out the mask displayable, which makes it possible to use use a moving ATL animation as the mask. It also renames a few displayables. LiveComposite is now Composite, LiveTile is now Tile, and LiveCrop is now Crop. (...
by PyTom
Sat Mar 31, 2018 12:12 pm
Forum: Ren'Py Questions and Announcements
Topic: Android Gestures
Replies: 6
Views: 212

Re: Android Gestures

The gesture system just maps to keypresses. If keypressed don't do what you want, that's the problem. I think the gesture system was basically a mistake, so I don't plan to spend a lot of time to improve it.