I just noticed that at some point in the past, I had basically made a function that already existed.
So today I merged it with the original and removed the second version. Bit cleaner code again!
The reason I ran into this is because I was quite surprised to buy a ship for an officer of mine that ended up named "Ter Goes".
That is quite a Dutch name. And while that officer IS Dutch, @Hotshot's player character was English.
So I would have expected an English name.
I did some slight code changes now to DO properly take into account the "player served nation" here.
But even that wasn't enough. Apparently if an officer has been in command of a ship before, that officer insists on reusing that name again.
This is especially funny if those officers are former enemy captains. That's some nice underhanded loyalty to their original nation!
Anyway, now that I know this is apparently on purpose, I think I'll leave it as-is.
Just thought I'd share this bit with you guys!
So today I merged it with the original and removed the second version. Bit cleaner code again!

The reason I ran into this is because I was quite surprised to buy a ship for an officer of mine that ended up named "Ter Goes".
That is quite a Dutch name. And while that officer IS Dutch, @Hotshot's player character was English.
So I would have expected an English name.
I did some slight code changes now to DO properly take into account the "player served nation" here.
But even that wasn't enough. Apparently if an officer has been in command of a ship before, that officer insists on reusing that name again.
This is especially funny if those officers are former enemy captains. That's some nice underhanded loyalty to their original nation!

Anyway, now that I know this is apparently on purpose, I think I'll leave it as-is.
Just thought I'd share this bit with you guys!
