Constant Field Values


Contents
org.mars_sim.*

org.mars_sim.msp.core.Inventory
public static final java.lang.String INVENTORY_RESOURCE_EVENT "inventory resource event"
public static final java.lang.String INVENTORY_RETRIEVING_UNIT_EVENT "inventory retrieving unit"
public static final java.lang.String INVENTORY_STORING_UNIT_EVENT "inventory storing unit"

org.mars_sim.msp.core.Simulation
public static final java.lang.String DEFAULT_FILE "default.sim"
public static final java.lang.String VERSION "2.88"

org.mars_sim.msp.core.Unit
public static final java.lang.String CONTAINER_UNIT_EVENT "container unit"
public static final java.lang.String DESCRIPTION_EVENT "description"
public static final java.lang.String LOCATION_EVENT "location"
public static final java.lang.String MASS_EVENT "mass"
public static final java.lang.String NAME_EVENT "name"

org.mars_sim.msp.core.UnitManager
public static final java.lang.String EQUIPMENT "equipment"
public static final java.lang.String PERSON "person"
public static final java.lang.String SETTLEMENT "settlement"
public static final java.lang.String VEHICLE "vehicle"

org.mars_sim.msp.core.UnitManagerEvent
public static final java.lang.String ADD_UNIT "add unit"
public static final java.lang.String REMOVE_UNIT "remove unit"

org.mars_sim.msp.core.equipment.Bag
public static final double CAPACITY 50.0
public static final double EMPTY_MASS 0.1
public static final java.lang.String TYPE "Bag"

org.mars_sim.msp.core.equipment.Barrel
public static final double CAPACITY 200.0
public static final double EMPTY_MASS 10.0
public static final java.lang.String TYPE "Barrel"

org.mars_sim.msp.core.equipment.EVASuit
public static final double EMPTY_MASS 45.0
public static final java.lang.String TYPE "EVA Suit"

org.mars_sim.msp.core.equipment.GasCanister
public static final double CAPACITY 50.0
public static final double EMPTY_MASS 20.0
public static final java.lang.String TYPE "Gas Canister"

org.mars_sim.msp.core.equipment.LargeBag
public static final double CAPACITY 200.0
public static final double EMPTY_MASS 0.4
public static final java.lang.String TYPE "Large Bag"

org.mars_sim.msp.core.equipment.SpecimenContainer
public static final double CAPACITY 10.0
public static final double EMPTY_MASS 0.5
public static final java.lang.String TYPE "Specimen Box"

org.mars_sim.msp.core.events.HistoricalEventManager
public static final java.lang.String MALFUNCTION "Malfunction"
public static final java.lang.String MEDICAL "Medical"
public static final java.lang.String MISSION "Mission"
public static final java.lang.String SUPPLY "Supply"
public static final java.lang.String TASK "Task"

org.mars_sim.msp.core.malfunction.MalfunctionManager
public static final java.lang.String MALFUNCTION_EVENT "malfunction"

org.mars_sim.msp.core.manufacture.ManufactureProcessItem
public static final java.lang.String AMOUNT_RESOURCE "resource"
public static final java.lang.String EQUIPMENT "equipment"
public static final java.lang.String PART "part"
public static final java.lang.String VEHICLE "vehicle"

org.mars_sim.msp.core.mars.Mars
public static final double MARS_CIRCUMFERENCE 21318.847747260337
public static final double MARS_RADIUS_KM 3393.0

org.mars_sim.msp.core.person.NaturalAttributeManager
public static final java.lang.String ACADEMIC_APTITUDE "Academic Aptitude"
public static final java.lang.String AGILITY "Agility"
public static final java.lang.String ATTRACTIVENESS "Attractiveness"
public static final java.lang.String CONVERSATION "Conversation"
public static final java.lang.String ENDURANCE "Endurance"
public static final java.lang.String EXPERIENCE_APTITUDE "Experience Aptitude"
public static final java.lang.String LEADERSHIP "Leadership"
public static final java.lang.String STRENGTH "Strength"
public static final java.lang.String STRESS_RESILIENCE "Stress Resilience"
public static final java.lang.String TEACHING "Teaching"

org.mars_sim.msp.core.person.Person
public static final java.lang.String ASSOCIATED_SETTLEMENT_EVENT "associated settlement"
public static final java.lang.String BURIED "Buried"
public static final java.lang.String FEMALE "female"
public static final java.lang.String INSETTLEMENT "In Settlement"
public static final java.lang.String INVEHICLE "In Vehicle"
public static final java.lang.String MALE "male"
public static final java.lang.String OUTSIDE "Outside"

org.mars_sim.msp.core.person.PhysicalCondition
public static final double ACCIDENT_STRESS 40.0
public static final java.lang.String DEATH_EVENT "death event"
public static final java.lang.String FATIGUE_EVENT "fatigue event"
public static final java.lang.String HUNGER_EVENT "hunger event"
public static final java.lang.String ILLNESS_EVENT "illness event"
public static final java.lang.String PERFORMANCE_EVENT "performance event"
public static final java.lang.String STRESS_EVENT "stress event"

org.mars_sim.msp.core.person.ai.Mind
public static final java.lang.String JOB_EVENT "job event"
public static final java.lang.String MISSION_EVENT "mission event"

org.mars_sim.msp.core.person.ai.Skill
public static final java.lang.String AREOLOGY "Areology"
public static final java.lang.String ASTRONOMY "Astronomy"
public static final java.lang.String BIOLOGY "Biology"
public static final java.lang.String BOTANY "Botany"
public static final java.lang.String CHEMISTRY "Chemistry"
public static final java.lang.String CONSTRUCTION "Construction"
public static final java.lang.String COOKING "Cooking"
public static final java.lang.String DRIVING "Driving"
public static final java.lang.String EVA_OPERATIONS "EVA Operations"
public static final java.lang.String MATERIALS_SCIENCE "Materials Science"
public static final java.lang.String MATHEMATICS "Mathematics"
public static final java.lang.String MECHANICS "Mechanics"
public static final java.lang.String MEDICAL "Medicine"
public static final java.lang.String METEOROLOGY "Meteorology"
public static final java.lang.String PHYSICS "Physics"
public static final java.lang.String TRADING "Trading"

org.mars_sim.msp.core.person.ai.mission.AreologyStudyFieldMission
public static final java.lang.String DEFAULT_DESCRIPTION "Areology Study Field Mission"
public static final double FIELD_SITE_TIME 1000.0
public static final java.lang.String RESEARCH_SITE "Researching Field Site"

org.mars_sim.msp.core.person.ai.mission.BiologyStudyFieldMission
public static final java.lang.String DEFAULT_DESCRIPTION "Biology Study Field Mission"
public static final double FIELD_SITE_TIME 1000.0
public static final java.lang.String RESEARCH_SITE "Researching Field Site"

org.mars_sim.msp.core.person.ai.mission.BuildingConstructionMission
public static final java.lang.String BACKHOE "backhoe"
public static final java.lang.String BULLDOZER_BLADE "bulldozer blade"
public static final java.lang.String CONSTRUCTION_PHASE "Construction"
public static final java.lang.String CRANE_BOOM "crane boom"
public static final java.lang.String DEFAULT_DESCRIPTION "Construct Building"
public static final java.lang.String PREPARE_SITE_PHASE "Prepare Site"
public static final java.lang.String SOIL_COMPACTOR "soil compactor"

org.mars_sim.msp.core.person.ai.mission.CollectIce
public static final java.lang.String DEFAULT_DESCRIPTION "Ice Prospecting"
public static final int REQUIRED_BAGS 20

org.mars_sim.msp.core.person.ai.mission.CollectRegolith
public static final java.lang.String DEFAULT_DESCRIPTION "Regolith Prospecting"
public static final int REQUIRED_BAGS 10

org.mars_sim.msp.core.person.ai.mission.CollectResourcesMission
public static final java.lang.String COLLECT_RESOURCES "Collecting Resources"
public static final double EVA_COLLECTION_OVERHEAD 20.0

org.mars_sim.msp.core.person.ai.mission.Exploration
public static final java.lang.String DEFAULT_DESCRIPTION "Mineral Exploration"
public static final java.lang.String EXPLORE_SITE "Exploring Site"
public static final double EXPLORING_SITE_TIME 1000.0
public static final int REQUIRED_SPECIMEN_CONTAINERS 20

org.mars_sim.msp.core.person.ai.mission.Mining
public static final java.lang.String BACKHOE "backhoe"
public static final java.lang.String BULLDOZER_BLADE "bulldozer blade"
public static final java.lang.String COLLECT_MINERALS_EVENT "collect minerals"
public static final java.lang.String DEFAULT_DESCRIPTION "Mining"
public static final java.lang.String EXCAVATE_MINERALS_EVENT "excavate minerals"
public static final java.lang.String MINING_SITE "Mining Site"
public static final java.lang.String PNEUMATIC_DRILL "pneumatic drill"

org.mars_sim.msp.core.person.ai.mission.Mission
public static final java.lang.String ADD_MEMBER_EVENT "remove member"
public static final java.lang.String ASSOCIATED_SETTLEMENT_EVENT "associated settlement"
public static final java.lang.String CAPACITY_EVENT "capacity"
public static final java.lang.String DESCRIPTION_EVENT "description"
public static final java.lang.String END_MISSION_EVENT "end mission"
public static final java.lang.String MIN_PEOPLE_EVENT "minimum people"
public static final java.lang.String NAME_EVENT "name"
public static final java.lang.String PHASE_DESCRIPTION_EVENT "phase description"
public static final java.lang.String PHASE_EVENT "phase"
public static final java.lang.String REMOVE_MEMBER_EVENT "add member"

org.mars_sim.msp.core.person.ai.mission.MissionHistoricalEvent
public static final java.lang.String DEVELOPMENT "Mission Development"
public static final java.lang.String EMERGENCY_BEACON "Emergency Beacon Turned On"
public static final java.lang.String EMERGENCY_DESTINATION "Changing To Emergency Destination"
public static final java.lang.String FINISH "Mission Finished"
public static final java.lang.String JOINING "Mission Joined"
public static final java.lang.String RENDEZVOUS "Rescue/Salvage Mission Rendezvous with Target Vehicle"
public static final java.lang.String RESCUE_PERSON "Rescue Person"
public static final java.lang.String SALVAGE_VEHICLE "Salvage Vehicle"
public static final java.lang.String START "Mission Started"

org.mars_sim.msp.core.person.ai.mission.RescueSalvageVehicle
public static final java.lang.String DEFAULT_DESCRIPTION "Rescue/Salvage Vehicle"
protected static final java.lang.String RENDEZVOUS "Rendezvous with vehicle"

org.mars_sim.msp.core.person.ai.mission.RoverMission
protected static final int MIN_PEOPLE 2
public static final java.lang.String STARTING_SETTLEMENT_EVENT "starting settlement"

org.mars_sim.msp.core.person.ai.mission.Trade
public static final java.lang.String BUY_LOAD_EVENT "buy load"
public static final java.lang.String DEFAULT_DESCRIPTION "Trade with Settlement"
public static final java.lang.String LOAD_GOODS "Load Goods"
public static final java.lang.String TRADE_DISEMBARKING "Trade Disembarking"
public static final java.lang.String TRADE_EMBARKING "Trade Embarking"
public static final java.lang.String TRADE_NEGOTIATING "Trade Negotiating"
public static final java.lang.String UNLOAD_GOODS "Unload Goods"

org.mars_sim.msp.core.person.ai.mission.TravelMission
public static final java.lang.String AT_NAVPOINT "At a navpoint"
public static final java.lang.String DISTANCE_EVENT "distance"
public static final java.lang.String NAVPOINTS_EVENT "navpoints"
public static final java.lang.String TRAVEL_STATUS_EVENT "travel status"
public static final java.lang.String TRAVEL_TO_NAVPOINT "Traveling to navpoint"

org.mars_sim.msp.core.person.ai.mission.TravelToSettlement
public static final java.lang.String DEFAULT_DESCRIPTION "Travel To Settlement"
public static final java.lang.String DESTINATION_SETTLEMENT "destination settlement"

org.mars_sim.msp.core.person.ai.mission.VehicleMission
public static final java.lang.String DISEMBARKING "Disembarking"
public static final java.lang.String EMBARKING "Embarking"
public static final java.lang.String OPERATOR_EVENT "operator"
public static final java.lang.String TRAVELLING "Travelling"
public static final java.lang.String VEHICLE_EVENT "vehicle"

org.mars_sim.msp.core.person.ai.social.Relationship
public static final java.lang.String COMMUNICATION_MEETING "Communication Meeting"
public static final java.lang.String EXISTING_RELATIONSHIP "Existing Relationship"
public static final java.lang.String FIRST_IMPRESSION "First Impression"

org.mars_sim.msp.core.person.ai.task.ConstructBuilding
public static final double BASE_LUV_ACCIDENT_CHANCE 0.001

org.mars_sim.msp.core.person.ai.task.DriveGroundVehicle
public static final java.lang.String AVOID_OBSTACLE "Avoiding Obstacle"
public static final java.lang.String WINCH_VEHICLE "Winching Stuck Vehicle"

org.mars_sim.msp.core.person.ai.task.EVAOperation
public static final double BASE_ACCIDENT_CHANCE 0.001
protected static final java.lang.String ENTER_AIRLOCK "Enter Airlock"
protected static final java.lang.String EXIT_AIRLOCK "Exit Airlock"

org.mars_sim.msp.core.person.ai.task.ExploreSite
public static final double AVERAGE_ROCK_SAMPLE_MASS 0.5

org.mars_sim.msp.core.person.ai.task.MineSite
public static final double BASE_LUV_ACCIDENT_CHANCE 0.001

org.mars_sim.msp.core.person.ai.task.OperateVehicle
public static final double BASE_ACCIDENT_CHANCE 0.001
public static final java.lang.String MOBILIZE "Mobilize Vehicle"

org.mars_sim.msp.core.person.ai.task.Task
public static final java.lang.String TASK_DESC_EVENT "task name"
public static final java.lang.String TASK_ENDED_EVENT "task ended"
public static final java.lang.String TASK_NAME_EVENT "task name"
public static final java.lang.String TASK_PHASE_EVENT "task name"
public static final java.lang.String TASK_SUBTASK_EVENT "subtask"

org.mars_sim.msp.core.person.ai.task.TaskEvent
public static final java.lang.String DEVELOPMENT "Task Development"
public static final java.lang.String FINISH "Task Finished"
public static final java.lang.String START "Task Starting"

org.mars_sim.msp.core.person.ai.task.TaskManager
public static final java.lang.String TASK_EVENT "task"

org.mars_sim.msp.core.person.medical.AntiStressMedication
public static final java.lang.String NAME "anti-stress medication"

org.mars_sim.msp.core.person.medical.Complaint
public static final double MAXPROBABILITY 10000.0

org.mars_sim.msp.core.person.medical.MedicalEvent
public static final java.lang.String CURED "Illness Cured"
public static final java.lang.String DEATH "Person Dies"
public static final java.lang.String DEGRADES "Illness Degrades"
public static final java.lang.String RECOVERY "Illness Recovering"
public static final java.lang.String STARTS "Illness Starts"
public static final java.lang.String TREATED "Illness Treated"

org.mars_sim.msp.core.person.medical.MedicalManager
public static final java.lang.String DECOMPRESSION "Decompression"
public static final java.lang.String DEHYDRATION "Dehydration"
public static final java.lang.String FREEZING "Freezing"
public static final java.lang.String HEAT_STROKE "Heat Stroke"
public static final int MINSPERDAY 1440
public static final java.lang.String STARVATION "Starvation"
public static final java.lang.String SUFFOCATION "Suffocation"

org.mars_sim.msp.core.science.Science
public static final java.lang.String AREOLOGY "Areology"
public static final java.lang.String ASTRONOMY "Astronomy"
public static final java.lang.String BIOLOGY "Biology"
public static final java.lang.String BOTANY "Botany"
public static final java.lang.String CHEMISTRY "Chemistry"
public static final java.lang.String MATHEMATICS "Mathematics"
public static final java.lang.String MEDICINE "Medicine"
public static final java.lang.String METEOROLOGY "Meteorology"
public static final java.lang.String PHYSICS "Physics"

org.mars_sim.msp.core.science.ScientificStudy
public static final java.lang.String CANCELED "Canceled"
public static final java.lang.String FAILED_COMPLETION "Failed Completion"
public static final java.lang.String INVITATION_PHASE "Collaborator Invitation"
public static final int MAX_NUM_COLLABORATORS 3
public static final java.lang.String PAPER_PHASE "Writing Paper"
public static final java.lang.String PEER_REVIEW_PHASE "Peer Review"
public static final java.lang.String PROPOSAL_PHASE "Study Proposal"
public static final java.lang.String RESEARCH_PHASE "Research"
public static final java.lang.String SUCCESSFUL_COMPLETION "Successful Completion"

org.mars_sim.msp.core.structure.PowerGrid
public static final java.lang.String GENERATED_POWER_EVENT "generated power"
public static final java.lang.String POWER_DOWN_MODE "Power down"
public static final java.lang.String POWER_MODE_EVENT "power mode"
public static final java.lang.String POWER_UP_MODE "Power up"
public static final java.lang.String POWER_VALUE_EVENT "power value"
public static final java.lang.String REQUIRED_POWER_EVENT "required power"
public static final java.lang.String STORED_POWER_CAPACITY_EVENT "stored power capacity"
public static final java.lang.String STORED_POWER_EVENT "stored power"

org.mars_sim.msp.core.structure.Settlement
public static final java.lang.String ADD_ASSOCIATED_PERSON_EVENT "add associated person"
public static final java.lang.String REMOVE_ASSOCIATED_PERSON_EVENT "remove associated person"

org.mars_sim.msp.core.structure.SettlementConfig
public static final java.lang.String RANDOM "random"

org.mars_sim.msp.core.structure.building.Building
public static final java.lang.String FULL_POWER "Full Power"
public static final java.lang.String NO_POWER "No Power"
public static final java.lang.String POWER_DOWN "Power Down"

org.mars_sim.msp.core.structure.building.BuildingManager
public static final java.lang.String ADD_BUILDING_EVENT "add building"

org.mars_sim.msp.core.structure.building.function.Communication
public static final java.lang.String NAME "Communication"

org.mars_sim.msp.core.structure.building.function.Cooking
public static final double COOKED_MEAL_WORK_REQUIRED 20.0
public static final java.lang.String NAME "Cooking"

org.mars_sim.msp.core.structure.building.function.Crop
public static final double CARBON_DIOXIDE_NEEDED 2.0
public static final java.lang.String FINISHED "Finished"
public static final java.lang.String GROWING "Growing"
public static final java.lang.String HARVESTING "Harvesting"
public static final java.lang.String PLANTING "Planting"
public static final double WASTE_WATER_NEEDED 5.0

org.mars_sim.msp.core.structure.building.function.Dining
public static final java.lang.String NAME "Dining"

org.mars_sim.msp.core.structure.building.function.EVA
public static final java.lang.String NAME "EVA"

org.mars_sim.msp.core.structure.building.function.Exercise
public static final java.lang.String NAME "Exercise"

org.mars_sim.msp.core.structure.building.function.Farming
public static final java.lang.String CROP_EVENT "crop event"
public static final double HARVEST_MULTIPLIER 10.0
public static final java.lang.String NAME "Farming"

org.mars_sim.msp.core.structure.building.function.FuelPowerSource
public static final double TOGGLE_RUNNING_WORK_TIME_REQUIRED 10.0

org.mars_sim.msp.core.structure.building.function.GroundVehicleMaintenance
public static final java.lang.String NAME "Ground Vehicle Maintenance"

org.mars_sim.msp.core.structure.building.function.LifeSupport
public static final java.lang.String NAME "Life Support"

org.mars_sim.msp.core.structure.building.function.LivingAccommodations
public static final java.lang.String NAME "Living Accommodations"
public static final double WASH_WATER_USAGE_PERSON_SOL 26.0

org.mars_sim.msp.core.structure.building.function.Manufacture
public static final java.lang.String NAME "Manufacture"

org.mars_sim.msp.core.structure.building.function.MedicalCare
public static final java.lang.String NAME "Medical Care"

org.mars_sim.msp.core.structure.building.function.PowerGeneration
public static final java.lang.String NAME "Power Generation"

org.mars_sim.msp.core.structure.building.function.PowerStorage
public static final java.lang.String NAME "Power Storage"

org.mars_sim.msp.core.structure.building.function.Recreation
public static final java.lang.String NAME "Recreation"

org.mars_sim.msp.core.structure.building.function.Research
public static final java.lang.String NAME "Research"

org.mars_sim.msp.core.structure.building.function.ResourceProcess
public static final double TOGGLE_RUNNING_WORK_TIME_REQUIRED 10.0

org.mars_sim.msp.core.structure.building.function.ResourceProcessing
public static final java.lang.String NAME "Resource Processing"

org.mars_sim.msp.core.structure.building.function.Storage
public static final java.lang.String NAME "Storage"

org.mars_sim.msp.core.structure.construction.ConstructionManager
public static final java.lang.String FINISH_BUILDING_EVENT "finish building"
public static final java.lang.String FINISH_CONSTRUCTION_STAGE_EVENT "finish construction stage"
public static final java.lang.String START_CONSTRUCTION_SITE_EVENT "start construction site"
public static final java.lang.String START_CONSTRUCTION_STAGE_EVENT "start construction stage"

org.mars_sim.msp.core.structure.construction.ConstructionSite
public static final java.lang.String ADD_CONSTRUCTION_STAGE_EVENT "adding construction stage"
public static final java.lang.String CREATE_BUILDING_EVENT "creating new building"
public static final java.lang.String END_UNDERGOING_CONSTRUCTION_EVENT "end undergoing construction"
public static final java.lang.String START_UNDERGOING_CONSTRUCTION_EVENT "start undergoing construction"

org.mars_sim.msp.core.structure.construction.ConstructionStage
public static final java.lang.String ADD_CONSTRUCTION_WORK_EVENT "adding construction work"

org.mars_sim.msp.core.structure.construction.ConstructionStageInfo
public static final java.lang.String BUILDING "building"
public static final java.lang.String FOUNDATION "foundation"
public static final java.lang.String FRAME "frame"

org.mars_sim.msp.core.structure.goods.Good
public static final java.lang.String AMOUNT_RESOURCE "amount resource"
public static final java.lang.String EQUIPMENT "equipment"
public static final java.lang.String ITEM_RESOURCE "item resource"
public static final java.lang.String VEHICLE "vehicle"

org.mars_sim.msp.core.structure.goods.GoodsManager
public static final java.lang.String GOODS_VALUE_EVENT "goods values"

org.mars_sim.msp.core.time.MarsClock
public static final int NORTHERN_HEMISPHERE 1
public static final int SOLS_IN_ORBIT_LEAPYEAR 669
public static final int SOLS_IN_ORBIT_NON_LEAPYEAR 668
public static final int SOUTHERN_HEMISPHERE 2

org.mars_sim.msp.core.time.MasterClock
public static final long TIME_PULSE_LENGTH 1000L

org.mars_sim.msp.core.vehicle.Crewable
public static final java.lang.String CREW_CAPACITY_EVENT "crew capacity event"

org.mars_sim.msp.core.vehicle.GroundVehicle
public static final java.lang.String STUCK "Stuck - using winch"

org.mars_sim.msp.core.vehicle.LightUtilityVehicle
public static final java.lang.String NAME "Light Utility Vehicle"

org.mars_sim.msp.core.vehicle.Rover
public static final double LIFE_SUPPORT_RANGE_ERROR_MARGIN 3.0

org.mars_sim.msp.core.vehicle.Vehicle
public static final java.lang.String EMERGENCY_BEACON_EVENT "vehicle emergency beacon event"
public static final java.lang.String MAINTENANCE "Periodic Maintenance"
public static final java.lang.String MALFUNCTION "Malfunction"
public static final java.lang.String MOVING "Moving"
public static final java.lang.String OPERATOR_EVENT "vehicle operator"
public static final java.lang.String PARKED "Parked"
public static final double RANGE_ERROR_MARGIN 1.5
public static final java.lang.String RESERVED_EVENT "vehicle reserved event"
public static final java.lang.String SPEED_EVENT "vehicle speed"
public static final java.lang.String STATUS_EVENT "vehicle status"
public static final java.lang.String TOWED "Towed"