I would like to see someone in my cockpit. I would like to see those extra seats occupied!
The NPC will have the following jobs:
Mechanics: you hire a mechanic that can repair your ship (alternate to the auto-field maintenance unit). They can automatically repair the ship in supercruise or when docked at stations.
From the software point of view it's just an alternate implementation of the AFMU.
Flight Attendants: flight attendants should be mandatory with Economy Class from 16 PAX or from Business Class on. A luxury class should have a dedicated flight attendant. So if you have 20 Pax Economy space, a Business Class and a Luxury Cabin you need 2 Flight Attendants: 1 for the Economy and Business and 1 for the Luxury Cabin.
From the software point of view they just enable purchase of Cabin Capacity bigger than 16 or purchase of Cabin classes from Business on.
Cargo Operators: a cargo operator takes care of your cargo compartments by loading the goods and managing the cargo space. Their presence should be mandatory from 64 tons of cargo rack. If you hire them with smaller cargo rack they will provide a bonus percentage to the maximum cargo capacity (+20%).
If they are not mandatory then they should provide a bigger bonus.
From the software point of view they just enable you to have cargo capacity bigger than 64 tons or provide 20% cargo space bonus below this.
Pilots: a pilot can manage your fleet and your ships transfer. You pay a salary to them but then you have reduced costs and reduced waiting time for ships and modules transfers. He/she provides basic protection to the ship when landed on planets (maximizes shields and activate turrets or self defence system) or dismiss the ship.
From the software point of view you just need to reduce time and cost of ship/module transfer by a certain percentage (-50% for example) and add automated function to the self-defence the ship or just dismiss it (easier solution) when attacked on ground and SRV deployed.
Scanner operators: the scanner operator will automatically use the ship equipped scanners. So we don't need to to assign the scanners to a fire group and press the fire button to activate them. Having a scanner operator on board will also improve the POI area detail reducing.
From the software point of view the scanners are automatically activated when arriving to a new discovered star system, increased target radius to scan stars and planets. Wake scanner are automatically operated near a wake without the need of selecting the target. The POI areas should show a red circle in the blu pattern to show a more accurate location of the POI (if it's feasible).
Flight Engineer: by having a flight engineer on board you automatically get a small bonus to your modules.
From the software point of view it's self explaning.
Other functions may be suggested by other users but in my opinion the Mechanics, the Flight Attendants and the Cargo Operators are the easiest to implement and the most important ones.
The NPC will have the following jobs:
Mechanics: you hire a mechanic that can repair your ship (alternate to the auto-field maintenance unit). They can automatically repair the ship in supercruise or when docked at stations.
From the software point of view it's just an alternate implementation of the AFMU.
Flight Attendants: flight attendants should be mandatory with Economy Class from 16 PAX or from Business Class on. A luxury class should have a dedicated flight attendant. So if you have 20 Pax Economy space, a Business Class and a Luxury Cabin you need 2 Flight Attendants: 1 for the Economy and Business and 1 for the Luxury Cabin.
From the software point of view they just enable purchase of Cabin Capacity bigger than 16 or purchase of Cabin classes from Business on.
Cargo Operators: a cargo operator takes care of your cargo compartments by loading the goods and managing the cargo space. Their presence should be mandatory from 64 tons of cargo rack. If you hire them with smaller cargo rack they will provide a bonus percentage to the maximum cargo capacity (+20%).
If they are not mandatory then they should provide a bigger bonus.
From the software point of view they just enable you to have cargo capacity bigger than 64 tons or provide 20% cargo space bonus below this.
Pilots: a pilot can manage your fleet and your ships transfer. You pay a salary to them but then you have reduced costs and reduced waiting time for ships and modules transfers. He/she provides basic protection to the ship when landed on planets (maximizes shields and activate turrets or self defence system) or dismiss the ship.
From the software point of view you just need to reduce time and cost of ship/module transfer by a certain percentage (-50% for example) and add automated function to the self-defence the ship or just dismiss it (easier solution) when attacked on ground and SRV deployed.
Scanner operators: the scanner operator will automatically use the ship equipped scanners. So we don't need to to assign the scanners to a fire group and press the fire button to activate them. Having a scanner operator on board will also improve the POI area detail reducing.
From the software point of view the scanners are automatically activated when arriving to a new discovered star system, increased target radius to scan stars and planets. Wake scanner are automatically operated near a wake without the need of selecting the target. The POI areas should show a red circle in the blu pattern to show a more accurate location of the POI (if it's feasible).
Flight Engineer: by having a flight engineer on board you automatically get a small bonus to your modules.
From the software point of view it's self explaning.
Other functions may be suggested by other users but in my opinion the Mechanics, the Flight Attendants and the Cargo Operators are the easiest to implement and the most important ones.