Is there a latest BK.ini template somewhere?
Also I'm a little lost... How do I do custom events? I was thinking as an experiment, I'd try something very small and just add a custom event where a particular girl speaks to you one time, with different text based on one of four traits. Just to get a feel for this process.
I see in the midna girl pack, there's a .rpy that is just plaintext, but there's also a .rpyc that is not plaintext, unreadable for me.
The girl pack creation guide in the OP doesn't make any mention of this stuff.
You can ignore/delete the .rpyc file. It's (re)created automatically based on the .rpy file whenever you run the game.
For a _BK.ini template I'd recommend generating one through the
You must be registered to see the links
. Current version is 2.8.14, so yeah - one in OP here is outdated. Even though the BK.ini generator doesn't ask you any questions about advanced functionality like custom events, it does automatically include the required code for these things in the generated file (but commented out, with "## " in front of those lines)
In the _BK.ini you can create multiple pointers to custom content:
- init_function - To point towards a piece of code that should be run as soon as this girl is generated in the game.
- city_label - To point towards a piece of code that should be run when the player tries to interact with this girl in the city.
- story_label - To point towards a piece of code that should be run when you learn more about a girl's backstory when she's in your brothel.
- night_label - To point towards a piece of code that should be run every night for this girl.
- interact_prompt - Adds a button to the slave interaction menu of your girl, and points towards a piece of code that should be run when you click on it.
- custom_dialogue_label - A more recent addition that, along with other custom personality options, isn't automatically included by the BK.ini generator. Points towards a piece of code that should be run every time that this girl speaks.
The girlpack's .rpy file will contain all the bits of code which the BK.ini points towards in those values.
For other examples of this, also check Boa Hancock by Goldo & Hinata Hyuga by kite80, both included in basic girl pack.
edit: There isn't a simple/rigid template for .rpy files since there are no real limitations to what you can do with them.
You must be registered to see the links
by Goldo about writing custom renpy events might help a bit.