Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Adelie

4
Posts
1
Topics
1
Followers
A member registered Nov 08, 2022 · View creator page →

Recent community posts

Hello! 2 (mostly) new questions.
1) The base controller expansion is working well except for in a character creation screen with your Colorpicker on it. Do I need to add something manually to make sure it's available there?
2) Possibly a question with a similar answer. I did end up making a MouseVCursor method but I wasn't sure how to get it initialized to run with every screen and I'm afraid the internet has not helped much other than making sure it's in an early block. I manually set it up in a screen as such, but obviously it doesn't run in menus and pop ups:

screen mouse_sensitivity:
    virtual_cursor:
        id "VirtualCursor"
        cursor ("cursor", 12, 30)
        cursor_area (0, 0, config.screen_width, config.screen_height)
        hide_on_mouse False  # keep vcursor visible even when mouse moves
        which_stick "both"
        speed 1000.0
    add MouseToVCursor("VirtualCursor", *pygame.mouse.get_pos())

The method just captures a MOUSEMOTION event and applies the sensitivity multiplier before rendering the scene. Is this because the virtual cursor doesn't exist/run on top of menus and pop ups?

Thank you again for your help.

Sorry to continue asking, but where is the virtual cursor receiving mouse input? I see it taking stick events and I see the sensitivity being applied in the stick event. Is the solution that I have to create an entire equivalent MouseEvent class? I apologize that I am clearly missing something crucial here, I apparently am not as good at Python as I previously thought. I've never really had to overwrite another event handler, and I was unclear if Renpy is using Pygame for the mouse handling.

Fantastic! I love this. I'll make sure I understand it in the preferences screen. And I totally missed the Need Support post, so sorry about that! I swear I only saw the other two. My apologies.

Hi there!

I love that you've included all these accessibility options, but I notice mouse sensitivity isn't available. Is there a reason that a scaling adjustment to the mouse movement can't be added? I saw that there was one for keyboard movement, but nothing for mouse. This is really important for people with limited hand motion. I had emailed, but you suggested that I try to add it myself, however I'd love to include the Controller Expansion as well and given it's massive mouse overhaul, I'm struggling to figure out where to put a relative mouse motion adjustment to get it to refresh appropriately.

I'm also having a problem where if I'm in game (not the main menu/preferences/history etc) if I hit Esc I get a "TypeError: missing a required argument: 'title'". I did save the traceback for this error, I assumed it had something to do with the keyboard settings. 

Thank you for all your work!