I have been playing with mayorate of late, and LOVE the interactions of the main menu, the ability to get re-enforcements at a cost, the in game back story. Awesome stuff.
Saved me, it did once, was able to get a quick few ships at the cost of a few prisioners. Love what your doing.
Ratheden
Heh, yeah I added that back in 0.65 because I thought that factions weren't appreciative enough for the stuff you did for them or feel very "faction-y". I mean, why spend all the time to have different factions in Starsector if you can't interact with them aside from fighting them or gaining access to inventory? So I went ahead and tried to fix all of my gripes by adding that dialogue and little helpful bits in. Also, it's a little known fact that if you accept a Mayorate commission, they'll do a one-time reset of your relations with the Pirates for you to "inhospitable" (it pops up as a news item). I put that bit in to avoid the otherwise unavoidable rep decay for being hostile to the Pirates back in 0.65a (your rep would rapidly degrade if you were hostile to a faction that wasn't one of your commission faction's enemies).
The consulate menu also used to include the beginnings of a couple story missions you could start. Might add those back in when I get around to release another update. Perhaps something like you have to do a bunch of favors/set of scripted tasks like taking over a planet before those Mayorate peeps will sell you their new capital ship or whatnot? Gotta finish up that new capital ship first though...
@19_30s - Thanks for porting my mod! I'll look into the error. At the moment, my best guess is that the error is either a bug in vanilla or caused by running out of memory/video memory. My mod doesn't contain any code dealing directly with OpenGL (especially on the campaign map), so those seem like the two most likely scenarios. The only mod that deals with OpenGL is GraphicsLib, but to my knowledge, that does not act in the campaign layer and is unlikely to be the issue (you can test this by changing "enableShaders" to "false" in GraphicsLib's GRAPHICS_OPTIONS.ini).