So, now that the whole Intel UI is getting reworked, etc., can we maybe get a fix to the other issues with Missions and Bounties in particular?
The way that Bounties work now, it's using a weighted-randomizer, favoring the biggest Markets to generate Bounties.
That works fine, unless one Faction happens to have a lot more weight than others. In Vanilla, we can see the Bounty Missions getting skewed heavily in favor of Hegemony, for example; if you're taking down Bounties to gain rep, it might take forever to gain rep with the smaller Factions, even if they offer Bounties at all.
I'd like to propose that:
1. Each Faction, in the .faction file, has a variable governing how often, on any given day, a Market in that polity will generate Missions, say, something like:
"chanceToGenerateMission:[0.1,0.3,0.5,1.0,0.5],
This would regulate the chances of generating a new trade mission, a new delivery mission, a new exploration mission, a new attack mission or a new Bounty mission each day, using the Markets in a weighted-random distribution.
2. Each Faction would have a MaxMissions variable, as well, limiting the number of Missions of <type>
maxMissions:[15,4,3,1,5]
This would replace the current system using the Markets generically, allowing tuning of the Factions' relative behaviors in regards to offering missions to players. If the Intel revamp is going to finally get rid of the boring part of missions (traveling from location to location to find one we want to do) then this will also help make sure that players aren't stuck / bored hoping to find a Bounty for Tritach to get them a little closer to Cooperative, etc.
On the modding end, it'd also make things easier; a bit of code could run like: generateBountyMission("hegemony",4,7,2.0f,0.7f)
...which would build a Bounty mission, using the Faction ID named, the min / max size of the Markets creating the Mission (and therefore the relative Bounty size and payout) and a "size" factor that could be used to buff / nerf the size of the generated fleet and a "quality" factor that could be used to buff / nerf the quality of the generated fleet the player would have to defeat.
Anyhow, something like that would be a big improvement over the current system, where some Factions are a lot easier to get missions for than others, depending on the type.