Configuration Guide Manufacturing


Mars Simulation Project
Configuration Guide

manufacturing.xml


The manufacturing.xml configuration file contains configuration for manufacturing processes that can be performed by settlers in manufacturing buildings. Manufacturing processes can be added, edited, or deleted.

A "malfunction" element has the following attributes: "name", "tech", "skill", "work-time", and "process-time". The "name" attribute has to be a unique name for the process. The "tech" attribute is the minimum manufacturing building tech level required for the process. The "skill" attribute is the minimum materials science skill required for a settler to start or work on the process. The "work-time" attribute is the total amount of effective work time (millisols) (See "conf/time.txt") required to complete the process. The "process-time" attribute is the total amount of time (millisols) (See "conf/time.txt") required for the process to be completed.

The "malfunction" element has the following child elements:

  • inputs: This is a list of input materials required for the process. The inputs element is required, but there can be zero to many child elements of the following types:

    • resource: The resource element has a "name" attribute for a supported type of resource (See resources.xml). The "amount" attribute is a decimal value of the amount of the resource (kilograms) needed.

    • part: The part element has a "name" attribute that must match up to a part listed in the conf/parts.xml file (See parts.xml). The "number" attribute is the number of parts required.

  • outputs: This is a list of output materials produced by the process. The outputs element is required, but there can be zero to many child elements of the following types:

    • resource: The resource element has a "name" attribute for a supported type of resource (See resources.xml). The "amount" attribute is a decimal value of the amount of the resource (kilograms) produced.

    • part: The part element has a "name" attribute that must match up to a part listed in the conf/parts.xml file (See parts.xml). The "number" attribute is the number of parts produced.

    • equipment: The equipment element has a "name" attribute that must match up to a supported type of equipment in the simulation (as of version 2.84, currently supported equipment are: "bag", "gas canister", "barrel", "specimen container", and "eva suit". The "number" attribute is the number of equipment produced.

    • vehicle: The vehicle element has a "name" attribute that must match up to a vehicle type listed in the conf/vehicles.xml file (See vehicles.xml). The "number" attribute is the number of vehicles produced.


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