protected override void WriteDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; ele.TryPathTo("MatchBone1", true, out subEle); subEle.Value = MatchBone1.ToString(); ele.TryPathTo("MatchBone2", true, out subEle); subEle.Value = MatchBone2.ToString(); ele.TryPathTo("MatchBone3", true, out subEle); subEle.Value = MatchBone3.ToString(); ele.TryPathTo("DisableOnMove", true, out subEle); subEle.Value = DisableOnMove.ToString(); WriteUnusedXML(ele, master); ele.TryPathTo("MotorsStrength", true, out subEle); subEle.Value = MotorsStrength.ToString("G15"); ele.TryPathTo("PoseActivationDelayTime", true, out subEle); subEle.Value = PoseActivationDelayTime.ToString("G15"); ele.TryPathTo("MatchErrorAllowance", true, out subEle); subEle.Value = MatchErrorAllowance.ToString("G15"); ele.TryPathTo("DisplacementToDisable", true, out subEle); subEle.Value = DisplacementToDisable.ToString("G15"); }
public override int GetHashCode() { return(MatchBone1.GetHashCode()); }