|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ConstructionSite | |
|---|---|
| org.mars_sim.msp.core.person.ai.mission | Contains classes involving missions a person can perform. |
| org.mars_sim.msp.core.person.ai.task | Contains classes involving tasks a person can perform. |
| org.mars_sim.msp.core.structure.building | Contains classes for settlement buildings. |
| org.mars_sim.msp.core.structure.construction | |
| Uses of ConstructionSite in org.mars_sim.msp.core.person.ai.mission |
|---|
| Methods in org.mars_sim.msp.core.person.ai.mission that return ConstructionSite | |
|---|---|
ConstructionSite |
BuildingConstructionMission.getConstructionSite()
Gets the mission's construction site. |
ConstructionSite |
BuildingSalvageMission.getConstructionSite()
Gets the mission's construction site. |
| Constructors in org.mars_sim.msp.core.person.ai.mission with parameters of type ConstructionSite | |
|---|---|
BuildingConstructionMission(Collection<Person> members,
Settlement settlement,
ConstructionSite site,
ConstructionStageInfo stageInfo,
double xLoc,
double yLoc,
double facing,
List<GroundVehicle> vehicles)
Constructor |
|
BuildingSalvageMission(Collection<Person> members,
Settlement settlement,
Building building,
ConstructionSite site,
List<GroundVehicle> vehicles)
Constructor |
|
| Uses of ConstructionSite in org.mars_sim.msp.core.person.ai.task |
|---|
| Constructors in org.mars_sim.msp.core.person.ai.task with parameters of type ConstructionSite | |
|---|---|
ConstructBuilding(Person person,
ConstructionStage stage,
ConstructionSite site,
List<GroundVehicle> vehicles)
Constructor |
|
SalvageBuilding(Person person,
ConstructionStage stage,
ConstructionSite site,
List<GroundVehicle> vehicles)
Constructor |
|
| Uses of ConstructionSite in org.mars_sim.msp.core.structure.building |
|---|
| Methods in org.mars_sim.msp.core.structure.building with parameters of type ConstructionSite | |
|---|---|
boolean |
BuildingManager.checkIfNewBuildingLocationOpen(double xLoc,
double yLoc,
double width,
double length,
double facing,
ConstructionSite site)
Checks if a new building's proposed location is open or intersects with existing buildings or construction sites. |
| Uses of ConstructionSite in org.mars_sim.msp.core.structure.construction |
|---|
| Methods in org.mars_sim.msp.core.structure.construction that return ConstructionSite | |
|---|---|
ConstructionSite |
ConstructionManager.createNewConstructionSite()
Creates a new construction site. |
ConstructionSite |
ConstructionManager.createNewSalvageConstructionSite(Building salvagedBuilding)
Creates a new salvaging construction site to replace a building. |
| Methods in org.mars_sim.msp.core.structure.construction that return types with arguments of type ConstructionSite | |
|---|---|
List<ConstructionSite> |
ConstructionManager.getConstructionSites()
Gets all construction sites at the settlement. |
List<ConstructionSite> |
ConstructionManager.getConstructionSitesNeedingConstructionMission()
Gets construction sites needing a construction mission. |
List<ConstructionSite> |
ConstructionManager.getConstructionSitesNeedingSalvageMission()
Gets construction sites needing a salvage mission. |
| Methods in org.mars_sim.msp.core.structure.construction with parameters of type ConstructionSite | |
|---|---|
double |
ConstructionValues.getConstructionSiteProfit(ConstructionSite site)
Gets the profit of an existing construction site at a settlement. |
double |
ConstructionValues.getConstructionSiteProfit(ConstructionSite site,
int constructionSkill)
Gets the profit of an existing construction site at a settlement. |
Map<ConstructionStageInfo,Double> |
ConstructionValues.getNewConstructionStageProfits(ConstructionSite site,
int constructionSkill)
Gets a map of construction stage infos and their profits for a particular construction site. |
double |
SalvageValues.getSalvageSiteProfit(ConstructionSite site)
Gets the salvage profit of an existing construction site at a settlement. |
double |
SalvageValues.getSalvageSiteProfit(ConstructionSite site,
int constructionSkill)
Gets the salvage profit of an existing construction site at a settlement. |
void |
ConstructionManager.removeConstructionSite(ConstructionSite site)
Removes a construction site. |
| Constructors in org.mars_sim.msp.core.structure.construction with parameters of type ConstructionSite | |
|---|---|
ConstructionStage(ConstructionStageInfo info,
ConstructionSite site)
Constructor |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||