Is group a different category of sex or just a tag?
Like this setup?
It is a different category as "group" would require different logic as it involves more than one client.
Right now it works like this (off the top of my head, I prolly forgot some sh!t):
-- > Health/Fatigue checks.
-- > Slave/Free/Occupation checks.
-- > Client preference vs girl traits checks.
-- > General sex category (4 main cats I mentioned in previous post, group hasn't been added yet but it'll be the fifth).
-- > Sub sex/location/event/mood/expression categories.
-- > Stat check (relevant to the main category, we do not have substats yet).
-- > Rewards/Penalties over the whole interaction.
If you're planning to add code as well, register with SF and I'll give you the required rights, you'll also have the latest code version at all times...