Plot vs characters basedThat's the biggest dilemma I have here. I see two ways to approach the audience:
1) Plot based - the storyline is generated, then it's filled with personas if/when needed
2) Characters based - there is an existing cast of characters and then the game tries to generate a plot to fit those characters
Also I have a sight problem with characters. They are used as the plot devices (audience) and as 4X mechanic (governors giving bonus to planets, exactly 9 admirals one per fleet). And honestly that's kind of troublesome to me. Like a governor dying (4X mechanic) in a middle of a plot... I mean, the 4X mechanic and the plot mechanic is not the most compatible here and goes into way with each other. Like in the mechanic I can't have characters like "Chief of police" (there is no way I could implement police department mechanic and all other mechanics for other minor positions that do not relate to the core 4X mechanic) while in the plot there is no problem introducing such persona.
I'm thinking maybe I should split the cast, one group is the 4X personas (governors, commanders, admirals) and they can die etc, the other would be story cast (imperial court, factions, advisors) and they would be immortal and interact with story/audience part of the game only?
Limit player to have X much power, few "power" resources for audience session maybe. Every visitor give few choices varying in usage of power and bonuses. Including negative bonuses, almost every 0 power one should be negative, possibly even deserting to another empire for high ranked visitors. Player should never have enough power to get pass all negative effects (at least minor ones).
I was thinking of a similir mechanic (you can grant 3 audiences only out of 12 let's say), but there is a problem with an interface. You need a way to compare all isssues they bring to you, so you can choose. It's not doable without shuffling through all the proposals, which is terrible interface wise (a lot of clicking and you still need to remember the other choices that are on separate pages). It's much more convenient to have a single audience proposal with 5 choices and you choose one, then you move to the next proposal and again choose from the 5 choices, each time you see all available choices).