I looked around and hadn't found a mod that did this, so I experimented with the .gd files until I got it to work. Is there any interest in me posting the files as a mod?
Fantasy Slave Management/RPG Erotic Game · By
https://mega.nz/file/k9E1AYgB#8fjxJVYBfIHXz6FL22Fapvy5bvJdXpNqW_vP4-Bt6L8
It took me a few days but I think I created this mod properly. If you use another mod that modifies outside.gd, exploration.gd, or questtext.gd (like Leo's) you're going to need to manually merge my .gd file text into the bottom of his .gd text, though. I remember reading the game can't accept two mods editing the same file.
Let me know if there are issues. It should work.
Now I just need to figure out how to make that halfkin fox Alise recruitable...
There appears to be no issues with the functionality of the mod. Though the changes in outside.gd and exploration.gd are significantly larger than they need to be, thus more likely to conflict with other mods.
The current mod system is able to handle more than one mod editing a file without issue depending on the mods. It can even handle more than one mod editing the same definition some of the time (the bugfix mod fixes most of those issues).
Your mod replaces the entire functions, so any other mods that change those functions can only be line edit mods applied after your replacements. Two mods that replace the same function will always conflict.
I recommend the Discord(https://itch.io/t/284398/discord) for help creating mods, we tend to have several knowledgeable modders on there.
Oh, well that's good to know!
@artturisi I can take a look at that. From what I can tell, Ayneris is mechanically not a virigin by default, she isn't made not a virigin during/after that scene.
Ayneris = {
basics = ['Elf', 'teen', 'female', 'noble'],
name = 'Ayneris',
unique = 'Ayneris',
imageportait = "res://files/images/ayneris/aynerisportrait.png",
surname = '',
titssize = 'average',
asssize = 'average',
beautybase = 65,
hairlength = 'waist',
height = 'average',
haircolor = 'blond',
eyecolor = 'blue',
skin = 'fair',
hairstyle = 'straight',
vagvirgin = false,
asser = 55,
cour = 65,
conf = 88,
wit = 51,
charm = 48,
level = 2,
agi_base = 2,
str_base = 1,
skillpoints = 2,
obed = 90,
traits = ['Nimble']
---
I have no idea why custom characters are defined in gallery.gd instead of customcharacters.gd, but...that could be changed to true, then separate male or female outcomes could be made, and the male one could be set to remove her virginity, I guess. The game isn't really polished for a female MC.