Can you send me your kit_options rpy so I can take a look?
NovelKit
Creator of
Recent community posts
The issue here is that the images are being defined after the gallery is created, instead of before. To solve this, just add init -26 to the top of the definition file, i.e:
init -26: #Images ##Background image bg GrandmaHouse = "Background/Entrance.jpeg" image bg house = "Background/House.jpeg" ...etc.
Let me know if that works for you!
Glad to hear the UI has been useful! To automatically unlock images is a little clunky but possible. Just follow the steps for variable mode: https://novelkit.vercel.app/docs/rounded-gui/gallery#variable-mode
Create 1 persistent variable that is true by default, and use it for all the gallery images. This will cause all images to be unlocked by default.
This method is useable for now while I work on a way to have them all unlocked by default, which I will put in an update.
As for panning images in a gallery, this is not possible because RenPys Gallery feature does not support this, and will require a custom Gallery and custom script, since you will likely need to move the camera and create the pan/zoom/etc. manually.
Note: Documentation for the Winter RenPy GUI Kit is available here: https://novelkit.vercel.app/docs/winter-gui/intro. If you still have any questions after reading the documentation or have run into any unexpected bugs, create a new thread describing your problem and we'll get back to you in under 48 hours. Thank you!
The music is not by me; all the music is available here: https://soundimage.org/ . They are credited in the Game Page under credits, but I will make it more clear. Thank you.
If you just want to remove the gap, just comment out lines 403-406 in screens.rpy. The gap is intentional in order to provide a visual distinction between the functionality for the user, and lumping them into one long list of buttons may cause worse user experience, but it's ultimately up to your preference. Let me know if there are any issues doing this.
EDIT: If you just want to reduce the gap, in line 404, change 0.95 to a lower number (e.: 0.85). This may take some trial and error to find the right position you want. The closer to 1.0 you get, the further down the screen it is.
That's intentional—I designed the starting point of text to never change during the game. If it changes, it causes significant eye-strain over long periods of time, since the user's eyes will be jumping unnecessarily.
That's why there's a purple circle when a character doesn't have a side image. If you still want to change the behavior, you will need to program it yourself. You can use the UseSideImage() function under the dialogue screen to conditionally change the xpos.
Defining side images for characters is done through RenPy, here is a link to the relevant documentation.
I assume you're referring to the jagged edges, correct? I'd suggest use the Hue/Saturation tool instead of the fill tool for adjusting color of any base elements, then using the fill tool for any icons/foreground elements.
If it's confusing, let me know. Instead of Gimp, I'd suggest Photopea (it's a free online software), or if you have it, CSP/Paint Tool Sai. I've noticed the jagged edges issue a couple times in Gimp, so just a fair notice.
You are allowed to edit the assets as you need to, but you will need to edit them yourself. If you go into gui.rpy, you can use find and replace to replace the hex codes, and an image editor to edit the solid assets (like the buttons and base images). Let me know if you run into an issues with either 👍
The original steps were a little complicated, so I released an update with easy steps on how to do it. Just download the latest version, and the instructions for it are here: https://novelkit.vercel.app/docs/tutorial-basics/gallery#variable-mode
Let me know if there are any issues using it!
Hey, thank you for purchasing! I appreciate it.
I have a question: Do you want to add the images if the variable is true AND if the image has already been seen, or do you want to add it if the variable is true, regardless of whether the user has seen the image yet or not? There's a slightly different procedure depending on which one.
Thanks!
I'd like to mention my Rounded RenPy GUI Kit: and I'm offering a 30% off discount for people participating in Spooktober!
You can snag the kit at this rate even if you don't use it in your Spooktober project directly, as long as your intention is to participate. Just click the coupon below (you have to use this specific link, otherwise you won't get the discount).
Note: Documentation for the Rounded RenPy GUI Kit is available here: https://novelkit.vercel.app/docs/rounded-gui/intro.
If you still have any questions after reading the documentation or have run into any unexpected bugs, create a new thread describing your problem and we'll get back to you in under 48 hours. Thank you!