public mg_pt_ConveyorSpeedData(string p_xmlPath) { m_tiers = new List <mg_pt_ConveyorTierData>(); TextAsset textAsset = Resources.Load(p_xmlPath) as TextAsset; XmlDocument xmlDocument = new XmlDocument(); xmlDocument.LoadXml(textAsset.text); XmlNode xmlNode = xmlDocument.SelectSingleNode("/data"); foreach (XmlElement item in xmlNode.ChildNodes.OfType <XmlElement>()) { mg_pt_ConveyorTierData mg_pt_ConveyorTierData2 = new mg_pt_ConveyorTierData(); mg_pt_Resources.LoadXMLClass(mg_pt_ConveyorTierData2, item); m_tiers.Add(mg_pt_ConveyorTierData2); } }
private void UpdateTier() { m_currentTier = m_speedData.NormalizeTier(m_currentTier); m_tierData = m_speedData.GetTier(m_currentTier); }