Configuration Guide People


Mars Simulation Project
Configuration Guide

people.xml


The people.xml configuration file contains configuration for physical limits of people as well as a list of possible names for settlers.

The "oxygen-consumption-rate" element is the amount (kg) of oxygen an average person needs to consume each Sol (see "conf/time.txt").

The "water-consumption-rate" element is the amount (kg) of water an average person needs to consume each Sol (see "conf/time.txt").

The "food-consumption-rate" element is the amount (kg) of food an average person needs to consume each Sol (see "conf/time.txt").

The "oxygen-deprivation-time" element is the time (millisols) (see "conf/time.txt") an average person can survive without oxygen to breath.

The "water-deprivation-time" element is the time (sols) (see "conf/time.txt") an average person can survive without water to drink.

The "food-deprivation-time" element is the time (sols) (see "conf/time.txt") an average person can survive without food to eat.

The "starvation-start-time" element is the time (sols) (see "conf/time.txt") an average person can go without food before starvation sets in.

The "min-air-pressure" element is the minimum air pressure (atm) that a person can withstand without harm.

The "decompression-time" element is the time (millisols) (see "conf/time.txt") an average person can survive below the minimum air pressure (see above).

The "min-temperature" element is the minimum temperature (degrees Celsius) that a person can withstand without harm.

The "max-temperature" element is the maximum temperature (degrees Celsius) that a person can withstand without harm.

The "freezing-time" element is the time (millisols) (see "conf/time.txt") that a person can survive temperatures below the minimum temperature (see above).

The "stress-breakdown-chance" element is the percent chance per millisol that a person will breakdown from maximum (100%) stress and have an anxiety attack. (See medical complaint: "Anxiety Attack" in medical.xml)

The "gender-male-percentage" element is the percent chance a randomly generated person will be of the male gender. Otherwise the person will be of the female gender.

The "personality-types" element is a list of MBTI personality types and the percent chance that a randomly generated person will have a particular ersonality type. The percent chances of each personality type should collectively add up to 100%. (See Wikipedia article on MBTI for more information.)

The "person-name-list" is a list of possible names for settlers in the simulation. Each "person-name" element should have a unique "value" attribute and a gender of either "male" or "female". Additional names can be added here.

The "person-list" element is a list of configured people that will be in a simulation. They will be created before any additional randomly generated people will be created. Each person has the following attributes: "name" - the person's name (required), "gender": the person's gender ("male" or "female"), "personality-type" the person's MBTI personality type (see Wikipedia article on MBTI for more information), "settlement": The name of the settlement the person will start at (this must be a configured settlement in settlement.xml), and job ("Engineer", "Chef", "Driver", "Areologist", "Botanist", "Technician", "Trader" or "Doctor").

The "person-list" element has the following list elements inside it:

  • "natural-attribute-list": A list of natural attributes the person has. Must have the name of the attribute and a value from 0 (low) to 100 (high). The following natural attributes are valid: "Strength", "Endurance", "Agility", "Teaching", "Academic Aptitude", "Experience Aptitude", "Stress Resilience", "Attractiveness", "Leadership" and "Conversation".

  • "skill-list": A list of skills the person starts with. Must have the name of the skill and a value from 0 (low) and no upper limit. The following skills are valid: "Driving", "Botany", "Mechanics", "EVA Operations", "Areology", "Medicine", "Cooking", "Trading", and "Materials Science".

  • "relationship-list": A list of the person's relationships with other people. Must have the name of another person configured in the person-list, and a opinion from 0 (low) to 100 (high).


Back



Please send questions or comments to mars-sim-users@lists.sourceforge.net

Mars Simulation Project copyright © Scott Davis, 2008
Map data courtesy of NASA Jet Propulsion Laboratory