The CollectResourcesMission class is a mission to travel in a rover to several
random locations around a settlement and collect resources of a given type.
Gets the probability modifier for a person performing a task based on his/her
relationships with the people in the room the task is to be performed in.
Constructs a MarsClock object with a given time
param orbit current orbit
param month current month
param sol current sol
param millisol current millisol
The RescueSalvageRover class is a mission to rescue the crew of a vehicle
that has an emergency beacon on and tow the vehicle back, or to simply tow
the vehicle back if the crew is already dead.
The TaskManager class keeps track of a person's current task and can randomly
assign a new task to a person based on a list of possible tasks and that person's
current situation.