Skip to main content

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

Ren'Py Gallery Framework

A (hopefully) easy way to add a CG gallery to your Ren'Py game · By bobcgames

Way to organize into different galleries?

A topic by TPOTStories created 19 days ago Views: 55 Replies: 5
Viewing posts 1 to 3

Hello again! I want to know if there's a way to organize this code into different galleries (ie. one gallery per love interest + nsfw gallery). It could be because I don't fully understand the pure python, but there doesn't seem to be a way to implement something like that? I want to know if there is a way in the current code, and if there isn't, is it a possible thing to add in the future? Thank you so much for your time!

Developer

Hello!

Yes, that's definitely possible, but it's not something I have plans to add to the current script, because it would complicate the script for people who didn't care about that functionality.

Are you using auto-import, or are you manually defining your images?  I can take a stab at making the tweaks for you.

That's fair! I'm using auto-import.

Developer

Sorry... got distracted. Try this version: https://drive.google.com/file/d/10FM6Q1yFfLeaaNRc4lh8EmsjE99TG7nf/view?usp=shari...

To use it, you'll need to put images in subfolders by the name you want. The folder name will be used as the gallery folder name, case-sensitively.

For example, do something like:

  • images/bobcgallery/Eileen/eileen0.png
  • images/bobcgallery/whatever/Eileen/eileen1.png
  • images/bobcgallery/Adam/adam0.png
  • images/bobcgallery/other/Adam/adam1.png

This version doesn't support the manually-defined images, and CG names are still unique by actual filename (so don't have cg0.png in both /Eileen and /Adam, for example).

Tested this out, it worked like a charm!! Thank you so much!! Do you have a ko-fi or anything we could donate to? I would like to at least give a small token of my appreciation!

Developer

I don't, but this project accepts payments if you'd like to contribute.