Thank you for the reply!
As mentioned also in Sex.txt the order is important only for group sex. I am mainly focusing on pair sex.
I am interested mainly to 2 people, like the wife being the Dom and using a strap-on on the man
Maybe I find a solution. The .isDominantSex() description says:
"The rule is male is dominant to female, female with penis dominant to female with vagina. When it's male-male or female-female, it compares the masochist / submissive stat, the actor with lower masochist is dominant."
So if it's right the wife with penis/strapon count as a male. You should temporary change the wifes dominance to be dominant over her husband.
In steps:
1. do the first sex scene with them ( Sex(hubby, wife) )
2. write out in a variable the wife's old masochist value (wifesoldmasovalue = wife:masochist)
3. change the wife's masochist value lower than her hubby (wife:masochist => -100)
4. equip the wife with the strap on and the desired bdsm equipments
5. change order of the next Sex command (to be sure) ( Sex(wife, hubby) )
6. after all write back the wife's old value (wife:masochist => wifesoldmasovalue)
I hope it helps.