thanks for the thorough explanation! And their preferences and tastes..., say one girl loves fetish but hates oral, follow the same rules? I mean, are they random? Or can those be hardcoded too?The game generates girls in two modes. "Original" and "clones".
Original girls always have the girl's original name. Her name is displayed in yellow, and the first, yellow trait comes from a different pool of more powerful traits.
Clones have normal colored names, randomized names, and the both positive traits are drawn from the pool of more common traits.
The traits are only "hardcoded" if the pack maker sets them up that way for a given girl. But we are generally discouraged from doing that, as it makes the given girl predictable and more boring.
That said, just recently someone was talking about having a character where the character if canonically always naked. To reflect that in the game they wanted to set her up to always have the Naturist trait, and wanted to know if that would work. It would.
thanks for the thorough explanation! And their preferences and tastes..., say one girl loves fetish but hates oral, follow the same rules? I mean, are they random? Or can those be hardcoded too?
That's not actually quite true. Preferences are procedurally generated, and you can influence them via setting fixations, personality, sexual experience level, freedom, maybe something else I'm forgetting. And there's a little sanity check that makes Naturists not hate nudity and Virgins be inexperienced with sex.To more directly answer your question, it would absolutely be possible to use the a girl's programming file to dictate exactly how she spawns.
Does my current method of static directory paths still work tho? If nothing is broken, I would leave things as they currently are and try this new automatic path sometime later.earliestbird555: You might want to use the new 'automagic girl directory path' as describedYou must be registered to see the links. The actual name of the function seems to have changed to 'get_current_folder' for the patch.
Your current method works fine as long as the girlpacks remain in the root /girls/ folder.Does my current method of static directory paths still work tho? If nothing is broken, I would leave things as they currently are and try this new automatic path sometime later.
If you want patch-proofing, you can doAlso, as soon as you switch over to the new method, your girl packs will break unless users are running the latest patch (so it's best to wait for the official 0.2 release)
python:
try:
image my_event = ProportionalScale(get_active_folder() + "events/my_event.jpg", config.screen_width, config.screen_height)
except:
[old code]