|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Rover | |
---|---|
org.mars_sim.msp.simulation.person.ai.mission | Contains classes involving missions a person can perform. |
org.mars_sim.msp.simulation.person.ai.task | Contains classes involving tasks a person can perform. |
Uses of Rover in org.mars_sim.msp.simulation.person.ai.mission |
---|
Methods in org.mars_sim.msp.simulation.person.ai.mission that return Rover | |
---|---|
Rover |
RoverMission.getRover()
Gets the mission's rover if there is one. |
Methods in org.mars_sim.msp.simulation.person.ai.mission with parameters of type Rover | |
---|---|
static java.util.Map<Good,java.lang.Integer> |
TradeUtil.determineLoad(Settlement buyingSettlement,
Settlement sellingSettlement,
Rover rover,
double valueLimit)
Determines the load between a buying settlement and a selling settlement. |
static double |
TradeUtil.getEstimatedMissionCost(Settlement startingSettlement,
Rover rover,
double distance)
Gets the estimated trade mission cost. |
static double |
CollectResourcesMission.getTotalTripTimeLimit(Rover rover,
int memberNum,
boolean useBuffer)
Gets the time limit of the trip based on life support capacity. |
static double |
Exploration.getTotalTripTimeLimit(Rover rover,
int memberNum,
boolean useBuffer)
Gets the time limit of the trip based on life support capacity. |
Constructors in org.mars_sim.msp.simulation.person.ai.mission with parameters of type Rover | |
---|---|
CollectIce(java.util.Collection<Person> members,
Settlement startingSettlement,
java.util.List iceCollectionSites,
Rover rover,
java.lang.String description)
Constructor with explicit data. |
|
CollectRegolith(java.util.Collection<Person> members,
Settlement startingSettlement,
java.util.List regolithCollectionSites,
Rover rover,
java.lang.String description)
Constructor with explicit data. |
|
Exploration(java.util.Collection<Person> members,
Settlement startingSettlement,
java.util.List<Coordinates> explorationSites,
Rover rover,
java.lang.String description)
Constructor with explicit data. |
|
Mining(java.util.Collection<Person> members,
Settlement startingSettlement,
ExploredLocation miningSite,
Rover rover,
LightUtilityVehicle luv,
java.lang.String description)
Constructor with explicit data. |
|
RescueSalvageVehicle(java.util.Collection<Person> members,
Settlement startingSettlement,
Vehicle vehicleTarget,
Rover rover,
java.lang.String description)
Constructor with explicit data. |
|
RoverMission(java.lang.String name,
Person startingPerson,
int minPeople,
Rover rover)
Constructor with min people and rover. |
|
Trade(java.util.Collection<Person> members,
Settlement startingSettlement,
Settlement tradingSettlement,
Rover rover,
java.lang.String description,
java.util.Map<Good,java.lang.Integer> sellGoods,
java.util.Map<Good,java.lang.Integer> buyGoods)
Constructor with explicit data. |
|
TravelToSettlement(java.util.Collection<Person> members,
Settlement startingSettlement,
Settlement destinationSettlement,
Rover rover,
java.lang.String description)
Constructor with explicit data. |
Uses of Rover in org.mars_sim.msp.simulation.person.ai.task |
---|
Fields in org.mars_sim.msp.simulation.person.ai.task declared as Rover | |
---|---|
protected Rover |
CollectResources.rover
|
Methods in org.mars_sim.msp.simulation.person.ai.task with parameters of type Rover | |
---|---|
static boolean |
CollectMinedMinerals.canCollectMinerals(Person person,
Rover rover,
AmountResource mineralType)
Checks if a person can perform a CollectMinedMinerals task. |
static boolean |
CollectResources.canCollectResources(Person person,
Rover rover,
java.lang.Class containerType,
AmountResource resourceType)
Checks if a person can perform an CollectResources task. |
static boolean |
ExploreSite.canExploreSite(Person person,
Rover rover)
Checks if a person can explore a site. |
static boolean |
MineSite.canMineSite(Person person,
Rover rover)
Checks if a person can mine a site. |
Constructors in org.mars_sim.msp.simulation.person.ai.task with parameters of type Rover | |
---|---|
CollectMinedMinerals(Person person,
Rover rover,
AmountResource mineralType)
Constructor |
|
CollectResources(java.lang.String taskName,
Person person,
Rover rover,
AmountResource resourceType,
double collectionRate,
double targettedAmount,
double startingCargo,
java.lang.Class containerType)
Constructor |
|
ExploreSite(Person person,
ExploredLocation site,
Rover rover)
Constructor |
|
MineSite(Person person,
Coordinates site,
Rover rover,
LightUtilityVehicle luv)
Constructor |
|
NegotiateTrade(Settlement sellingSettlement,
Settlement buyingSettlement,
Rover rover,
java.util.Map<Good,java.lang.Integer> soldLoad,
Person buyingTrader,
Person sellingTrader)
Constructor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |