I know; but I needed some extra titles, so I counted some double.
You'll also notice the "High Count" ones in different languages, which is completely made up by me....
Editing the file I posted should be easy enough. You're welcome to make whatever changes you see fit.
I know what I did for now is imperfect and it was intended mainly as temporarily placeholder stuff. My main focus was on getting the functionality working.
I know the feeling - get the mechanism working, sort out the details later. That's what I did with Francis Drake's sword (both for his own use and the changes to the Moulin quest) too.
At the moment I'm putting the suggestion forward for discussion, rather than just doing it and hoping people like it...
Though in this case, it does pose a question: As a navy officer, you get a ship and officers upon promotion.
If you don't get land early on as privateer, what purpose is there to the LoM in the first place?
I think I know what your answer is going to be on that one, and you'd be right, but that requires a substantial rewrite of the nations relations code, the flags code and impact of player actions on both.
That is something I do want to work on at some point, but not yet. Would it be an idea to remove the privateers receiving land later when other LoM systems are also in place?
You're probably thinking that I'm thinking that pirates are criminals hated by everyone whereas privateers are sort of officers of their nation and treated as such.
Which would require a lot more work than that, because the reason some captains took LoM's was so that if they were caught, they'd be treated as prisoners of war rather than executed as pirates, which in game terms doesn't make any difference, it's game over either way. That is, unless someone writes code for you to be taken prisoner and then try to escape. So, not any time soon then.
But for some people, the rank and subsequent noble title might be a goal in and of itself. Then there are the introductions to governors' daughters, though those don't happen until later either. And ultimately there's still the land reward, you just need to do more to earn it. Also, for those players who buy ships rather than take them from someone else, you still need to be high enough rank to buy a warship.
I think to ensure that the title of "Sir" doesn't interfere with anything, indeed it is probably easiest to add it to his first name.
ch.name = "Sir " + ch.name; might do the trick. Note that any name-based switches after that should be changed to match or they won't work anymore.
That's what I was originally planning to do.
I tried starting a quick game of "Hornblower", couldn't figure out how to use cheatmode to skip to a chapter of the story, but it's not long before you meet Pellew anyway if you concentrate on the story. Rush through the preliminaries on Antigua, quick trip to Guadeloupe, quick trip to Jamaica, get transferred to the
Indy, where Pellew talks to you on deck. And despite the 'SetRankTitle', he doesn't have "Sir" either on the dialog talking head or in the "Characters" display. So 'SetRankTitle' doesn't work for him any better than for Drake.