I realize this is an old message thread, but in case anyone takes tigerone's advice, there's something you need to be aware of:Originally posted by tigerone
In response to the last, there is a simple way of doing this in Shadowkeeper.
1) Choose any gender (Male).
2) Start a new game. The game should autosave at the start, or you can save your own.
3) Then open ShadowKeeper, switch your gender (female), and save your edited savegame file. [Make sure you also change your "fighting character's looks" too, otherwise you look like a transvestite...]
4) Play your newest edited game and voila, now your PC is open to ALL romances.
If you've already started a game, and have not full committed to an available romance, just switch your gender in shadowkeeper, load your edited game, save it again, switch back to your original gender and load your new new latest edited game....
ShadowKeeper is NOT able to change your character's VOICE. If you roll up a male character and change it to a female character, she'll have the voice of a man unless you selected one of the female soundsets when you created him/her.
There might be a way to change your character's soundset in the middle of a game, but if there is, I'm not familiar with it.
If I'm wrong about this, please let me know.
IMO, the easiest way to make any of the romances available to any character is to: 1) create the character you want to play, and 2) use either the CLUAConsole commands or ShadowKeeper to change a few global variables.
You can edit, add, and remove global variables with ShadowKeeper. Or, you can use any of the following CLUAConsole commands, which are different from the ones that tigerone suggested. Use these as soon as you start the game, or before you meet the NPC in question:
CLUAConsole:SetGlobal("JaheiraMatch", "Global", 1)
CLUAConsole:SetGlobal("CheckJaheiraMatch", "Global", 1)
CLUAConsole:SetGlobal("AerieMatch", "Global", 1)
CLUAConsole:SetGlobal("CheckAerieMatch", "Global", 1)
CLUAConsole:SetGlobal("ViconiaMatch", "Global", 1)
CLUAConsole:SetGlobal("CheckViconiaMatch", "Global", 1)
CLUAConsole:SetGlobal("AnomenMatch", "Global", 1)
CLUAConsole:SetGlobal("CheckAnomenMatch", "Global", 1)
If the NPC you want to romance is already in your party, then the codes that tigerone suggested will enable the romance:
CLUAConsole:SetGlobal("JaheiraRomance", "Global", 1)
CLUAConsole:SetGlobal("AerieRomance", "Global", 1)
CLUAConsole:SetGlobal("ViconiaRomance", "Global", 1)
CLUAConsole:SetGlobal("AnomenRomance", "Global", 1)
Have fun.