|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Mission | |
---|---|
org.mars_sim.msp.simulation.person.ai | Contains classes involving a person's mind. |
org.mars_sim.msp.simulation.person.ai.mission | Contains classes involving missions a person can perform. |
org.mars_sim.msp.ui.standard.tool.map | Contains the mars simulation map related UI components |
org.mars_sim.msp.ui.standard.tool.mission | |
org.mars_sim.msp.ui.standard.tool.mission.edit | Contains UI components needed for the mission Wizzard, editing feature |
org.mars_sim.msp.ui.standard.tool.monitor | Contains classes for creating a monitor tool window. |
Uses of Mission in org.mars_sim.msp.simulation.person.ai |
---|
Methods in org.mars_sim.msp.simulation.person.ai that return Mission | |
---|---|
Mission |
Mind.getMission()
Returns the person's current mission. |
Methods in org.mars_sim.msp.simulation.person.ai with parameters of type Mission | |
---|---|
void |
Mind.setMission(Mission newMission)
Sets the person's current mission. |
Uses of Mission in org.mars_sim.msp.simulation.person.ai.mission |
---|
Subclasses of Mission in org.mars_sim.msp.simulation.person.ai.mission | |
---|---|
class |
CollectIce
The Exploration class is a mission to travel in a rover to several random locations around a settlement and collect ice. |
class |
CollectRegolith
The Exploration class is a mission to travel in a rover to several random locations around a settlement and collect Regolith. |
class |
CollectResourcesMission
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. |
class |
Exploration
The Exploration class is a mission to travel in a rover to several random locations around a settlement and collect rock samples. |
class |
Mining
Mission for mining mineral concentrations at an explored site. |
class |
RescueSalvageVehicle
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. |
class |
RoverMission
A mission that involves driving a rover vehicle along a series of navpoints. |
class |
Trade
A mission for trading between two settlements. |
class |
TravelMission
A mission that involves traveling along a series of navpoints. |
class |
TravelToSettlement
The TravelToSettlement class is a mission to travel from one settlement to another randomly selected one within range of an available rover. |
class |
VehicleMission
A mission that involves driving a vehicle along a series of navpoints. |
Methods in org.mars_sim.msp.simulation.person.ai.mission that return Mission | |
---|---|
Mission |
MissionManager.getMission(Person person)
Gets the mission a given person is a member of. |
Mission |
MissionManager.getMissionForVehicle(Vehicle vehicle)
Gets a mission that the given vehicle is a part of. |
Mission |
MissionManager.getNewMission(Person person)
Gets a new mission for a person based on potential missions available. |
Methods in org.mars_sim.msp.simulation.person.ai.mission that return types with arguments of type Mission | |
---|---|
java.util.List<Mission> |
MissionManager.getMissions()
Gets a list of current missions. |
java.util.List<Mission> |
MissionManager.getMissionsForSettlement(Settlement settlement)
Gets all the active missions associated with a given settlement. |
Methods in org.mars_sim.msp.simulation.person.ai.mission with parameters of type Mission | |
---|---|
void |
MissionManagerListener.addMission(Mission mission)
Adds a new mission. |
void |
MissionManager.addMission(Mission newMission)
Adds a new mission to the mission list. |
void |
MissionManagerListener.removeMission(Mission mission)
Removes an old mission. |
Constructors in org.mars_sim.msp.simulation.person.ai.mission with parameters of type Mission | |
---|---|
MissionEvent(Mission source,
java.lang.String type,
java.lang.Object target)
Constructor |
|
MissionHistoricalEvent(Person person,
Mission mission,
java.lang.String eventType)
Constructor |
Uses of Mission in org.mars_sim.msp.ui.standard.tool.map |
---|
Methods in org.mars_sim.msp.ui.standard.tool.map with parameters of type Mission | |
---|---|
void |
NavpointMapLayer.setSingleMission(Mission singleMission)
Sets the single mission to display navpoints for. |
Uses of Mission in org.mars_sim.msp.ui.standard.tool.mission |
---|
Methods in org.mars_sim.msp.ui.standard.tool.mission with parameters of type Mission | |
---|---|
void |
MissionListModel.addMission(Mission mission)
Adds a mission to this list. |
boolean |
MissionListModel.containsMission(Mission mission)
Checks if the list contains a given mission. |
int |
MissionListModel.getMissionIndex(Mission mission)
Gets the index a given mission is at. |
void |
MissionListModel.removeMission(Mission mission)
Removes a mission from this list. |
void |
MissionWindow.selectMission(Mission mission)
Selects a mission for display. |
void |
MiningMissionCustomInfoPanel.updateMission(Mission mission)
Updates the panel based on a new mission to display. |
void |
TradeMissionCustomInfoPanel.updateMission(Mission mission)
Updates the panel based on a new mission to display. |
Uses of Mission in org.mars_sim.msp.ui.standard.tool.mission.edit |
---|
Constructors in org.mars_sim.msp.ui.standard.tool.mission.edit with parameters of type Mission | |
---|---|
EditMissionDialog(java.awt.Frame owner,
Mission mission)
Constructor |
Uses of Mission in org.mars_sim.msp.ui.standard.tool.monitor |
---|
Methods in org.mars_sim.msp.ui.standard.tool.monitor with parameters of type Mission | |
---|---|
void |
MissionTableModel.addMission(Mission mission)
Adds a new mission. |
void |
MissionTableModel.removeMission(Mission mission)
Removes an old mission. |
Constructors in org.mars_sim.msp.ui.standard.tool.monitor with parameters of type Mission | |
---|---|
PersonTableModel(Mission mission)
Constructs a PersonTableModel object that displays all Person from the specified mission. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |