Esempio n. 1
0
            public void Load(ConfigNode node, List <HENode> list)
            {
                if (node.HasValue("parentID"))
                {
                    this.parentID = node.GetValue("parentID");
                }

                if (node.HasValue("lineFrom"))
                {
                    this.lineFrom = (HENode.Anchor)((int)Enum.Parse(typeof(HENode.Anchor), node.GetValue("lineFrom")));
                }

                if (node.HasValue("lineTo"))
                {
                    this.lineTo = (HENode.Anchor)((int)Enum.Parse(typeof(HENode.Anchor), node.GetValue("lineTo")));
                }

                HENode heNode = this.FindNodeByID(parentID, list);

                if (heNode != null)
                {
                    this.hideIfNoParts = heNode.hideIfNoParts;
                    this.PartsInTotal  = heNode.PartsInTotal;
                }
            }
Esempio n. 2
0
            public Parent(ConfigNode node)
            {
                if (node.HasValue("parentID"))
                {
                    this.parentID = node.GetValue("parentID");
                }

                if (node.HasValue("lineFrom"))
                {
                    this.lineFrom = (HENode.Anchor)((int)Enum.Parse(typeof(HENode.Anchor), node.GetValue("lineFrom")));
                }

                if (node.HasValue("lineTo"))
                {
                    this.lineTo = (HENode.Anchor)((int)Enum.Parse(typeof(HENode.Anchor), node.GetValue("lineTo")));
                }
            }