Idea:
Give Habitats a Recruitment Area where from time to time NPCs will be recruited. You can set what kind of recruits you want and how many stars (max 4) and then from time to time you will get more crew members. The higher the stars you want, the less frequent you get new crew. The recruits stay in the recruitment area and still need to be hired.
- A small Habitat can recruit 1 type of recruits at a time and has a pool of 25.
- A medium Habitat can recruit 2 types and can hold 50.
- A large Habitat can recruit 3 types and hold 100.
- You can hire the same type of crew if you want. SO a large can hire only marines if necessary.
- the change to get a 1 star marine each 5 minutes is 80%
- the change to get a 2 star marine each 5 minutes is 60%
- the change to get a 3 star marine each 5 minutes is 40%
- the change to get a 4 star marine each 5 minutes is 20%
For a pilot
- the change to get a 1 star marine each 10 minutes is 60%
- the change to get a 2 star marine each 10 minutes is 45%
- the change to get a 3 star marine each 10 minutes is 30%
- the change to get a 4 star marine each 10 minutes is 15%
For a manager:
- the change to get a 1 star manager each 20 minutes is 40%
- the change to get a 2 star manager each 20 minutes is 30%
- the change to get a 3 star manager each 20 minutes is 20%
- the change to get a 4 star manager each 20 minutes is 10%
For an engineer:
- the change to get a 1 star engineer each 10 minutes is 50%
- the change to get a 2 star engineer each 10 minutes is 40%
- the change to get a 3 star engineer each 10 minutes is 30%
- the change to get a 4 star engineer each 10 minutes is 20%
So to get 25 marines of 1 star takes 156 minutes (average).
To get 25 marines with 4 star marines takes 625 minutes (average).
For managers and engineers it takes way longer.
Values are of course to be adjusted for a good balance.