Ah. That's actually rh shipset that does that. It explicitly orders rsn not to name ships and names them instead. The idea was to inject some rh naming into the ooniverse. Granted that those Hire Goon etc are a bit out of place. I'll scratch my head a bit and think out a nice solution. At least I would like to see some Sheriff occasionally fly by. I'll get back.
I've looked into the RH shipset shipdata.plist and now understand why i see so many pirate ships from RH.
You've given every ship a chance of 0.05 to have a specific role, but there are lots of ships in RH shipset.
a few examples :
$ grep -c pirate-medium-fighter shipdata.plist
$ grep -c pirate shipdata.plist
$ grep -c trader shipdata.plist
$ grep -c hunter-medium shipdata.plist
I suggest you reduce the role-weight to 0.01 or lower, then select some ship/role combination you'd prefer to see a bit more often.
Grepping pirate includes all pirate roles, but granted, the probabilities could be lower. I'll put that on my todo. With the naming thing reported earlier
. But there's something I'm going to do first and it will affect these...
Now that Staer9 shipset is available from the manager, I'm going to finish what I started quite some time ago and cut it out of the RH OXP to bring the package size down. Ships from the Staer9 shipset will be used, if it is installed. It's the same thing with sb-faves that I cut out earlier. And that very likely means merging resources back to the main oxp too. Individual ships will stay in the package, but these multi ship packages will be like_shipped.