Just curious...
Say I assign a officer as captain what happens now? Will my skills still work on him and should it?
What happens to officers assigned to him? Should you pay their salary? And if so should your skills work or the captains skills? And should your officers contribute tbeire skills?
As I see it, that's a perfect example of the player being his own nation. In the game, you own the ships, and you hire and fire captains and officers as you please. It's natural that you pay for everything, for you're your own Ministry of Finances as well. And as this is RPG, it's natural that your skills affect everything.
For many playstyles it would make more sense if your companions (employees, consorts, whatever) were independent captains who own their ships and manage their staff... but that's beta 16 stuff, if you ask me
If we're going there at all, that is.
For now, anything that's not hard to implement and is logical in some sense will do.
Quest passengers who contribute no skills should not need to be paid.
Crewmembers are to follow your orders and don't need extra pay when you order them to come ashore with you.
Agree here. If we were fully tracking individual crew members, we might consider giving the shore party some bonus. But the way things are now, that would be just increasing complexity for no good reason, I think.
Companions can be considered their own 'entity', so the captain and officers on the other ship affect each other, but not the player.
You still pay salary for them all though, because you're still in charge.
That's should not be hard to do, assuming GetShipSkill and GetOfficersPerkUsing work correctly for NPC captains. We'll need to add a character reference argument to PayScaleFactor and adjust the calls in DoDailyCrewPay and a couple of other functions correspondingly. I don't think, though, that this is urgent in a "must be done before beta 14" sense.