Search found 15547 matches

by PyTom
Thu Nov 16, 2023 11:46 pm
Forum: Ren'Py Questions and Announcements
Topic: [Solved] $ renpy.movie_cutscene() not playing .webm video?
Replies: 5
Views: 3265

Re: $ renpy.movie_cutscene() not playing .webm video?

Could you post the video? It's possible it's corrupted somehow.
by PyTom
Tue Nov 14, 2023 11:05 pm
Forum: Ren'Py Questions and Announcements
Topic: [SOLVED] Animated image acting weirdly when hovered
Replies: 4
Views: 789

Re: Animated image acting weirdly when hovered

I'm unable to repeat this in the nightly version of Ren'Py. What version are you using?
by PyTom
Sat Nov 11, 2023 11:29 am
Forum: Ren'Py Questions and Announcements
Topic: Keyword argument 'xalign' is incompatible with 'xpos'
Replies: 5
Views: 1202

Re: Keyword argument 'xalign' is incompatible with 'xpos'

This is a fairly new check. The other projects likely have a subtle bug in them - not only do xpos and xalign conflict, but the way the two properties conflict varies from computer to computer, so it will work on some computers and not others.
by PyTom
Mon Nov 06, 2023 1:05 am
Forum: Ren'Py Questions and Announcements
Topic: How to update data without end_interaction
Replies: 4
Views: 1701

Re: How to update data without end_interaction

Can you check out the latest nightly, from https://nightly.renpy.org ? There have been a number of fixes in this area.
by PyTom
Sun Nov 05, 2023 6:57 pm
Forum: Ren'Py Questions and Announcements
Topic: [Solved] Pixel perfect upscaling
Replies: 7
Views: 2030

Re: Pixel perfect upscaling

Take a look at config.adjust_view_size . There's an example there in the documentation of how to force integer scaling, which can ensure that your game window is an integer multiple of the game size. (So it could be 1x, 2x, 3x, etc, but not between.) Ren'Py will add a black (by default) border aroun...
by PyTom
Thu Nov 02, 2023 7:55 pm
Forum: Ren'Py Questions and Announcements
Topic: [RESOLVED] Attempting to achieve smooth, lagless movement of screens
Replies: 8
Views: 2439

Re: Attempting to achieve smooth, lagless movement of screens

One big thing to do would be to precompute as much as possible. dungeon.GetTile looks expensive, and it seems like it has to be called a lot. What you probably want is a vpgrid that iterates over precomputed data, as much as possible. Assuming all the tiles are the same size, a vpgrid will ensure on...
by PyTom
Tue Oct 31, 2023 10:31 am
Forum: Ren'Py Questions and Announcements
Topic: Trouble optimizing a large viewport.
Replies: 10
Views: 5035

Re: Trouble optimizing a large viewport.

You might want to hit f4 to enable the image load log, and see if images aren't being predicted. If you're larger than the image cache size, that'll be a bit problem leading to unpredicted images. But fundamentally - your just putting a ton of things on the screen at once, and at some point, that's ...
by PyTom
Mon Oct 30, 2023 6:02 pm
Forum: General Discussion
Topic: variables working with vpgrids??
Replies: 5
Views: 3541

Re: variables working with vpgrids??

Sure. In that case, you can replace:

Code: Select all

           vbox:
with:

Code: Select all

         vpgrid:
        
            xalign 0.5
            yalign 0.5

            cols 1
            spacing 10

            mousewheel True
(Indented properly.)
by PyTom
Mon Oct 30, 2023 5:44 pm
Forum: General Discussion
Topic: variables working with vpgrids??
Replies: 5
Views: 3541

Re: variables working with vpgrids??

So. that's not really how you wanted to do this. I'll say that you probably don't want a vpgrid unless you have so many endings that it won't fit on one screen - if you have only a few, a vbox is fine. You also probably want a different structure to indicate which endings are unlocked. define ending...
by PyTom
Sun Oct 29, 2023 10:34 am
Forum: Ren'Py Questions and Announcements
Topic: Sending Data from RenPy-Web-App to Server
Replies: 6
Views: 2814

Re: Sending Data from RenPy-Web-App to Server

Can you try it with the new nightly? The first version didn't include working web support, and the nightly build process failed the day after, but hopefully things should work now.
by PyTom
Fri Oct 27, 2023 12:28 am
Forum: Ren'Py Questions and Announcements
Topic: Sending Data from RenPy-Web-App to Server
Replies: 6
Views: 2814

Re: Sending Data from RenPy-Web-App to Server

I just added the renpy.fetch function to Ren'Py. It handles contacting the server, and works the same way on desktop, mobile, and web.

It will be in tomorrow's nightly.
by PyTom
Thu Oct 26, 2023 11:06 am
Forum: Ren'Py Questions and Announcements
Topic: How to detect if game is running on touch device in web browser?
Replies: 4
Views: 2404

Re: How to detect if game is running on touch device in web browser?

If the ipad is lying about being an ipad, that's a bit of a problem. If you don't mind, please file an issue on github so I can track this one.
by PyTom
Thu Oct 26, 2023 11:02 am
Forum: General Discussion
Topic: Is Lemmesoft Dying
Replies: 50
Views: 30567

Re: Is Lemmesoft Dying

I'm considering re-opening the forums to direct registration again. The KS Forums have moved to a new server, and installed some plugins that have helped with the spam problem. I'm wondering if I appointed some new mods to take care of what remains, it would make the site more usable.
by PyTom
Thu Oct 26, 2023 10:58 am
Forum: Ren'Py Questions and Announcements
Topic: Problem with keyboard (touch screen) in web version
Replies: 1
Views: 1964

Re: Problem with keyboard (touch screen) in web version

What version of Ren'Py are you using? It should be working in Ren'Py 8, at least.
by PyTom
Thu Oct 26, 2023 10:57 am
Forum: Ren'Py Questions and Announcements
Topic: Modernize splashscreen(Solved)
Replies: 1
Views: 1805

Re: Modernize splashscreen

Sorry, but this isn't likely to happen.

The presplash is designed to be incredibly simple, so Ren'Py can do its thing and and get the actual game loaded. I don't want to have some sort of complicated system that's used only for the presplash, and nowhere else in Ren'Py.