public ConfigNode getPropellantNode(ResourceFlowMode flowMode) { ConfigNode node = new ConfigNode(); int len = resourceRatios.Length; for (int i = 0; i < len; i++) { ConfigNode propNode = new ConfigNode("PROPELLANT"); propNode.AddValue("name", resourceRatios[i].resourceName); propNode.AddValue("ratio", resourceRatios[i].resourceRatio); propNode.AddValue("resourceFlowMode", flowMode.ToString()); node.AddNode(propNode); } return(node); }