diff --git a/2DGAMELIB/_2DGAMELIB/AreM.cs b/2DGAMELIB/_2DGAMELIB/AreM.cs index 1102af2..8970298 100644 --- a/2DGAMELIB/_2DGAMELIB/AreM.cs +++ b/2DGAMELIB/_2DGAMELIB/AreM.cs @@ -40,12 +40,12 @@ namespace _2DGAMELIB hitGraphics.PixelOffsetMode = PixelOffsetMode.None; } - public new void Draw(Pars Pars) + public new void Draw(PartGroup PartGroup) { - Pars.Draw(unitS, displayGraphics); + PartGroup.Draw(unitS, displayGraphics); if (hitGraphics != null) { - Pars.DrawH(hitUnitScale, hitGraphics); + PartGroup.DrawH(hitUnitScale, hitGraphics); } } } diff --git a/2DGAMELIB/_2DGAMELIB/But.cs b/2DGAMELIB/_2DGAMELIB/But.cs index 795ba44..da9b19f 100644 --- a/2DGAMELIB/_2DGAMELIB/But.cs +++ b/2DGAMELIB/_2DGAMELIB/But.cs @@ -9,7 +9,7 @@ namespace _2DGAMELIB private Color hc = Color.Transparent; - protected Pars pars; + protected PartGroup partGroup; protected Action Over = delegate { @@ -48,23 +48,23 @@ namespace _2DGAMELIB } } - public Pars Pars => pars; + public PartGroup PartGroup => partGroup; public But(ShapePartT ShapePartT, Action Action) { - pars = new Pars(ShapePartT); + partGroup = new PartGroup(ShapePartT); this.Action = Action; } public bool Move(ref Color HitColor) { - if (Dra && !f2 && pars.IsHit(ref HitColor)) + if (Dra && !f2 && partGroup.IsHit(ref HitColor)) { f2 = true; Over(this); return true; } - if (Dra && f2 && !pars.IsHit(ref HitColor)) + if (Dra && f2 && !partGroup.IsHit(ref HitColor)) { f1 = false; f2 = false; @@ -88,7 +88,7 @@ namespace _2DGAMELIB public bool Down(ref Color HitColor) { - if (Dra && !f1 && pars.IsHit(ref HitColor)) + if (Dra && !f1 && partGroup.IsHit(ref HitColor)) { f1 = true; Push(this); @@ -99,7 +99,7 @@ namespace _2DGAMELIB public bool Up(ref Color HitColor) { - if (Dra && f1 && pars.IsHit(ref HitColor)) + if (Dra && f1 && partGroup.IsHit(ref HitColor)) { f1 = false; Release(this); @@ -113,13 +113,13 @@ namespace _2DGAMELIB { if (dra) { - Are.Draw(pars); + Are.Draw(partGroup); } } public void SetHitColor(ModeEventDispatcher Med) { - foreach (ShapePart item in pars.EnumAllPar()) + foreach (ShapePart item in partGroup.EnumAllPar()) { if (item.HitColor != Color.Transparent) { @@ -131,7 +131,7 @@ namespace _2DGAMELIB public void Dispose() { - pars.Dispose(); + partGroup.Dispose(); } } } diff --git a/2DGAMELIB/_2DGAMELIB/But1.cs b/2DGAMELIB/_2DGAMELIB/But1.cs index 307c108..b120c59 100644 --- a/2DGAMELIB/_2DGAMELIB/But1.cs +++ b/2DGAMELIB/_2DGAMELIB/But1.cs @@ -23,7 +23,7 @@ namespace _2DGAMELIB private void Setting() { - foreach (ShapePart item in pars.EnumAllPar()) + foreach (ShapePart item in partGroup.EnumAllPar()) { BaseColors.Add(item.BrushColor); OverColors.Add(BaseColors.Last().FuncHSV(delegate(Hsv hsv) @@ -45,7 +45,7 @@ namespace _2DGAMELIB Over = delegate { int num4 = 0; - foreach (ShapePart item2 in pars.EnumAllPar()) + foreach (ShapePart item2 in partGroup.EnumAllPar()) { item2.BrushColor = OverColors[num4]; if (item2.IsParT()) @@ -58,7 +58,7 @@ namespace _2DGAMELIB Push = delegate { int num3 = 0; - foreach (ShapePart item3 in pars.EnumAllPar()) + foreach (ShapePart item3 in partGroup.EnumAllPar()) { item3.BrushColor = PushColors[num3]; if (item3.IsParT()) @@ -71,7 +71,7 @@ namespace _2DGAMELIB Release = delegate { int num2 = 0; - foreach (ShapePart item4 in pars.EnumAllPar()) + foreach (ShapePart item4 in partGroup.EnumAllPar()) { item4.BrushColor = OverColors[num2]; if (item4.IsParT()) @@ -84,7 +84,7 @@ namespace _2DGAMELIB Out = delegate { int num = 0; - foreach (ShapePart item5 in pars.EnumAllPar()) + foreach (ShapePart item5 in partGroup.EnumAllPar()) { item5.BrushColor = BaseColors[num]; if (item5.IsParT()) diff --git a/2DGAMELIB/_2DGAMELIB/Dif.cs b/2DGAMELIB/_2DGAMELIB/Dif.cs index aaa518f..f30abe7 100644 --- a/2DGAMELIB/_2DGAMELIB/Dif.cs +++ b/2DGAMELIB/_2DGAMELIB/Dif.cs @@ -9,13 +9,13 @@ namespace _2DGAMELIB { public string Tag = ""; - private List parss = new List(); + private List parss = new List(); - public List Parss => parss; + public List Parss => parss; public int Count => parss.Count; - public Pars this[int Index] + public PartGroup this[int Index] { get { @@ -31,7 +31,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.PositionSize = value; } @@ -42,7 +42,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.PositionVector = value; } @@ -53,7 +53,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.AngleBase = value; } @@ -64,7 +64,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.AngleCont = value; } @@ -75,7 +75,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.SizeBase = value; } @@ -86,7 +86,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.SizeCont = value; } @@ -97,7 +97,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.SizeXBase = value; } @@ -108,7 +108,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.SizeXCont = value; } @@ -119,7 +119,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.SizeYBase = value; } @@ -130,7 +130,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.SizeYCont = value; } @@ -141,7 +141,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.Dra = value; } @@ -152,7 +152,7 @@ namespace _2DGAMELIB { set { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.Hit = value; } @@ -161,7 +161,7 @@ namespace _2DGAMELIB public IEnumerable EnumAllPar() { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { foreach (ShapePart item2 in item.EnumAllPar()) { @@ -172,7 +172,7 @@ namespace _2DGAMELIB public void SetDefault() { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.SetDefault(); } @@ -190,21 +190,21 @@ namespace _2DGAMELIB private void Copy(Dif Dif) { Tag = Dif.Tag; - foreach (Pars item in Dif.parss) + foreach (PartGroup item in Dif.parss) { - parss.Add(new Pars(item)); + parss.Add(new PartGroup(item)); } } - public void Add(Pars Pars) + public void Add(PartGroup PartGroup) { - parss.Add(Pars); + parss.Add(PartGroup); } public List GetHitTags(ref Color HitColor) { List list = new List(); - foreach (Pars item in parss) + foreach (PartGroup item in parss) { list.AddRange(item.GetHitTags(ref HitColor)); } @@ -214,7 +214,7 @@ namespace _2DGAMELIB public List GetHitPars(ref Color HitColor) { List list = new List(); - foreach (Pars item in parss) + foreach (PartGroup item in parss) { list.AddRange(item.GetHitPars(ref HitColor)); } @@ -223,7 +223,7 @@ namespace _2DGAMELIB public bool IsHit(ref Color HitColor) { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { if (item.IsHit(ref HitColor)) { @@ -235,7 +235,7 @@ namespace _2DGAMELIB public void ReverseX() { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.ReverseX(); } @@ -243,7 +243,7 @@ namespace _2DGAMELIB public void ReverseY() { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.ReverseY(); } @@ -251,7 +251,7 @@ namespace _2DGAMELIB public void Dispose() { - foreach (Pars item in parss) + foreach (PartGroup item in parss) { item.Dispose(); } diff --git a/2DGAMELIB/_2DGAMELIB/Difs.cs b/2DGAMELIB/_2DGAMELIB/Difs.cs index 9051646..f411c24 100644 --- a/2DGAMELIB/_2DGAMELIB/Difs.cs +++ b/2DGAMELIB/_2DGAMELIB/Difs.cs @@ -17,9 +17,9 @@ namespace _2DGAMELIB private List difs = new List(); - public Dictionary pj; + public Dictionary pj; - public Dictionary pr; + public Dictionary pr; public int CountX => difs.Count; @@ -79,7 +79,7 @@ namespace _2DGAMELIB } } - public Pars Current => difs[IndexX][IndexY]; + public PartGroup Current => difs[IndexX][IndexY]; public double PositionSize { @@ -218,7 +218,7 @@ namespace _2DGAMELIB { get { - Pars current = Current; + PartGroup current = Current; if (pr.ContainsKey(current)) { return pr[current]; @@ -240,11 +240,11 @@ namespace _2DGAMELIB } } - public IEnumerable EnumAllPars() + public IEnumerable EnumAllPars() { foreach (Dif dif in difs) { - foreach (Pars item in dif.Parss) + foreach (PartGroup item in dif.Parss) { yield return item; } @@ -294,7 +294,7 @@ namespace _2DGAMELIB AreM.Draw(Current); } - private ShapePart GetJoinRoot(Pars ps) + private ShapePart GetJoinRoot(PartGroup ps) { ShapePart[] array = ps.EnumAllPar().ToArray(); if (array.Length <= 1) @@ -320,9 +320,9 @@ namespace _2DGAMELIB public void SetJoints() { - pj = new Dictionary(); - pr = new Dictionary(); - foreach (Pars item in EnumAllPars()) + pj = new Dictionary(); + pr = new Dictionary(); + foreach (PartGroup item in EnumAllPars()) { ShapePart joinRoot = GetJoinRoot(item); if (joinRoot != null) @@ -351,7 +351,7 @@ namespace _2DGAMELIB } } - public void JoinPA(Pars ps) + public void JoinPA(PartGroup ps) { if (pj.ContainsKey(ps)) { @@ -361,7 +361,7 @@ namespace _2DGAMELIB public ShapePart GetHitPar_(Color HitColor) { - return difs.FirstOrDefault((Dif d) => d.IsHit(ref HitColor)).Parss.FirstOrDefault((Pars ps) => ps.IsHit(ref HitColor)).EnumAllPar().FirstOrDefault((ShapePart e) => e.HitColor == HitColor); + return difs.FirstOrDefault((Dif d) => d.IsHit(ref HitColor)).Parss.FirstOrDefault((PartGroup ps) => ps.IsHit(ref HitColor)).EnumAllPar().FirstOrDefault((ShapePart e) => e.HitColor == HitColor); } public bool IsHit(ref Color HitColor) diff --git a/2DGAMELIB/_2DGAMELIB/Gau.cs b/2DGAMELIB/_2DGAMELIB/Gau.cs index 5f1372e..12c8bb8 100644 --- a/2DGAMELIB/_2DGAMELIB/Gau.cs +++ b/2DGAMELIB/_2DGAMELIB/Gau.cs @@ -18,7 +18,7 @@ namespace _2DGAMELIB public class Gau { - private Pars pars; + private PartGroup _partGroup; private ShapePart base_; @@ -56,7 +56,7 @@ namespace _2DGAMELIB private Color MinusColor2; - public Pars Pars => pars; + public PartGroup PartGroup => _partGroup; public ShapePart Base => base_; @@ -282,7 +282,7 @@ namespace _2DGAMELIB private void ParSetting(string Name, ref Vector2D Position, double Size, double Width, double Height, double Margin, ref Color BackColor, bool knob) { - pars = new Pars(); + _partGroup = new PartGroup(); base_ = new ShapePart { Tag = Name + "_ベース", @@ -296,7 +296,7 @@ namespace _2DGAMELIB BrushColor = BackColor }; base_.BasePointBase = base_.OP.GetCenter(); - pars.Add(base_.Tag, base_); + _partGroup.Add(base_.Tag, base_); frame1 = new ShapePart { Tag = Name + "_フレーム1", @@ -309,7 +309,7 @@ namespace _2DGAMELIB Brush = null }; frame1.BasePointBase = GetBasePoint1(); - pars.Add(frame1.Tag, frame1); + _partGroup.Add(frame1.Tag, frame1); if (Range == Range.MinusPlus) { frame2 = new ShapePart @@ -324,7 +324,7 @@ namespace _2DGAMELIB Brush = null }; frame2.BasePointBase = GetBasePoint2(); - pars.Add(frame2.Tag, frame2); + _partGroup.Add(frame2.Tag, frame2); } gauge = new ShapePart { @@ -337,7 +337,7 @@ namespace _2DGAMELIB Closed = true }; gauge.BasePointBase = GetBasePoint(); - pars.Add(gauge.Tag, gauge); + _partGroup.Add(gauge.Tag, gauge); if (knob) { this.knob = new ShapePart @@ -351,7 +351,7 @@ namespace _2DGAMELIB BrushColor = Color.FromArgb(128, Color.White) }; this.knob.BasePointBase = this.knob.OP.GetCenter(); - pars.Add(this.knob.Tag, this.knob); + _partGroup.Add(this.knob.Tag, this.knob); } } @@ -549,7 +549,7 @@ namespace _2DGAMELIB public void Dispose() { - pars.Dispose(); + _partGroup.Dispose(); PlusBrush.Dispose(); if (MinusBrush != null) { diff --git a/2DGAMELIB/_2DGAMELIB/Pars.cs b/2DGAMELIB/_2DGAMELIB/PartGroup.cs similarity index 79% rename from 2DGAMELIB/_2DGAMELIB/Pars.cs rename to 2DGAMELIB/_2DGAMELIB/PartGroup.cs index 01fd608..d833f63 100644 --- a/2DGAMELIB/_2DGAMELIB/Pars.cs +++ b/2DGAMELIB/_2DGAMELIB/PartGroup.cs @@ -6,15 +6,15 @@ using System.Drawing.Drawing2D; namespace _2DGAMELIB { [Serializable] - public class Pars + public class PartGroup { - private Pars parent; + private PartGroup parent; public string Tag = ""; public OrderedDictionary pars = new OrderedDictionary(); - public Pars Parent => parent; + public PartGroup Parent => parent; public IEnumerable Keys => pars.Keys; @@ -26,9 +26,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).PositionSize = value; + ((PartGroup)value2).PositionSize = value; } else if (value2 is ShapePart) { @@ -44,9 +44,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).PositionVector = value; + ((PartGroup)value2).PositionVector = value; } else if (value2 is ShapePart) { @@ -62,9 +62,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).AngleBase = value; + ((PartGroup)value2).AngleBase = value; } else if (value2 is ShapePart) { @@ -80,9 +80,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).AngleCont = value; + ((PartGroup)value2).AngleCont = value; } else if (value2 is ShapePart) { @@ -98,9 +98,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).SizeBase = value; + ((PartGroup)value2).SizeBase = value; } else if (value2 is ShapePart) { @@ -116,9 +116,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).SizeCont = value; + ((PartGroup)value2).SizeCont = value; } else if (value2 is ShapePart) { @@ -134,9 +134,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).SizeXBase = value; + ((PartGroup)value2).SizeXBase = value; } else if (value2 is ShapePart) { @@ -152,9 +152,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).SizeXCont = value; + ((PartGroup)value2).SizeXCont = value; } else if (value2 is ShapePart) { @@ -170,9 +170,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).SizeYBase = value; + ((PartGroup)value2).SizeYBase = value; } else if (value2 is ShapePart) { @@ -188,9 +188,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).SizeYCont = value; + ((PartGroup)value2).SizeYCont = value; } else if (value2 is ShapePart) { @@ -206,9 +206,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).Dra = value; + ((PartGroup)value2).Dra = value; } else if (value2 is ShapePart) { @@ -224,9 +224,9 @@ namespace _2DGAMELIB { foreach (object value2 in pars.Values) { - if (value2 is Pars) + if (value2 is PartGroup) { - ((Pars)value2).Hit = value; + ((PartGroup)value2).Hit = value; } else if (value2 is ShapePart) { @@ -260,7 +260,7 @@ namespace _2DGAMELIB } } - public void SetParent(Pars Parent) + public void SetParent(PartGroup Parent) { parent = Parent; } @@ -282,24 +282,24 @@ namespace _2DGAMELIB pars.Add(Name, ShapePartT); } - public void Add(string Name, Pars Pars) + public void Add(string Name, PartGroup PartGroup) { - Pars.SetParent(this); - pars.Add(Name, Pars); + PartGroup.SetParent(this); + pars.Add(Name, PartGroup); } - public void Add(Pars Pars) + public void Add(PartGroup PartGroup) { - Pars.SetParent(this); - pars.Add(Pars.Tag, Pars); + PartGroup.SetParent(this); + pars.Add(PartGroup.Tag, PartGroup); } public void Remove(string Name) { object obj = pars[Name]; - if (obj is Pars) + if (obj is PartGroup) { - ((Pars)obj).SetParent(null); + ((PartGroup)obj).SetParent(null); } else if (obj is ShapePartT) { @@ -316,9 +316,9 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars) + if (value is PartGroup) { - foreach (ShapePart item in ((Pars)value).EnumAllPar()) + foreach (ShapePart item in ((PartGroup)value).EnumAllPar()) { yield return item; } @@ -334,9 +334,9 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars) + if (value is PartGroup) { - ((Pars)value).SetDefault(); + ((PartGroup)value).SetDefault(); } else if (value is ShapePartT) { @@ -349,36 +349,36 @@ namespace _2DGAMELIB } } - public Pars() + public PartGroup() { } - public Pars(ShapePart ShapePart) + public PartGroup(ShapePart ShapePart) { Tag = ShapePart.Tag; Add(ShapePart.Tag, ShapePart); } - public Pars(ShapePartT ShapePartT) + public PartGroup(ShapePartT ShapePartT) { Tag = ShapePartT.Tag; Add(ShapePartT.Tag, ShapePartT); } - public Pars(Pars Pars) + public PartGroup(PartGroup PartGroup) { - Copy(Pars); + Copy(PartGroup); } - private void Copy(Pars Pars) + private void Copy(PartGroup PartGroup) { - Tag = Pars.Tag; - foreach (string key in Pars.pars.Keys) + Tag = PartGroup.Tag; + foreach (string key in PartGroup.pars.Keys) { - object obj = Pars.pars[key]; - if (obj is Pars) + object obj = PartGroup.pars[key]; + if (obj is PartGroup) { - Add(key, ((Pars)obj).Clone()); + Add(key, ((PartGroup)obj).Clone()); } else if (obj is ShapePartT) { @@ -391,16 +391,16 @@ namespace _2DGAMELIB } } - private Pars Clone() + private PartGroup Clone() { - Pars pars2 = new Pars(); + PartGroup pars2 = new PartGroup(); pars2.Tag = Tag; foreach (string key in pars.Keys) { object obj = pars[key]; - if (obj is Pars) + if (obj is PartGroup) { - pars2.Add(key, ((Pars)obj).Clone()); + pars2.Add(key, ((PartGroup)obj).Clone()); } else if (obj is ShapePartT) { @@ -418,9 +418,9 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars) + if (value is PartGroup) { - ((Pars)value).Draw(Unit, Graphics); + ((PartGroup)value).Draw(Unit, Graphics); } else if (value is ShapePartT) { @@ -437,9 +437,9 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars) + if (value is PartGroup) { - ((Pars)value).DrawH(Unit, Graphics); + ((PartGroup)value).DrawH(Unit, Graphics); } else if (value is ShapePart) { @@ -454,9 +454,9 @@ namespace _2DGAMELIB foreach (object value in pars.Values) { ShapePart shapePart; - if (value is Pars) + if (value is PartGroup) { - list.AddRange(((Pars)value).GetHitTags(ref HitColor)); + list.AddRange(((PartGroup)value).GetHitTags(ref HitColor)); } else if (value is ShapePart && (shapePart = (ShapePart)value).HitColor == HitColor) { @@ -472,9 +472,9 @@ namespace _2DGAMELIB foreach (object value in pars.Values) { ShapePart item; - if (value is Pars) + if (value is PartGroup) { - list.AddRange(((Pars)value).GetHitPars(ref HitColor)); + list.AddRange(((PartGroup)value).GetHitPars(ref HitColor)); } else if (value is ShapePart && (item = (ShapePart)value).HitColor == HitColor) { @@ -488,7 +488,7 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars && ((Pars)value).IsHit(ref HitColor)) + if (value is PartGroup && ((PartGroup)value).IsHit(ref HitColor)) { return true; } @@ -508,9 +508,9 @@ namespace _2DGAMELIB private ShapePart GetPar(int l, List Path) { object obj = pars[Path[l]]; - if (obj is Pars) + if (obj is PartGroup) { - return ((Pars)obj).GetPar(l + 1, Path); + return ((PartGroup)obj).GetPar(l + 1, Path); } return (ShapePart)obj; } @@ -519,9 +519,9 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars) + if (value is PartGroup) { - ((Pars)value).ReverseX(); + ((PartGroup)value).ReverseX(); } else if (value is ShapePart) { @@ -534,9 +534,9 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars) + if (value is PartGroup) { - ((Pars)value).ReverseY(); + ((PartGroup)value).ReverseY(); } else if (value is ShapePart) { @@ -549,9 +549,9 @@ namespace _2DGAMELIB { foreach (object value in pars.Values) { - if (value is Pars) + if (value is PartGroup) { - ((Pars)value).Dispose(); + ((PartGroup)value).Dispose(); } else if (value is ShapePartT) { @@ -564,11 +564,11 @@ namespace _2DGAMELIB } } } - public static class pars + public static class PartGroupUtils { - public static Pars ToPars(this object obj) + public static PartGroup ToPars(this object obj) { - return (Pars)obj; + return (PartGroup)obj; } public static ShapePartT ToParT(this object obj) diff --git a/2DGAMELIB/_2DGAMELIB/RemappedTypeBinder.cs b/2DGAMELIB/_2DGAMELIB/RemappedTypeBinder.cs index 8737bdd..f4f5aeb 100644 --- a/2DGAMELIB/_2DGAMELIB/RemappedTypeBinder.cs +++ b/2DGAMELIB/_2DGAMELIB/RemappedTypeBinder.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Runtime.Serialization; +using System.Text; namespace _2DGAMELIB { @@ -32,7 +33,68 @@ namespace _2DGAMELIB if (_typeOnlyMap.TryGetValue(typeName, out var type)) return type; + var fullName = typeName; + if (!string.IsNullOrEmpty(assemblyName)) + fullName += ", " + assemblyName; + + var result = Type.GetType(fullName, throwOnError: false); + if (result != null) + return result; + + // Generic types like List embed type args in the name. + // Remap any old type names within the type arg list. + if (typeName.Contains("[[")) + { + var mangled = RemapTypeArgs(typeName); + if (mangled != typeName) + { + fullName = mangled; + if (!string.IsNullOrEmpty(assemblyName)) + fullName += ", " + assemblyName; + result = Type.GetType(fullName, throwOnError: false); + if (result != null) + return result; + } + } + return null; } + + private string RemapTypeArgs(string typeName) + { + var sb = new StringBuilder(typeName.Length); + int i = 0; + while (i < typeName.Length) + { + int start = typeName.IndexOf('[', i); + if (start < 0 || start + 1 >= typeName.Length || typeName[start + 1] != '[') + { + sb.Append(typeName, i, typeName.Length - i); + break; + } + + sb.Append(typeName, i, start - i); + + int end = typeName.IndexOf("]]", start); + if (end < 0) + { + sb.Append(typeName, start, typeName.Length - start); + break; + } + + var argFull = typeName.Substring(start + 2, end - start - 2); + var comma = argFull.IndexOf(','); + var argTypeName = comma >= 0 ? argFull.Substring(0, comma).Trim() : argFull.Trim(); + + if (_typeOnlyMap.TryGetValue(argTypeName, out var mapped)) + argFull = mapped.FullName + (comma >= 0 ? argFull.Substring(comma) : ""); + + sb.Append("[[").Append(argFull).Append("]]"); + + i = end + 2; + } + + return sb.ToString(); + } } } diff --git a/2DGAMELIB/_2DGAMELIB/RenderArea.cs b/2DGAMELIB/_2DGAMELIB/RenderArea.cs index 227f943..c038aeb 100644 --- a/2DGAMELIB/_2DGAMELIB/RenderArea.cs +++ b/2DGAMELIB/_2DGAMELIB/RenderArea.cs @@ -110,12 +110,12 @@ namespace _2DGAMELIB } } - public void Draw(Pars Pars) + public void Draw(PartGroup PartGroup) { - Pars.Draw(displayUnitScale, displayGraphics); + PartGroup.Draw(displayUnitScale, displayGraphics); if (hitGraphics != null) { - Pars.DrawH(hitUnitScale, hitGraphics); + PartGroup.DrawH(hitUnitScale, hitGraphics); } diff --git a/2DGAMELIB/_2DGAMELIB/Ser.cs b/2DGAMELIB/_2DGAMELIB/Ser.cs index 871252c..125a108 100644 --- a/2DGAMELIB/_2DGAMELIB/Ser.cs +++ b/2DGAMELIB/_2DGAMELIB/Ser.cs @@ -16,7 +16,8 @@ namespace _2DGAMELIB private static readonly RemappedTypeBinder Binder = new RemappedTypeBinder() .Add("_2DGAMELIB.Par", typeof(ShapePart)) - .Add("_2DGAMELIB.ParT", typeof(ShapePartT)); + .Add("_2DGAMELIB.ParT", typeof(ShapePartT)) + .Add("_2DGAMELIB.Pars", typeof(PartGroup)); private static BinaryFormatter NewFormatter() { diff --git a/2DGAMELIB/_2DGAMELIB/ShapePart.cs b/2DGAMELIB/_2DGAMELIB/ShapePart.cs index 98ebbf0..b566410 100644 --- a/2DGAMELIB/_2DGAMELIB/ShapePart.cs +++ b/2DGAMELIB/_2DGAMELIB/ShapePart.cs @@ -25,7 +25,7 @@ namespace _2DGAMELIB public static int NOutline; public static int NHitFill; - private Pars parent; + private PartGroup parent; public string Tag = ""; @@ -147,7 +147,7 @@ namespace _2DGAMELIB private bool EditH = true; - public Pars Parent => parent; + public PartGroup Parent => parent; public List OP { @@ -546,7 +546,7 @@ namespace _2DGAMELIB HitBrush.Color = value; } } - public void SetParent(Pars Parent) + public void SetParent(PartGroup Parent) { parent = Parent; } @@ -965,8 +965,8 @@ namespace _2DGAMELIB public List GetPath() { List list = new List { parent.IndexOf(this) }; - Pars pars2 = parent; - for (Pars pars3 = pars2.Parent; pars3 != null; pars3 = pars2.Parent) + PartGroup pars2 = parent; + for (PartGroup pars3 = pars2.Parent; pars3 != null; pars3 = pars2.Parent) { list.Insert(0, pars3.IndexOf(pars2)); pars2 = pars3; diff --git a/2DGAMELIB/_2DGAMELIB/Swi.cs b/2DGAMELIB/_2DGAMELIB/Swi.cs index ba01733..c8cc3d1 100644 --- a/2DGAMELIB/_2DGAMELIB/Swi.cs +++ b/2DGAMELIB/_2DGAMELIB/Swi.cs @@ -49,7 +49,7 @@ namespace _2DGAMELIB } i = 0; { - foreach (ShapePart item in but.Pars.EnumAllPar()) + foreach (ShapePart item in but.PartGroup.EnumAllPar()) { item.BrushColor = but.OverColors[i]; i++; @@ -82,7 +82,7 @@ namespace _2DGAMELIB }); } j = 0; - foreach (ShapePart item2 in but.Pars.EnumAllPar()) + foreach (ShapePart item2 in but.PartGroup.EnumAllPar()) { item2.BrushColor = but.OverColors[j]; j++; @@ -120,7 +120,7 @@ namespace _2DGAMELIB } i = 0; { - foreach (ShapePart item in but.Pars.EnumAllPar()) + foreach (ShapePart item in but.PartGroup.EnumAllPar()) { item.BrushColor = but.BaseColors[i]; i++; @@ -153,7 +153,7 @@ namespace _2DGAMELIB }); } j = 0; - foreach (ShapePart item2 in but.Pars.EnumAllPar()) + foreach (ShapePart item2 in but.PartGroup.EnumAllPar()) { item2.BrushColor = but.BaseColors[j]; j++; diff --git a/2DGAMELIB/_2DGAMELIB/Tex.cs b/2DGAMELIB/_2DGAMELIB/Tex.cs index 6c0d3e4..a9c4b95 100644 --- a/2DGAMELIB/_2DGAMELIB/Tex.cs +++ b/2DGAMELIB/_2DGAMELIB/Tex.cs @@ -7,7 +7,7 @@ namespace _2DGAMELIB { public class Tex { - private Pars pars; + private PartGroup _partGroup; private ShapePartT _shapePartT; @@ -43,7 +43,7 @@ namespace _2DGAMELIB private bool FastText; - public Pars Pars => pars; + public PartGroup PartGroup => _partGroup; public ShapePartT ShapePartT => _shapePartT; @@ -203,7 +203,7 @@ namespace _2DGAMELIB private void SetParT(string Name, ref Vector2D Position, double Size, double Width, double Height, Font Font, double TextSize, string Text, ref Color TextColor, ref Color ShadColor, ref Color BackColor) { - pars = new Pars(); + _partGroup = new PartGroup(); Out[] array = new Out[1] { Shas.GetSquare() }; array.OutlineFalse(); _shapePartT = new ShapePartT @@ -226,7 +226,7 @@ namespace _2DGAMELIB { _shapePartT.ShadBrush = new SolidBrush(ShadColor); } - pars.Add(_shapePartT.Tag, _shapePartT); + _partGroup.Add(_shapePartT.Tag, _shapePartT); } private void SetFeed(string Name, double Size, ref Color FeedColor) @@ -246,7 +246,7 @@ namespace _2DGAMELIB Hit = false }; feed.OP.ReverseY(feed.BasePointBase); - pars.Add(feed.Tag, feed); + _partGroup.Add(feed.Tag, feed); } public void SetHitColor(ModeEventDispatcher Med) @@ -326,7 +326,7 @@ namespace _2DGAMELIB public void Dispose() { - pars.Dispose(); + _partGroup.Dispose(); } } } diff --git a/SlaveMatrix.Extract/Program.cs b/SlaveMatrix.Extract/Program.cs index 78f25dd..ccf129a 100644 --- a/SlaveMatrix.Extract/Program.cs +++ b/SlaveMatrix.Extract/Program.cs @@ -420,22 +420,22 @@ class Program return token.ToString(); } - static string ExportParsToSvg(Pars pars, List foundJoints) + static string ExportParsToSvg(PartGroup PartGroup, List foundJoints) { var sb = new StringBuilder(); sb.AppendLine(""); sb.AppendLine(""); - ExportParsToSvgInner(pars, sb, foundJoints); + ExportParsToSvgInner(PartGroup, sb, foundJoints); sb.AppendLine(""); return sb.ToString(); } - static void ExportParsToSvgInner(Pars pars, StringBuilder sb, List foundJoints) + static void ExportParsToSvgInner(PartGroup PartGroup, StringBuilder sb, List foundJoints) { - foreach (string key in pars.Keys) + foreach (string key in PartGroup.Keys) { - var val = pars[key]; - if (val is Pars childPars) + var val = PartGroup[key]; + if (val is PartGroup childPars) { sb.AppendLine($""); ExportParsToSvgInner(childPars, sb, foundJoints); @@ -608,18 +608,18 @@ class Program return result; } - static JObject ExportPars(Pars pars) + static JObject ExportPars(PartGroup PartGroup) { var result = new JObject { - ["Tag"] = pars.Tag ?? "", + ["Tag"] = PartGroup.Tag ?? "", ["Children"] = new JObject() }; - foreach (string key in pars.Keys) + foreach (string key in PartGroup.Keys) { - var val = pars[key]; - if (val is Pars childPars) + var val = PartGroup[key]; + if (val is PartGroup childPars) result["Children"][key] = ExportPars(childPars); else if (val is ShapePartT parT) result["Children"][key] = ExportParT(parT); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_カル.cs index 942ecea..0fa8123 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_カル.cs @@ -383,23 +383,23 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "カル"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][3])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪中 = pars["髪中"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪中 = partGroup["髪中"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ジグ.cs index 11ac398..96f8da4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ジグ.cs @@ -383,23 +383,23 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ジグ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][0])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪中 = pars["髪中"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪中 = partGroup["髪中"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ハネ.cs index f776725..231dd44 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_ハネ.cs @@ -383,23 +383,23 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ハネ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][1])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪中 = pars["髪中"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪中 = partGroup["髪中"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_パツ.cs index ef96c80..64fa376 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_パツ.cs @@ -383,23 +383,23 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "パツ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][2])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪中 = pars["髪中"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪中 = partGroup["髪中"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1カル.cs index 80121ea..7d15cda 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1カル.cs @@ -306,13 +306,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ1カル"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][7])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][7])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪節 = pars2["髪節"].ToPar(); X0Y0_お下げ_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ_髪縛2 = pars2["髪縛2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ジグ.cs index aea25c2..be2e7fc 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ジグ.cs @@ -306,13 +306,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ1ジグ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][4])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][4])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪節 = pars2["髪節"].ToPar(); X0Y0_お下げ_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ_髪縛2 = pars2["髪縛2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ハネ.cs index a5ad6e6..e38ddbf 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1ハネ.cs @@ -306,13 +306,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ1ハネ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][5])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][5])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪節 = pars2["髪節"].ToPar(); X0Y0_お下げ_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ_髪縛2 = pars2["髪縛2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1パツ.cs index ec52d7d..dedd7f8 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下1パツ.cs @@ -306,13 +306,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ1パツ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][6])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][6])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪節 = pars2["髪節"].ToPar(); X0Y0_お下げ_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ_髪縛2 = pars2["髪縛2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2カル.cs index cb2a67b..817680e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2カル.cs @@ -350,19 +350,19 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ2カル"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][11])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][11])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ左_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ左_髪左 = pars2["髪左"].ToPar(); X0Y0_お下げ左_髪右 = pars2["髪右"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ右_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ右_髪右 = pars2["髪右"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ジグ.cs index b122978..3b6e784 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ジグ.cs @@ -350,19 +350,19 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ2ジグ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][8])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][8])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ左_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ左_髪左 = pars2["髪左"].ToPar(); X0Y0_お下げ左_髪右 = pars2["髪右"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ右_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ右_髪右 = pars2["髪右"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ハネ.cs index 13a55b4..9c8ef9c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2ハネ.cs @@ -350,19 +350,19 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ2ハネ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][9])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][9])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ左_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ左_髪右 = pars2["髪右"].ToPar(); X0Y0_お下げ左_髪左 = pars2["髪左"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ右_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ右_髪左 = pars2["髪左"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2パツ.cs index 7b35edc..f8f9735 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_下2パツ.cs @@ -350,19 +350,19 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "下げ2パツ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][10])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][10])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ左_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ左_髪左 = pars2["髪左"].ToPar(); X0Y0_お下げ左_髪右 = pars2["髪右"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪縛1 = pars2["髪縛1"].ToPar(); X0Y0_お下げ右_髪縛2 = pars2["髪縛2"].ToPar(); X0Y0_お下げ右_髪右 = pars2["髪右"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1カル.cs index 239c791..abd8dcd 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1カル.cs @@ -603,14 +603,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み1カル"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][15])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][15])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ジグ.cs index 1487e21..a5b430b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ジグ.cs @@ -603,14 +603,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み1ジグ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][12])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][12])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ハネ.cs index 56206e8..2f8f819 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1ハネ.cs @@ -603,14 +603,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み1ハネ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][13])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][13])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1パツ.cs index a1aa155..377726c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編1パツ.cs @@ -603,14 +603,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み1パツ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][14])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][14])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2カル.cs index 9931b83..3a8842e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2カル.cs @@ -1086,14 +1086,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み2カル"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][19])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][19])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -1122,7 +1122,7 @@ namespace SlaveMatrix X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ右_編節1_髪編目 = pars3["髪編目"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ジグ.cs index ea219d2..d1179a0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ジグ.cs @@ -1086,14 +1086,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み2ジグ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][16])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][16])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -1122,7 +1122,7 @@ namespace SlaveMatrix X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ右_編節1_髪編目 = pars3["髪編目"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ハネ.cs index 95befb2..9b32d55 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2ハネ.cs @@ -1086,14 +1086,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み2ハネ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][17])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][17])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -1122,7 +1122,7 @@ namespace SlaveMatrix X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ右_編節1_髪編目 = pars3["髪編目"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2パツ.cs index fc8c421..8e163de 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_編2パツ.cs @@ -1086,14 +1086,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み2パツ"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][18])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][18])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -1122,7 +1122,7 @@ namespace SlaveMatrix X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ左_髪根 = pars2["髪根"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ右_編節1_髪編目 = pars3["髪編目"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_肢系.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_肢系.cs index 3f916fa..f873467 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_肢系.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair0_肢系.cs @@ -144,12 +144,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "肢系"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][21])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][21])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1カル.cs index 7cf4406..d3987e4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1カル.cs @@ -286,13 +286,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い1カル"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][3])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪根 = pars2["髪根"].ToPar(); X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ_髪左2 = pars2["髪左2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ジグ.cs index fb594ee..055c5af 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ジグ.cs @@ -286,13 +286,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い1ジグ"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][0])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪根 = pars2["髪根"].ToPar(); X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ_髪左2 = pars2["髪左2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ハネ.cs index b6820b4..e1c273d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1ハネ.cs @@ -286,13 +286,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い1ハネ"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][1])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪根 = pars2["髪根"].ToPar(); X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ_髪左2 = pars2["髪左2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1パツ.cs index 9f70396..4ec7af6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結1パツ.cs @@ -286,13 +286,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い1パツ"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][2])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); X0Y0_お下げ_髪根 = pars2["髪根"].ToPar(); X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ_髪左2 = pars2["髪左2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2カル.cs index 57827dd..1040cfe 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2カル.cs @@ -263,17 +263,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い2カル"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][7])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][7])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar(); X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪左2 = pars2["髪左2"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar(); X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ジグ.cs index c340c82..cc7b888 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ジグ.cs @@ -263,17 +263,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い2ジグ"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][4])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][4])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar(); X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪左2 = pars2["髪左2"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar(); X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ハネ.cs index b3a1e6d..c2393dd 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2ハネ.cs @@ -263,17 +263,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い2ハネ"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][5])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][5])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar(); X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪左2 = pars2["髪左2"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar(); X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2パツ.cs index 0b370e5..24e9567 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_結2パツ.cs @@ -263,17 +263,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "結い2パツ"; - dif.Add(new Pars(Sta.胴体["BackHair1"][0][6])); + dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][6])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ左"].ToPars(); X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar(); X0Y0_お下げ左_髪左1 = pars2["髪左1"].ToPar(); X0Y0_お下げ左_髪左2 = pars2["髪左2"].ToPar(); - pars2 = pars["お下げ右"].ToPars(); + pars2 = partGroup["お下げ右"].ToPars(); X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar(); X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar(); X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_編結.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_編結.cs index 34bd3e2..1458516 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_編結.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/BackHair1_編結.cs @@ -413,14 +413,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編結"; - dif.Add(new Pars(Sta.胴体["BackHair0"][0][20])); + dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][20])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - Pars pars2 = pars["お下げ"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + PartGroup pars2 = partGroup["お下げ"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_お下げ_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_お下げ_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Chest.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Chest.cs index 5a571c7..7a4e2ee 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Chest.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Chest.cs @@ -1417,9 +1417,9 @@ namespace SlaveMatrix Chest Chest2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["胸郭"]); - Pars pars = Body[0][0]; - X0Y0_胸郭 = pars["胸郭"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_胸郭 = partGroup["胸郭"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y0_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); X0Y0_筋肉_筋肉中 = pars2["筋肉中"].ToPar(); @@ -1429,8 +1429,8 @@ namespace SlaveMatrix X0Y0_筋肉_筋肉右下 = pars2["筋肉右下"].ToPar(); X0Y0_筋肉_筋肉右中 = pars2["筋肉右中"].ToPar(); X0Y0_筋肉_筋肉右上 = pars2["筋肉右上"].ToPar(); - pars2 = pars["紋柄"].ToPars(); - Pars pars3 = pars2["紋左"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); + PartGroup pars3 = pars2["紋左"].ToPars(); X0Y0_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y0_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋左_紋3 = pars3["紋3"].ToPar(); @@ -1440,19 +1440,19 @@ namespace SlaveMatrix X0Y0_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); X0Y0_紋柄_紋右_紋4 = pars3["紋4"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); X0Y0_淫タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_淫タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); X0Y0_悪タトゥ_タトゥ左1 = pars2["タトゥ左1"].ToPar(); X0Y0_悪タトゥ_タトゥ左2 = pars2["タトゥ左2"].ToPar(); X0Y0_悪タトゥ_タトゥ左3 = pars2["タトゥ左3"].ToPar(); X0Y0_悪タトゥ_タトゥ右1 = pars2["タトゥ右1"].ToPar(); X0Y0_悪タトゥ_タトゥ右2 = pars2["タトゥ右2"].ToPar(); X0Y0_悪タトゥ_タトゥ右3 = pars2["タトゥ右3"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); pars3 = pars2["左"].ToPars(); - Pars pars4 = pars3["上"].ToPars(); + PartGroup pars4 = pars3["上"].ToPars(); X0Y0_植タトゥ_左_上_タトゥ1 = pars4["タトゥ1"].ToPar(); X0Y0_植タトゥ_左_上_タトゥ2 = pars4["タトゥ2"].ToPar(); pars4 = pars3["下"].ToPars(); @@ -1465,12 +1465,12 @@ namespace SlaveMatrix pars4 = pars3["下"].ToPars(); X0Y0_植タトゥ_右_下_タトゥ1 = pars4["タトゥ1"].ToPar(); X0Y0_植タトゥ_右_下_タトゥ2 = pars4["タトゥ2"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛左1 = pars2["獣毛左1"].ToPar(); X0Y0_獣性_獣毛左2 = pars2["獣毛左2"].ToPar(); X0Y0_獣性_獣毛右1 = pars2["獣毛右1"].ToPar(); X0Y0_獣性_獣毛右2 = pars2["獣毛右2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["左"].ToPars(); X0Y0_竜性_左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_左_鱗2 = pars3["鱗2"].ToPar(); @@ -1479,7 +1479,7 @@ namespace SlaveMatrix X0Y0_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_右_鱗2 = pars3["鱗2"].ToPar(); X0Y0_竜性_右_鱗3 = pars3["鱗3"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["甲殻左"].ToPars(); pars4 = pars3["甲殻2"].ToPars(); X0Y0_虫性_甲殻左_甲殻2_甲殻 = pars4["甲殻"].ToPar(); @@ -1494,12 +1494,12 @@ namespace SlaveMatrix pars4 = pars3["甲殻1"].ToPars(); X0Y0_虫性_甲殻右_甲殻1_甲殻 = pars4["甲殻"].ToPar(); X0Y0_虫性_甲殻右_甲殻1_器官 = pars4["器官"].ToPar(); - X0Y0_傷X左 = pars["傷X左"].ToPar(); - X0Y0_傷X右 = pars["傷X右"].ToPar(); - X0Y0_ハイライト外左 = pars["ハイライト外左"].ToPar(); - X0Y0_ハイライト外右 = pars["ハイライト外右"].ToPar(); - X0Y0_ハイライト内左 = pars["ハイライト内左"].ToPar(); - X0Y0_ハイライト内右 = pars["ハイライト内右"].ToPar(); + X0Y0_傷X左 = partGroup["傷X左"].ToPar(); + X0Y0_傷X右 = partGroup["傷X右"].ToPar(); + X0Y0_ハイライト外左 = partGroup["ハイライト外左"].ToPar(); + X0Y0_ハイライト外右 = partGroup["ハイライト外右"].ToPar(); + X0Y0_ハイライト内左 = partGroup["ハイライト内左"].ToPar(); + X0Y0_ハイライト内右 = partGroup["ハイライト内右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Cough.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Cough.cs index c7ff37f..3fd4125 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Cough.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Cough.cs @@ -350,41 +350,41 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["Cough"]); - Pars pars = Body[0][0]; - X0Y0_咳基 = pars["咳基"].ToPar(); - X0Y0_雫1 = pars["雫1"].ToPar(); - X0Y0_雫2 = pars["雫2"].ToPar(); - X0Y0_雫3 = pars["雫3"].ToPar(); - X0Y0_雫4 = pars["雫4"].ToPar(); - X0Y0_雫5 = pars["雫5"].ToPar(); - pars = Body[0][1]; - X0Y1_咳基 = pars["咳基"].ToPar(); - X0Y1_雫1 = pars["雫1"].ToPar(); - X0Y1_雫2 = pars["雫2"].ToPar(); - X0Y1_雫3 = pars["雫3"].ToPar(); - X0Y1_雫4 = pars["雫4"].ToPar(); - X0Y1_雫5 = pars["雫5"].ToPar(); - pars = Body[0][2]; - X0Y2_咳基 = pars["咳基"].ToPar(); - X0Y2_雫1 = pars["雫1"].ToPar(); - X0Y2_雫2 = pars["雫2"].ToPar(); - X0Y2_雫3 = pars["雫3"].ToPar(); - X0Y2_雫4 = pars["雫4"].ToPar(); - X0Y2_雫5 = pars["雫5"].ToPar(); - pars = Body[0][3]; - X0Y3_咳基 = pars["咳基"].ToPar(); - X0Y3_雫1 = pars["雫1"].ToPar(); - X0Y3_雫2 = pars["雫2"].ToPar(); - X0Y3_雫3 = pars["雫3"].ToPar(); - X0Y3_雫4 = pars["雫4"].ToPar(); - X0Y3_雫5 = pars["雫5"].ToPar(); - pars = Body[0][4]; - X0Y4_咳基 = pars["咳基"].ToPar(); - X0Y4_雫1 = pars["雫1"].ToPar(); - X0Y4_雫2 = pars["雫2"].ToPar(); - X0Y4_雫3 = pars["雫3"].ToPar(); - X0Y4_雫4 = pars["雫4"].ToPar(); - X0Y4_雫5 = pars["雫5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_咳基 = partGroup["咳基"].ToPar(); + X0Y0_雫1 = partGroup["雫1"].ToPar(); + X0Y0_雫2 = partGroup["雫2"].ToPar(); + X0Y0_雫3 = partGroup["雫3"].ToPar(); + X0Y0_雫4 = partGroup["雫4"].ToPar(); + X0Y0_雫5 = partGroup["雫5"].ToPar(); + partGroup = Body[0][1]; + X0Y1_咳基 = partGroup["咳基"].ToPar(); + X0Y1_雫1 = partGroup["雫1"].ToPar(); + X0Y1_雫2 = partGroup["雫2"].ToPar(); + X0Y1_雫3 = partGroup["雫3"].ToPar(); + X0Y1_雫4 = partGroup["雫4"].ToPar(); + X0Y1_雫5 = partGroup["雫5"].ToPar(); + partGroup = Body[0][2]; + X0Y2_咳基 = partGroup["咳基"].ToPar(); + X0Y2_雫1 = partGroup["雫1"].ToPar(); + X0Y2_雫2 = partGroup["雫2"].ToPar(); + X0Y2_雫3 = partGroup["雫3"].ToPar(); + X0Y2_雫4 = partGroup["雫4"].ToPar(); + X0Y2_雫5 = partGroup["雫5"].ToPar(); + partGroup = Body[0][3]; + X0Y3_咳基 = partGroup["咳基"].ToPar(); + X0Y3_雫1 = partGroup["雫1"].ToPar(); + X0Y3_雫2 = partGroup["雫2"].ToPar(); + X0Y3_雫3 = partGroup["雫3"].ToPar(); + X0Y3_雫4 = partGroup["雫4"].ToPar(); + X0Y3_雫5 = partGroup["雫5"].ToPar(); + partGroup = Body[0][4]; + X0Y4_咳基 = partGroup["咳基"].ToPar(); + X0Y4_雫1 = partGroup["雫1"].ToPar(); + X0Y4_雫2 = partGroup["雫2"].ToPar(); + X0Y4_雫3 = partGroup["雫3"].ToPar(); + X0Y4_雫4 = partGroup["雫4"].ToPar(); + X0Y4_雫5 = partGroup["雫5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Head.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Head.cs index 05e4908..4eddbd1 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Head.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Head.cs @@ -1038,21 +1038,21 @@ namespace SlaveMatrix Head 頭2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["Head"]); - Pars pars = Body[0][0]; - X0Y0_Head = pars["頭"].ToPar(); - Pars pars2 = pars["悪タトゥ"].ToPars(); - Pars pars3 = pars2["逆十字"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Head = partGroup["頭"].ToPar(); + PartGroup pars2 = partGroup["悪タトゥ"].ToPars(); + PartGroup pars3 = pars2["逆十字"].ToPars(); X0Y0_悪タトゥ_逆十字_逆十字1 = pars3["逆十字1"].ToPar(); X0Y0_悪タトゥ_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); - pars2 = pars["隈取"].ToPars(); + pars2 = partGroup["隈取"].ToPars(); X0Y0_隈取_タトゥ = pars2["タトゥ"].ToPar(); X0Y0_隈取_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_隈取_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["秘石"].ToPars(); + pars2 = partGroup["秘石"].ToPars(); X0Y0_秘石_基 = pars2["基"].ToPar(); X0Y0_秘石_秘石 = pars2["秘石"].ToPar(); X0Y0_秘石_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["蜘蛛"].ToPars(); + pars2 = partGroup["蜘蛛"].ToPars(); pars3 = pars2["眼左1"].ToPars(); X0Y0_蜘蛛_眼左1_基 = pars3["基"].ToPar(); X0Y0_蜘蛛_眼左1_眼 = pars3["眼"].ToPar(); @@ -1069,7 +1069,7 @@ namespace SlaveMatrix X0Y0_蜘蛛_眼右2_基 = pars3["基"].ToPar(); X0Y0_蜘蛛_眼右2_眼 = pars3["眼"].ToPar(); X0Y0_蜘蛛_眼右2_ハイライト = pars3["ハイライト"].ToPar(); - pars2 = pars["羽虫"].ToPars(); + pars2 = partGroup["羽虫"].ToPars(); pars3 = pars2["眼中"].ToPars(); X0Y0_羽虫_眼中_基 = pars3["基"].ToPar(); X0Y0_羽虫_眼中_眼 = pars3["眼"].ToPar(); @@ -1082,19 +1082,19 @@ namespace SlaveMatrix X0Y0_羽虫_眼右_基 = pars3["基"].ToPar(); X0Y0_羽虫_眼右_眼 = pars3["眼"].ToPar(); X0Y0_羽虫_眼右_ハイライト = pars3["ハイライト"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y0_紋柄_紋 = pars2["紋"].ToPar(); X0Y0_紋柄_紋左1 = pars2["紋左1"].ToPar(); X0Y0_紋柄_紋右1 = pars2["紋右1"].ToPar(); X0Y0_紋柄_紋左2 = pars2["紋左2"].ToPar(); X0Y0_紋柄_紋右2 = pars2["紋右2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["牛柄"].ToPars(); + pars2 = partGroup["牛柄"].ToPars(); X0Y0_馬柄_馬柄 = pars2["牛柄"].ToPar(); - pars2 = pars["虫顎"].ToPars(); + pars2 = partGroup["虫顎"].ToPars(); X0Y0_虫性_顎下 = pars2["顎下"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/InfoPanel.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/InfoPanel.cs index 420803d..2c2ddbe 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/InfoPanel.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/InfoPanel.cs @@ -316,24 +316,24 @@ namespace SlaveMatrix { Are.Draw(MaiB); Mai.Progression(FPS); - Are.Draw(Mai.Pars); + Are.Draw(Mai.PartGroup); } if (Mai2Show) { Are.Draw(Mai2B); - Are.Draw(Mai2.Pars); + Are.Draw(Mai2.PartGroup); } if (SubShow) { Are.Draw(SubB); Sub.Progression(FPS); - Are.Draw(Sub.Pars); + Are.Draw(Sub.PartGroup); Are.Draw(SubInnfo_l.ShapePartT); } if (Sub2Show) { Are.Draw(Sub2B); - Are.Draw(Sub2.Pars); + Are.Draw(Sub2.PartGroup); } if (yp.Dra) { diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_人.cs index 69fbeff..0f996f0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_人.cs @@ -5758,13 +5758,13 @@ namespace SlaveMatrix ThisType = GetType(); //Leg but if renamed to Leg it broke game Body = new Difs(Sta.脚左["Leg"]); - Pars pars = Body[0][0]; - X0Y0_Leg = pars["脚"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["淫タトゥ"].ToPars(); - Pars pars3 = pars2["足首"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Leg = partGroup["脚"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["淫タトゥ"].ToPars(); + PartGroup pars3 = pars2["足首"].ToPars(); X0Y0_淫タトゥ_足首_タトゥ = pars3["タトゥ"].ToPar(); - Pars pars4 = pars3["ハート1"].ToPars(); + PartGroup pars4 = pars3["ハート1"].ToPars(); X0Y0_淫タトゥ_足首_ハート1_タトゥ左 = pars4["タトゥ左"].ToPar(); X0Y0_淫タトゥ_足首_ハート1_タトゥ右 = pars4["タトゥ右"].ToPar(); pars4 = pars3["ハート3"].ToPars(); @@ -5778,7 +5778,7 @@ namespace SlaveMatrix X0Y0_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); X0Y0_淫タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_淫タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["文字1"].ToPars(); pars4 = pars3["文字a"].ToPars(); X0Y0_悪タトゥ_文字1_文字a_枠 = pars4["枠"].ToPar(); @@ -5830,18 +5830,18 @@ namespace SlaveMatrix X0Y0_悪タトゥ_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); X0Y0_悪タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_悪タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y0_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y0_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y0_紋柄_紋3 = pars2["紋3"].ToPar(); X0Y0_紋柄_紋4 = pars2["紋4"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y0_獣性_獣毛2 = pars2["獣毛2"].ToPar(); X0Y0_獣性_獣毛3 = pars2["獣毛3"].ToPar(); X0Y0_獣性_獣毛4 = pars2["獣毛4"].ToPar(); X0Y0_獣性_獣毛5 = pars2["獣毛5"].ToPar(); - pars2 = pars["竜性"].ToPars(); + pars2 = partGroup["竜性"].ToPars(); pars3 = pars2["鱗"].ToPars(); X0Y0_竜性_鱗_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_鱗_鱗2 = pars3["鱗2"].ToPar(); @@ -5857,31 +5857,31 @@ namespace SlaveMatrix X0Y0_竜性_棘_棘4 = pars3["刺4"].ToPar(); X0Y0_竜性_棘_棘5 = pars3["刺5"].ToPar(); X0Y0_竜性_棘_棘6 = pars3["刺6"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["刺"].ToPars(); X0Y0_虫性_棘_棘1 = pars3["刺1"].ToPar(); X0Y0_虫性_棘_棘2 = pars3["刺2"].ToPar(); X0Y0_虫性_棘_棘3 = pars3["刺3"].ToPar(); X0Y0_虫性_膝 = pars2["膝"].ToPar(); X0Y0_虫性_線 = pars2["線"].ToPar(); - X0Y0_傷X1 = pars["傷X1"].ToPar(); - X0Y0_傷X2 = pars["傷X2"].ToPar(); - X0Y0_傷I1 = pars["傷I1"].ToPar(); - X0Y0_傷I2 = pars["傷I2"].ToPar(); - X0Y0_傷I3 = pars["傷I3"].ToPar(); - X0Y0_傷I4 = pars["傷I4"].ToPar(); - X0Y0_傷I5 = pars["傷I5"].ToPar(); - X0Y0_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y0_ハイライト2 = pars["ハイライト2"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + X0Y0_傷X1 = partGroup["傷X1"].ToPar(); + X0Y0_傷X2 = partGroup["傷X2"].ToPar(); + X0Y0_傷I1 = partGroup["傷I1"].ToPar(); + X0Y0_傷I2 = partGroup["傷I2"].ToPar(); + X0Y0_傷I3 = partGroup["傷I3"].ToPar(); + X0Y0_傷I4 = partGroup["傷I4"].ToPar(); + X0Y0_傷I5 = partGroup["傷I5"].ToPar(); + X0Y0_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y0_ハイライト2 = partGroup["ハイライト2"].ToPar(); + pars2 = partGroup["パンスト"].ToPars(); X0Y0_パンスト_パンスト = pars2["パンスト"].ToPar(); X0Y0_パンスト_ハイライト1 = pars2["ハイライト1"].ToPar(); X0Y0_パンスト_ハイライト2 = pars2["ハイライト2"].ToPar(); - pars2 = pars["ソックス"].ToPars(); + pars2 = partGroup["ソックス"].ToPars(); X0Y0_ソックス_ソックス = pars2["ソックス"].ToPar(); X0Y0_ソックス_ハイライト1 = pars2["ハイライト1"].ToPar(); X0Y0_ソックス_ハイライト2 = pars2["ハイライト2"].ToPar(); - pars2 = pars["ブーツ"].ToPars(); + pars2 = partGroup["ブーツ"].ToPars(); pars3 = pars2["タン"].ToPars(); X0Y0_ブーツ_タン_タン = pars3["タン"].ToPar(); pars4 = pars3["縁"].ToPars(); @@ -5901,8 +5901,8 @@ namespace SlaveMatrix pars3 = pars2["紐"].ToPars(); X0Y0_ブーツ_紐_紐 = pars3["紐"].ToPar(); pars4 = pars3["紐1"].ToPars(); - Pars pars5 = pars4["紐下"].ToPars(); - Pars pars6 = pars5["金具上"].ToPars(); + PartGroup pars5 = pars4["紐下"].ToPars(); + PartGroup pars6 = pars5["金具上"].ToPars(); X0Y0_ブーツ_紐_紐1_紐下_金具上_金具 = pars6["金具"].ToPar(); X0Y0_ブーツ_紐_紐1_紐下_金具上_穴 = pars6["穴"].ToPar(); X0Y0_ブーツ_紐_紐1_紐下_紐 = pars5["紐"].ToPar(); @@ -6031,7 +6031,7 @@ namespace SlaveMatrix X0Y0_ブーツ_紐_結び_紐右_紐2 = pars5["紐2"].ToPar(); X0Y0_ブーツ_紐_結び_紐右_紐1 = pars5["紐1"].ToPar(); X0Y0_ブーツ_紐_結び_結び目 = pars4["結び目"].ToPar(); - pars2 = pars["アーマ"].ToPars(); + pars2 = partGroup["アーマ"].ToPars(); X0Y0_アーマ_ベース = pars2["ベース"].ToPar(); pars3 = pars2["脛当"].ToPars(); X0Y0_アーマ_脛当_脛当1 = pars3["脛当1"].ToPar(); @@ -6042,24 +6042,24 @@ namespace SlaveMatrix X0Y0_アーマ_穴_穴2 = pars3["穴2"].ToPar(); X0Y0_アーマ_穴_穴3 = pars3["穴3"].ToPar(); X0Y0_アーマ_穴_穴4 = pars3["穴4"].ToPar(); - pars2 = pars["脚輪上"].ToPars(); + pars2 = partGroup["脚輪上"].ToPars(); X0Y0_脚輪上_革 = pars2["革"].ToPar(); X0Y0_脚輪上_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪上_金具2 = pars2["金具2"].ToPar(); X0Y0_脚輪上_金具3 = pars2["金具3"].ToPar(); X0Y0_脚輪上_金具左 = pars2["金具左"].ToPar(); X0Y0_脚輪上_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["脚輪下"].ToPars(); + pars2 = partGroup["脚輪下"].ToPars(); X0Y0_脚輪下_革 = pars2["革"].ToPar(); X0Y0_脚輪下_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪下_金具2 = pars2["金具2"].ToPar(); X0Y0_脚輪下_金具3 = pars2["金具3"].ToPar(); X0Y0_脚輪下_金具左 = pars2["金具左"].ToPar(); X0Y0_脚輪下_金具右 = pars2["金具右"].ToPar(); - pars = Body[0][1]; - X0Y1_Leg = pars["脚"].ToPar(); - X0Y1_筋 = pars["筋"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][1]; + X0Y1_Leg = partGroup["脚"].ToPar(); + X0Y1_筋 = partGroup["筋"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["足首"].ToPars(); X0Y1_淫タトゥ_足首_タトゥ = pars3["タトゥ"].ToPar(); pars4 = pars3["ハート1"].ToPars(); @@ -6076,7 +6076,7 @@ namespace SlaveMatrix X0Y1_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); X0Y1_淫タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y1_淫タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["文字1"].ToPars(); pars4 = pars3["文字a"].ToPars(); X0Y1_悪タトゥ_文字1_文字a_枠 = pars4["枠"].ToPar(); @@ -6128,18 +6128,18 @@ namespace SlaveMatrix X0Y1_悪タトゥ_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); X0Y1_悪タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y1_悪タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y1_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y1_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y1_紋柄_紋3 = pars2["紋3"].ToPar(); X0Y1_紋柄_紋4 = pars2["紋4"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y1_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y1_獣性_獣毛2 = pars2["獣毛2"].ToPar(); X0Y1_獣性_獣毛3 = pars2["獣毛3"].ToPar(); X0Y1_獣性_獣毛4 = pars2["獣毛4"].ToPar(); X0Y1_獣性_獣毛5 = pars2["獣毛5"].ToPar(); - pars2 = pars["竜性"].ToPars(); + pars2 = partGroup["竜性"].ToPars(); pars3 = pars2["鱗"].ToPars(); X0Y1_竜性_鱗_鱗1 = pars3["鱗1"].ToPar(); X0Y1_竜性_鱗_鱗2 = pars3["鱗2"].ToPar(); @@ -6155,31 +6155,31 @@ namespace SlaveMatrix X0Y1_竜性_棘_棘4 = pars3["刺4"].ToPar(); X0Y1_竜性_棘_棘5 = pars3["刺5"].ToPar(); X0Y1_竜性_棘_棘6 = pars3["刺6"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["刺"].ToPars(); X0Y1_虫性_棘_棘1 = pars3["刺1"].ToPar(); X0Y1_虫性_棘_棘2 = pars3["刺2"].ToPar(); X0Y1_虫性_棘_棘3 = pars3["刺3"].ToPar(); X0Y1_虫性_膝 = pars2["膝"].ToPar(); X0Y1_虫性_線 = pars2["線"].ToPar(); - X0Y1_傷X1 = pars["傷X1"].ToPar(); - X0Y1_傷X2 = pars["傷X2"].ToPar(); - X0Y1_傷I1 = pars["傷I1"].ToPar(); - X0Y1_傷I2 = pars["傷I2"].ToPar(); - X0Y1_傷I3 = pars["傷I3"].ToPar(); - X0Y1_傷I4 = pars["傷I4"].ToPar(); - X0Y1_傷I5 = pars["傷I5"].ToPar(); - X0Y1_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y1_ハイライト2 = pars["ハイライト2"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + X0Y1_傷X1 = partGroup["傷X1"].ToPar(); + X0Y1_傷X2 = partGroup["傷X2"].ToPar(); + X0Y1_傷I1 = partGroup["傷I1"].ToPar(); + X0Y1_傷I2 = partGroup["傷I2"].ToPar(); + X0Y1_傷I3 = partGroup["傷I3"].ToPar(); + X0Y1_傷I4 = partGroup["傷I4"].ToPar(); + X0Y1_傷I5 = partGroup["傷I5"].ToPar(); + X0Y1_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y1_ハイライト2 = partGroup["ハイライト2"].ToPar(); + pars2 = partGroup["パンスト"].ToPars(); X0Y1_パンスト_パンスト = pars2["パンスト"].ToPar(); X0Y1_パンスト_ハイライト1 = pars2["ハイライト1"].ToPar(); X0Y1_パンスト_ハイライト2 = pars2["ハイライト2"].ToPar(); - pars2 = pars["ソックス"].ToPars(); + pars2 = partGroup["ソックス"].ToPars(); X0Y1_ソックス_ソックス = pars2["ソックス"].ToPar(); X0Y1_ソックス_ハイライト1 = pars2["ハイライト1"].ToPar(); X0Y1_ソックス_ハイライト2 = pars2["ハイライト2"].ToPar(); - pars2 = pars["ブーツ"].ToPars(); + pars2 = partGroup["ブーツ"].ToPars(); pars3 = pars2["タン"].ToPars(); X0Y1_ブーツ_タン_タン = pars3["タン"].ToPar(); pars4 = pars3["縁"].ToPars(); @@ -6329,7 +6329,7 @@ namespace SlaveMatrix X0Y1_ブーツ_紐_結び_紐右_紐2 = pars5["紐2"].ToPar(); X0Y1_ブーツ_紐_結び_紐右_紐1 = pars5["紐1"].ToPar(); X0Y1_ブーツ_紐_結び_結び目 = pars4["結び目"].ToPar(); - pars2 = pars["アーマ"].ToPars(); + pars2 = partGroup["アーマ"].ToPars(); X0Y1_アーマ_ベース = pars2["ベース"].ToPar(); pars3 = pars2["脛当"].ToPars(); X0Y1_アーマ_脛当_脛当1 = pars3["脛当1"].ToPar(); @@ -6340,14 +6340,14 @@ namespace SlaveMatrix X0Y1_アーマ_穴_穴2 = pars3["穴2"].ToPar(); X0Y1_アーマ_穴_穴3 = pars3["穴3"].ToPar(); X0Y1_アーマ_穴_穴4 = pars3["穴4"].ToPar(); - pars2 = pars["脚輪上"].ToPars(); + pars2 = partGroup["脚輪上"].ToPars(); X0Y1_脚輪上_革 = pars2["革"].ToPar(); X0Y1_脚輪上_金具1 = pars2["金具1"].ToPar(); X0Y1_脚輪上_金具2 = pars2["金具2"].ToPar(); X0Y1_脚輪上_金具3 = pars2["金具3"].ToPar(); X0Y1_脚輪上_金具左 = pars2["金具左"].ToPar(); X0Y1_脚輪上_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["脚輪下"].ToPars(); + pars2 = partGroup["脚輪下"].ToPars(); X0Y1_脚輪下_革 = pars2["革"].ToPar(); X0Y1_脚輪下_金具1 = pars2["金具1"].ToPar(); X0Y1_脚輪下_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_獣.cs index 1bcfd4a..f0f4003 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_獣.cs @@ -279,10 +279,10 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_Leg = pars["脚"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["脚輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Leg = partGroup["脚"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_竜.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_竜.cs index a72be6d..019a434 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_竜.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_竜.cs @@ -657,9 +657,9 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_Leg = pars["脚"].ToPar(); - Pars pars2 = pars["鱗脹"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Leg = partGroup["脚"].ToPar(); + PartGroup pars2 = partGroup["鱗脹"].ToPars(); X0Y0_竜性_鱗脹_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗脹_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗脹_鱗3 = pars2["鱗3"].ToPar(); @@ -668,7 +668,7 @@ namespace SlaveMatrix X0Y0_竜性_鱗脹_鱗6 = pars2["鱗6"].ToPar(); X0Y0_竜性_鱗脹_鱗7 = pars2["鱗7"].ToPar(); X0Y0_竜性_鱗脹_鱗8 = pars2["鱗8"].ToPar(); - pars2 = pars["鱗脛"].ToPars(); + pars2 = partGroup["鱗脛"].ToPars(); X0Y0_竜性_鱗脛_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗脛_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗脛_鱗3 = pars2["鱗3"].ToPar(); @@ -679,8 +679,8 @@ namespace SlaveMatrix X0Y0_竜性_鱗脛_鱗8 = pars2["鱗8"].ToPar(); X0Y0_竜性_鱗脛_鱗9 = pars2["鱗9"].ToPar(); X0Y0_竜性_鱗脛_鱗10 = pars2["鱗10"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - pars2 = pars["脚輪"].ToPars(); + X0Y0_筋 = partGroup["筋"].ToPar(); + pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_蹄.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_蹄.cs index 1457342..b557c9a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_蹄.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_蹄.cs @@ -279,10 +279,10 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_Leg = pars["脚"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["脚輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Leg = partGroup["脚"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_鳥.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_鳥.cs index 7ed333f..8efcae5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_鳥.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Leg_鳥.cs @@ -279,10 +279,10 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_Leg = pars["脚"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["脚輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Leg = partGroup["脚"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_人.cs index 2059bf3..9b46ac3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_人.cs @@ -4627,16 +4627,16 @@ namespace SlaveMatrix LowerArm_人 LowerArm_人2 = this; ThisType = GetType(); Body = new Difs(Sta.腕左["LowerArm"]); - Pars pars = Body[0][0]; - X0Y0_LowerArm = pars["下腕"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_LowerArm = partGroup["下腕"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y0_筋肉_筋肉上 = pars2["筋肉上"].ToPar(); - pars2 = pars["植性1"].ToPars(); - Pars pars3 = pars2["通常"].ToPars(); - Pars pars4 = pars3["花弁"].ToPars(); + pars2 = partGroup["植性1"].ToPars(); + PartGroup pars3 = pars2["通常"].ToPars(); + PartGroup pars4 = pars3["花弁"].ToPars(); X0Y0_植性1_通常_花弁_花弁 = pars4["花弁"].ToPar(); - Pars pars5 = pars4["影"].ToPars(); + PartGroup pars5 = pars4["影"].ToPars(); X0Y0_植性1_通常_花弁_影_花弁影1 = pars5["花弁影1"].ToPar(); X0Y0_植性1_通常_花弁_影_花弁影2 = pars5["花弁影2"].ToPar(); X0Y0_植性1_通常_花弁_影_花弁影3 = pars5["花弁影3"].ToPar(); @@ -4651,9 +4651,9 @@ namespace SlaveMatrix X0Y0_植性1_欠損_花弁_影_花弁影3 = pars5["花弁影3"].ToPar(); X0Y0_植性1_欠損_花弁_影_花弁影4 = pars5["花弁影4"].ToPar(); X0Y0_植性1_欠損_花弁_影_花弁影5 = pars5["花弁影5"].ToPar(); - pars2 = pars["獣性1"].ToPars(); + pars2 = partGroup["獣性1"].ToPars(); X0Y0_獣性1_獣腕 = pars2["獣腕"].ToPar(); - pars2 = pars["竜性1"].ToPars(); + pars2 = partGroup["竜性1"].ToPars(); pars3 = pars2["肘"].ToPars(); X0Y0_竜性1_肘_肘1 = pars3["肘1"].ToPar(); X0Y0_竜性1_肘_肘2 = pars3["肘2"].ToPar(); @@ -4667,10 +4667,10 @@ namespace SlaveMatrix X0Y0_竜性1_手首_鱗3 = pars3["鱗3"].ToPar(); X0Y0_竜性1_手首_鱗2 = pars3["鱗2"].ToPar(); X0Y0_竜性1_手首_鱗1 = pars3["鱗1"].ToPar(); - pars2 = pars["虫性1"].ToPars(); + pars2 = partGroup["虫性1"].ToPars(); X0Y0_虫性1_虫肘 = pars2["虫肘"].ToPar(); X0Y0_虫性1_虫腕上 = pars2["虫腕上"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["手首"].ToPars(); X0Y0_淫タトゥ_手首_タトゥ = pars3["タトゥ"].ToPar(); pars4 = pars3["ハート1"].ToPars(); @@ -4696,7 +4696,7 @@ namespace SlaveMatrix pars4 = pars3["ハート2"].ToPars(); X0Y0_淫タトゥ_筋肉_ハート2_タトゥ左 = pars4["タトゥ左"].ToPar(); X0Y0_淫タトゥ_筋肉_ハート2_タトゥ右 = pars4["タトゥ右"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["通常"].ToPars(); pars4 = pars3["文字1"].ToPars(); pars5 = pars4["文字a"].ToPars(); @@ -4797,7 +4797,7 @@ namespace SlaveMatrix pars4 = pars3["逆十字"].ToPars(); X0Y0_悪タトゥ_筋肉_逆十字_逆十字1 = pars4["逆十字1"].ToPar(); X0Y0_悪タトゥ_筋肉_逆十字_逆十字2 = pars4["逆十字2"].ToPar(); - pars2 = pars["植性2"].ToPars(); + pars2 = partGroup["植性2"].ToPars(); pars3 = pars2["通常"].ToPars(); pars4 = pars3["萼"].ToPars(); X0Y0_植性2_通常_萼_萼上 = pars4["萼上"].ToPar(); @@ -4808,34 +4808,34 @@ namespace SlaveMatrix X0Y0_植性2_欠損_萼_萼上 = pars4["萼上"].ToPar(); X0Y0_植性2_欠損_萼_萼下 = pars4["萼下"].ToPar(); X0Y0_植性2_欠損_萼_萼中 = pars4["萼中"].ToPar(); - pars2 = pars["獣性2"].ToPars(); + pars2 = partGroup["獣性2"].ToPars(); X0Y0_獣性2_獣毛 = pars2["獣毛"].ToPar(); - pars2 = pars["竜性2"].ToPars(); + pars2 = partGroup["竜性2"].ToPars(); pars3 = pars2["刺"].ToPars(); X0Y0_竜性2_棘_棘5 = pars3["刺5"].ToPar(); X0Y0_竜性2_棘_棘4 = pars3["刺4"].ToPar(); X0Y0_竜性2_棘_棘3 = pars3["刺3"].ToPar(); X0Y0_竜性2_棘_棘2 = pars3["刺2"].ToPar(); X0Y0_竜性2_棘_棘1 = pars3["刺1"].ToPar(); - pars2 = pars["虫性2"].ToPars(); + pars2 = partGroup["虫性2"].ToPars(); X0Y0_虫性2_虫腕下 = pars2["虫腕下"].ToPar(); X0Y0_虫性2_虫棘1 = pars2["虫棘1"].ToPar(); X0Y0_虫性2_虫棘2 = pars2["虫棘2"].ToPar(); X0Y0_虫性2_虫棘3 = pars2["虫棘3"].ToPar(); X0Y0_虫性2_虫棘4 = pars2["虫棘4"].ToPar(); X0Y0_虫性2_虫鎌節 = pars2["虫鎌節"].ToPar(); - X0Y0_傷X1 = pars["傷X1"].ToPar(); - X0Y0_傷I1 = pars["傷I1"].ToPar(); - X0Y0_傷I2 = pars["傷I2"].ToPar(); - X0Y0_ハイライト = pars["ハイライト"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + X0Y0_傷X1 = partGroup["傷X1"].ToPar(); + X0Y0_傷I1 = partGroup["傷I1"].ToPar(); + X0Y0_傷I2 = partGroup["傷I2"].ToPar(); + X0Y0_ハイライト = partGroup["ハイライト"].ToPar(); + pars2 = partGroup["グローブ"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y0_グローブ_通常_グローブ = pars3["グローブ"].ToPar(); X0Y0_グローブ_通常_縁 = pars3["縁"].ToPar(); pars3 = pars2["筋肉"].ToPars(); X0Y0_グローブ_筋肉_グローブ = pars3["グローブ"].ToPar(); X0Y0_グローブ_筋肉_縁 = pars3["縁"].ToPar(); - pars2 = pars["鎧"].ToPars(); + pars2 = partGroup["鎧"].ToPars(); pars3 = pars2["ベルト"].ToPars(); X0Y0_鎧_ベルト_ベルト1 = pars3["ベルト1"].ToPar(); pars4 = pars3["通常"].ToPars(); @@ -4845,7 +4845,7 @@ namespace SlaveMatrix pars3 = pars2["鎧"].ToPars(); X0Y0_鎧_鎧_鎧2 = pars3["鎧2"].ToPar(); X0Y0_鎧_鎧_鎧1 = pars3["鎧1"].ToPar(); - pars2 = pars["腕輪"].ToPars(); + pars2 = partGroup["腕輪"].ToPars(); X0Y0_腕輪_革 = pars2["革"].ToPar(); X0Y0_腕輪_金具1 = pars2["金具1"].ToPar(); X0Y0_腕輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_獣.cs index c4952e4..e5b25c7 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_獣.cs @@ -460,12 +460,12 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_LowerArm = pars["下腕"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_LowerArm = partGroup["下腕"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y0_筋肉_筋肉上 = pars2["筋肉上"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); @@ -473,7 +473,7 @@ namespace SlaveMatrix X0Y0_竜性_鱗5 = pars2["鱗5"].ToPar(); X0Y0_竜性_鱗6 = pars2["鱗6"].ToPar(); X0Y0_竜性_鱗7 = pars2["鱗7"].ToPar(); - pars2 = pars["腕輪"].ToPars(); + pars2 = partGroup["腕輪"].ToPars(); X0Y0_腕輪_革 = pars2["革"].ToPar(); X0Y0_腕輪_金具1 = pars2["金具1"].ToPar(); X0Y0_腕輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蝙.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蝙.cs index 9185c5e..d93ab0d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蝙.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蝙.cs @@ -565,9 +565,9 @@ namespace SlaveMatrix LowerArm_蝙 LowerArm_蝙2 = this; ThisType = GetType(); Body = new Difs(Sta.腕左["獣翼LowerArm"]); - Pars pars = Body[0][0]; - X0Y0_獣翼LowerArm = pars["獣翼下腕"].ToPar(); - Pars pars2 = pars["鱗"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_獣翼LowerArm = partGroup["獣翼下腕"].ToPar(); + PartGroup pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); @@ -581,7 +581,7 @@ namespace SlaveMatrix X0Y0_竜性_鱗11 = pars2["鱗11"].ToPar(); X0Y0_竜性_鱗12 = pars2["鱗12"].ToPar(); X0Y0_竜性_鱗13 = pars2["鱗13"].ToPar(); - pars2 = pars["腕輪"].ToPars(); + pars2 = partGroup["腕輪"].ToPars(); X0Y0_腕輪_革 = pars2["革"].ToPar(); X0Y0_腕輪_金具1 = pars2["金具1"].ToPar(); X0Y0_腕輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蹄.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蹄.cs index 2736024..7a3ffbd 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蹄.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_蹄.cs @@ -150,9 +150,9 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_LowerArm = pars["下腕"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_LowerArm = partGroup["下腕"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y0_筋肉_筋肉上 = pars2["筋肉上"].ToPar(); Xasix = false; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_鳥.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_鳥.cs index 6b837e4..bec901f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_鳥.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/LowerArm_鳥.cs @@ -2080,9 +2080,9 @@ namespace SlaveMatrix LowerArm_鳥 LowerArm_鳥2 = this; ThisType = GetType(); Body = new Difs(Sta.腕左["鳥翼LowerArm"]); - Pars pars = Body[0][0]; - X0Y0_鳥翼LowerArm = pars["鳥翼下腕"].ToPar(); - Pars pars2 = pars["風切羽"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_鳥翼LowerArm = partGroup["鳥翼下腕"].ToPar(); + PartGroup pars2 = partGroup["風切羽"].ToPars(); X0Y0_風切羽_羽15 = pars2["羽15"].ToPar(); X0Y0_風切羽_羽14 = pars2["羽14"].ToPar(); X0Y0_風切羽_羽13 = pars2["羽13"].ToPar(); @@ -2098,7 +2098,7 @@ namespace SlaveMatrix X0Y0_風切羽_羽3 = pars2["羽3"].ToPar(); X0Y0_風切羽_羽2 = pars2["羽2"].ToPar(); X0Y0_風切羽_羽1 = pars2["羽1"].ToPar(); - pars2 = pars["雨覆羽"].ToPars(); + pars2 = partGroup["雨覆羽"].ToPars(); X0Y0_雨覆羽_羽14 = pars2["羽14"].ToPar(); X0Y0_雨覆羽_羽13 = pars2["羽13"].ToPar(); X0Y0_雨覆羽_羽12 = pars2["羽12"].ToPar(); @@ -2113,7 +2113,7 @@ namespace SlaveMatrix X0Y0_雨覆羽_羽3 = pars2["羽3"].ToPar(); X0Y0_雨覆羽_羽2 = pars2["羽2"].ToPar(); X0Y0_雨覆羽_羽1 = pars2["羽1"].ToPar(); - pars2 = pars["中雨覆羽"].ToPars(); + pars2 = partGroup["中雨覆羽"].ToPars(); X0Y0_中雨覆羽_羽13 = pars2["羽13"].ToPar(); X0Y0_中雨覆羽_羽12 = pars2["羽12"].ToPar(); X0Y0_中雨覆羽_羽11 = pars2["羽11"].ToPar(); @@ -2127,7 +2127,7 @@ namespace SlaveMatrix X0Y0_中雨覆羽_羽3 = pars2["羽3"].ToPar(); X0Y0_中雨覆羽_羽2 = pars2["羽2"].ToPar(); X0Y0_中雨覆羽_羽1 = pars2["羽1"].ToPar(); - pars2 = pars["小雨覆"].ToPars(); + pars2 = partGroup["小雨覆"].ToPars(); X0Y0_小雨覆_小雨覆 = pars2["小雨覆"].ToPar(); pars2 = pars2["鱗"].ToPars(); X0Y0_小雨覆_竜性_鱗1 = pars2["鱗1"].ToPar(); @@ -2139,7 +2139,7 @@ namespace SlaveMatrix X0Y0_小雨覆_竜性_鱗7 = pars2["鱗7"].ToPar(); X0Y0_小雨覆_竜性_鱗8 = pars2["鱗8"].ToPar(); X0Y0_小雨覆_竜性_鱗9 = pars2["鱗9"].ToPar(); - pars2 = pars["腕輪"].ToPars(); + pars2 = partGroup["腕輪"].ToPars(); X0Y0_腕輪_革 = pars2["革"].ToPar(); X0Y0_腕輪_金具1 = pars2["金具1"].ToPar(); X0Y0_腕輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Neck.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Neck.cs index 1a621fb..07875ed 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Neck.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Neck.cs @@ -1174,23 +1174,23 @@ namespace SlaveMatrix Neck Neck2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["Neck"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["植性"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["植性"].ToPars(); X0Y0_植性_蔦 = pars2["蔦"].ToPar(); X0Y0_植性_棘左上 = pars2["刺左上"].ToPar(); X0Y0_植性_棘左下 = pars2["刺左下"].ToPar(); X0Y0_植性_棘右上 = pars2["刺右上"].ToPar(); X0Y0_植性_棘右下 = pars2["刺右下"].ToPar(); - X0Y0_Neck = pars["首"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); - Pars pars3 = pars2["ハート"].ToPars(); + X0Y0_Neck = partGroup["首"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); + PartGroup pars3 = pars2["ハート"].ToPars(); X0Y0_淫タトゥ_ハート_タトゥ左 = pars3["タトゥ左"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); X0Y0_淫タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_淫タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["文字"].ToPars(); - Pars pars4 = pars3["文字a"].ToPars(); + PartGroup pars4 = pars3["文字a"].ToPars(); X0Y0_悪タトゥ_文字_文字a_枠 = pars4["枠"].ToPar(); X0Y0_悪タトゥ_文字_文字a_文字タトゥ1 = pars4["文字タトゥ1"].ToPar(); X0Y0_悪タトゥ_文字_文字a_文字タトゥ2 = pars4["文字タトゥ2"].ToPar(); @@ -1212,19 +1212,19 @@ namespace SlaveMatrix X0Y0_悪タトゥ_文字_文字e_文字タトゥ2 = pars4["文字タトゥ2"].ToPar(); X0Y0_悪タトゥ_文字_文字e_文字タトゥ3 = pars4["文字タトゥ3"].ToPar(); X0Y0_悪タトゥ_タトゥ = pars2["タトゥ"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗4 = pars2["鱗4"].ToPar(); X0Y0_竜性_鱗5 = pars2["鱗5"].ToPar(); X0Y0_竜性_鱗6 = pars2["鱗6"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y0_虫性_蛇腹4 = pars2["蛇腹4"].ToPar(); X0Y0_虫性_蛇腹3 = pars2["蛇腹3"].ToPar(); X0Y0_虫性_蛇腹2 = pars2["蛇腹2"].ToPar(); X0Y0_虫性_蛇腹1 = pars2["蛇腹1"].ToPar(); - pars2 = pars["ヴィオラ"].ToPars(); + pars2 = partGroup["ヴィオラ"].ToPars(); pars3 = pars2["左"].ToPars(); X0Y0_ヴィオラ_左_襟 = pars3["襟"].ToPar(); X0Y0_ヴィオラ_左_縁1 = pars3["縁1"].ToPar(); @@ -1233,7 +1233,7 @@ namespace SlaveMatrix X0Y0_ヴィオラ_右_襟 = pars3["襟"].ToPar(); X0Y0_ヴィオラ_右_縁1 = pars3["縁1"].ToPar(); X0Y0_ヴィオラ_右_縁2 = pars3["縁2"].ToPar(); - pars2 = pars["首輪"].ToPars(); + pars2 = partGroup["首輪"].ToPars(); X0Y0_首輪_革 = pars2["革"].ToPar(); X0Y0_首輪_金具1 = pars2["金具1"].ToPar(); X0Y0_首輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Shoulder.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Shoulder.cs index 38576dd..3c7090b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Shoulder.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Shoulder.cs @@ -312,13 +312,13 @@ namespace SlaveMatrix Shoulder Shoulder2 = this; ThisType = GetType(); Body = new Difs(Sta.肩左["Shoulder"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["脇"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["脇"].ToPars(); X0Y0_脇_脇 = pars2["脇"].ToPar(); X0Y0_脇_筋肉 = pars2["筋肉"].ToPar(); - pars2 = pars["肩"].ToPars(); + pars2 = partGroup["肩"].ToPars(); X0Y0_Shoulder_Shoulder = pars2["肩"].ToPar(); - Pars pars3 = pars2["虫性"].ToPars(); + PartGroup pars3 = pars2["虫性"].ToPars(); X0Y0_Shoulder_虫性_甲殻1 = pars3["甲殻1"].ToPar(); X0Y0_Shoulder_虫性_甲殻2 = pars3["甲殻2"].ToPar(); X0Y0_Shoulder_傷I1 = pars2["傷I1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_カル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_カル.cs index 5d9b0cf..b0bceba 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_カル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_カル.cs @@ -146,13 +146,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "カル"; - dif.Add(new Pars(Sta.胴体["横髪左"][0][3])); + dif.Add(new PartGroup(Sta.胴体["横髪左"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪1 = pars["髪1"].ToPar(); - X0Y0_髪2 = pars["髪2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪1 = partGroup["髪1"].ToPar(); + X0Y0_髪2 = partGroup["髪2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ジグ.cs index b04a297..98ba3b3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ジグ.cs @@ -146,13 +146,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ジグ"; - dif.Add(new Pars(Sta.胴体["横髪左"][0][0])); + dif.Add(new PartGroup(Sta.胴体["横髪左"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪1 = pars["髪1"].ToPar(); - X0Y0_髪2 = pars["髪2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪1 = partGroup["髪1"].ToPar(); + X0Y0_髪2 = partGroup["髪2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ハネ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ハネ.cs index 7df9473..a9340c2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ハネ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_ハネ.cs @@ -146,13 +146,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ハネ"; - dif.Add(new Pars(Sta.胴体["横髪左"][0][1])); + dif.Add(new PartGroup(Sta.胴体["横髪左"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪1 = pars["髪1"].ToPar(); - X0Y0_髪2 = pars["髪2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪1 = partGroup["髪1"].ToPar(); + X0Y0_髪2 = partGroup["髪2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_パツ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_パツ.cs index 94649c1..2a5c5ae 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_パツ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_パツ.cs @@ -146,13 +146,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "パツ"; - dif.Add(new Pars(Sta.胴体["横髪左"][0][2])); + dif.Add(new PartGroup(Sta.胴体["横髪左"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪1 = pars["髪1"].ToPar(); - X0Y0_髪2 = pars["髪2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪1 = partGroup["髪1"].ToPar(); + X0Y0_髪2 = partGroup["髪2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_編み.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_編み.cs index 50fa72e..ea849fa 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_編み.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_編み.cs @@ -419,29 +419,29 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "編み"; - dif.Add(new Pars(Sta.胴体["横髪左"][0][4])); + dif.Add(new PartGroup(Sta.胴体["横髪左"][0][4])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪 = pars["髪"].ToPar(); - Pars pars2 = pars["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪 = partGroup["髪"].ToPar(); + PartGroup pars2 = partGroup["編節1"].ToPars(); X0Y0_編節1_髪節 = pars2["髪節"].ToPar(); X0Y0_編節1_髪編目 = pars2["髪編目"].ToPar(); - pars2 = pars["編節2"].ToPars(); + pars2 = partGroup["編節2"].ToPars(); X0Y0_編節2_髪節 = pars2["髪節"].ToPar(); X0Y0_編節2_髪編目 = pars2["髪編目"].ToPar(); - pars2 = pars["編節3"].ToPars(); + pars2 = partGroup["編節3"].ToPars(); X0Y0_編節3_髪節 = pars2["髪節"].ToPar(); X0Y0_編節3_髪編目 = pars2["髪編目"].ToPar(); - pars2 = pars["編節4"].ToPars(); + pars2 = partGroup["編節4"].ToPars(); X0Y0_編節4_髪節 = pars2["髪節"].ToPar(); X0Y0_編節4_髪編目 = pars2["髪編目"].ToPar(); - X0Y0_髪縛1 = pars["髪縛1"].ToPar(); - X0Y0_髪縛2 = pars["髪縛2"].ToPar(); - X0Y0_髪左 = pars["髪左"].ToPar(); - X0Y0_髪右 = pars["髪右"].ToPar(); - X0Y0_髪根 = pars["髪根"].ToPar(); + X0Y0_髪縛1 = partGroup["髪縛1"].ToPar(); + X0Y0_髪縛2 = partGroup["髪縛2"].ToPar(); + X0Y0_髪左 = partGroup["髪左"].ToPar(); + X0Y0_髪右 = partGroup["髪右"].ToPar(); + X0Y0_髪根 = partGroup["髪根"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_肢系.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_肢系.cs index 3782324..8c26267 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_肢系.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/SideHair_肢系.cs @@ -94,12 +94,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "肢系"; - dif.Add(new Pars(Sta.胴体["横髪左"][0][5])); + dif.Add(new PartGroup(Sta.胴体["横髪左"][0][5])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪 = pars["髪"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪 = partGroup["髪"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/TextBubble.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/TextBubble.cs index 76e0eb3..5566906 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/TextBubble.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/TextBubble.cs @@ -206,7 +206,7 @@ namespace SlaveMatrix if (表示) { 吹出し.Body.Draw(Are); - Are.Draw(Tex.Pars); + Are.Draw(Tex.PartGroup); } } diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso.cs index 752b2fb..2fc0f5e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso.cs @@ -293,16 +293,16 @@ namespace SlaveMatrix ThisType = GetType(); //This had no Torso (胴体) Body = new Difs(Sta.胴体["Torso"]); - Pars pars = Body[0][0]; - X0Y0_Torso = pars["胴"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Torso = partGroup["胴"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y0_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛左 = pars2["獣毛左"].ToPar(); X0Y0_獣性_獣毛右 = pars2["獣毛右"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); - Pars pars3 = pars2["左"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); + PartGroup pars3 = pars2["左"].ToPars(); X0Y0_植タトゥ_左_タトゥ2 = pars3["タトゥ2"].ToPar(); X0Y0_植タトゥ_左_タトゥ1 = pars3["タトゥ1"].ToPar(); pars3 = pars2["右"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蛇.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蛇.cs index afa35a2..0ad334b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蛇.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蛇.cs @@ -330,18 +330,18 @@ namespace SlaveMatrix { Torso_蛇 Torso_蛇2 = this; ThisType = GetType(); - Pars pars = new Pars(); - pars.Tag = "蛇"; - pars.Add(new Pars(Sta.半身["長物"][0][2]["胴2"].ToPars())); - pars.Add(new Pars(Sta.半身["長物"][0][2]["輪1"].ToPars())); + PartGroup partGroup = new PartGroup(); + partGroup.Tag = "蛇"; + partGroup.Add(new PartGroup(Sta.半身["長物"][0][2]["胴2"].ToPars())); + partGroup.Add(new PartGroup(Sta.半身["長物"][0][2]["輪1"].ToPars())); Dif dif = new Dif(); - dif.Tag = pars.Tag; - dif.Add(pars); + dif.Tag = partGroup.Tag; + dif.Add(partGroup); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars2 = Body[0][0]; - Pars pars3 = pars2["胴2"].ToPars(); + PartGroup pars2 = Body[0][0]; + PartGroup pars3 = pars2["胴2"].ToPars(); X0Y0_Torso_鱗 = pars3["鱗"].ToPar(); X0Y0_Torso_鱗左 = pars3["鱗左"].ToPar(); X0Y0_Torso_鱗右 = pars3["鱗右"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蟲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蟲.cs index 3ee46f7..2c5a255 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蟲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Torso_蟲.cs @@ -477,18 +477,18 @@ namespace SlaveMatrix { Torso_蟲 Torso_蟲2 = this; ThisType = GetType(); - Pars pars = new Pars(); - pars.Tag = "蟲"; - pars.Add(new Pars(Sta.半身["長物"][0][3]["胴4"].ToPars())); - pars.Add(new Pars(Sta.半身["長物"][0][3]["輪2"].ToPars())); + PartGroup partGroup = new PartGroup(); + partGroup.Tag = "蟲"; + partGroup.Add(new PartGroup(Sta.半身["長物"][0][3]["胴4"].ToPars())); + partGroup.Add(new PartGroup(Sta.半身["長物"][0][3]["輪2"].ToPars())); Dif dif = new Dif(); - dif.Tag = pars.Tag; - dif.Add(pars); + dif.Tag = partGroup.Tag; + dif.Add(partGroup); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars2 = Body[0][0]; - Pars pars3 = pars2["胴4"].ToPars(); + PartGroup pars2 = Body[0][0]; + PartGroup pars3 = pars2["胴4"].ToPars(); X0Y0_Torso_背板 = pars3["背板"].ToPar(); X0Y0_Torso_節 = pars3["節"].ToPar(); X0Y0_Torso_胸板 = pars3["胸板"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/T剃刀.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/T剃刀.cs index a9ea49f..81c8d23 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/T剃刀.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/T剃刀.cs @@ -486,13 +486,13 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["T字剃刀"]); - Pars pars = Body[0][0]; - X0Y0_ヘッド = pars["ヘッド"].ToPar(); - Pars pars2 = pars["刃"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_ヘッド = partGroup["ヘッド"].ToPar(); + PartGroup pars2 = partGroup["刃"].ToPars(); X0Y0_刃_刃1 = pars2["刃1"].ToPar(); X0Y0_刃_刃2 = pars2["刃2"].ToPar(); - X0Y0_Neck = pars["首"].ToPar(); - pars2 = pars["グリップ"].ToPars(); + X0Y0_Neck = partGroup["首"].ToPar(); + pars2 = partGroup["グリップ"].ToPars(); X0Y0_グリップ_グリップ0 = pars2["グリップ0"].ToPar(); X0Y0_グリップ_グリップ1 = pars2["グリップ1"].ToPar(); X0Y0_グリップ_グリップ2 = pars2["グリップ2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_人.cs index c03e2e8..900e61e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_人.cs @@ -3448,39 +3448,39 @@ namespace SlaveMatrix UpperArm_人 UpperArm_人2 = this; ThisType = GetType(); Body = new Difs(Sta.腕左["UpperArm"]); - Pars pars = Body[0][0]; - X0Y0_筋肉上 = pars["筋肉上"].ToPar(); - X0Y0_UpperArm = pars["上腕"].ToPar(); - X0Y0_筋肉下 = pars["筋肉下"].ToPar(); - Pars pars2 = pars["虫性"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_筋肉上 = partGroup["筋肉上"].ToPar(); + X0Y0_UpperArm = partGroup["上腕"].ToPar(); + X0Y0_筋肉下 = partGroup["筋肉下"].ToPar(); + PartGroup pars2 = partGroup["虫性"].ToPars(); X0Y0_虫性_虫腕 = pars2["虫腕"].ToPar(); X0Y0_虫性_筋肉下 = pars2["筋肉下"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y0_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y0_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y0_紋柄_紋3 = pars2["紋3"].ToPar(); X0Y0_紋柄_紋4 = pars2["紋4"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y0_獣性_獣毛2 = pars2["獣毛2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗4 = pars2["鱗4"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗5 = pars2["鱗5"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); - Pars pars3 = pars2["ハート"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); + PartGroup pars3 = pars2["ハート"].ToPars(); X0Y0_淫タトゥ_ハート_タトゥ左 = pars3["タトゥ左"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); X0Y0_淫タトゥ_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y0_淫タトゥ_タトゥ2 = pars2["タトゥ2"].ToPar(); X0Y0_淫タトゥ_タトゥ3 = pars2["タトゥ3"].ToPar(); X0Y0_淫タトゥ_タトゥ4 = pars2["タトゥ4"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["通常"].ToPars(); - Pars pars4 = pars3["文字1"].ToPars(); - Pars pars5 = pars4["文字a"].ToPars(); + PartGroup pars4 = pars3["文字1"].ToPars(); + PartGroup pars5 = pars4["文字a"].ToPars(); X0Y0_悪タトゥ_通常_文字1_文字a_枠 = pars5["枠"].ToPar(); X0Y0_悪タトゥ_通常_文字1_文字a_文字タトゥ1 = pars5["文字タトゥ1"].ToPar(); X0Y0_悪タトゥ_通常_文字1_文字a_文字タトゥ2 = pars5["文字タトゥ2"].ToPar(); @@ -3501,7 +3501,7 @@ namespace SlaveMatrix X0Y0_悪タトゥ_通常_文字1_文字e_文字タトゥ1 = pars5["文字タトゥ1"].ToPar(); X0Y0_悪タトゥ_通常_文字1_文字e_文字タトゥ2 = pars5["文字タトゥ2"].ToPar(); X0Y0_悪タトゥ_通常_文字1_文字e_文字タトゥ3 = pars5["文字タトゥ3"].ToPar(); - Pars pars6 = pars3["文字2"].ToPars(); + PartGroup pars6 = pars3["文字2"].ToPars(); pars5 = pars6["文字a"].ToPars(); X0Y0_悪タトゥ_通常_文字2_文字a_枠 = pars5["枠"].ToPar(); X0Y0_悪タトゥ_通常_文字2_文字a_文字タトゥ1 = pars5["文字タトゥ1"].ToPar(); @@ -3525,7 +3525,7 @@ namespace SlaveMatrix X0Y0_悪タトゥ_通常_文字2_文字e_文字タトゥ3 = pars5["文字タトゥ3"].ToPar(); X0Y0_悪タトゥ_通常_タトゥ1 = pars3["タトゥ1"].ToPar(); pars3 = pars2["筋肉"].ToPars(); - Pars pars7 = pars3["文字1"].ToPars(); + PartGroup pars7 = pars3["文字1"].ToPars(); pars5 = pars7["文字a"].ToPars(); X0Y0_悪タトゥ_筋肉_文字1_文字a_枠 = pars5["枠"].ToPar(); X0Y0_悪タトゥ_筋肉_文字1_文字a_文字タトゥ1 = pars5["文字タトゥ1"].ToPar(); @@ -3547,7 +3547,7 @@ namespace SlaveMatrix X0Y0_悪タトゥ_筋肉_文字1_文字e_文字タトゥ1 = pars5["文字タトゥ1"].ToPar(); X0Y0_悪タトゥ_筋肉_文字1_文字e_文字タトゥ2 = pars5["文字タトゥ2"].ToPar(); X0Y0_悪タトゥ_筋肉_文字1_文字e_文字タトゥ3 = pars5["文字タトゥ3"].ToPar(); - Pars pars8 = pars3["文字2"].ToPars(); + PartGroup pars8 = pars3["文字2"].ToPars(); pars5 = pars8["文字a"].ToPars(); X0Y0_悪タトゥ_筋肉_文字2_文字a_枠 = pars5["枠"].ToPar(); X0Y0_悪タトゥ_筋肉_文字2_文字a_文字タトゥ1 = pars5["文字タトゥ1"].ToPar(); @@ -3571,9 +3571,9 @@ namespace SlaveMatrix X0Y0_悪タトゥ_筋肉_文字2_文字e_文字タトゥ3 = pars5["文字タトゥ3"].ToPar(); X0Y0_悪タトゥ_筋肉_タトゥ1 = pars3["タトゥ1"].ToPar(); X0Y0_悪タトゥ_タトゥ2 = pars2["タトゥ2"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); X0Y0_植タトゥ_タトゥ = pars2["タトゥ"].ToPar(); - pars2 = pars["植性"].ToPars(); + pars2 = partGroup["植性"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y0_植性_通常_葉3 = pars3["葉3"].ToPar(); X0Y0_植性_通常_葉2 = pars3["葉2"].ToPar(); @@ -3582,26 +3582,26 @@ namespace SlaveMatrix X0Y0_植性_欠損_葉3 = pars3["葉3"].ToPar(); X0Y0_植性_欠損_葉2 = pars3["葉2"].ToPar(); X0Y0_植性_欠損_葉1 = pars3["葉1"].ToPar(); - X0Y0_傷X = pars["傷X"].ToPar(); - pars2 = pars["ハイライト"].ToPars(); + X0Y0_傷X = partGroup["傷X"].ToPar(); + pars2 = partGroup["ハイライト"].ToPars(); X0Y0_ハイライト_ハイライト1 = pars2["ハイライト1"].ToPar(); X0Y0_ハイライト_ハイライト2 = pars2["ハイライト2"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y0_グローブ_通常_グローブ = pars3["グローブ"].ToPar(); X0Y0_グローブ_通常_縁 = pars3["縁"].ToPar(); pars3 = pars2["筋肉"].ToPars(); X0Y0_グローブ_筋肉_グローブ = pars3["グローブ"].ToPar(); X0Y0_グローブ_筋肉_縁 = pars3["縁"].ToPar(); - pars2 = pars["シャツ"].ToPars(); + pars2 = partGroup["シャツ"].ToPars(); X0Y0_シャツ_袖1 = pars2["袖1"].ToPar(); X0Y0_シャツ_袖2 = pars2["袖2"].ToPar(); X0Y0_シャツ_縁 = pars2["縁"].ToPar(); - pars2 = pars["ナース"].ToPars(); + pars2 = partGroup["ナース"].ToPars(); X0Y0_ナース_袖1 = pars2["袖1"].ToPar(); X0Y0_ナース_袖2 = pars2["袖2"].ToPar(); X0Y0_ナース_縁 = pars2["縁"].ToPar(); - pars2 = pars["鎧"].ToPars(); + pars2 = partGroup["鎧"].ToPars(); pars3 = pars2["ベルト"].ToPars(); X0Y0_鎧_ベルト_ベルト1 = pars3["ベルト1"].ToPar(); X0Y0_鎧_ベルト_ベルト2 = pars3["ベルト2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_獣.cs index 403f1a3..72a7799 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_獣.cs @@ -276,14 +276,14 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_筋肉上 = pars["筋肉上"].ToPar(); - X0Y0_UpperArm = pars["上腕"].ToPar(); - X0Y0_筋肉下 = pars["筋肉下"].ToPar(); - Pars pars2 = pars["虎柄"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_筋肉上 = partGroup["筋肉上"].ToPar(); + X0Y0_UpperArm = partGroup["上腕"].ToPar(); + X0Y0_筋肉下 = partGroup["筋肉下"].ToPar(); + PartGroup pars2 = partGroup["虎柄"].ToPars(); X0Y0_虎柄_虎1 = pars2["虎1"].ToPar(); X0Y0_虎柄_虎2 = pars2["虎2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗4 = pars2["鱗4"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蝙.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蝙.cs index 50ee837..40e63fa 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蝙.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蝙.cs @@ -514,9 +514,9 @@ namespace SlaveMatrix 飛膜.Par = this; ThisType = GetType(); Body = new Difs(Sta.腕左["獣翼UpperArm"]); - Pars pars = Body[0][0]; - X0Y0_獣翼UpperArm = pars["獣翼上腕"].ToPar(); - Pars pars2 = pars["鱗"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_獣翼UpperArm = partGroup["獣翼上腕"].ToPar(); + PartGroup pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蹄.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蹄.cs index 693114b..d981918 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蹄.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_蹄.cs @@ -150,10 +150,10 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_筋肉上 = pars["筋肉上"].ToPar(); - X0Y0_UpperArm = pars["上腕"].ToPar(); - X0Y0_筋肉下 = pars["筋肉下"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_筋肉上 = partGroup["筋肉上"].ToPar(); + X0Y0_UpperArm = partGroup["上腕"].ToPar(); + X0Y0_筋肉下 = partGroup["筋肉下"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_鳥.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_鳥.cs index 69029a0..c7d7f9b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_鳥.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/UpperArm_鳥.cs @@ -405,15 +405,15 @@ namespace SlaveMatrix UpperArm_鳥 UpperArm_鳥2 = this; ThisType = GetType(); Body = new Difs(Sta.腕左["鳥翼UpperArm"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["風切羽"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["風切羽"].ToPars(); X0Y0_風切羽_羽3 = pars2["羽3"].ToPar(); X0Y0_風切羽_羽2 = pars2["羽2"].ToPar(); X0Y0_風切羽_羽1 = pars2["羽1"].ToPar(); - X0Y0_羽毛 = pars["羽毛"].ToPar(); - X0Y0_鳥翼UpperArm = pars["鳥翼上腕"].ToPar(); - X0Y0_小雨覆 = pars["小雨覆"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y0_羽毛 = partGroup["羽毛"].ToPar(); + X0Y0_鳥翼UpperArm = partGroup["鳥翼上腕"].ToPar(); + X0Y0_小雨覆 = partGroup["小雨覆"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Waist.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Waist.cs index a828c92..4cb3cdb 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/Waist.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/Waist.cs @@ -2156,12 +2156,12 @@ namespace SlaveMatrix Waist Waist2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["Waist"]); - Pars pars = Body[0][0]; - X0Y0_Waist = pars["腰"].ToPar(); - X0Y0_股 = pars["股"].ToPar(); - X0Y0_下腹 = pars["下腹"].ToPar(); - X0Y0_腰皺 = pars["腰皺"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Waist = partGroup["腰"].ToPar(); + X0Y0_股 = partGroup["股"].ToPar(); + X0Y0_下腹 = partGroup["下腹"].ToPar(); + X0Y0_腰皺 = partGroup["腰皺"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y0_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -2169,10 +2169,10 @@ namespace SlaveMatrix X0Y0_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y0_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y0_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y0_ハイライト = pars["ハイライト"].ToPar(); - X0Y0_臍 = pars["臍"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); - Pars pars3 = pars2["渦"].ToPars(); + X0Y0_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y0_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); + PartGroup pars3 = pars2["渦"].ToPars(); X0Y0_悪タトゥ_渦_タトゥ1左 = pars3["タトゥ1左"].ToPar(); X0Y0_悪タトゥ_渦_タトゥ1右 = pars3["タトゥ1右"].ToPar(); X0Y0_悪タトゥ_渦_タトゥ2左 = pars3["タトゥ2左"].ToPar(); @@ -2182,11 +2182,11 @@ namespace SlaveMatrix X0Y0_淫タトゥ_ハート_タトゥ1右 = pars3["タトゥ1右"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ2左 = pars3["タトゥ2左"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ2右 = pars3["タトゥ2右"].ToPar(); - X0Y0_傷X左 = pars["傷X左"].ToPar(); - X0Y0_傷X右 = pars["傷X右"].ToPar(); - X0Y0_傷I左 = pars["傷I左"].ToPar(); - X0Y0_傷I右 = pars["傷I右"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y0_傷X左 = partGroup["傷X左"].ToPar(); + X0Y0_傷X右 = partGroup["傷X右"].ToPar(); + X0Y0_傷I左 = partGroup["傷I左"].ToPar(); + X0Y0_傷I右 = partGroup["傷I右"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y0_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y0_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -2195,29 +2195,29 @@ namespace SlaveMatrix X0Y0_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y0_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛左 = pars2["獣毛左"].ToPar(); X0Y0_獣性_獣毛右 = pars2["獣毛右"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y0_虫性_甲殻2 = pars2["甲殻2"].ToPar(); X0Y0_虫性_甲殻1 = pars2["甲殻1"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["左"].ToPars(); X0Y0_竜性_左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_左_鱗2 = pars3["鱗2"].ToPar(); pars3 = pars2["右"].ToPars(); X0Y0_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - X0Y0_ハイライト上左 = pars["ハイライト上左"].ToPar(); - X0Y0_ハイライト上右 = pars["ハイライト上右"].ToPar(); - X0Y0_ハイライト下左 = pars["ハイライト下左"].ToPar(); - X0Y0_ハイライト下右 = pars["ハイライト下右"].ToPar(); - pars = Body[0][1]; - X0Y1_Waist = pars["腰"].ToPar(); - X0Y1_股 = pars["股"].ToPar(); - X0Y1_下腹 = pars["下腹"].ToPar(); - X0Y1_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + X0Y0_ハイライト上左 = partGroup["ハイライト上左"].ToPar(); + X0Y0_ハイライト上右 = partGroup["ハイライト上右"].ToPar(); + X0Y0_ハイライト下左 = partGroup["ハイライト下左"].ToPar(); + X0Y0_ハイライト下右 = partGroup["ハイライト下右"].ToPar(); + partGroup = Body[0][1]; + X0Y1_Waist = partGroup["腰"].ToPar(); + X0Y1_股 = partGroup["股"].ToPar(); + X0Y1_下腹 = partGroup["下腹"].ToPar(); + X0Y1_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y1_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y1_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y1_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -2225,9 +2225,9 @@ namespace SlaveMatrix X0Y1_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y1_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y1_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y1_ハイライト = pars["ハイライト"].ToPar(); - X0Y1_臍 = pars["臍"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + X0Y1_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y1_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["渦"].ToPars(); X0Y1_悪タトゥ_渦_タトゥ1左 = pars3["タトゥ1左"].ToPar(); X0Y1_悪タトゥ_渦_タトゥ1右 = pars3["タトゥ1右"].ToPar(); @@ -2238,11 +2238,11 @@ namespace SlaveMatrix X0Y1_淫タトゥ_ハート_タトゥ1右 = pars3["タトゥ1右"].ToPar(); X0Y1_淫タトゥ_ハート_タトゥ2左 = pars3["タトゥ2左"].ToPar(); X0Y1_淫タトゥ_ハート_タトゥ2右 = pars3["タトゥ2右"].ToPar(); - X0Y1_傷X左 = pars["傷X左"].ToPar(); - X0Y1_傷X右 = pars["傷X右"].ToPar(); - X0Y1_傷I左 = pars["傷I左"].ToPar(); - X0Y1_傷I右 = pars["傷I右"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y1_傷X左 = partGroup["傷X左"].ToPar(); + X0Y1_傷X右 = partGroup["傷X右"].ToPar(); + X0Y1_傷I左 = partGroup["傷I左"].ToPar(); + X0Y1_傷I右 = partGroup["傷I右"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y1_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y1_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -2251,29 +2251,29 @@ namespace SlaveMatrix X0Y1_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y1_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y1_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y1_獣性_獣毛左 = pars2["獣毛左"].ToPar(); X0Y1_獣性_獣毛右 = pars2["獣毛右"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y1_虫性_甲殻2 = pars2["甲殻2"].ToPar(); X0Y1_虫性_甲殻1 = pars2["甲殻1"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["左"].ToPars(); X0Y1_竜性_左_鱗1 = pars3["鱗1"].ToPar(); X0Y1_竜性_左_鱗2 = pars3["鱗2"].ToPar(); pars3 = pars2["右"].ToPars(); X0Y1_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y1_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - X0Y1_ハイライト上左 = pars["ハイライト上左"].ToPar(); - X0Y1_ハイライト上右 = pars["ハイライト上右"].ToPar(); - X0Y1_ハイライト下左 = pars["ハイライト下左"].ToPar(); - X0Y1_ハイライト下右 = pars["ハイライト下右"].ToPar(); - pars = Body[0][2]; - X0Y2_Waist = pars["腰"].ToPar(); - X0Y2_股 = pars["股"].ToPar(); - X0Y2_下腹 = pars["下腹"].ToPar(); - X0Y2_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + X0Y1_ハイライト上左 = partGroup["ハイライト上左"].ToPar(); + X0Y1_ハイライト上右 = partGroup["ハイライト上右"].ToPar(); + X0Y1_ハイライト下左 = partGroup["ハイライト下左"].ToPar(); + X0Y1_ハイライト下右 = partGroup["ハイライト下右"].ToPar(); + partGroup = Body[0][2]; + X0Y2_Waist = partGroup["腰"].ToPar(); + X0Y2_股 = partGroup["股"].ToPar(); + X0Y2_下腹 = partGroup["下腹"].ToPar(); + X0Y2_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y2_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y2_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y2_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -2281,9 +2281,9 @@ namespace SlaveMatrix X0Y2_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y2_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y2_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y2_ハイライト = pars["ハイライト"].ToPar(); - X0Y2_臍 = pars["臍"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + X0Y2_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y2_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["渦"].ToPars(); X0Y2_悪タトゥ_渦_タトゥ1左 = pars3["タトゥ1左"].ToPar(); X0Y2_悪タトゥ_渦_タトゥ1右 = pars3["タトゥ1右"].ToPar(); @@ -2294,11 +2294,11 @@ namespace SlaveMatrix X0Y2_淫タトゥ_ハート_タトゥ1右 = pars3["タトゥ1右"].ToPar(); X0Y2_淫タトゥ_ハート_タトゥ2左 = pars3["タトゥ2左"].ToPar(); X0Y2_淫タトゥ_ハート_タトゥ2右 = pars3["タトゥ2右"].ToPar(); - X0Y2_傷X左 = pars["傷X左"].ToPar(); - X0Y2_傷X右 = pars["傷X右"].ToPar(); - X0Y2_傷I左 = pars["傷I左"].ToPar(); - X0Y2_傷I右 = pars["傷I右"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y2_傷X左 = partGroup["傷X左"].ToPar(); + X0Y2_傷X右 = partGroup["傷X右"].ToPar(); + X0Y2_傷I左 = partGroup["傷I左"].ToPar(); + X0Y2_傷I右 = partGroup["傷I右"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y2_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y2_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -2307,29 +2307,29 @@ namespace SlaveMatrix X0Y2_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y2_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y2_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y2_獣性_獣毛左 = pars2["獣毛左"].ToPar(); X0Y2_獣性_獣毛右 = pars2["獣毛右"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y2_虫性_甲殻2 = pars2["甲殻2"].ToPar(); X0Y2_虫性_甲殻1 = pars2["甲殻1"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["左"].ToPars(); X0Y2_竜性_左_鱗1 = pars3["鱗1"].ToPar(); X0Y2_竜性_左_鱗2 = pars3["鱗2"].ToPar(); pars3 = pars2["右"].ToPars(); X0Y2_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y2_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - X0Y2_ハイライト上左 = pars["ハイライト上左"].ToPar(); - X0Y2_ハイライト上右 = pars["ハイライト上右"].ToPar(); - X0Y2_ハイライト下左 = pars["ハイライト下左"].ToPar(); - X0Y2_ハイライト下右 = pars["ハイライト下右"].ToPar(); - pars = Body[0][3]; - X0Y3_Waist = pars["腰"].ToPar(); - X0Y3_股 = pars["股"].ToPar(); - X0Y3_下腹 = pars["下腹"].ToPar(); - X0Y3_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + X0Y2_ハイライト上左 = partGroup["ハイライト上左"].ToPar(); + X0Y2_ハイライト上右 = partGroup["ハイライト上右"].ToPar(); + X0Y2_ハイライト下左 = partGroup["ハイライト下左"].ToPar(); + X0Y2_ハイライト下右 = partGroup["ハイライト下右"].ToPar(); + partGroup = Body[0][3]; + X0Y3_Waist = partGroup["腰"].ToPar(); + X0Y3_股 = partGroup["股"].ToPar(); + X0Y3_下腹 = partGroup["下腹"].ToPar(); + X0Y3_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y3_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y3_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y3_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -2337,9 +2337,9 @@ namespace SlaveMatrix X0Y3_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y3_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y3_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y3_ハイライト = pars["ハイライト"].ToPar(); - X0Y3_臍 = pars["臍"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + X0Y3_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y3_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["渦"].ToPars(); X0Y3_悪タトゥ_渦_タトゥ1左 = pars3["タトゥ1左"].ToPar(); X0Y3_悪タトゥ_渦_タトゥ1右 = pars3["タトゥ1右"].ToPar(); @@ -2350,11 +2350,11 @@ namespace SlaveMatrix X0Y3_淫タトゥ_ハート_タトゥ1右 = pars3["タトゥ1右"].ToPar(); X0Y3_淫タトゥ_ハート_タトゥ2左 = pars3["タトゥ2左"].ToPar(); X0Y3_淫タトゥ_ハート_タトゥ2右 = pars3["タトゥ2右"].ToPar(); - X0Y3_傷X左 = pars["傷X左"].ToPar(); - X0Y3_傷X右 = pars["傷X右"].ToPar(); - X0Y3_傷I左 = pars["傷I左"].ToPar(); - X0Y3_傷I右 = pars["傷I右"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y3_傷X左 = partGroup["傷X左"].ToPar(); + X0Y3_傷X右 = partGroup["傷X右"].ToPar(); + X0Y3_傷I左 = partGroup["傷I左"].ToPar(); + X0Y3_傷I右 = partGroup["傷I右"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y3_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y3_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -2363,29 +2363,29 @@ namespace SlaveMatrix X0Y3_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y3_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y3_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y3_獣性_獣毛左 = pars2["獣毛左"].ToPar(); X0Y3_獣性_獣毛右 = pars2["獣毛右"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y3_虫性_甲殻2 = pars2["甲殻2"].ToPar(); X0Y3_虫性_甲殻1 = pars2["甲殻1"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["左"].ToPars(); X0Y3_竜性_左_鱗1 = pars3["鱗1"].ToPar(); X0Y3_竜性_左_鱗2 = pars3["鱗2"].ToPar(); pars3 = pars2["右"].ToPars(); X0Y3_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y3_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - X0Y3_ハイライト上左 = pars["ハイライト上左"].ToPar(); - X0Y3_ハイライト上右 = pars["ハイライト上右"].ToPar(); - X0Y3_ハイライト下左 = pars["ハイライト下左"].ToPar(); - X0Y3_ハイライト下右 = pars["ハイライト下右"].ToPar(); - pars = Body[0][4]; - X0Y4_Waist = pars["腰"].ToPar(); - X0Y4_股 = pars["股"].ToPar(); - X0Y4_下腹 = pars["下腹"].ToPar(); - X0Y4_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + X0Y3_ハイライト上左 = partGroup["ハイライト上左"].ToPar(); + X0Y3_ハイライト上右 = partGroup["ハイライト上右"].ToPar(); + X0Y3_ハイライト下左 = partGroup["ハイライト下左"].ToPar(); + X0Y3_ハイライト下右 = partGroup["ハイライト下右"].ToPar(); + partGroup = Body[0][4]; + X0Y4_Waist = partGroup["腰"].ToPar(); + X0Y4_股 = partGroup["股"].ToPar(); + X0Y4_下腹 = partGroup["下腹"].ToPar(); + X0Y4_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y4_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y4_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y4_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -2393,9 +2393,9 @@ namespace SlaveMatrix X0Y4_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y4_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y4_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y4_ハイライト = pars["ハイライト"].ToPar(); - X0Y4_臍 = pars["臍"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + X0Y4_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y4_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["渦"].ToPars(); X0Y4_悪タトゥ_渦_タトゥ1左 = pars3["タトゥ1左"].ToPar(); X0Y4_悪タトゥ_渦_タトゥ1右 = pars3["タトゥ1右"].ToPar(); @@ -2406,11 +2406,11 @@ namespace SlaveMatrix X0Y4_淫タトゥ_ハート_タトゥ1右 = pars3["タトゥ1右"].ToPar(); X0Y4_淫タトゥ_ハート_タトゥ2左 = pars3["タトゥ2左"].ToPar(); X0Y4_淫タトゥ_ハート_タトゥ2右 = pars3["タトゥ2右"].ToPar(); - X0Y4_傷X左 = pars["傷X左"].ToPar(); - X0Y4_傷X右 = pars["傷X右"].ToPar(); - X0Y4_傷I左 = pars["傷I左"].ToPar(); - X0Y4_傷I右 = pars["傷I右"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y4_傷X左 = partGroup["傷X左"].ToPar(); + X0Y4_傷X右 = partGroup["傷X右"].ToPar(); + X0Y4_傷I左 = partGroup["傷I左"].ToPar(); + X0Y4_傷I右 = partGroup["傷I右"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y4_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y4_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -2419,23 +2419,23 @@ namespace SlaveMatrix X0Y4_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y4_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y4_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y4_獣性_獣毛左 = pars2["獣毛左"].ToPar(); X0Y4_獣性_獣毛右 = pars2["獣毛右"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y4_虫性_甲殻2 = pars2["甲殻2"].ToPar(); X0Y4_虫性_甲殻1 = pars2["甲殻1"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["左"].ToPars(); X0Y4_竜性_左_鱗1 = pars3["鱗1"].ToPar(); X0Y4_竜性_左_鱗2 = pars3["鱗2"].ToPar(); pars3 = pars2["右"].ToPars(); X0Y4_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y4_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - X0Y4_ハイライト上左 = pars["ハイライト上左"].ToPar(); - X0Y4_ハイライト上右 = pars["ハイライト上右"].ToPar(); - X0Y4_ハイライト下左 = pars["ハイライト下左"].ToPar(); - X0Y4_ハイライト下右 = pars["ハイライト下右"].ToPar(); + X0Y4_ハイライト上左 = partGroup["ハイライト上左"].ToPar(); + X0Y4_ハイライト上右 = partGroup["ハイライト上右"].ToPar(); + X0Y4_ハイライト下左 = partGroup["ハイライト下左"].ToPar(); + X0Y4_ハイライト下右 = partGroup["ハイライト下右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_大.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_大.cs index f81751f..1d8340d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_大.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_大.cs @@ -114,16 +114,16 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - pars = Body[0][1]; - X0Y1_精液 = pars["精液"].ToPar(); - pars = Body[0][2]; - X0Y2_精液 = pars["精液"].ToPar(); - pars = Body[0][3]; - X0Y3_精液 = pars["精液"].ToPar(); - pars = Body[0][4]; - X0Y4_精液 = pars["精液"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][1]; + X0Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][2]; + X0Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][3]; + X0Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][4]; + X0Y4_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_小.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_小.cs index 9a75735..05d1ea5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_小.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ぶっかけ_小.cs @@ -114,16 +114,16 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - pars = Body[0][1]; - X0Y1_精液 = pars["精液"].ToPar(); - pars = Body[0][2]; - X0Y2_精液 = pars["精液"].ToPar(); - pars = Body[0][3]; - X0Y3_精液 = pars["精液"].ToPar(); - pars = Body[0][4]; - X0Y4_精液 = pars["精液"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][1]; + X0Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][2]; + X0Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][3]; + X0Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][4]; + X0Y4_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/キスマーク.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/キスマーク.cs index 7cadde9..03ffdd0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/キスマーク.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/キスマーク.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.スタンプ["キスマーク"]); - Pars pars = Body[0][0]; - X0Y0_キスマーク = pars["キスマーク"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_キスマーク = partGroup["キスマーク"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ1.cs index 7fae5ea..9c3fa91 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ1.cs @@ -122,9 +122,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["キャップ中"]); - Pars pars = Body[0][0]; - X0Y0_根本 = pars["根本"].ToPar(); - X0Y0_先端 = pars["先端"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根本 = partGroup["根本"].ToPar(); + X0Y0_先端 = partGroup["先端"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ2.cs index 9de60b2..31a37ec 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/キャップ2.cs @@ -122,9 +122,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["キャップ左"]); - Pars pars = Body[0][0]; - X0Y0_根本 = pars["根本"].ToPar(); - X0Y0_先端 = pars["先端"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根本 = partGroup["根本"].ToPar(); + X0Y0_先端 = partGroup["先端"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ハンド.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ハンド.cs index 4f00448..1b9d5db 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ハンド.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ハンド.cs @@ -3799,15 +3799,15 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["ハンド"]); - Pars pars = Body[0][0]; - X0Y0_親指 = pars["親指"].ToPar(); - X0Y0_手 = pars["手"].ToPar(); - X0Y0_小指 = pars["小指"].ToPar(); - X0Y0_薬指 = pars["薬指"].ToPar(); - X0Y0_中指 = pars["中指"].ToPar(); - X0Y0_人指 = pars["人指"].ToPar(); - Pars pars2 = pars["呪印"].ToPars(); - Pars pars3 = pars2["輪1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_親指 = partGroup["親指"].ToPar(); + X0Y0_手 = partGroup["手"].ToPar(); + X0Y0_小指 = partGroup["小指"].ToPar(); + X0Y0_薬指 = partGroup["薬指"].ToPar(); + X0Y0_中指 = partGroup["中指"].ToPar(); + X0Y0_人指 = partGroup["人指"].ToPar(); + PartGroup pars2 = partGroup["呪印"].ToPars(); + PartGroup pars3 = pars2["輪1"].ToPars(); X0Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X0Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); pars3 = pars2["輪2"].ToPars(); @@ -3819,14 +3819,14 @@ namespace SlaveMatrix X0Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X0Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X0Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[1][0]; - X1Y0_親指 = pars["親指"].ToPar(); - X1Y0_手 = pars["手"].ToPar(); - X1Y0_小指 = pars["小指"].ToPar(); - X1Y0_薬指 = pars["薬指"].ToPar(); - X1Y0_中指 = pars["中指"].ToPar(); - X1Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[1][0]; + X1Y0_親指 = partGroup["親指"].ToPar(); + X1Y0_手 = partGroup["手"].ToPar(); + X1Y0_小指 = partGroup["小指"].ToPar(); + X1Y0_薬指 = partGroup["薬指"].ToPar(); + X1Y0_中指 = partGroup["中指"].ToPar(); + X1Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X1Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X1Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3839,14 +3839,14 @@ namespace SlaveMatrix X1Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X1Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X1Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[2][0]; - X2Y0_親指 = pars["親指"].ToPar(); - X2Y0_手 = pars["手"].ToPar(); - X2Y0_小指 = pars["小指"].ToPar(); - X2Y0_薬指 = pars["薬指"].ToPar(); - X2Y0_中指 = pars["中指"].ToPar(); - X2Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[2][0]; + X2Y0_親指 = partGroup["親指"].ToPar(); + X2Y0_手 = partGroup["手"].ToPar(); + X2Y0_小指 = partGroup["小指"].ToPar(); + X2Y0_薬指 = partGroup["薬指"].ToPar(); + X2Y0_中指 = partGroup["中指"].ToPar(); + X2Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X2Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X2Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3859,14 +3859,14 @@ namespace SlaveMatrix X2Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X2Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X2Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[2][1]; - X2Y1_親指 = pars["親指"].ToPar(); - X2Y1_手 = pars["手"].ToPar(); - X2Y1_小指 = pars["小指"].ToPar(); - X2Y1_薬指 = pars["薬指"].ToPar(); - X2Y1_中指 = pars["中指"].ToPar(); - X2Y1_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[2][1]; + X2Y1_親指 = partGroup["親指"].ToPar(); + X2Y1_手 = partGroup["手"].ToPar(); + X2Y1_小指 = partGroup["小指"].ToPar(); + X2Y1_薬指 = partGroup["薬指"].ToPar(); + X2Y1_中指 = partGroup["中指"].ToPar(); + X2Y1_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X2Y1_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X2Y1_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3879,14 +3879,14 @@ namespace SlaveMatrix X2Y1_呪印_鎖1 = pars2["鎖1"].ToPar(); X2Y1_呪印_鎖2 = pars2["鎖2"].ToPar(); X2Y1_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[2][2]; - X2Y2_親指 = pars["親指"].ToPar(); - X2Y2_手 = pars["手"].ToPar(); - X2Y2_小指 = pars["小指"].ToPar(); - X2Y2_薬指 = pars["薬指"].ToPar(); - X2Y2_中指 = pars["中指"].ToPar(); - X2Y2_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[2][2]; + X2Y2_親指 = partGroup["親指"].ToPar(); + X2Y2_手 = partGroup["手"].ToPar(); + X2Y2_小指 = partGroup["小指"].ToPar(); + X2Y2_薬指 = partGroup["薬指"].ToPar(); + X2Y2_中指 = partGroup["中指"].ToPar(); + X2Y2_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X2Y2_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X2Y2_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3899,14 +3899,14 @@ namespace SlaveMatrix X2Y2_呪印_鎖1 = pars2["鎖1"].ToPar(); X2Y2_呪印_鎖2 = pars2["鎖2"].ToPar(); X2Y2_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[2][3]; - X2Y3_親指 = pars["親指"].ToPar(); - X2Y3_手 = pars["手"].ToPar(); - X2Y3_小指 = pars["小指"].ToPar(); - X2Y3_薬指 = pars["薬指"].ToPar(); - X2Y3_中指 = pars["中指"].ToPar(); - X2Y3_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[2][3]; + X2Y3_親指 = partGroup["親指"].ToPar(); + X2Y3_手 = partGroup["手"].ToPar(); + X2Y3_小指 = partGroup["小指"].ToPar(); + X2Y3_薬指 = partGroup["薬指"].ToPar(); + X2Y3_中指 = partGroup["中指"].ToPar(); + X2Y3_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X2Y3_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X2Y3_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3919,14 +3919,14 @@ namespace SlaveMatrix X2Y3_呪印_鎖1 = pars2["鎖1"].ToPar(); X2Y3_呪印_鎖2 = pars2["鎖2"].ToPar(); X2Y3_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[2][4]; - X2Y4_親指 = pars["親指"].ToPar(); - X2Y4_手 = pars["手"].ToPar(); - X2Y4_小指 = pars["小指"].ToPar(); - X2Y4_薬指 = pars["薬指"].ToPar(); - X2Y4_中指 = pars["中指"].ToPar(); - X2Y4_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[2][4]; + X2Y4_親指 = partGroup["親指"].ToPar(); + X2Y4_手 = partGroup["手"].ToPar(); + X2Y4_小指 = partGroup["小指"].ToPar(); + X2Y4_薬指 = partGroup["薬指"].ToPar(); + X2Y4_中指 = partGroup["中指"].ToPar(); + X2Y4_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X2Y4_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X2Y4_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3939,14 +3939,14 @@ namespace SlaveMatrix X2Y4_呪印_鎖1 = pars2["鎖1"].ToPar(); X2Y4_呪印_鎖2 = pars2["鎖2"].ToPar(); X2Y4_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[3][0]; - X3Y0_親指 = pars["親指"].ToPar(); - X3Y0_手 = pars["手"].ToPar(); - X3Y0_小指 = pars["小指"].ToPar(); - X3Y0_薬指 = pars["薬指"].ToPar(); - X3Y0_中指 = pars["中指"].ToPar(); - X3Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[3][0]; + X3Y0_親指 = partGroup["親指"].ToPar(); + X3Y0_手 = partGroup["手"].ToPar(); + X3Y0_小指 = partGroup["小指"].ToPar(); + X3Y0_薬指 = partGroup["薬指"].ToPar(); + X3Y0_中指 = partGroup["中指"].ToPar(); + X3Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X3Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X3Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3959,14 +3959,14 @@ namespace SlaveMatrix X3Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X3Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X3Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[4][0]; - X4Y0_親指 = pars["親指"].ToPar(); - X4Y0_手 = pars["手"].ToPar(); - X4Y0_小指 = pars["小指"].ToPar(); - X4Y0_薬指 = pars["薬指"].ToPar(); - X4Y0_中指 = pars["中指"].ToPar(); - X4Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[4][0]; + X4Y0_親指 = partGroup["親指"].ToPar(); + X4Y0_手 = partGroup["手"].ToPar(); + X4Y0_小指 = partGroup["小指"].ToPar(); + X4Y0_薬指 = partGroup["薬指"].ToPar(); + X4Y0_中指 = partGroup["中指"].ToPar(); + X4Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X4Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X4Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3979,14 +3979,14 @@ namespace SlaveMatrix X4Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X4Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X4Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[5][0]; - X5Y0_親指 = pars["親指"].ToPar(); - X5Y0_手 = pars["手"].ToPar(); - X5Y0_小指 = pars["小指"].ToPar(); - X5Y0_薬指 = pars["薬指"].ToPar(); - X5Y0_中指 = pars["中指"].ToPar(); - X5Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[5][0]; + X5Y0_親指 = partGroup["親指"].ToPar(); + X5Y0_手 = partGroup["手"].ToPar(); + X5Y0_小指 = partGroup["小指"].ToPar(); + X5Y0_薬指 = partGroup["薬指"].ToPar(); + X5Y0_中指 = partGroup["中指"].ToPar(); + X5Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X5Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X5Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -3999,14 +3999,14 @@ namespace SlaveMatrix X5Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X5Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X5Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[5][1]; - X5Y1_親指 = pars["親指"].ToPar(); - X5Y1_手 = pars["手"].ToPar(); - X5Y1_小指 = pars["小指"].ToPar(); - X5Y1_薬指 = pars["薬指"].ToPar(); - X5Y1_中指 = pars["中指"].ToPar(); - X5Y1_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[5][1]; + X5Y1_親指 = partGroup["親指"].ToPar(); + X5Y1_手 = partGroup["手"].ToPar(); + X5Y1_小指 = partGroup["小指"].ToPar(); + X5Y1_薬指 = partGroup["薬指"].ToPar(); + X5Y1_中指 = partGroup["中指"].ToPar(); + X5Y1_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X5Y1_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X5Y1_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4019,14 +4019,14 @@ namespace SlaveMatrix X5Y1_呪印_鎖1 = pars2["鎖1"].ToPar(); X5Y1_呪印_鎖2 = pars2["鎖2"].ToPar(); X5Y1_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[5][2]; - X5Y2_親指 = pars["親指"].ToPar(); - X5Y2_手 = pars["手"].ToPar(); - X5Y2_小指 = pars["小指"].ToPar(); - X5Y2_薬指 = pars["薬指"].ToPar(); - X5Y2_中指 = pars["中指"].ToPar(); - X5Y2_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[5][2]; + X5Y2_親指 = partGroup["親指"].ToPar(); + X5Y2_手 = partGroup["手"].ToPar(); + X5Y2_小指 = partGroup["小指"].ToPar(); + X5Y2_薬指 = partGroup["薬指"].ToPar(); + X5Y2_中指 = partGroup["中指"].ToPar(); + X5Y2_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X5Y2_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X5Y2_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4039,14 +4039,14 @@ namespace SlaveMatrix X5Y2_呪印_鎖1 = pars2["鎖1"].ToPar(); X5Y2_呪印_鎖2 = pars2["鎖2"].ToPar(); X5Y2_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[5][3]; - X5Y3_親指 = pars["親指"].ToPar(); - X5Y3_手 = pars["手"].ToPar(); - X5Y3_小指 = pars["小指"].ToPar(); - X5Y3_薬指 = pars["薬指"].ToPar(); - X5Y3_中指 = pars["中指"].ToPar(); - X5Y3_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[5][3]; + X5Y3_親指 = partGroup["親指"].ToPar(); + X5Y3_手 = partGroup["手"].ToPar(); + X5Y3_小指 = partGroup["小指"].ToPar(); + X5Y3_薬指 = partGroup["薬指"].ToPar(); + X5Y3_中指 = partGroup["中指"].ToPar(); + X5Y3_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X5Y3_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X5Y3_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4059,14 +4059,14 @@ namespace SlaveMatrix X5Y3_呪印_鎖1 = pars2["鎖1"].ToPar(); X5Y3_呪印_鎖2 = pars2["鎖2"].ToPar(); X5Y3_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[5][4]; - X5Y4_親指 = pars["親指"].ToPar(); - X5Y4_手 = pars["手"].ToPar(); - X5Y4_小指 = pars["小指"].ToPar(); - X5Y4_薬指 = pars["薬指"].ToPar(); - X5Y4_中指 = pars["中指"].ToPar(); - X5Y4_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[5][4]; + X5Y4_親指 = partGroup["親指"].ToPar(); + X5Y4_手 = partGroup["手"].ToPar(); + X5Y4_小指 = partGroup["小指"].ToPar(); + X5Y4_薬指 = partGroup["薬指"].ToPar(); + X5Y4_中指 = partGroup["中指"].ToPar(); + X5Y4_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X5Y4_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X5Y4_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4079,14 +4079,14 @@ namespace SlaveMatrix X5Y4_呪印_鎖1 = pars2["鎖1"].ToPar(); X5Y4_呪印_鎖2 = pars2["鎖2"].ToPar(); X5Y4_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[6][0]; - X6Y0_親指 = pars["親指"].ToPar(); - X6Y0_手 = pars["手"].ToPar(); - X6Y0_小指 = pars["小指"].ToPar(); - X6Y0_薬指 = pars["薬指"].ToPar(); - X6Y0_中指 = pars["中指"].ToPar(); - X6Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[6][0]; + X6Y0_親指 = partGroup["親指"].ToPar(); + X6Y0_手 = partGroup["手"].ToPar(); + X6Y0_小指 = partGroup["小指"].ToPar(); + X6Y0_薬指 = partGroup["薬指"].ToPar(); + X6Y0_中指 = partGroup["中指"].ToPar(); + X6Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X6Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X6Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4099,14 +4099,14 @@ namespace SlaveMatrix X6Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X6Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X6Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[6][1]; - X6Y1_親指 = pars["親指"].ToPar(); - X6Y1_手 = pars["手"].ToPar(); - X6Y1_小指 = pars["小指"].ToPar(); - X6Y1_薬指 = pars["薬指"].ToPar(); - X6Y1_中指 = pars["中指"].ToPar(); - X6Y1_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[6][1]; + X6Y1_親指 = partGroup["親指"].ToPar(); + X6Y1_手 = partGroup["手"].ToPar(); + X6Y1_小指 = partGroup["小指"].ToPar(); + X6Y1_薬指 = partGroup["薬指"].ToPar(); + X6Y1_中指 = partGroup["中指"].ToPar(); + X6Y1_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X6Y1_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X6Y1_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4119,14 +4119,14 @@ namespace SlaveMatrix X6Y1_呪印_鎖1 = pars2["鎖1"].ToPar(); X6Y1_呪印_鎖2 = pars2["鎖2"].ToPar(); X6Y1_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[6][2]; - X6Y2_親指 = pars["親指"].ToPar(); - X6Y2_手 = pars["手"].ToPar(); - X6Y2_小指 = pars["小指"].ToPar(); - X6Y2_薬指 = pars["薬指"].ToPar(); - X6Y2_中指 = pars["中指"].ToPar(); - X6Y2_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[6][2]; + X6Y2_親指 = partGroup["親指"].ToPar(); + X6Y2_手 = partGroup["手"].ToPar(); + X6Y2_小指 = partGroup["小指"].ToPar(); + X6Y2_薬指 = partGroup["薬指"].ToPar(); + X6Y2_中指 = partGroup["中指"].ToPar(); + X6Y2_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X6Y2_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X6Y2_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4139,14 +4139,14 @@ namespace SlaveMatrix X6Y2_呪印_鎖1 = pars2["鎖1"].ToPar(); X6Y2_呪印_鎖2 = pars2["鎖2"].ToPar(); X6Y2_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[6][3]; - X6Y3_親指 = pars["親指"].ToPar(); - X6Y3_手 = pars["手"].ToPar(); - X6Y3_小指 = pars["小指"].ToPar(); - X6Y3_薬指 = pars["薬指"].ToPar(); - X6Y3_中指 = pars["中指"].ToPar(); - X6Y3_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[6][3]; + X6Y3_親指 = partGroup["親指"].ToPar(); + X6Y3_手 = partGroup["手"].ToPar(); + X6Y3_小指 = partGroup["小指"].ToPar(); + X6Y3_薬指 = partGroup["薬指"].ToPar(); + X6Y3_中指 = partGroup["中指"].ToPar(); + X6Y3_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X6Y3_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X6Y3_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4159,14 +4159,14 @@ namespace SlaveMatrix X6Y3_呪印_鎖1 = pars2["鎖1"].ToPar(); X6Y3_呪印_鎖2 = pars2["鎖2"].ToPar(); X6Y3_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[6][4]; - X6Y4_親指 = pars["親指"].ToPar(); - X6Y4_手 = pars["手"].ToPar(); - X6Y4_小指 = pars["小指"].ToPar(); - X6Y4_薬指 = pars["薬指"].ToPar(); - X6Y4_中指 = pars["中指"].ToPar(); - X6Y4_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[6][4]; + X6Y4_親指 = partGroup["親指"].ToPar(); + X6Y4_手 = partGroup["手"].ToPar(); + X6Y4_小指 = partGroup["小指"].ToPar(); + X6Y4_薬指 = partGroup["薬指"].ToPar(); + X6Y4_中指 = partGroup["中指"].ToPar(); + X6Y4_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X6Y4_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X6Y4_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4179,14 +4179,14 @@ namespace SlaveMatrix X6Y4_呪印_鎖1 = pars2["鎖1"].ToPar(); X6Y4_呪印_鎖2 = pars2["鎖2"].ToPar(); X6Y4_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[7][0]; - X7Y0_小指 = pars["小指"].ToPar(); - X7Y0_薬指 = pars["薬指"].ToPar(); - X7Y0_中指 = pars["中指"].ToPar(); - X7Y0_親指 = pars["親指"].ToPar(); - X7Y0_手 = pars["手"].ToPar(); - X7Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[7][0]; + X7Y0_小指 = partGroup["小指"].ToPar(); + X7Y0_薬指 = partGroup["薬指"].ToPar(); + X7Y0_中指 = partGroup["中指"].ToPar(); + X7Y0_親指 = partGroup["親指"].ToPar(); + X7Y0_手 = partGroup["手"].ToPar(); + X7Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X7Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X7Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4199,14 +4199,14 @@ namespace SlaveMatrix X7Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X7Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X7Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[7][1]; - X7Y1_小指 = pars["小指"].ToPar(); - X7Y1_薬指 = pars["薬指"].ToPar(); - X7Y1_中指 = pars["中指"].ToPar(); - X7Y1_親指 = pars["親指"].ToPar(); - X7Y1_手 = pars["手"].ToPar(); - X7Y1_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[7][1]; + X7Y1_小指 = partGroup["小指"].ToPar(); + X7Y1_薬指 = partGroup["薬指"].ToPar(); + X7Y1_中指 = partGroup["中指"].ToPar(); + X7Y1_親指 = partGroup["親指"].ToPar(); + X7Y1_手 = partGroup["手"].ToPar(); + X7Y1_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X7Y1_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X7Y1_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4219,14 +4219,14 @@ namespace SlaveMatrix X7Y1_呪印_鎖1 = pars2["鎖1"].ToPar(); X7Y1_呪印_鎖2 = pars2["鎖2"].ToPar(); X7Y1_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[7][2]; - X7Y2_小指 = pars["小指"].ToPar(); - X7Y2_薬指 = pars["薬指"].ToPar(); - X7Y2_中指 = pars["中指"].ToPar(); - X7Y2_親指 = pars["親指"].ToPar(); - X7Y2_手 = pars["手"].ToPar(); - X7Y2_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[7][2]; + X7Y2_小指 = partGroup["小指"].ToPar(); + X7Y2_薬指 = partGroup["薬指"].ToPar(); + X7Y2_中指 = partGroup["中指"].ToPar(); + X7Y2_親指 = partGroup["親指"].ToPar(); + X7Y2_手 = partGroup["手"].ToPar(); + X7Y2_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X7Y2_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X7Y2_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4239,14 +4239,14 @@ namespace SlaveMatrix X7Y2_呪印_鎖1 = pars2["鎖1"].ToPar(); X7Y2_呪印_鎖2 = pars2["鎖2"].ToPar(); X7Y2_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[7][3]; - X7Y3_小指 = pars["小指"].ToPar(); - X7Y3_薬指 = pars["薬指"].ToPar(); - X7Y3_中指 = pars["中指"].ToPar(); - X7Y3_親指 = pars["親指"].ToPar(); - X7Y3_手 = pars["手"].ToPar(); - X7Y3_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[7][3]; + X7Y3_小指 = partGroup["小指"].ToPar(); + X7Y3_薬指 = partGroup["薬指"].ToPar(); + X7Y3_中指 = partGroup["中指"].ToPar(); + X7Y3_親指 = partGroup["親指"].ToPar(); + X7Y3_手 = partGroup["手"].ToPar(); + X7Y3_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X7Y3_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X7Y3_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4259,14 +4259,14 @@ namespace SlaveMatrix X7Y3_呪印_鎖1 = pars2["鎖1"].ToPar(); X7Y3_呪印_鎖2 = pars2["鎖2"].ToPar(); X7Y3_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[7][4]; - X7Y4_小指 = pars["小指"].ToPar(); - X7Y4_薬指 = pars["薬指"].ToPar(); - X7Y4_中指 = pars["中指"].ToPar(); - X7Y4_親指 = pars["親指"].ToPar(); - X7Y4_手 = pars["手"].ToPar(); - X7Y4_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[7][4]; + X7Y4_小指 = partGroup["小指"].ToPar(); + X7Y4_薬指 = partGroup["薬指"].ToPar(); + X7Y4_中指 = partGroup["中指"].ToPar(); + X7Y4_親指 = partGroup["親指"].ToPar(); + X7Y4_手 = partGroup["手"].ToPar(); + X7Y4_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X7Y4_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X7Y4_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4279,84 +4279,84 @@ namespace SlaveMatrix X7Y4_呪印_鎖1 = pars2["鎖1"].ToPar(); X7Y4_呪印_鎖2 = pars2["鎖2"].ToPar(); X7Y4_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[8][0]; - X8Y0_手 = pars["手"].ToPar(); - X8Y0_小指 = pars["小指"].ToPar(); - X8Y0_薬指 = pars["薬指"].ToPar(); - X8Y0_中指 = pars["中指"].ToPar(); - X8Y0_人指 = pars["人指"].ToPar(); - X8Y0_親指 = pars["親指"].ToPar(); - pars = Body[8][1]; - X8Y1_手 = pars["手"].ToPar(); - X8Y1_小指 = pars["小指"].ToPar(); - X8Y1_薬指 = pars["薬指"].ToPar(); - X8Y1_中指 = pars["中指"].ToPar(); - X8Y1_人指 = pars["人指"].ToPar(); - X8Y1_親指 = pars["親指"].ToPar(); - pars = Body[8][2]; - X8Y2_手 = pars["手"].ToPar(); - X8Y2_小指 = pars["小指"].ToPar(); - X8Y2_薬指 = pars["薬指"].ToPar(); - X8Y2_中指 = pars["中指"].ToPar(); - X8Y2_人指 = pars["人指"].ToPar(); - X8Y2_親指 = pars["親指"].ToPar(); - pars = Body[8][3]; - X8Y3_手 = pars["手"].ToPar(); - X8Y3_小指 = pars["小指"].ToPar(); - X8Y3_薬指 = pars["薬指"].ToPar(); - X8Y3_中指 = pars["中指"].ToPar(); - X8Y3_人指 = pars["人指"].ToPar(); - X8Y3_親指 = pars["親指"].ToPar(); - pars = Body[8][4]; - X8Y4_手 = pars["手"].ToPar(); - X8Y4_小指 = pars["小指"].ToPar(); - X8Y4_薬指 = pars["薬指"].ToPar(); - X8Y4_中指 = pars["中指"].ToPar(); - X8Y4_人指 = pars["人指"].ToPar(); - X8Y4_親指 = pars["親指"].ToPar(); - pars = Body[9][0]; - X9Y0_手 = pars["手"].ToPar(); - X9Y0_小指 = pars["小指"].ToPar(); - X9Y0_薬指 = pars["薬指"].ToPar(); - X9Y0_中指 = pars["中指"].ToPar(); - X9Y0_人指 = pars["人指"].ToPar(); - X9Y0_親指 = pars["親指"].ToPar(); - pars = Body[9][1]; - X9Y1_手 = pars["手"].ToPar(); - X9Y1_小指 = pars["小指"].ToPar(); - X9Y1_薬指 = pars["薬指"].ToPar(); - X9Y1_中指 = pars["中指"].ToPar(); - X9Y1_人指 = pars["人指"].ToPar(); - X9Y1_親指 = pars["親指"].ToPar(); - pars = Body[9][2]; - X9Y2_手 = pars["手"].ToPar(); - X9Y2_小指 = pars["小指"].ToPar(); - X9Y2_薬指 = pars["薬指"].ToPar(); - X9Y2_中指 = pars["中指"].ToPar(); - X9Y2_人指 = pars["人指"].ToPar(); - X9Y2_親指 = pars["親指"].ToPar(); - pars = Body[9][3]; - X9Y3_手 = pars["手"].ToPar(); - X9Y3_小指 = pars["小指"].ToPar(); - X9Y3_薬指 = pars["薬指"].ToPar(); - X9Y3_中指 = pars["中指"].ToPar(); - X9Y3_人指 = pars["人指"].ToPar(); - X9Y3_親指 = pars["親指"].ToPar(); - pars = Body[9][4]; - X9Y4_手 = pars["手"].ToPar(); - X9Y4_小指 = pars["小指"].ToPar(); - X9Y4_薬指 = pars["薬指"].ToPar(); - X9Y4_中指 = pars["中指"].ToPar(); - X9Y4_人指 = pars["人指"].ToPar(); - X9Y4_親指 = pars["親指"].ToPar(); - pars = Body[10][0]; - X10Y0_親指 = pars["親指"].ToPar(); - X10Y0_手 = pars["手"].ToPar(); - X10Y0_小指 = pars["小指"].ToPar(); - X10Y0_薬指 = pars["薬指"].ToPar(); - X10Y0_中指 = pars["中指"].ToPar(); - X10Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[8][0]; + X8Y0_手 = partGroup["手"].ToPar(); + X8Y0_小指 = partGroup["小指"].ToPar(); + X8Y0_薬指 = partGroup["薬指"].ToPar(); + X8Y0_中指 = partGroup["中指"].ToPar(); + X8Y0_人指 = partGroup["人指"].ToPar(); + X8Y0_親指 = partGroup["親指"].ToPar(); + partGroup = Body[8][1]; + X8Y1_手 = partGroup["手"].ToPar(); + X8Y1_小指 = partGroup["小指"].ToPar(); + X8Y1_薬指 = partGroup["薬指"].ToPar(); + X8Y1_中指 = partGroup["中指"].ToPar(); + X8Y1_人指 = partGroup["人指"].ToPar(); + X8Y1_親指 = partGroup["親指"].ToPar(); + partGroup = Body[8][2]; + X8Y2_手 = partGroup["手"].ToPar(); + X8Y2_小指 = partGroup["小指"].ToPar(); + X8Y2_薬指 = partGroup["薬指"].ToPar(); + X8Y2_中指 = partGroup["中指"].ToPar(); + X8Y2_人指 = partGroup["人指"].ToPar(); + X8Y2_親指 = partGroup["親指"].ToPar(); + partGroup = Body[8][3]; + X8Y3_手 = partGroup["手"].ToPar(); + X8Y3_小指 = partGroup["小指"].ToPar(); + X8Y3_薬指 = partGroup["薬指"].ToPar(); + X8Y3_中指 = partGroup["中指"].ToPar(); + X8Y3_人指 = partGroup["人指"].ToPar(); + X8Y3_親指 = partGroup["親指"].ToPar(); + partGroup = Body[8][4]; + X8Y4_手 = partGroup["手"].ToPar(); + X8Y4_小指 = partGroup["小指"].ToPar(); + X8Y4_薬指 = partGroup["薬指"].ToPar(); + X8Y4_中指 = partGroup["中指"].ToPar(); + X8Y4_人指 = partGroup["人指"].ToPar(); + X8Y4_親指 = partGroup["親指"].ToPar(); + partGroup = Body[9][0]; + X9Y0_手 = partGroup["手"].ToPar(); + X9Y0_小指 = partGroup["小指"].ToPar(); + X9Y0_薬指 = partGroup["薬指"].ToPar(); + X9Y0_中指 = partGroup["中指"].ToPar(); + X9Y0_人指 = partGroup["人指"].ToPar(); + X9Y0_親指 = partGroup["親指"].ToPar(); + partGroup = Body[9][1]; + X9Y1_手 = partGroup["手"].ToPar(); + X9Y1_小指 = partGroup["小指"].ToPar(); + X9Y1_薬指 = partGroup["薬指"].ToPar(); + X9Y1_中指 = partGroup["中指"].ToPar(); + X9Y1_人指 = partGroup["人指"].ToPar(); + X9Y1_親指 = partGroup["親指"].ToPar(); + partGroup = Body[9][2]; + X9Y2_手 = partGroup["手"].ToPar(); + X9Y2_小指 = partGroup["小指"].ToPar(); + X9Y2_薬指 = partGroup["薬指"].ToPar(); + X9Y2_中指 = partGroup["中指"].ToPar(); + X9Y2_人指 = partGroup["人指"].ToPar(); + X9Y2_親指 = partGroup["親指"].ToPar(); + partGroup = Body[9][3]; + X9Y3_手 = partGroup["手"].ToPar(); + X9Y3_小指 = partGroup["小指"].ToPar(); + X9Y3_薬指 = partGroup["薬指"].ToPar(); + X9Y3_中指 = partGroup["中指"].ToPar(); + X9Y3_人指 = partGroup["人指"].ToPar(); + X9Y3_親指 = partGroup["親指"].ToPar(); + partGroup = Body[9][4]; + X9Y4_手 = partGroup["手"].ToPar(); + X9Y4_小指 = partGroup["小指"].ToPar(); + X9Y4_薬指 = partGroup["薬指"].ToPar(); + X9Y4_中指 = partGroup["中指"].ToPar(); + X9Y4_人指 = partGroup["人指"].ToPar(); + X9Y4_親指 = partGroup["親指"].ToPar(); + partGroup = Body[10][0]; + X10Y0_親指 = partGroup["親指"].ToPar(); + X10Y0_手 = partGroup["手"].ToPar(); + X10Y0_小指 = partGroup["小指"].ToPar(); + X10Y0_薬指 = partGroup["薬指"].ToPar(); + X10Y0_中指 = partGroup["中指"].ToPar(); + X10Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X10Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X10Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4369,14 +4369,14 @@ namespace SlaveMatrix X10Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X10Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X10Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[10][1]; - X10Y1_親指 = pars["親指"].ToPar(); - X10Y1_手 = pars["手"].ToPar(); - X10Y1_小指 = pars["小指"].ToPar(); - X10Y1_薬指 = pars["薬指"].ToPar(); - X10Y1_中指 = pars["中指"].ToPar(); - X10Y1_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[10][1]; + X10Y1_親指 = partGroup["親指"].ToPar(); + X10Y1_手 = partGroup["手"].ToPar(); + X10Y1_小指 = partGroup["小指"].ToPar(); + X10Y1_薬指 = partGroup["薬指"].ToPar(); + X10Y1_中指 = partGroup["中指"].ToPar(); + X10Y1_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X10Y1_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X10Y1_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4389,14 +4389,14 @@ namespace SlaveMatrix X10Y1_呪印_鎖1 = pars2["鎖1"].ToPar(); X10Y1_呪印_鎖2 = pars2["鎖2"].ToPar(); X10Y1_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[10][2]; - X10Y2_親指 = pars["親指"].ToPar(); - X10Y2_手 = pars["手"].ToPar(); - X10Y2_小指 = pars["小指"].ToPar(); - X10Y2_薬指 = pars["薬指"].ToPar(); - X10Y2_中指 = pars["中指"].ToPar(); - X10Y2_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[10][2]; + X10Y2_親指 = partGroup["親指"].ToPar(); + X10Y2_手 = partGroup["手"].ToPar(); + X10Y2_小指 = partGroup["小指"].ToPar(); + X10Y2_薬指 = partGroup["薬指"].ToPar(); + X10Y2_中指 = partGroup["中指"].ToPar(); + X10Y2_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X10Y2_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X10Y2_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4409,14 +4409,14 @@ namespace SlaveMatrix X10Y2_呪印_鎖1 = pars2["鎖1"].ToPar(); X10Y2_呪印_鎖2 = pars2["鎖2"].ToPar(); X10Y2_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[10][3]; - X10Y3_親指 = pars["親指"].ToPar(); - X10Y3_手 = pars["手"].ToPar(); - X10Y3_小指 = pars["小指"].ToPar(); - X10Y3_薬指 = pars["薬指"].ToPar(); - X10Y3_中指 = pars["中指"].ToPar(); - X10Y3_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[10][3]; + X10Y3_親指 = partGroup["親指"].ToPar(); + X10Y3_手 = partGroup["手"].ToPar(); + X10Y3_小指 = partGroup["小指"].ToPar(); + X10Y3_薬指 = partGroup["薬指"].ToPar(); + X10Y3_中指 = partGroup["中指"].ToPar(); + X10Y3_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X10Y3_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X10Y3_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4429,14 +4429,14 @@ namespace SlaveMatrix X10Y3_呪印_鎖1 = pars2["鎖1"].ToPar(); X10Y3_呪印_鎖2 = pars2["鎖2"].ToPar(); X10Y3_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[10][4]; - X10Y4_親指 = pars["親指"].ToPar(); - X10Y4_手 = pars["手"].ToPar(); - X10Y4_小指 = pars["小指"].ToPar(); - X10Y4_薬指 = pars["薬指"].ToPar(); - X10Y4_中指 = pars["中指"].ToPar(); - X10Y4_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[10][4]; + X10Y4_親指 = partGroup["親指"].ToPar(); + X10Y4_手 = partGroup["手"].ToPar(); + X10Y4_小指 = partGroup["小指"].ToPar(); + X10Y4_薬指 = partGroup["薬指"].ToPar(); + X10Y4_中指 = partGroup["中指"].ToPar(); + X10Y4_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X10Y4_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X10Y4_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4449,14 +4449,14 @@ namespace SlaveMatrix X10Y4_呪印_鎖1 = pars2["鎖1"].ToPar(); X10Y4_呪印_鎖2 = pars2["鎖2"].ToPar(); X10Y4_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[11][0]; - X11Y0_小指 = pars["小指"].ToPar(); - X11Y0_薬指 = pars["薬指"].ToPar(); - X11Y0_中指 = pars["中指"].ToPar(); - X11Y0_人指 = pars["人指"].ToPar(); - X11Y0_手 = pars["手"].ToPar(); - X11Y0_親指 = pars["親指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[11][0]; + X11Y0_小指 = partGroup["小指"].ToPar(); + X11Y0_薬指 = partGroup["薬指"].ToPar(); + X11Y0_中指 = partGroup["中指"].ToPar(); + X11Y0_人指 = partGroup["人指"].ToPar(); + X11Y0_手 = partGroup["手"].ToPar(); + X11Y0_親指 = partGroup["親指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X11Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X11Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4468,14 +4468,14 @@ namespace SlaveMatrix X11Y0_呪印_輪3_輪内 = pars3["輪内"].ToPar(); X11Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X11Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[12][0]; - X12Y0_親指 = pars["親指"].ToPar(); - X12Y0_手 = pars["手"].ToPar(); - X12Y0_小指 = pars["小指"].ToPar(); - X12Y0_薬指 = pars["薬指"].ToPar(); - X12Y0_中指 = pars["中指"].ToPar(); - X12Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[12][0]; + X12Y0_親指 = partGroup["親指"].ToPar(); + X12Y0_手 = partGroup["手"].ToPar(); + X12Y0_小指 = partGroup["小指"].ToPar(); + X12Y0_薬指 = partGroup["薬指"].ToPar(); + X12Y0_中指 = partGroup["中指"].ToPar(); + X12Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X12Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X12Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4488,12 +4488,12 @@ namespace SlaveMatrix X12Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X12Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X12Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[13][0]; - X13Y0_中指 = pars["中指"].ToPar(); - X13Y0_人指 = pars["人指"].ToPar(); - X13Y0_手 = pars["手"].ToPar(); - X13Y0_親指 = pars["親指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[13][0]; + X13Y0_中指 = partGroup["中指"].ToPar(); + X13Y0_人指 = partGroup["人指"].ToPar(); + X13Y0_手 = partGroup["手"].ToPar(); + X13Y0_親指 = partGroup["親指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X13Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X13Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4505,14 +4505,14 @@ namespace SlaveMatrix X13Y0_呪印_輪3_輪内 = pars3["輪内"].ToPar(); X13Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X13Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[14][0]; - X14Y0_親指 = pars["親指"].ToPar(); - X14Y0_手 = pars["手"].ToPar(); - X14Y0_小指 = pars["小指"].ToPar(); - X14Y0_薬指 = pars["薬指"].ToPar(); - X14Y0_中指 = pars["中指"].ToPar(); - X14Y0_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[14][0]; + X14Y0_親指 = partGroup["親指"].ToPar(); + X14Y0_手 = partGroup["手"].ToPar(); + X14Y0_小指 = partGroup["小指"].ToPar(); + X14Y0_薬指 = partGroup["薬指"].ToPar(); + X14Y0_中指 = partGroup["中指"].ToPar(); + X14Y0_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X14Y0_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X14Y0_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4525,14 +4525,14 @@ namespace SlaveMatrix X14Y0_呪印_鎖1 = pars2["鎖1"].ToPar(); X14Y0_呪印_鎖2 = pars2["鎖2"].ToPar(); X14Y0_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[14][1]; - X14Y1_親指 = pars["親指"].ToPar(); - X14Y1_手 = pars["手"].ToPar(); - X14Y1_小指 = pars["小指"].ToPar(); - X14Y1_薬指 = pars["薬指"].ToPar(); - X14Y1_中指 = pars["中指"].ToPar(); - X14Y1_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[14][1]; + X14Y1_親指 = partGroup["親指"].ToPar(); + X14Y1_手 = partGroup["手"].ToPar(); + X14Y1_小指 = partGroup["小指"].ToPar(); + X14Y1_薬指 = partGroup["薬指"].ToPar(); + X14Y1_中指 = partGroup["中指"].ToPar(); + X14Y1_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X14Y1_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X14Y1_呪印_輪1_輪内 = pars3["輪内"].ToPar(); @@ -4545,14 +4545,14 @@ namespace SlaveMatrix X14Y1_呪印_鎖1 = pars2["鎖1"].ToPar(); X14Y1_呪印_鎖2 = pars2["鎖2"].ToPar(); X14Y1_呪印_鎖3 = pars2["鎖3"].ToPar(); - pars = Body[14][2]; - X14Y2_親指 = pars["親指"].ToPar(); - X14Y2_手 = pars["手"].ToPar(); - X14Y2_小指 = pars["小指"].ToPar(); - X14Y2_薬指 = pars["薬指"].ToPar(); - X14Y2_中指 = pars["中指"].ToPar(); - X14Y2_人指 = pars["人指"].ToPar(); - pars2 = pars["呪印"].ToPars(); + partGroup = Body[14][2]; + X14Y2_親指 = partGroup["親指"].ToPar(); + X14Y2_手 = partGroup["手"].ToPar(); + X14Y2_小指 = partGroup["小指"].ToPar(); + X14Y2_薬指 = partGroup["薬指"].ToPar(); + X14Y2_中指 = partGroup["中指"].ToPar(); + X14Y2_人指 = partGroup["人指"].ToPar(); + pars2 = partGroup["呪印"].ToPars(); pars3 = pars2["輪1"].ToPars(); X14Y2_呪印_輪1_輪外 = pars3["輪外"].ToPar(); X14Y2_呪印_輪1_輪内 = pars3["輪内"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_アナル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_アナル.cs index 40204ae..e4ee384 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_アナル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_アナル.cs @@ -561,9 +561,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["アナル"]); - Pars pars = Body[0][0]; - X0Y0_ヘッド = pars["ヘッド"].ToPar(); - Pars pars2 = pars["ユニット"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_ヘッド = partGroup["ヘッド"].ToPar(); + PartGroup pars2 = partGroup["ユニット"].ToPars(); X0Y0_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y0_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y0_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -574,9 +574,9 @@ namespace SlaveMatrix X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][1]; - X0Y1_ヘッド = pars["ヘッド"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][1]; + X0Y1_ヘッド = partGroup["ヘッド"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y1_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y1_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y1_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -587,9 +587,9 @@ namespace SlaveMatrix X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][2]; - X0Y2_ヘッド = pars["ヘッド"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][2]; + X0Y2_ヘッド = partGroup["ヘッド"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y2_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y2_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y2_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -600,9 +600,9 @@ namespace SlaveMatrix X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][3]; - X0Y3_ヘッド = pars["ヘッド"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][3]; + X0Y3_ヘッド = partGroup["ヘッド"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y3_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y3_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y3_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -613,9 +613,9 @@ namespace SlaveMatrix X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][4]; - X0Y4_ヘッド = pars["ヘッド"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][4]; + X0Y4_ヘッド = partGroup["ヘッド"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y4_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y4_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y4_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_コモン.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_コモン.cs index 4345e6c..781437e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_コモン.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_コモン.cs @@ -975,21 +975,21 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["コモン"]); - Pars pars = Body[0][0]; - X0Y0_ヘッド = pars["ヘッド"].ToPar(); - X0Y0_イボ1 = pars["イボ1"].ToPar(); - X0Y0_イボ2 = pars["イボ2"].ToPar(); - X0Y0_イボ3 = pars["イボ3"].ToPar(); - X0Y0_イボ4 = pars["イボ4"].ToPar(); - X0Y0_イボ5 = pars["イボ5"].ToPar(); - X0Y0_イボ6 = pars["イボ6"].ToPar(); - X0Y0_イボ7 = pars["イボ7"].ToPar(); - X0Y0_イボ8 = pars["イボ8"].ToPar(); - X0Y0_イボ9 = pars["イボ9"].ToPar(); - X0Y0_イボ10 = pars["イボ10"].ToPar(); - X0Y0_イボ11 = pars["イボ11"].ToPar(); - X0Y0_イボ12 = pars["イボ12"].ToPar(); - Pars pars2 = pars["ユニット"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y0_イボ1 = partGroup["イボ1"].ToPar(); + X0Y0_イボ2 = partGroup["イボ2"].ToPar(); + X0Y0_イボ3 = partGroup["イボ3"].ToPar(); + X0Y0_イボ4 = partGroup["イボ4"].ToPar(); + X0Y0_イボ5 = partGroup["イボ5"].ToPar(); + X0Y0_イボ6 = partGroup["イボ6"].ToPar(); + X0Y0_イボ7 = partGroup["イボ7"].ToPar(); + X0Y0_イボ8 = partGroup["イボ8"].ToPar(); + X0Y0_イボ9 = partGroup["イボ9"].ToPar(); + X0Y0_イボ10 = partGroup["イボ10"].ToPar(); + X0Y0_イボ11 = partGroup["イボ11"].ToPar(); + X0Y0_イボ12 = partGroup["イボ12"].ToPar(); + PartGroup pars2 = partGroup["ユニット"].ToPars(); X0Y0_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y0_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y0_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -1000,21 +1000,21 @@ namespace SlaveMatrix X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][1]; - X0Y1_ヘッド = pars["ヘッド"].ToPar(); - X0Y1_イボ1 = pars["イボ1"].ToPar(); - X0Y1_イボ2 = pars["イボ2"].ToPar(); - X0Y1_イボ3 = pars["イボ3"].ToPar(); - X0Y1_イボ4 = pars["イボ4"].ToPar(); - X0Y1_イボ5 = pars["イボ5"].ToPar(); - X0Y1_イボ6 = pars["イボ6"].ToPar(); - X0Y1_イボ7 = pars["イボ7"].ToPar(); - X0Y1_イボ8 = pars["イボ8"].ToPar(); - X0Y1_イボ9 = pars["イボ9"].ToPar(); - X0Y1_イボ10 = pars["イボ10"].ToPar(); - X0Y1_イボ11 = pars["イボ11"].ToPar(); - X0Y1_イボ12 = pars["イボ12"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][1]; + X0Y1_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y1_イボ1 = partGroup["イボ1"].ToPar(); + X0Y1_イボ2 = partGroup["イボ2"].ToPar(); + X0Y1_イボ3 = partGroup["イボ3"].ToPar(); + X0Y1_イボ4 = partGroup["イボ4"].ToPar(); + X0Y1_イボ5 = partGroup["イボ5"].ToPar(); + X0Y1_イボ6 = partGroup["イボ6"].ToPar(); + X0Y1_イボ7 = partGroup["イボ7"].ToPar(); + X0Y1_イボ8 = partGroup["イボ8"].ToPar(); + X0Y1_イボ9 = partGroup["イボ9"].ToPar(); + X0Y1_イボ10 = partGroup["イボ10"].ToPar(); + X0Y1_イボ11 = partGroup["イボ11"].ToPar(); + X0Y1_イボ12 = partGroup["イボ12"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y1_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y1_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y1_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -1025,18 +1025,18 @@ namespace SlaveMatrix X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][2]; - X0Y2_ヘッド = pars["ヘッド"].ToPar(); - X0Y2_イボ1 = pars["イボ1"].ToPar(); - X0Y2_イボ2 = pars["イボ2"].ToPar(); - X0Y2_イボ3 = pars["イボ3"].ToPar(); - X0Y2_イボ4 = pars["イボ4"].ToPar(); - X0Y2_イボ5 = pars["イボ5"].ToPar(); - X0Y2_イボ6 = pars["イボ6"].ToPar(); - X0Y2_イボ7 = pars["イボ7"].ToPar(); - X0Y2_イボ8 = pars["イボ8"].ToPar(); - X0Y2_イボ9 = pars["イボ9"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][2]; + X0Y2_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y2_イボ1 = partGroup["イボ1"].ToPar(); + X0Y2_イボ2 = partGroup["イボ2"].ToPar(); + X0Y2_イボ3 = partGroup["イボ3"].ToPar(); + X0Y2_イボ4 = partGroup["イボ4"].ToPar(); + X0Y2_イボ5 = partGroup["イボ5"].ToPar(); + X0Y2_イボ6 = partGroup["イボ6"].ToPar(); + X0Y2_イボ7 = partGroup["イボ7"].ToPar(); + X0Y2_イボ8 = partGroup["イボ8"].ToPar(); + X0Y2_イボ9 = partGroup["イボ9"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y2_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y2_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y2_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -1047,15 +1047,15 @@ namespace SlaveMatrix X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][3]; - X0Y3_ヘッド = pars["ヘッド"].ToPar(); - X0Y3_イボ1 = pars["イボ1"].ToPar(); - X0Y3_イボ2 = pars["イボ2"].ToPar(); - X0Y3_イボ3 = pars["イボ3"].ToPar(); - X0Y3_イボ4 = pars["イボ4"].ToPar(); - X0Y3_イボ5 = pars["イボ5"].ToPar(); - X0Y3_イボ6 = pars["イボ6"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][3]; + X0Y3_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y3_イボ1 = partGroup["イボ1"].ToPar(); + X0Y3_イボ2 = partGroup["イボ2"].ToPar(); + X0Y3_イボ3 = partGroup["イボ3"].ToPar(); + X0Y3_イボ4 = partGroup["イボ4"].ToPar(); + X0Y3_イボ5 = partGroup["イボ5"].ToPar(); + X0Y3_イボ6 = partGroup["イボ6"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y3_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y3_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y3_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -1066,9 +1066,9 @@ namespace SlaveMatrix X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][4]; - X0Y4_ヘッド = pars["ヘッド"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][4]; + X0Y4_ヘッド = partGroup["ヘッド"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y4_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y4_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y4_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ディル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ディル.cs index 3c61779..4424d6b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ディル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ディル.cs @@ -684,12 +684,12 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["ディル"]); - Pars pars = Body[0][0]; - X0Y0_ヘッド = pars["ヘッド"].ToPar(); - X0Y0_血管1 = pars["血管1"].ToPar(); - X0Y0_血管2 = pars["血管2"].ToPar(); - X0Y0_亀頭 = pars["亀頭"].ToPar(); - Pars pars2 = pars["ユニット"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y0_血管1 = partGroup["血管1"].ToPar(); + X0Y0_血管2 = partGroup["血管2"].ToPar(); + X0Y0_亀頭 = partGroup["亀頭"].ToPar(); + PartGroup pars2 = partGroup["ユニット"].ToPars(); X0Y0_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y0_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y0_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -700,12 +700,12 @@ namespace SlaveMatrix X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][1]; - X0Y1_ヘッド = pars["ヘッド"].ToPar(); - X0Y1_血管1 = pars["血管1"].ToPar(); - X0Y1_血管2 = pars["血管2"].ToPar(); - X0Y1_亀頭 = pars["亀頭"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][1]; + X0Y1_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y1_血管1 = partGroup["血管1"].ToPar(); + X0Y1_血管2 = partGroup["血管2"].ToPar(); + X0Y1_亀頭 = partGroup["亀頭"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y1_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y1_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y1_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -716,11 +716,11 @@ namespace SlaveMatrix X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][2]; - X0Y2_ヘッド = pars["ヘッド"].ToPar(); - X0Y2_血管1 = pars["血管1"].ToPar(); - X0Y2_血管2 = pars["血管2"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][2]; + X0Y2_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y2_血管1 = partGroup["血管1"].ToPar(); + X0Y2_血管2 = partGroup["血管2"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y2_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y2_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y2_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -731,11 +731,11 @@ namespace SlaveMatrix X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][3]; - X0Y3_ヘッド = pars["ヘッド"].ToPar(); - X0Y3_血管1 = pars["血管1"].ToPar(); - X0Y3_血管2 = pars["血管2"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][3]; + X0Y3_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y3_血管1 = partGroup["血管1"].ToPar(); + X0Y3_血管2 = partGroup["血管2"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y3_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y3_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y3_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -746,10 +746,10 @@ namespace SlaveMatrix X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][4]; - X0Y4_ヘッド = pars["ヘッド"].ToPar(); - X0Y4_血管 = pars["血管"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][4]; + X0Y4_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y4_血管 = partGroup["血管"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y4_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y4_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y4_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_デンマ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_デンマ.cs index cea61b1..13c65b6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_デンマ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_デンマ.cs @@ -807,15 +807,15 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["デンマ"]); - Pars pars = Body[0][0]; - X0Y0_ヘッド = pars["ヘッド"].ToPar(); - X0Y0_ヘッド線1 = pars["ヘッド線1"].ToPar(); - X0Y0_ヘッド線2 = pars["ヘッド線2"].ToPar(); - X0Y0_ヘッド線3 = pars["ヘッド線3"].ToPar(); - X0Y0_ヘッド線4 = pars["ヘッド線4"].ToPar(); - X0Y0_拡張ユニット = pars["拡張ユニット"].ToPar(); - X0Y0_拡張ユニット色 = pars["拡張ユニット色"].ToPar(); - Pars pars2 = pars["ユニット"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y0_ヘッド線1 = partGroup["ヘッド線1"].ToPar(); + X0Y0_ヘッド線2 = partGroup["ヘッド線2"].ToPar(); + X0Y0_ヘッド線3 = partGroup["ヘッド線3"].ToPar(); + X0Y0_ヘッド線4 = partGroup["ヘッド線4"].ToPar(); + X0Y0_拡張ユニット = partGroup["拡張ユニット"].ToPar(); + X0Y0_拡張ユニット色 = partGroup["拡張ユニット色"].ToPar(); + PartGroup pars2 = partGroup["ユニット"].ToPars(); X0Y0_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y0_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y0_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -826,15 +826,15 @@ namespace SlaveMatrix X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][1]; - X0Y1_ヘッド = pars["ヘッド"].ToPar(); - X0Y1_ヘッド線1 = pars["ヘッド線1"].ToPar(); - X0Y1_ヘッド線2 = pars["ヘッド線2"].ToPar(); - X0Y1_ヘッド線3 = pars["ヘッド線3"].ToPar(); - X0Y1_ヘッド線4 = pars["ヘッド線4"].ToPar(); - X0Y1_拡張ユニット = pars["拡張ユニット"].ToPar(); - X0Y1_拡張ユニット色 = pars["拡張ユニット色"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][1]; + X0Y1_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y1_ヘッド線1 = partGroup["ヘッド線1"].ToPar(); + X0Y1_ヘッド線2 = partGroup["ヘッド線2"].ToPar(); + X0Y1_ヘッド線3 = partGroup["ヘッド線3"].ToPar(); + X0Y1_ヘッド線4 = partGroup["ヘッド線4"].ToPar(); + X0Y1_拡張ユニット = partGroup["拡張ユニット"].ToPar(); + X0Y1_拡張ユニット色 = partGroup["拡張ユニット色"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y1_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y1_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y1_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -845,14 +845,14 @@ namespace SlaveMatrix X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][2]; - X0Y2_ヘッド = pars["ヘッド"].ToPar(); - X0Y2_ヘッド線1 = pars["ヘッド線1"].ToPar(); - X0Y2_ヘッド線2 = pars["ヘッド線2"].ToPar(); - X0Y2_ヘッド線3 = pars["ヘッド線3"].ToPar(); - X0Y2_拡張ユニット = pars["拡張ユニット"].ToPar(); - X0Y2_拡張ユニット色 = pars["拡張ユニット色"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][2]; + X0Y2_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y2_ヘッド線1 = partGroup["ヘッド線1"].ToPar(); + X0Y2_ヘッド線2 = partGroup["ヘッド線2"].ToPar(); + X0Y2_ヘッド線3 = partGroup["ヘッド線3"].ToPar(); + X0Y2_拡張ユニット = partGroup["拡張ユニット"].ToPar(); + X0Y2_拡張ユニット色 = partGroup["拡張ユニット色"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y2_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y2_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y2_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -863,13 +863,13 @@ namespace SlaveMatrix X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][3]; - X0Y3_ヘッド = pars["ヘッド"].ToPar(); - X0Y3_ヘッド線1 = pars["ヘッド線1"].ToPar(); - X0Y3_ヘッド線2 = pars["ヘッド線2"].ToPar(); - X0Y3_拡張ユニット = pars["拡張ユニット"].ToPar(); - X0Y3_拡張ユニット色 = pars["拡張ユニット色"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][3]; + X0Y3_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y3_ヘッド線1 = partGroup["ヘッド線1"].ToPar(); + X0Y3_ヘッド線2 = partGroup["ヘッド線2"].ToPar(); + X0Y3_拡張ユニット = partGroup["拡張ユニット"].ToPar(); + X0Y3_拡張ユニット色 = partGroup["拡張ユニット色"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y3_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y3_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y3_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -880,12 +880,12 @@ namespace SlaveMatrix X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][4]; - X0Y4_ヘッド = pars["ヘッド"].ToPar(); - X0Y4_ヘッド線 = pars["ヘッド線"].ToPar(); - X0Y4_拡張ユニット = pars["拡張ユニット"].ToPar(); - X0Y4_拡張ユニット色 = pars["拡張ユニット色"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][4]; + X0Y4_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y4_ヘッド線 = partGroup["ヘッド線"].ToPar(); + X0Y4_拡張ユニット = partGroup["拡張ユニット"].ToPar(); + X0Y4_拡張ユニット色 = partGroup["拡張ユニット色"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y4_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y4_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y4_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ドリル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ドリル.cs index 16d1d6c..2b62216 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ドリル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/バイブ_ドリル.cs @@ -2646,27 +2646,27 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["ドリル"]); - Pars pars = Body[0][0]; - X0Y0_ヘッド = pars["ヘッド"].ToPar(); - X0Y0_イボ1 = pars["イボ1"].ToPar(); - X0Y0_イボ2 = pars["イボ2"].ToPar(); - X0Y0_イボ3 = pars["イボ3"].ToPar(); - X0Y0_イボ4 = pars["イボ4"].ToPar(); - X0Y0_イボ5 = pars["イボ5"].ToPar(); - X0Y0_イボ6 = pars["イボ6"].ToPar(); - X0Y0_イボ7 = pars["イボ7"].ToPar(); - X0Y0_イボ8 = pars["イボ8"].ToPar(); - X0Y0_イボ9 = pars["イボ9"].ToPar(); - X0Y0_イボ10 = pars["イボ10"].ToPar(); - X0Y0_イボ11 = pars["イボ11"].ToPar(); - X0Y0_イボ12 = pars["イボ12"].ToPar(); - X0Y0_イボ13 = pars["イボ13"].ToPar(); - X0Y0_イボ14 = pars["イボ14"].ToPar(); - X0Y0_イボ15 = pars["イボ15"].ToPar(); - X0Y0_イボ16 = pars["イボ16"].ToPar(); - X0Y0_イボ17 = pars["イボ17"].ToPar(); - X0Y0_イボ18 = pars["イボ18"].ToPar(); - Pars pars2 = pars["ユニット"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y0_イボ1 = partGroup["イボ1"].ToPar(); + X0Y0_イボ2 = partGroup["イボ2"].ToPar(); + X0Y0_イボ3 = partGroup["イボ3"].ToPar(); + X0Y0_イボ4 = partGroup["イボ4"].ToPar(); + X0Y0_イボ5 = partGroup["イボ5"].ToPar(); + X0Y0_イボ6 = partGroup["イボ6"].ToPar(); + X0Y0_イボ7 = partGroup["イボ7"].ToPar(); + X0Y0_イボ8 = partGroup["イボ8"].ToPar(); + X0Y0_イボ9 = partGroup["イボ9"].ToPar(); + X0Y0_イボ10 = partGroup["イボ10"].ToPar(); + X0Y0_イボ11 = partGroup["イボ11"].ToPar(); + X0Y0_イボ12 = partGroup["イボ12"].ToPar(); + X0Y0_イボ13 = partGroup["イボ13"].ToPar(); + X0Y0_イボ14 = partGroup["イボ14"].ToPar(); + X0Y0_イボ15 = partGroup["イボ15"].ToPar(); + X0Y0_イボ16 = partGroup["イボ16"].ToPar(); + X0Y0_イボ17 = partGroup["イボ17"].ToPar(); + X0Y0_イボ18 = partGroup["イボ18"].ToPar(); + PartGroup pars2 = partGroup["ユニット"].ToPars(); X0Y0_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y0_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y0_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2677,26 +2677,26 @@ namespace SlaveMatrix X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][1]; - X0Y1_ヘッド = pars["ヘッド"].ToPar(); - X0Y1_イボ1 = pars["イボ1"].ToPar(); - X0Y1_イボ2 = pars["イボ2"].ToPar(); - X0Y1_イボ3 = pars["イボ3"].ToPar(); - X0Y1_イボ4 = pars["イボ4"].ToPar(); - X0Y1_イボ5 = pars["イボ5"].ToPar(); - X0Y1_イボ6 = pars["イボ6"].ToPar(); - X0Y1_イボ7 = pars["イボ7"].ToPar(); - X0Y1_イボ8 = pars["イボ8"].ToPar(); - X0Y1_イボ9 = pars["イボ9"].ToPar(); - X0Y1_イボ10 = pars["イボ10"].ToPar(); - X0Y1_イボ11 = pars["イボ11"].ToPar(); - X0Y1_イボ12 = pars["イボ12"].ToPar(); - X0Y1_イボ13 = pars["イボ13"].ToPar(); - X0Y1_イボ14 = pars["イボ14"].ToPar(); - X0Y1_イボ15 = pars["イボ15"].ToPar(); - X0Y1_イボ16 = pars["イボ16"].ToPar(); - X0Y1_イボ17 = pars["イボ17"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][1]; + X0Y1_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y1_イボ1 = partGroup["イボ1"].ToPar(); + X0Y1_イボ2 = partGroup["イボ2"].ToPar(); + X0Y1_イボ3 = partGroup["イボ3"].ToPar(); + X0Y1_イボ4 = partGroup["イボ4"].ToPar(); + X0Y1_イボ5 = partGroup["イボ5"].ToPar(); + X0Y1_イボ6 = partGroup["イボ6"].ToPar(); + X0Y1_イボ7 = partGroup["イボ7"].ToPar(); + X0Y1_イボ8 = partGroup["イボ8"].ToPar(); + X0Y1_イボ9 = partGroup["イボ9"].ToPar(); + X0Y1_イボ10 = partGroup["イボ10"].ToPar(); + X0Y1_イボ11 = partGroup["イボ11"].ToPar(); + X0Y1_イボ12 = partGroup["イボ12"].ToPar(); + X0Y1_イボ13 = partGroup["イボ13"].ToPar(); + X0Y1_イボ14 = partGroup["イボ14"].ToPar(); + X0Y1_イボ15 = partGroup["イボ15"].ToPar(); + X0Y1_イボ16 = partGroup["イボ16"].ToPar(); + X0Y1_イボ17 = partGroup["イボ17"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y1_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y1_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y1_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2707,21 +2707,21 @@ namespace SlaveMatrix X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][2]; - X0Y2_ヘッド = pars["ヘッド"].ToPar(); - X0Y2_イボ1 = pars["イボ1"].ToPar(); - X0Y2_イボ2 = pars["イボ2"].ToPar(); - X0Y2_イボ3 = pars["イボ3"].ToPar(); - X0Y2_イボ4 = pars["イボ4"].ToPar(); - X0Y2_イボ5 = pars["イボ5"].ToPar(); - X0Y2_イボ6 = pars["イボ6"].ToPar(); - X0Y2_イボ7 = pars["イボ7"].ToPar(); - X0Y2_イボ8 = pars["イボ8"].ToPar(); - X0Y2_イボ9 = pars["イボ9"].ToPar(); - X0Y2_イボ10 = pars["イボ10"].ToPar(); - X0Y2_イボ11 = pars["イボ11"].ToPar(); - X0Y2_イボ12 = pars["イボ12"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][2]; + X0Y2_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y2_イボ1 = partGroup["イボ1"].ToPar(); + X0Y2_イボ2 = partGroup["イボ2"].ToPar(); + X0Y2_イボ3 = partGroup["イボ3"].ToPar(); + X0Y2_イボ4 = partGroup["イボ4"].ToPar(); + X0Y2_イボ5 = partGroup["イボ5"].ToPar(); + X0Y2_イボ6 = partGroup["イボ6"].ToPar(); + X0Y2_イボ7 = partGroup["イボ7"].ToPar(); + X0Y2_イボ8 = partGroup["イボ8"].ToPar(); + X0Y2_イボ9 = partGroup["イボ9"].ToPar(); + X0Y2_イボ10 = partGroup["イボ10"].ToPar(); + X0Y2_イボ11 = partGroup["イボ11"].ToPar(); + X0Y2_イボ12 = partGroup["イボ12"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y2_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y2_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y2_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2732,16 +2732,16 @@ namespace SlaveMatrix X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][3]; - X0Y3_ヘッド = pars["ヘッド"].ToPar(); - X0Y3_イボ1 = pars["イボ1"].ToPar(); - X0Y3_イボ2 = pars["イボ2"].ToPar(); - X0Y3_イボ3 = pars["イボ3"].ToPar(); - X0Y3_イボ4 = pars["イボ4"].ToPar(); - X0Y3_イボ5 = pars["イボ5"].ToPar(); - X0Y3_イボ6 = pars["イボ6"].ToPar(); - X0Y3_イボ7 = pars["イボ7"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][3]; + X0Y3_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y3_イボ1 = partGroup["イボ1"].ToPar(); + X0Y3_イボ2 = partGroup["イボ2"].ToPar(); + X0Y3_イボ3 = partGroup["イボ3"].ToPar(); + X0Y3_イボ4 = partGroup["イボ4"].ToPar(); + X0Y3_イボ5 = partGroup["イボ5"].ToPar(); + X0Y3_イボ6 = partGroup["イボ6"].ToPar(); + X0Y3_イボ7 = partGroup["イボ7"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y3_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y3_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y3_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2752,12 +2752,12 @@ namespace SlaveMatrix X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[0][4]; - X0Y4_ヘッド = pars["ヘッド"].ToPar(); - X0Y4_イボ1 = pars["イボ1"].ToPar(); - X0Y4_イボ2 = pars["イボ2"].ToPar(); - X0Y4_イボ3 = pars["イボ3"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[0][4]; + X0Y4_ヘッド = partGroup["ヘッド"].ToPar(); + X0Y4_イボ1 = partGroup["イボ1"].ToPar(); + X0Y4_イボ2 = partGroup["イボ2"].ToPar(); + X0Y4_イボ3 = partGroup["イボ3"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X0Y4_ユニット_ユニット = pars2["ユニット"].ToPar(); X0Y4_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X0Y4_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2768,28 +2768,28 @@ namespace SlaveMatrix X0Y4_ユニット_パワー2 = pars2["パワー2"].ToPar(); X0Y4_ユニット_パワー3 = pars2["パワー3"].ToPar(); X0Y4_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[1][0]; - X1Y0_ヘッド = pars["ヘッド"].ToPar(); - X1Y0_イボ1 = pars["イボ1"].ToPar(); - X1Y0_イボ2 = pars["イボ2"].ToPar(); - X1Y0_イボ3 = pars["イボ3"].ToPar(); - X1Y0_イボ4 = pars["イボ4"].ToPar(); - X1Y0_イボ5 = pars["イボ5"].ToPar(); - X1Y0_イボ6 = pars["イボ6"].ToPar(); - X1Y0_イボ7 = pars["イボ7"].ToPar(); - X1Y0_イボ8 = pars["イボ8"].ToPar(); - X1Y0_イボ9 = pars["イボ9"].ToPar(); - X1Y0_イボ10 = pars["イボ10"].ToPar(); - X1Y0_イボ11 = pars["イボ11"].ToPar(); - X1Y0_イボ12 = pars["イボ12"].ToPar(); - X1Y0_イボ13 = pars["イボ13"].ToPar(); - X1Y0_イボ14 = pars["イボ14"].ToPar(); - X1Y0_イボ15 = pars["イボ15"].ToPar(); - X1Y0_イボ16 = pars["イボ16"].ToPar(); - X1Y0_イボ17 = pars["イボ17"].ToPar(); - X1Y0_イボ18 = pars["イボ18"].ToPar(); - X1Y0_イボ19 = pars["イボ19"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[1][0]; + X1Y0_ヘッド = partGroup["ヘッド"].ToPar(); + X1Y0_イボ1 = partGroup["イボ1"].ToPar(); + X1Y0_イボ2 = partGroup["イボ2"].ToPar(); + X1Y0_イボ3 = partGroup["イボ3"].ToPar(); + X1Y0_イボ4 = partGroup["イボ4"].ToPar(); + X1Y0_イボ5 = partGroup["イボ5"].ToPar(); + X1Y0_イボ6 = partGroup["イボ6"].ToPar(); + X1Y0_イボ7 = partGroup["イボ7"].ToPar(); + X1Y0_イボ8 = partGroup["イボ8"].ToPar(); + X1Y0_イボ9 = partGroup["イボ9"].ToPar(); + X1Y0_イボ10 = partGroup["イボ10"].ToPar(); + X1Y0_イボ11 = partGroup["イボ11"].ToPar(); + X1Y0_イボ12 = partGroup["イボ12"].ToPar(); + X1Y0_イボ13 = partGroup["イボ13"].ToPar(); + X1Y0_イボ14 = partGroup["イボ14"].ToPar(); + X1Y0_イボ15 = partGroup["イボ15"].ToPar(); + X1Y0_イボ16 = partGroup["イボ16"].ToPar(); + X1Y0_イボ17 = partGroup["イボ17"].ToPar(); + X1Y0_イボ18 = partGroup["イボ18"].ToPar(); + X1Y0_イボ19 = partGroup["イボ19"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X1Y0_ユニット_ユニット = pars2["ユニット"].ToPar(); X1Y0_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X1Y0_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2800,26 +2800,26 @@ namespace SlaveMatrix X1Y0_ユニット_パワー2 = pars2["パワー2"].ToPar(); X1Y0_ユニット_パワー3 = pars2["パワー3"].ToPar(); X1Y0_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[1][1]; - X1Y1_ヘッド = pars["ヘッド"].ToPar(); - X1Y1_イボ1 = pars["イボ1"].ToPar(); - X1Y1_イボ2 = pars["イボ2"].ToPar(); - X1Y1_イボ3 = pars["イボ3"].ToPar(); - X1Y1_イボ4 = pars["イボ4"].ToPar(); - X1Y1_イボ5 = pars["イボ5"].ToPar(); - X1Y1_イボ6 = pars["イボ6"].ToPar(); - X1Y1_イボ7 = pars["イボ7"].ToPar(); - X1Y1_イボ8 = pars["イボ8"].ToPar(); - X1Y1_イボ9 = pars["イボ9"].ToPar(); - X1Y1_イボ10 = pars["イボ10"].ToPar(); - X1Y1_イボ11 = pars["イボ11"].ToPar(); - X1Y1_イボ12 = pars["イボ12"].ToPar(); - X1Y1_イボ13 = pars["イボ13"].ToPar(); - X1Y1_イボ14 = pars["イボ14"].ToPar(); - X1Y1_イボ15 = pars["イボ15"].ToPar(); - X1Y1_イボ16 = pars["イボ16"].ToPar(); - X1Y1_イボ17 = pars["イボ17"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[1][1]; + X1Y1_ヘッド = partGroup["ヘッド"].ToPar(); + X1Y1_イボ1 = partGroup["イボ1"].ToPar(); + X1Y1_イボ2 = partGroup["イボ2"].ToPar(); + X1Y1_イボ3 = partGroup["イボ3"].ToPar(); + X1Y1_イボ4 = partGroup["イボ4"].ToPar(); + X1Y1_イボ5 = partGroup["イボ5"].ToPar(); + X1Y1_イボ6 = partGroup["イボ6"].ToPar(); + X1Y1_イボ7 = partGroup["イボ7"].ToPar(); + X1Y1_イボ8 = partGroup["イボ8"].ToPar(); + X1Y1_イボ9 = partGroup["イボ9"].ToPar(); + X1Y1_イボ10 = partGroup["イボ10"].ToPar(); + X1Y1_イボ11 = partGroup["イボ11"].ToPar(); + X1Y1_イボ12 = partGroup["イボ12"].ToPar(); + X1Y1_イボ13 = partGroup["イボ13"].ToPar(); + X1Y1_イボ14 = partGroup["イボ14"].ToPar(); + X1Y1_イボ15 = partGroup["イボ15"].ToPar(); + X1Y1_イボ16 = partGroup["イボ16"].ToPar(); + X1Y1_イボ17 = partGroup["イボ17"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X1Y1_ユニット_ユニット = pars2["ユニット"].ToPar(); X1Y1_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X1Y1_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2830,22 +2830,22 @@ namespace SlaveMatrix X1Y1_ユニット_パワー2 = pars2["パワー2"].ToPar(); X1Y1_ユニット_パワー3 = pars2["パワー3"].ToPar(); X1Y1_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[1][2]; - X1Y2_ヘッド = pars["ヘッド"].ToPar(); - X1Y2_イボ1 = pars["イボ1"].ToPar(); - X1Y2_イボ2 = pars["イボ2"].ToPar(); - X1Y2_イボ3 = pars["イボ3"].ToPar(); - X1Y2_イボ4 = pars["イボ4"].ToPar(); - X1Y2_イボ5 = pars["イボ5"].ToPar(); - X1Y2_イボ6 = pars["イボ6"].ToPar(); - X1Y2_イボ7 = pars["イボ7"].ToPar(); - X1Y2_イボ8 = pars["イボ8"].ToPar(); - X1Y2_イボ9 = pars["イボ9"].ToPar(); - X1Y2_イボ10 = pars["イボ10"].ToPar(); - X1Y2_イボ11 = pars["イボ11"].ToPar(); - X1Y2_イボ12 = pars["イボ12"].ToPar(); - X1Y2_イボ13 = pars["イボ13"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[1][2]; + X1Y2_ヘッド = partGroup["ヘッド"].ToPar(); + X1Y2_イボ1 = partGroup["イボ1"].ToPar(); + X1Y2_イボ2 = partGroup["イボ2"].ToPar(); + X1Y2_イボ3 = partGroup["イボ3"].ToPar(); + X1Y2_イボ4 = partGroup["イボ4"].ToPar(); + X1Y2_イボ5 = partGroup["イボ5"].ToPar(); + X1Y2_イボ6 = partGroup["イボ6"].ToPar(); + X1Y2_イボ7 = partGroup["イボ7"].ToPar(); + X1Y2_イボ8 = partGroup["イボ8"].ToPar(); + X1Y2_イボ9 = partGroup["イボ9"].ToPar(); + X1Y2_イボ10 = partGroup["イボ10"].ToPar(); + X1Y2_イボ11 = partGroup["イボ11"].ToPar(); + X1Y2_イボ12 = partGroup["イボ12"].ToPar(); + X1Y2_イボ13 = partGroup["イボ13"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X1Y2_ユニット_ユニット = pars2["ユニット"].ToPar(); X1Y2_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X1Y2_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2856,17 +2856,17 @@ namespace SlaveMatrix X1Y2_ユニット_パワー2 = pars2["パワー2"].ToPar(); X1Y2_ユニット_パワー3 = pars2["パワー3"].ToPar(); X1Y2_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[1][3]; - X1Y3_ヘッド = pars["ヘッド"].ToPar(); - X1Y3_イボ1 = pars["イボ1"].ToPar(); - X1Y3_イボ2 = pars["イボ2"].ToPar(); - X1Y3_イボ3 = pars["イボ3"].ToPar(); - X1Y3_イボ4 = pars["イボ4"].ToPar(); - X1Y3_イボ5 = pars["イボ5"].ToPar(); - X1Y3_イボ6 = pars["イボ6"].ToPar(); - X1Y3_イボ7 = pars["イボ7"].ToPar(); - X1Y3_イボ8 = pars["イボ8"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[1][3]; + X1Y3_ヘッド = partGroup["ヘッド"].ToPar(); + X1Y3_イボ1 = partGroup["イボ1"].ToPar(); + X1Y3_イボ2 = partGroup["イボ2"].ToPar(); + X1Y3_イボ3 = partGroup["イボ3"].ToPar(); + X1Y3_イボ4 = partGroup["イボ4"].ToPar(); + X1Y3_イボ5 = partGroup["イボ5"].ToPar(); + X1Y3_イボ6 = partGroup["イボ6"].ToPar(); + X1Y3_イボ7 = partGroup["イボ7"].ToPar(); + X1Y3_イボ8 = partGroup["イボ8"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X1Y3_ユニット_ユニット = pars2["ユニット"].ToPar(); X1Y3_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X1Y3_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2877,12 +2877,12 @@ namespace SlaveMatrix X1Y3_ユニット_パワー2 = pars2["パワー2"].ToPar(); X1Y3_ユニット_パワー3 = pars2["パワー3"].ToPar(); X1Y3_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[1][4]; - X1Y4_ヘッド = pars["ヘッド"].ToPar(); - X1Y4_イボ1 = pars["イボ1"].ToPar(); - X1Y4_イボ2 = pars["イボ2"].ToPar(); - X1Y4_イボ3 = pars["イボ3"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[1][4]; + X1Y4_ヘッド = partGroup["ヘッド"].ToPar(); + X1Y4_イボ1 = partGroup["イボ1"].ToPar(); + X1Y4_イボ2 = partGroup["イボ2"].ToPar(); + X1Y4_イボ3 = partGroup["イボ3"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X1Y4_ユニット_ユニット = pars2["ユニット"].ToPar(); X1Y4_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X1Y4_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2893,30 +2893,30 @@ namespace SlaveMatrix X1Y4_ユニット_パワー2 = pars2["パワー2"].ToPar(); X1Y4_ユニット_パワー3 = pars2["パワー3"].ToPar(); X1Y4_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[2][0]; - X2Y0_ヘッド = pars["ヘッド"].ToPar(); - X2Y0_イボ1 = pars["イボ1"].ToPar(); - X2Y0_イボ2 = pars["イボ2"].ToPar(); - X2Y0_イボ3 = pars["イボ3"].ToPar(); - X2Y0_イボ4 = pars["イボ4"].ToPar(); - X2Y0_イボ5 = pars["イボ5"].ToPar(); - X2Y0_イボ6 = pars["イボ6"].ToPar(); - X2Y0_イボ7 = pars["イボ7"].ToPar(); - X2Y0_イボ8 = pars["イボ8"].ToPar(); - X2Y0_イボ9 = pars["イボ9"].ToPar(); - X2Y0_イボ10 = pars["イボ10"].ToPar(); - X2Y0_イボ11 = pars["イボ11"].ToPar(); - X2Y0_イボ12 = pars["イボ12"].ToPar(); - X2Y0_イボ13 = pars["イボ13"].ToPar(); - X2Y0_イボ14 = pars["イボ14"].ToPar(); - X2Y0_イボ15 = pars["イボ15"].ToPar(); - X2Y0_イボ16 = pars["イボ16"].ToPar(); - X2Y0_イボ17 = pars["イボ17"].ToPar(); - X2Y0_イボ18 = pars["イボ18"].ToPar(); - X2Y0_イボ19 = pars["イボ19"].ToPar(); - X2Y0_イボ20 = pars["イボ20"].ToPar(); - X2Y0_イボ21 = pars["イボ21"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[2][0]; + X2Y0_ヘッド = partGroup["ヘッド"].ToPar(); + X2Y0_イボ1 = partGroup["イボ1"].ToPar(); + X2Y0_イボ2 = partGroup["イボ2"].ToPar(); + X2Y0_イボ3 = partGroup["イボ3"].ToPar(); + X2Y0_イボ4 = partGroup["イボ4"].ToPar(); + X2Y0_イボ5 = partGroup["イボ5"].ToPar(); + X2Y0_イボ6 = partGroup["イボ6"].ToPar(); + X2Y0_イボ7 = partGroup["イボ7"].ToPar(); + X2Y0_イボ8 = partGroup["イボ8"].ToPar(); + X2Y0_イボ9 = partGroup["イボ9"].ToPar(); + X2Y0_イボ10 = partGroup["イボ10"].ToPar(); + X2Y0_イボ11 = partGroup["イボ11"].ToPar(); + X2Y0_イボ12 = partGroup["イボ12"].ToPar(); + X2Y0_イボ13 = partGroup["イボ13"].ToPar(); + X2Y0_イボ14 = partGroup["イボ14"].ToPar(); + X2Y0_イボ15 = partGroup["イボ15"].ToPar(); + X2Y0_イボ16 = partGroup["イボ16"].ToPar(); + X2Y0_イボ17 = partGroup["イボ17"].ToPar(); + X2Y0_イボ18 = partGroup["イボ18"].ToPar(); + X2Y0_イボ19 = partGroup["イボ19"].ToPar(); + X2Y0_イボ20 = partGroup["イボ20"].ToPar(); + X2Y0_イボ21 = partGroup["イボ21"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X2Y0_ユニット_ユニット = pars2["ユニット"].ToPar(); X2Y0_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X2Y0_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2927,28 +2927,28 @@ namespace SlaveMatrix X2Y0_ユニット_パワー2 = pars2["パワー2"].ToPar(); X2Y0_ユニット_パワー3 = pars2["パワー3"].ToPar(); X2Y0_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[2][1]; - X2Y1_ヘッド = pars["ヘッド"].ToPar(); - X2Y1_イボ1 = pars["イボ1"].ToPar(); - X2Y1_イボ2 = pars["イボ2"].ToPar(); - X2Y1_イボ3 = pars["イボ3"].ToPar(); - X2Y1_イボ4 = pars["イボ4"].ToPar(); - X2Y1_イボ5 = pars["イボ5"].ToPar(); - X2Y1_イボ6 = pars["イボ6"].ToPar(); - X2Y1_イボ7 = pars["イボ7"].ToPar(); - X2Y1_イボ8 = pars["イボ8"].ToPar(); - X2Y1_イボ9 = pars["イボ9"].ToPar(); - X2Y1_イボ10 = pars["イボ10"].ToPar(); - X2Y1_イボ11 = pars["イボ11"].ToPar(); - X2Y1_イボ12 = pars["イボ12"].ToPar(); - X2Y1_イボ13 = pars["イボ13"].ToPar(); - X2Y1_イボ14 = pars["イボ14"].ToPar(); - X2Y1_イボ15 = pars["イボ15"].ToPar(); - X2Y1_イボ16 = pars["イボ16"].ToPar(); - X2Y1_イボ17 = pars["イボ17"].ToPar(); - X2Y1_イボ18 = pars["イボ18"].ToPar(); - X2Y1_イボ19 = pars["イボ19"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[2][1]; + X2Y1_ヘッド = partGroup["ヘッド"].ToPar(); + X2Y1_イボ1 = partGroup["イボ1"].ToPar(); + X2Y1_イボ2 = partGroup["イボ2"].ToPar(); + X2Y1_イボ3 = partGroup["イボ3"].ToPar(); + X2Y1_イボ4 = partGroup["イボ4"].ToPar(); + X2Y1_イボ5 = partGroup["イボ5"].ToPar(); + X2Y1_イボ6 = partGroup["イボ6"].ToPar(); + X2Y1_イボ7 = partGroup["イボ7"].ToPar(); + X2Y1_イボ8 = partGroup["イボ8"].ToPar(); + X2Y1_イボ9 = partGroup["イボ9"].ToPar(); + X2Y1_イボ10 = partGroup["イボ10"].ToPar(); + X2Y1_イボ11 = partGroup["イボ11"].ToPar(); + X2Y1_イボ12 = partGroup["イボ12"].ToPar(); + X2Y1_イボ13 = partGroup["イボ13"].ToPar(); + X2Y1_イボ14 = partGroup["イボ14"].ToPar(); + X2Y1_イボ15 = partGroup["イボ15"].ToPar(); + X2Y1_イボ16 = partGroup["イボ16"].ToPar(); + X2Y1_イボ17 = partGroup["イボ17"].ToPar(); + X2Y1_イボ18 = partGroup["イボ18"].ToPar(); + X2Y1_イボ19 = partGroup["イボ19"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X2Y1_ユニット_ユニット = pars2["ユニット"].ToPar(); X2Y1_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X2Y1_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2959,23 +2959,23 @@ namespace SlaveMatrix X2Y1_ユニット_パワー2 = pars2["パワー2"].ToPar(); X2Y1_ユニット_パワー3 = pars2["パワー3"].ToPar(); X2Y1_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[2][2]; - X2Y2_ヘッド = pars["ヘッド"].ToPar(); - X2Y2_イボ1 = pars["イボ1"].ToPar(); - X2Y2_イボ2 = pars["イボ2"].ToPar(); - X2Y2_イボ3 = pars["イボ3"].ToPar(); - X2Y2_イボ4 = pars["イボ4"].ToPar(); - X2Y2_イボ5 = pars["イボ5"].ToPar(); - X2Y2_イボ6 = pars["イボ6"].ToPar(); - X2Y2_イボ7 = pars["イボ7"].ToPar(); - X2Y2_イボ8 = pars["イボ8"].ToPar(); - X2Y2_イボ9 = pars["イボ9"].ToPar(); - X2Y2_イボ10 = pars["イボ10"].ToPar(); - X2Y2_イボ11 = pars["イボ11"].ToPar(); - X2Y2_イボ12 = pars["イボ12"].ToPar(); - X2Y2_イボ13 = pars["イボ13"].ToPar(); - X2Y2_イボ14 = pars["イボ14"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[2][2]; + X2Y2_ヘッド = partGroup["ヘッド"].ToPar(); + X2Y2_イボ1 = partGroup["イボ1"].ToPar(); + X2Y2_イボ2 = partGroup["イボ2"].ToPar(); + X2Y2_イボ3 = partGroup["イボ3"].ToPar(); + X2Y2_イボ4 = partGroup["イボ4"].ToPar(); + X2Y2_イボ5 = partGroup["イボ5"].ToPar(); + X2Y2_イボ6 = partGroup["イボ6"].ToPar(); + X2Y2_イボ7 = partGroup["イボ7"].ToPar(); + X2Y2_イボ8 = partGroup["イボ8"].ToPar(); + X2Y2_イボ9 = partGroup["イボ9"].ToPar(); + X2Y2_イボ10 = partGroup["イボ10"].ToPar(); + X2Y2_イボ11 = partGroup["イボ11"].ToPar(); + X2Y2_イボ12 = partGroup["イボ12"].ToPar(); + X2Y2_イボ13 = partGroup["イボ13"].ToPar(); + X2Y2_イボ14 = partGroup["イボ14"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X2Y2_ユニット_ユニット = pars2["ユニット"].ToPar(); X2Y2_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X2Y2_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -2986,19 +2986,19 @@ namespace SlaveMatrix X2Y2_ユニット_パワー2 = pars2["パワー2"].ToPar(); X2Y2_ユニット_パワー3 = pars2["パワー3"].ToPar(); X2Y2_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[2][3]; - X2Y3_ヘッド = pars["ヘッド"].ToPar(); - X2Y3_イボ1 = pars["イボ1"].ToPar(); - X2Y3_イボ2 = pars["イボ2"].ToPar(); - X2Y3_イボ3 = pars["イボ3"].ToPar(); - X2Y3_イボ4 = pars["イボ4"].ToPar(); - X2Y3_イボ5 = pars["イボ5"].ToPar(); - X2Y3_イボ6 = pars["イボ6"].ToPar(); - X2Y3_イボ7 = pars["イボ7"].ToPar(); - X2Y3_イボ8 = pars["イボ8"].ToPar(); - X2Y3_イボ9 = pars["イボ9"].ToPar(); - X2Y3_イボ10 = pars["イボ10"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[2][3]; + X2Y3_ヘッド = partGroup["ヘッド"].ToPar(); + X2Y3_イボ1 = partGroup["イボ1"].ToPar(); + X2Y3_イボ2 = partGroup["イボ2"].ToPar(); + X2Y3_イボ3 = partGroup["イボ3"].ToPar(); + X2Y3_イボ4 = partGroup["イボ4"].ToPar(); + X2Y3_イボ5 = partGroup["イボ5"].ToPar(); + X2Y3_イボ6 = partGroup["イボ6"].ToPar(); + X2Y3_イボ7 = partGroup["イボ7"].ToPar(); + X2Y3_イボ8 = partGroup["イボ8"].ToPar(); + X2Y3_イボ9 = partGroup["イボ9"].ToPar(); + X2Y3_イボ10 = partGroup["イボ10"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X2Y3_ユニット_ユニット = pars2["ユニット"].ToPar(); X2Y3_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X2Y3_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); @@ -3009,13 +3009,13 @@ namespace SlaveMatrix X2Y3_ユニット_パワー2 = pars2["パワー2"].ToPar(); X2Y3_ユニット_パワー3 = pars2["パワー3"].ToPar(); X2Y3_ユニット_パワー4 = pars2["パワー4"].ToPar(); - pars = Body[2][4]; - X2Y4_ヘッド = pars["ヘッド"].ToPar(); - X2Y4_イボ1 = pars["イボ1"].ToPar(); - X2Y4_イボ2 = pars["イボ2"].ToPar(); - X2Y4_イボ3 = pars["イボ3"].ToPar(); - X2Y4_イボ4 = pars["イボ4"].ToPar(); - pars2 = pars["ユニット"].ToPars(); + partGroup = Body[2][4]; + X2Y4_ヘッド = partGroup["ヘッド"].ToPar(); + X2Y4_イボ1 = partGroup["イボ1"].ToPar(); + X2Y4_イボ2 = partGroup["イボ2"].ToPar(); + X2Y4_イボ3 = partGroup["イボ3"].ToPar(); + X2Y4_イボ4 = partGroup["イボ4"].ToPar(); + pars2 = partGroup["ユニット"].ToPars(); X2Y4_ユニット_ユニット = pars2["ユニット"].ToPar(); X2Y4_ユニット_ユニット線上 = pars2["ユニット線上"].ToPar(); X2Y4_ユニット_ユニット線下 = pars2["ユニット線下"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/パール.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/パール.cs index 71d1a1a..f39d8da 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/パール.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/パール.cs @@ -996,146 +996,146 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["パール"]); - Pars pars = Body[0][0]; - X0Y0_軸 = pars["軸"].ToPar(); - X0Y0_玉境界 = pars["玉境界"].ToPar(); - X0Y0_玉1 = pars["玉1"].ToPar(); - X0Y0_玉2 = pars["玉2"].ToPar(); - X0Y0_玉3 = pars["玉3"].ToPar(); - X0Y0_玉4 = pars["玉4"].ToPar(); - X0Y0_玉5 = pars["玉5"].ToPar(); - X0Y0_玉6 = pars["玉6"].ToPar(); - X0Y0_玉7 = pars["玉7"].ToPar(); - X0Y0_輪上 = pars["輪上"].ToPar(); - X0Y0_輪下 = pars["輪下"].ToPar(); - pars = Body[0][1]; - X0Y1_軸 = pars["軸"].ToPar(); - X0Y1_玉境界 = pars["玉境界"].ToPar(); - X0Y1_玉1 = pars["玉1"].ToPar(); - X0Y1_玉2 = pars["玉2"].ToPar(); - X0Y1_玉3 = pars["玉3"].ToPar(); - X0Y1_玉4 = pars["玉4"].ToPar(); - X0Y1_玉5 = pars["玉5"].ToPar(); - X0Y1_玉6 = pars["玉6"].ToPar(); - X0Y1_玉7 = pars["玉7"].ToPar(); - X0Y1_輪上 = pars["輪上"].ToPar(); - X0Y1_輪下 = pars["輪下"].ToPar(); - pars = Body[0][2]; - X0Y2_軸 = pars["軸"].ToPar(); - X0Y2_玉境界 = pars["玉境界"].ToPar(); - X0Y2_玉1 = pars["玉1"].ToPar(); - X0Y2_玉2 = pars["玉2"].ToPar(); - X0Y2_玉3 = pars["玉3"].ToPar(); - X0Y2_玉4 = pars["玉4"].ToPar(); - X0Y2_玉5 = pars["玉5"].ToPar(); - X0Y2_玉6 = pars["玉6"].ToPar(); - X0Y2_輪上 = pars["輪上"].ToPar(); - X0Y2_輪下 = pars["輪下"].ToPar(); - pars = Body[0][3]; - X0Y3_軸 = pars["軸"].ToPar(); - X0Y3_玉境界 = pars["玉境界"].ToPar(); - X0Y3_玉1 = pars["玉1"].ToPar(); - X0Y3_玉2 = pars["玉2"].ToPar(); - X0Y3_玉3 = pars["玉3"].ToPar(); - X0Y3_玉4 = pars["玉4"].ToPar(); - X0Y3_玉5 = pars["玉5"].ToPar(); - X0Y3_玉6 = pars["玉6"].ToPar(); - X0Y3_輪上 = pars["輪上"].ToPar(); - X0Y3_輪下 = pars["輪下"].ToPar(); - pars = Body[0][4]; - X0Y4_軸 = pars["軸"].ToPar(); - X0Y4_玉境界 = pars["玉境界"].ToPar(); - X0Y4_玉1 = pars["玉1"].ToPar(); - X0Y4_玉2 = pars["玉2"].ToPar(); - X0Y4_玉3 = pars["玉3"].ToPar(); - X0Y4_玉4 = pars["玉4"].ToPar(); - X0Y4_玉5 = pars["玉5"].ToPar(); - X0Y4_輪上 = pars["輪上"].ToPar(); - X0Y4_輪下 = pars["輪下"].ToPar(); - pars = Body[0][5]; - X0Y5_軸 = pars["軸"].ToPar(); - X0Y5_玉境界 = pars["玉境界"].ToPar(); - X0Y5_玉1 = pars["玉1"].ToPar(); - X0Y5_玉2 = pars["玉2"].ToPar(); - X0Y5_玉3 = pars["玉3"].ToPar(); - X0Y5_玉4 = pars["玉4"].ToPar(); - X0Y5_玉5 = pars["玉5"].ToPar(); - X0Y5_輪上 = pars["輪上"].ToPar(); - X0Y5_輪下 = pars["輪下"].ToPar(); - pars = Body[0][6]; - X0Y6_軸 = pars["軸"].ToPar(); - X0Y6_玉境界 = pars["玉境界"].ToPar(); - X0Y6_玉1 = pars["玉1"].ToPar(); - X0Y6_玉2 = pars["玉2"].ToPar(); - X0Y6_玉3 = pars["玉3"].ToPar(); - X0Y6_玉4 = pars["玉4"].ToPar(); - X0Y6_輪上 = pars["輪上"].ToPar(); - X0Y6_輪下 = pars["輪下"].ToPar(); - pars = Body[0][7]; - X0Y7_軸 = pars["軸"].ToPar(); - X0Y7_玉境界 = pars["玉境界"].ToPar(); - X0Y7_玉1 = pars["玉1"].ToPar(); - X0Y7_玉2 = pars["玉2"].ToPar(); - X0Y7_玉3 = pars["玉3"].ToPar(); - X0Y7_玉4 = pars["玉4"].ToPar(); - X0Y7_輪上 = pars["輪上"].ToPar(); - X0Y7_輪下 = pars["輪下"].ToPar(); - pars = Body[0][8]; - X0Y8_軸 = pars["軸"].ToPar(); - X0Y8_玉境界 = pars["玉境界"].ToPar(); - X0Y8_玉1 = pars["玉1"].ToPar(); - X0Y8_玉2 = pars["玉2"].ToPar(); - X0Y8_玉3 = pars["玉3"].ToPar(); - X0Y8_輪上 = pars["輪上"].ToPar(); - X0Y8_輪下 = pars["輪下"].ToPar(); - pars = Body[0][9]; - X0Y9_軸 = pars["軸"].ToPar(); - X0Y9_玉境界 = pars["玉境界"].ToPar(); - X0Y9_玉1 = pars["玉1"].ToPar(); - X0Y9_玉2 = pars["玉2"].ToPar(); - X0Y9_玉3 = pars["玉3"].ToPar(); - X0Y9_輪上 = pars["輪上"].ToPar(); - X0Y9_輪下 = pars["輪下"].ToPar(); - pars = Body[0][10]; - X0Y10_軸 = pars["軸"].ToPar(); - X0Y10_玉境界 = pars["玉境界"].ToPar(); - X0Y10_玉1 = pars["玉1"].ToPar(); - X0Y10_玉2 = pars["玉2"].ToPar(); - X0Y10_輪上 = pars["輪上"].ToPar(); - X0Y10_輪下 = pars["輪下"].ToPar(); - pars = Body[0][11]; - X0Y11_軸 = pars["軸"].ToPar(); - X0Y11_玉境界 = pars["玉境界"].ToPar(); - X0Y11_玉1 = pars["玉1"].ToPar(); - X0Y11_玉2 = pars["玉2"].ToPar(); - X0Y11_輪上 = pars["輪上"].ToPar(); - X0Y11_輪下 = pars["輪下"].ToPar(); - pars = Body[0][12]; - X0Y12_軸 = pars["軸"].ToPar(); - X0Y12_玉境界 = pars["玉境界"].ToPar(); - X0Y12_玉 = pars["玉"].ToPar(); - X0Y12_輪上 = pars["輪上"].ToPar(); - X0Y12_輪下 = pars["輪下"].ToPar(); - pars = Body[0][13]; - X0Y13_軸 = pars["軸"].ToPar(); - X0Y13_玉境界 = pars["玉境界"].ToPar(); - X0Y13_玉 = pars["玉"].ToPar(); - X0Y13_輪上 = pars["輪上"].ToPar(); - X0Y13_輪下 = pars["輪下"].ToPar(); - pars = Body[0][14]; - X0Y14_軸 = pars["軸"].ToPar(); - X0Y14_玉境界 = pars["玉境界"].ToPar(); - X0Y14_輪上 = pars["輪上"].ToPar(); - X0Y14_輪下 = pars["輪下"].ToPar(); - pars = Body[0][15]; - X0Y15_軸 = pars["軸"].ToPar(); - X0Y15_玉境界 = pars["玉境界"].ToPar(); - X0Y15_輪上 = pars["輪上"].ToPar(); - X0Y15_輪下 = pars["輪下"].ToPar(); - pars = Body[0][16]; - X0Y16_軸 = pars["軸"].ToPar(); - X0Y16_輪上境界 = pars["輪上境界"].ToPar(); - X0Y16_輪下 = pars["輪下"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_軸 = partGroup["軸"].ToPar(); + X0Y0_玉境界 = partGroup["玉境界"].ToPar(); + X0Y0_玉1 = partGroup["玉1"].ToPar(); + X0Y0_玉2 = partGroup["玉2"].ToPar(); + X0Y0_玉3 = partGroup["玉3"].ToPar(); + X0Y0_玉4 = partGroup["玉4"].ToPar(); + X0Y0_玉5 = partGroup["玉5"].ToPar(); + X0Y0_玉6 = partGroup["玉6"].ToPar(); + X0Y0_玉7 = partGroup["玉7"].ToPar(); + X0Y0_輪上 = partGroup["輪上"].ToPar(); + X0Y0_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][1]; + X0Y1_軸 = partGroup["軸"].ToPar(); + X0Y1_玉境界 = partGroup["玉境界"].ToPar(); + X0Y1_玉1 = partGroup["玉1"].ToPar(); + X0Y1_玉2 = partGroup["玉2"].ToPar(); + X0Y1_玉3 = partGroup["玉3"].ToPar(); + X0Y1_玉4 = partGroup["玉4"].ToPar(); + X0Y1_玉5 = partGroup["玉5"].ToPar(); + X0Y1_玉6 = partGroup["玉6"].ToPar(); + X0Y1_玉7 = partGroup["玉7"].ToPar(); + X0Y1_輪上 = partGroup["輪上"].ToPar(); + X0Y1_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][2]; + X0Y2_軸 = partGroup["軸"].ToPar(); + X0Y2_玉境界 = partGroup["玉境界"].ToPar(); + X0Y2_玉1 = partGroup["玉1"].ToPar(); + X0Y2_玉2 = partGroup["玉2"].ToPar(); + X0Y2_玉3 = partGroup["玉3"].ToPar(); + X0Y2_玉4 = partGroup["玉4"].ToPar(); + X0Y2_玉5 = partGroup["玉5"].ToPar(); + X0Y2_玉6 = partGroup["玉6"].ToPar(); + X0Y2_輪上 = partGroup["輪上"].ToPar(); + X0Y2_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][3]; + X0Y3_軸 = partGroup["軸"].ToPar(); + X0Y3_玉境界 = partGroup["玉境界"].ToPar(); + X0Y3_玉1 = partGroup["玉1"].ToPar(); + X0Y3_玉2 = partGroup["玉2"].ToPar(); + X0Y3_玉3 = partGroup["玉3"].ToPar(); + X0Y3_玉4 = partGroup["玉4"].ToPar(); + X0Y3_玉5 = partGroup["玉5"].ToPar(); + X0Y3_玉6 = partGroup["玉6"].ToPar(); + X0Y3_輪上 = partGroup["輪上"].ToPar(); + X0Y3_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][4]; + X0Y4_軸 = partGroup["軸"].ToPar(); + X0Y4_玉境界 = partGroup["玉境界"].ToPar(); + X0Y4_玉1 = partGroup["玉1"].ToPar(); + X0Y4_玉2 = partGroup["玉2"].ToPar(); + X0Y4_玉3 = partGroup["玉3"].ToPar(); + X0Y4_玉4 = partGroup["玉4"].ToPar(); + X0Y4_玉5 = partGroup["玉5"].ToPar(); + X0Y4_輪上 = partGroup["輪上"].ToPar(); + X0Y4_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][5]; + X0Y5_軸 = partGroup["軸"].ToPar(); + X0Y5_玉境界 = partGroup["玉境界"].ToPar(); + X0Y5_玉1 = partGroup["玉1"].ToPar(); + X0Y5_玉2 = partGroup["玉2"].ToPar(); + X0Y5_玉3 = partGroup["玉3"].ToPar(); + X0Y5_玉4 = partGroup["玉4"].ToPar(); + X0Y5_玉5 = partGroup["玉5"].ToPar(); + X0Y5_輪上 = partGroup["輪上"].ToPar(); + X0Y5_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][6]; + X0Y6_軸 = partGroup["軸"].ToPar(); + X0Y6_玉境界 = partGroup["玉境界"].ToPar(); + X0Y6_玉1 = partGroup["玉1"].ToPar(); + X0Y6_玉2 = partGroup["玉2"].ToPar(); + X0Y6_玉3 = partGroup["玉3"].ToPar(); + X0Y6_玉4 = partGroup["玉4"].ToPar(); + X0Y6_輪上 = partGroup["輪上"].ToPar(); + X0Y6_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][7]; + X0Y7_軸 = partGroup["軸"].ToPar(); + X0Y7_玉境界 = partGroup["玉境界"].ToPar(); + X0Y7_玉1 = partGroup["玉1"].ToPar(); + X0Y7_玉2 = partGroup["玉2"].ToPar(); + X0Y7_玉3 = partGroup["玉3"].ToPar(); + X0Y7_玉4 = partGroup["玉4"].ToPar(); + X0Y7_輪上 = partGroup["輪上"].ToPar(); + X0Y7_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][8]; + X0Y8_軸 = partGroup["軸"].ToPar(); + X0Y8_玉境界 = partGroup["玉境界"].ToPar(); + X0Y8_玉1 = partGroup["玉1"].ToPar(); + X0Y8_玉2 = partGroup["玉2"].ToPar(); + X0Y8_玉3 = partGroup["玉3"].ToPar(); + X0Y8_輪上 = partGroup["輪上"].ToPar(); + X0Y8_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][9]; + X0Y9_軸 = partGroup["軸"].ToPar(); + X0Y9_玉境界 = partGroup["玉境界"].ToPar(); + X0Y9_玉1 = partGroup["玉1"].ToPar(); + X0Y9_玉2 = partGroup["玉2"].ToPar(); + X0Y9_玉3 = partGroup["玉3"].ToPar(); + X0Y9_輪上 = partGroup["輪上"].ToPar(); + X0Y9_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][10]; + X0Y10_軸 = partGroup["軸"].ToPar(); + X0Y10_玉境界 = partGroup["玉境界"].ToPar(); + X0Y10_玉1 = partGroup["玉1"].ToPar(); + X0Y10_玉2 = partGroup["玉2"].ToPar(); + X0Y10_輪上 = partGroup["輪上"].ToPar(); + X0Y10_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][11]; + X0Y11_軸 = partGroup["軸"].ToPar(); + X0Y11_玉境界 = partGroup["玉境界"].ToPar(); + X0Y11_玉1 = partGroup["玉1"].ToPar(); + X0Y11_玉2 = partGroup["玉2"].ToPar(); + X0Y11_輪上 = partGroup["輪上"].ToPar(); + X0Y11_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][12]; + X0Y12_軸 = partGroup["軸"].ToPar(); + X0Y12_玉境界 = partGroup["玉境界"].ToPar(); + X0Y12_玉 = partGroup["玉"].ToPar(); + X0Y12_輪上 = partGroup["輪上"].ToPar(); + X0Y12_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][13]; + X0Y13_軸 = partGroup["軸"].ToPar(); + X0Y13_玉境界 = partGroup["玉境界"].ToPar(); + X0Y13_玉 = partGroup["玉"].ToPar(); + X0Y13_輪上 = partGroup["輪上"].ToPar(); + X0Y13_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][14]; + X0Y14_軸 = partGroup["軸"].ToPar(); + X0Y14_玉境界 = partGroup["玉境界"].ToPar(); + X0Y14_輪上 = partGroup["輪上"].ToPar(); + X0Y14_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][15]; + X0Y15_軸 = partGroup["軸"].ToPar(); + X0Y15_玉境界 = partGroup["玉境界"].ToPar(); + X0Y15_輪上 = partGroup["輪上"].ToPar(); + X0Y15_輪下 = partGroup["輪下"].ToPar(); + partGroup = Body[0][16]; + X0Y16_軸 = partGroup["軸"].ToPar(); + X0Y16_輪上境界 = partGroup["輪上境界"].ToPar(); + X0Y16_輪下 = partGroup["輪下"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ピアス.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ピアス.cs index 51019ac..f574e77 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ピアス.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ピアス.cs @@ -101,8 +101,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["ピアス"]); - Pars pars = Body[0][0]; - X0Y0_ピアス = pars["ピアス"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_ピアス = partGroup["ピアス"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ペニス.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ペニス.cs index f91b6ff..115506f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ペニス.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ペニス.cs @@ -437,62 +437,62 @@ namespace SlaveMatrix ペニス ペニス2 = this; ThisType = GetType(); Body = new Difs(Sta.カーソル["ペニス"]); - Pars pars = Body[0][0]; - X0Y0_陰嚢 = pars["陰嚢"].ToPar(); - X0Y0_陰茎 = pars["陰茎"].ToPar(); - X0Y0_血管下 = pars["血管下"].ToPar(); - X0Y0_血管上 = pars["血管上"].ToPar(); - X0Y0_亀頭 = pars["亀頭"].ToPar(); - pars = Body[0][1]; - X0Y1_陰嚢 = pars["陰嚢"].ToPar(); - X0Y1_陰茎 = pars["陰茎"].ToPar(); - X0Y1_血管下 = pars["血管下"].ToPar(); - X0Y1_血管上 = pars["血管上"].ToPar(); - X0Y1_亀頭 = pars["亀頭"].ToPar(); - pars = Body[0][2]; - X0Y2_陰嚢 = pars["陰嚢"].ToPar(); - X0Y2_陰茎 = pars["陰茎"].ToPar(); - X0Y2_血管下 = pars["血管下"].ToPar(); - X0Y2_血管上 = pars["血管上"].ToPar(); - X0Y2_亀頭 = pars["亀頭"].ToPar(); - pars = Body[0][3]; - X0Y3_陰嚢 = pars["陰嚢"].ToPar(); - X0Y3_陰茎 = pars["陰茎"].ToPar(); - X0Y3_血管下 = pars["血管下"].ToPar(); - X0Y3_血管上 = pars["血管上"].ToPar(); - X0Y3_亀頭 = pars["亀頭"].ToPar(); - pars = Body[0][4]; - X0Y4_陰嚢 = pars["陰嚢"].ToPar(); - X0Y4_陰茎 = pars["陰茎"].ToPar(); - X0Y4_血管下 = pars["血管下"].ToPar(); - X0Y4_血管上 = pars["血管上"].ToPar(); - X0Y4_亀頭 = pars["亀頭"].ToPar(); - pars = Body[1][0]; - X1Y0_陰嚢 = pars["陰嚢"].ToPar(); - X1Y0_陰茎 = pars["陰茎"].ToPar(); - X1Y0_血管下 = pars["血管下"].ToPar(); - X1Y0_血管上 = pars["血管上"].ToPar(); - X1Y0_亀頭 = pars["亀頭"].ToPar(); - pars = Body[1][1]; - X1Y1_陰嚢 = pars["陰嚢"].ToPar(); - X1Y1_陰茎 = pars["陰茎"].ToPar(); - X1Y1_血管下 = pars["血管下"].ToPar(); - X1Y1_血管上 = pars["血管上"].ToPar(); - X1Y1_亀頭 = pars["亀頭"].ToPar(); - pars = Body[1][2]; - X1Y2_陰嚢 = pars["陰嚢"].ToPar(); - X1Y2_陰茎 = pars["陰茎"].ToPar(); - X1Y2_血管下 = pars["血管下"].ToPar(); - X1Y2_血管上 = pars["血管上"].ToPar(); - pars = Body[1][3]; - X1Y3_陰嚢 = pars["陰嚢"].ToPar(); - X1Y3_陰茎 = pars["陰茎"].ToPar(); - X1Y3_血管下 = pars["血管下"].ToPar(); - X1Y3_血管上 = pars["血管上"].ToPar(); - pars = Body[1][4]; - X1Y4_陰嚢 = pars["陰嚢"].ToPar(); - X1Y4_陰茎 = pars["陰茎"].ToPar(); - X1Y4_血管下 = pars["血管下"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_陰嚢 = partGroup["陰嚢"].ToPar(); + X0Y0_陰茎 = partGroup["陰茎"].ToPar(); + X0Y0_血管下 = partGroup["血管下"].ToPar(); + X0Y0_血管上 = partGroup["血管上"].ToPar(); + X0Y0_亀頭 = partGroup["亀頭"].ToPar(); + partGroup = Body[0][1]; + X0Y1_陰嚢 = partGroup["陰嚢"].ToPar(); + X0Y1_陰茎 = partGroup["陰茎"].ToPar(); + X0Y1_血管下 = partGroup["血管下"].ToPar(); + X0Y1_血管上 = partGroup["血管上"].ToPar(); + X0Y1_亀頭 = partGroup["亀頭"].ToPar(); + partGroup = Body[0][2]; + X0Y2_陰嚢 = partGroup["陰嚢"].ToPar(); + X0Y2_陰茎 = partGroup["陰茎"].ToPar(); + X0Y2_血管下 = partGroup["血管下"].ToPar(); + X0Y2_血管上 = partGroup["血管上"].ToPar(); + X0Y2_亀頭 = partGroup["亀頭"].ToPar(); + partGroup = Body[0][3]; + X0Y3_陰嚢 = partGroup["陰嚢"].ToPar(); + X0Y3_陰茎 = partGroup["陰茎"].ToPar(); + X0Y3_血管下 = partGroup["血管下"].ToPar(); + X0Y3_血管上 = partGroup["血管上"].ToPar(); + X0Y3_亀頭 = partGroup["亀頭"].ToPar(); + partGroup = Body[0][4]; + X0Y4_陰嚢 = partGroup["陰嚢"].ToPar(); + X0Y4_陰茎 = partGroup["陰茎"].ToPar(); + X0Y4_血管下 = partGroup["血管下"].ToPar(); + X0Y4_血管上 = partGroup["血管上"].ToPar(); + X0Y4_亀頭 = partGroup["亀頭"].ToPar(); + partGroup = Body[1][0]; + X1Y0_陰嚢 = partGroup["陰嚢"].ToPar(); + X1Y0_陰茎 = partGroup["陰茎"].ToPar(); + X1Y0_血管下 = partGroup["血管下"].ToPar(); + X1Y0_血管上 = partGroup["血管上"].ToPar(); + X1Y0_亀頭 = partGroup["亀頭"].ToPar(); + partGroup = Body[1][1]; + X1Y1_陰嚢 = partGroup["陰嚢"].ToPar(); + X1Y1_陰茎 = partGroup["陰茎"].ToPar(); + X1Y1_血管下 = partGroup["血管下"].ToPar(); + X1Y1_血管上 = partGroup["血管上"].ToPar(); + X1Y1_亀頭 = partGroup["亀頭"].ToPar(); + partGroup = Body[1][2]; + X1Y2_陰嚢 = partGroup["陰嚢"].ToPar(); + X1Y2_陰茎 = partGroup["陰茎"].ToPar(); + X1Y2_血管下 = partGroup["血管下"].ToPar(); + X1Y2_血管上 = partGroup["血管上"].ToPar(); + partGroup = Body[1][3]; + X1Y3_陰嚢 = partGroup["陰嚢"].ToPar(); + X1Y3_陰茎 = partGroup["陰茎"].ToPar(); + X1Y3_血管下 = partGroup["血管下"].ToPar(); + X1Y3_血管上 = partGroup["血管上"].ToPar(); + partGroup = Body[1][4]; + X1Y4_陰嚢 = partGroup["陰嚢"].ToPar(); + X1Y4_陰茎 = partGroup["陰茎"].ToPar(); + X1Y4_血管下 = partGroup["血管下"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_人.cs index 7b2a179..abb5e9e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_人.cs @@ -423,46 +423,46 @@ namespace SlaveMatrix ボテ腹_人 ボテ腹_人2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["ボテ腹"]); - Pars pars = Body[0][0]; - X0Y0_腹 = pars["腹"].ToPar(); - X0Y0_ハイライト = pars["ハイライト"].ToPar(); - X0Y0_臍 = pars["臍"].ToPar(); - X0Y0_ハイライト左1 = pars["ハイライト左1"].ToPar(); - X0Y0_ハイライト左2 = pars["ハイライト左2"].ToPar(); - X0Y0_ハイライト右1 = pars["ハイライト右1"].ToPar(); - X0Y0_ハイライト右2 = pars["ハイライト右2"].ToPar(); - pars = Body[0][1]; - X0Y1_腹 = pars["腹"].ToPar(); - X0Y1_ハイライト = pars["ハイライト"].ToPar(); - X0Y1_臍 = pars["臍"].ToPar(); - X0Y1_ハイライト左1 = pars["ハイライト左1"].ToPar(); - X0Y1_ハイライト左2 = pars["ハイライト左2"].ToPar(); - X0Y1_ハイライト右1 = pars["ハイライト右1"].ToPar(); - X0Y1_ハイライト右2 = pars["ハイライト右2"].ToPar(); - pars = Body[0][2]; - X0Y2_腹 = pars["腹"].ToPar(); - X0Y2_ハイライト = pars["ハイライト"].ToPar(); - X0Y2_臍 = pars["臍"].ToPar(); - X0Y2_ハイライト左1 = pars["ハイライト左1"].ToPar(); - X0Y2_ハイライト左2 = pars["ハイライト左2"].ToPar(); - X0Y2_ハイライト右1 = pars["ハイライト右1"].ToPar(); - X0Y2_ハイライト右2 = pars["ハイライト右2"].ToPar(); - pars = Body[0][3]; - X0Y3_腹 = pars["腹"].ToPar(); - X0Y3_ハイライト = pars["ハイライト"].ToPar(); - X0Y3_臍 = pars["臍"].ToPar(); - X0Y3_ハイライト左1 = pars["ハイライト左1"].ToPar(); - X0Y3_ハイライト左2 = pars["ハイライト左2"].ToPar(); - X0Y3_ハイライト右1 = pars["ハイライト右1"].ToPar(); - X0Y3_ハイライト右2 = pars["ハイライト右2"].ToPar(); - pars = Body[0][4]; - X0Y4_腹 = pars["腹"].ToPar(); - X0Y4_ハイライト = pars["ハイライト"].ToPar(); - X0Y4_臍 = pars["臍"].ToPar(); - X0Y4_ハイライト左1 = pars["ハイライト左1"].ToPar(); - X0Y4_ハイライト左2 = pars["ハイライト左2"].ToPar(); - X0Y4_ハイライト右1 = pars["ハイライト右1"].ToPar(); - X0Y4_ハイライト右2 = pars["ハイライト右2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_腹 = partGroup["腹"].ToPar(); + X0Y0_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y0_臍 = partGroup["臍"].ToPar(); + X0Y0_ハイライト左1 = partGroup["ハイライト左1"].ToPar(); + X0Y0_ハイライト左2 = partGroup["ハイライト左2"].ToPar(); + X0Y0_ハイライト右1 = partGroup["ハイライト右1"].ToPar(); + X0Y0_ハイライト右2 = partGroup["ハイライト右2"].ToPar(); + partGroup = Body[0][1]; + X0Y1_腹 = partGroup["腹"].ToPar(); + X0Y1_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y1_臍 = partGroup["臍"].ToPar(); + X0Y1_ハイライト左1 = partGroup["ハイライト左1"].ToPar(); + X0Y1_ハイライト左2 = partGroup["ハイライト左2"].ToPar(); + X0Y1_ハイライト右1 = partGroup["ハイライト右1"].ToPar(); + X0Y1_ハイライト右2 = partGroup["ハイライト右2"].ToPar(); + partGroup = Body[0][2]; + X0Y2_腹 = partGroup["腹"].ToPar(); + X0Y2_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y2_臍 = partGroup["臍"].ToPar(); + X0Y2_ハイライト左1 = partGroup["ハイライト左1"].ToPar(); + X0Y2_ハイライト左2 = partGroup["ハイライト左2"].ToPar(); + X0Y2_ハイライト右1 = partGroup["ハイライト右1"].ToPar(); + X0Y2_ハイライト右2 = partGroup["ハイライト右2"].ToPar(); + partGroup = Body[0][3]; + X0Y3_腹 = partGroup["腹"].ToPar(); + X0Y3_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y3_臍 = partGroup["臍"].ToPar(); + X0Y3_ハイライト左1 = partGroup["ハイライト左1"].ToPar(); + X0Y3_ハイライト左2 = partGroup["ハイライト左2"].ToPar(); + X0Y3_ハイライト右1 = partGroup["ハイライト右1"].ToPar(); + X0Y3_ハイライト右2 = partGroup["ハイライト右2"].ToPar(); + partGroup = Body[0][4]; + X0Y4_腹 = partGroup["腹"].ToPar(); + X0Y4_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y4_臍 = partGroup["臍"].ToPar(); + X0Y4_ハイライト左1 = partGroup["ハイライト左1"].ToPar(); + X0Y4_ハイライト左2 = partGroup["ハイライト左2"].ToPar(); + X0Y4_ハイライト右1 = partGroup["ハイライト右1"].ToPar(); + X0Y4_ハイライト右2 = partGroup["ハイライト右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_獣.cs index fda8229..5250336 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹_獣.cs @@ -162,21 +162,21 @@ namespace SlaveMatrix ボテ腹_獣 ボテ腹_獣2 = this; ThisType = GetType(); Body = new Difs(Sta.半身["四足ボテ腹"]); - Pars pars = Body[0][0]; - X0Y0_腹 = pars["腹"].ToPar(); - X0Y0_臍 = pars["臍"].ToPar(); - pars = Body[0][1]; - X0Y1_腹 = pars["腹"].ToPar(); - X0Y1_臍 = pars["臍"].ToPar(); - pars = Body[0][2]; - X0Y2_腹 = pars["腹"].ToPar(); - X0Y2_臍 = pars["臍"].ToPar(); - pars = Body[0][3]; - X0Y3_腹 = pars["腹"].ToPar(); - X0Y3_臍 = pars["臍"].ToPar(); - pars = Body[0][4]; - X0Y4_腹 = pars["腹"].ToPar(); - X0Y4_臍 = pars["臍"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_腹 = partGroup["腹"].ToPar(); + X0Y0_臍 = partGroup["臍"].ToPar(); + partGroup = Body[0][1]; + X0Y1_腹 = partGroup["腹"].ToPar(); + X0Y1_臍 = partGroup["臍"].ToPar(); + partGroup = Body[0][2]; + X0Y2_腹 = partGroup["腹"].ToPar(); + X0Y2_臍 = partGroup["臍"].ToPar(); + partGroup = Body[0][3]; + X0Y3_腹 = partGroup["腹"].ToPar(); + X0Y3_臍 = partGroup["臍"].ToPar(); + partGroup = Body[0][4]; + X0Y4_腹 = partGroup["腹"].ToPar(); + X0Y4_臍 = partGroup["臍"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹板.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹板.cs index c2012c7..bed6989 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹板.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ボテ腹板.cs @@ -426,20 +426,20 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["ボテ腹板"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["腹板4"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["腹板4"].ToPars(); X0Y0_腹板4_腹板 = pars2["腹板"].ToPar(); X0Y0_腹板4_縦線 = pars2["縦線"].ToPar(); - pars2 = pars["腹板3"].ToPars(); + pars2 = partGroup["腹板3"].ToPars(); X0Y0_腹板3_腹板 = pars2["腹板"].ToPar(); X0Y0_腹板3_縦線 = pars2["縦線"].ToPar(); - pars2 = pars["腹板2"].ToPars(); + pars2 = partGroup["腹板2"].ToPars(); X0Y0_腹板2_腹板 = pars2["腹板"].ToPar(); X0Y0_腹板2_縦線 = pars2["縦線"].ToPar(); - pars2 = pars["腹板1"].ToPars(); + pars2 = partGroup["腹板1"].ToPars(); X0Y0_腹板1_腹板 = pars2["腹板"].ToPar(); X0Y0_腹板1_縦線 = pars2["縦線"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["腹板4"].ToPars(); X0Y1_腹板4_腹板 = pars2["腹板"].ToPar(); X0Y1_腹板4_縦線 = pars2["縦線"].ToPar(); @@ -452,7 +452,7 @@ namespace SlaveMatrix pars2 = pars3["腹板1"].ToPars(); X0Y1_腹板1_腹板 = pars2["腹板"].ToPar(); X0Y1_腹板1_縦線 = pars2["縦線"].ToPar(); - Pars pars4 = Body[0][2]; + PartGroup pars4 = Body[0][2]; pars2 = pars4["腹板4"].ToPars(); X0Y2_腹板4_腹板 = pars2["腹板"].ToPar(); X0Y2_腹板4_縦線 = pars2["縦線"].ToPar(); @@ -465,7 +465,7 @@ namespace SlaveMatrix pars2 = pars4["腹板1"].ToPars(); X0Y2_腹板1_腹板 = pars2["腹板"].ToPar(); X0Y2_腹板1_縦線 = pars2["縦線"].ToPar(); - Pars pars5 = Body[0][3]; + PartGroup pars5 = Body[0][3]; pars2 = pars5["腹板4"].ToPars(); X0Y3_腹板4_腹板 = pars2["腹板"].ToPar(); X0Y3_腹板4_縦線 = pars2["縦線"].ToPar(); @@ -478,7 +478,7 @@ namespace SlaveMatrix pars2 = pars5["腹板1"].ToPars(); X0Y3_腹板1_腹板 = pars2["腹板"].ToPar(); X0Y3_腹板1_縦線 = pars2["縦線"].ToPar(); - Pars pars6 = Body[0][4]; + PartGroup pars6 = Body[0][4]; pars2 = pars6["腹板4"].ToPars(); X0Y4_腹板4_腹板 = pars2["腹板"].ToPar(); X0Y4_腹板4_縦線 = pars2["縦線"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/マウス.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/マウス.cs index 2479f0d..c55e56c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/マウス.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/マウス.cs @@ -333,56 +333,56 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["マウス"]); - Pars pars = Body[0][0]; - X0Y0_上唇 = pars["上唇"].ToPar(); - X0Y0_下唇 = pars["下唇"].ToPar(); - pars = Body[1][0]; - X1Y0_上唇 = pars["上唇"].ToPar(); - X1Y0_下唇 = pars["下唇"].ToPar(); - pars = Body[2][0]; - X2Y0_舌 = pars["舌"].ToPar(); - X2Y0_上唇 = pars["上唇"].ToPar(); - X2Y0_下唇 = pars["下唇"].ToPar(); - pars = Body[3][0]; - X3Y0_舌 = pars["舌"].ToPar(); - X3Y0_上唇 = pars["上唇"].ToPar(); - X3Y0_下唇 = pars["下唇"].ToPar(); - pars = Body[3][1]; - X3Y1_舌 = pars["舌"].ToPar(); - X3Y1_上唇 = pars["上唇"].ToPar(); - X3Y1_下唇 = pars["下唇"].ToPar(); - pars = Body[3][2]; - X3Y2_舌 = pars["舌"].ToPar(); - X3Y2_上唇 = pars["上唇"].ToPar(); - X3Y2_下唇 = pars["下唇"].ToPar(); - pars = Body[3][3]; - X3Y3_舌 = pars["舌"].ToPar(); - X3Y3_上唇 = pars["上唇"].ToPar(); - X3Y3_下唇 = pars["下唇"].ToPar(); - pars = Body[3][4]; - X3Y4_舌 = pars["舌"].ToPar(); - X3Y4_上唇 = pars["上唇"].ToPar(); - X3Y4_下唇 = pars["下唇"].ToPar(); - pars = Body[4][0]; - X4Y0_舌 = pars["舌"].ToPar(); - X4Y0_上唇 = pars["上唇"].ToPar(); - X4Y0_下唇 = pars["下唇"].ToPar(); - pars = Body[4][1]; - X4Y1_舌 = pars["舌"].ToPar(); - X4Y1_上唇 = pars["上唇"].ToPar(); - X4Y1_下唇 = pars["下唇"].ToPar(); - pars = Body[4][2]; - X4Y2_舌 = pars["舌"].ToPar(); - X4Y2_上唇 = pars["上唇"].ToPar(); - X4Y2_下唇 = pars["下唇"].ToPar(); - pars = Body[4][3]; - X4Y3_舌 = pars["舌"].ToPar(); - X4Y3_上唇 = pars["上唇"].ToPar(); - X4Y3_下唇 = pars["下唇"].ToPar(); - pars = Body[4][4]; - X4Y4_舌 = pars["舌"].ToPar(); - X4Y4_上唇 = pars["上唇"].ToPar(); - X4Y4_下唇 = pars["下唇"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_上唇 = partGroup["上唇"].ToPar(); + X0Y0_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[1][0]; + X1Y0_上唇 = partGroup["上唇"].ToPar(); + X1Y0_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[2][0]; + X2Y0_舌 = partGroup["舌"].ToPar(); + X2Y0_上唇 = partGroup["上唇"].ToPar(); + X2Y0_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[3][0]; + X3Y0_舌 = partGroup["舌"].ToPar(); + X3Y0_上唇 = partGroup["上唇"].ToPar(); + X3Y0_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[3][1]; + X3Y1_舌 = partGroup["舌"].ToPar(); + X3Y1_上唇 = partGroup["上唇"].ToPar(); + X3Y1_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[3][2]; + X3Y2_舌 = partGroup["舌"].ToPar(); + X3Y2_上唇 = partGroup["上唇"].ToPar(); + X3Y2_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[3][3]; + X3Y3_舌 = partGroup["舌"].ToPar(); + X3Y3_上唇 = partGroup["上唇"].ToPar(); + X3Y3_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[3][4]; + X3Y4_舌 = partGroup["舌"].ToPar(); + X3Y4_上唇 = partGroup["上唇"].ToPar(); + X3Y4_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[4][0]; + X4Y0_舌 = partGroup["舌"].ToPar(); + X4Y0_上唇 = partGroup["上唇"].ToPar(); + X4Y0_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[4][1]; + X4Y1_舌 = partGroup["舌"].ToPar(); + X4Y1_上唇 = partGroup["上唇"].ToPar(); + X4Y1_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[4][2]; + X4Y2_舌 = partGroup["舌"].ToPar(); + X4Y2_上唇 = partGroup["上唇"].ToPar(); + X4Y2_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[4][3]; + X4Y3_舌 = partGroup["舌"].ToPar(); + X4Y3_上唇 = partGroup["上唇"].ToPar(); + X4Y3_下唇 = partGroup["下唇"].ToPar(); + partGroup = Body[4][4]; + X4Y4_舌 = partGroup["舌"].ToPar(); + X4Y4_上唇 = partGroup["上唇"].ToPar(); + X4Y4_下唇 = partGroup["下唇"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ロータ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ロータ.cs index 7d72877..aea67fd 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/ロータ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/ロータ.cs @@ -190,24 +190,24 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["ロータ"]); - Pars pars = Body[0][0]; - X0Y0_ロータ = pars["ロータ"].ToPar(); - X0Y0_ロータ線 = pars["ロータ線"].ToPar(); - X0Y0_コード = pars["コード"].ToPar(); - pars = Body[0][1]; - X0Y1_ロータ = pars["ロータ"].ToPar(); - X0Y1_ロータ線 = pars["ロータ線"].ToPar(); - X0Y1_コード = pars["コード"].ToPar(); - pars = Body[0][2]; - X0Y2_ロータ = pars["ロータ"].ToPar(); - X0Y2_ロータ線 = pars["ロータ線"].ToPar(); - X0Y2_コード = pars["コード"].ToPar(); - pars = Body[0][3]; - X0Y3_ロータ = pars["ロータ"].ToPar(); - X0Y3_コード = pars["コード"].ToPar(); - pars = Body[0][4]; - X0Y4_ロータ = pars["ロータ"].ToPar(); - X0Y4_コード = pars["コード"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_ロータ = partGroup["ロータ"].ToPar(); + X0Y0_ロータ線 = partGroup["ロータ線"].ToPar(); + X0Y0_コード = partGroup["コード"].ToPar(); + partGroup = Body[0][1]; + X0Y1_ロータ = partGroup["ロータ"].ToPar(); + X0Y1_ロータ線 = partGroup["ロータ線"].ToPar(); + X0Y1_コード = partGroup["コード"].ToPar(); + partGroup = Body[0][2]; + X0Y2_ロータ = partGroup["ロータ"].ToPar(); + X0Y2_ロータ線 = partGroup["ロータ線"].ToPar(); + X0Y2_コード = partGroup["コード"].ToPar(); + partGroup = Body[0][3]; + X0Y3_ロータ = partGroup["ロータ"].ToPar(); + X0Y3_コード = partGroup["コード"].ToPar(); + partGroup = Body[0][4]; + X0Y4_ロータ = partGroup["ロータ"].ToPar(); + X0Y4_コード = partGroup["コード"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着トップ_ドレス.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着トップ_ドレス.cs index b7dc9fd..57052a5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着トップ_ドレス.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着トップ_ドレス.cs @@ -701,11 +701,11 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_服基 = pars["服基"].ToPar(); - Pars pars2 = pars["紐"].ToPars(); - Pars pars3 = pars2["紐1"].ToPars(); - Pars pars4 = pars3["紐下"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_服基 = partGroup["服基"].ToPar(); + PartGroup pars2 = partGroup["紐"].ToPars(); + PartGroup pars3 = pars2["紐1"].ToPars(); + PartGroup pars4 = pars3["紐下"].ToPars(); X0Y0_紐_紐1_紐下_紐 = pars4["紐"].ToPar(); pars4 = pars3["紐上"].ToPars(); X0Y0_紐_紐1_紐上_紐 = pars4["紐"].ToPar(); @@ -734,14 +734,14 @@ namespace SlaveMatrix X0Y0_紐_紐6_紐下_紐 = pars4["紐"].ToPar(); pars4 = pars3["紐上"].ToPars(); X0Y0_紐_紐6_紐上_紐 = pars4["紐"].ToPar(); - pars2 = pars["左"].ToPars(); + pars2 = partGroup["左"].ToPars(); X0Y0_左_服 = pars2["服"].ToPar(); pars3 = pars2["柄"].ToPars(); X0Y0_左_柄_柄1 = pars3["柄1"].ToPar(); X0Y0_左_柄_柄2 = pars3["柄2"].ToPar(); X0Y0_左_バスト = pars2["バスト"].ToPar(); X0Y0_左_縁 = pars2["縁"].ToPar(); - pars2 = pars["右"].ToPars(); + pars2 = partGroup["右"].ToPars(); X0Y0_右_服 = pars2["服"].ToPar(); pars3 = pars2["柄"].ToPars(); X0Y0_右_柄_柄1 = pars3["柄1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス.cs index 34f3edd..c771dda 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス.cs @@ -650,12 +650,12 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["中"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["中"].ToPars(); X0Y0_中_下地 = pars2["下地"].ToPar(); X0Y0_中_皺1 = pars2["皺1"].ToPar(); X0Y0_中_皺2 = pars2["皺2"].ToPar(); - pars2 = pars["左"].ToPars(); + pars2 = partGroup["左"].ToPars(); X0Y0_左_下地 = pars2["下地"].ToPar(); X0Y0_左_皺1 = pars2["皺1"].ToPar(); X0Y0_左_皺2 = pars2["皺2"].ToPar(); @@ -663,7 +663,7 @@ namespace SlaveMatrix X0Y0_左_皺4 = pars2["皺4"].ToPar(); X0Y0_左_皺5 = pars2["皺5"].ToPar(); X0Y0_左_皺6 = pars2["皺6"].ToPar(); - pars2 = pars["右"].ToPars(); + pars2 = partGroup["右"].ToPars(); X0Y0_右_下地 = pars2["下地"].ToPar(); X0Y0_右_皺1 = pars2["皺1"].ToPar(); X0Y0_右_皺2 = pars2["皺2"].ToPar(); @@ -671,7 +671,7 @@ namespace SlaveMatrix X0Y0_右_皺4 = pars2["皺4"].ToPar(); X0Y0_右_皺5 = pars2["皺5"].ToPar(); X0Y0_右_皺6 = pars2["皺6"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["中"].ToPars(); X0Y1_中_下地 = pars2["下地"].ToPar(); X0Y1_中_皺1 = pars2["皺1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス後.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス後.cs index 8372d75..9f090ee 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス後.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_クロス後.cs @@ -173,14 +173,14 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["上着ボトム後"]); - Pars pars = Body[0][0]; - X0Y0_下地 = pars["下地"].ToPar(); - Pars pars2 = pars["染み"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_下地 = partGroup["下地"].ToPar(); + PartGroup pars2 = partGroup["染み"].ToPars(); X0Y0_染み_染み2 = pars2["染み2"].ToPar(); X0Y0_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][1]; - X0Y1_下地 = pars["下地"].ToPar(); - pars2 = pars["染み"].ToPars(); + partGroup = Body[0][1]; + X0Y1_下地 = partGroup["下地"].ToPar(); + pars2 = partGroup["染み"].ToPars(); X0Y1_染み_染み2 = pars2["染み2"].ToPar(); X0Y1_染み_染み1 = pars2["染み1"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_前掛け.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_前掛け.cs index b2e395c..b2cda31 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_前掛け.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ボトム_前掛け.cs @@ -376,30 +376,30 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_帯 = pars["帯"].ToPar(); - X0Y0_巻 = pars["巻"].ToPar(); - Pars pars2 = pars["縁後"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_帯 = partGroup["帯"].ToPar(); + X0Y0_巻 = partGroup["巻"].ToPar(); + PartGroup pars2 = partGroup["縁後"].ToPars(); X0Y0_縁後_縁左 = pars2["縁左"].ToPar(); X0Y0_縁後_縁右 = pars2["縁右"].ToPar(); - pars2 = pars["前掛"].ToPars(); + pars2 = partGroup["前掛"].ToPars(); X0Y0_前掛_前掛1 = pars2["前掛1"].ToPar(); X0Y0_前掛_前掛2 = pars2["前掛2"].ToPar(); X0Y0_前掛_前掛3 = pars2["前掛3"].ToPar(); - pars2 = pars["縁前"].ToPars(); + pars2 = partGroup["縁前"].ToPars(); X0Y0_縁前_縁左 = pars2["縁左"].ToPar(); X0Y0_縁前_縁右 = pars2["縁右"].ToPar(); X0Y0_縁前_縁中 = pars2["縁中"].ToPar(); - pars = Body[0][1]; - X0Y1_帯 = pars["帯"].ToPar(); - X0Y1_巻 = pars["巻"].ToPar(); - pars2 = pars["縁後"].ToPars(); + partGroup = Body[0][1]; + X0Y1_帯 = partGroup["帯"].ToPar(); + X0Y1_巻 = partGroup["巻"].ToPar(); + pars2 = partGroup["縁後"].ToPars(); X0Y1_縁後_縁左 = pars2["縁左"].ToPar(); X0Y1_縁後_縁右 = pars2["縁右"].ToPar(); - pars2 = pars["前掛"].ToPars(); + pars2 = partGroup["前掛"].ToPars(); X0Y1_前掛_前掛1 = pars2["前掛1"].ToPar(); X0Y1_前掛_前掛2 = pars2["前掛2"].ToPar(); - pars2 = pars["縁前"].ToPars(); + pars2 = partGroup["縁前"].ToPars(); X0Y1_縁前_縁左 = pars2["縁左"].ToPar(); X0Y1_縁前_縁右 = pars2["縁右"].ToPar(); X0Y1_縁前_縁中 = pars2["縁中"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ミドル_ドレス.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ミドル_ドレス.cs index 0bd7e88..a286d3a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ミドル_ドレス.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/上着ミドル_ドレス.cs @@ -328,15 +328,15 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_服 = pars["服"].ToPar(); - Pars pars2 = pars["縁"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_服 = partGroup["服"].ToPar(); + PartGroup pars2 = partGroup["縁"].ToPars(); X0Y0_縁_縁左 = pars2["縁左"].ToPar(); X0Y0_縁_縁右 = pars2["縁右"].ToPar(); - pars2 = pars["柄"].ToPars(); - Pars pars3 = pars2["柄左"].ToPars(); + pars2 = partGroup["柄"].ToPars(); + PartGroup pars3 = pars2["柄左"].ToPars(); X0Y0_柄_柄左_柄1 = pars3["柄1"].ToPar(); - Pars pars4 = pars3["柄2"].ToPars(); + PartGroup pars4 = pars3["柄2"].ToPars(); X0Y0_柄_柄左_柄2_柄1 = pars4["柄1"].ToPar(); X0Y0_柄_柄左_柄2_柄2 = pars4["柄2"].ToPar(); pars3 = pars2["柄右"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_クロス.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_クロス.cs index 0230a06..3a09b7a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_クロス.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_クロス.cs @@ -595,11 +595,11 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["布"].ToPars(); - Pars pars3 = pars2["布左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["布"].ToPars(); + PartGroup pars3 = pars2["布左"].ToPars(); X0Y0_布_布左_布 = pars3["布"].ToPar(); - Pars pars4 = pars3["皺"].ToPars(); + PartGroup pars4 = pars3["皺"].ToPars(); X0Y0_布_布左_皺_皺1 = pars4["皺1"].ToPar(); X0Y0_布_布左_皺_皺2 = pars4["皺2"].ToPar(); pars4 = pars3["縁"].ToPars(); @@ -613,13 +613,13 @@ namespace SlaveMatrix pars4 = pars3["縁"].ToPars(); X0Y0_布_布右_縁_縁1 = pars4["縁1"].ToPar(); X0Y0_布_布右_縁_縁2 = pars4["縁2"].ToPar(); - pars2 = pars["カップ右"].ToPars(); + pars2 = partGroup["カップ右"].ToPars(); X0Y0_カップ右_布 = pars2["布"].ToPar(); X0Y0_カップ右_皺 = pars2["皺"].ToPar(); pars3 = pars2["縁"].ToPars(); X0Y0_カップ右_縁_縁1 = pars3["縁1"].ToPar(); X0Y0_カップ右_縁_縁2 = pars3["縁2"].ToPar(); - pars2 = pars["カップ左"].ToPars(); + pars2 = partGroup["カップ左"].ToPars(); X0Y0_カップ左_布 = pars2["布"].ToPar(); X0Y0_カップ左_皺 = pars2["皺"].ToPar(); pars3 = pars2["縁"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_チューブ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_チューブ.cs index 504fef1..e83f46b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_チューブ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_チューブ.cs @@ -539,11 +539,11 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["布"].ToPars(); - Pars pars3 = pars2["布左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["布"].ToPars(); + PartGroup pars3 = pars2["布左"].ToPars(); X0Y0_布_布左_布 = pars3["布"].ToPar(); - Pars pars4 = pars3["皺"].ToPars(); + PartGroup pars4 = pars3["皺"].ToPars(); X0Y0_布_布左_皺_皺1 = pars4["皺1"].ToPar(); X0Y0_布_布左_皺_皺2 = pars4["皺2"].ToPar(); pars4 = pars3["縁"].ToPars(); @@ -558,10 +558,10 @@ namespace SlaveMatrix X0Y0_布_布右_縁_縁1 = pars4["縁1"].ToPar(); X0Y0_布_布右_縁_縁2 = pars4["縁2"].ToPar(); X0Y0_布_布 = pars2["布"].ToPar(); - pars2 = pars["皺"].ToPars(); + pars2 = partGroup["皺"].ToPars(); X0Y0_皺_皺1 = pars2["皺1"].ToPar(); X0Y0_皺_皺2 = pars2["皺2"].ToPar(); - pars2 = pars["縁"].ToPars(); + pars2 = partGroup["縁"].ToPars(); X0Y0_縁_縁1 = pars2["縁1"].ToPar(); X0Y0_縁_縁2 = pars2["縁2"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ビキニ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ビキニ.cs index e6f7191..d59415c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ビキニ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ビキニ.cs @@ -451,17 +451,17 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_紐 = pars["紐"].ToPar(); - Pars pars2 = pars["カップ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_紐 = partGroup["紐"].ToPar(); + PartGroup pars2 = partGroup["カップ左"].ToPars(); X0Y0_カップ左_紐 = pars2["紐"].ToPar(); X0Y0_カップ左_カップ = pars2["カップ"].ToPar(); - Pars pars3 = pars2["縁"].ToPars(); + PartGroup pars3 = pars2["縁"].ToPars(); X0Y0_カップ左_縁_縁1 = pars3["縁1"].ToPar(); X0Y0_カップ左_縁_縁2 = pars3["縁2"].ToPar(); X0Y0_カップ左_縁_縁3 = pars3["縁3"].ToPar(); X0Y0_カップ左_縁_縁4 = pars3["縁4"].ToPar(); - pars2 = pars["カップ右"].ToPars(); + pars2 = partGroup["カップ右"].ToPars(); X0Y0_カップ右_紐 = pars2["紐"].ToPar(); X0Y0_カップ右_カップ = pars2["カップ"].ToPar(); pars3 = pars2["縁"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ブラ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ブラ.cs index 3fae04f..f8a8659 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ブラ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_ブラ.cs @@ -2306,15 +2306,15 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["バンド"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["バンド"].ToPars(); X0Y0_バンド_バンド = pars2["バンド"].ToPar(); - Pars pars3 = pars2["縁"].ToPars(); + PartGroup pars3 = pars2["縁"].ToPars(); X0Y0_バンド_縁_下 = pars3["下"].ToPar(); X0Y0_バンド_縁_上 = pars3["上"].ToPar(); X0Y0_バンド_縁_左 = pars3["左"].ToPar(); X0Y0_バンド_縁_右 = pars3["右"].ToPar(); - pars2 = pars["カップ左"].ToPars(); + pars2 = partGroup["カップ左"].ToPars(); X0Y0_カップ左_紐 = pars2["紐"].ToPar(); pars3 = pars2["ジャスター"].ToPars(); X0Y0_カップ左_ジャスター_ジャスター1 = pars3["ジャスター1"].ToPar(); @@ -2337,7 +2337,7 @@ namespace SlaveMatrix X0Y0_カップ左_レース_レース12 = pars3["レース12"].ToPar(); X0Y0_カップ左_カップ1 = pars2["カップ1"].ToPar(); pars3 = pars2["柄"].ToPars(); - Pars pars4 = pars3["柄1"].ToPars(); + PartGroup pars4 = pars3["柄1"].ToPars(); X0Y0_カップ左_柄_柄1_柄1 = pars4["柄1"].ToPar(); X0Y0_カップ左_柄_柄1_柄2 = pars4["柄2"].ToPar(); pars4 = pars3["柄2"].ToPars(); @@ -2363,7 +2363,7 @@ namespace SlaveMatrix X0Y0_カップ左_縁_縁2 = pars3["縁2"].ToPar(); X0Y0_カップ左_縁_縁3 = pars3["縁3"].ToPar(); X0Y0_カップ左_縁_縁4 = pars3["縁4"].ToPar(); - pars2 = pars["カップ右"].ToPars(); + pars2 = partGroup["カップ右"].ToPars(); X0Y0_カップ右_紐 = pars2["紐"].ToPar(); pars3 = pars2["ジャスター"].ToPars(); X0Y0_カップ右_ジャスター_ジャスター1 = pars3["ジャスター1"].ToPar(); @@ -2412,7 +2412,7 @@ namespace SlaveMatrix X0Y0_カップ右_縁_縁2 = pars3["縁2"].ToPar(); X0Y0_カップ右_縁_縁3 = pars3["縁3"].ToPar(); X0Y0_カップ右_縁_縁4 = pars3["縁4"].ToPar(); - pars2 = pars["リボン"].ToPars(); + pars2 = partGroup["リボン"].ToPars(); X0Y0_リボン_リボン = pars2["リボン"].ToPar(); X0Y0_リボン_結び目 = pars2["結び目"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_マイクロ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_マイクロ.cs index 24bbc83..7e71020 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_マイクロ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着トップ_マイクロ.cs @@ -451,17 +451,17 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_紐 = pars["紐"].ToPar(); - Pars pars2 = pars["カップ左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_紐 = partGroup["紐"].ToPar(); + PartGroup pars2 = partGroup["カップ左"].ToPars(); X0Y0_カップ左_紐 = pars2["紐"].ToPar(); X0Y0_カップ左_カップ = pars2["カップ"].ToPar(); - Pars pars3 = pars2["縁"].ToPars(); + PartGroup pars3 = pars2["縁"].ToPars(); X0Y0_カップ左_縁_縁1 = pars3["縁1"].ToPar(); X0Y0_カップ左_縁_縁2 = pars3["縁2"].ToPar(); X0Y0_カップ左_縁_縁3 = pars3["縁3"].ToPar(); X0Y0_カップ左_縁_縁4 = pars3["縁4"].ToPar(); - pars2 = pars["カップ右"].ToPars(); + pars2 = partGroup["カップ右"].ToPars(); X0Y0_カップ右_紐 = pars2["紐"].ToPar(); X0Y0_カップ右_カップ = pars2["カップ"].ToPar(); pars3 = pars2["縁"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_ノーマル.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_ノーマル.cs index 9745e48..582bb78 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_ノーマル.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_ノーマル.cs @@ -2716,16 +2716,16 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_紐左 = pars["紐左"].ToPar(); - X0Y0_紐右 = pars["紐右"].ToPar(); - X0Y0_下地 = pars["下地"].ToPar(); - X0Y0_線 = pars["線"].ToPar(); - Pars pars2 = pars["セクシーランジェリー"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_紐左 = partGroup["紐左"].ToPar(); + X0Y0_紐右 = partGroup["紐右"].ToPar(); + X0Y0_下地 = partGroup["下地"].ToPar(); + X0Y0_線 = partGroup["線"].ToPar(); + PartGroup pars2 = partGroup["セクシーランジェリー"].ToPars(); X0Y0_セクシーランジェリー_ライン左 = pars2["ライン左"].ToPar(); X0Y0_セクシーランジェリー_ライン右 = pars2["ライン右"].ToPar(); - Pars pars3 = pars2["柄左"].ToPars(); - Pars pars4 = pars3["柄1"].ToPars(); + PartGroup pars3 = pars2["柄左"].ToPars(); + PartGroup pars4 = pars3["柄1"].ToPars(); X0Y0_セクシーランジェリー_柄左_柄1_柄1 = pars4["柄1"].ToPar(); X0Y0_セクシーランジェリー_柄左_柄1_柄2 = pars4["柄2"].ToPar(); pars4 = pars3["柄2"].ToPars(); @@ -2757,7 +2757,7 @@ namespace SlaveMatrix X0Y0_セクシーランジェリー_柄右_柄5_柄1 = pars4["柄1"].ToPar(); X0Y0_セクシーランジェリー_柄右_柄5_柄2 = pars4["柄2"].ToPar(); X0Y0_セクシーランジェリー_ライン中 = pars2["ライン中"].ToPar(); - pars2 = pars["ライン"].ToPars(); + pars2 = partGroup["ライン"].ToPars(); X0Y0_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y0_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y0_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -2765,7 +2765,7 @@ namespace SlaveMatrix X0Y0_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y0_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y0_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y0_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y0_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2775,7 +2775,7 @@ namespace SlaveMatrix X0Y0_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y0_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y0_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y0_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y0_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2785,18 +2785,18 @@ namespace SlaveMatrix X0Y0_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y0_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y0_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["リボン"].ToPars(); + pars2 = partGroup["リボン"].ToPars(); X0Y0_リボン_リボン = pars2["リボン"].ToPar(); X0Y0_リボン_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y0_染み_染み2 = pars2["染み2"].ToPar(); X0Y0_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][1]; - X0Y1_紐左 = pars["紐左"].ToPar(); - X0Y1_紐右 = pars["紐右"].ToPar(); - X0Y1_下地 = pars["下地"].ToPar(); - X0Y1_線 = pars["線"].ToPar(); - pars2 = pars["セクシーランジェリー"].ToPars(); + partGroup = Body[0][1]; + X0Y1_紐左 = partGroup["紐左"].ToPar(); + X0Y1_紐右 = partGroup["紐右"].ToPar(); + X0Y1_下地 = partGroup["下地"].ToPar(); + X0Y1_線 = partGroup["線"].ToPar(); + pars2 = partGroup["セクシーランジェリー"].ToPars(); X0Y1_セクシーランジェリー_ライン左 = pars2["ライン左"].ToPar(); X0Y1_セクシーランジェリー_ライン右 = pars2["ライン右"].ToPar(); pars3 = pars2["柄左"].ToPars(); @@ -2832,7 +2832,7 @@ namespace SlaveMatrix X0Y1_セクシーランジェリー_柄右_柄5_柄1 = pars4["柄1"].ToPar(); X0Y1_セクシーランジェリー_柄右_柄5_柄2 = pars4["柄2"].ToPar(); X0Y1_セクシーランジェリー_ライン中 = pars2["ライン中"].ToPar(); - pars2 = pars["ライン"].ToPars(); + pars2 = partGroup["ライン"].ToPars(); X0Y1_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y1_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y1_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -2840,7 +2840,7 @@ namespace SlaveMatrix X0Y1_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y1_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y1_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y1_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y1_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2850,7 +2850,7 @@ namespace SlaveMatrix X0Y1_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y1_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y1_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y1_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y1_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2860,18 +2860,18 @@ namespace SlaveMatrix X0Y1_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y1_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y1_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["リボン"].ToPars(); + pars2 = partGroup["リボン"].ToPars(); X0Y1_リボン_リボン = pars2["リボン"].ToPar(); X0Y1_リボン_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y1_染み_染み2 = pars2["染み2"].ToPar(); X0Y1_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][2]; - X0Y2_紐左 = pars["紐左"].ToPar(); - X0Y2_紐右 = pars["紐右"].ToPar(); - X0Y2_下地 = pars["下地"].ToPar(); - X0Y2_線 = pars["線"].ToPar(); - pars2 = pars["セクシーランジェリー"].ToPars(); + partGroup = Body[0][2]; + X0Y2_紐左 = partGroup["紐左"].ToPar(); + X0Y2_紐右 = partGroup["紐右"].ToPar(); + X0Y2_下地 = partGroup["下地"].ToPar(); + X0Y2_線 = partGroup["線"].ToPar(); + pars2 = partGroup["セクシーランジェリー"].ToPars(); X0Y2_セクシーランジェリー_ライン左 = pars2["ライン左"].ToPar(); X0Y2_セクシーランジェリー_ライン右 = pars2["ライン右"].ToPar(); pars3 = pars2["柄左"].ToPars(); @@ -2907,7 +2907,7 @@ namespace SlaveMatrix X0Y2_セクシーランジェリー_柄右_柄5_柄1 = pars4["柄1"].ToPar(); X0Y2_セクシーランジェリー_柄右_柄5_柄2 = pars4["柄2"].ToPar(); X0Y2_セクシーランジェリー_ライン中 = pars2["ライン中"].ToPar(); - pars2 = pars["ライン"].ToPars(); + pars2 = partGroup["ライン"].ToPars(); X0Y2_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y2_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y2_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -2915,7 +2915,7 @@ namespace SlaveMatrix X0Y2_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y2_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y2_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y2_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y2_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2925,7 +2925,7 @@ namespace SlaveMatrix X0Y2_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y2_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y2_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y2_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y2_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2935,18 +2935,18 @@ namespace SlaveMatrix X0Y2_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y2_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y2_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["リボン"].ToPars(); + pars2 = partGroup["リボン"].ToPars(); X0Y2_リボン_リボン = pars2["リボン"].ToPar(); X0Y2_リボン_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y2_染み_染み2 = pars2["染み2"].ToPar(); X0Y2_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][3]; - X0Y3_紐左 = pars["紐左"].ToPar(); - X0Y3_紐右 = pars["紐右"].ToPar(); - X0Y3_下地 = pars["下地"].ToPar(); - X0Y3_線 = pars["線"].ToPar(); - pars2 = pars["セクシーランジェリー"].ToPars(); + partGroup = Body[0][3]; + X0Y3_紐左 = partGroup["紐左"].ToPar(); + X0Y3_紐右 = partGroup["紐右"].ToPar(); + X0Y3_下地 = partGroup["下地"].ToPar(); + X0Y3_線 = partGroup["線"].ToPar(); + pars2 = partGroup["セクシーランジェリー"].ToPars(); X0Y3_セクシーランジェリー_ライン左 = pars2["ライン左"].ToPar(); X0Y3_セクシーランジェリー_ライン右 = pars2["ライン右"].ToPar(); pars3 = pars2["柄左"].ToPars(); @@ -2982,7 +2982,7 @@ namespace SlaveMatrix X0Y3_セクシーランジェリー_柄右_柄5_柄1 = pars4["柄1"].ToPar(); X0Y3_セクシーランジェリー_柄右_柄5_柄2 = pars4["柄2"].ToPar(); X0Y3_セクシーランジェリー_ライン中 = pars2["ライン中"].ToPar(); - pars2 = pars["ライン"].ToPars(); + pars2 = partGroup["ライン"].ToPars(); X0Y3_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y3_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y3_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -2990,7 +2990,7 @@ namespace SlaveMatrix X0Y3_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y3_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y3_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y3_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y3_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -3000,7 +3000,7 @@ namespace SlaveMatrix X0Y3_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y3_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y3_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y3_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y3_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -3010,18 +3010,18 @@ namespace SlaveMatrix X0Y3_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y3_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y3_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["リボン"].ToPars(); + pars2 = partGroup["リボン"].ToPars(); X0Y3_リボン_リボン = pars2["リボン"].ToPar(); X0Y3_リボン_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y3_染み_染み2 = pars2["染み2"].ToPar(); X0Y3_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][4]; - X0Y4_紐左 = pars["紐左"].ToPar(); - X0Y4_紐右 = pars["紐右"].ToPar(); - X0Y4_下地 = pars["下地"].ToPar(); - X0Y4_線 = pars["線"].ToPar(); - pars2 = pars["セクシーランジェリー"].ToPars(); + partGroup = Body[0][4]; + X0Y4_紐左 = partGroup["紐左"].ToPar(); + X0Y4_紐右 = partGroup["紐右"].ToPar(); + X0Y4_下地 = partGroup["下地"].ToPar(); + X0Y4_線 = partGroup["線"].ToPar(); + pars2 = partGroup["セクシーランジェリー"].ToPars(); X0Y4_セクシーランジェリー_ライン左 = pars2["ライン左"].ToPar(); X0Y4_セクシーランジェリー_ライン右 = pars2["ライン右"].ToPar(); pars3 = pars2["柄左"].ToPars(); @@ -3057,7 +3057,7 @@ namespace SlaveMatrix X0Y4_セクシーランジェリー_柄右_柄5_柄1 = pars4["柄1"].ToPar(); X0Y4_セクシーランジェリー_柄右_柄5_柄2 = pars4["柄2"].ToPar(); X0Y4_セクシーランジェリー_ライン中 = pars2["ライン中"].ToPar(); - pars2 = pars["ライン"].ToPars(); + pars2 = partGroup["ライン"].ToPars(); X0Y4_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y4_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y4_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -3065,7 +3065,7 @@ namespace SlaveMatrix X0Y4_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y4_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y4_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y4_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y4_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -3075,7 +3075,7 @@ namespace SlaveMatrix X0Y4_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y4_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y4_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y4_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y4_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -3085,10 +3085,10 @@ namespace SlaveMatrix X0Y4_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y4_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y4_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["リボン"].ToPars(); + pars2 = partGroup["リボン"].ToPars(); X0Y4_リボン_リボン = pars2["リボン"].ToPar(); X0Y4_リボン_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y4_染み_染み2 = pars2["染み2"].ToPar(); X0Y4_染み_染み1 = pars2["染み1"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_マイクロ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_マイクロ.cs index 591b423..0f39cde 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_マイクロ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着ボトム_マイクロ.cs @@ -1791,12 +1791,12 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_紐左 = pars["紐左"].ToPar(); - X0Y0_紐右 = pars["紐右"].ToPar(); - X0Y0_下地 = pars["下地"].ToPar(); - X0Y0_線 = pars["線"].ToPar(); - Pars pars2 = pars["ライン"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_紐左 = partGroup["紐左"].ToPar(); + X0Y0_紐右 = partGroup["紐右"].ToPar(); + X0Y0_下地 = partGroup["下地"].ToPar(); + X0Y0_線 = partGroup["線"].ToPar(); + PartGroup pars2 = partGroup["ライン"].ToPars(); X0Y0_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y0_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y0_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -1804,17 +1804,17 @@ namespace SlaveMatrix X0Y0_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y0_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y0_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y0_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y0_結び紐左_紐2 = pars2["紐2"].ToPar(); - Pars pars3 = pars2["輪1"].ToPars(); + PartGroup pars3 = pars2["輪1"].ToPars(); X0Y0_結び紐左_輪1_紐後 = pars3["紐後"].ToPar(); X0Y0_結び紐左_輪1_紐前 = pars3["紐前"].ToPar(); pars3 = pars2["輪2"].ToPars(); X0Y0_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y0_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y0_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y0_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y0_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -1824,7 +1824,7 @@ namespace SlaveMatrix X0Y0_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y0_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y0_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["ヴィオラ"].ToPars(); + pars2 = partGroup["ヴィオラ"].ToPars(); X0Y0_ヴィオラ_紐左 = pars2["紐左"].ToPar(); X0Y0_ヴィオラ_紐右 = pars2["紐右"].ToPar(); X0Y0_ヴィオラ_丸金具左 = pars2["丸金具左"].ToPar(); @@ -1835,15 +1835,15 @@ namespace SlaveMatrix pars3 = pars2["金具右"].ToPars(); X0Y0_ヴィオラ_金具右_金具1 = pars3["金具1"].ToPar(); X0Y0_ヴィオラ_金具右_金具2 = pars3["金具2"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y0_染み_染み2 = pars2["染み2"].ToPar(); X0Y0_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][1]; - X0Y1_紐左 = pars["紐左"].ToPar(); - X0Y1_紐右 = pars["紐右"].ToPar(); - X0Y1_下地 = pars["下地"].ToPar(); - X0Y1_線 = pars["線"].ToPar(); - pars2 = pars["ライン"].ToPars(); + partGroup = Body[0][1]; + X0Y1_紐左 = partGroup["紐左"].ToPar(); + X0Y1_紐右 = partGroup["紐右"].ToPar(); + X0Y1_下地 = partGroup["下地"].ToPar(); + X0Y1_線 = partGroup["線"].ToPar(); + pars2 = partGroup["ライン"].ToPars(); X0Y1_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y1_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y1_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -1851,7 +1851,7 @@ namespace SlaveMatrix X0Y1_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y1_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y1_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y1_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y1_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -1861,7 +1861,7 @@ namespace SlaveMatrix X0Y1_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y1_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y1_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y1_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y1_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -1871,7 +1871,7 @@ namespace SlaveMatrix X0Y1_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y1_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y1_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["ヴィオラ"].ToPars(); + pars2 = partGroup["ヴィオラ"].ToPars(); X0Y1_ヴィオラ_紐左 = pars2["紐左"].ToPar(); X0Y1_ヴィオラ_紐右 = pars2["紐右"].ToPar(); X0Y1_ヴィオラ_丸金具左 = pars2["丸金具左"].ToPar(); @@ -1882,15 +1882,15 @@ namespace SlaveMatrix pars3 = pars2["金具右"].ToPars(); X0Y1_ヴィオラ_金具右_金具1 = pars3["金具1"].ToPar(); X0Y1_ヴィオラ_金具右_金具2 = pars3["金具2"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y1_染み_染み2 = pars2["染み2"].ToPar(); X0Y1_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][2]; - X0Y2_紐左 = pars["紐左"].ToPar(); - X0Y2_紐右 = pars["紐右"].ToPar(); - X0Y2_下地 = pars["下地"].ToPar(); - X0Y2_線 = pars["線"].ToPar(); - pars2 = pars["ライン"].ToPars(); + partGroup = Body[0][2]; + X0Y2_紐左 = partGroup["紐左"].ToPar(); + X0Y2_紐右 = partGroup["紐右"].ToPar(); + X0Y2_下地 = partGroup["下地"].ToPar(); + X0Y2_線 = partGroup["線"].ToPar(); + pars2 = partGroup["ライン"].ToPars(); X0Y2_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y2_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y2_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -1898,7 +1898,7 @@ namespace SlaveMatrix X0Y2_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y2_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y2_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y2_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y2_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -1908,7 +1908,7 @@ namespace SlaveMatrix X0Y2_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y2_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y2_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y2_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y2_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -1918,7 +1918,7 @@ namespace SlaveMatrix X0Y2_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y2_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y2_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["ヴィオラ"].ToPars(); + pars2 = partGroup["ヴィオラ"].ToPars(); X0Y2_ヴィオラ_紐左 = pars2["紐左"].ToPar(); X0Y2_ヴィオラ_紐右 = pars2["紐右"].ToPar(); X0Y2_ヴィオラ_丸金具左 = pars2["丸金具左"].ToPar(); @@ -1929,15 +1929,15 @@ namespace SlaveMatrix pars3 = pars2["金具右"].ToPars(); X0Y2_ヴィオラ_金具右_金具1 = pars3["金具1"].ToPar(); X0Y2_ヴィオラ_金具右_金具2 = pars3["金具2"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y2_染み_染み2 = pars2["染み2"].ToPar(); X0Y2_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][3]; - X0Y3_紐左 = pars["紐左"].ToPar(); - X0Y3_紐右 = pars["紐右"].ToPar(); - X0Y3_下地 = pars["下地"].ToPar(); - X0Y3_線 = pars["線"].ToPar(); - pars2 = pars["ライン"].ToPars(); + partGroup = Body[0][3]; + X0Y3_紐左 = partGroup["紐左"].ToPar(); + X0Y3_紐右 = partGroup["紐右"].ToPar(); + X0Y3_下地 = partGroup["下地"].ToPar(); + X0Y3_線 = partGroup["線"].ToPar(); + pars2 = partGroup["ライン"].ToPars(); X0Y3_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y3_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y3_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -1945,7 +1945,7 @@ namespace SlaveMatrix X0Y3_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y3_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y3_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y3_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y3_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -1955,7 +1955,7 @@ namespace SlaveMatrix X0Y3_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y3_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y3_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y3_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y3_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -1965,7 +1965,7 @@ namespace SlaveMatrix X0Y3_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y3_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y3_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["ヴィオラ"].ToPars(); + pars2 = partGroup["ヴィオラ"].ToPars(); X0Y3_ヴィオラ_紐左 = pars2["紐左"].ToPar(); X0Y3_ヴィオラ_紐右 = pars2["紐右"].ToPar(); X0Y3_ヴィオラ_丸金具左 = pars2["丸金具左"].ToPar(); @@ -1976,15 +1976,15 @@ namespace SlaveMatrix pars3 = pars2["金具右"].ToPars(); X0Y3_ヴィオラ_金具右_金具1 = pars3["金具1"].ToPar(); X0Y3_ヴィオラ_金具右_金具2 = pars3["金具2"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y3_染み_染み2 = pars2["染み2"].ToPar(); X0Y3_染み_染み1 = pars2["染み1"].ToPar(); - pars = Body[0][4]; - X0Y4_紐左 = pars["紐左"].ToPar(); - X0Y4_紐右 = pars["紐右"].ToPar(); - X0Y4_下地 = pars["下地"].ToPar(); - X0Y4_線 = pars["線"].ToPar(); - pars2 = pars["ライン"].ToPars(); + partGroup = Body[0][4]; + X0Y4_紐左 = partGroup["紐左"].ToPar(); + X0Y4_紐右 = partGroup["紐右"].ToPar(); + X0Y4_下地 = partGroup["下地"].ToPar(); + X0Y4_線 = partGroup["線"].ToPar(); + pars2 = partGroup["ライン"].ToPars(); X0Y4_ライン_ライン上 = pars2["ライン上"].ToPar(); X0Y4_ライン_ライン左 = pars2["ライン左"].ToPar(); X0Y4_ライン_ライン右 = pars2["ライン右"].ToPar(); @@ -1992,7 +1992,7 @@ namespace SlaveMatrix X0Y4_ライン_ライン右下 = pars2["ライン右下"].ToPar(); X0Y4_ライン_ライン下左 = pars2["ライン下左"].ToPar(); X0Y4_ライン_ライン下右 = pars2["ライン下右"].ToPar(); - pars2 = pars["結び紐左"].ToPars(); + pars2 = partGroup["結び紐左"].ToPars(); X0Y4_結び紐左_紐1 = pars2["紐1"].ToPar(); X0Y4_結び紐左_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2002,7 +2002,7 @@ namespace SlaveMatrix X0Y4_結び紐左_輪2_紐後 = pars3["紐後"].ToPar(); X0Y4_結び紐左_輪2_紐前 = pars3["紐前"].ToPar(); X0Y4_結び紐左_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["結び紐右"].ToPars(); + pars2 = partGroup["結び紐右"].ToPars(); X0Y4_結び紐右_紐1 = pars2["紐1"].ToPar(); X0Y4_結び紐右_紐2 = pars2["紐2"].ToPar(); pars3 = pars2["輪1"].ToPars(); @@ -2012,7 +2012,7 @@ namespace SlaveMatrix X0Y4_結び紐右_輪2_紐後 = pars3["紐後"].ToPar(); X0Y4_結び紐右_輪2_紐前 = pars3["紐前"].ToPar(); X0Y4_結び紐右_結び目 = pars2["結び目"].ToPar(); - pars2 = pars["ヴィオラ"].ToPars(); + pars2 = partGroup["ヴィオラ"].ToPars(); X0Y4_ヴィオラ_紐左 = pars2["紐左"].ToPar(); X0Y4_ヴィオラ_紐右 = pars2["紐右"].ToPar(); X0Y4_ヴィオラ_丸金具左 = pars2["丸金具左"].ToPar(); @@ -2023,7 +2023,7 @@ namespace SlaveMatrix pars3 = pars2["金具右"].ToPars(); X0Y4_ヴィオラ_金具右_金具1 = pars3["金具1"].ToPar(); X0Y4_ヴィオラ_金具右_金具2 = pars3["金具2"].ToPar(); - pars2 = pars["染み"].ToPars(); + pars2 = partGroup["染み"].ToPars(); X0Y4_染み_染み2 = pars2["染み2"].ToPar(); X0Y4_染み_染み1 = pars2["染み1"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着乳首.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着乳首.cs index 03a0cc7..f8277d4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着乳首.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着乳首.cs @@ -181,10 +181,10 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["下着乳首左"]); - Pars pars = Body[0][0]; - X0Y0_乳首 = pars["乳首"].ToPar(); - X0Y0_染み2 = pars["染み2"].ToPar(); - X0Y0_染み1 = pars["染み1"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_乳首 = partGroup["乳首"].ToPar(); + X0Y0_染み2 = partGroup["染み2"].ToPar(); + X0Y0_染み1 = partGroup["染み1"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着陰核.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着陰核.cs index 3524992..7fc8499 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着陰核.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/下着陰核.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["下着陰核"]); - Pars pars = Body[0][0]; - X0Y0_陰核 = pars["陰核"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_陰核 = partGroup["陰核"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/乳房.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/乳房.cs index 3e87c82..00fe13f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/乳房.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/乳房.cs @@ -797,81 +797,81 @@ namespace SlaveMatrix 乳房 乳房2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["胸左"]); - Pars pars = Body[0][0]; - X0Y0_乳房 = pars["乳房"].ToPar(); - X0Y0_乳輪 = pars["乳輪"].ToPar(); - X0Y0_乳首 = pars["乳首"].ToPar(); - Pars pars2 = pars["淫タトゥ"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_乳房 = partGroup["乳房"].ToPar(); + X0Y0_乳輪 = partGroup["乳輪"].ToPar(); + X0Y0_乳首 = partGroup["乳首"].ToPar(); + PartGroup pars2 = partGroup["淫タトゥ"].ToPars(); X0Y0_淫タトゥ_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y0_淫タトゥ_タトゥ2 = pars2["タトゥ2"].ToPar(); X0Y0_淫タトゥ_タトゥ3 = pars2["タトゥ3"].ToPar(); X0Y0_淫タトゥ_タトゥ4 = pars2["タトゥ4"].ToPar(); - X0Y0_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y0_ハイライト2 = pars["ハイライト2"].ToPar(); - X0Y0_傷X = pars["傷X"].ToPar(); - X0Y0_傷I1 = pars["傷I1"].ToPar(); - X0Y0_傷I2 = pars["傷I2"].ToPar(); - pars2 = pars["虫性"].ToPars(); + X0Y0_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y0_ハイライト2 = partGroup["ハイライト2"].ToPar(); + X0Y0_傷X = partGroup["傷X"].ToPar(); + X0Y0_傷I1 = partGroup["傷I1"].ToPar(); + X0Y0_傷I2 = partGroup["傷I2"].ToPar(); + pars2 = partGroup["虫性"].ToPars(); X0Y0_虫性_甲殻 = pars2["甲殻"].ToPar(); - pars = Body[0][1]; - X0Y1_乳房 = pars["乳房"].ToPar(); - X0Y1_乳輪 = pars["乳輪"].ToPar(); - X0Y1_乳首 = pars["乳首"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][1]; + X0Y1_乳房 = partGroup["乳房"].ToPar(); + X0Y1_乳輪 = partGroup["乳輪"].ToPar(); + X0Y1_乳首 = partGroup["乳首"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); X0Y1_淫タトゥ_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y1_淫タトゥ_タトゥ2 = pars2["タトゥ2"].ToPar(); X0Y1_淫タトゥ_タトゥ3 = pars2["タトゥ3"].ToPar(); X0Y1_淫タトゥ_タトゥ4 = pars2["タトゥ4"].ToPar(); - X0Y1_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y1_ハイライト2 = pars["ハイライト2"].ToPar(); - X0Y1_傷X = pars["傷X"].ToPar(); - X0Y1_傷I1 = pars["傷I1"].ToPar(); - X0Y1_傷I2 = pars["傷I2"].ToPar(); - pars2 = pars["虫性"].ToPars(); + X0Y1_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y1_ハイライト2 = partGroup["ハイライト2"].ToPar(); + X0Y1_傷X = partGroup["傷X"].ToPar(); + X0Y1_傷I1 = partGroup["傷I1"].ToPar(); + X0Y1_傷I2 = partGroup["傷I2"].ToPar(); + pars2 = partGroup["虫性"].ToPars(); X0Y1_虫性_甲殻 = pars2["甲殻"].ToPar(); - pars = Body[0][2]; - X0Y2_乳房 = pars["乳房"].ToPar(); - X0Y2_乳輪 = pars["乳輪"].ToPar(); - X0Y2_乳首 = pars["乳首"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][2]; + X0Y2_乳房 = partGroup["乳房"].ToPar(); + X0Y2_乳輪 = partGroup["乳輪"].ToPar(); + X0Y2_乳首 = partGroup["乳首"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); X0Y2_淫タトゥ_タトゥ3 = pars2["タトゥ3"].ToPar(); X0Y2_淫タトゥ_タトゥ4 = pars2["タトゥ4"].ToPar(); - X0Y2_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y2_ハイライト2 = pars["ハイライト2"].ToPar(); - X0Y2_傷X = pars["傷X"].ToPar(); - X0Y2_傷I1 = pars["傷I1"].ToPar(); - X0Y2_傷I2 = pars["傷I2"].ToPar(); - pars2 = pars["虫性"].ToPars(); + X0Y2_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y2_ハイライト2 = partGroup["ハイライト2"].ToPar(); + X0Y2_傷X = partGroup["傷X"].ToPar(); + X0Y2_傷I1 = partGroup["傷I1"].ToPar(); + X0Y2_傷I2 = partGroup["傷I2"].ToPar(); + pars2 = partGroup["虫性"].ToPars(); X0Y2_虫性_甲殻 = pars2["甲殻"].ToPar(); - pars = Body[0][3]; - X0Y3_乳房 = pars["乳房"].ToPar(); - X0Y3_乳輪 = pars["乳輪"].ToPar(); - X0Y3_乳首 = pars["乳首"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][3]; + X0Y3_乳房 = partGroup["乳房"].ToPar(); + X0Y3_乳輪 = partGroup["乳輪"].ToPar(); + X0Y3_乳首 = partGroup["乳首"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); X0Y3_淫タトゥ_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y3_淫タトゥ_タトゥ3 = pars2["タトゥ3"].ToPar(); X0Y3_淫タトゥ_タトゥ4 = pars2["タトゥ4"].ToPar(); - X0Y3_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y3_ハイライト2 = pars["ハイライト2"].ToPar(); - X0Y3_傷X = pars["傷X"].ToPar(); - X0Y3_傷I1 = pars["傷I1"].ToPar(); - X0Y3_傷I2 = pars["傷I2"].ToPar(); - pars2 = pars["虫性"].ToPars(); + X0Y3_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y3_ハイライト2 = partGroup["ハイライト2"].ToPar(); + X0Y3_傷X = partGroup["傷X"].ToPar(); + X0Y3_傷I1 = partGroup["傷I1"].ToPar(); + X0Y3_傷I2 = partGroup["傷I2"].ToPar(); + pars2 = partGroup["虫性"].ToPars(); X0Y3_虫性_甲殻 = pars2["甲殻"].ToPar(); - pars = Body[0][4]; - X0Y4_乳房 = pars["乳房"].ToPar(); - X0Y4_乳輪 = pars["乳輪"].ToPar(); - X0Y4_乳首 = pars["乳首"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][4]; + X0Y4_乳房 = partGroup["乳房"].ToPar(); + X0Y4_乳輪 = partGroup["乳輪"].ToPar(); + X0Y4_乳首 = partGroup["乳首"].ToPar(); + pars2 = partGroup["淫タトゥ"].ToPars(); X0Y4_淫タトゥ_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y4_淫タトゥ_タトゥ3 = pars2["タトゥ3"].ToPar(); X0Y4_淫タトゥ_タトゥ4 = pars2["タトゥ4"].ToPar(); - X0Y4_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y4_ハイライト2 = pars["ハイライト2"].ToPar(); - X0Y4_傷X = pars["傷X"].ToPar(); - X0Y4_傷I1 = pars["傷I1"].ToPar(); - X0Y4_傷I2 = pars["傷I2"].ToPar(); - pars2 = pars["虫性"].ToPars(); + X0Y4_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y4_ハイライト2 = partGroup["ハイライト2"].ToPar(); + X0Y4_傷X = partGroup["傷X"].ToPar(); + X0Y4_傷I1 = partGroup["傷I1"].ToPar(); + X0Y4_傷I2 = partGroup["傷I2"].ToPar(); + pars2 = partGroup["虫性"].ToPars(); X0Y4_虫性_甲殻 = pars2["甲殻"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_甲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_甲.cs index f7de03f..8a05bec 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_甲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_甲.cs @@ -717,9 +717,9 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["前翅"].ToPars(); - Pars pars3 = pars2["前翅軸"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["前翅"].ToPars(); + PartGroup pars3 = pars2["前翅軸"].ToPars(); X0Y0_前翅_前翅軸_軸1 = pars3["軸1"].ToPar(); X0Y0_前翅_前翅軸_軸2 = pars3["軸2"].ToPar(); X0Y0_前翅_前翅軸_軸3 = pars3["軸3"].ToPar(); @@ -733,15 +733,15 @@ namespace SlaveMatrix X0Y0_前翅_前翅甲_紋5 = pars3["紋5"].ToPar(); X0Y0_前翅_前翅甲_紋6 = pars3["紋6"].ToPar(); X0Y0_前翅_前翅甲_紋7 = pars3["紋7"].ToPar(); - pars2 = pars["付根"].ToPars(); + pars2 = partGroup["付根"].ToPars(); X0Y0_付根_付根0 = pars2["付根0"].ToPar(); X0Y0_付根_付根1 = pars2["付根1"].ToPar(); X0Y0_付根_付根2 = pars2["付根2"].ToPar(); - X0Y0_甲付根 = pars["甲付根"].ToPar(); - X0Y0_紋1 = pars["紋1"].ToPar(); - X0Y0_紋2 = pars["紋2"].ToPar(); - pars = Body[0][1]; - pars2 = pars["前翅"].ToPars(); + X0Y0_甲付根 = partGroup["甲付根"].ToPar(); + X0Y0_紋1 = partGroup["紋1"].ToPar(); + X0Y0_紋2 = partGroup["紋2"].ToPar(); + partGroup = Body[0][1]; + pars2 = partGroup["前翅"].ToPars(); pars3 = pars2["前翅軸"].ToPars(); X0Y1_前翅_前翅軸_軸1 = pars3["軸1"].ToPar(); X0Y1_前翅_前翅軸_軸2 = pars3["軸2"].ToPar(); @@ -759,16 +759,16 @@ namespace SlaveMatrix X0Y1_前翅_前翅甲_紋7 = pars3["紋7"].ToPar(); X0Y1_前翅_前翅甲_罅線1 = pars3["罅線1"].ToPar(); X0Y1_前翅_前翅甲_罅線2 = pars3["罅線2"].ToPar(); - pars2 = pars["付根"].ToPars(); + pars2 = partGroup["付根"].ToPars(); X0Y1_付根_付根0 = pars2["付根0"].ToPar(); X0Y1_付根_付根1 = pars2["付根1"].ToPar(); X0Y1_付根_付根2 = pars2["付根2"].ToPar(); - X0Y1_甲付根 = pars["甲付根"].ToPar(); - X0Y1_紋1 = pars["紋1"].ToPar(); - X0Y1_紋2 = pars["紋2"].ToPar(); - X0Y1_欠け1 = pars["欠け1"].ToPar(); - X0Y1_欠け2 = pars["欠け2"].ToPar(); - X0Y1_欠け3 = pars["欠け3"].ToPar(); + X0Y1_甲付根 = partGroup["甲付根"].ToPar(); + X0Y1_紋1 = partGroup["紋1"].ToPar(); + X0Y1_紋2 = partGroup["紋2"].ToPar(); + X0Y1_欠け1 = partGroup["欠け1"].ToPar(); + X0Y1_欠け2 = partGroup["欠け2"].ToPar(); + X0Y1_欠け3 = partGroup["欠け3"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_羽.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_羽.cs index 2b9363a..d92c53b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_羽.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_羽.cs @@ -907,71 +907,71 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]["前翅"].ToPars(); - X0Y0_前翅_前翅 = pars["前翅"].ToPar(); - X0Y0_前翅_翅脈1 = pars["翅脈1"].ToPar(); - X0Y0_前翅_翅脈2 = pars["翅脈2"].ToPar(); - X0Y0_前翅_翅脈線1 = pars["翅脈線1"].ToPar(); - X0Y0_前翅_翅脈線2 = pars["翅脈線2"].ToPar(); - X0Y0_前翅_翅脈線3 = pars["翅脈線3"].ToPar(); - X0Y0_前翅_翅脈線4 = pars["翅脈線4"].ToPar(); - X0Y0_前翅_翅脈線5 = pars["翅脈線5"].ToPar(); - X0Y0_前翅_翅脈縦線1 = pars["翅脈縦線1"].ToPar(); - X0Y0_前翅_翅脈縦線2 = pars["翅脈縦線2"].ToPar(); - X0Y0_前翅_翅脈縦線3 = pars["翅脈縦線3"].ToPar(); - X0Y0_前翅_翅脈縦線4 = pars["翅脈縦線4"].ToPar(); - X0Y0_前翅_翅脈縦線5 = pars["翅脈縦線5"].ToPar(); - X0Y0_前翅_翅脈縦線6 = pars["翅脈縦線6"].ToPar(); - X0Y0_前翅_翅脈縦線7 = pars["翅脈縦線7"].ToPar(); - X0Y0_前翅_翅脈縦線8 = pars["翅脈縦線8"].ToPar(); - X0Y0_前翅_翅脈縦線9 = pars["翅脈縦線9"].ToPar(); - X0Y0_前翅_翅脈縦線10 = pars["翅脈縦線10"].ToPar(); - X0Y0_前翅_翅脈縦線11 = pars["翅脈縦線11"].ToPar(); - X0Y0_前翅_翅脈縦線12 = pars["翅脈縦線12"].ToPar(); - X0Y0_前翅_翅脈縦線13 = pars["翅脈縦線13"].ToPar(); - X0Y0_前翅_翅脈縦線14 = pars["翅脈縦線14"].ToPar(); - X0Y0_前翅_翅脈縦線15 = pars["翅脈縦線15"].ToPar(); - X0Y0_前翅_翅脈縦線16 = pars["翅脈縦線16"].ToPar(); - X0Y0_前翅_翅脈縦線17 = pars["翅脈縦線17"].ToPar(); - Pars pars2 = pars["翅脈網1"].ToPars(); + PartGroup partGroup = Body[0][0]["前翅"].ToPars(); + X0Y0_前翅_前翅 = partGroup["前翅"].ToPar(); + X0Y0_前翅_翅脈1 = partGroup["翅脈1"].ToPar(); + X0Y0_前翅_翅脈2 = partGroup["翅脈2"].ToPar(); + X0Y0_前翅_翅脈線1 = partGroup["翅脈線1"].ToPar(); + X0Y0_前翅_翅脈線2 = partGroup["翅脈線2"].ToPar(); + X0Y0_前翅_翅脈線3 = partGroup["翅脈線3"].ToPar(); + X0Y0_前翅_翅脈線4 = partGroup["翅脈線4"].ToPar(); + X0Y0_前翅_翅脈線5 = partGroup["翅脈線5"].ToPar(); + X0Y0_前翅_翅脈縦線1 = partGroup["翅脈縦線1"].ToPar(); + X0Y0_前翅_翅脈縦線2 = partGroup["翅脈縦線2"].ToPar(); + X0Y0_前翅_翅脈縦線3 = partGroup["翅脈縦線3"].ToPar(); + X0Y0_前翅_翅脈縦線4 = partGroup["翅脈縦線4"].ToPar(); + X0Y0_前翅_翅脈縦線5 = partGroup["翅脈縦線5"].ToPar(); + X0Y0_前翅_翅脈縦線6 = partGroup["翅脈縦線6"].ToPar(); + X0Y0_前翅_翅脈縦線7 = partGroup["翅脈縦線7"].ToPar(); + X0Y0_前翅_翅脈縦線8 = partGroup["翅脈縦線8"].ToPar(); + X0Y0_前翅_翅脈縦線9 = partGroup["翅脈縦線9"].ToPar(); + X0Y0_前翅_翅脈縦線10 = partGroup["翅脈縦線10"].ToPar(); + X0Y0_前翅_翅脈縦線11 = partGroup["翅脈縦線11"].ToPar(); + X0Y0_前翅_翅脈縦線12 = partGroup["翅脈縦線12"].ToPar(); + X0Y0_前翅_翅脈縦線13 = partGroup["翅脈縦線13"].ToPar(); + X0Y0_前翅_翅脈縦線14 = partGroup["翅脈縦線14"].ToPar(); + X0Y0_前翅_翅脈縦線15 = partGroup["翅脈縦線15"].ToPar(); + X0Y0_前翅_翅脈縦線16 = partGroup["翅脈縦線16"].ToPar(); + X0Y0_前翅_翅脈縦線17 = partGroup["翅脈縦線17"].ToPar(); + PartGroup pars2 = partGroup["翅脈網1"].ToPars(); X0Y0_前翅_翅脈網1_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y0_前翅_翅脈網1_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y0_前翅_翅脈網1_翅脈網線3 = pars2["翅脈網線3"].ToPar(); - pars2 = pars["翅脈網2"].ToPars(); + pars2 = partGroup["翅脈網2"].ToPars(); X0Y0_前翅_翅脈網2_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y0_前翅_翅脈網2_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y0_前翅_翅脈網2_翅脈網線3 = pars2["翅脈網線3"].ToPar(); - pars = Body[0][1]["前翅"].ToPars(); - X0Y1_前翅_前翅 = pars["前翅"].ToPar(); - X0Y1_前翅_翅脈1 = pars["翅脈1"].ToPar(); - X0Y1_前翅_翅脈2 = pars["翅脈2"].ToPar(); - X0Y1_前翅_翅脈線1 = pars["翅脈線1"].ToPar(); - X0Y1_前翅_翅脈線2 = pars["翅脈線2"].ToPar(); - X0Y1_前翅_翅脈線3 = pars["翅脈線3"].ToPar(); - X0Y1_前翅_翅脈線4 = pars["翅脈線4"].ToPar(); - X0Y1_前翅_翅脈線5 = pars["翅脈線5"].ToPar(); - X0Y1_前翅_翅脈縦線1 = pars["翅脈縦線1"].ToPar(); - X0Y1_前翅_翅脈縦線2 = pars["翅脈縦線2"].ToPar(); - X0Y1_前翅_翅脈縦線3 = pars["翅脈縦線3"].ToPar(); - X0Y1_前翅_翅脈縦線4 = pars["翅脈縦線4"].ToPar(); - X0Y1_前翅_翅脈縦線5 = pars["翅脈縦線5"].ToPar(); - X0Y1_前翅_翅脈縦線6 = pars["翅脈縦線6"].ToPar(); - X0Y1_前翅_翅脈縦線7 = pars["翅脈縦線7"].ToPar(); - X0Y1_前翅_翅脈縦線8 = pars["翅脈縦線8"].ToPar(); - X0Y1_前翅_翅脈縦線9 = pars["翅脈縦線9"].ToPar(); - X0Y1_前翅_翅脈縦線10 = pars["翅脈縦線10"].ToPar(); - X0Y1_前翅_翅脈縦線11 = pars["翅脈縦線11"].ToPar(); - X0Y1_前翅_翅脈縦線12 = pars["翅脈縦線12"].ToPar(); - X0Y1_前翅_翅脈縦線13 = pars["翅脈縦線13"].ToPar(); - X0Y1_前翅_翅脈縦線14 = pars["翅脈縦線14"].ToPar(); - X0Y1_前翅_翅脈縦線15 = pars["翅脈縦線15"].ToPar(); - X0Y1_前翅_翅脈縦線16 = pars["翅脈縦線16"].ToPar(); - X0Y1_前翅_翅脈縦線17 = pars["翅脈縦線17"].ToPar(); - pars2 = pars["翅脈網1"].ToPars(); + partGroup = Body[0][1]["前翅"].ToPars(); + X0Y1_前翅_前翅 = partGroup["前翅"].ToPar(); + X0Y1_前翅_翅脈1 = partGroup["翅脈1"].ToPar(); + X0Y1_前翅_翅脈2 = partGroup["翅脈2"].ToPar(); + X0Y1_前翅_翅脈線1 = partGroup["翅脈線1"].ToPar(); + X0Y1_前翅_翅脈線2 = partGroup["翅脈線2"].ToPar(); + X0Y1_前翅_翅脈線3 = partGroup["翅脈線3"].ToPar(); + X0Y1_前翅_翅脈線4 = partGroup["翅脈線4"].ToPar(); + X0Y1_前翅_翅脈線5 = partGroup["翅脈線5"].ToPar(); + X0Y1_前翅_翅脈縦線1 = partGroup["翅脈縦線1"].ToPar(); + X0Y1_前翅_翅脈縦線2 = partGroup["翅脈縦線2"].ToPar(); + X0Y1_前翅_翅脈縦線3 = partGroup["翅脈縦線3"].ToPar(); + X0Y1_前翅_翅脈縦線4 = partGroup["翅脈縦線4"].ToPar(); + X0Y1_前翅_翅脈縦線5 = partGroup["翅脈縦線5"].ToPar(); + X0Y1_前翅_翅脈縦線6 = partGroup["翅脈縦線6"].ToPar(); + X0Y1_前翅_翅脈縦線7 = partGroup["翅脈縦線7"].ToPar(); + X0Y1_前翅_翅脈縦線8 = partGroup["翅脈縦線8"].ToPar(); + X0Y1_前翅_翅脈縦線9 = partGroup["翅脈縦線9"].ToPar(); + X0Y1_前翅_翅脈縦線10 = partGroup["翅脈縦線10"].ToPar(); + X0Y1_前翅_翅脈縦線11 = partGroup["翅脈縦線11"].ToPar(); + X0Y1_前翅_翅脈縦線12 = partGroup["翅脈縦線12"].ToPar(); + X0Y1_前翅_翅脈縦線13 = partGroup["翅脈縦線13"].ToPar(); + X0Y1_前翅_翅脈縦線14 = partGroup["翅脈縦線14"].ToPar(); + X0Y1_前翅_翅脈縦線15 = partGroup["翅脈縦線15"].ToPar(); + X0Y1_前翅_翅脈縦線16 = partGroup["翅脈縦線16"].ToPar(); + X0Y1_前翅_翅脈縦線17 = partGroup["翅脈縦線17"].ToPar(); + pars2 = partGroup["翅脈網1"].ToPars(); X0Y1_前翅_翅脈網1_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y1_前翅_翅脈網1_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y1_前翅_翅脈網1_翅脈網線3 = pars2["翅脈網線3"].ToPar(); - pars2 = pars["翅脈網2"].ToPars(); + pars2 = partGroup["翅脈網2"].ToPars(); X0Y1_前翅_翅脈網2_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y1_前翅_翅脈網2_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y1_前翅_翅脈網2_翅脈網線3 = pars2["翅脈網線3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_草.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_草.cs index 888cffc..bc0347b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_草.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_草.cs @@ -405,32 +405,32 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]["前翅"].ToPars(); - X0Y0_前翅_前翅1 = pars["前翅1"].ToPar(); - X0Y0_前翅_翅脈線1 = pars["翅脈線1"].ToPar(); - X0Y0_前翅_翅脈線2 = pars["翅脈線2"].ToPar(); - X0Y0_前翅_翅脈線3 = pars["翅脈線3"].ToPar(); - X0Y0_前翅_翅脈線4 = pars["翅脈線4"].ToPar(); - X0Y0_前翅_翅脈線5 = pars["翅脈線5"].ToPar(); - X0Y0_前翅_翅脈線6 = pars["翅脈線6"].ToPar(); - X0Y0_前翅_翅脈線7 = pars["翅脈線7"].ToPar(); - X0Y0_前翅_翅脈線8 = pars["翅脈線8"].ToPar(); - X0Y0_前翅_前翅2 = pars["前翅2"].ToPar(); - X0Y0_前翅_紋1 = pars["紋1"].ToPar(); - X0Y0_前翅_紋2 = pars["紋2"].ToPar(); - pars = Body[0][1]["前翅"].ToPars(); - X0Y1_前翅_前翅1 = pars["前翅1"].ToPar(); - X0Y1_前翅_翅脈線1 = pars["翅脈線1"].ToPar(); - X0Y1_前翅_翅脈線2 = pars["翅脈線2"].ToPar(); - X0Y1_前翅_翅脈線3 = pars["翅脈線3"].ToPar(); - X0Y1_前翅_翅脈線4 = pars["翅脈線4"].ToPar(); - X0Y1_前翅_翅脈線5 = pars["翅脈線5"].ToPar(); - X0Y1_前翅_翅脈線6 = pars["翅脈線6"].ToPar(); - X0Y1_前翅_翅脈線7 = pars["翅脈線7"].ToPar(); - X0Y1_前翅_翅脈線8 = pars["翅脈線8"].ToPar(); - X0Y1_前翅_前翅2 = pars["前翅2"].ToPar(); - X0Y1_前翅_紋1 = pars["紋1"].ToPar(); - X0Y1_前翅_紋2 = pars["紋2"].ToPar(); + PartGroup partGroup = Body[0][0]["前翅"].ToPars(); + X0Y0_前翅_前翅1 = partGroup["前翅1"].ToPar(); + X0Y0_前翅_翅脈線1 = partGroup["翅脈線1"].ToPar(); + X0Y0_前翅_翅脈線2 = partGroup["翅脈線2"].ToPar(); + X0Y0_前翅_翅脈線3 = partGroup["翅脈線3"].ToPar(); + X0Y0_前翅_翅脈線4 = partGroup["翅脈線4"].ToPar(); + X0Y0_前翅_翅脈線5 = partGroup["翅脈線5"].ToPar(); + X0Y0_前翅_翅脈線6 = partGroup["翅脈線6"].ToPar(); + X0Y0_前翅_翅脈線7 = partGroup["翅脈線7"].ToPar(); + X0Y0_前翅_翅脈線8 = partGroup["翅脈線8"].ToPar(); + X0Y0_前翅_前翅2 = partGroup["前翅2"].ToPar(); + X0Y0_前翅_紋1 = partGroup["紋1"].ToPar(); + X0Y0_前翅_紋2 = partGroup["紋2"].ToPar(); + partGroup = Body[0][1]["前翅"].ToPars(); + X0Y1_前翅_前翅1 = partGroup["前翅1"].ToPar(); + X0Y1_前翅_翅脈線1 = partGroup["翅脈線1"].ToPar(); + X0Y1_前翅_翅脈線2 = partGroup["翅脈線2"].ToPar(); + X0Y1_前翅_翅脈線3 = partGroup["翅脈線3"].ToPar(); + X0Y1_前翅_翅脈線4 = partGroup["翅脈線4"].ToPar(); + X0Y1_前翅_翅脈線5 = partGroup["翅脈線5"].ToPar(); + X0Y1_前翅_翅脈線6 = partGroup["翅脈線6"].ToPar(); + X0Y1_前翅_翅脈線7 = partGroup["翅脈線7"].ToPar(); + X0Y1_前翅_翅脈線8 = partGroup["翅脈線8"].ToPar(); + X0Y1_前翅_前翅2 = partGroup["前翅2"].ToPar(); + X0Y1_前翅_紋1 = partGroup["紋1"].ToPar(); + X0Y1_前翅_紋2 = partGroup["紋2"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_蝶.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_蝶.cs index 0b54e90..a2d3c6b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_蝶.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前翅_蝶.cs @@ -671,14 +671,14 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]["前翅"].ToPars(); - X0Y0_前翅_前翅 = pars["前翅"].ToPar(); - Pars pars2 = pars["水青"].ToPars(); + PartGroup partGroup = Body[0][0]["前翅"].ToPars(); + X0Y0_前翅_前翅 = partGroup["前翅"].ToPar(); + PartGroup pars2 = partGroup["水青"].ToPars(); X0Y0_前翅_水青_柄 = pars2["柄"].ToPar(); X0Y0_前翅_水青_縁柄 = pars2["縁柄"].ToPar(); X0Y0_前翅_水青_紋1 = pars2["紋1"].ToPar(); X0Y0_前翅_水青_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["揚羽"].ToPars(); + pars2 = partGroup["揚羽"].ToPars(); X0Y0_前翅_揚羽_柄1 = pars2["柄1"].ToPar(); X0Y0_前翅_揚羽_柄2 = pars2["柄2"].ToPar(); X0Y0_前翅_揚羽_柄3 = pars2["柄3"].ToPar(); @@ -695,14 +695,14 @@ namespace SlaveMatrix X0Y0_前翅_揚羽_紋4 = pars2["紋4"].ToPar(); X0Y0_前翅_揚羽_紋5 = pars2["紋5"].ToPar(); X0Y0_前翅_揚羽_紋6 = pars2["紋6"].ToPar(); - pars = Body[0][1]["前翅"].ToPars(); - X0Y1_前翅_前翅 = pars["前翅"].ToPar(); - pars2 = pars["水青"].ToPars(); + partGroup = Body[0][1]["前翅"].ToPars(); + X0Y1_前翅_前翅 = partGroup["前翅"].ToPar(); + pars2 = partGroup["水青"].ToPars(); X0Y1_前翅_水青_柄 = pars2["柄"].ToPar(); X0Y1_前翅_水青_縁柄 = pars2["縁柄"].ToPar(); X0Y1_前翅_水青_紋1 = pars2["紋1"].ToPar(); X0Y1_前翅_水青_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["揚羽"].ToPars(); + pars2 = partGroup["揚羽"].ToPars(); X0Y1_前翅_揚羽_柄1 = pars2["柄1"].ToPar(); X0Y1_前翅_揚羽_柄2 = pars2["柄2"].ToPar(); X0Y1_前翅_揚羽_柄3 = pars2["柄3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ.cs index 9e7db36..1a9d6f6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ.cs @@ -817,16 +817,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ジグ"; - dif.Add(new Pars(Sta.胴体["前髪"][0][0])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -835,16 +835,16 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -854,13 +854,13 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_髪中央 = pars["髪中央"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_髪中央 = partGroup["髪中央"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ中寄.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ中寄.cs index 510672c..6e4e503 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ中寄.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ中寄.cs @@ -817,16 +817,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ジグ中寄"; - dif.Add(new Pars(Sta.胴体["前髪"][0][1])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -835,16 +835,16 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -854,13 +854,13 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_髪中央 = pars["髪中央"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_髪中央 = partGroup["髪中央"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ分け.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ分け.cs index b742013..455cbfa 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ分け.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_ジグ分け.cs @@ -817,17 +817,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ジグ分け"; - dif.Add(new Pars(Sta.胴体["前髪"][0][2])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -836,16 +836,16 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -855,12 +855,12 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪中央 = pars["髪中央"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪中央 = partGroup["髪中央"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_パッツン.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_パッツン.cs index f44869c..ddb731b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_パッツン.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_パッツン.cs @@ -817,16 +817,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "パッツン"; - dif.Add(new Pars(Sta.胴体["前髪"][0][4])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][4])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -835,16 +835,16 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -854,13 +854,13 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪中央 = pars["髪中央"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪中央 = partGroup["髪中央"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_モジャ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_モジャ.cs index e455bc0..4888535 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_モジャ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_モジャ.cs @@ -817,16 +817,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "モジャ"; - dif.Add(new Pars(Sta.胴体["前髪"][0][3])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -835,16 +835,16 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -854,13 +854,13 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪中央 = pars["髪中央"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪中央 = partGroup["髪中央"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分1.cs index 032e53d..4b962b2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分1.cs @@ -861,18 +861,18 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "三分1"; - dif.Add(new Pars(Sta.胴体["前髪"][0][7])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][7])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -881,16 +881,16 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -900,13 +900,13 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪右6 = pars["髪右6"].ToPar(); - X0Y0_髪左6 = pars["髪左6"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪右6 = partGroup["髪右6"].ToPar(); + X0Y0_髪左6 = partGroup["髪左6"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分2.cs index 81193fe..4978ddf 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_三分2.cs @@ -792,18 +792,18 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "三分2"; - dif.Add(new Pars(Sta.胴体["前髪"][0][9])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][9])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -812,15 +812,15 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -830,12 +830,12 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_髪中央 = pars["髪中央"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_髪中央 = partGroup["髪中央"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ片.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ片.cs index 1573919..600a210 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ片.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ片.cs @@ -726,15 +726,15 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "上げ片"; - dif.Add(new Pars(Sta.胴体["前髪"][0][16])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][16])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -743,10 +743,10 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -756,17 +756,17 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右根1 = pars["髪右根1"].ToPar(); - X0Y0_髪右根2 = pars["髪右根2"].ToPar(); - X0Y0_髪左根1 = pars["髪左根1"].ToPar(); - X0Y0_髪左根2 = pars["髪左根2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右根1 = partGroup["髪右根1"].ToPar(); + X0Y0_髪右根2 = partGroup["髪右根2"].ToPar(); + X0Y0_髪左根1 = partGroup["髪左根1"].ToPar(); + X0Y0_髪左根2 = partGroup["髪左根2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短1.cs index 9493281..bcbe35d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短1.cs @@ -748,16 +748,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "上げ短1"; - dif.Add(new Pars(Sta.胴体["前髪"][0][12])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][12])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -766,11 +766,11 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -780,16 +780,16 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪左根1 = pars["髪左根1"].ToPar(); - X0Y0_髪左根2 = pars["髪左根2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪右根1 = pars["髪右根1"].ToPar(); - X0Y0_髪右根2 = pars["髪右根2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪左根1 = partGroup["髪左根1"].ToPar(); + X0Y0_髪左根2 = partGroup["髪左根2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪右根1 = partGroup["髪右根1"].ToPar(); + X0Y0_髪右根2 = partGroup["髪右根2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短2.cs index 44536fe..385cff9 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ短2.cs @@ -748,22 +748,22 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "上げ短2"; - dif.Add(new Pars(Sta.胴体["前髪"][0][13])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][13])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪左根1 = pars["髪左根1"].ToPar(); - X0Y0_髪左根2 = pars["髪左根2"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪左根1 = partGroup["髪左根1"].ToPar(); + X0Y0_髪左根2 = partGroup["髪左根2"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -772,12 +772,12 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪右根1 = pars["髪右根1"].ToPar(); - X0Y0_髪右根2 = pars["髪右根2"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪右根1 = partGroup["髪右根1"].ToPar(); + X0Y0_髪右根2 = partGroup["髪右根2"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -787,9 +787,9 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長1.cs index e08e272..9094b68 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長1.cs @@ -748,16 +748,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "上げ長1"; - dif.Add(new Pars(Sta.胴体["前髪"][0][14])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][14])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -766,11 +766,11 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -780,16 +780,16 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪左根1 = pars["髪左根1"].ToPar(); - X0Y0_髪左根2 = pars["髪左根2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪右根1 = pars["髪右根1"].ToPar(); - X0Y0_髪右根2 = pars["髪右根2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪左根1 = partGroup["髪左根1"].ToPar(); + X0Y0_髪左根2 = partGroup["髪左根2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪右根1 = partGroup["髪右根1"].ToPar(); + X0Y0_髪右根2 = partGroup["髪右根2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長2.cs index 7fbc05e..b8bc2af 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_上げ長2.cs @@ -748,22 +748,22 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "上げ長2"; - dif.Add(new Pars(Sta.胴体["前髪"][0][15])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][15])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪左根1 = pars["髪左根1"].ToPar(); - X0Y0_髪左根2 = pars["髪左根2"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪左根1 = partGroup["髪左根1"].ToPar(); + X0Y0_髪左根2 = partGroup["髪左根2"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -772,12 +772,12 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪右根1 = pars["髪右根1"].ToPar(); - X0Y0_髪右根2 = pars["髪右根2"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪右根1 = partGroup["髪右根1"].ToPar(); + X0Y0_髪右根2 = partGroup["髪右根2"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -787,9 +787,9 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け1.cs index 8c0c2ce..5cc1056 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け1.cs @@ -664,17 +664,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "中分け1"; - dif.Add(new Pars(Sta.胴体["前髪"][0][10])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][10])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -683,13 +683,13 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -699,9 +699,9 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け2.cs index ebc1841..7f9e0a5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_中分け2.cs @@ -662,17 +662,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "中分け2"; - dif.Add(new Pars(Sta.胴体["前髪"][0][11])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][11])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -681,13 +681,13 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -697,9 +697,9 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分1.cs index 1d47086..827a594 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分1.cs @@ -817,18 +817,18 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "二分1"; - dif.Add(new Pars(Sta.胴体["前髪"][0][6])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][6])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -837,16 +837,16 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -856,11 +856,11 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分2.cs index 253b353..7c593c2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_二分2.cs @@ -748,18 +748,18 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "二分2"; - dif.Add(new Pars(Sta.胴体["前髪"][0][8])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][8])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -768,15 +768,15 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -786,10 +786,10 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_横流し.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_横流し.cs index cbbbd4c..5bee6ca 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_横流し.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_横流し.cs @@ -771,16 +771,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "横流し"; - dif.Add(new Pars(Sta.胴体["前髪"][0][5])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][5])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -789,9 +789,9 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -801,18 +801,18 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪右6 = pars["髪右6"].ToPar(); - X0Y0_ハイライト = pars["ハイライト"].ToPar(); - X0Y0_髪頭頂横左1 = pars["髪頭頂横左1"].ToPar(); - X0Y0_髪頭頂横左2 = pars["髪頭頂横左2"].ToPar(); - X0Y0_髪頭頂横右1 = pars["髪頭頂横右1"].ToPar(); - X0Y0_髪頭頂横右2 = pars["髪頭頂横右2"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪右6 = partGroup["髪右6"].ToPar(); + X0Y0_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y0_髪頭頂横左1 = partGroup["髪頭頂横左1"].ToPar(); + X0Y0_髪頭頂横左2 = partGroup["髪頭頂横左2"].ToPar(); + X0Y0_髪頭頂横右1 = partGroup["髪頭頂横右1"].ToPar(); + X0Y0_髪頭頂横右2 = partGroup["髪頭頂横右2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ1.cs index 5a7c2b1..6c2e15f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ1.cs @@ -729,15 +729,15 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "目隠れ1"; - dif.Add(new Pars(Sta.胴体["前髪"][0][17])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][17])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪左1 = pars["髪左1"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -746,14 +746,14 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -763,12 +763,12 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); - X0Y0_髪右6 = pars["髪右6"].ToPar(); - X0Y0_髪右7 = pars["髪右7"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); + X0Y0_髪右6 = partGroup["髪右6"].ToPar(); + X0Y0_髪右7 = partGroup["髪右7"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ2.cs index d2f598c..2db027c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/前髪_目隠れ2.cs @@ -748,15 +748,15 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "目隠れ2"; - dif.Add(new Pars(Sta.胴体["前髪"][0][18])); + dif.Add(new PartGroup(Sta.胴体["前髪"][0][18])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_髪基 = pars["髪基"].ToPar(); - X0Y0_髪左1 = pars["髪左1"].ToPar(); - Pars pars2 = pars["編み左"].ToPars(); - Pars pars3 = pars2["編節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪基 = partGroup["髪基"].ToPar(); + X0Y0_髪左1 = partGroup["髪左1"].ToPar(); + PartGroup pars2 = partGroup["編み左"].ToPars(); + PartGroup pars3 = pars2["編節1"].ToPars(); X0Y0_編み左_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節1_髪編目 = pars3["髪編目"].ToPar(); pars3 = pars2["編節2"].ToPars(); @@ -765,12 +765,12 @@ namespace SlaveMatrix pars3 = pars2["編節3"].ToPars(); X0Y0_編み左_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み左_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ左 = pars["髪ハネ左"].ToPar(); - X0Y0_髪左2 = pars["髪左2"].ToPar(); - X0Y0_髪左3 = pars["髪左3"].ToPar(); - X0Y0_髪左4 = pars["髪左4"].ToPar(); - X0Y0_髪右1 = pars["髪右1"].ToPar(); - Pars pars4 = pars["編み右"].ToPars(); + X0Y0_髪ハネ左 = partGroup["髪ハネ左"].ToPar(); + X0Y0_髪左2 = partGroup["髪左2"].ToPar(); + X0Y0_髪左3 = partGroup["髪左3"].ToPar(); + X0Y0_髪左4 = partGroup["髪左4"].ToPar(); + X0Y0_髪右1 = partGroup["髪右1"].ToPar(); + PartGroup pars4 = partGroup["編み右"].ToPars(); pars3 = pars4["編節1"].ToPars(); X0Y0_編み右_編節1_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節1_髪編目 = pars3["髪編目"].ToPar(); @@ -780,16 +780,16 @@ namespace SlaveMatrix pars3 = pars4["編節3"].ToPars(); X0Y0_編み右_編節3_髪節 = pars3["髪節"].ToPar(); X0Y0_編み右_編節3_髪編目 = pars3["髪編目"].ToPar(); - X0Y0_髪ハネ右 = pars["髪ハネ右"].ToPar(); - X0Y0_髪右2 = pars["髪右2"].ToPar(); - X0Y0_髪右3 = pars["髪右3"].ToPar(); - X0Y0_髪左5 = pars["髪左5"].ToPar(); - X0Y0_ハイライト左 = pars["ハイライト左"].ToPar(); - X0Y0_ハイライト右 = pars["ハイライト右"].ToPar(); - X0Y0_髪右根1 = pars["髪右根1"].ToPar(); - X0Y0_髪右根2 = pars["髪右根2"].ToPar(); - X0Y0_髪右4 = pars["髪右4"].ToPar(); - X0Y0_髪右5 = pars["髪右5"].ToPar(); + X0Y0_髪ハネ右 = partGroup["髪ハネ右"].ToPar(); + X0Y0_髪右2 = partGroup["髪右2"].ToPar(); + X0Y0_髪右3 = partGroup["髪右3"].ToPar(); + X0Y0_髪左5 = partGroup["髪左5"].ToPar(); + X0Y0_ハイライト左 = partGroup["ハイライト左"].ToPar(); + X0Y0_ハイライト右 = partGroup["ハイライト右"].ToPar(); + X0Y0_髪右根1 = partGroup["髪右根1"].ToPar(); + X0Y0_髪右根2 = partGroup["髪右根2"].ToPar(); + X0Y0_髪右4 = partGroup["髪右4"].ToPar(); + X0Y0_髪右5 = partGroup["髪右5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単目.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単目.cs index acfb1cc..afc8f8a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単目.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単目.cs @@ -226,9 +226,9 @@ namespace SlaveMatrix 単目 単目2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["単眼目"]); - Pars pars = Body[0][0]; - X0Y0_白目 = pars["白目"].ToPar(); - Pars pars2 = pars["黒目"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_白目 = partGroup["白目"].ToPar(); + PartGroup pars2 = partGroup["黒目"].ToPars(); X0Y0_黒目_黒目 = pars2["黒目"].ToPar(); X0Y0_黒目_瞳孔 = pars2["瞳孔"].ToPar(); X0Y0_黒目_ハイライト上 = pars2["ハイライト上"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単眼眉.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単眼眉.cs index 930d00a..f52bc46 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単眼眉.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単眼眉.cs @@ -125,12 +125,12 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["単眼眉"]); - Pars pars = Body[0][0]; - X0Y0_眉 = pars["眉"].ToPar(); - pars = Body[0][1]; - X0Y1_眉 = pars["眉"].ToPar(); - pars = Body[0][2]; - X0Y2_眉 = pars["眉"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_眉 = partGroup["眉"].ToPar(); + partGroup = Body[0][1]; + X0Y1_眉 = partGroup["眉"].ToPar(); + partGroup = Body[0][2]; + X0Y2_眉 = partGroup["眉"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単瞼.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単瞼.cs index ac3aab0..42c532f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単瞼.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単瞼.cs @@ -1272,146 +1272,146 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["単眼瞼"]); - Pars pars = Body[0][0]; - X0Y0_瞼下 = pars["瞼下"].ToPar(); - X0Y0_瞼上 = pars["瞼上"].ToPar(); - X0Y0_二重 = pars["二重"].ToPar(); - X0Y0_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X0Y0_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X0Y0_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X0Y0_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X0Y0_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X0Y0_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X0Y0_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X0Y0_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X0Y0_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X0Y0_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[0][1]; - X0Y1_瞼下 = pars["瞼下"].ToPar(); - X0Y1_瞼上 = pars["瞼上"].ToPar(); - X0Y1_二重 = pars["二重"].ToPar(); - X0Y1_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X0Y1_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X0Y1_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X0Y1_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X0Y1_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X0Y1_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X0Y1_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X0Y1_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X0Y1_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X0Y1_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[0][2]; - X0Y2_瞼下 = pars["瞼下"].ToPar(); - X0Y2_瞼上 = pars["瞼上"].ToPar(); - X0Y2_二重 = pars["二重"].ToPar(); - X0Y2_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X0Y2_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X0Y2_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X0Y2_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X0Y2_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X0Y2_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X0Y2_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X0Y2_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X0Y2_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X0Y2_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[0][3]; - X0Y3_瞼下 = pars["瞼下"].ToPar(); - X0Y3_瞼上 = pars["瞼上"].ToPar(); - X0Y3_二重 = pars["二重"].ToPar(); - X0Y3_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X0Y3_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X0Y3_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X0Y3_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X0Y3_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X0Y3_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X0Y3_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X0Y3_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X0Y3_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X0Y3_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[0][4]; - X0Y4_瞼下 = pars["瞼下"].ToPar(); - X0Y4_瞼上 = pars["瞼上"].ToPar(); - X0Y4_二重 = pars["二重"].ToPar(); - X0Y4_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X0Y4_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X0Y4_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X0Y4_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X0Y4_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X0Y4_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X0Y4_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X0Y4_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X0Y4_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X0Y4_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[1][0]; - X1Y0_瞼下 = pars["瞼下"].ToPar(); - X1Y0_瞼上 = pars["瞼上"].ToPar(); - X1Y0_二重 = pars["二重"].ToPar(); - X1Y0_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X1Y0_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X1Y0_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X1Y0_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X1Y0_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X1Y0_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X1Y0_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X1Y0_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X1Y0_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X1Y0_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[1][1]; - X1Y1_瞼下 = pars["瞼下"].ToPar(); - X1Y1_瞼上 = pars["瞼上"].ToPar(); - X1Y1_二重 = pars["二重"].ToPar(); - X1Y1_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X1Y1_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X1Y1_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X1Y1_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X1Y1_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X1Y1_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X1Y1_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X1Y1_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X1Y1_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X1Y1_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[1][2]; - X1Y2_瞼下 = pars["瞼下"].ToPar(); - X1Y2_瞼上 = pars["瞼上"].ToPar(); - X1Y2_二重 = pars["二重"].ToPar(); - X1Y2_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X1Y2_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X1Y2_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X1Y2_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X1Y2_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X1Y2_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X1Y2_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X1Y2_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X1Y2_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X1Y2_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[1][3]; - X1Y3_瞼下 = pars["瞼下"].ToPar(); - X1Y3_瞼上 = pars["瞼上"].ToPar(); - X1Y3_二重 = pars["二重"].ToPar(); - X1Y3_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X1Y3_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X1Y3_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X1Y3_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X1Y3_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X1Y3_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X1Y3_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X1Y3_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X1Y3_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X1Y3_睫毛下下右 = pars["睫毛下下右"].ToPar(); - pars = Body[1][4]; - X1Y4_瞼下 = pars["瞼下"].ToPar(); - X1Y4_瞼上 = pars["瞼上"].ToPar(); - X1Y4_二重 = pars["二重"].ToPar(); - X1Y4_睫毛上上左 = pars["睫毛上上左"].ToPar(); - X1Y4_睫毛上中左 = pars["睫毛上中左"].ToPar(); - X1Y4_睫毛上下左 = pars["睫毛上下左"].ToPar(); - X1Y4_睫毛上上右 = pars["睫毛上上右"].ToPar(); - X1Y4_睫毛上中右 = pars["睫毛上中右"].ToPar(); - X1Y4_睫毛上下右 = pars["睫毛上下右"].ToPar(); - X1Y4_睫毛下上左 = pars["睫毛下上左"].ToPar(); - X1Y4_睫毛下下左 = pars["睫毛下下左"].ToPar(); - X1Y4_睫毛下上右 = pars["睫毛下上右"].ToPar(); - X1Y4_睫毛下下右 = pars["睫毛下下右"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_瞼下 = partGroup["瞼下"].ToPar(); + X0Y0_瞼上 = partGroup["瞼上"].ToPar(); + X0Y0_二重 = partGroup["二重"].ToPar(); + X0Y0_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X0Y0_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X0Y0_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X0Y0_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X0Y0_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X0Y0_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X0Y0_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X0Y0_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X0Y0_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X0Y0_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[0][1]; + X0Y1_瞼下 = partGroup["瞼下"].ToPar(); + X0Y1_瞼上 = partGroup["瞼上"].ToPar(); + X0Y1_二重 = partGroup["二重"].ToPar(); + X0Y1_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X0Y1_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X0Y1_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X0Y1_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X0Y1_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X0Y1_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X0Y1_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X0Y1_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X0Y1_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X0Y1_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[0][2]; + X0Y2_瞼下 = partGroup["瞼下"].ToPar(); + X0Y2_瞼上 = partGroup["瞼上"].ToPar(); + X0Y2_二重 = partGroup["二重"].ToPar(); + X0Y2_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X0Y2_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X0Y2_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X0Y2_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X0Y2_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X0Y2_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X0Y2_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X0Y2_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X0Y2_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X0Y2_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[0][3]; + X0Y3_瞼下 = partGroup["瞼下"].ToPar(); + X0Y3_瞼上 = partGroup["瞼上"].ToPar(); + X0Y3_二重 = partGroup["二重"].ToPar(); + X0Y3_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X0Y3_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X0Y3_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X0Y3_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X0Y3_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X0Y3_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X0Y3_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X0Y3_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X0Y3_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X0Y3_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[0][4]; + X0Y4_瞼下 = partGroup["瞼下"].ToPar(); + X0Y4_瞼上 = partGroup["瞼上"].ToPar(); + X0Y4_二重 = partGroup["二重"].ToPar(); + X0Y4_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X0Y4_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X0Y4_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X0Y4_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X0Y4_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X0Y4_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X0Y4_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X0Y4_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X0Y4_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X0Y4_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[1][0]; + X1Y0_瞼下 = partGroup["瞼下"].ToPar(); + X1Y0_瞼上 = partGroup["瞼上"].ToPar(); + X1Y0_二重 = partGroup["二重"].ToPar(); + X1Y0_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X1Y0_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X1Y0_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X1Y0_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X1Y0_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X1Y0_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X1Y0_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X1Y0_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X1Y0_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X1Y0_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[1][1]; + X1Y1_瞼下 = partGroup["瞼下"].ToPar(); + X1Y1_瞼上 = partGroup["瞼上"].ToPar(); + X1Y1_二重 = partGroup["二重"].ToPar(); + X1Y1_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X1Y1_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X1Y1_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X1Y1_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X1Y1_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X1Y1_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X1Y1_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X1Y1_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X1Y1_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X1Y1_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[1][2]; + X1Y2_瞼下 = partGroup["瞼下"].ToPar(); + X1Y2_瞼上 = partGroup["瞼上"].ToPar(); + X1Y2_二重 = partGroup["二重"].ToPar(); + X1Y2_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X1Y2_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X1Y2_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X1Y2_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X1Y2_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X1Y2_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X1Y2_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X1Y2_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X1Y2_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X1Y2_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[1][3]; + X1Y3_瞼下 = partGroup["瞼下"].ToPar(); + X1Y3_瞼上 = partGroup["瞼上"].ToPar(); + X1Y3_二重 = partGroup["二重"].ToPar(); + X1Y3_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X1Y3_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X1Y3_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X1Y3_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X1Y3_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X1Y3_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X1Y3_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X1Y3_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X1Y3_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X1Y3_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); + partGroup = Body[1][4]; + X1Y4_瞼下 = partGroup["瞼下"].ToPar(); + X1Y4_瞼上 = partGroup["瞼上"].ToPar(); + X1Y4_二重 = partGroup["二重"].ToPar(); + X1Y4_睫毛上上左 = partGroup["睫毛上上左"].ToPar(); + X1Y4_睫毛上中左 = partGroup["睫毛上中左"].ToPar(); + X1Y4_睫毛上下左 = partGroup["睫毛上下左"].ToPar(); + X1Y4_睫毛上上右 = partGroup["睫毛上上右"].ToPar(); + X1Y4_睫毛上中右 = partGroup["睫毛上中右"].ToPar(); + X1Y4_睫毛上下右 = partGroup["睫毛上下右"].ToPar(); + X1Y4_睫毛下上左 = partGroup["睫毛下上左"].ToPar(); + X1Y4_睫毛下下左 = partGroup["睫毛下下左"].ToPar(); + X1Y4_睫毛下上右 = partGroup["睫毛下上右"].ToPar(); + X1Y4_睫毛下下右 = partGroup["睫毛下下右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_植.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_植.cs index f0c7802..796472c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_植.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_植.cs @@ -929,21 +929,21 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "植"; - dif.Add(new Pars(Sta.半身["単足"][0][0])); + dif.Add(new PartGroup(Sta.半身["単足"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_幹上 = pars["幹上"].ToPar(); - X0Y0_幹下 = pars["幹下"].ToPar(); - X0Y0_葉左 = pars["葉左"].ToPar(); - X0Y0_葉右 = pars["葉右"].ToPar(); - X0Y0_脈上1 = pars["脈上1"].ToPar(); - X0Y0_脈上2 = pars["脈上2"].ToPar(); - X0Y0_脈下1 = pars["脈下1"].ToPar(); - X0Y0_脈下2 = pars["脈下2"].ToPar(); - Pars pars2 = pars["虫食"].ToPars(); - Pars pars3 = pars2["左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_幹上 = partGroup["幹上"].ToPar(); + X0Y0_幹下 = partGroup["幹下"].ToPar(); + X0Y0_葉左 = partGroup["葉左"].ToPar(); + X0Y0_葉右 = partGroup["葉右"].ToPar(); + X0Y0_脈上1 = partGroup["脈上1"].ToPar(); + X0Y0_脈上2 = partGroup["脈上2"].ToPar(); + X0Y0_脈下1 = partGroup["脈下1"].ToPar(); + X0Y0_脈下2 = partGroup["脈下2"].ToPar(); + PartGroup pars2 = partGroup["虫食"].ToPars(); + PartGroup pars3 = pars2["左"].ToPars(); X0Y0_虫食_左_虫食1 = pars3["虫食1"].ToPar(); X0Y0_虫食_左_虫食2 = pars3["虫食2"].ToPar(); X0Y0_虫食_左_虫食3 = pars3["虫食3"].ToPar(); @@ -969,7 +969,7 @@ namespace SlaveMatrix X0Y0_虫食_右_虫食10 = pars3["虫食10"].ToPar(); X0Y0_虫食_右_虫食11 = pars3["虫食11"].ToPar(); X0Y0_虫食_右_虫食12 = pars3["虫食12"].ToPar(); - pars2 = pars["脚輪"].ToPars(); + pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_粘.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_粘.cs index 2c14a3a..e83371f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_粘.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/単足_粘.cs @@ -807,20 +807,20 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "粘"; - dif.Add(new Pars(Sta.半身["単足"][0][1])); + dif.Add(new PartGroup(Sta.半身["単足"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_粘液0 = pars["粘液0"].ToPar(); - X0Y0_粘液1 = pars["粘液1"].ToPar(); - Pars pars2 = pars["粘液2"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_粘液0 = partGroup["粘液0"].ToPar(); + X0Y0_粘液1 = partGroup["粘液1"].ToPar(); + PartGroup pars2 = partGroup["粘液2"].ToPars(); X0Y0_粘液2_粘液 = pars2["粘液"].ToPar(); X0Y0_粘液2_ハイライト左 = pars2["ハイライト左"].ToPar(); X0Y0_粘液2_ハイライト右 = pars2["ハイライト右"].ToPar(); X0Y0_粘液2_ハイライト下1 = pars2["ハイライト下1"].ToPar(); X0Y0_粘液2_ハイライト下2 = pars2["ハイライト下2"].ToPar(); - pars2 = pars["粘液3"].ToPars(); + pars2 = partGroup["粘液3"].ToPars(); X0Y0_粘液3_粘液 = pars2["粘液"].ToPar(); X0Y0_粘液3_ハイライト左上 = pars2["ハイライト左上"].ToPar(); X0Y0_粘液3_ハイライト右上 = pars2["ハイライト右上"].ToPar(); @@ -830,27 +830,27 @@ namespace SlaveMatrix X0Y0_粘液3_ハイライト右下2 = pars2["ハイライト右下2"].ToPar(); X0Y0_粘液3_ハイライト下1 = pars2["ハイライト下1"].ToPar(); X0Y0_粘液3_ハイライト下2 = pars2["ハイライト下2"].ToPar(); - pars2 = pars["粘液4"].ToPars(); + pars2 = partGroup["粘液4"].ToPars(); X0Y0_粘液4_粘液 = pars2["粘液"].ToPar(); X0Y0_粘液4_ハイライト上1 = pars2["ハイライト上1"].ToPar(); X0Y0_粘液4_ハイライト上2 = pars2["ハイライト上2"].ToPar(); X0Y0_粘液4_ハイライト下1 = pars2["ハイライト下1"].ToPar(); X0Y0_粘液4_ハイライト下2 = pars2["ハイライト下2"].ToPar(); - pars2 = pars["粘液下左"].ToPars(); + pars2 = partGroup["粘液下左"].ToPars(); X0Y0_粘液下左_粘液 = pars2["粘液"].ToPar(); X0Y0_粘液下左_ハイライト1 = pars2["ハイライト1"].ToPar(); X0Y0_粘液下左_ハイライト2 = pars2["ハイライト2"].ToPar(); - pars2 = pars["粘液下右"].ToPars(); + pars2 = partGroup["粘液下右"].ToPars(); X0Y0_粘液下右_粘液 = pars2["粘液"].ToPar(); X0Y0_粘液下右_ハイライト1 = pars2["ハイライト1"].ToPar(); X0Y0_粘液下右_ハイライト2 = pars2["ハイライト2"].ToPar(); - pars2 = pars["粘液上左"].ToPars(); + pars2 = partGroup["粘液上左"].ToPars(); X0Y0_粘液上左_粘液 = pars2["粘液"].ToPar(); X0Y0_粘液上左_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["粘液上右"].ToPars(); + pars2 = partGroup["粘液上右"].ToPars(); X0Y0_粘液上右_粘液 = pars2["粘液"].ToPar(); X0Y0_粘液上右_ハイライト = pars2["ハイライト"].ToPar(); - X0Y0_ハイライト = pars["ハイライト"].ToPar(); + X0Y0_ハイライト = partGroup["ハイライト"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/双目.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/双目.cs index 88dd4a4..b2f5f46 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/双目.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/双目.cs @@ -226,9 +226,9 @@ namespace SlaveMatrix 双目 双目2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["目左"]); - Pars pars = Body[0][0]; - X0Y0_白目 = pars["白目"].ToPar(); - Pars pars2 = pars["黒目"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_白目 = partGroup["白目"].ToPar(); + PartGroup pars2 = partGroup["黒目"].ToPars(); X0Y0_黒目_黒目 = pars2["黒目"].ToPar(); X0Y0_黒目_瞳孔 = pars2["瞳孔"].ToPar(); X0Y0_黒目_ハート = pars2["ハート"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_裂け.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_裂け.cs index 3b3f8fe..7292a20 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_裂け.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_裂け.cs @@ -590,98 +590,98 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_口 = pars["口"].ToPar(); - X0Y0_歯 = pars["歯"].ToPar(); - X0Y0_口紅上 = pars["口紅上"].ToPar(); - Pars pars2 = pars["口紅下"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_口 = partGroup["口"].ToPar(); + X0Y0_歯 = partGroup["歯"].ToPar(); + X0Y0_口紅上 = partGroup["口紅上"].ToPar(); + PartGroup pars2 = partGroup["口紅下"].ToPars(); X0Y0_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y0_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][1]; - X0Y1_口 = pars["口"].ToPar(); - X0Y1_歯 = pars["歯"].ToPar(); - X0Y1_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][1]; + X0Y1_口 = partGroup["口"].ToPar(); + X0Y1_歯 = partGroup["歯"].ToPar(); + X0Y1_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y1_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y1_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][2]; - X0Y2_口 = pars["口"].ToPar(); - X0Y2_歯 = pars["歯"].ToPar(); - X0Y2_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][2]; + X0Y2_口 = partGroup["口"].ToPar(); + X0Y2_歯 = partGroup["歯"].ToPar(); + X0Y2_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y2_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y2_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][3]; - X0Y3_口 = pars["口"].ToPar(); - X0Y3_歯 = pars["歯"].ToPar(); - X0Y3_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][3]; + X0Y3_口 = partGroup["口"].ToPar(); + X0Y3_歯 = partGroup["歯"].ToPar(); + X0Y3_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y3_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y3_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][4]; - X0Y4_口 = pars["口"].ToPar(); - X0Y4_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][4]; + X0Y4_口 = partGroup["口"].ToPar(); + X0Y4_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y4_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y4_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][5]; - X0Y5_口 = pars["口"].ToPar(); - X0Y5_歯 = pars["歯"].ToPar(); - X0Y5_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][5]; + X0Y5_口 = partGroup["口"].ToPar(); + X0Y5_歯 = partGroup["歯"].ToPar(); + X0Y5_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y5_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y5_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][6]; - X0Y6_口 = pars["口"].ToPar(); - X0Y6_歯 = pars["歯"].ToPar(); - X0Y6_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][6]; + X0Y6_口 = partGroup["口"].ToPar(); + X0Y6_歯 = partGroup["歯"].ToPar(); + X0Y6_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y6_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y6_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][7]; - X0Y7_口 = pars["口"].ToPar(); - X0Y7_歯 = pars["歯"].ToPar(); - X0Y7_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][7]; + X0Y7_口 = partGroup["口"].ToPar(); + X0Y7_歯 = partGroup["歯"].ToPar(); + X0Y7_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y7_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y7_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][8]; - X0Y8_口 = pars["口"].ToPar(); - X0Y8_歯 = pars["歯"].ToPar(); - X0Y8_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][8]; + X0Y8_口 = partGroup["口"].ToPar(); + X0Y8_歯 = partGroup["歯"].ToPar(); + X0Y8_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y8_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y8_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][9]; - X0Y9_口 = pars["口"].ToPar(); - X0Y9_歯 = pars["歯"].ToPar(); - X0Y9_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][9]; + X0Y9_口 = partGroup["口"].ToPar(); + X0Y9_歯 = partGroup["歯"].ToPar(); + X0Y9_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y9_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y9_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][10]; - X0Y10_口 = pars["口"].ToPar(); - X0Y10_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][10]; + X0Y10_口 = partGroup["口"].ToPar(); + X0Y10_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y10_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y10_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][11]; - X0Y11_口 = pars["口"].ToPar(); - X0Y11_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][11]; + X0Y11_口 = partGroup["口"].ToPar(); + X0Y11_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y11_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y11_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][12]; - X0Y12_口 = pars["口"].ToPar(); - X0Y12_歯 = pars["歯"].ToPar(); - X0Y12_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][12]; + X0Y12_口 = partGroup["口"].ToPar(); + X0Y12_歯 = partGroup["歯"].ToPar(); + X0Y12_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y12_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y12_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][13]; - X0Y13_口 = pars["口"].ToPar(); - X0Y13_口紅上 = pars["口紅上"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][13]; + X0Y13_口 = partGroup["口"].ToPar(); + X0Y13_口紅上 = partGroup["口紅上"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y13_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y13_口紅下_ハイライト = pars2["ハイライト"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_通常.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_通常.cs index 7ed3c2c..65117ca 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_通常.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/口_通常.cs @@ -794,122 +794,122 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_口 = pars["口"].ToPar(); - X0Y0_口紅上 = pars["口紅上"].ToPar(); - X0Y0_牙左 = pars["牙左"].ToPar(); - X0Y0_牙右 = pars["牙右"].ToPar(); - Pars pars2 = pars["口紅下"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_口 = partGroup["口"].ToPar(); + X0Y0_口紅上 = partGroup["口紅上"].ToPar(); + X0Y0_牙左 = partGroup["牙左"].ToPar(); + X0Y0_牙右 = partGroup["牙右"].ToPar(); + PartGroup pars2 = partGroup["口紅下"].ToPars(); X0Y0_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y0_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][1]; - X0Y1_口 = pars["口"].ToPar(); - X0Y1_口紅上 = pars["口紅上"].ToPar(); - X0Y1_牙左 = pars["牙左"].ToPar(); - X0Y1_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][1]; + X0Y1_口 = partGroup["口"].ToPar(); + X0Y1_口紅上 = partGroup["口紅上"].ToPar(); + X0Y1_牙左 = partGroup["牙左"].ToPar(); + X0Y1_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y1_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y1_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][2]; - X0Y2_口 = pars["口"].ToPar(); - X0Y2_口紅上 = pars["口紅上"].ToPar(); - X0Y2_歯 = pars["歯"].ToPar(); - X0Y2_牙左 = pars["牙左"].ToPar(); - X0Y2_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][2]; + X0Y2_口 = partGroup["口"].ToPar(); + X0Y2_口紅上 = partGroup["口紅上"].ToPar(); + X0Y2_歯 = partGroup["歯"].ToPar(); + X0Y2_牙左 = partGroup["牙左"].ToPar(); + X0Y2_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y2_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y2_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][3]; - X0Y3_口 = pars["口"].ToPar(); - X0Y3_口紅上 = pars["口紅上"].ToPar(); - X0Y3_歯 = pars["歯"].ToPar(); - X0Y3_牙左 = pars["牙左"].ToPar(); - X0Y3_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][3]; + X0Y3_口 = partGroup["口"].ToPar(); + X0Y3_口紅上 = partGroup["口紅上"].ToPar(); + X0Y3_歯 = partGroup["歯"].ToPar(); + X0Y3_牙左 = partGroup["牙左"].ToPar(); + X0Y3_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y3_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y3_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][4]; - X0Y4_口 = pars["口"].ToPar(); - X0Y4_口紅上 = pars["口紅上"].ToPar(); - X0Y4_牙左 = pars["牙左"].ToPar(); - X0Y4_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][4]; + X0Y4_口 = partGroup["口"].ToPar(); + X0Y4_口紅上 = partGroup["口紅上"].ToPar(); + X0Y4_牙左 = partGroup["牙左"].ToPar(); + X0Y4_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y4_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y4_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][5]; - X0Y5_口 = pars["口"].ToPar(); - X0Y5_口紅上 = pars["口紅上"].ToPar(); - X0Y5_牙左 = pars["牙左"].ToPar(); - X0Y5_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][5]; + X0Y5_口 = partGroup["口"].ToPar(); + X0Y5_口紅上 = partGroup["口紅上"].ToPar(); + X0Y5_牙左 = partGroup["牙左"].ToPar(); + X0Y5_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y5_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y5_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][6]; - X0Y6_口 = pars["口"].ToPar(); - X0Y6_口紅上 = pars["口紅上"].ToPar(); - X0Y6_牙左 = pars["牙左"].ToPar(); - X0Y6_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][6]; + X0Y6_口 = partGroup["口"].ToPar(); + X0Y6_口紅上 = partGroup["口紅上"].ToPar(); + X0Y6_牙左 = partGroup["牙左"].ToPar(); + X0Y6_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y6_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y6_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][7]; - X0Y7_口 = pars["口"].ToPar(); - X0Y7_歯 = pars["歯"].ToPar(); - X0Y7_口紅上 = pars["口紅上"].ToPar(); - X0Y7_牙左 = pars["牙左"].ToPar(); - X0Y7_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][7]; + X0Y7_口 = partGroup["口"].ToPar(); + X0Y7_歯 = partGroup["歯"].ToPar(); + X0Y7_口紅上 = partGroup["口紅上"].ToPar(); + X0Y7_牙左 = partGroup["牙左"].ToPar(); + X0Y7_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y7_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y7_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][8]; - X0Y8_口 = pars["口"].ToPar(); - X0Y8_歯 = pars["歯"].ToPar(); - X0Y8_口紅上 = pars["口紅上"].ToPar(); - X0Y8_牙左 = pars["牙左"].ToPar(); - X0Y8_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][8]; + X0Y8_口 = partGroup["口"].ToPar(); + X0Y8_歯 = partGroup["歯"].ToPar(); + X0Y8_口紅上 = partGroup["口紅上"].ToPar(); + X0Y8_牙左 = partGroup["牙左"].ToPar(); + X0Y8_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y8_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y8_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][9]; - X0Y9_口 = pars["口"].ToPar(); - X0Y9_口紅上 = pars["口紅上"].ToPar(); - X0Y9_牙左 = pars["牙左"].ToPar(); - X0Y9_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][9]; + X0Y9_口 = partGroup["口"].ToPar(); + X0Y9_口紅上 = partGroup["口紅上"].ToPar(); + X0Y9_牙左 = partGroup["牙左"].ToPar(); + X0Y9_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y9_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y9_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][10]; - X0Y10_口 = pars["口"].ToPar(); - X0Y10_口紅上 = pars["口紅上"].ToPar(); - X0Y10_牙左 = pars["牙左"].ToPar(); - X0Y10_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][10]; + X0Y10_口 = partGroup["口"].ToPar(); + X0Y10_口紅上 = partGroup["口紅上"].ToPar(); + X0Y10_牙左 = partGroup["牙左"].ToPar(); + X0Y10_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y10_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y10_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][11]; - X0Y11_口 = pars["口"].ToPar(); - X0Y11_口紅上 = pars["口紅上"].ToPar(); - X0Y11_牙左 = pars["牙左"].ToPar(); - X0Y11_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][11]; + X0Y11_口 = partGroup["口"].ToPar(); + X0Y11_口紅上 = partGroup["口紅上"].ToPar(); + X0Y11_牙左 = partGroup["牙左"].ToPar(); + X0Y11_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y11_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y11_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][12]; - X0Y12_口 = pars["口"].ToPar(); - X0Y12_口紅上 = pars["口紅上"].ToPar(); - X0Y12_牙左 = pars["牙左"].ToPar(); - X0Y12_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][12]; + X0Y12_口 = partGroup["口"].ToPar(); + X0Y12_口紅上 = partGroup["口紅上"].ToPar(); + X0Y12_牙左 = partGroup["牙左"].ToPar(); + X0Y12_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y12_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y12_口紅下_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][13]; - X0Y13_口 = pars["口"].ToPar(); - X0Y13_頬左 = pars["頬左"].ToPar(); - X0Y13_頬右 = pars["頬右"].ToPar(); - X0Y13_口紅上 = pars["口紅上"].ToPar(); - X0Y13_牙左 = pars["牙左"].ToPar(); - X0Y13_牙右 = pars["牙右"].ToPar(); - pars2 = pars["口紅下"].ToPars(); + partGroup = Body[0][13]; + X0Y13_口 = partGroup["口"].ToPar(); + X0Y13_頬左 = partGroup["頬左"].ToPar(); + X0Y13_頬右 = partGroup["頬右"].ToPar(); + X0Y13_口紅上 = partGroup["口紅上"].ToPar(); + X0Y13_牙左 = partGroup["牙左"].ToPar(); + X0Y13_牙右 = partGroup["牙右"].ToPar(); + pars2 = partGroup["口紅下"].ToPars(); X0Y13_口紅下_口紅 = pars2["口紅"].ToPar(); X0Y13_口紅下_ハイライト = pars2["ハイライト"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/吹出し.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/吹出し.cs index f415679..161e93b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/吹出し.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/吹出し.cs @@ -91,8 +91,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["吹出し"]); - Pars pars = Body[0][0]; - X0Y0_吹出し = pars["吹出し"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_吹出し = partGroup["吹出し"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 吹出しCD = new ColorD(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/呼気.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/呼気.cs index aaf6d6f..5600ead 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/呼気.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/呼気.cs @@ -404,26 +404,26 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["呼気"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["呼気左1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["呼気左1"].ToPars(); X0Y0_呼気左1_呼気1 = pars2["呼気1"].ToPar(); X0Y0_呼気左1_呼気2 = pars2["呼気2"].ToPar(); - pars2 = pars["呼気左2"].ToPars(); + pars2 = partGroup["呼気左2"].ToPars(); X0Y0_呼気左2_呼気1 = pars2["呼気1"].ToPar(); X0Y0_呼気左2_呼気2 = pars2["呼気2"].ToPar(); - pars2 = pars["呼気左3"].ToPars(); + pars2 = partGroup["呼気左3"].ToPars(); X0Y0_呼気左3_呼気1 = pars2["呼気1"].ToPar(); X0Y0_呼気左3_呼気2 = pars2["呼気2"].ToPar(); - pars2 = pars["呼気右1"].ToPars(); + pars2 = partGroup["呼気右1"].ToPars(); X0Y0_呼気右1_呼気1 = pars2["呼気1"].ToPar(); X0Y0_呼気右1_呼気2 = pars2["呼気2"].ToPar(); - pars2 = pars["呼気右2"].ToPars(); + pars2 = partGroup["呼気右2"].ToPars(); X0Y0_呼気右2_呼気1 = pars2["呼気1"].ToPar(); X0Y0_呼気右2_呼気2 = pars2["呼気2"].ToPar(); - pars2 = pars["呼気右3"].ToPars(); + pars2 = partGroup["呼気右3"].ToPars(); X0Y0_呼気右3_呼気1 = pars2["呼気1"].ToPar(); X0Y0_呼気右3_呼気2 = pars2["呼気2"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["呼気左1"].ToPars(); X0Y1_呼気左1_呼気1 = pars2["呼気1"].ToPar(); X0Y1_呼気左1_呼気2 = pars2["呼気2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/噴乳.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/噴乳.cs index 08753de..97a4b96 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/噴乳.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/噴乳.cs @@ -348,44 +348,44 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["噴乳左"]); - Pars pars = Body[0][0]; - X0Y0_母乳垂れ1 = pars["母乳垂れ1"].ToPar(); - X0Y0_母乳垂れ2 = pars["母乳垂れ2"].ToPar(); - pars = Body[0][1]; - X0Y1_母乳1 = pars["母乳1"].ToPar(); - X0Y1_母乳2 = pars["母乳2"].ToPar(); - X0Y1_母乳3 = pars["母乳3"].ToPar(); - X0Y1_母乳4 = pars["母乳4"].ToPar(); - X0Y1_母乳垂れ1 = pars["母乳垂れ1"].ToPar(); - X0Y1_母乳垂れ2 = pars["母乳垂れ2"].ToPar(); - pars = Body[0][2]; - X0Y2_母乳1 = pars["母乳1"].ToPar(); - X0Y2_母乳2 = pars["母乳2"].ToPar(); - X0Y2_母乳3 = pars["母乳3"].ToPar(); - X0Y2_母乳4 = pars["母乳4"].ToPar(); - X0Y2_母乳垂れ1 = pars["母乳垂れ1"].ToPar(); - X0Y2_母乳垂れ2 = pars["母乳垂れ2"].ToPar(); - pars = Body[0][3]; - X0Y3_母乳1 = pars["母乳1"].ToPar(); - X0Y3_母乳2 = pars["母乳2"].ToPar(); - X0Y3_母乳3 = pars["母乳3"].ToPar(); - X0Y3_母乳4 = pars["母乳4"].ToPar(); - X0Y3_母乳垂れ1 = pars["母乳垂れ1"].ToPar(); - X0Y3_母乳垂れ2 = pars["母乳垂れ2"].ToPar(); - pars = Body[0][4]; - X0Y4_母乳1 = pars["母乳1"].ToPar(); - X0Y4_母乳2 = pars["母乳2"].ToPar(); - X0Y4_母乳3 = pars["母乳3"].ToPar(); - X0Y4_母乳4 = pars["母乳4"].ToPar(); - X0Y4_母乳垂れ1 = pars["母乳垂れ1"].ToPar(); - X0Y4_母乳垂れ2 = pars["母乳垂れ2"].ToPar(); - pars = Body[0][5]; - X0Y5_母乳1 = pars["母乳1"].ToPar(); - X0Y5_母乳2 = pars["母乳2"].ToPar(); - X0Y5_母乳3 = pars["母乳3"].ToPar(); - X0Y5_母乳4 = pars["母乳4"].ToPar(); - X0Y5_母乳垂れ1 = pars["母乳垂れ1"].ToPar(); - X0Y5_母乳垂れ2 = pars["母乳垂れ2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_母乳垂れ1 = partGroup["母乳垂れ1"].ToPar(); + X0Y0_母乳垂れ2 = partGroup["母乳垂れ2"].ToPar(); + partGroup = Body[0][1]; + X0Y1_母乳1 = partGroup["母乳1"].ToPar(); + X0Y1_母乳2 = partGroup["母乳2"].ToPar(); + X0Y1_母乳3 = partGroup["母乳3"].ToPar(); + X0Y1_母乳4 = partGroup["母乳4"].ToPar(); + X0Y1_母乳垂れ1 = partGroup["母乳垂れ1"].ToPar(); + X0Y1_母乳垂れ2 = partGroup["母乳垂れ2"].ToPar(); + partGroup = Body[0][2]; + X0Y2_母乳1 = partGroup["母乳1"].ToPar(); + X0Y2_母乳2 = partGroup["母乳2"].ToPar(); + X0Y2_母乳3 = partGroup["母乳3"].ToPar(); + X0Y2_母乳4 = partGroup["母乳4"].ToPar(); + X0Y2_母乳垂れ1 = partGroup["母乳垂れ1"].ToPar(); + X0Y2_母乳垂れ2 = partGroup["母乳垂れ2"].ToPar(); + partGroup = Body[0][3]; + X0Y3_母乳1 = partGroup["母乳1"].ToPar(); + X0Y3_母乳2 = partGroup["母乳2"].ToPar(); + X0Y3_母乳3 = partGroup["母乳3"].ToPar(); + X0Y3_母乳4 = partGroup["母乳4"].ToPar(); + X0Y3_母乳垂れ1 = partGroup["母乳垂れ1"].ToPar(); + X0Y3_母乳垂れ2 = partGroup["母乳垂れ2"].ToPar(); + partGroup = Body[0][4]; + X0Y4_母乳1 = partGroup["母乳1"].ToPar(); + X0Y4_母乳2 = partGroup["母乳2"].ToPar(); + X0Y4_母乳3 = partGroup["母乳3"].ToPar(); + X0Y4_母乳4 = partGroup["母乳4"].ToPar(); + X0Y4_母乳垂れ1 = partGroup["母乳垂れ1"].ToPar(); + X0Y4_母乳垂れ2 = partGroup["母乳垂れ2"].ToPar(); + partGroup = Body[0][5]; + X0Y5_母乳1 = partGroup["母乳1"].ToPar(); + X0Y5_母乳2 = partGroup["母乳2"].ToPar(); + X0Y5_母乳3 = partGroup["母乳3"].ToPar(); + X0Y5_母乳4 = partGroup["母乳4"].ToPar(); + X0Y5_母乳垂れ1 = partGroup["母乳垂れ1"].ToPar(); + X0Y5_母乳垂れ2 = partGroup["母乳垂れ2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胴.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胴.cs index b4b778b..144d494 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胴.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胴.cs @@ -204,12 +204,12 @@ namespace SlaveMatrix 四足胴 四足胴2 = this; ThisType = GetType(); Body = new Difs(Sta.半身["四足胴"]); - Pars pars = Body[0][0]; - X0Y0_Torso = pars["胴"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Torso = partGroup["胴"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y0_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛左 = pars2["獣毛左"].ToPar(); X0Y0_獣性_獣毛右 = pars2["獣毛右"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胸.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胸.cs index 746605b..87269b3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胸.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足胸.cs @@ -813,9 +813,9 @@ namespace SlaveMatrix 四足胸 四足胸2 = this; ThisType = GetType(); Body = new Difs(Sta.半身["四足胸郭"]); - Pars pars = Body[0][0]; - X0Y0_胸郭 = pars["胸郭"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_胸郭 = partGroup["胸郭"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y0_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); X0Y0_筋肉_筋肉中 = pars2["筋肉中"].ToPar(); @@ -825,8 +825,8 @@ namespace SlaveMatrix X0Y0_筋肉_筋肉右下 = pars2["筋肉右下"].ToPar(); X0Y0_筋肉_筋肉右中 = pars2["筋肉右中"].ToPar(); X0Y0_筋肉_筋肉右上 = pars2["筋肉右上"].ToPar(); - pars2 = pars["紋柄"].ToPars(); - Pars pars3 = pars2["紋左"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); + PartGroup pars3 = pars2["紋左"].ToPars(); X0Y0_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y0_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋左_紋3 = pars3["紋3"].ToPar(); @@ -836,14 +836,14 @@ namespace SlaveMatrix X0Y0_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); X0Y0_紋柄_紋右_紋4 = pars3["紋4"].ToPar(); - pars2 = pars["虎柄"].ToPars(); + pars2 = partGroup["虎柄"].ToPars(); pars3 = pars2["虎左"].ToPars(); X0Y0_虎柄_虎左_虎1 = pars3["虎1"].ToPar(); X0Y0_虎柄_虎左_虎2 = pars3["虎2"].ToPar(); pars3 = pars2["虎右"].ToPars(); X0Y0_虎柄_虎右_虎1 = pars3["虎1"].ToPar(); X0Y0_虎柄_虎右_虎2 = pars3["虎2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["中"].ToPars(); X0Y0_竜性_中_鱗左 = pars3["鱗左"].ToPar(); X0Y0_竜性_中_鱗右 = pars3["鱗右"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足脇.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足脇.cs index e1d4fb2..15c9e03 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足脇.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足脇.cs @@ -127,9 +127,9 @@ namespace SlaveMatrix 四足脇 四足脇2 = this; ThisType = GetType(); Body = new Difs(Sta.肩左["四足脇"]); - Pars pars = Body[0][0]; - X0Y0_脇 = pars["脇"].ToPar(); - X0Y0_筋肉 = pars["筋肉"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_脇 = partGroup["脇"].ToPar(); + X0Y0_筋肉 = partGroup["筋肉"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足腰.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足腰.cs index 893dcd5..48ff1a2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足腰.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/四足腰.cs @@ -1393,12 +1393,12 @@ namespace SlaveMatrix 四足腰 四足腰2 = this; ThisType = GetType(); Body = new Difs(Sta.半身["四足腰"]); - Pars pars = Body[0][0]; - X0Y0_Waist = pars["腰"].ToPar(); - X0Y0_股 = pars["股"].ToPar(); - X0Y0_下腹 = pars["下腹"].ToPar(); - X0Y0_腰皺 = pars["腰皺"].ToPar(); - Pars pars2 = pars["筋肉"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_Waist = partGroup["腰"].ToPar(); + X0Y0_股 = partGroup["股"].ToPar(); + X0Y0_下腹 = partGroup["下腹"].ToPar(); + X0Y0_腰皺 = partGroup["腰皺"].ToPar(); + PartGroup pars2 = partGroup["筋肉"].ToPars(); X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y0_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -1406,9 +1406,9 @@ namespace SlaveMatrix X0Y0_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y0_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y0_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y0_臍 = pars["臍"].ToPar(); - pars2 = pars["紋柄"].ToPars(); - Pars pars3 = pars2["紋左"].ToPars(); + X0Y0_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); + PartGroup pars3 = pars2["紋左"].ToPars(); X0Y0_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y0_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋左_紋3 = pars3["紋3"].ToPar(); @@ -1416,10 +1416,10 @@ namespace SlaveMatrix X0Y0_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y0_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["虎柄"].ToPars(); + pars2 = partGroup["虎柄"].ToPars(); X0Y0_虎柄_虎左 = pars2["虎左"].ToPar(); X0Y0_虎柄_虎右 = pars2["虎右"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["中"].ToPars(); X0Y0_竜性_中_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_中_鱗2 = pars3["鱗2"].ToPar(); @@ -1431,12 +1431,12 @@ namespace SlaveMatrix pars3 = pars2["右"].ToPars(); X0Y0_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - pars = Body[0][1]; - X0Y1_Waist = pars["腰"].ToPar(); - X0Y1_股 = pars["股"].ToPar(); - X0Y1_下腹 = pars["下腹"].ToPar(); - X0Y1_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + partGroup = Body[0][1]; + X0Y1_Waist = partGroup["腰"].ToPar(); + X0Y1_股 = partGroup["股"].ToPar(); + X0Y1_下腹 = partGroup["下腹"].ToPar(); + X0Y1_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y1_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y1_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y1_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -1444,8 +1444,8 @@ namespace SlaveMatrix X0Y1_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y1_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y1_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y1_臍 = pars["臍"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y1_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y1_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y1_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -1454,10 +1454,10 @@ namespace SlaveMatrix X0Y1_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y1_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y1_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["虎柄"].ToPars(); + pars2 = partGroup["虎柄"].ToPars(); X0Y1_虎柄_虎左 = pars2["虎左"].ToPar(); X0Y1_虎柄_虎右 = pars2["虎右"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["中"].ToPars(); X0Y1_竜性_中_鱗1 = pars3["鱗1"].ToPar(); X0Y1_竜性_中_鱗2 = pars3["鱗2"].ToPar(); @@ -1469,12 +1469,12 @@ namespace SlaveMatrix pars3 = pars2["右"].ToPars(); X0Y1_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y1_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - pars = Body[0][2]; - X0Y2_Waist = pars["腰"].ToPar(); - X0Y2_股 = pars["股"].ToPar(); - X0Y2_下腹 = pars["下腹"].ToPar(); - X0Y2_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + partGroup = Body[0][2]; + X0Y2_Waist = partGroup["腰"].ToPar(); + X0Y2_股 = partGroup["股"].ToPar(); + X0Y2_下腹 = partGroup["下腹"].ToPar(); + X0Y2_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y2_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y2_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y2_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -1482,8 +1482,8 @@ namespace SlaveMatrix X0Y2_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y2_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y2_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y2_臍 = pars["臍"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y2_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y2_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y2_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -1492,10 +1492,10 @@ namespace SlaveMatrix X0Y2_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y2_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y2_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["虎柄"].ToPars(); + pars2 = partGroup["虎柄"].ToPars(); X0Y2_虎柄_虎左 = pars2["虎左"].ToPar(); X0Y2_虎柄_虎右 = pars2["虎右"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["中"].ToPars(); X0Y2_竜性_中_鱗1 = pars3["鱗1"].ToPar(); X0Y2_竜性_中_鱗2 = pars3["鱗2"].ToPar(); @@ -1507,12 +1507,12 @@ namespace SlaveMatrix pars3 = pars2["右"].ToPars(); X0Y2_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y2_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - pars = Body[0][3]; - X0Y3_Waist = pars["腰"].ToPar(); - X0Y3_股 = pars["股"].ToPar(); - X0Y3_下腹 = pars["下腹"].ToPar(); - X0Y3_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + partGroup = Body[0][3]; + X0Y3_Waist = partGroup["腰"].ToPar(); + X0Y3_股 = partGroup["股"].ToPar(); + X0Y3_下腹 = partGroup["下腹"].ToPar(); + X0Y3_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y3_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y3_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y3_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -1520,8 +1520,8 @@ namespace SlaveMatrix X0Y3_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y3_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y3_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y3_臍 = pars["臍"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y3_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y3_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y3_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -1530,10 +1530,10 @@ namespace SlaveMatrix X0Y3_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y3_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y3_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["虎柄"].ToPars(); + pars2 = partGroup["虎柄"].ToPars(); X0Y3_虎柄_虎左 = pars2["虎左"].ToPar(); X0Y3_虎柄_虎右 = pars2["虎右"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["中"].ToPars(); X0Y3_竜性_中_鱗1 = pars3["鱗1"].ToPar(); X0Y3_竜性_中_鱗2 = pars3["鱗2"].ToPar(); @@ -1545,12 +1545,12 @@ namespace SlaveMatrix pars3 = pars2["右"].ToPars(); X0Y3_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y3_竜性_右_鱗2 = pars3["鱗2"].ToPar(); - pars = Body[0][4]; - X0Y4_Waist = pars["腰"].ToPar(); - X0Y4_股 = pars["股"].ToPar(); - X0Y4_下腹 = pars["下腹"].ToPar(); - X0Y4_腰皺 = pars["腰皺"].ToPar(); - pars2 = pars["筋肉"].ToPars(); + partGroup = Body[0][4]; + X0Y4_Waist = partGroup["腰"].ToPar(); + X0Y4_股 = partGroup["股"].ToPar(); + X0Y4_下腹 = partGroup["下腹"].ToPar(); + X0Y4_腰皺 = partGroup["腰皺"].ToPar(); + pars2 = partGroup["筋肉"].ToPars(); X0Y4_筋肉_筋肉下 = pars2["筋肉下"].ToPar(); X0Y4_筋肉_筋肉左 = pars2["筋肉左"].ToPar(); X0Y4_筋肉_筋肉右 = pars2["筋肉右"].ToPar(); @@ -1558,8 +1558,8 @@ namespace SlaveMatrix X0Y4_筋肉_筋上右 = pars2["筋上右"].ToPar(); X0Y4_筋肉_筋下左 = pars2["筋下左"].ToPar(); X0Y4_筋肉_筋下右 = pars2["筋下右"].ToPar(); - X0Y4_臍 = pars["臍"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + X0Y4_臍 = partGroup["臍"].ToPar(); + pars2 = partGroup["紋柄"].ToPars(); pars3 = pars2["紋左"].ToPars(); X0Y4_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y4_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); @@ -1568,10 +1568,10 @@ namespace SlaveMatrix X0Y4_紋柄_紋右_紋1 = pars3["紋1"].ToPar(); X0Y4_紋柄_紋右_紋2 = pars3["紋2"].ToPar(); X0Y4_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); - pars2 = pars["虎柄"].ToPars(); + pars2 = partGroup["虎柄"].ToPars(); X0Y4_虎柄_虎左 = pars2["虎左"].ToPar(); X0Y4_虎柄_虎右 = pars2["虎右"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); pars3 = pars2["中"].ToPars(); X0Y4_竜性_中_鱗1 = pars3["鱗1"].ToPar(); X0Y4_竜性_中_鱗2 = pars3["鱗2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/基髪.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/基髪.cs index 914f64a..c04c2ca 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/基髪.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/基髪.cs @@ -127,8 +127,8 @@ namespace SlaveMatrix 基髪 基髪2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["基髪"]); - Pars pars = Body[0][0]; - X0Y0_髪 = pars["髪"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_髪 = partGroup["髪"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蛸.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蛸.cs index 0152ff7..8b51e25 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蛸.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蛸.cs @@ -106,12 +106,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蛸"; - dif.Add(new Pars(Sta.半身["多足"][0][0])); + dif.Add(new PartGroup(Sta.半身["多足"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_Torso = pars["胴"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_Torso = partGroup["胴"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蜘.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蜘.cs index 4a32b61..ed7f8b5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蜘.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蜘.cs @@ -177,14 +177,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蜘"; - dif.Add(new Pars(Sta.半身["多足"][0][1])); + dif.Add(new PartGroup(Sta.半身["多足"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_Torso = pars["Torso"].ToPar(); - X0Y0_胸版 = pars["胸版"].ToPar(); - X0Y0_柄 = pars["柄"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_Torso = partGroup["Torso"].ToPar(); + X0Y0_胸版 = partGroup["胸版"].ToPar(); + X0Y0_柄 = partGroup["柄"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蠍.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蠍.cs index 170e827..3fd9e44 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蠍.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/多足_蠍.cs @@ -978,13 +978,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蠍"; - dif.Add(new Pars(Sta.半身["多足"][0][2])); + dif.Add(new PartGroup(Sta.半身["多足"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["前腹"].ToPars(); - Pars pars3 = pars2["腹節7"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["前腹"].ToPars(); + PartGroup pars3 = pars2["腹節7"].ToPars(); X0Y0_前腹_腹節7_節0 = pars3["節0"].ToPar(); X0Y0_前腹_腹節7_節1 = pars3["節1"].ToPar(); pars3 = pars2["腹節6"].ToPars(); @@ -1013,8 +1013,8 @@ namespace SlaveMatrix X0Y0_前腹_腹節3_気門右 = pars3["気門右"].ToPar(); pars3 = pars2["腹節2"].ToPars(); X0Y0_前腹_腹節2_節0 = pars3["節0"].ToPar(); - X0Y0_頭胸 = pars["頭胸"].ToPar(); - pars2 = pars["基節"].ToPars(); + X0Y0_頭胸 = partGroup["頭胸"].ToPar(); + pars2 = partGroup["基節"].ToPars(); X0Y0_基節_基節左0 = pars2["基節左0"].ToPar(); X0Y0_基節_基節左1 = pars2["基節左1"].ToPar(); X0Y0_基節_肢内突起左 = pars2["肢内突起左"].ToPar(); @@ -1027,9 +1027,9 @@ namespace SlaveMatrix X0Y0_基節_基節右2 = pars2["基節右2"].ToPar(); X0Y0_基節_基節右3 = pars2["基節右3"].ToPar(); X0Y0_基節_基節右4 = pars2["基節右4"].ToPar(); - X0Y0_生殖口蓋左 = pars["生殖口蓋左"].ToPar(); - X0Y0_生殖口蓋右 = pars["生殖口蓋右"].ToPar(); - pars2 = pars["生殖口"].ToPars(); + X0Y0_生殖口蓋左 = partGroup["生殖口蓋左"].ToPar(); + X0Y0_生殖口蓋右 = partGroup["生殖口蓋右"].ToPar(); + pars2 = partGroup["生殖口"].ToPars(); X0Y0_生殖口_生殖口0 = pars2["生殖口0"].ToPar(); X0Y0_生殖口_生殖口1 = pars2["生殖口1"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎.cs index 4491fb6..2c35f3b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎.cs @@ -433,27 +433,27 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["刺"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["刺"].ToPars(); X0Y0_棘_棘1 = pars2["刺1"].ToPar(); X0Y0_棘_棘2 = pars2["刺2"].ToPar(); X0Y0_棘_棘3 = pars2["刺3"].ToPar(); - X0Y0_牙 = pars["牙"].ToPar(); - X0Y0_線 = pars["線"].ToPar(); - pars2 = pars["輪"].ToPars(); + X0Y0_牙 = partGroup["牙"].ToPar(); + X0Y0_線 = partGroup["線"].ToPar(); + pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - pars = Body[0][1]; - X0Y1_牙 = pars["牙"].ToPar(); - X0Y1_線 = pars["線"].ToPar(); - X0Y1_折線1 = pars["折線1"].ToPar(); - X0Y1_折線2 = pars["折線2"].ToPar(); - X0Y1_折線3 = pars["折線3"].ToPar(); - X0Y1_穴 = pars["穴"].ToPar(); + partGroup = Body[0][1]; + X0Y1_牙 = partGroup["牙"].ToPar(); + X0Y1_線 = partGroup["線"].ToPar(); + X0Y1_折線1 = partGroup["折線1"].ToPar(); + X0Y1_折線2 = partGroup["折線2"].ToPar(); + X0Y1_折線3 = partGroup["折線3"].ToPar(); + X0Y1_穴 = partGroup["穴"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎上.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎上.cs index 34bfa4f..db1e85f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎上.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎上.cs @@ -171,12 +171,12 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.肢中["大顎上"]); - Pars pars = Body[0][0]; - X0Y0_甲殻 = pars["甲殻"].ToPar(); - X0Y0_線左 = pars["線左"].ToPar(); - X0Y0_線右 = pars["線右"].ToPar(); - X0Y0_棘左 = pars["刺左"].ToPar(); - X0Y0_棘右 = pars["刺右"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_甲殻 = partGroup["甲殻"].ToPar(); + X0Y0_線左 = partGroup["線左"].ToPar(); + X0Y0_線右 = partGroup["線右"].ToPar(); + X0Y0_棘左 = partGroup["刺左"].ToPar(); + X0Y0_棘右 = partGroup["刺右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); base.配色指定 = 配色指定; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎基.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎基.cs index 48fb751..0218689 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎基.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/大顎基.cs @@ -411,8 +411,8 @@ namespace SlaveMatrix 大顎上.Par = this; ThisType = GetType(); Body = new Difs(Sta.肢中["大顎基"]); - Pars pars = Body[0][0]; - X0Y0_甲殻下 = pars["甲殻下"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_甲殻下 = partGroup["甲殻下"].ToPar(); 大顎上.接続(大顎上_接続点); Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/射精.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/射精.cs index b428b1a..1f9ca65 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/射精.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/射精.cs @@ -264,56 +264,56 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["射精"]); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - pars = Body[0][1]; - X0Y1_精液 = pars["精液"].ToPar(); - pars = Body[0][2]; - X0Y2_精液 = pars["精液"].ToPar(); - pars = Body[0][3]; - X0Y3_精液 = pars["精液"].ToPar(); - pars = Body[0][4]; - X0Y4_精液 = pars["精液"].ToPar(); - pars = Body[0][5]; - X0Y5_精液 = pars["精液"].ToPar(); - pars = Body[0][6]; - X0Y6_精液 = pars["精液"].ToPar(); - pars = Body[1][0]; - X1Y0_精液 = pars["精液"].ToPar(); - pars = Body[1][1]; - X1Y1_精液 = pars["精液"].ToPar(); - pars = Body[1][2]; - X1Y2_精液 = pars["精液"].ToPar(); - pars = Body[1][3]; - X1Y3_精液 = pars["精液"].ToPar(); - pars = Body[1][4]; - X1Y4_精液 = pars["精液"].ToPar(); - pars = Body[1][5]; - X1Y5_精液 = pars["精液"].ToPar(); - pars = Body[1][6]; - X1Y6_精液 = pars["精液"].ToPar(); - pars = Body[1][7]; - X1Y7_精液 = pars["精液"].ToPar(); - pars = Body[1][8]; - X1Y8_精液掛け = pars["精液掛け"].ToPar(); - X1Y8_精液 = pars["精液"].ToPar(); - pars = Body[1][9]; - X1Y9_精液掛け = pars["精液掛け"].ToPar(); - X1Y9_精液 = pars["精液"].ToPar(); - pars = Body[1][10]; - X1Y10_精液掛け = pars["精液掛け"].ToPar(); - X1Y10_精液 = pars["精液"].ToPar(); - pars = Body[1][11]; - X1Y11_精液掛け = pars["精液掛け"].ToPar(); - X1Y11_精液 = pars["精液"].ToPar(); - pars = Body[1][12]; - X1Y12_精液掛け = pars["精液掛け"].ToPar(); - X1Y12_精液 = pars["精液"].ToPar(); - pars = Body[1][13]; - X1Y13_精液掛け = pars["精液掛け"].ToPar(); - X1Y13_精液 = pars["精液"].ToPar(); - pars = Body[1][14]; - X1Y14_精液 = pars["精液"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][1]; + X0Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][2]; + X0Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][3]; + X0Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][4]; + X0Y4_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][5]; + X0Y5_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][6]; + X0Y6_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][0]; + X1Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][1]; + X1Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][2]; + X1Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][3]; + X1Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][4]; + X1Y4_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][5]; + X1Y5_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][6]; + X1Y6_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][7]; + X1Y7_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][8]; + X1Y8_精液掛け = partGroup["精液掛け"].ToPar(); + X1Y8_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][9]; + X1Y9_精液掛け = partGroup["精液掛け"].ToPar(); + X1Y9_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][10]; + X1Y10_精液掛け = partGroup["精液掛け"].ToPar(); + X1Y10_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][11]; + X1Y11_精液掛け = partGroup["精液掛け"].ToPar(); + X1Y11_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][12]; + X1Y12_精液掛け = partGroup["精液掛け"].ToPar(); + X1Y12_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][13]; + X1Y13_精液掛け = partGroup["精液掛け"].ToPar(); + X1Y13_精液 = partGroup["精液"].ToPar(); + partGroup = Body[1][14]; + X1Y14_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ウ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ウ.cs index ff40f0f..2c94759 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ウ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ウ.cs @@ -3506,12 +3506,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ウミ"; - dif.Add(new Pars(Sta.尻尾["尾"][0][18])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][18])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾20"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾20"].ToPars(); X0Y0_尾20_尾 = pars2["尾"].ToPar(); X0Y0_尾20_鱗左5 = pars2["鱗左5"].ToPar(); X0Y0_尾20_鱗右5 = pars2["鱗右5"].ToPar(); @@ -3523,7 +3523,7 @@ namespace SlaveMatrix X0Y0_尾20_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾20_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾20_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾19"].ToPars(); + pars2 = partGroup["尾19"].ToPars(); X0Y0_尾19_尾 = pars2["尾"].ToPar(); X0Y0_尾19_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾19_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3531,7 +3531,7 @@ namespace SlaveMatrix X0Y0_尾19_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾19_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾19_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾18"].ToPars(); + pars2 = partGroup["尾18"].ToPars(); X0Y0_尾18_尾 = pars2["尾"].ToPar(); X0Y0_尾18_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾18_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3539,7 +3539,7 @@ namespace SlaveMatrix X0Y0_尾18_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾18_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾18_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); X0Y0_尾17_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾17_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3547,7 +3547,7 @@ namespace SlaveMatrix X0Y0_尾17_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾17_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾17_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); X0Y0_尾16_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾16_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3555,7 +3555,7 @@ namespace SlaveMatrix X0Y0_尾16_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾16_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾16_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); X0Y0_尾15_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾15_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3563,7 +3563,7 @@ namespace SlaveMatrix X0Y0_尾15_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾15_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾15_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); X0Y0_尾14_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾14_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3571,7 +3571,7 @@ namespace SlaveMatrix X0Y0_尾14_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾14_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾14_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); X0Y0_尾13_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾13_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3579,7 +3579,7 @@ namespace SlaveMatrix X0Y0_尾13_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾13_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾13_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); X0Y0_尾12_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾12_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3587,7 +3587,7 @@ namespace SlaveMatrix X0Y0_尾12_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾12_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾12_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); X0Y0_尾11_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾11_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3595,7 +3595,7 @@ namespace SlaveMatrix X0Y0_尾11_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾11_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾11_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); X0Y0_尾10_尾 = pars2["尾"].ToPar(); X0Y0_尾10_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾10_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3603,7 +3603,7 @@ namespace SlaveMatrix X0Y0_尾10_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾10_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾10_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾9"].ToPars(); + pars2 = partGroup["尾9"].ToPars(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); X0Y0_尾9_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾9_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3611,7 +3611,7 @@ namespace SlaveMatrix X0Y0_尾9_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾9_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾9_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); X0Y0_尾8_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾8_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3619,7 +3619,7 @@ namespace SlaveMatrix X0Y0_尾8_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾8_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾8_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); X0Y0_尾7_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾7_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3627,7 +3627,7 @@ namespace SlaveMatrix X0Y0_尾7_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾7_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾7_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); X0Y0_尾6_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾6_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3635,7 +3635,7 @@ namespace SlaveMatrix X0Y0_尾6_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾6_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾6_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); X0Y0_尾5_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾5_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3643,7 +3643,7 @@ namespace SlaveMatrix X0Y0_尾5_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾5_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾5_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); X0Y0_尾4_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾4_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3651,7 +3651,7 @@ namespace SlaveMatrix X0Y0_尾4_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾4_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾4_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); X0Y0_尾3_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾3_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3659,7 +3659,7 @@ namespace SlaveMatrix X0Y0_尾3_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾3_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾3_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); X0Y0_尾2_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾2_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3667,7 +3667,7 @@ namespace SlaveMatrix X0Y0_尾2_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾2_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾2_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾1"].ToPars(); + pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); X0Y0_尾1_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾1_鱗右3 = pars2["鱗右3"].ToPar(); @@ -3675,18 +3675,18 @@ namespace SlaveMatrix X0Y0_尾1_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾1_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾1_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾0"].ToPars(); + pars2 = partGroup["尾0"].ToPars(); X0Y0_尾0_尾 = pars2["尾"].ToPar(); X0Y0_尾0_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾0_鱗左 = pars2["鱗左"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ガ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ガ.cs index 6fced0f..6476d92 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ガ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ガ.cs @@ -2197,13 +2197,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ガラ"; - dif.Add(new Pars(Sta.尻尾["尾"][0][17])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][17])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾 = pars["尾"].ToPar(); - Pars pars2 = pars["尾9"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾 = partGroup["尾"].ToPar(); + PartGroup pars2 = partGroup["尾9"].ToPars(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); X0Y0_尾9_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾9_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2211,7 +2211,7 @@ namespace SlaveMatrix X0Y0_尾9_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾9_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾9_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); X0Y0_尾8_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾8_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2219,7 +2219,7 @@ namespace SlaveMatrix X0Y0_尾8_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾8_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾8_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); X0Y0_尾7_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾7_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2227,7 +2227,7 @@ namespace SlaveMatrix X0Y0_尾7_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾7_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾7_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); X0Y0_尾6_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾6_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2235,7 +2235,7 @@ namespace SlaveMatrix X0Y0_尾6_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾6_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾6_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); X0Y0_尾5_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾5_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2243,7 +2243,7 @@ namespace SlaveMatrix X0Y0_尾5_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾5_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾5_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); X0Y0_尾4_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾4_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2251,7 +2251,7 @@ namespace SlaveMatrix X0Y0_尾4_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾4_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾4_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); X0Y0_尾3_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾3_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2259,7 +2259,7 @@ namespace SlaveMatrix X0Y0_尾3_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾3_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾3_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); X0Y0_尾2_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾2_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2267,7 +2267,7 @@ namespace SlaveMatrix X0Y0_尾2_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾2_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾2_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾1"].ToPars(); + pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); X0Y0_尾1_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾1_鱗右3 = pars2["鱗右3"].ToPar(); @@ -2275,47 +2275,47 @@ namespace SlaveMatrix X0Y0_尾1_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾1_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾1_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾0"].ToPars(); + pars2 = partGroup["尾0"].ToPars(); X0Y0_尾0_尾 = pars2["尾"].ToPar(); X0Y0_尾0_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾0_鱗左 = pars2["鱗左"].ToPar(); - pars2 = pars["尾19"].ToPars(); + pars2 = partGroup["尾19"].ToPars(); X0Y0_尾19_尾 = pars2["尾"].ToPar(); X0Y0_尾19_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾18"].ToPars(); + pars2 = partGroup["尾18"].ToPars(); X0Y0_尾18_尾 = pars2["尾"].ToPar(); X0Y0_尾18_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); X0Y0_尾17_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); X0Y0_尾16_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); X0Y0_尾15_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); X0Y0_尾14_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); X0Y0_尾13_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); X0Y0_尾12_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); X0Y0_尾11_殻 = pars2["殻"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); X0Y0_尾10_殻 = pars2["殻"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ヘ.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ヘ.cs index 0720165..3e3f91c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ヘ.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_ヘ.cs @@ -5728,12 +5728,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "ヘビ"; - dif.Add(new Pars(Sta.尻尾["尾"][0][16])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][16])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾35"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾35"].ToPars(); X0Y0_尾35_尾 = pars2["尾"].ToPar(); X0Y0_尾35_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾35_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5741,7 +5741,7 @@ namespace SlaveMatrix X0Y0_尾35_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾35_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾35_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾34"].ToPars(); + pars2 = partGroup["尾34"].ToPars(); X0Y0_尾34_尾 = pars2["尾"].ToPar(); X0Y0_尾34_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾34_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5749,7 +5749,7 @@ namespace SlaveMatrix X0Y0_尾34_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾34_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾34_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾33"].ToPars(); + pars2 = partGroup["尾33"].ToPars(); X0Y0_尾33_尾 = pars2["尾"].ToPar(); X0Y0_尾33_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾33_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5757,7 +5757,7 @@ namespace SlaveMatrix X0Y0_尾33_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾33_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾33_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾32"].ToPars(); + pars2 = partGroup["尾32"].ToPars(); X0Y0_尾32_尾 = pars2["尾"].ToPar(); X0Y0_尾32_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾32_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5765,7 +5765,7 @@ namespace SlaveMatrix X0Y0_尾32_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾32_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾32_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾31"].ToPars(); + pars2 = partGroup["尾31"].ToPars(); X0Y0_尾31_尾 = pars2["尾"].ToPar(); X0Y0_尾31_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾31_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5773,7 +5773,7 @@ namespace SlaveMatrix X0Y0_尾31_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾31_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾31_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾30"].ToPars(); + pars2 = partGroup["尾30"].ToPars(); X0Y0_尾30_尾 = pars2["尾"].ToPar(); X0Y0_尾30_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾30_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5781,7 +5781,7 @@ namespace SlaveMatrix X0Y0_尾30_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾30_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾30_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾29"].ToPars(); + pars2 = partGroup["尾29"].ToPars(); X0Y0_尾29_尾 = pars2["尾"].ToPar(); X0Y0_尾29_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾29_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5789,7 +5789,7 @@ namespace SlaveMatrix X0Y0_尾29_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾29_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾29_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾28"].ToPars(); + pars2 = partGroup["尾28"].ToPars(); X0Y0_尾28_尾 = pars2["尾"].ToPar(); X0Y0_尾28_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾28_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5797,7 +5797,7 @@ namespace SlaveMatrix X0Y0_尾28_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾28_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾28_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾27"].ToPars(); + pars2 = partGroup["尾27"].ToPars(); X0Y0_尾27_尾 = pars2["尾"].ToPar(); X0Y0_尾27_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾27_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5805,7 +5805,7 @@ namespace SlaveMatrix X0Y0_尾27_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾27_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾27_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾26"].ToPars(); + pars2 = partGroup["尾26"].ToPars(); X0Y0_尾26_尾 = pars2["尾"].ToPar(); X0Y0_尾26_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾26_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5813,7 +5813,7 @@ namespace SlaveMatrix X0Y0_尾26_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾26_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾26_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾25"].ToPars(); + pars2 = partGroup["尾25"].ToPars(); X0Y0_尾25_尾 = pars2["尾"].ToPar(); X0Y0_尾25_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾25_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5821,7 +5821,7 @@ namespace SlaveMatrix X0Y0_尾25_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾25_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾25_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾24"].ToPars(); + pars2 = partGroup["尾24"].ToPars(); X0Y0_尾24_尾 = pars2["尾"].ToPar(); X0Y0_尾24_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾24_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5829,7 +5829,7 @@ namespace SlaveMatrix X0Y0_尾24_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾24_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾24_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾23"].ToPars(); + pars2 = partGroup["尾23"].ToPars(); X0Y0_尾23_尾 = pars2["尾"].ToPar(); X0Y0_尾23_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾23_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5837,7 +5837,7 @@ namespace SlaveMatrix X0Y0_尾23_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾23_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾23_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾22"].ToPars(); + pars2 = partGroup["尾22"].ToPars(); X0Y0_尾22_尾 = pars2["尾"].ToPar(); X0Y0_尾22_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾22_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5845,7 +5845,7 @@ namespace SlaveMatrix X0Y0_尾22_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾22_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾22_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾21"].ToPars(); + pars2 = partGroup["尾21"].ToPars(); X0Y0_尾21_尾 = pars2["尾"].ToPar(); X0Y0_尾21_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾21_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5853,7 +5853,7 @@ namespace SlaveMatrix X0Y0_尾21_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾21_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾21_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾20"].ToPars(); + pars2 = partGroup["尾20"].ToPars(); X0Y0_尾20_尾 = pars2["尾"].ToPar(); X0Y0_尾20_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾20_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5861,7 +5861,7 @@ namespace SlaveMatrix X0Y0_尾20_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾20_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾20_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾19"].ToPars(); + pars2 = partGroup["尾19"].ToPars(); X0Y0_尾19_尾 = pars2["尾"].ToPar(); X0Y0_尾19_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾19_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5869,7 +5869,7 @@ namespace SlaveMatrix X0Y0_尾19_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾19_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾19_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾18"].ToPars(); + pars2 = partGroup["尾18"].ToPars(); X0Y0_尾18_尾 = pars2["尾"].ToPar(); X0Y0_尾18_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾18_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5877,7 +5877,7 @@ namespace SlaveMatrix X0Y0_尾18_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾18_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾18_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); X0Y0_尾17_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾17_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5885,7 +5885,7 @@ namespace SlaveMatrix X0Y0_尾17_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾17_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾17_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); X0Y0_尾16_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾16_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5893,7 +5893,7 @@ namespace SlaveMatrix X0Y0_尾16_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾16_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾16_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); X0Y0_尾15_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾15_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5901,7 +5901,7 @@ namespace SlaveMatrix X0Y0_尾15_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾15_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾15_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); X0Y0_尾14_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾14_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5909,7 +5909,7 @@ namespace SlaveMatrix X0Y0_尾14_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾14_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾14_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); X0Y0_尾13_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾13_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5917,7 +5917,7 @@ namespace SlaveMatrix X0Y0_尾13_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾13_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾13_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); X0Y0_尾12_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾12_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5925,7 +5925,7 @@ namespace SlaveMatrix X0Y0_尾12_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾12_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾12_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); X0Y0_尾11_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾11_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5933,7 +5933,7 @@ namespace SlaveMatrix X0Y0_尾11_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾11_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾11_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); X0Y0_尾10_尾 = pars2["尾"].ToPar(); X0Y0_尾10_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾10_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5941,7 +5941,7 @@ namespace SlaveMatrix X0Y0_尾10_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾10_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾10_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾9"].ToPars(); + pars2 = partGroup["尾9"].ToPars(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); X0Y0_尾9_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾9_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5949,7 +5949,7 @@ namespace SlaveMatrix X0Y0_尾9_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾9_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾9_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); X0Y0_尾8_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾8_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5957,7 +5957,7 @@ namespace SlaveMatrix X0Y0_尾8_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾8_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾8_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); X0Y0_尾7_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾7_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5965,7 +5965,7 @@ namespace SlaveMatrix X0Y0_尾7_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾7_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾7_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); X0Y0_尾6_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾6_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5973,7 +5973,7 @@ namespace SlaveMatrix X0Y0_尾6_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾6_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾6_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); X0Y0_尾5_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾5_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5981,7 +5981,7 @@ namespace SlaveMatrix X0Y0_尾5_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾5_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾5_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); X0Y0_尾4_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾4_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5989,7 +5989,7 @@ namespace SlaveMatrix X0Y0_尾4_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾4_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾4_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); X0Y0_尾3_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾3_鱗右3 = pars2["鱗右3"].ToPar(); @@ -5997,7 +5997,7 @@ namespace SlaveMatrix X0Y0_尾3_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾3_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾3_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); X0Y0_尾2_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾2_鱗右3 = pars2["鱗右3"].ToPar(); @@ -6005,7 +6005,7 @@ namespace SlaveMatrix X0Y0_尾2_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾2_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾2_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾1"].ToPars(); + pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); X0Y0_尾1_鱗左3 = pars2["鱗左3"].ToPar(); X0Y0_尾1_鱗右3 = pars2["鱗右3"].ToPar(); @@ -6013,18 +6013,18 @@ namespace SlaveMatrix X0Y0_尾1_鱗右2 = pars2["鱗右2"].ToPar(); X0Y0_尾1_鱗左1 = pars2["鱗左1"].ToPar(); X0Y0_尾1_鱗右1 = pars2["鱗右1"].ToPar(); - pars2 = pars["尾0"].ToPars(); + pars2 = partGroup["尾0"].ToPars(); X0Y0_尾0_尾 = pars2["尾"].ToPar(); X0Y0_尾0_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾0_鱗左 = pars2["鱗左"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_悪.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_悪.cs index a2ec33a..75fd981 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_悪.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_悪.cs @@ -659,37 +659,37 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "悪尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][7])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][7])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - X0Y0_尾8 = pars["尾8"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + X0Y0_尾8 = partGroup["尾8"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾9 = pars["尾9"].ToPar(); - X0Y0_尾10 = pars["尾10"].ToPar(); - X0Y0_尾11 = pars["尾11"].ToPar(); - X0Y0_尾12 = pars["尾12"].ToPar(); - X0Y0_尾13 = pars["尾13"].ToPar(); - X0Y0_尾14 = pars["尾14"].ToPar(); - X0Y0_尾15 = pars["尾15"].ToPar(); - X0Y0_尾16 = pars["尾16"].ToPar(); - X0Y0_尾17 = pars["尾17"].ToPar(); - pars2 = pars["先端"].ToPars(); + X0Y0_尾9 = partGroup["尾9"].ToPar(); + X0Y0_尾10 = partGroup["尾10"].ToPar(); + X0Y0_尾11 = partGroup["尾11"].ToPar(); + X0Y0_尾12 = partGroup["尾12"].ToPar(); + X0Y0_尾13 = partGroup["尾13"].ToPar(); + X0Y0_尾14 = partGroup["尾14"].ToPar(); + X0Y0_尾15 = partGroup["尾15"].ToPar(); + X0Y0_尾16 = partGroup["尾16"].ToPar(); + X0Y0_尾17 = partGroup["尾17"].ToPar(); + pars2 = partGroup["先端"].ToPars(); X0Y0_先端_先 = pars2["先"].ToPar(); X0Y0_先端_尾 = pars2["尾"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_根.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_根.cs index 3a72e74..5b105e3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_根.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_根.cs @@ -1394,91 +1394,91 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "根尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][22])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][22])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾0"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾0"].ToPars(); X0Y0_尾0_尾 = pars2["尾"].ToPar(); X0Y0_尾0_線1 = pars2["線1"].ToPar(); X0Y0_尾0_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾1"].ToPars(); + pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); X0Y0_尾1_線1 = pars2["線1"].ToPar(); X0Y0_尾1_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); X0Y0_尾2_線1 = pars2["線1"].ToPar(); X0Y0_尾2_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); X0Y0_尾3_線1 = pars2["線1"].ToPar(); X0Y0_尾3_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); X0Y0_尾4_線1 = pars2["線1"].ToPar(); X0Y0_尾4_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); X0Y0_尾5_線1 = pars2["線1"].ToPar(); X0Y0_尾5_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); X0Y0_尾6_線1 = pars2["線1"].ToPar(); X0Y0_尾6_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); X0Y0_尾7_線1 = pars2["線1"].ToPar(); X0Y0_尾7_線2 = pars2["線2"].ToPar(); - pars2 = pars["輪"].ToPars(); + pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); X0Y0_尾8_線1 = pars2["線1"].ToPar(); X0Y0_尾8_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾9"].ToPars(); + pars2 = partGroup["尾9"].ToPars(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); X0Y0_尾9_線1 = pars2["線1"].ToPar(); X0Y0_尾9_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); X0Y0_尾10_尾 = pars2["尾"].ToPar(); X0Y0_尾10_線1 = pars2["線1"].ToPar(); X0Y0_尾10_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); X0Y0_尾11_線1 = pars2["線1"].ToPar(); X0Y0_尾11_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); X0Y0_尾12_線1 = pars2["線1"].ToPar(); X0Y0_尾12_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); X0Y0_尾13_線1 = pars2["線1"].ToPar(); X0Y0_尾13_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); X0Y0_尾14_線1 = pars2["線1"].ToPar(); X0Y0_尾14_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); X0Y0_尾15_線1 = pars2["線1"].ToPar(); X0Y0_尾15_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); X0Y0_尾16_線1 = pars2["線1"].ToPar(); X0Y0_尾16_線2 = pars2["線2"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); X0Y0_尾17_線1 = pars2["線1"].ToPar(); X0Y0_尾17_線2 = pars2["線2"].ToPar(); - X0Y0_尾18 = pars["尾18"].ToPar(); + X0Y0_尾18 = partGroup["尾18"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_淫.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_淫.cs index 35c1209..cd59297 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_淫.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_淫.cs @@ -659,37 +659,37 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "淫尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][8])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][8])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - X0Y0_尾8 = pars["尾8"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + X0Y0_尾8 = partGroup["尾8"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾9 = pars["尾9"].ToPar(); - X0Y0_尾10 = pars["尾10"].ToPar(); - X0Y0_尾11 = pars["尾11"].ToPar(); - X0Y0_尾12 = pars["尾12"].ToPar(); - X0Y0_尾13 = pars["尾13"].ToPar(); - X0Y0_尾14 = pars["尾14"].ToPar(); - X0Y0_尾15 = pars["尾15"].ToPar(); - X0Y0_尾16 = pars["尾16"].ToPar(); - X0Y0_尾17 = pars["尾17"].ToPar(); - pars2 = pars["先端"].ToPars(); + X0Y0_尾9 = partGroup["尾9"].ToPar(); + X0Y0_尾10 = partGroup["尾10"].ToPar(); + X0Y0_尾11 = partGroup["尾11"].ToPar(); + X0Y0_尾12 = partGroup["尾12"].ToPar(); + X0Y0_尾13 = partGroup["尾13"].ToPar(); + X0Y0_尾14 = partGroup["尾14"].ToPar(); + X0Y0_尾15 = partGroup["尾15"].ToPar(); + X0Y0_尾16 = partGroup["尾16"].ToPar(); + X0Y0_尾17 = partGroup["尾17"].ToPar(); + pars2 = partGroup["先端"].ToPars(); X0Y0_先端_先 = pars2["先"].ToPar(); X0Y0_先端_尾 = pars2["尾"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_牛.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_牛.cs index 478c81a..70dd96d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_牛.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_牛.cs @@ -1080,26 +1080,26 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "牛尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][4])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][4])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - Pars pars2 = pars["毛尾"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + PartGroup pars2 = partGroup["毛尾"].ToPars(); X0Y0_毛尾_尾0 = pars2["尾0"].ToPar(); X0Y0_毛尾_尾1 = pars2["尾1"].ToPar(); X0Y0_毛尾_尾2 = pars2["尾2"].ToPar(); X0Y0_毛尾_尾3 = pars2["尾3"].ToPar(); X0Y0_毛尾_尾4 = pars2["尾4"].ToPar(); - Pars pars3 = pars2["中央"].ToPars(); + PartGroup pars3 = pars2["中央"].ToPars(); X0Y0_毛尾_中央_尾0 = pars3["尾0"].ToPar(); X0Y0_毛尾_中央_尾1 = pars3["尾1"].ToPar(); X0Y0_毛尾_中央_尾2 = pars3["尾2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_犬.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_犬.cs index 42bf9f5..37371af 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_犬.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_犬.cs @@ -240,19 +240,19 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "犬尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][1])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_狐.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_狐.cs index d77b269..62268d8 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_狐.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_狐.cs @@ -324,23 +324,23 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "狐尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][2])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - X0Y0_尾8 = pars["尾8"].ToPar(); - X0Y0_尾9 = pars["尾9"].ToPar(); - X0Y0_尾10 = pars["尾10"].ToPar(); - X0Y0_尾11 = pars["尾11"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + X0Y0_尾8 = partGroup["尾8"].ToPar(); + X0Y0_尾9 = partGroup["尾9"].ToPar(); + X0Y0_尾10 = partGroup["尾10"].ToPar(); + X0Y0_尾11 = partGroup["尾11"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_猫.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_猫.cs index 550d193..2e757bc 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_猫.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_猫.cs @@ -366,25 +366,25 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "猫尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][0])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - X0Y0_尾8 = pars["尾8"].ToPar(); - X0Y0_尾9 = pars["尾9"].ToPar(); - X0Y0_尾10 = pars["尾10"].ToPar(); - X0Y0_尾11 = pars["尾11"].ToPar(); - X0Y0_尾12 = pars["尾12"].ToPar(); - X0Y0_尾13 = pars["尾13"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + X0Y0_尾8 = partGroup["尾8"].ToPar(); + X0Y0_尾9 = partGroup["尾9"].ToPar(); + X0Y0_尾10 = partGroup["尾10"].ToPar(); + X0Y0_尾11 = partGroup["尾11"].ToPar(); + X0Y0_尾12 = partGroup["尾12"].ToPar(); + X0Y0_尾13 = partGroup["尾13"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_短.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_短.cs index f4d4028..ef0a9a0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_短.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_短.cs @@ -198,17 +198,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "短尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][15])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][15])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_竜.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_竜.cs index 35a0249..92d20a9 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_竜.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_竜.cs @@ -790,44 +790,44 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "竜尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][6])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][6])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾17 = pars["尾17"].ToPar(); - X0Y0_針 = pars["針"].ToPar(); - Pars pars2 = pars["輪2"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾17 = partGroup["尾17"].ToPar(); + X0Y0_針 = partGroup["針"].ToPar(); + PartGroup pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾16 = pars["尾16"].ToPar(); - X0Y0_尾15 = pars["尾15"].ToPar(); - X0Y0_尾14 = pars["尾14"].ToPar(); - X0Y0_尾13 = pars["尾13"].ToPar(); - X0Y0_尾12 = pars["尾12"].ToPar(); - X0Y0_尾11 = pars["尾11"].ToPar(); - X0Y0_尾10 = pars["尾10"].ToPar(); - X0Y0_尾9 = pars["尾9"].ToPar(); - X0Y0_尾8 = pars["尾8"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - pars2 = pars["輪1"].ToPars(); + X0Y0_尾16 = partGroup["尾16"].ToPar(); + X0Y0_尾15 = partGroup["尾15"].ToPar(); + X0Y0_尾14 = partGroup["尾14"].ToPar(); + X0Y0_尾13 = partGroup["尾13"].ToPar(); + X0Y0_尾12 = partGroup["尾12"].ToPar(); + X0Y0_尾11 = partGroup["尾11"].ToPar(); + X0Y0_尾10 = partGroup["尾10"].ToPar(); + X0Y0_尾9 = partGroup["尾9"].ToPar(); + X0Y0_尾8 = partGroup["尾8"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾0 = pars["尾0"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾0 = partGroup["尾0"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_腓.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_腓.cs index dfb313b..a6e020a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_腓.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_腓.cs @@ -5098,172 +5098,172 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "腓尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][14])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][14])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_根 = pars2["根"].ToPar(); X0Y0_尾1_鱗 = pars2["鱗"].ToPar(); X0Y0_尾1_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾1_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_鱗 = pars2["鱗"].ToPar(); X0Y0_尾2_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾2_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_鱗 = pars2["鱗"].ToPar(); X0Y0_尾3_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾3_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_鱗 = pars2["鱗"].ToPar(); X0Y0_尾4_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾4_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_鱗 = pars2["鱗"].ToPar(); X0Y0_尾5_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾5_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); X0Y0_尾6_鱗 = pars2["鱗"].ToPar(); X0Y0_尾6_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾6_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); X0Y0_尾7_鱗 = pars2["鱗"].ToPar(); X0Y0_尾7_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾7_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); X0Y0_尾8_鱗 = pars2["鱗"].ToPar(); X0Y0_尾8_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾8_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾9"].ToPars(); + pars2 = partGroup["尾9"].ToPars(); X0Y0_尾9_鱗 = pars2["鱗"].ToPar(); X0Y0_尾9_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾9_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); X0Y0_尾10_鱗 = pars2["鱗"].ToPar(); X0Y0_尾10_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾10_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾10_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); X0Y0_尾11_鱗 = pars2["鱗"].ToPar(); X0Y0_尾11_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾11_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); X0Y0_尾12_鱗 = pars2["鱗"].ToPar(); X0Y0_尾12_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾12_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); X0Y0_尾13_鱗 = pars2["鱗"].ToPar(); X0Y0_尾13_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾13_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); X0Y0_尾14_鱗 = pars2["鱗"].ToPar(); X0Y0_尾14_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾14_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); X0Y0_尾15_鱗 = pars2["鱗"].ToPar(); X0Y0_尾15_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾15_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); X0Y0_尾16_鱗 = pars2["鱗"].ToPar(); X0Y0_尾16_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾16_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); X0Y0_尾17_鱗 = pars2["鱗"].ToPar(); X0Y0_尾17_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾17_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾18"].ToPars(); + pars2 = partGroup["尾18"].ToPars(); X0Y0_尾18_鱗 = pars2["鱗"].ToPar(); X0Y0_尾18_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾18_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾18_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾19"].ToPars(); + pars2 = partGroup["尾19"].ToPars(); X0Y0_尾19_鱗 = pars2["鱗"].ToPar(); X0Y0_尾19_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾19_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾19_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾20"].ToPars(); + pars2 = partGroup["尾20"].ToPars(); X0Y0_尾20_鱗 = pars2["鱗"].ToPar(); X0Y0_尾20_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾20_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾20_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾21"].ToPars(); + pars2 = partGroup["尾21"].ToPars(); X0Y0_尾21_鱗 = pars2["鱗"].ToPar(); X0Y0_尾21_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾21_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾21_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾22"].ToPars(); + pars2 = partGroup["尾22"].ToPars(); X0Y0_尾22_鱗 = pars2["鱗"].ToPar(); X0Y0_尾22_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾22_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾22_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾23"].ToPars(); + pars2 = partGroup["尾23"].ToPars(); X0Y0_尾23_鱗 = pars2["鱗"].ToPar(); X0Y0_尾23_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾23_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾23_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾24"].ToPars(); + pars2 = partGroup["尾24"].ToPars(); X0Y0_尾24_鱗 = pars2["鱗"].ToPar(); X0Y0_尾24_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾24_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾24_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾25"].ToPars(); + pars2 = partGroup["尾25"].ToPars(); X0Y0_尾25_鱗 = pars2["鱗"].ToPar(); X0Y0_尾25_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾25_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾25_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾26"].ToPars(); + pars2 = partGroup["尾26"].ToPars(); X0Y0_尾26_鱗 = pars2["鱗"].ToPar(); X0Y0_尾26_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾26_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾26_尾 = pars2["尾"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["尾27"].ToPars(); + pars2 = partGroup["尾27"].ToPars(); X0Y0_尾27_鱗 = pars2["鱗"].ToPar(); X0Y0_尾27_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾27_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾27_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾28"].ToPars(); + pars2 = partGroup["尾28"].ToPars(); X0Y0_尾28_鱗 = pars2["鱗"].ToPar(); X0Y0_尾28_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾28_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾28_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾29"].ToPars(); + pars2 = partGroup["尾29"].ToPars(); X0Y0_尾29_鱗 = pars2["鱗"].ToPar(); X0Y0_尾29_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾29_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾29_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾30"].ToPars(); + pars2 = partGroup["尾30"].ToPars(); X0Y0_尾30_鱗 = pars2["鱗"].ToPar(); X0Y0_尾30_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾30_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾30_尾 = pars2["尾"].ToPar(); - pars2 = pars["頚"].ToPars(); + pars2 = partGroup["頚"].ToPars(); X0Y0_頚_頚 = pars2["頚"].ToPar(); - Pars pars3 = pars2["鱗3"].ToPars(); + PartGroup pars3 = pars2["鱗3"].ToPars(); X0Y0_頚_鱗3_鱗1 = pars3["鱗1"].ToPar(); X0Y0_頚_鱗3_鱗2 = pars3["鱗2"].ToPar(); X0Y0_頚_鱗3_鱗3 = pars3["鱗3"].ToPar(); @@ -5285,7 +5285,7 @@ namespace SlaveMatrix X0Y0_頚_鱗2_鱗9 = pars3["鱗9"].ToPar(); X0Y0_頚_鱗2_鱗10 = pars3["鱗10"].ToPar(); pars3 = pars2["鱗1"].ToPars(); - Pars pars4 = pars3["鱗1"].ToPars(); + PartGroup pars4 = pars3["鱗1"].ToPars(); X0Y0_頚_鱗1_鱗1_鱗1 = pars4["鱗1"].ToPar(); X0Y0_頚_鱗1_鱗1_鱗2 = pars4["鱗2"].ToPar(); pars4 = pars3["鱗2"].ToPars(); @@ -5336,7 +5336,7 @@ namespace SlaveMatrix pars4 = pars3["鱗17"].ToPars(); X0Y0_頚_鱗1_鱗17_鱗1 = pars4["鱗1"].ToPar(); X0Y0_頚_鱗1_鱗17_鱗2 = pars4["鱗2"].ToPar(); - pars2 = pars["頭"].ToPars(); + pars2 = partGroup["頭"].ToPars(); pars3 = pars2["上顎"].ToPars(); X0Y0_Head_上顎_顎基 = pars3["顎基"].ToPar(); X0Y0_Head_上顎_鱗4 = pars3["鱗4"].ToPar(); @@ -5386,7 +5386,7 @@ namespace SlaveMatrix X0Y0_Head_下顎_鱗右10 = pars3["鱗右10"].ToPar(); X0Y0_Head_下顎_鱗左11 = pars3["鱗左11"].ToPar(); X0Y0_Head_下顎_鱗右11 = pars3["鱗右11"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_虫.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_虫.cs index d356bce..e7c573f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_虫.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_虫.cs @@ -643,37 +643,37 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "虫尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][10])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][10])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾10 = pars["尾10"].ToPar(); - X0Y0_針 = pars["針"].ToPar(); - Pars pars2 = pars["輪2"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾10 = partGroup["尾10"].ToPar(); + X0Y0_針 = partGroup["針"].ToPar(); + PartGroup pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾9 = pars["尾9"].ToPar(); - X0Y0_尾8 = pars["尾8"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - pars2 = pars["輪1"].ToPars(); + X0Y0_尾9 = partGroup["尾9"].ToPar(); + X0Y0_尾8 = partGroup["尾8"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾0 = pars["尾0"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾0 = partGroup["尾0"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蛇.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蛇.cs index 439d3c8..ea4f37a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蛇.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蛇.cs @@ -5095,241 +5095,241 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蛇尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][13])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][13])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_根 = pars2["根"].ToPar(); X0Y0_尾1_鱗 = pars2["鱗"].ToPar(); X0Y0_尾1_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾1_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_鱗 = pars2["鱗"].ToPar(); X0Y0_尾2_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾2_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_鱗 = pars2["鱗"].ToPar(); X0Y0_尾3_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾3_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_鱗 = pars2["鱗"].ToPar(); X0Y0_尾4_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾4_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_鱗 = pars2["鱗"].ToPar(); X0Y0_尾5_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾5_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); X0Y0_尾6_鱗 = pars2["鱗"].ToPar(); X0Y0_尾6_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾6_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); X0Y0_尾7_鱗 = pars2["鱗"].ToPar(); X0Y0_尾7_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾7_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); X0Y0_尾8_鱗 = pars2["鱗"].ToPar(); X0Y0_尾8_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾8_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾9"].ToPars(); + pars2 = partGroup["尾9"].ToPars(); X0Y0_尾9_鱗 = pars2["鱗"].ToPar(); X0Y0_尾9_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾9_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); X0Y0_尾10_鱗 = pars2["鱗"].ToPar(); X0Y0_尾10_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾10_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾10_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); X0Y0_尾11_鱗 = pars2["鱗"].ToPar(); X0Y0_尾11_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾11_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); X0Y0_尾12_鱗 = pars2["鱗"].ToPar(); X0Y0_尾12_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾12_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); X0Y0_尾13_鱗 = pars2["鱗"].ToPar(); X0Y0_尾13_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾13_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); X0Y0_尾14_鱗 = pars2["鱗"].ToPar(); X0Y0_尾14_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾14_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); X0Y0_尾15_鱗 = pars2["鱗"].ToPar(); X0Y0_尾15_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾15_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); X0Y0_尾16_鱗 = pars2["鱗"].ToPar(); X0Y0_尾16_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾16_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); X0Y0_尾17_鱗 = pars2["鱗"].ToPar(); X0Y0_尾17_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾17_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾18"].ToPars(); + pars2 = partGroup["尾18"].ToPars(); X0Y0_尾18_鱗 = pars2["鱗"].ToPar(); X0Y0_尾18_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾18_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾18_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾19"].ToPars(); + pars2 = partGroup["尾19"].ToPars(); X0Y0_尾19_鱗 = pars2["鱗"].ToPar(); X0Y0_尾19_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾19_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾19_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾20"].ToPars(); + pars2 = partGroup["尾20"].ToPars(); X0Y0_尾20_鱗 = pars2["鱗"].ToPar(); X0Y0_尾20_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾20_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾20_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾21"].ToPars(); + pars2 = partGroup["尾21"].ToPars(); X0Y0_尾21_鱗 = pars2["鱗"].ToPar(); X0Y0_尾21_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾21_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾21_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾22"].ToPars(); + pars2 = partGroup["尾22"].ToPars(); X0Y0_尾22_鱗 = pars2["鱗"].ToPar(); X0Y0_尾22_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾22_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾22_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾23"].ToPars(); + pars2 = partGroup["尾23"].ToPars(); X0Y0_尾23_鱗 = pars2["鱗"].ToPar(); X0Y0_尾23_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾23_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾23_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾24"].ToPars(); + pars2 = partGroup["尾24"].ToPars(); X0Y0_尾24_鱗 = pars2["鱗"].ToPar(); X0Y0_尾24_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾24_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾24_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾25"].ToPars(); + pars2 = partGroup["尾25"].ToPars(); X0Y0_尾25_鱗 = pars2["鱗"].ToPar(); X0Y0_尾25_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾25_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾25_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾26"].ToPars(); + pars2 = partGroup["尾26"].ToPars(); X0Y0_尾26_鱗 = pars2["鱗"].ToPar(); X0Y0_尾26_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾26_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾26_尾 = pars2["尾"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["尾27"].ToPars(); + pars2 = partGroup["尾27"].ToPars(); X0Y0_尾27_鱗 = pars2["鱗"].ToPar(); X0Y0_尾27_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾27_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾27_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾28"].ToPars(); + pars2 = partGroup["尾28"].ToPars(); X0Y0_尾28_鱗 = pars2["鱗"].ToPar(); X0Y0_尾28_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾28_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾28_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾29"].ToPars(); + pars2 = partGroup["尾29"].ToPars(); X0Y0_尾29_鱗 = pars2["鱗"].ToPar(); X0Y0_尾29_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾29_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾29_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾30"].ToPars(); + pars2 = partGroup["尾30"].ToPars(); X0Y0_尾30_鱗 = pars2["鱗"].ToPar(); X0Y0_尾30_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾30_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾30_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾31"].ToPars(); + pars2 = partGroup["尾31"].ToPars(); X0Y0_尾31_鱗 = pars2["鱗"].ToPar(); X0Y0_尾31_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾31_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾31_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾32"].ToPars(); + pars2 = partGroup["尾32"].ToPars(); X0Y0_尾32_鱗 = pars2["鱗"].ToPar(); X0Y0_尾32_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾32_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾32_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾33"].ToPars(); + pars2 = partGroup["尾33"].ToPars(); X0Y0_尾33_鱗 = pars2["鱗"].ToPar(); X0Y0_尾33_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾33_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾33_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾34"].ToPars(); + pars2 = partGroup["尾34"].ToPars(); X0Y0_尾34_鱗 = pars2["鱗"].ToPar(); X0Y0_尾34_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾34_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾34_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾35"].ToPars(); + pars2 = partGroup["尾35"].ToPars(); X0Y0_尾35_鱗 = pars2["鱗"].ToPar(); X0Y0_尾35_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾35_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾35_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾36"].ToPars(); + pars2 = partGroup["尾36"].ToPars(); X0Y0_尾36_鱗 = pars2["鱗"].ToPar(); X0Y0_尾36_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾36_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾36_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾37"].ToPars(); + pars2 = partGroup["尾37"].ToPars(); X0Y0_尾37_鱗 = pars2["鱗"].ToPar(); X0Y0_尾37_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾37_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾37_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾38"].ToPars(); + pars2 = partGroup["尾38"].ToPars(); X0Y0_尾38_鱗 = pars2["鱗"].ToPar(); X0Y0_尾38_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾38_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾38_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾39"].ToPars(); + pars2 = partGroup["尾39"].ToPars(); X0Y0_尾39_鱗 = pars2["鱗"].ToPar(); X0Y0_尾39_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾39_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾39_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾40"].ToPars(); + pars2 = partGroup["尾40"].ToPars(); X0Y0_尾40_鱗 = pars2["鱗"].ToPar(); X0Y0_尾40_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾40_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾40_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾41"].ToPars(); + pars2 = partGroup["尾41"].ToPars(); X0Y0_尾41_鱗 = pars2["鱗"].ToPar(); X0Y0_尾41_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾41_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾41_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾42"].ToPars(); + pars2 = partGroup["尾42"].ToPars(); X0Y0_尾42_鱗 = pars2["鱗"].ToPar(); X0Y0_尾42_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾42_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾42_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾43"].ToPars(); + pars2 = partGroup["尾43"].ToPars(); X0Y0_尾43_鱗 = pars2["鱗"].ToPar(); X0Y0_尾43_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾43_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾43_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾44"].ToPars(); + pars2 = partGroup["尾44"].ToPars(); X0Y0_尾44_鱗 = pars2["鱗"].ToPar(); X0Y0_尾44_鱗左 = pars2["鱗左"].ToPar(); X0Y0_尾44_鱗右 = pars2["鱗右"].ToPar(); X0Y0_尾44_尾 = pars2["尾"].ToPar(); - pars2 = pars["頭"].ToPars(); - Pars pars3 = pars2["上顎"].ToPars(); + pars2 = partGroup["頭"].ToPars(); + PartGroup pars3 = pars2["上顎"].ToPars(); X0Y0_頭_上顎_顎基 = pars3["顎基"].ToPar(); X0Y0_頭_上顎_鱗4 = pars3["鱗4"].ToPar(); X0Y0_頭_上顎_鱗左1 = pars3["鱗左1"].ToPar(); @@ -5378,7 +5378,7 @@ namespace SlaveMatrix X0Y0_頭_下顎_鱗右10 = pars3["鱗右10"].ToPar(); X0Y0_頭_下顎_鱗左11 = pars3["鱗左11"].ToPar(); X0Y0_頭_下顎_鱗右11 = pars3["鱗右11"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蜘.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蜘.cs index d33f803..7a632f3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蜘.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蜘.cs @@ -453,32 +453,32 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蜘尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][11])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][11])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_柄0 = pars["柄0"].ToPar(); - X0Y0_柄左1 = pars["柄左1"].ToPar(); - X0Y0_柄左2 = pars["柄左2"].ToPar(); - X0Y0_柄右1 = pars["柄右1"].ToPar(); - X0Y0_柄右2 = pars["柄右2"].ToPar(); - Pars pars2 = pars["出糸突起後"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_柄0 = partGroup["柄0"].ToPar(); + X0Y0_柄左1 = partGroup["柄左1"].ToPar(); + X0Y0_柄左2 = partGroup["柄左2"].ToPar(); + X0Y0_柄右1 = partGroup["柄右1"].ToPar(); + X0Y0_柄右2 = partGroup["柄右2"].ToPar(); + PartGroup pars2 = partGroup["出糸突起後"].ToPars(); X0Y0_出糸突起後_出糸突起基 = pars2["出糸突起基"].ToPar(); X0Y0_出糸突起後_出糸突起中 = pars2["出糸突起中"].ToPar(); X0Y0_出糸突起後_出糸突起左 = pars2["出糸突起左"].ToPar(); X0Y0_出糸突起後_出糸突起右 = pars2["出糸突起右"].ToPar(); - pars2 = pars["出糸突起左"].ToPars(); + pars2 = partGroup["出糸突起左"].ToPars(); X0Y0_出糸突起左_出糸突起1 = pars2["出糸突起1"].ToPar(); X0Y0_出糸突起左_出糸突起2 = pars2["出糸突起2"].ToPar(); - pars2 = pars["出糸突起右"].ToPars(); + pars2 = partGroup["出糸突起右"].ToPars(); X0Y0_出糸突起右_出糸突起1 = pars2["出糸突起1"].ToPar(); X0Y0_出糸突起右_出糸突起2 = pars2["出糸突起2"].ToPar(); - pars2 = pars["出糸突起前"].ToPars(); + pars2 = partGroup["出糸突起前"].ToPars(); X0Y0_出糸突起前_出糸突起左 = pars2["出糸突起左"].ToPar(); X0Y0_出糸突起前_出糸突起右 = pars2["出糸突起右"].ToPar(); - X0Y0_付根線 = pars["付根線"].ToPar(); + X0Y0_付根線 = partGroup["付根線"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蟲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蟲.cs index 08550cf..9c35580 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蟲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蟲.cs @@ -1552,12 +1552,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蟲尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][21])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][21])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾5"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_背板 = pars2["背板"].ToPar(); X0Y0_尾5_節 = pars2["節"].ToPar(); X0Y0_尾5_胸板 = pars2["胸板"].ToPar(); @@ -1566,7 +1566,7 @@ namespace SlaveMatrix X0Y0_尾5_瘤左1 = pars2["瘤左1"].ToPar(); X0Y0_尾5_瘤右2 = pars2["瘤右2"].ToPar(); X0Y0_尾5_瘤右1 = pars2["瘤右1"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_背板 = pars2["背板"].ToPar(); X0Y0_尾4_節 = pars2["節"].ToPar(); X0Y0_尾4_胸板 = pars2["胸板"].ToPar(); @@ -1575,7 +1575,7 @@ namespace SlaveMatrix X0Y0_尾4_瘤左1 = pars2["瘤左1"].ToPar(); X0Y0_尾4_瘤右2 = pars2["瘤右2"].ToPar(); X0Y0_尾4_瘤右1 = pars2["瘤右1"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_背板 = pars2["背板"].ToPar(); X0Y0_尾3_節 = pars2["節"].ToPar(); X0Y0_尾3_胸板 = pars2["胸板"].ToPar(); @@ -1584,14 +1584,14 @@ namespace SlaveMatrix X0Y0_尾3_瘤左1 = pars2["瘤左1"].ToPar(); X0Y0_尾3_瘤右2 = pars2["瘤右2"].ToPar(); X0Y0_尾3_瘤右1 = pars2["瘤右1"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_背板 = pars2["背板"].ToPar(); X0Y0_尾2_節 = pars2["節"].ToPar(); X0Y0_尾2_胸板 = pars2["胸板"].ToPar(); @@ -1600,7 +1600,7 @@ namespace SlaveMatrix X0Y0_尾2_瘤左1 = pars2["瘤左1"].ToPar(); X0Y0_尾2_瘤右2 = pars2["瘤右2"].ToPar(); X0Y0_尾2_瘤右1 = pars2["瘤右1"].ToPar(); - pars2 = pars["尾1"].ToPars(); + pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_背板 = pars2["背板"].ToPar(); X0Y0_尾1_節 = pars2["節"].ToPar(); X0Y0_尾1_胸板 = pars2["胸板"].ToPar(); @@ -1609,7 +1609,7 @@ namespace SlaveMatrix X0Y0_尾1_瘤左1 = pars2["瘤左1"].ToPar(); X0Y0_尾1_瘤右2 = pars2["瘤右2"].ToPar(); X0Y0_尾1_瘤右1 = pars2["瘤右1"].ToPar(); - pars2 = pars["尾0"].ToPars(); + pars2 = partGroup["尾0"].ToPars(); X0Y0_尾0_背板 = pars2["背板"].ToPar(); X0Y0_尾0_節 = pars2["節"].ToPar(); X0Y0_尾0_胸板 = pars2["胸板"].ToPar(); @@ -1618,7 +1618,7 @@ namespace SlaveMatrix X0Y0_尾0_瘤左1 = pars2["瘤左1"].ToPar(); X0Y0_尾0_瘤右2 = pars2["瘤右2"].ToPar(); X0Y0_尾0_瘤右1 = pars2["瘤右1"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蠍.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蠍.cs index 9fa2c06..d2dd473 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蠍.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_蠍.cs @@ -874,48 +874,48 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蠍尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][12])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][12])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["節1"].ToPars(); X0Y0_節1_尾 = pars2["尾"].ToPar(); X0Y0_節1_線 = pars2["線"].ToPar(); X0Y0_節1_瘤左 = pars2["瘤左"].ToPar(); X0Y0_節1_瘤右 = pars2["瘤右"].ToPar(); - pars2 = pars["節2"].ToPars(); + pars2 = partGroup["節2"].ToPars(); X0Y0_節2_尾 = pars2["尾"].ToPar(); X0Y0_節2_線 = pars2["線"].ToPar(); X0Y0_節2_瘤左 = pars2["瘤左"].ToPar(); X0Y0_節2_瘤右 = pars2["瘤右"].ToPar(); - pars2 = pars["節3"].ToPars(); + pars2 = partGroup["節3"].ToPars(); X0Y0_節3_尾 = pars2["尾"].ToPar(); X0Y0_節3_線 = pars2["線"].ToPar(); X0Y0_節3_瘤左 = pars2["瘤左"].ToPar(); X0Y0_節3_瘤右 = pars2["瘤右"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["節4"].ToPars(); + pars2 = partGroup["節4"].ToPars(); X0Y0_節4_尾 = pars2["尾"].ToPar(); X0Y0_節4_線 = pars2["線"].ToPar(); X0Y0_節4_瘤左 = pars2["瘤左"].ToPar(); X0Y0_節4_瘤右 = pars2["瘤右"].ToPar(); - pars2 = pars["節5"].ToPars(); + pars2 = partGroup["節5"].ToPars(); X0Y0_節5_尾 = pars2["尾"].ToPar(); X0Y0_節5_線 = pars2["線"].ToPar(); X0Y0_節5_瘤左 = pars2["瘤左"].ToPar(); X0Y0_節5_瘤右 = pars2["瘤右"].ToPar(); - pars2 = pars["針"].ToPars(); + pars2 = partGroup["針"].ToPars(); X0Y0_針_尾針 = pars2["尾針"].ToPar(); X0Y0_針_線1 = pars2["線1"].ToPar(); X0Y0_針_線2 = pars2["線2"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_馬.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_馬.cs index 45c8c0c..42ef866 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_馬.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_馬.cs @@ -912,17 +912,17 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "馬尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][3])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - Pars pars2 = pars["中央"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + PartGroup pars2 = partGroup["中央"].ToPars(); X0Y0_中央_尾0 = pars2["尾0"].ToPar(); X0Y0_中央_尾1 = pars2["尾1"].ToPar(); X0Y0_中央_尾2 = pars2["尾2"].ToPar(); @@ -930,7 +930,7 @@ namespace SlaveMatrix X0Y0_中央_尾4 = pars2["尾4"].ToPar(); X0Y0_中央_尾5 = pars2["尾5"].ToPar(); X0Y0_中央_尾6 = pars2["尾6"].ToPar(); - pars2 = pars["左2"].ToPars(); + pars2 = partGroup["左2"].ToPars(); X0Y0_左2_尾0 = pars2["尾0"].ToPar(); X0Y0_左2_尾1 = pars2["尾1"].ToPar(); X0Y0_左2_尾2 = pars2["尾2"].ToPar(); @@ -938,7 +938,7 @@ namespace SlaveMatrix X0Y0_左2_尾4 = pars2["尾4"].ToPar(); X0Y0_左2_尾5 = pars2["尾5"].ToPar(); X0Y0_左2_尾6 = pars2["尾6"].ToPar(); - pars2 = pars["左1"].ToPars(); + pars2 = partGroup["左1"].ToPars(); X0Y0_左1_尾0 = pars2["尾0"].ToPar(); X0Y0_左1_尾1 = pars2["尾1"].ToPar(); X0Y0_左1_尾2 = pars2["尾2"].ToPar(); @@ -946,7 +946,7 @@ namespace SlaveMatrix X0Y0_左1_尾4 = pars2["尾4"].ToPar(); X0Y0_左1_尾5 = pars2["尾5"].ToPar(); X0Y0_左1_尾6 = pars2["尾6"].ToPar(); - pars2 = pars["右2"].ToPars(); + pars2 = partGroup["右2"].ToPars(); X0Y0_右2_尾0 = pars2["尾0"].ToPar(); X0Y0_右2_尾1 = pars2["尾1"].ToPar(); X0Y0_右2_尾2 = pars2["尾2"].ToPar(); @@ -954,7 +954,7 @@ namespace SlaveMatrix X0Y0_右2_尾4 = pars2["尾4"].ToPar(); X0Y0_右2_尾5 = pars2["尾5"].ToPar(); X0Y0_右2_尾6 = pars2["尾6"].ToPar(); - pars2 = pars["右1"].ToPars(); + pars2 = partGroup["右1"].ToPars(); X0Y0_右1_尾0 = pars2["尾0"].ToPar(); X0Y0_右1_尾1 = pars2["尾1"].ToPar(); X0Y0_右1_尾2 = pars2["尾2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_魚.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_魚.cs index e79b4de..7b75e94 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_魚.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_魚.cs @@ -7401,20 +7401,20 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "魚尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][19])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][19])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾33"].ToPars(); - Pars pars3 = pars2["鱗左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾33"].ToPars(); + PartGroup pars3 = pars2["鱗左"].ToPars(); X0Y0_尾33_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾33_鱗左_鱗3 = pars3["鱗3"].ToPar(); pars3 = pars2["鱗右"].ToPars(); X0Y0_尾33_鱗右_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾33_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾33_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾32"].ToPars(); + pars2 = partGroup["尾32"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾32_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾32_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7426,7 +7426,7 @@ namespace SlaveMatrix X0Y0_尾32_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾32_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾32_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾31"].ToPars(); + pars2 = partGroup["尾31"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾31_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾31_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7438,7 +7438,7 @@ namespace SlaveMatrix X0Y0_尾31_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾31_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾31_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾30"].ToPars(); + pars2 = partGroup["尾30"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾30_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾30_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7450,7 +7450,7 @@ namespace SlaveMatrix X0Y0_尾30_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾30_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾30_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾29"].ToPars(); + pars2 = partGroup["尾29"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾29_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾29_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7462,7 +7462,7 @@ namespace SlaveMatrix X0Y0_尾29_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾29_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾29_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾28"].ToPars(); + pars2 = partGroup["尾28"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾28_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾28_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7474,7 +7474,7 @@ namespace SlaveMatrix X0Y0_尾28_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾28_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾28_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾27"].ToPars(); + pars2 = partGroup["尾27"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾27_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾27_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7486,7 +7486,7 @@ namespace SlaveMatrix X0Y0_尾27_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾27_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾27_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾26"].ToPars(); + pars2 = partGroup["尾26"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾26_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾26_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7498,7 +7498,7 @@ namespace SlaveMatrix X0Y0_尾26_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾26_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾26_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾25"].ToPars(); + pars2 = partGroup["尾25"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾25_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾25_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7510,7 +7510,7 @@ namespace SlaveMatrix X0Y0_尾25_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾25_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾25_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾24"].ToPars(); + pars2 = partGroup["尾24"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾24_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾24_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7522,7 +7522,7 @@ namespace SlaveMatrix X0Y0_尾24_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾24_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾24_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾23"].ToPars(); + pars2 = partGroup["尾23"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾23_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾23_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7534,7 +7534,7 @@ namespace SlaveMatrix X0Y0_尾23_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾23_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾23_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾22"].ToPars(); + pars2 = partGroup["尾22"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾22_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾22_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7546,7 +7546,7 @@ namespace SlaveMatrix X0Y0_尾22_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾22_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾22_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾21"].ToPars(); + pars2 = partGroup["尾21"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾21_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾21_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7558,7 +7558,7 @@ namespace SlaveMatrix X0Y0_尾21_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾21_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾21_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾20"].ToPars(); + pars2 = partGroup["尾20"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾20_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾20_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7570,7 +7570,7 @@ namespace SlaveMatrix X0Y0_尾20_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾20_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾20_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾19"].ToPars(); + pars2 = partGroup["尾19"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾19_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾19_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7582,7 +7582,7 @@ namespace SlaveMatrix X0Y0_尾19_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾19_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾19_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾18"].ToPars(); + pars2 = partGroup["尾18"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾18_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾18_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7594,7 +7594,7 @@ namespace SlaveMatrix X0Y0_尾18_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾18_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾18_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾17_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾17_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7606,7 +7606,7 @@ namespace SlaveMatrix X0Y0_尾17_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾17_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾16_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾16_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7618,7 +7618,7 @@ namespace SlaveMatrix X0Y0_尾16_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾16_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾15_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾15_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7630,7 +7630,7 @@ namespace SlaveMatrix X0Y0_尾15_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾15_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾14_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾14_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7642,7 +7642,7 @@ namespace SlaveMatrix X0Y0_尾14_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾14_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾13_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾13_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7654,7 +7654,7 @@ namespace SlaveMatrix X0Y0_尾13_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾13_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾12_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾12_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7666,7 +7666,7 @@ namespace SlaveMatrix X0Y0_尾12_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾12_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾11_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾11_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7678,7 +7678,7 @@ namespace SlaveMatrix X0Y0_尾11_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾11_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾10_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾10_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7690,7 +7690,7 @@ namespace SlaveMatrix X0Y0_尾10_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾10_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾10_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾9"].ToPars(); + pars2 = partGroup["尾9"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾9_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾9_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7702,7 +7702,7 @@ namespace SlaveMatrix X0Y0_尾9_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾9_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾8_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾8_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7714,7 +7714,7 @@ namespace SlaveMatrix X0Y0_尾8_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾8_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾7_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾7_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7726,7 +7726,7 @@ namespace SlaveMatrix X0Y0_尾7_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾7_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾6_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾6_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7738,7 +7738,7 @@ namespace SlaveMatrix X0Y0_尾6_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾6_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾5_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾5_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7750,7 +7750,7 @@ namespace SlaveMatrix X0Y0_尾5_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾5_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾4_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾4_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7762,14 +7762,14 @@ namespace SlaveMatrix X0Y0_尾4_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾4_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); - pars2 = pars["輪"].ToPars(); + pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾3_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾3_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7781,7 +7781,7 @@ namespace SlaveMatrix X0Y0_尾3_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾3_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾2_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾2_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7793,7 +7793,7 @@ namespace SlaveMatrix X0Y0_尾2_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾2_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾1"].ToPars(); + pars2 = partGroup["尾1"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾1_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾1_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -7805,7 +7805,7 @@ namespace SlaveMatrix X0Y0_尾1_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_尾1_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); - pars2 = pars["尾0"].ToPars(); + pars2 = partGroup["尾0"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_尾0_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_尾0_鱗左_鱗2 = pars3["鱗2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鯨.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鯨.cs index 57d625d..b4b38b4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鯨.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鯨.cs @@ -2832,151 +2832,151 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鯨尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][20])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][20])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["尾33"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["尾33"].ToPars(); X0Y0_尾33_尾 = pars2["尾"].ToPar(); X0Y0_尾33_柄 = pars2["柄"].ToPar(); X0Y0_尾33_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾32"].ToPars(); + pars2 = partGroup["尾32"].ToPars(); X0Y0_尾32_尾 = pars2["尾"].ToPar(); X0Y0_尾32_柄 = pars2["柄"].ToPar(); X0Y0_尾32_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾31"].ToPars(); + pars2 = partGroup["尾31"].ToPars(); X0Y0_尾31_尾 = pars2["尾"].ToPar(); X0Y0_尾31_柄 = pars2["柄"].ToPar(); X0Y0_尾31_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾30"].ToPars(); + pars2 = partGroup["尾30"].ToPars(); X0Y0_尾30_尾 = pars2["尾"].ToPar(); X0Y0_尾30_柄 = pars2["柄"].ToPar(); X0Y0_尾30_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾29"].ToPars(); + pars2 = partGroup["尾29"].ToPars(); X0Y0_尾29_尾 = pars2["尾"].ToPar(); X0Y0_尾29_柄 = pars2["柄"].ToPar(); X0Y0_尾29_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾28"].ToPars(); + pars2 = partGroup["尾28"].ToPars(); X0Y0_尾28_尾 = pars2["尾"].ToPar(); X0Y0_尾28_柄 = pars2["柄"].ToPar(); X0Y0_尾28_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾27"].ToPars(); + pars2 = partGroup["尾27"].ToPars(); X0Y0_尾27_尾 = pars2["尾"].ToPar(); X0Y0_尾27_柄 = pars2["柄"].ToPar(); X0Y0_尾27_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾26"].ToPars(); + pars2 = partGroup["尾26"].ToPars(); X0Y0_尾26_尾 = pars2["尾"].ToPar(); X0Y0_尾26_柄 = pars2["柄"].ToPar(); X0Y0_尾26_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾25"].ToPars(); + pars2 = partGroup["尾25"].ToPars(); X0Y0_尾25_尾 = pars2["尾"].ToPar(); X0Y0_尾25_柄 = pars2["柄"].ToPar(); X0Y0_尾25_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾24"].ToPars(); + pars2 = partGroup["尾24"].ToPars(); X0Y0_尾24_尾 = pars2["尾"].ToPar(); X0Y0_尾24_柄 = pars2["柄"].ToPar(); X0Y0_尾24_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾23"].ToPars(); + pars2 = partGroup["尾23"].ToPars(); X0Y0_尾23_尾 = pars2["尾"].ToPar(); X0Y0_尾23_柄 = pars2["柄"].ToPar(); X0Y0_尾23_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾22"].ToPars(); + pars2 = partGroup["尾22"].ToPars(); X0Y0_尾22_尾 = pars2["尾"].ToPar(); X0Y0_尾22_柄 = pars2["柄"].ToPar(); X0Y0_尾22_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾21"].ToPars(); + pars2 = partGroup["尾21"].ToPars(); X0Y0_尾21_尾 = pars2["尾"].ToPar(); X0Y0_尾21_柄 = pars2["柄"].ToPar(); X0Y0_尾21_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾20"].ToPars(); + pars2 = partGroup["尾20"].ToPars(); X0Y0_尾20_尾 = pars2["尾"].ToPar(); X0Y0_尾20_柄 = pars2["柄"].ToPar(); X0Y0_尾20_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾19"].ToPars(); + pars2 = partGroup["尾19"].ToPars(); X0Y0_尾19_尾 = pars2["尾"].ToPar(); X0Y0_尾19_柄 = pars2["柄"].ToPar(); X0Y0_尾19_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾18"].ToPars(); + pars2 = partGroup["尾18"].ToPars(); X0Y0_尾18_尾 = pars2["尾"].ToPar(); X0Y0_尾18_柄 = pars2["柄"].ToPar(); X0Y0_尾18_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾17"].ToPars(); + pars2 = partGroup["尾17"].ToPars(); X0Y0_尾17_尾 = pars2["尾"].ToPar(); X0Y0_尾17_柄 = pars2["柄"].ToPar(); X0Y0_尾17_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾16"].ToPars(); + pars2 = partGroup["尾16"].ToPars(); X0Y0_尾16_尾 = pars2["尾"].ToPar(); X0Y0_尾16_柄 = pars2["柄"].ToPar(); X0Y0_尾16_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾15"].ToPars(); + pars2 = partGroup["尾15"].ToPars(); X0Y0_尾15_尾 = pars2["尾"].ToPar(); X0Y0_尾15_柄 = pars2["柄"].ToPar(); X0Y0_尾15_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾14"].ToPars(); + pars2 = partGroup["尾14"].ToPars(); X0Y0_尾14_尾 = pars2["尾"].ToPar(); X0Y0_尾14_柄 = pars2["柄"].ToPar(); X0Y0_尾14_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾13"].ToPars(); + pars2 = partGroup["尾13"].ToPars(); X0Y0_尾13_尾 = pars2["尾"].ToPar(); X0Y0_尾13_柄 = pars2["柄"].ToPar(); X0Y0_尾13_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾12"].ToPars(); + pars2 = partGroup["尾12"].ToPars(); X0Y0_尾12_尾 = pars2["尾"].ToPar(); X0Y0_尾12_柄 = pars2["柄"].ToPar(); X0Y0_尾12_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾11"].ToPars(); + pars2 = partGroup["尾11"].ToPars(); X0Y0_尾11_尾 = pars2["尾"].ToPar(); X0Y0_尾11_柄 = pars2["柄"].ToPar(); X0Y0_尾11_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾10"].ToPars(); + pars2 = partGroup["尾10"].ToPars(); X0Y0_尾10_尾 = pars2["尾"].ToPar(); X0Y0_尾10_柄 = pars2["柄"].ToPar(); X0Y0_尾10_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾9"].ToPars(); + pars2 = partGroup["尾9"].ToPars(); X0Y0_尾9_尾 = pars2["尾"].ToPar(); X0Y0_尾9_柄 = pars2["柄"].ToPar(); X0Y0_尾9_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾8"].ToPars(); + pars2 = partGroup["尾8"].ToPars(); X0Y0_尾8_尾 = pars2["尾"].ToPar(); X0Y0_尾8_柄 = pars2["柄"].ToPar(); X0Y0_尾8_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾7"].ToPars(); + pars2 = partGroup["尾7"].ToPars(); X0Y0_尾7_尾 = pars2["尾"].ToPar(); X0Y0_尾7_柄 = pars2["柄"].ToPar(); X0Y0_尾7_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾6"].ToPars(); + pars2 = partGroup["尾6"].ToPars(); X0Y0_尾6_尾 = pars2["尾"].ToPar(); X0Y0_尾6_柄 = pars2["柄"].ToPar(); X0Y0_尾6_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾5"].ToPars(); + pars2 = partGroup["尾5"].ToPars(); X0Y0_尾5_尾 = pars2["尾"].ToPar(); X0Y0_尾5_柄 = pars2["柄"].ToPar(); X0Y0_尾5_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾4"].ToPars(); + pars2 = partGroup["尾4"].ToPars(); X0Y0_尾4_尾 = pars2["尾"].ToPar(); X0Y0_尾4_柄 = pars2["柄"].ToPar(); X0Y0_尾4_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾3"].ToPars(); + pars2 = partGroup["尾3"].ToPars(); X0Y0_尾3_尾 = pars2["尾"].ToPar(); X0Y0_尾3_柄 = pars2["柄"].ToPar(); X0Y0_尾3_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["輪"].ToPars(); + pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["尾2"].ToPars(); + pars2 = partGroup["尾2"].ToPars(); X0Y0_尾2_尾 = pars2["尾"].ToPar(); X0Y0_尾2_柄 = pars2["柄"].ToPar(); X0Y0_尾2_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾1"].ToPars(); + pars2 = partGroup["尾1"].ToPars(); X0Y0_尾1_尾 = pars2["尾"].ToPar(); X0Y0_尾1_柄 = pars2["柄"].ToPar(); X0Y0_尾1_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["尾0"].ToPars(); + pars2 = partGroup["尾0"].ToPars(); X0Y0_尾0_尾 = pars2["尾"].ToPar(); X0Y0_尾0_柄 = pars2["柄"].ToPar(); X0Y0_尾0_縦影 = pars2["縦影"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鳥.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鳥.cs index 416552c..b20f6bc 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鳥.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_鳥.cs @@ -603,14 +603,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鳥尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][9])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][9])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾0 = pars["尾0"].ToPar(); - Pars pars2 = pars["風切羽"].ToPars(); - Pars pars3 = pars2["左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾0 = partGroup["尾0"].ToPar(); + PartGroup pars2 = partGroup["風切羽"].ToPars(); + PartGroup pars3 = pars2["左"].ToPars(); X0Y0_風切羽_左_羽1 = pars3["羽1"].ToPar(); X0Y0_風切羽_左_羽2 = pars3["羽2"].ToPar(); X0Y0_風切羽_左_羽3 = pars3["羽3"].ToPar(); @@ -624,7 +624,7 @@ namespace SlaveMatrix X0Y0_風切羽_右_羽4 = pars3["羽4"].ToPar(); X0Y0_風切羽_右_羽5 = pars3["羽5"].ToPar(); X0Y0_風切羽_右_羽6 = pars3["羽6"].ToPar(); - Pars pars4 = pars["雨覆羽"].ToPars(); + PartGroup pars4 = partGroup["雨覆羽"].ToPars(); pars3 = pars4["左"].ToPars(); X0Y0_雨覆羽_左_羽1 = pars3["羽1"].ToPar(); X0Y0_雨覆羽_左_羽2 = pars3["羽2"].ToPar(); @@ -637,7 +637,7 @@ namespace SlaveMatrix X0Y0_雨覆羽_右_羽3 = pars3["羽3"].ToPar(); X0Y0_雨覆羽_右_羽4 = pars3["羽4"].ToPar(); X0Y0_雨覆羽_右_羽5 = pars3["羽5"].ToPar(); - X0Y0_羽根 = pars["羽根"].ToPar(); + X0Y0_羽根 = partGroup["羽根"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_龍.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_龍.cs index 6cde40d..84e7fb0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_龍.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾_龍.cs @@ -1252,66 +1252,66 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "龍尾"; - dif.Add(new Pars(Sta.尻尾["尾"][0][5])); + dif.Add(new PartGroup(Sta.尻尾["尾"][0][5])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_尾40 = pars["尾40"].ToPar(); - X0Y0_尾39 = pars["尾39"].ToPar(); - X0Y0_尾38 = pars["尾38"].ToPar(); - X0Y0_尾37 = pars["尾37"].ToPar(); - X0Y0_尾36 = pars["尾36"].ToPar(); - X0Y0_尾35 = pars["尾35"].ToPar(); - X0Y0_尾34 = pars["尾34"].ToPar(); - X0Y0_尾33 = pars["尾33"].ToPar(); - X0Y0_尾32 = pars["尾32"].ToPar(); - X0Y0_尾31 = pars["尾31"].ToPar(); - X0Y0_尾30 = pars["尾30"].ToPar(); - X0Y0_尾29 = pars["尾29"].ToPar(); - X0Y0_尾28 = pars["尾28"].ToPar(); - X0Y0_尾27 = pars["尾27"].ToPar(); - X0Y0_尾26 = pars["尾26"].ToPar(); - X0Y0_尾25 = pars["尾25"].ToPar(); - X0Y0_尾24 = pars["尾24"].ToPar(); - X0Y0_尾23 = pars["尾23"].ToPar(); - X0Y0_尾22 = pars["尾22"].ToPar(); - X0Y0_尾21 = pars["尾21"].ToPar(); - X0Y0_尾20 = pars["尾20"].ToPar(); - X0Y0_尾19 = pars["尾19"].ToPar(); - X0Y0_尾18 = pars["尾18"].ToPar(); - X0Y0_尾17 = pars["尾17"].ToPar(); - X0Y0_尾16 = pars["尾16"].ToPar(); - X0Y0_尾15 = pars["尾15"].ToPar(); - Pars pars2 = pars["輪2"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_尾40 = partGroup["尾40"].ToPar(); + X0Y0_尾39 = partGroup["尾39"].ToPar(); + X0Y0_尾38 = partGroup["尾38"].ToPar(); + X0Y0_尾37 = partGroup["尾37"].ToPar(); + X0Y0_尾36 = partGroup["尾36"].ToPar(); + X0Y0_尾35 = partGroup["尾35"].ToPar(); + X0Y0_尾34 = partGroup["尾34"].ToPar(); + X0Y0_尾33 = partGroup["尾33"].ToPar(); + X0Y0_尾32 = partGroup["尾32"].ToPar(); + X0Y0_尾31 = partGroup["尾31"].ToPar(); + X0Y0_尾30 = partGroup["尾30"].ToPar(); + X0Y0_尾29 = partGroup["尾29"].ToPar(); + X0Y0_尾28 = partGroup["尾28"].ToPar(); + X0Y0_尾27 = partGroup["尾27"].ToPar(); + X0Y0_尾26 = partGroup["尾26"].ToPar(); + X0Y0_尾25 = partGroup["尾25"].ToPar(); + X0Y0_尾24 = partGroup["尾24"].ToPar(); + X0Y0_尾23 = partGroup["尾23"].ToPar(); + X0Y0_尾22 = partGroup["尾22"].ToPar(); + X0Y0_尾21 = partGroup["尾21"].ToPar(); + X0Y0_尾20 = partGroup["尾20"].ToPar(); + X0Y0_尾19 = partGroup["尾19"].ToPar(); + X0Y0_尾18 = partGroup["尾18"].ToPar(); + X0Y0_尾17 = partGroup["尾17"].ToPar(); + X0Y0_尾16 = partGroup["尾16"].ToPar(); + X0Y0_尾15 = partGroup["尾15"].ToPar(); + PartGroup pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾14 = pars["尾14"].ToPar(); - X0Y0_尾13 = pars["尾13"].ToPar(); - X0Y0_尾12 = pars["尾12"].ToPar(); - X0Y0_尾11 = pars["尾11"].ToPar(); - X0Y0_尾10 = pars["尾10"].ToPar(); - X0Y0_尾9 = pars["尾9"].ToPar(); - X0Y0_尾8 = pars["尾8"].ToPar(); - X0Y0_尾7 = pars["尾7"].ToPar(); - X0Y0_尾6 = pars["尾6"].ToPar(); - X0Y0_尾5 = pars["尾5"].ToPar(); - X0Y0_尾4 = pars["尾4"].ToPar(); - pars2 = pars["輪1"].ToPars(); + X0Y0_尾14 = partGroup["尾14"].ToPar(); + X0Y0_尾13 = partGroup["尾13"].ToPar(); + X0Y0_尾12 = partGroup["尾12"].ToPar(); + X0Y0_尾11 = partGroup["尾11"].ToPar(); + X0Y0_尾10 = partGroup["尾10"].ToPar(); + X0Y0_尾9 = partGroup["尾9"].ToPar(); + X0Y0_尾8 = partGroup["尾8"].ToPar(); + X0Y0_尾7 = partGroup["尾7"].ToPar(); + X0Y0_尾6 = partGroup["尾6"].ToPar(); + X0Y0_尾5 = partGroup["尾5"].ToPar(); + X0Y0_尾4 = partGroup["尾4"].ToPar(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - X0Y0_尾3 = pars["尾3"].ToPar(); - X0Y0_尾2 = pars["尾2"].ToPar(); - X0Y0_尾1 = pars["尾1"].ToPar(); - X0Y0_尾0 = pars["尾0"].ToPar(); + X0Y0_尾3 = partGroup["尾3"].ToPar(); + X0Y0_尾2 = partGroup["尾2"].ToPar(); + X0Y0_尾1 = partGroup["尾1"].ToPar(); + X0Y0_尾0 = partGroup["尾0"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_魚.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_魚.cs index 4c61610..17c90da 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_魚.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_魚.cs @@ -492,20 +492,20 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["鰭左2"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["鰭左2"].ToPars(); X0Y0_鰭左2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭左2_鰭条 = pars2["鰭条"].ToPar(); - pars2 = pars["鰭右2"].ToPars(); + pars2 = partGroup["鰭右2"].ToPars(); X0Y0_鰭右2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭右2_鰭条 = pars2["鰭条"].ToPar(); - pars2 = pars["鰭左1"].ToPars(); + pars2 = partGroup["鰭左1"].ToPars(); X0Y0_鰭左1_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭左1_鰭条 = pars2["鰭条"].ToPar(); - pars2 = pars["鰭右1"].ToPars(); + pars2 = partGroup["鰭右1"].ToPars(); X0Y0_鰭右1_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭右1_鰭条 = pars2["鰭条"].ToPar(); - pars2 = pars["尾"].ToPars(); + pars2 = partGroup["尾"].ToPars(); X0Y0_尾_尾 = pars2["尾"].ToPar(); X0Y0_尾_鱗右3 = pars2["鱗右3"].ToPar(); X0Y0_尾_鱗左3 = pars2["鱗左3"].ToPar(); @@ -513,7 +513,7 @@ namespace SlaveMatrix X0Y0_尾_鱗左2 = pars2["鱗左2"].ToPar(); X0Y0_尾_鱗右1 = pars2["鱗右1"].ToPar(); X0Y0_尾_鱗左1 = pars2["鱗左1"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["鰭左2"].ToPars(); X0Y1_鰭左2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y1_鰭左2_鰭条 = pars2["鰭条"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_鯨.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_鯨.cs index 7865fc8..451c8a1 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_鯨.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/尾鰭_鯨.cs @@ -109,13 +109,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鯨鰭"; - dif.Add(new Pars(Sta.肢中["尾"][1][0])); + dif.Add(new PartGroup(Sta.肢中["尾"][1][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_鰭 = pars["鰭"].ToPar(); - X0Y0_尾 = pars["尾"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鰭 = partGroup["鰭"].ToPar(); + X0Y0_尾 = partGroup["尾"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_甲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_甲.cs index 861c3d4..66fb945 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_甲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_甲.cs @@ -357,20 +357,20 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]["後翅"].ToPars(); - Pars pars2 = pars["後翅根"].ToPars(); + PartGroup partGroup = Body[0][0]["後翅"].ToPars(); + PartGroup pars2 = partGroup["後翅根"].ToPars(); X0Y0_後翅_後翅根_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅根_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅根_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅根_翅脈3 = pars2["翅脈3"].ToPar(); X0Y0_後翅_後翅根_翅脈4 = pars2["翅脈4"].ToPar(); - pars2 = pars["後翅先"].ToPars(); + pars2 = partGroup["後翅先"].ToPars(); X0Y0_後翅_後翅先_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅先_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅先_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅先_翅脈3 = pars2["翅脈3"].ToPar(); X0Y0_後翅_後翅先_翅脈4 = pars2["翅脈4"].ToPar(); - Pars pars3 = Body[0][1]["後翅"].ToPars(); + PartGroup pars3 = Body[0][1]["後翅"].ToPars(); pars2 = pars3["後翅根"].ToPars(); X0Y1_後翅_後翅根_後翅 = pars2["後翅"].ToPar(); X0Y1_後翅_後翅根_翅脈1 = pars2["翅脈1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_羽.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_羽.cs index 46ab6ad..1e2e4b2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_羽.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_羽.cs @@ -1042,86 +1042,86 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]["後翅"].ToPars(); - X0Y0_後翅_後翅 = pars["後翅"].ToPar(); - X0Y0_後翅_翅脈1 = pars["翅脈1"].ToPar(); - X0Y0_後翅_翅脈2 = pars["翅脈2"].ToPar(); - X0Y0_後翅_翅脈線1 = pars["翅脈線1"].ToPar(); - X0Y0_後翅_翅脈線2 = pars["翅脈線2"].ToPar(); - X0Y0_後翅_翅脈線3 = pars["翅脈線3"].ToPar(); - X0Y0_後翅_翅脈線4 = pars["翅脈線4"].ToPar(); - X0Y0_後翅_翅脈線5 = pars["翅脈線5"].ToPar(); - X0Y0_後翅_翅脈線6 = pars["翅脈線6"].ToPar(); - X0Y0_後翅_翅脈縦線1 = pars["翅脈縦線1"].ToPar(); - X0Y0_後翅_翅脈縦線2 = pars["翅脈縦線2"].ToPar(); - X0Y0_後翅_翅脈縦線3 = pars["翅脈縦線3"].ToPar(); - X0Y0_後翅_翅脈縦線4 = pars["翅脈縦線4"].ToPar(); - X0Y0_後翅_翅脈縦線5 = pars["翅脈縦線5"].ToPar(); - X0Y0_後翅_翅脈縦線6 = pars["翅脈縦線6"].ToPar(); - X0Y0_後翅_翅脈縦線7 = pars["翅脈縦線7"].ToPar(); - X0Y0_後翅_翅脈縦線8 = pars["翅脈縦線8"].ToPar(); - X0Y0_後翅_翅脈縦線9 = pars["翅脈縦線9"].ToPar(); - X0Y0_後翅_翅脈縦線10 = pars["翅脈縦線10"].ToPar(); - X0Y0_後翅_翅脈縦線11 = pars["翅脈縦線11"].ToPar(); - X0Y0_後翅_翅脈縦線12 = pars["翅脈縦線12"].ToPar(); - X0Y0_後翅_翅脈縦線13 = pars["翅脈縦線13"].ToPar(); - X0Y0_後翅_翅脈縦線14 = pars["翅脈縦線14"].ToPar(); - X0Y0_後翅_翅脈縦線15 = pars["翅脈縦線15"].ToPar(); - X0Y0_後翅_翅脈縦線16 = pars["翅脈縦線16"].ToPar(); - X0Y0_後翅_翅脈縦線17 = pars["翅脈縦線17"].ToPar(); - Pars pars2 = pars["翅脈網1"].ToPars(); + PartGroup partGroup = Body[0][0]["後翅"].ToPars(); + X0Y0_後翅_後翅 = partGroup["後翅"].ToPar(); + X0Y0_後翅_翅脈1 = partGroup["翅脈1"].ToPar(); + X0Y0_後翅_翅脈2 = partGroup["翅脈2"].ToPar(); + X0Y0_後翅_翅脈線1 = partGroup["翅脈線1"].ToPar(); + X0Y0_後翅_翅脈線2 = partGroup["翅脈線2"].ToPar(); + X0Y0_後翅_翅脈線3 = partGroup["翅脈線3"].ToPar(); + X0Y0_後翅_翅脈線4 = partGroup["翅脈線4"].ToPar(); + X0Y0_後翅_翅脈線5 = partGroup["翅脈線5"].ToPar(); + X0Y0_後翅_翅脈線6 = partGroup["翅脈線6"].ToPar(); + X0Y0_後翅_翅脈縦線1 = partGroup["翅脈縦線1"].ToPar(); + X0Y0_後翅_翅脈縦線2 = partGroup["翅脈縦線2"].ToPar(); + X0Y0_後翅_翅脈縦線3 = partGroup["翅脈縦線3"].ToPar(); + X0Y0_後翅_翅脈縦線4 = partGroup["翅脈縦線4"].ToPar(); + X0Y0_後翅_翅脈縦線5 = partGroup["翅脈縦線5"].ToPar(); + X0Y0_後翅_翅脈縦線6 = partGroup["翅脈縦線6"].ToPar(); + X0Y0_後翅_翅脈縦線7 = partGroup["翅脈縦線7"].ToPar(); + X0Y0_後翅_翅脈縦線8 = partGroup["翅脈縦線8"].ToPar(); + X0Y0_後翅_翅脈縦線9 = partGroup["翅脈縦線9"].ToPar(); + X0Y0_後翅_翅脈縦線10 = partGroup["翅脈縦線10"].ToPar(); + X0Y0_後翅_翅脈縦線11 = partGroup["翅脈縦線11"].ToPar(); + X0Y0_後翅_翅脈縦線12 = partGroup["翅脈縦線12"].ToPar(); + X0Y0_後翅_翅脈縦線13 = partGroup["翅脈縦線13"].ToPar(); + X0Y0_後翅_翅脈縦線14 = partGroup["翅脈縦線14"].ToPar(); + X0Y0_後翅_翅脈縦線15 = partGroup["翅脈縦線15"].ToPar(); + X0Y0_後翅_翅脈縦線16 = partGroup["翅脈縦線16"].ToPar(); + X0Y0_後翅_翅脈縦線17 = partGroup["翅脈縦線17"].ToPar(); + PartGroup pars2 = partGroup["翅脈網1"].ToPars(); X0Y0_後翅_翅脈網1_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y0_後翅_翅脈網1_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y0_後翅_翅脈網1_翅脈網線3 = pars2["翅脈網線3"].ToPar(); - pars2 = pars["翅脈網2"].ToPars(); + pars2 = partGroup["翅脈網2"].ToPars(); X0Y0_後翅_翅脈網2_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y0_後翅_翅脈網2_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y0_後翅_翅脈網2_翅脈網線3 = pars2["翅脈網線3"].ToPar(); - pars2 = pars["翅脈網3"].ToPars(); + pars2 = partGroup["翅脈網3"].ToPars(); X0Y0_後翅_翅脈網3_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y0_後翅_翅脈網3_翅脈網線2 = pars2["翅脈網線2"].ToPar(); - pars2 = pars["翅脈網4"].ToPars(); + pars2 = partGroup["翅脈網4"].ToPars(); X0Y0_後翅_翅脈網4_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y0_後翅_翅脈網4_翅脈網線2 = pars2["翅脈網線2"].ToPar(); - pars = Body[0][1]["後翅"].ToPars(); - X0Y1_後翅_後翅 = pars["後翅"].ToPar(); - X0Y1_後翅_翅脈1 = pars["翅脈1"].ToPar(); - X0Y1_後翅_翅脈2 = pars["翅脈2"].ToPar(); - X0Y1_後翅_翅脈線1 = pars["翅脈線1"].ToPar(); - X0Y1_後翅_翅脈線2 = pars["翅脈線2"].ToPar(); - X0Y1_後翅_翅脈線3 = pars["翅脈線3"].ToPar(); - X0Y1_後翅_翅脈線4 = pars["翅脈線4"].ToPar(); - X0Y1_後翅_翅脈線5 = pars["翅脈線5"].ToPar(); - X0Y1_後翅_翅脈線6 = pars["翅脈線6"].ToPar(); - X0Y1_後翅_翅脈縦線1 = pars["翅脈縦線1"].ToPar(); - X0Y1_後翅_翅脈縦線2 = pars["翅脈縦線2"].ToPar(); - X0Y1_後翅_翅脈縦線3 = pars["翅脈縦線3"].ToPar(); - X0Y1_後翅_翅脈縦線4 = pars["翅脈縦線4"].ToPar(); - X0Y1_後翅_翅脈縦線5 = pars["翅脈縦線5"].ToPar(); - X0Y1_後翅_翅脈縦線6 = pars["翅脈縦線6"].ToPar(); - X0Y1_後翅_翅脈縦線7 = pars["翅脈縦線7"].ToPar(); - X0Y1_後翅_翅脈縦線8 = pars["翅脈縦線8"].ToPar(); - X0Y1_後翅_翅脈縦線9 = pars["翅脈縦線9"].ToPar(); - X0Y1_後翅_翅脈縦線10 = pars["翅脈縦線10"].ToPar(); - X0Y1_後翅_翅脈縦線11 = pars["翅脈縦線11"].ToPar(); - X0Y1_後翅_翅脈縦線12 = pars["翅脈縦線12"].ToPar(); - X0Y1_後翅_翅脈縦線13 = pars["翅脈縦線13"].ToPar(); - X0Y1_後翅_翅脈縦線14 = pars["翅脈縦線14"].ToPar(); - X0Y1_後翅_翅脈縦線15 = pars["翅脈縦線15"].ToPar(); - X0Y1_後翅_翅脈縦線16 = pars["翅脈縦線16"].ToPar(); - X0Y1_後翅_翅脈縦線17 = pars["翅脈縦線17"].ToPar(); - pars2 = pars["翅脈網1"].ToPars(); + partGroup = Body[0][1]["後翅"].ToPars(); + X0Y1_後翅_後翅 = partGroup["後翅"].ToPar(); + X0Y1_後翅_翅脈1 = partGroup["翅脈1"].ToPar(); + X0Y1_後翅_翅脈2 = partGroup["翅脈2"].ToPar(); + X0Y1_後翅_翅脈線1 = partGroup["翅脈線1"].ToPar(); + X0Y1_後翅_翅脈線2 = partGroup["翅脈線2"].ToPar(); + X0Y1_後翅_翅脈線3 = partGroup["翅脈線3"].ToPar(); + X0Y1_後翅_翅脈線4 = partGroup["翅脈線4"].ToPar(); + X0Y1_後翅_翅脈線5 = partGroup["翅脈線5"].ToPar(); + X0Y1_後翅_翅脈線6 = partGroup["翅脈線6"].ToPar(); + X0Y1_後翅_翅脈縦線1 = partGroup["翅脈縦線1"].ToPar(); + X0Y1_後翅_翅脈縦線2 = partGroup["翅脈縦線2"].ToPar(); + X0Y1_後翅_翅脈縦線3 = partGroup["翅脈縦線3"].ToPar(); + X0Y1_後翅_翅脈縦線4 = partGroup["翅脈縦線4"].ToPar(); + X0Y1_後翅_翅脈縦線5 = partGroup["翅脈縦線5"].ToPar(); + X0Y1_後翅_翅脈縦線6 = partGroup["翅脈縦線6"].ToPar(); + X0Y1_後翅_翅脈縦線7 = partGroup["翅脈縦線7"].ToPar(); + X0Y1_後翅_翅脈縦線8 = partGroup["翅脈縦線8"].ToPar(); + X0Y1_後翅_翅脈縦線9 = partGroup["翅脈縦線9"].ToPar(); + X0Y1_後翅_翅脈縦線10 = partGroup["翅脈縦線10"].ToPar(); + X0Y1_後翅_翅脈縦線11 = partGroup["翅脈縦線11"].ToPar(); + X0Y1_後翅_翅脈縦線12 = partGroup["翅脈縦線12"].ToPar(); + X0Y1_後翅_翅脈縦線13 = partGroup["翅脈縦線13"].ToPar(); + X0Y1_後翅_翅脈縦線14 = partGroup["翅脈縦線14"].ToPar(); + X0Y1_後翅_翅脈縦線15 = partGroup["翅脈縦線15"].ToPar(); + X0Y1_後翅_翅脈縦線16 = partGroup["翅脈縦線16"].ToPar(); + X0Y1_後翅_翅脈縦線17 = partGroup["翅脈縦線17"].ToPar(); + pars2 = partGroup["翅脈網1"].ToPars(); X0Y1_後翅_翅脈網1_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y1_後翅_翅脈網1_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y1_後翅_翅脈網1_翅脈網線3 = pars2["翅脈網線3"].ToPar(); - pars2 = pars["翅脈網2"].ToPars(); + pars2 = partGroup["翅脈網2"].ToPars(); X0Y1_後翅_翅脈網2_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y1_後翅_翅脈網2_翅脈網線2 = pars2["翅脈網線2"].ToPar(); X0Y1_後翅_翅脈網2_翅脈網線3 = pars2["翅脈網線3"].ToPar(); - pars2 = pars["翅脈網3"].ToPars(); + pars2 = partGroup["翅脈網3"].ToPars(); X0Y1_後翅_翅脈網3_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y1_後翅_翅脈網3_翅脈網線2 = pars2["翅脈網線2"].ToPar(); - pars2 = pars["翅脈網4"].ToPars(); + pars2 = partGroup["翅脈網4"].ToPars(); X0Y1_後翅_翅脈網4_翅脈網線1 = pars2["翅脈網線1"].ToPar(); X0Y1_後翅_翅脈網4_翅脈網線2 = pars2["翅脈網線2"].ToPar(); Xasix = false; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_草.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_草.cs index 171b5c3..b1a689d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_草.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_草.cs @@ -1289,63 +1289,63 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]["後翅"].ToPars(); - Pars pars2 = pars["後翅1"].ToPars(); + PartGroup partGroup = Body[0][0]["後翅"].ToPars(); + PartGroup pars2 = partGroup["後翅1"].ToPars(); X0Y0_後翅_後翅1_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅1_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅1_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅1_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅2"].ToPars(); + pars2 = partGroup["後翅2"].ToPars(); X0Y0_後翅_後翅2_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅2_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅2_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅2_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅3"].ToPars(); + pars2 = partGroup["後翅3"].ToPars(); X0Y0_後翅_後翅3_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅3_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅3_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅3_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅4"].ToPars(); + pars2 = partGroup["後翅4"].ToPars(); X0Y0_後翅_後翅4_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅4_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅4_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅4_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅5"].ToPars(); + pars2 = partGroup["後翅5"].ToPars(); X0Y0_後翅_後翅5_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅5_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅5_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅5_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅6"].ToPars(); + pars2 = partGroup["後翅6"].ToPars(); X0Y0_後翅_後翅6_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅6_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅6_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅6_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅7"].ToPars(); + pars2 = partGroup["後翅7"].ToPars(); X0Y0_後翅_後翅7_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅7_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅7_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅7_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅8"].ToPars(); + pars2 = partGroup["後翅8"].ToPars(); X0Y0_後翅_後翅8_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅8_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅8_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅8_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅9"].ToPars(); + pars2 = partGroup["後翅9"].ToPars(); X0Y0_後翅_後翅9_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅9_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅9_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅9_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅10"].ToPars(); + pars2 = partGroup["後翅10"].ToPars(); X0Y0_後翅_後翅10_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅10_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅10_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅10_翅脈3 = pars2["翅脈3"].ToPar(); - pars2 = pars["後翅11"].ToPars(); + pars2 = partGroup["後翅11"].ToPars(); X0Y0_後翅_後翅11_後翅 = pars2["後翅"].ToPar(); X0Y0_後翅_後翅11_翅脈1 = pars2["翅脈1"].ToPar(); X0Y0_後翅_後翅11_翅脈2 = pars2["翅脈2"].ToPar(); X0Y0_後翅_後翅11_翅脈3 = pars2["翅脈3"].ToPar(); - Pars pars3 = Body[0][1]["後翅"].ToPars(); + PartGroup pars3 = Body[0][1]["後翅"].ToPars(); pars2 = pars3["後翅1"].ToPars(); X0Y1_後翅_後翅1_後翅 = pars2["後翅"].ToPar(); X0Y1_後翅_後翅1_翅脈1 = pars2["翅脈1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_蝶.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_蝶.cs index abf654f..d22a632 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_蝶.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/後翅_蝶.cs @@ -665,14 +665,14 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]["後翅"].ToPars(); - X0Y0_後翅_後翅 = pars["後翅"].ToPar(); - Pars pars2 = pars["水青"].ToPars(); + PartGroup partGroup = Body[0][0]["後翅"].ToPars(); + X0Y0_後翅_後翅 = partGroup["後翅"].ToPar(); + PartGroup pars2 = partGroup["水青"].ToPars(); X0Y0_後翅_水青_柄 = pars2["柄"].ToPar(); X0Y0_後翅_水青_紋1 = pars2["紋1"].ToPar(); X0Y0_後翅_水青_紋2 = pars2["紋2"].ToPar(); X0Y0_後翅_水青_紋3 = pars2["紋3"].ToPar(); - pars2 = pars["揚羽"].ToPars(); + pars2 = partGroup["揚羽"].ToPars(); X0Y0_後翅_揚羽_柄1 = pars2["柄1"].ToPar(); X0Y0_後翅_揚羽_柄2 = pars2["柄2"].ToPar(); X0Y0_後翅_揚羽_柄3 = pars2["柄3"].ToPar(); @@ -689,13 +689,13 @@ namespace SlaveMatrix X0Y0_後翅_揚羽_紋4 = pars2["紋4"].ToPar(); X0Y0_後翅_揚羽_紋5 = pars2["紋5"].ToPar(); X0Y0_後翅_揚羽_紋6 = pars2["紋6"].ToPar(); - pars = Body[0][1]["後翅"].ToPars(); - X0Y1_後翅_後翅 = pars["後翅"].ToPar(); - pars2 = pars["水青"].ToPars(); + partGroup = Body[0][1]["後翅"].ToPars(); + X0Y1_後翅_後翅 = partGroup["後翅"].ToPar(); + pars2 = partGroup["水青"].ToPars(); X0Y1_後翅_水青_柄 = pars2["柄"].ToPar(); X0Y1_後翅_水青_紋1 = pars2["紋1"].ToPar(); X0Y1_後翅_水青_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["揚羽"].ToPars(); + pars2 = partGroup["揚羽"].ToPars(); X0Y1_後翅_揚羽_柄1 = pars2["柄1"].ToPar(); X0Y1_後翅_揚羽_柄2 = pars2["柄2"].ToPar(); X0Y1_後翅_揚羽_柄3 = pars2["柄3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_人.cs index 62fc8dd..2ea68c0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_人.cs @@ -896,150 +896,150 @@ namespace SlaveMatrix 性器_人 性器_人2 = this; ThisType = GetType(); Body = new Difs(Sta.性器["性器"]); - Pars pars = Body[0][0]; - X0Y0_小陰唇 = pars["小陰唇"].ToPar(); - X0Y0_性器基 = pars["性器基"].ToPar(); - X0Y0_陰核 = pars["陰核"].ToPar(); - X0Y0_尿道 = pars["尿道"].ToPar(); - X0Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[0][1]; - X0Y1_小陰唇 = pars["小陰唇"].ToPar(); - X0Y1_性器基 = pars["性器基"].ToPar(); - X0Y1_陰核 = pars["陰核"].ToPar(); - X0Y1_尿道 = pars["尿道"].ToPar(); - X0Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[0][2]; - X0Y2_小陰唇 = pars["小陰唇"].ToPar(); - X0Y2_性器基 = pars["性器基"].ToPar(); - X0Y2_陰核 = pars["陰核"].ToPar(); - X0Y2_尿道 = pars["尿道"].ToPar(); - X0Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[0][3]; - X0Y3_小陰唇 = pars["小陰唇"].ToPar(); - X0Y3_性器基 = pars["性器基"].ToPar(); - X0Y3_陰核 = pars["陰核"].ToPar(); - X0Y3_尿道 = pars["尿道"].ToPar(); - X0Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[0][4]; - X0Y4_小陰唇 = pars["小陰唇"].ToPar(); - X0Y4_性器基 = pars["性器基"].ToPar(); - X0Y4_陰核 = pars["陰核"].ToPar(); - X0Y4_尿道 = pars["尿道"].ToPar(); - X0Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[0][5]; - X0Y5_小陰唇 = pars["小陰唇"].ToPar(); - X0Y5_性器基 = pars["性器基"].ToPar(); - X0Y5_陰核 = pars["陰核"].ToPar(); - X0Y5_尿道 = pars["尿道"].ToPar(); - X0Y5_膣口 = pars["膣口"].ToPar(); - pars = Body[1][0]; - X1Y0_小陰唇 = pars["小陰唇"].ToPar(); - X1Y0_性器基 = pars["性器基"].ToPar(); - X1Y0_陰核 = pars["陰核"].ToPar(); - X1Y0_尿道 = pars["尿道"].ToPar(); - X1Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[1][1]; - X1Y1_小陰唇 = pars["小陰唇"].ToPar(); - X1Y1_性器基 = pars["性器基"].ToPar(); - X1Y1_陰核 = pars["陰核"].ToPar(); - X1Y1_尿道 = pars["尿道"].ToPar(); - X1Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[1][2]; - X1Y2_小陰唇 = pars["小陰唇"].ToPar(); - X1Y2_性器基 = pars["性器基"].ToPar(); - X1Y2_陰核 = pars["陰核"].ToPar(); - X1Y2_尿道 = pars["尿道"].ToPar(); - X1Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[1][3]; - X1Y3_小陰唇 = pars["小陰唇"].ToPar(); - X1Y3_性器基 = pars["性器基"].ToPar(); - X1Y3_陰核 = pars["陰核"].ToPar(); - X1Y3_尿道 = pars["尿道"].ToPar(); - X1Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[1][4]; - X1Y4_小陰唇 = pars["小陰唇"].ToPar(); - X1Y4_性器基 = pars["性器基"].ToPar(); - X1Y4_陰核 = pars["陰核"].ToPar(); - X1Y4_尿道 = pars["尿道"].ToPar(); - X1Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[1][5]; - X1Y5_小陰唇 = pars["小陰唇"].ToPar(); - X1Y5_性器基 = pars["性器基"].ToPar(); - X1Y5_陰核 = pars["陰核"].ToPar(); - X1Y5_尿道 = pars["尿道"].ToPar(); - X1Y5_膣口 = pars["膣口"].ToPar(); - pars = Body[2][0]; - X2Y0_小陰唇 = pars["小陰唇"].ToPar(); - X2Y0_性器基 = pars["性器基"].ToPar(); - X2Y0_陰核 = pars["陰核"].ToPar(); - X2Y0_尿道 = pars["尿道"].ToPar(); - X2Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[2][1]; - X2Y1_小陰唇 = pars["小陰唇"].ToPar(); - X2Y1_性器基 = pars["性器基"].ToPar(); - X2Y1_陰核 = pars["陰核"].ToPar(); - X2Y1_尿道 = pars["尿道"].ToPar(); - X2Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[2][2]; - X2Y2_小陰唇 = pars["小陰唇"].ToPar(); - X2Y2_性器基 = pars["性器基"].ToPar(); - X2Y2_陰核 = pars["陰核"].ToPar(); - X2Y2_尿道 = pars["尿道"].ToPar(); - X2Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[2][3]; - X2Y3_小陰唇 = pars["小陰唇"].ToPar(); - X2Y3_性器基 = pars["性器基"].ToPar(); - X2Y3_陰核 = pars["陰核"].ToPar(); - X2Y3_尿道 = pars["尿道"].ToPar(); - X2Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[2][4]; - X2Y4_小陰唇 = pars["小陰唇"].ToPar(); - X2Y4_性器基 = pars["性器基"].ToPar(); - X2Y4_陰核 = pars["陰核"].ToPar(); - X2Y4_尿道 = pars["尿道"].ToPar(); - X2Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[2][5]; - X2Y5_小陰唇 = pars["小陰唇"].ToPar(); - X2Y5_性器基 = pars["性器基"].ToPar(); - X2Y5_陰核 = pars["陰核"].ToPar(); - X2Y5_尿道 = pars["尿道"].ToPar(); - X2Y5_膣口 = pars["膣口"].ToPar(); - pars = Body[3][0]; - X3Y0_小陰唇 = pars["小陰唇"].ToPar(); - X3Y0_性器基 = pars["性器基"].ToPar(); - X3Y0_陰核 = pars["陰核"].ToPar(); - X3Y0_尿道 = pars["尿道"].ToPar(); - X3Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[3][1]; - X3Y1_小陰唇 = pars["小陰唇"].ToPar(); - X3Y1_性器基 = pars["性器基"].ToPar(); - X3Y1_陰核 = pars["陰核"].ToPar(); - X3Y1_尿道 = pars["尿道"].ToPar(); - X3Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[3][2]; - X3Y2_小陰唇 = pars["小陰唇"].ToPar(); - X3Y2_性器基 = pars["性器基"].ToPar(); - X3Y2_陰核 = pars["陰核"].ToPar(); - X3Y2_尿道 = pars["尿道"].ToPar(); - X3Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[3][3]; - X3Y3_小陰唇 = pars["小陰唇"].ToPar(); - X3Y3_性器基 = pars["性器基"].ToPar(); - X3Y3_陰核 = pars["陰核"].ToPar(); - X3Y3_尿道 = pars["尿道"].ToPar(); - X3Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[3][4]; - X3Y4_小陰唇 = pars["小陰唇"].ToPar(); - X3Y4_性器基 = pars["性器基"].ToPar(); - X3Y4_陰核 = pars["陰核"].ToPar(); - X3Y4_尿道 = pars["尿道"].ToPar(); - X3Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[3][5]; - X3Y5_小陰唇 = pars["小陰唇"].ToPar(); - X3Y5_性器基 = pars["性器基"].ToPar(); - X3Y5_陰核 = pars["陰核"].ToPar(); - X3Y5_尿道 = pars["尿道"].ToPar(); - X3Y5_膣口 = pars["膣口"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y0_性器基 = partGroup["性器基"].ToPar(); + X0Y0_陰核 = partGroup["陰核"].ToPar(); + X0Y0_尿道 = partGroup["尿道"].ToPar(); + X0Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][1]; + X0Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y1_性器基 = partGroup["性器基"].ToPar(); + X0Y1_陰核 = partGroup["陰核"].ToPar(); + X0Y1_尿道 = partGroup["尿道"].ToPar(); + X0Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][2]; + X0Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y2_性器基 = partGroup["性器基"].ToPar(); + X0Y2_陰核 = partGroup["陰核"].ToPar(); + X0Y2_尿道 = partGroup["尿道"].ToPar(); + X0Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][3]; + X0Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y3_性器基 = partGroup["性器基"].ToPar(); + X0Y3_陰核 = partGroup["陰核"].ToPar(); + X0Y3_尿道 = partGroup["尿道"].ToPar(); + X0Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][4]; + X0Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y4_性器基 = partGroup["性器基"].ToPar(); + X0Y4_陰核 = partGroup["陰核"].ToPar(); + X0Y4_尿道 = partGroup["尿道"].ToPar(); + X0Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][5]; + X0Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y5_性器基 = partGroup["性器基"].ToPar(); + X0Y5_陰核 = partGroup["陰核"].ToPar(); + X0Y5_尿道 = partGroup["尿道"].ToPar(); + X0Y5_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][0]; + X1Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y0_性器基 = partGroup["性器基"].ToPar(); + X1Y0_陰核 = partGroup["陰核"].ToPar(); + X1Y0_尿道 = partGroup["尿道"].ToPar(); + X1Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][1]; + X1Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y1_性器基 = partGroup["性器基"].ToPar(); + X1Y1_陰核 = partGroup["陰核"].ToPar(); + X1Y1_尿道 = partGroup["尿道"].ToPar(); + X1Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][2]; + X1Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y2_性器基 = partGroup["性器基"].ToPar(); + X1Y2_陰核 = partGroup["陰核"].ToPar(); + X1Y2_尿道 = partGroup["尿道"].ToPar(); + X1Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][3]; + X1Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y3_性器基 = partGroup["性器基"].ToPar(); + X1Y3_陰核 = partGroup["陰核"].ToPar(); + X1Y3_尿道 = partGroup["尿道"].ToPar(); + X1Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][4]; + X1Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y4_性器基 = partGroup["性器基"].ToPar(); + X1Y4_陰核 = partGroup["陰核"].ToPar(); + X1Y4_尿道 = partGroup["尿道"].ToPar(); + X1Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][5]; + X1Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y5_性器基 = partGroup["性器基"].ToPar(); + X1Y5_陰核 = partGroup["陰核"].ToPar(); + X1Y5_尿道 = partGroup["尿道"].ToPar(); + X1Y5_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][0]; + X2Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y0_性器基 = partGroup["性器基"].ToPar(); + X2Y0_陰核 = partGroup["陰核"].ToPar(); + X2Y0_尿道 = partGroup["尿道"].ToPar(); + X2Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][1]; + X2Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y1_性器基 = partGroup["性器基"].ToPar(); + X2Y1_陰核 = partGroup["陰核"].ToPar(); + X2Y1_尿道 = partGroup["尿道"].ToPar(); + X2Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][2]; + X2Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y2_性器基 = partGroup["性器基"].ToPar(); + X2Y2_陰核 = partGroup["陰核"].ToPar(); + X2Y2_尿道 = partGroup["尿道"].ToPar(); + X2Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][3]; + X2Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y3_性器基 = partGroup["性器基"].ToPar(); + X2Y3_陰核 = partGroup["陰核"].ToPar(); + X2Y3_尿道 = partGroup["尿道"].ToPar(); + X2Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][4]; + X2Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y4_性器基 = partGroup["性器基"].ToPar(); + X2Y4_陰核 = partGroup["陰核"].ToPar(); + X2Y4_尿道 = partGroup["尿道"].ToPar(); + X2Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][5]; + X2Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y5_性器基 = partGroup["性器基"].ToPar(); + X2Y5_陰核 = partGroup["陰核"].ToPar(); + X2Y5_尿道 = partGroup["尿道"].ToPar(); + X2Y5_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][0]; + X3Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y0_性器基 = partGroup["性器基"].ToPar(); + X3Y0_陰核 = partGroup["陰核"].ToPar(); + X3Y0_尿道 = partGroup["尿道"].ToPar(); + X3Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][1]; + X3Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y1_性器基 = partGroup["性器基"].ToPar(); + X3Y1_陰核 = partGroup["陰核"].ToPar(); + X3Y1_尿道 = partGroup["尿道"].ToPar(); + X3Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][2]; + X3Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y2_性器基 = partGroup["性器基"].ToPar(); + X3Y2_陰核 = partGroup["陰核"].ToPar(); + X3Y2_尿道 = partGroup["尿道"].ToPar(); + X3Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][3]; + X3Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y3_性器基 = partGroup["性器基"].ToPar(); + X3Y3_陰核 = partGroup["陰核"].ToPar(); + X3Y3_尿道 = partGroup["尿道"].ToPar(); + X3Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][4]; + X3Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y4_性器基 = partGroup["性器基"].ToPar(); + X3Y4_陰核 = partGroup["陰核"].ToPar(); + X3Y4_尿道 = partGroup["尿道"].ToPar(); + X3Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][5]; + X3Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y5_性器基 = partGroup["性器基"].ToPar(); + X3Y5_陰核 = partGroup["陰核"].ToPar(); + X3Y5_尿道 = partGroup["尿道"].ToPar(); + X3Y5_膣口 = partGroup["膣口"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_獣.cs index 58d5bb8..201b8fb 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器_獣.cs @@ -896,150 +896,150 @@ namespace SlaveMatrix 性器_獣 性器_獣2 = this; ThisType = GetType(); Body = new Difs(Sta.性器["四足性器"]); - Pars pars = Body[0][0]; - X0Y0_小陰唇 = pars["小陰唇"].ToPar(); - X0Y0_性器基 = pars["性器基"].ToPar(); - X0Y0_陰核 = pars["陰核"].ToPar(); - X0Y0_尿道 = pars["尿道"].ToPar(); - X0Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[0][1]; - X0Y1_小陰唇 = pars["小陰唇"].ToPar(); - X0Y1_性器基 = pars["性器基"].ToPar(); - X0Y1_陰核 = pars["陰核"].ToPar(); - X0Y1_尿道 = pars["尿道"].ToPar(); - X0Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[0][2]; - X0Y2_小陰唇 = pars["小陰唇"].ToPar(); - X0Y2_性器基 = pars["性器基"].ToPar(); - X0Y2_陰核 = pars["陰核"].ToPar(); - X0Y2_尿道 = pars["尿道"].ToPar(); - X0Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[0][3]; - X0Y3_小陰唇 = pars["小陰唇"].ToPar(); - X0Y3_性器基 = pars["性器基"].ToPar(); - X0Y3_陰核 = pars["陰核"].ToPar(); - X0Y3_尿道 = pars["尿道"].ToPar(); - X0Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[0][4]; - X0Y4_小陰唇 = pars["小陰唇"].ToPar(); - X0Y4_性器基 = pars["性器基"].ToPar(); - X0Y4_陰核 = pars["陰核"].ToPar(); - X0Y4_尿道 = pars["尿道"].ToPar(); - X0Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[0][5]; - X0Y5_小陰唇 = pars["小陰唇"].ToPar(); - X0Y5_性器基 = pars["性器基"].ToPar(); - X0Y5_陰核 = pars["陰核"].ToPar(); - X0Y5_尿道 = pars["尿道"].ToPar(); - X0Y5_膣口 = pars["膣口"].ToPar(); - pars = Body[1][0]; - X1Y0_小陰唇 = pars["小陰唇"].ToPar(); - X1Y0_性器基 = pars["性器基"].ToPar(); - X1Y0_陰核 = pars["陰核"].ToPar(); - X1Y0_尿道 = pars["尿道"].ToPar(); - X1Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[1][1]; - X1Y1_小陰唇 = pars["小陰唇"].ToPar(); - X1Y1_性器基 = pars["性器基"].ToPar(); - X1Y1_陰核 = pars["陰核"].ToPar(); - X1Y1_尿道 = pars["尿道"].ToPar(); - X1Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[1][2]; - X1Y2_小陰唇 = pars["小陰唇"].ToPar(); - X1Y2_性器基 = pars["性器基"].ToPar(); - X1Y2_陰核 = pars["陰核"].ToPar(); - X1Y2_尿道 = pars["尿道"].ToPar(); - X1Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[1][3]; - X1Y3_小陰唇 = pars["小陰唇"].ToPar(); - X1Y3_性器基 = pars["性器基"].ToPar(); - X1Y3_陰核 = pars["陰核"].ToPar(); - X1Y3_尿道 = pars["尿道"].ToPar(); - X1Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[1][4]; - X1Y4_小陰唇 = pars["小陰唇"].ToPar(); - X1Y4_性器基 = pars["性器基"].ToPar(); - X1Y4_陰核 = pars["陰核"].ToPar(); - X1Y4_尿道 = pars["尿道"].ToPar(); - X1Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[1][5]; - X1Y5_小陰唇 = pars["小陰唇"].ToPar(); - X1Y5_性器基 = pars["性器基"].ToPar(); - X1Y5_陰核 = pars["陰核"].ToPar(); - X1Y5_尿道 = pars["尿道"].ToPar(); - X1Y5_膣口 = pars["膣口"].ToPar(); - pars = Body[2][0]; - X2Y0_小陰唇 = pars["小陰唇"].ToPar(); - X2Y0_性器基 = pars["性器基"].ToPar(); - X2Y0_陰核 = pars["陰核"].ToPar(); - X2Y0_尿道 = pars["尿道"].ToPar(); - X2Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[2][1]; - X2Y1_小陰唇 = pars["小陰唇"].ToPar(); - X2Y1_性器基 = pars["性器基"].ToPar(); - X2Y1_陰核 = pars["陰核"].ToPar(); - X2Y1_尿道 = pars["尿道"].ToPar(); - X2Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[2][2]; - X2Y2_小陰唇 = pars["小陰唇"].ToPar(); - X2Y2_性器基 = pars["性器基"].ToPar(); - X2Y2_陰核 = pars["陰核"].ToPar(); - X2Y2_尿道 = pars["尿道"].ToPar(); - X2Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[2][3]; - X2Y3_小陰唇 = pars["小陰唇"].ToPar(); - X2Y3_性器基 = pars["性器基"].ToPar(); - X2Y3_陰核 = pars["陰核"].ToPar(); - X2Y3_尿道 = pars["尿道"].ToPar(); - X2Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[2][4]; - X2Y4_小陰唇 = pars["小陰唇"].ToPar(); - X2Y4_性器基 = pars["性器基"].ToPar(); - X2Y4_陰核 = pars["陰核"].ToPar(); - X2Y4_尿道 = pars["尿道"].ToPar(); - X2Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[2][5]; - X2Y5_小陰唇 = pars["小陰唇"].ToPar(); - X2Y5_性器基 = pars["性器基"].ToPar(); - X2Y5_陰核 = pars["陰核"].ToPar(); - X2Y5_尿道 = pars["尿道"].ToPar(); - X2Y5_膣口 = pars["膣口"].ToPar(); - pars = Body[3][0]; - X3Y0_小陰唇 = pars["小陰唇"].ToPar(); - X3Y0_性器基 = pars["性器基"].ToPar(); - X3Y0_陰核 = pars["陰核"].ToPar(); - X3Y0_尿道 = pars["尿道"].ToPar(); - X3Y0_膣口 = pars["膣口"].ToPar(); - pars = Body[3][1]; - X3Y1_小陰唇 = pars["小陰唇"].ToPar(); - X3Y1_性器基 = pars["性器基"].ToPar(); - X3Y1_陰核 = pars["陰核"].ToPar(); - X3Y1_尿道 = pars["尿道"].ToPar(); - X3Y1_膣口 = pars["膣口"].ToPar(); - pars = Body[3][2]; - X3Y2_小陰唇 = pars["小陰唇"].ToPar(); - X3Y2_性器基 = pars["性器基"].ToPar(); - X3Y2_陰核 = pars["陰核"].ToPar(); - X3Y2_尿道 = pars["尿道"].ToPar(); - X3Y2_膣口 = pars["膣口"].ToPar(); - pars = Body[3][3]; - X3Y3_小陰唇 = pars["小陰唇"].ToPar(); - X3Y3_性器基 = pars["性器基"].ToPar(); - X3Y3_陰核 = pars["陰核"].ToPar(); - X3Y3_尿道 = pars["尿道"].ToPar(); - X3Y3_膣口 = pars["膣口"].ToPar(); - pars = Body[3][4]; - X3Y4_小陰唇 = pars["小陰唇"].ToPar(); - X3Y4_性器基 = pars["性器基"].ToPar(); - X3Y4_陰核 = pars["陰核"].ToPar(); - X3Y4_尿道 = pars["尿道"].ToPar(); - X3Y4_膣口 = pars["膣口"].ToPar(); - pars = Body[3][5]; - X3Y5_小陰唇 = pars["小陰唇"].ToPar(); - X3Y5_性器基 = pars["性器基"].ToPar(); - X3Y5_陰核 = pars["陰核"].ToPar(); - X3Y5_尿道 = pars["尿道"].ToPar(); - X3Y5_膣口 = pars["膣口"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y0_性器基 = partGroup["性器基"].ToPar(); + X0Y0_陰核 = partGroup["陰核"].ToPar(); + X0Y0_尿道 = partGroup["尿道"].ToPar(); + X0Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][1]; + X0Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y1_性器基 = partGroup["性器基"].ToPar(); + X0Y1_陰核 = partGroup["陰核"].ToPar(); + X0Y1_尿道 = partGroup["尿道"].ToPar(); + X0Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][2]; + X0Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y2_性器基 = partGroup["性器基"].ToPar(); + X0Y2_陰核 = partGroup["陰核"].ToPar(); + X0Y2_尿道 = partGroup["尿道"].ToPar(); + X0Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][3]; + X0Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y3_性器基 = partGroup["性器基"].ToPar(); + X0Y3_陰核 = partGroup["陰核"].ToPar(); + X0Y3_尿道 = partGroup["尿道"].ToPar(); + X0Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][4]; + X0Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y4_性器基 = partGroup["性器基"].ToPar(); + X0Y4_陰核 = partGroup["陰核"].ToPar(); + X0Y4_尿道 = partGroup["尿道"].ToPar(); + X0Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[0][5]; + X0Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X0Y5_性器基 = partGroup["性器基"].ToPar(); + X0Y5_陰核 = partGroup["陰核"].ToPar(); + X0Y5_尿道 = partGroup["尿道"].ToPar(); + X0Y5_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][0]; + X1Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y0_性器基 = partGroup["性器基"].ToPar(); + X1Y0_陰核 = partGroup["陰核"].ToPar(); + X1Y0_尿道 = partGroup["尿道"].ToPar(); + X1Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][1]; + X1Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y1_性器基 = partGroup["性器基"].ToPar(); + X1Y1_陰核 = partGroup["陰核"].ToPar(); + X1Y1_尿道 = partGroup["尿道"].ToPar(); + X1Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][2]; + X1Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y2_性器基 = partGroup["性器基"].ToPar(); + X1Y2_陰核 = partGroup["陰核"].ToPar(); + X1Y2_尿道 = partGroup["尿道"].ToPar(); + X1Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][3]; + X1Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y3_性器基 = partGroup["性器基"].ToPar(); + X1Y3_陰核 = partGroup["陰核"].ToPar(); + X1Y3_尿道 = partGroup["尿道"].ToPar(); + X1Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][4]; + X1Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y4_性器基 = partGroup["性器基"].ToPar(); + X1Y4_陰核 = partGroup["陰核"].ToPar(); + X1Y4_尿道 = partGroup["尿道"].ToPar(); + X1Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[1][5]; + X1Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X1Y5_性器基 = partGroup["性器基"].ToPar(); + X1Y5_陰核 = partGroup["陰核"].ToPar(); + X1Y5_尿道 = partGroup["尿道"].ToPar(); + X1Y5_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][0]; + X2Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y0_性器基 = partGroup["性器基"].ToPar(); + X2Y0_陰核 = partGroup["陰核"].ToPar(); + X2Y0_尿道 = partGroup["尿道"].ToPar(); + X2Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][1]; + X2Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y1_性器基 = partGroup["性器基"].ToPar(); + X2Y1_陰核 = partGroup["陰核"].ToPar(); + X2Y1_尿道 = partGroup["尿道"].ToPar(); + X2Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][2]; + X2Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y2_性器基 = partGroup["性器基"].ToPar(); + X2Y2_陰核 = partGroup["陰核"].ToPar(); + X2Y2_尿道 = partGroup["尿道"].ToPar(); + X2Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][3]; + X2Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y3_性器基 = partGroup["性器基"].ToPar(); + X2Y3_陰核 = partGroup["陰核"].ToPar(); + X2Y3_尿道 = partGroup["尿道"].ToPar(); + X2Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][4]; + X2Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y4_性器基 = partGroup["性器基"].ToPar(); + X2Y4_陰核 = partGroup["陰核"].ToPar(); + X2Y4_尿道 = partGroup["尿道"].ToPar(); + X2Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[2][5]; + X2Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X2Y5_性器基 = partGroup["性器基"].ToPar(); + X2Y5_陰核 = partGroup["陰核"].ToPar(); + X2Y5_尿道 = partGroup["尿道"].ToPar(); + X2Y5_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][0]; + X3Y0_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y0_性器基 = partGroup["性器基"].ToPar(); + X3Y0_陰核 = partGroup["陰核"].ToPar(); + X3Y0_尿道 = partGroup["尿道"].ToPar(); + X3Y0_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][1]; + X3Y1_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y1_性器基 = partGroup["性器基"].ToPar(); + X3Y1_陰核 = partGroup["陰核"].ToPar(); + X3Y1_尿道 = partGroup["尿道"].ToPar(); + X3Y1_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][2]; + X3Y2_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y2_性器基 = partGroup["性器基"].ToPar(); + X3Y2_陰核 = partGroup["陰核"].ToPar(); + X3Y2_尿道 = partGroup["尿道"].ToPar(); + X3Y2_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][3]; + X3Y3_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y3_性器基 = partGroup["性器基"].ToPar(); + X3Y3_陰核 = partGroup["陰核"].ToPar(); + X3Y3_尿道 = partGroup["尿道"].ToPar(); + X3Y3_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][4]; + X3Y4_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y4_性器基 = partGroup["性器基"].ToPar(); + X3Y4_陰核 = partGroup["陰核"].ToPar(); + X3Y4_尿道 = partGroup["尿道"].ToPar(); + X3Y4_膣口 = partGroup["膣口"].ToPar(); + partGroup = Body[3][5]; + X3Y5_小陰唇 = partGroup["小陰唇"].ToPar(); + X3Y5_性器基 = partGroup["性器基"].ToPar(); + X3Y5_陰核 = partGroup["陰核"].ToPar(); + X3Y5_尿道 = partGroup["尿道"].ToPar(); + X3Y5_膣口 = partGroup["膣口"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_人.cs index 5700538..d43c622 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_人.cs @@ -232,30 +232,30 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["性器精液垂れ"]); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - X0Y0_血液1 = pars["血液1"].ToPar(); - X0Y0_血液2 = pars["血液2"].ToPar(); - pars = Body[0][1]; - X0Y1_精液 = pars["精液"].ToPar(); - X0Y1_血液1 = pars["血液1"].ToPar(); - X0Y1_血液2 = pars["血液2"].ToPar(); - pars = Body[0][2]; - X0Y2_精液 = pars["精液"].ToPar(); - X0Y2_血液1 = pars["血液1"].ToPar(); - X0Y2_血液2 = pars["血液2"].ToPar(); - pars = Body[0][3]; - X0Y3_精液 = pars["精液"].ToPar(); - X0Y3_血液1 = pars["血液1"].ToPar(); - X0Y3_血液2 = pars["血液2"].ToPar(); - pars = Body[0][4]; - X0Y4_精液 = pars["精液"].ToPar(); - X0Y4_血液1 = pars["血液1"].ToPar(); - X0Y4_血液2 = pars["血液2"].ToPar(); - pars = Body[0][5]; - X0Y5_精液 = pars["精液"].ToPar(); - X0Y5_血液1 = pars["血液1"].ToPar(); - X0Y5_血液2 = pars["血液2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + X0Y0_血液1 = partGroup["血液1"].ToPar(); + X0Y0_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][1]; + X0Y1_精液 = partGroup["精液"].ToPar(); + X0Y1_血液1 = partGroup["血液1"].ToPar(); + X0Y1_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][2]; + X0Y2_精液 = partGroup["精液"].ToPar(); + X0Y2_血液1 = partGroup["血液1"].ToPar(); + X0Y2_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][3]; + X0Y3_精液 = partGroup["精液"].ToPar(); + X0Y3_血液1 = partGroup["血液1"].ToPar(); + X0Y3_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][4]; + X0Y4_精液 = partGroup["精液"].ToPar(); + X0Y4_血液1 = partGroup["血液1"].ToPar(); + X0Y4_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][5]; + X0Y5_精液 = partGroup["精液"].ToPar(); + X0Y5_血液1 = partGroup["血液1"].ToPar(); + X0Y5_血液2 = partGroup["血液2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_獣.cs index f3f0f3b..6ec760e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/性器精液_獣.cs @@ -232,30 +232,30 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["四足性器精液垂れ"]); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - X0Y0_血液1 = pars["血液1"].ToPar(); - X0Y0_血液2 = pars["血液2"].ToPar(); - pars = Body[0][1]; - X0Y1_精液 = pars["精液"].ToPar(); - X0Y1_血液1 = pars["血液1"].ToPar(); - X0Y1_血液2 = pars["血液2"].ToPar(); - pars = Body[0][2]; - X0Y2_精液 = pars["精液"].ToPar(); - X0Y2_血液1 = pars["血液1"].ToPar(); - X0Y2_血液2 = pars["血液2"].ToPar(); - pars = Body[0][3]; - X0Y3_精液 = pars["精液"].ToPar(); - X0Y3_血液1 = pars["血液1"].ToPar(); - X0Y3_血液2 = pars["血液2"].ToPar(); - pars = Body[0][4]; - X0Y4_精液 = pars["精液"].ToPar(); - X0Y4_血液1 = pars["血液1"].ToPar(); - X0Y4_血液2 = pars["血液2"].ToPar(); - pars = Body[0][5]; - X0Y5_精液 = pars["精液"].ToPar(); - X0Y5_血液1 = pars["血液1"].ToPar(); - X0Y5_血液2 = pars["血液2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + X0Y0_血液1 = partGroup["血液1"].ToPar(); + X0Y0_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][1]; + X0Y1_精液 = partGroup["精液"].ToPar(); + X0Y1_血液1 = partGroup["血液1"].ToPar(); + X0Y1_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][2]; + X0Y2_精液 = partGroup["精液"].ToPar(); + X0Y2_血液1 = partGroup["血液1"].ToPar(); + X0Y2_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][3]; + X0Y3_精液 = partGroup["精液"].ToPar(); + X0Y3_血液1 = partGroup["血液1"].ToPar(); + X0Y3_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][4]; + X0Y4_精液 = partGroup["精液"].ToPar(); + X0Y4_血液1 = partGroup["血液1"].ToPar(); + X0Y4_血液2 = partGroup["血液2"].ToPar(); + partGroup = Body[0][5]; + X0Y5_精液 = partGroup["精液"].ToPar(); + X0Y5_血液1 = partGroup["血液1"].ToPar(); + X0Y5_血液2 = partGroup["血液2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_人.cs index ae2a5d8..92c1ff2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_人.cs @@ -2802,438 +2802,438 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.腕左["手"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["グローブ"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["グローブ"].ToPars(); X0Y0_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y0_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y0_グローブ_縁2 = pars2["縁2"].ToPar(); - X0Y0_獣性_獣毛 = pars["獣毛"].ToPar(); - X0Y0_手 = pars["手"].ToPar(); - X0Y0_獣性_肉球 = pars["獣肉球"].ToPar(); - pars2 = pars["人指"].ToPars(); + X0Y0_獣性_獣毛 = partGroup["獣毛"].ToPar(); + X0Y0_手 = partGroup["手"].ToPar(); + X0Y0_獣性_肉球 = partGroup["獣肉球"].ToPar(); + pars2 = partGroup["人指"].ToPars(); X0Y0_人指_人指1 = pars2["人指1"].ToPar(); X0Y0_人指_人指3 = pars2["人指3"].ToPar(); X0Y0_人指_人指2 = pars2["人指2"].ToPar(); X0Y0_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y0_中指_中指1 = pars2["中指1"].ToPar(); X0Y0_中指_中指3 = pars2["中指3"].ToPar(); X0Y0_中指_中指2 = pars2["中指2"].ToPar(); X0Y0_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y0_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y0_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y0_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y0_薬指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y0_小指_小指1 = pars2["小指1"].ToPar(); X0Y0_小指_小指3 = pars2["小指3"].ToPar(); X0Y0_小指_小指2 = pars2["小指2"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y0_親指_水掻 = pars2["水掻"].ToPar(); X0Y0_親指_親指1 = pars2["親指1"].ToPar(); X0Y0_親指_獣性_肉球 = pars2["獣肉球"].ToPar(); X0Y0_親指_親指2 = pars2["親指2"].ToPar(); X0Y0_親指_親指3 = pars2["親指3"].ToPar(); - pars = Body[0][1]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][1]; + pars2 = partGroup["親指"].ToPars(); X0Y1_親指_親指3 = pars2["親指3"].ToPar(); X0Y1_親指_親指2 = pars2["親指2"].ToPar(); X0Y1_親指_親指1 = pars2["親指1"].ToPar(); X0Y1_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y1_人指_人指3 = pars2["人指3"].ToPar(); X0Y1_人指_人指2 = pars2["人指2"].ToPar(); X0Y1_人指_人指1 = pars2["人指1"].ToPar(); X0Y1_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y1_中指_中指3 = pars2["中指3"].ToPar(); X0Y1_中指_中指2 = pars2["中指2"].ToPar(); X0Y1_中指_中指1 = pars2["中指1"].ToPar(); X0Y1_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y1_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y1_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y1_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y1_薬指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y1_小指_小指3 = pars2["小指3"].ToPar(); X0Y1_小指_小指2 = pars2["小指2"].ToPar(); X0Y1_小指_小指1 = pars2["小指1"].ToPar(); - X0Y1_手 = pars["手"].ToPar(); - X0Y1_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y1_手 = partGroup["手"].ToPar(); + X0Y1_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y1_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y1_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y1_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); - Pars pars3 = pars2["五芒星"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); + PartGroup pars3 = pars2["五芒星"].ToPars(); X0Y1_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y1_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y1_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y1_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y1_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y1_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y1_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][2]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][2]; + pars2 = partGroup["親指"].ToPars(); X0Y2_親指_親指3 = pars2["親指3"].ToPar(); X0Y2_親指_親指2 = pars2["親指2"].ToPar(); X0Y2_親指_親指1 = pars2["親指1"].ToPar(); X0Y2_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y2_人指_人指3 = pars2["人指3"].ToPar(); X0Y2_人指_人指2 = pars2["人指2"].ToPar(); X0Y2_人指_人指1 = pars2["人指1"].ToPar(); X0Y2_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y2_中指_中指3 = pars2["中指3"].ToPar(); X0Y2_中指_中指2 = pars2["中指2"].ToPar(); X0Y2_中指_中指1 = pars2["中指1"].ToPar(); X0Y2_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y2_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y2_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y2_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y2_薬指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y2_小指_小指3 = pars2["小指3"].ToPar(); X0Y2_小指_小指2 = pars2["小指2"].ToPar(); X0Y2_小指_小指1 = pars2["小指1"].ToPar(); - X0Y2_手 = pars["手"].ToPar(); - X0Y2_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y2_手 = partGroup["手"].ToPar(); + X0Y2_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y2_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y2_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y2_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y2_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y2_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y2_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y2_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y2_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y2_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y2_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][3]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][3]; + pars2 = partGroup["親指"].ToPars(); X0Y3_親指_親指1 = pars2["親指1"].ToPar(); X0Y3_親指_親指2 = pars2["親指2"].ToPar(); X0Y3_親指_親指3 = pars2["親指3"].ToPar(); X0Y3_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y3_人指_人指3 = pars2["人指3"].ToPar(); X0Y3_人指_人指2 = pars2["人指2"].ToPar(); X0Y3_人指_人指1 = pars2["人指1"].ToPar(); X0Y3_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y3_中指_中指3 = pars2["中指3"].ToPar(); X0Y3_中指_中指2 = pars2["中指2"].ToPar(); X0Y3_中指_中指1 = pars2["中指1"].ToPar(); X0Y3_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y3_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y3_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y3_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y3_薬指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y3_小指_小指3 = pars2["小指3"].ToPar(); X0Y3_小指_小指2 = pars2["小指2"].ToPar(); X0Y3_小指_小指1 = pars2["小指1"].ToPar(); - X0Y3_手 = pars["手"].ToPar(); - X0Y3_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y3_手 = partGroup["手"].ToPar(); + X0Y3_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y3_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y3_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y3_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y3_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y3_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y3_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y3_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y3_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y3_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y3_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][4]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][4]; + pars2 = partGroup["親指"].ToPars(); X0Y4_親指_親指3 = pars2["親指3"].ToPar(); X0Y4_親指_親指2 = pars2["親指2"].ToPar(); X0Y4_親指_親指1 = pars2["親指1"].ToPar(); X0Y4_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y4_人指_人指3 = pars2["人指3"].ToPar(); X0Y4_人指_人指2 = pars2["人指2"].ToPar(); X0Y4_人指_人指1 = pars2["人指1"].ToPar(); X0Y4_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y4_小指_小指3 = pars2["小指3"].ToPar(); X0Y4_小指_小指2 = pars2["小指2"].ToPar(); X0Y4_小指_小指1 = pars2["小指1"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y4_中指_中指3 = pars2["中指3"].ToPar(); X0Y4_中指_中指2 = pars2["中指2"].ToPar(); X0Y4_中指_中指1 = pars2["中指1"].ToPar(); X0Y4_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y4_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y4_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y4_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y4_薬指_水掻 = pars2["水掻"].ToPar(); - X0Y4_手 = pars["手"].ToPar(); - X0Y4_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y4_手 = partGroup["手"].ToPar(); + X0Y4_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y4_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y4_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y4_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y4_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y4_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y4_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y4_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y4_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y4_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y4_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][5]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][5]; + pars2 = partGroup["親指"].ToPars(); X0Y5_親指_親指1 = pars2["親指1"].ToPar(); X0Y5_親指_親指2 = pars2["親指2"].ToPar(); X0Y5_親指_親指3 = pars2["親指3"].ToPar(); X0Y5_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y5_人指_人指3 = pars2["人指3"].ToPar(); X0Y5_人指_人指2 = pars2["人指2"].ToPar(); X0Y5_人指_人指1 = pars2["人指1"].ToPar(); X0Y5_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y5_中指_中指3 = pars2["中指3"].ToPar(); X0Y5_中指_中指2 = pars2["中指2"].ToPar(); X0Y5_中指_中指1 = pars2["中指1"].ToPar(); X0Y5_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y5_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y5_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y5_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y5_薬指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y5_小指_小指3 = pars2["小指3"].ToPar(); X0Y5_小指_小指2 = pars2["小指2"].ToPar(); X0Y5_小指_小指1 = pars2["小指1"].ToPar(); - X0Y5_手 = pars["手"].ToPar(); - X0Y5_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y5_手 = partGroup["手"].ToPar(); + X0Y5_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y5_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y5_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y5_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y5_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y5_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y5_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y5_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y5_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y5_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y5_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][6]; - pars2 = pars["小指"].ToPars(); + partGroup = Body[0][6]; + pars2 = partGroup["小指"].ToPars(); X0Y6_小指_小指3 = pars2["小指3"].ToPar(); X0Y6_小指_小指2 = pars2["小指2"].ToPar(); X0Y6_小指_小指1 = pars2["小指1"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y6_薬指_水掻 = pars2["水掻"].ToPar(); X0Y6_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y6_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y6_薬指_薬指1 = pars2["薬指1"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y6_中指_水掻 = pars2["水掻"].ToPar(); X0Y6_中指_中指3 = pars2["中指3"].ToPar(); X0Y6_中指_中指2 = pars2["中指2"].ToPar(); X0Y6_中指_中指1 = pars2["中指1"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y6_人指_水掻 = pars2["水掻"].ToPar(); X0Y6_人指_人指3 = pars2["人指3"].ToPar(); X0Y6_人指_人指2 = pars2["人指2"].ToPar(); X0Y6_人指_人指1 = pars2["人指1"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y6_親指_親指3 = pars2["親指3"].ToPar(); X0Y6_親指_親指2 = pars2["親指2"].ToPar(); X0Y6_親指_親指1 = pars2["親指1"].ToPar(); X0Y6_親指_水掻 = pars2["水掻"].ToPar(); - X0Y6_手 = pars["手"].ToPar(); - X0Y6_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y6_手 = partGroup["手"].ToPar(); + X0Y6_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y6_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y6_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y6_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y6_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y6_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y6_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y6_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y6_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y6_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y6_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][7]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][7]; + pars2 = partGroup["親指"].ToPars(); X0Y7_親指_親指1 = pars2["親指1"].ToPar(); X0Y7_親指_親指2 = pars2["親指2"].ToPar(); X0Y7_親指_親指3 = pars2["親指3"].ToPar(); X0Y7_親指_水掻 = pars2["水掻"].ToPar(); - X0Y7_手 = pars["手"].ToPar(); - pars2 = pars["人指"].ToPars(); + X0Y7_手 = partGroup["手"].ToPar(); + pars2 = partGroup["人指"].ToPars(); X0Y7_人指_人指3 = pars2["人指3"].ToPar(); X0Y7_人指_人指2 = pars2["人指2"].ToPar(); X0Y7_人指_人指1 = pars2["人指1"].ToPar(); X0Y7_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y7_中指_中指3 = pars2["中指3"].ToPar(); X0Y7_中指_中指2 = pars2["中指2"].ToPar(); X0Y7_中指_中指1 = pars2["中指1"].ToPar(); X0Y7_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y7_小指_小指3 = pars2["小指3"].ToPar(); X0Y7_小指_小指2 = pars2["小指2"].ToPar(); X0Y7_小指_小指1 = pars2["小指1"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y7_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y7_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y7_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y7_薬指_水掻 = pars2["水掻"].ToPar(); - X0Y7_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y7_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y7_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y7_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y7_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y7_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y7_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y7_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y7_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y7_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y7_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y7_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][8]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][8]; + pars2 = partGroup["親指"].ToPars(); X0Y8_親指_親指3 = pars2["親指3"].ToPar(); X0Y8_親指_親指2 = pars2["親指2"].ToPar(); X0Y8_親指_親指1 = pars2["親指1"].ToPar(); X0Y8_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y8_人指_人指3 = pars2["人指3"].ToPar(); X0Y8_人指_人指2 = pars2["人指2"].ToPar(); X0Y8_人指_人指1 = pars2["人指1"].ToPar(); X0Y8_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y8_中指_中指3 = pars2["中指3"].ToPar(); X0Y8_中指_中指2 = pars2["中指2"].ToPar(); X0Y8_中指_中指1 = pars2["中指1"].ToPar(); X0Y8_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y8_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y8_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y8_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y8_薬指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y8_小指_小指3 = pars2["小指3"].ToPar(); X0Y8_小指_小指2 = pars2["小指2"].ToPar(); X0Y8_小指_小指1 = pars2["小指1"].ToPar(); - X0Y8_手 = pars["手"].ToPar(); - X0Y8_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y8_手 = partGroup["手"].ToPar(); + X0Y8_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y8_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y8_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y8_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y8_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y8_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y8_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y8_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y8_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y8_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y8_グローブ_縁2 = pars2["縁2"].ToPar(); - pars = Body[0][9]; - pars2 = pars["グローブ"].ToPars(); + partGroup = Body[0][9]; + pars2 = partGroup["グローブ"].ToPars(); X0Y9_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y9_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y9_グローブ_縁2 = pars2["縁2"].ToPar(); - X0Y9_獣性_獣毛 = pars["獣毛"].ToPar(); - X0Y9_手 = pars["手"].ToPar(); - X0Y9_獣肉球 = pars["獣肉球"].ToPar(); - pars2 = pars["人指"].ToPars(); + X0Y9_獣性_獣毛 = partGroup["獣毛"].ToPar(); + X0Y9_手 = partGroup["手"].ToPar(); + X0Y9_獣肉球 = partGroup["獣肉球"].ToPar(); + pars2 = partGroup["人指"].ToPars(); X0Y9_人指_人指1 = pars2["人指1"].ToPar(); X0Y9_人指_人指3 = pars2["人指3"].ToPar(); X0Y9_人指_人指2 = pars2["人指2"].ToPar(); X0Y9_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y9_中指_中指1 = pars2["中指1"].ToPar(); X0Y9_中指_中指3 = pars2["中指3"].ToPar(); X0Y9_中指_中指2 = pars2["中指2"].ToPar(); X0Y9_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y9_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y9_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y9_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y9_薬指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y9_小指_小指1 = pars2["小指1"].ToPar(); X0Y9_小指_小指3 = pars2["小指3"].ToPar(); X0Y9_小指_小指2 = pars2["小指2"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y9_親指_水掻 = pars2["水掻"].ToPar(); X0Y9_親指_親指1 = pars2["親指1"].ToPar(); X0Y9_親指_獣肉球 = pars2["獣肉球"].ToPar(); X0Y9_親指_親指2 = pars2["親指2"].ToPar(); X0Y9_親指_親指3 = pars2["親指3"].ToPar(); - pars = Body[0][10]; - pars2 = pars["親指"].ToPars(); + partGroup = Body[0][10]; + pars2 = partGroup["親指"].ToPars(); X0Y10_親指_親指3 = pars2["親指3"].ToPar(); X0Y10_親指_親指2 = pars2["親指2"].ToPar(); X0Y10_親指_親指1 = pars2["親指1"].ToPar(); X0Y10_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y10_人指_人指3 = pars2["人指3"].ToPar(); X0Y10_人指_人指2 = pars2["人指2"].ToPar(); X0Y10_人指_人指1 = pars2["人指1"].ToPar(); X0Y10_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y10_小指_小指3 = pars2["小指3"].ToPar(); X0Y10_小指_小指2 = pars2["小指2"].ToPar(); X0Y10_小指_小指1 = pars2["小指1"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y10_中指_中指3 = pars2["中指3"].ToPar(); X0Y10_中指_中指2 = pars2["中指2"].ToPar(); X0Y10_中指_中指1 = pars2["中指1"].ToPar(); X0Y10_中指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y10_薬指_薬指3 = pars2["薬指3"].ToPar(); X0Y10_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y10_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y10_薬指_水掻 = pars2["水掻"].ToPar(); - X0Y10_手 = pars["手"].ToPar(); - X0Y10_獣性_獣毛 = pars["獣毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y10_手 = partGroup["手"].ToPar(); + X0Y10_獣性_獣毛 = partGroup["獣毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y10_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y10_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y10_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y10_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y10_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y10_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y10_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["グローブ"].ToPars(); + pars2 = partGroup["グローブ"].ToPars(); X0Y10_グローブ_グローブ = pars2["グローブ"].ToPar(); X0Y10_グローブ_縁1 = pars2["縁1"].ToPar(); X0Y10_グローブ_縁2 = pars2["縁2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_牛.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_牛.cs index f2e7d41..af86f76 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_牛.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_牛.cs @@ -357,19 +357,19 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "牛"; - dif.Add(new Pars(Sta.腕左["四足手"][1][1])); + dif.Add(new PartGroup(Sta.腕左["四足手"][1][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_指0 = pars["指0"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["蹄"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_指0 = partGroup["指0"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["蹄"].ToPars(); X0Y0_蹄_蹄2 = pars2["蹄2"].ToPar(); X0Y0_蹄_蹄1 = pars2["蹄1"].ToPar(); X0Y0_蹄_副蹄 = pars2["副蹄"].ToPar(); - X0Y0_指1 = pars["指1"].ToPar(); - pars2 = pars["腕輪"].ToPars(); + X0Y0_指1 = partGroup["指1"].ToPar(); + pars2 = partGroup["腕輪"].ToPars(); X0Y0_腕輪_革 = pars2["革"].ToPar(); X0Y0_腕輪_金具1 = pars2["金具1"].ToPar(); X0Y0_腕輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_獣.cs index 2bd1c2c..099ca61 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_獣.cs @@ -361,28 +361,28 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "獣"; - dif.Add(new Pars(Sta.腕左["四足手"][0][0])); + dif.Add(new PartGroup(Sta.腕左["四足手"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_手 = pars["手"].ToPar(); - Pars pars2 = pars["親指"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_手 = partGroup["手"].ToPar(); + PartGroup pars2 = partGroup["親指"].ToPars(); X0Y0_親指_指 = pars2["指"].ToPar(); X0Y0_親指_爪 = pars2["爪"].ToPar(); - pars2 = pars["小指"].ToPars(); + pars2 = partGroup["小指"].ToPars(); X0Y0_小指_指 = pars2["指"].ToPar(); X0Y0_小指_爪 = pars2["爪"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y0_薬指_指 = pars2["指"].ToPar(); X0Y0_薬指_爪 = pars2["爪"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y0_中指_指 = pars2["指"].ToPar(); X0Y0_中指_爪 = pars2["爪"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y0_人指_指 = pars2["指"].ToPar(); X0Y0_人指_爪 = pars2["爪"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_蝙.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_蝙.cs index d469ef3..5069fb1 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_蝙.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_蝙.cs @@ -738,25 +738,25 @@ namespace SlaveMatrix 飛膜.Par = this; ThisType = GetType(); Body = new Difs(Sta.腕左["獣翼手"]); - Pars pars = Body[0][0]; - X0Y0_獣翼手 = pars["獣翼手"].ToPar(); - Pars pars2 = pars["小指"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_獣翼手 = partGroup["獣翼手"].ToPar(); + PartGroup pars2 = partGroup["小指"].ToPars(); X0Y0_小指_指1 = pars2["指1"].ToPar(); X0Y0_小指_指2 = pars2["指2"].ToPar(); X0Y0_小指_指3 = pars2["指3"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y0_薬指_指1 = pars2["指1"].ToPar(); X0Y0_薬指_指2 = pars2["指2"].ToPar(); X0Y0_薬指_指3 = pars2["指3"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y0_中指_指1 = pars2["指1"].ToPar(); X0Y0_中指_指2 = pars2["指2"].ToPar(); X0Y0_中指_指3 = pars2["指3"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y0_人指_指1 = pars2["指1"].ToPar(); X0Y0_人指_指2 = pars2["指2"].ToPar(); X0Y0_人指_指3 = pars2["指3"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y0_親指_指1 = pars2["指1"].ToPar(); X0Y0_親指_指2 = pars2["指2"].ToPar(); X0Y0_親指_指3 = pars2["指3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_馬.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_馬.cs index bedbc37..b01929f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_馬.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_馬.cs @@ -315,16 +315,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "馬"; - dif.Add(new Pars(Sta.腕左["四足手"][1][0])); + dif.Add(new PartGroup(Sta.腕左["四足手"][1][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_指0 = pars["指0"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - X0Y0_蹄 = pars["蹄"].ToPar(); - X0Y0_指1 = pars["指1"].ToPar(); - Pars pars2 = pars["腕輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_指0 = partGroup["指0"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + X0Y0_蹄 = partGroup["蹄"].ToPar(); + X0Y0_指1 = partGroup["指1"].ToPar(); + PartGroup pars2 = partGroup["腕輪"].ToPars(); X0Y0_腕輪_革 = pars2["革"].ToPar(); X0Y0_腕輪_金具1 = pars2["金具1"].ToPar(); X0Y0_腕輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_鳥.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_鳥.cs index 4feac09..6ce93e7 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_鳥.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/手_鳥.cs @@ -2068,9 +2068,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.腕左["鳥翼手"]); - Pars pars = Body[0][0]; - X0Y0_鳥翼手 = pars["鳥翼手"].ToPar(); - Pars pars2 = pars["風切羽"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_鳥翼手 = partGroup["鳥翼手"].ToPar(); + PartGroup pars2 = partGroup["風切羽"].ToPars(); X0Y0_風切羽_羽10 = pars2["羽10"].ToPar(); X0Y0_風切羽_羽9 = pars2["羽9"].ToPar(); X0Y0_風切羽_羽8 = pars2["羽8"].ToPar(); @@ -2081,7 +2081,7 @@ namespace SlaveMatrix X0Y0_風切羽_羽3 = pars2["羽3"].ToPar(); X0Y0_風切羽_羽2 = pars2["羽2"].ToPar(); X0Y0_風切羽_羽1 = pars2["羽1"].ToPar(); - pars2 = pars["雨覆羽"].ToPars(); + pars2 = partGroup["雨覆羽"].ToPars(); X0Y0_雨覆羽_羽10 = pars2["羽10"].ToPar(); X0Y0_雨覆羽_羽9 = pars2["羽9"].ToPar(); X0Y0_雨覆羽_羽8 = pars2["羽8"].ToPar(); @@ -2092,17 +2092,17 @@ namespace SlaveMatrix X0Y0_雨覆羽_羽3 = pars2["羽3"].ToPar(); X0Y0_雨覆羽_羽2 = pars2["羽2"].ToPar(); X0Y0_雨覆羽_羽1 = pars2["羽1"].ToPar(); - pars2 = pars["小翼羽"].ToPars(); + pars2 = partGroup["小翼羽"].ToPars(); X0Y0_小翼羽_羽3 = pars2["羽3"].ToPar(); X0Y0_小翼羽_羽2 = pars2["羽2"].ToPar(); X0Y0_小翼羽_羽1 = pars2["羽1"].ToPar(); - pars2 = pars["指"].ToPars(); - Pars pars3 = pars2["中指"].ToPars(); + pars2 = partGroup["指"].ToPars(); + PartGroup pars3 = pars2["中指"].ToPars(); X0Y0_指_中指_爪 = pars3["爪"].ToPar(); X0Y0_指_中指_指3 = pars3["指3"].ToPar(); X0Y0_指_中指_指2 = pars3["指2"].ToPar(); X0Y0_指_中指_指1 = pars3["指1"].ToPar(); - Pars pars4 = pars3["鱗3"].ToPars(); + PartGroup pars4 = pars3["鱗3"].ToPars(); X0Y0_指_中指_鱗3_鱗1 = pars4["鱗1"].ToPar(); X0Y0_指_中指_鱗3_鱗2 = pars4["鱗2"].ToPar(); X0Y0_指_中指_鱗3_鱗3 = pars4["鱗3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/拘束鎖.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/拘束鎖.cs index e4fb997..9721374 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/拘束鎖.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/拘束鎖.cs @@ -256,16 +256,16 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.その他["拘束鎖"]); - Pars pars = Body[0][0]; - X0Y0_鎖2 = pars["鎖2"].ToPar(); - X0Y0_鎖1 = pars["鎖1"].ToPar(); - X0Y0_鎖4 = pars["鎖4"].ToPar(); - X0Y0_鎖3 = pars["鎖3"].ToPar(); - X0Y0_鎖6 = pars["鎖6"].ToPar(); - X0Y0_鎖5 = pars["鎖5"].ToPar(); - X0Y0_鎖8 = pars["鎖8"].ToPar(); - X0Y0_鎖7 = pars["鎖7"].ToPar(); - X0Y0_鎖9 = pars["鎖9"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鎖2 = partGroup["鎖2"].ToPar(); + X0Y0_鎖1 = partGroup["鎖1"].ToPar(); + X0Y0_鎖4 = partGroup["鎖4"].ToPar(); + X0Y0_鎖3 = partGroup["鎖3"].ToPar(); + X0Y0_鎖6 = partGroup["鎖6"].ToPar(); + X0Y0_鎖5 = partGroup["鎖5"].ToPar(); + X0Y0_鎖8 = partGroup["鎖8"].ToPar(); + X0Y0_鎖7 = partGroup["鎖7"].ToPar(); + X0Y0_鎖9 = partGroup["鎖9"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); if (Xasix) diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_人.cs index e94e13f..6c7f7e2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_人.cs @@ -546,82 +546,82 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["放尿"]); - Pars pars = Body[0][0]; - X0Y0_尿 = pars["尿"].ToPar(); - X0Y0_尿散り1 = pars["尿散り1"].ToPar(); - X0Y0_尿散り2 = pars["尿散り2"].ToPar(); - X0Y0_尿散り3 = pars["尿散り3"].ToPar(); - X0Y0_尿散り4 = pars["尿散り4"].ToPar(); - X0Y0_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][1]; - X0Y1_尿 = pars["尿"].ToPar(); - X0Y1_尿散り1 = pars["尿散り1"].ToPar(); - X0Y1_尿散り2 = pars["尿散り2"].ToPar(); - X0Y1_尿散り3 = pars["尿散り3"].ToPar(); - X0Y1_尿散り4 = pars["尿散り4"].ToPar(); - X0Y1_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][2]; - X0Y2_尿 = pars["尿"].ToPar(); - X0Y2_尿散り1 = pars["尿散り1"].ToPar(); - X0Y2_尿散り2 = pars["尿散り2"].ToPar(); - X0Y2_尿散り3 = pars["尿散り3"].ToPar(); - X0Y2_尿散り4 = pars["尿散り4"].ToPar(); - X0Y2_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][3]; - X0Y3_尿 = pars["尿"].ToPar(); - X0Y3_尿散り1 = pars["尿散り1"].ToPar(); - X0Y3_尿散り2 = pars["尿散り2"].ToPar(); - X0Y3_尿散り3 = pars["尿散り3"].ToPar(); - X0Y3_尿散り4 = pars["尿散り4"].ToPar(); - X0Y3_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][4]; - X0Y4_尿 = pars["尿"].ToPar(); - X0Y4_尿散り1 = pars["尿散り1"].ToPar(); - X0Y4_尿散り2 = pars["尿散り2"].ToPar(); - X0Y4_尿散り3 = pars["尿散り3"].ToPar(); - X0Y4_尿散り4 = pars["尿散り4"].ToPar(); - X0Y4_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][5]; - X0Y5_尿 = pars["尿"].ToPar(); - X0Y5_尿散り1 = pars["尿散り1"].ToPar(); - X0Y5_尿散り2 = pars["尿散り2"].ToPar(); - X0Y5_尿散り3 = pars["尿散り3"].ToPar(); - X0Y5_尿散り4 = pars["尿散り4"].ToPar(); - X0Y5_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][6]; - X0Y6_尿 = pars["尿"].ToPar(); - X0Y6_尿散り1 = pars["尿散り1"].ToPar(); - X0Y6_尿散り2 = pars["尿散り2"].ToPar(); - X0Y6_尿散り3 = pars["尿散り3"].ToPar(); - X0Y6_尿散り4 = pars["尿散り4"].ToPar(); - X0Y6_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][7]; - X0Y7_尿 = pars["尿"].ToPar(); - X0Y7_尿散り1 = pars["尿散り1"].ToPar(); - X0Y7_尿散り2 = pars["尿散り2"].ToPar(); - X0Y7_尿散り3 = pars["尿散り3"].ToPar(); - X0Y7_尿散り4 = pars["尿散り4"].ToPar(); - X0Y7_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][8]; - X0Y8_尿 = pars["尿"].ToPar(); - X0Y8_尿散り1 = pars["尿散り1"].ToPar(); - X0Y8_尿散り2 = pars["尿散り2"].ToPar(); - X0Y8_尿散り3 = pars["尿散り3"].ToPar(); - X0Y8_尿散り4 = pars["尿散り4"].ToPar(); - X0Y8_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][9]; - X0Y9_尿 = pars["尿"].ToPar(); - X0Y9_尿散り1 = pars["尿散り1"].ToPar(); - X0Y9_尿散り2 = pars["尿散り2"].ToPar(); - X0Y9_尿散り3 = pars["尿散り3"].ToPar(); - X0Y9_尿散り4 = pars["尿散り4"].ToPar(); - pars = Body[0][10]; - X0Y10_尿 = pars["尿"].ToPar(); - X0Y10_尿散り1 = pars["尿散り1"].ToPar(); - X0Y10_尿散り2 = pars["尿散り2"].ToPar(); - X0Y10_尿散り3 = pars["尿散り3"].ToPar(); - X0Y10_尿散り4 = pars["尿散り4"].ToPar(); - X0Y10_尿散り5 = pars["尿散り5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_尿 = partGroup["尿"].ToPar(); + X0Y0_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y0_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y0_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y0_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y0_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][1]; + X0Y1_尿 = partGroup["尿"].ToPar(); + X0Y1_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y1_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y1_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y1_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y1_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][2]; + X0Y2_尿 = partGroup["尿"].ToPar(); + X0Y2_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y2_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y2_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y2_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y2_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][3]; + X0Y3_尿 = partGroup["尿"].ToPar(); + X0Y3_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y3_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y3_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y3_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y3_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][4]; + X0Y4_尿 = partGroup["尿"].ToPar(); + X0Y4_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y4_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y4_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y4_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y4_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][5]; + X0Y5_尿 = partGroup["尿"].ToPar(); + X0Y5_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y5_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y5_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y5_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y5_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][6]; + X0Y6_尿 = partGroup["尿"].ToPar(); + X0Y6_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y6_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y6_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y6_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y6_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][7]; + X0Y7_尿 = partGroup["尿"].ToPar(); + X0Y7_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y7_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y7_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y7_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y7_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][8]; + X0Y8_尿 = partGroup["尿"].ToPar(); + X0Y8_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y8_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y8_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y8_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y8_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][9]; + X0Y9_尿 = partGroup["尿"].ToPar(); + X0Y9_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y9_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y9_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y9_尿散り4 = partGroup["尿散り4"].ToPar(); + partGroup = Body[0][10]; + X0Y10_尿 = partGroup["尿"].ToPar(); + X0Y10_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y10_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y10_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y10_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y10_尿散り5 = partGroup["尿散り5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_獣.cs index 789c6ea..b66c1ef 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/放尿_獣.cs @@ -546,82 +546,82 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["四足放尿"]); - Pars pars = Body[0][0]; - X0Y0_尿 = pars["尿"].ToPar(); - X0Y0_尿散り1 = pars["尿散り1"].ToPar(); - X0Y0_尿散り2 = pars["尿散り2"].ToPar(); - X0Y0_尿散り3 = pars["尿散り3"].ToPar(); - X0Y0_尿散り4 = pars["尿散り4"].ToPar(); - X0Y0_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][1]; - X0Y1_尿 = pars["尿"].ToPar(); - X0Y1_尿散り1 = pars["尿散り1"].ToPar(); - X0Y1_尿散り2 = pars["尿散り2"].ToPar(); - X0Y1_尿散り3 = pars["尿散り3"].ToPar(); - X0Y1_尿散り4 = pars["尿散り4"].ToPar(); - X0Y1_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][2]; - X0Y2_尿 = pars["尿"].ToPar(); - X0Y2_尿散り1 = pars["尿散り1"].ToPar(); - X0Y2_尿散り2 = pars["尿散り2"].ToPar(); - X0Y2_尿散り3 = pars["尿散り3"].ToPar(); - X0Y2_尿散り4 = pars["尿散り4"].ToPar(); - X0Y2_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][3]; - X0Y3_尿 = pars["尿"].ToPar(); - X0Y3_尿散り1 = pars["尿散り1"].ToPar(); - X0Y3_尿散り2 = pars["尿散り2"].ToPar(); - X0Y3_尿散り3 = pars["尿散り3"].ToPar(); - X0Y3_尿散り4 = pars["尿散り4"].ToPar(); - X0Y3_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][4]; - X0Y4_尿 = pars["尿"].ToPar(); - X0Y4_尿散り1 = pars["尿散り1"].ToPar(); - X0Y4_尿散り2 = pars["尿散り2"].ToPar(); - X0Y4_尿散り3 = pars["尿散り3"].ToPar(); - X0Y4_尿散り4 = pars["尿散り4"].ToPar(); - X0Y4_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][5]; - X0Y5_尿 = pars["尿"].ToPar(); - X0Y5_尿散り1 = pars["尿散り1"].ToPar(); - X0Y5_尿散り2 = pars["尿散り2"].ToPar(); - X0Y5_尿散り3 = pars["尿散り3"].ToPar(); - X0Y5_尿散り4 = pars["尿散り4"].ToPar(); - X0Y5_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][6]; - X0Y6_尿 = pars["尿"].ToPar(); - X0Y6_尿散り1 = pars["尿散り1"].ToPar(); - X0Y6_尿散り2 = pars["尿散り2"].ToPar(); - X0Y6_尿散り3 = pars["尿散り3"].ToPar(); - X0Y6_尿散り4 = pars["尿散り4"].ToPar(); - X0Y6_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][7]; - X0Y7_尿 = pars["尿"].ToPar(); - X0Y7_尿散り1 = pars["尿散り1"].ToPar(); - X0Y7_尿散り2 = pars["尿散り2"].ToPar(); - X0Y7_尿散り3 = pars["尿散り3"].ToPar(); - X0Y7_尿散り4 = pars["尿散り4"].ToPar(); - X0Y7_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][8]; - X0Y8_尿 = pars["尿"].ToPar(); - X0Y8_尿散り1 = pars["尿散り1"].ToPar(); - X0Y8_尿散り2 = pars["尿散り2"].ToPar(); - X0Y8_尿散り3 = pars["尿散り3"].ToPar(); - X0Y8_尿散り4 = pars["尿散り4"].ToPar(); - X0Y8_尿散り5 = pars["尿散り5"].ToPar(); - pars = Body[0][9]; - X0Y9_尿 = pars["尿"].ToPar(); - X0Y9_尿散り1 = pars["尿散り1"].ToPar(); - X0Y9_尿散り2 = pars["尿散り2"].ToPar(); - X0Y9_尿散り3 = pars["尿散り3"].ToPar(); - X0Y9_尿散り4 = pars["尿散り4"].ToPar(); - pars = Body[0][10]; - X0Y10_尿 = pars["尿"].ToPar(); - X0Y10_尿散り1 = pars["尿散り1"].ToPar(); - X0Y10_尿散り2 = pars["尿散り2"].ToPar(); - X0Y10_尿散り3 = pars["尿散り3"].ToPar(); - X0Y10_尿散り4 = pars["尿散り4"].ToPar(); - X0Y10_尿散り5 = pars["尿散り5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_尿 = partGroup["尿"].ToPar(); + X0Y0_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y0_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y0_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y0_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y0_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][1]; + X0Y1_尿 = partGroup["尿"].ToPar(); + X0Y1_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y1_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y1_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y1_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y1_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][2]; + X0Y2_尿 = partGroup["尿"].ToPar(); + X0Y2_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y2_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y2_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y2_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y2_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][3]; + X0Y3_尿 = partGroup["尿"].ToPar(); + X0Y3_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y3_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y3_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y3_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y3_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][4]; + X0Y4_尿 = partGroup["尿"].ToPar(); + X0Y4_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y4_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y4_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y4_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y4_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][5]; + X0Y5_尿 = partGroup["尿"].ToPar(); + X0Y5_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y5_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y5_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y5_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y5_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][6]; + X0Y6_尿 = partGroup["尿"].ToPar(); + X0Y6_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y6_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y6_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y6_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y6_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][7]; + X0Y7_尿 = partGroup["尿"].ToPar(); + X0Y7_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y7_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y7_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y7_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y7_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][8]; + X0Y8_尿 = partGroup["尿"].ToPar(); + X0Y8_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y8_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y8_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y8_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y8_尿散り5 = partGroup["尿散り5"].ToPar(); + partGroup = Body[0][9]; + X0Y9_尿 = partGroup["尿"].ToPar(); + X0Y9_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y9_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y9_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y9_尿散り4 = partGroup["尿散り4"].ToPar(); + partGroup = Body[0][10]; + X0Y10_尿 = partGroup["尿"].ToPar(); + X0Y10_尿散り1 = partGroup["尿散り1"].ToPar(); + X0Y10_尿散り2 = partGroup["尿散り2"].ToPar(); + X0Y10_尿散り3 = partGroup["尿散り3"].ToPar(); + X0Y10_尿散り4 = partGroup["尿散り4"].ToPar(); + X0Y10_尿散り5 = partGroup["尿散り5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_人.cs index ea25e80..97558a4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_人.cs @@ -620,66 +620,66 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["断面"]); - Pars pars = Body[0][0]; - X0Y0_膣基 = pars["膣基"].ToPar(); - X0Y0_膣壁左 = pars["膣壁左"].ToPar(); - X0Y0_膣壁右 = pars["膣壁右"].ToPar(); - X0Y0_卵巣左 = pars["卵巣左"].ToPar(); - X0Y0_卵管左 = pars["卵管左"].ToPar(); - X0Y0_卵巣右 = pars["卵巣右"].ToPar(); - X0Y0_卵管右 = pars["卵管右"].ToPar(); - X0Y0_子宮 = pars["子宮"].ToPar(); - X0Y0_子宮内 = pars["子宮内"].ToPar(); - X0Y0_子宮口 = pars["子宮口"].ToPar(); - X0Y0_精液 = pars["精液"].ToPar(); - pars = Body[0][1]; - X0Y1_膣基 = pars["膣基"].ToPar(); - X0Y1_膣壁左 = pars["膣壁左"].ToPar(); - X0Y1_膣壁右 = pars["膣壁右"].ToPar(); - X0Y1_卵巣左 = pars["卵巣左"].ToPar(); - X0Y1_卵管左 = pars["卵管左"].ToPar(); - X0Y1_卵巣右 = pars["卵巣右"].ToPar(); - X0Y1_卵管右 = pars["卵管右"].ToPar(); - X0Y1_子宮 = pars["子宮"].ToPar(); - X0Y1_子宮内 = pars["子宮内"].ToPar(); - X0Y1_子宮口 = pars["子宮口"].ToPar(); - X0Y1_精液 = pars["精液"].ToPar(); - pars = Body[0][2]; - X0Y2_膣基 = pars["膣基"].ToPar(); - X0Y2_膣壁左 = pars["膣壁左"].ToPar(); - X0Y2_膣壁右 = pars["膣壁右"].ToPar(); - X0Y2_卵巣左 = pars["卵巣左"].ToPar(); - X0Y2_卵管左 = pars["卵管左"].ToPar(); - X0Y2_卵巣右 = pars["卵巣右"].ToPar(); - X0Y2_卵管右 = pars["卵管右"].ToPar(); - X0Y2_子宮 = pars["子宮"].ToPar(); - X0Y2_子宮内 = pars["子宮内"].ToPar(); - X0Y2_子宮口 = pars["子宮口"].ToPar(); - X0Y2_精液 = pars["精液"].ToPar(); - pars = Body[0][3]; - X0Y3_膣基 = pars["膣基"].ToPar(); - X0Y3_膣壁左 = pars["膣壁左"].ToPar(); - X0Y3_膣壁右 = pars["膣壁右"].ToPar(); - X0Y3_卵巣左 = pars["卵巣左"].ToPar(); - X0Y3_卵管左 = pars["卵管左"].ToPar(); - X0Y3_卵巣右 = pars["卵巣右"].ToPar(); - X0Y3_卵管右 = pars["卵管右"].ToPar(); - X0Y3_子宮 = pars["子宮"].ToPar(); - X0Y3_子宮内 = pars["子宮内"].ToPar(); - X0Y3_子宮口 = pars["子宮口"].ToPar(); - X0Y3_精液 = pars["精液"].ToPar(); - pars = Body[0][4]; - X0Y4_膣基 = pars["膣基"].ToPar(); - X0Y4_膣壁左 = pars["膣壁左"].ToPar(); - X0Y4_膣壁右 = pars["膣壁右"].ToPar(); - X0Y4_卵巣左 = pars["卵巣左"].ToPar(); - X0Y4_卵管左 = pars["卵管左"].ToPar(); - X0Y4_卵巣右 = pars["卵巣右"].ToPar(); - X0Y4_卵管右 = pars["卵管右"].ToPar(); - X0Y4_子宮 = pars["子宮"].ToPar(); - X0Y4_子宮内 = pars["子宮内"].ToPar(); - X0Y4_子宮口 = pars["子宮口"].ToPar(); - X0Y4_精液 = pars["精液"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_膣基 = partGroup["膣基"].ToPar(); + X0Y0_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y0_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y0_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y0_卵管左 = partGroup["卵管左"].ToPar(); + X0Y0_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y0_卵管右 = partGroup["卵管右"].ToPar(); + X0Y0_子宮 = partGroup["子宮"].ToPar(); + X0Y0_子宮内 = partGroup["子宮内"].ToPar(); + X0Y0_子宮口 = partGroup["子宮口"].ToPar(); + X0Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][1]; + X0Y1_膣基 = partGroup["膣基"].ToPar(); + X0Y1_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y1_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y1_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y1_卵管左 = partGroup["卵管左"].ToPar(); + X0Y1_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y1_卵管右 = partGroup["卵管右"].ToPar(); + X0Y1_子宮 = partGroup["子宮"].ToPar(); + X0Y1_子宮内 = partGroup["子宮内"].ToPar(); + X0Y1_子宮口 = partGroup["子宮口"].ToPar(); + X0Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][2]; + X0Y2_膣基 = partGroup["膣基"].ToPar(); + X0Y2_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y2_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y2_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y2_卵管左 = partGroup["卵管左"].ToPar(); + X0Y2_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y2_卵管右 = partGroup["卵管右"].ToPar(); + X0Y2_子宮 = partGroup["子宮"].ToPar(); + X0Y2_子宮内 = partGroup["子宮内"].ToPar(); + X0Y2_子宮口 = partGroup["子宮口"].ToPar(); + X0Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][3]; + X0Y3_膣基 = partGroup["膣基"].ToPar(); + X0Y3_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y3_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y3_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y3_卵管左 = partGroup["卵管左"].ToPar(); + X0Y3_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y3_卵管右 = partGroup["卵管右"].ToPar(); + X0Y3_子宮 = partGroup["子宮"].ToPar(); + X0Y3_子宮内 = partGroup["子宮内"].ToPar(); + X0Y3_子宮口 = partGroup["子宮口"].ToPar(); + X0Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][4]; + X0Y4_膣基 = partGroup["膣基"].ToPar(); + X0Y4_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y4_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y4_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y4_卵管左 = partGroup["卵管左"].ToPar(); + X0Y4_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y4_卵管右 = partGroup["卵管右"].ToPar(); + X0Y4_子宮 = partGroup["子宮"].ToPar(); + X0Y4_子宮内 = partGroup["子宮内"].ToPar(); + X0Y4_子宮口 = partGroup["子宮口"].ToPar(); + X0Y4_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_獣.cs index 14bd27e..20386e0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/断面_獣.cs @@ -620,66 +620,66 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.半身["四足断面"]); - Pars pars = Body[0][0]; - X0Y0_膣基 = pars["膣基"].ToPar(); - X0Y0_膣壁左 = pars["膣壁左"].ToPar(); - X0Y0_膣壁右 = pars["膣壁右"].ToPar(); - X0Y0_卵巣左 = pars["卵巣左"].ToPar(); - X0Y0_卵管左 = pars["卵管左"].ToPar(); - X0Y0_卵巣右 = pars["卵巣右"].ToPar(); - X0Y0_卵管右 = pars["卵管右"].ToPar(); - X0Y0_子宮 = pars["子宮"].ToPar(); - X0Y0_子宮内 = pars["子宮内"].ToPar(); - X0Y0_子宮口 = pars["子宮口"].ToPar(); - X0Y0_精液 = pars["精液"].ToPar(); - pars = Body[0][1]; - X0Y1_膣基 = pars["膣基"].ToPar(); - X0Y1_膣壁左 = pars["膣壁左"].ToPar(); - X0Y1_膣壁右 = pars["膣壁右"].ToPar(); - X0Y1_卵巣左 = pars["卵巣左"].ToPar(); - X0Y1_卵管左 = pars["卵管左"].ToPar(); - X0Y1_卵巣右 = pars["卵巣右"].ToPar(); - X0Y1_卵管右 = pars["卵管右"].ToPar(); - X0Y1_子宮 = pars["子宮"].ToPar(); - X0Y1_子宮内 = pars["子宮内"].ToPar(); - X0Y1_子宮口 = pars["子宮口"].ToPar(); - X0Y1_精液 = pars["精液"].ToPar(); - pars = Body[0][2]; - X0Y2_膣基 = pars["膣基"].ToPar(); - X0Y2_膣壁左 = pars["膣壁左"].ToPar(); - X0Y2_膣壁右 = pars["膣壁右"].ToPar(); - X0Y2_卵巣左 = pars["卵巣左"].ToPar(); - X0Y2_卵管左 = pars["卵管左"].ToPar(); - X0Y2_卵巣右 = pars["卵巣右"].ToPar(); - X0Y2_卵管右 = pars["卵管右"].ToPar(); - X0Y2_子宮 = pars["子宮"].ToPar(); - X0Y2_子宮内 = pars["子宮内"].ToPar(); - X0Y2_子宮口 = pars["子宮口"].ToPar(); - X0Y2_精液 = pars["精液"].ToPar(); - pars = Body[0][3]; - X0Y3_膣基 = pars["膣基"].ToPar(); - X0Y3_膣壁左 = pars["膣壁左"].ToPar(); - X0Y3_膣壁右 = pars["膣壁右"].ToPar(); - X0Y3_卵巣左 = pars["卵巣左"].ToPar(); - X0Y3_卵管左 = pars["卵管左"].ToPar(); - X0Y3_卵巣右 = pars["卵巣右"].ToPar(); - X0Y3_卵管右 = pars["卵管右"].ToPar(); - X0Y3_子宮 = pars["子宮"].ToPar(); - X0Y3_子宮内 = pars["子宮内"].ToPar(); - X0Y3_子宮口 = pars["子宮口"].ToPar(); - X0Y3_精液 = pars["精液"].ToPar(); - pars = Body[0][4]; - X0Y4_膣基 = pars["膣基"].ToPar(); - X0Y4_膣壁左 = pars["膣壁左"].ToPar(); - X0Y4_膣壁右 = pars["膣壁右"].ToPar(); - X0Y4_卵巣左 = pars["卵巣左"].ToPar(); - X0Y4_卵管左 = pars["卵管左"].ToPar(); - X0Y4_卵巣右 = pars["卵巣右"].ToPar(); - X0Y4_卵管右 = pars["卵管右"].ToPar(); - X0Y4_子宮 = pars["子宮"].ToPar(); - X0Y4_子宮内 = pars["子宮内"].ToPar(); - X0Y4_子宮口 = pars["子宮口"].ToPar(); - X0Y4_精液 = pars["精液"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_膣基 = partGroup["膣基"].ToPar(); + X0Y0_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y0_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y0_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y0_卵管左 = partGroup["卵管左"].ToPar(); + X0Y0_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y0_卵管右 = partGroup["卵管右"].ToPar(); + X0Y0_子宮 = partGroup["子宮"].ToPar(); + X0Y0_子宮内 = partGroup["子宮内"].ToPar(); + X0Y0_子宮口 = partGroup["子宮口"].ToPar(); + X0Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][1]; + X0Y1_膣基 = partGroup["膣基"].ToPar(); + X0Y1_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y1_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y1_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y1_卵管左 = partGroup["卵管左"].ToPar(); + X0Y1_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y1_卵管右 = partGroup["卵管右"].ToPar(); + X0Y1_子宮 = partGroup["子宮"].ToPar(); + X0Y1_子宮内 = partGroup["子宮内"].ToPar(); + X0Y1_子宮口 = partGroup["子宮口"].ToPar(); + X0Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][2]; + X0Y2_膣基 = partGroup["膣基"].ToPar(); + X0Y2_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y2_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y2_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y2_卵管左 = partGroup["卵管左"].ToPar(); + X0Y2_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y2_卵管右 = partGroup["卵管右"].ToPar(); + X0Y2_子宮 = partGroup["子宮"].ToPar(); + X0Y2_子宮内 = partGroup["子宮内"].ToPar(); + X0Y2_子宮口 = partGroup["子宮口"].ToPar(); + X0Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][3]; + X0Y3_膣基 = partGroup["膣基"].ToPar(); + X0Y3_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y3_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y3_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y3_卵管左 = partGroup["卵管左"].ToPar(); + X0Y3_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y3_卵管右 = partGroup["卵管右"].ToPar(); + X0Y3_子宮 = partGroup["子宮"].ToPar(); + X0Y3_子宮内 = partGroup["子宮内"].ToPar(); + X0Y3_子宮口 = partGroup["子宮口"].ToPar(); + X0Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][4]; + X0Y4_膣基 = partGroup["膣基"].ToPar(); + X0Y4_膣壁左 = partGroup["膣壁左"].ToPar(); + X0Y4_膣壁右 = partGroup["膣壁右"].ToPar(); + X0Y4_卵巣左 = partGroup["卵巣左"].ToPar(); + X0Y4_卵管左 = partGroup["卵管左"].ToPar(); + X0Y4_卵巣右 = partGroup["卵巣右"].ToPar(); + X0Y4_卵管右 = partGroup["卵管右"].ToPar(); + X0Y4_子宮 = partGroup["子宮"].ToPar(); + X0Y4_子宮内 = partGroup["子宮内"].ToPar(); + X0Y4_子宮口 = partGroup["子宮口"].ToPar(); + X0Y4_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_人.cs index cdee125..7dfd71c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_人.cs @@ -444,15 +444,15 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.その他["染み"]); - Pars pars = Body[0][0]; - X0Y0_潮1 = pars["潮1"].ToPar(); - X0Y0_潮2 = pars["潮2"].ToPar(); - X0Y0_潮3 = pars["潮3"].ToPar(); - X0Y0_尿1 = pars["尿1"].ToPar(); - X0Y0_尿2 = pars["尿2"].ToPar(); - X0Y0_汗 = pars["汗"].ToPar(); - Pars pars2 = pars["湯気"].ToPars(); - Pars pars3 = pars2["湯気左1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_潮1 = partGroup["潮1"].ToPar(); + X0Y0_潮2 = partGroup["潮2"].ToPar(); + X0Y0_潮3 = partGroup["潮3"].ToPar(); + X0Y0_尿1 = partGroup["尿1"].ToPar(); + X0Y0_尿2 = partGroup["尿2"].ToPar(); + X0Y0_汗 = partGroup["汗"].ToPar(); + PartGroup pars2 = partGroup["湯気"].ToPars(); + PartGroup pars3 = pars2["湯気左1"].ToPars(); X0Y0_湯気_湯気左1_湯気1 = pars3["湯気1"].ToPar(); X0Y0_湯気_湯気左1_湯気2 = pars3["湯気2"].ToPar(); pars3 = pars2["湯気左2"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_獣.cs index bf3c3e9..9b1d641 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/染み_獣.cs @@ -444,15 +444,15 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.その他["四足染み"]); - Pars pars = Body[0][0]; - X0Y0_潮1 = pars["潮1"].ToPar(); - X0Y0_潮2 = pars["潮2"].ToPar(); - X0Y0_潮3 = pars["潮3"].ToPar(); - X0Y0_尿1 = pars["尿1"].ToPar(); - X0Y0_尿2 = pars["尿2"].ToPar(); - X0Y0_汗 = pars["汗"].ToPar(); - Pars pars2 = pars["湯気"].ToPars(); - Pars pars3 = pars2["湯気左1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_潮1 = partGroup["潮1"].ToPar(); + X0Y0_潮2 = partGroup["潮2"].ToPar(); + X0Y0_潮3 = partGroup["潮3"].ToPar(); + X0Y0_尿1 = partGroup["尿1"].ToPar(); + X0Y0_尿2 = partGroup["尿2"].ToPar(); + X0Y0_汗 = partGroup["汗"].ToPar(); + PartGroup pars2 = partGroup["湯気"].ToPars(); + PartGroup pars3 = pars2["湯気左1"].ToPars(); X0Y0_湯気_湯気左1_湯気1 = pars3["湯気1"].ToPar(); X0Y0_湯気_湯気左1_湯気2 = pars3["湯気2"].ToPar(); pars3 = pars2["湯気左2"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/植.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/植.cs index 894d94a..db13392 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/植.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/植.cs @@ -1164,24 +1164,24 @@ namespace SlaveMatrix { 植 植2 = this; ThisType = GetType(); - Pars pars = new Pars(Sta.肢左["植"][0][0]); - pars.Remove("花"); - pars.Remove("萼"); + PartGroup partGroup = new PartGroup(Sta.肢左["植"][0][0]); + partGroup.Remove("花"); + partGroup.Remove("萼"); Dif dif = new Dif(); dif.Tag = "植"; - dif.Add(pars); + dif.Add(partGroup); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars2 = Body[0][0]; - Pars pars3 = pars2["通常葉4"].ToPars(); - Pars pars4 = pars3["通常"].ToPars(); + PartGroup pars2 = Body[0][0]; + PartGroup pars3 = pars2["通常葉4"].ToPars(); + PartGroup pars4 = pars3["通常"].ToPars(); X0Y0_披針葉4_通常_葉 = pars4["葉"].ToPar(); X0Y0_披針葉4_通常_葉脈 = pars4["葉脈"].ToPar(); pars4 = pars3["欠損"].ToPars(); X0Y0_披針葉4_欠損_葉 = pars4["葉"].ToPar(); X0Y0_披針葉4_欠損_葉脈 = pars4["葉脈"].ToPar(); - Pars pars5 = pars2["ハート葉4"].ToPars(); + PartGroup pars5 = pars2["ハート葉4"].ToPars(); pars4 = pars5["通常"].ToPars(); X0Y0_心臓葉4_通常_葉 = pars4["葉"].ToPar(); X0Y0_心臓葉4_通常_葉脈 = pars4["葉脈"].ToPar(); @@ -1191,42 +1191,42 @@ namespace SlaveMatrix X0Y0_茎 = pars2["茎"].ToPar(); X0Y0_根1 = pars2["根1"].ToPar(); X0Y0_根2 = pars2["根2"].ToPar(); - Pars pars6 = pars2["通常葉1"].ToPars(); + PartGroup pars6 = pars2["通常葉1"].ToPars(); pars4 = pars6["通常"].ToPars(); X0Y0_披針葉1_通常_葉 = pars4["葉"].ToPar(); X0Y0_披針葉1_通常_葉脈 = pars4["葉脈"].ToPar(); pars4 = pars6["欠損"].ToPars(); X0Y0_披針葉1_欠損_葉 = pars4["葉"].ToPar(); X0Y0_披針葉1_欠損_葉脈 = pars4["葉脈"].ToPar(); - Pars pars7 = pars2["通常葉2"].ToPars(); + PartGroup pars7 = pars2["通常葉2"].ToPars(); pars4 = pars7["通常"].ToPars(); X0Y0_披針葉2_通常_葉 = pars4["葉"].ToPar(); X0Y0_披針葉2_通常_葉脈 = pars4["葉脈"].ToPar(); pars4 = pars7["欠損"].ToPars(); X0Y0_披針葉2_欠損_葉 = pars4["葉"].ToPar(); X0Y0_披針葉2_欠損_葉脈 = pars4["葉脈"].ToPar(); - Pars pars8 = pars2["通常葉3"].ToPars(); + PartGroup pars8 = pars2["通常葉3"].ToPars(); pars4 = pars8["通常"].ToPars(); X0Y0_披針葉3_通常_葉 = pars4["葉"].ToPar(); X0Y0_披針葉3_通常_葉脈 = pars4["葉脈"].ToPar(); pars4 = pars8["欠損"].ToPars(); X0Y0_披針葉3_欠損_葉 = pars4["葉"].ToPar(); X0Y0_披針葉3_欠損_葉脈 = pars4["葉脈"].ToPar(); - Pars pars9 = pars2["ハート葉1"].ToPars(); + PartGroup pars9 = pars2["ハート葉1"].ToPars(); pars4 = pars9["通常"].ToPars(); X0Y0_心臓葉1_通常_葉 = pars4["葉"].ToPar(); X0Y0_心臓葉1_通常_葉脈 = pars4["葉脈"].ToPar(); pars4 = pars9["欠損"].ToPars(); X0Y0_心臓葉1_欠損_葉 = pars4["葉"].ToPar(); X0Y0_心臓葉1_欠損_葉脈 = pars4["葉脈"].ToPar(); - Pars pars10 = pars2["ハート葉2"].ToPars(); + PartGroup pars10 = pars2["ハート葉2"].ToPars(); pars4 = pars10["通常"].ToPars(); X0Y0_心臓葉2_通常_葉 = pars4["葉"].ToPar(); X0Y0_心臓葉2_通常_葉脈 = pars4["葉脈"].ToPar(); pars4 = pars10["欠損"].ToPars(); X0Y0_心臓葉2_欠損_葉 = pars4["葉"].ToPar(); X0Y0_心臓葉2_欠損_葉脈 = pars4["葉脈"].ToPar(); - Pars pars11 = pars2["ハート葉3"].ToPars(); + PartGroup pars11 = pars2["ハート葉3"].ToPars(); pars4 = pars11["通常"].ToPars(); X0Y0_心臓葉3_通常_葉 = pars4["葉"].ToPar(); X0Y0_心臓葉3_通常_葉脈 = pars4["葉脈"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/汗.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/汗.cs index ffa4720..74d25d9 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/汗.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/汗.cs @@ -168,18 +168,18 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.スタンプ["汗"]); - Pars pars = Body[0][0]; - X0Y0_汗0 = pars["汗0"].ToPar(); - X0Y0_汗1 = pars["汗1"].ToPar(); - X0Y0_汗ハイライト = pars["汗ハイライト"].ToPar(); - pars = Body[0][1]; - X0Y1_汗0流れ = pars["汗0流れ"].ToPar(); - pars = Body[0][2]; - X0Y2_汗0流れ = pars["汗0流れ"].ToPar(); - pars = Body[0][3]; - X0Y3_汗0流れ = pars["汗0流れ"].ToPar(); - pars = Body[0][4]; - X0Y4_汗0流れ = pars["汗0流れ"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_汗0 = partGroup["汗0"].ToPar(); + X0Y0_汗1 = partGroup["汗1"].ToPar(); + X0Y0_汗ハイライト = partGroup["汗ハイライト"].ToPar(); + partGroup = Body[0][1]; + X0Y1_汗0流れ = partGroup["汗0流れ"].ToPar(); + partGroup = Body[0][2]; + X0Y2_汗0流れ = partGroup["汗0流れ"].ToPar(); + partGroup = Body[0][3]; + X0Y3_汗0流れ = partGroup["汗0流れ"].ToPar(); + partGroup = Body[0][4]; + X0Y4_汗0流れ = partGroup["汗0流れ"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_裂け.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_裂け.cs index 95df752..8bb0523 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_裂け.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_裂け.cs @@ -111,16 +111,16 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["涎口裂け左"]); - Pars pars = Body[0][0]; - X0Y0_涎 = pars["涎"].ToPar(); - pars = Body[0][1]; - X0Y1_涎 = pars["涎"].ToPar(); - pars = Body[0][2]; - X0Y2_涎 = pars["涎"].ToPar(); - pars = Body[0][3]; - X0Y3_涎 = pars["涎"].ToPar(); - pars = Body[0][4]; - X0Y4_涎 = pars["涎"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][1]; + X0Y1_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][2]; + X0Y2_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][3]; + X0Y3_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][4]; + X0Y4_涎 = partGroup["涎"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_通常.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_通常.cs index b363f1d..cc8941f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_通常.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/涎_通常.cs @@ -111,16 +111,16 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["涎左"]); - Pars pars = Body[0][0]; - X0Y0_涎 = pars["涎"].ToPar(); - pars = Body[0][1]; - X0Y1_涎 = pars["涎"].ToPar(); - pars = Body[0][2]; - X0Y2_涎 = pars["涎"].ToPar(); - pars = Body[0][3]; - X0Y3_涎 = pars["涎"].ToPar(); - pars = Body[0][4]; - X0Y4_涎 = pars["涎"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][1]; + X0Y1_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][2]; + X0Y2_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][3]; + X0Y3_涎 = partGroup["涎"].ToPar(); + partGroup = Body[0][4]; + X0Y4_涎 = partGroup["涎"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/涙.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/涙.cs index 5e98ab1..ee5a9d3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/涙.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/涙.cs @@ -329,41 +329,41 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["涙左"]); - Pars pars = Body[0][0]; - X0Y0_涙0流れ0 = pars["涙0流れ0"].ToPar(); - X0Y0_涙0 = pars["涙0"].ToPar(); - X0Y0_涙1 = pars["涙1"].ToPar(); - X0Y0_涙ハイライト = pars["涙ハイライト"].ToPar(); - pars = Body[0][1]; - X0Y1_涙0流れ0 = pars["涙0流れ0"].ToPar(); - X0Y1_涙0流れ1 = pars["涙0流れ1"].ToPar(); - X0Y1_涙0 = pars["涙0"].ToPar(); - X0Y1_涙1 = pars["涙1"].ToPar(); - X0Y1_涙ハイライト = pars["涙ハイライト"].ToPar(); - pars = Body[0][2]; - X0Y2_涙0流れ0 = pars["涙0流れ0"].ToPar(); - X0Y2_涙0流れ1 = pars["涙0流れ1"].ToPar(); - X0Y2_涙0 = pars["涙0"].ToPar(); - X0Y2_涙1 = pars["涙1"].ToPar(); - X0Y2_涙ハイライト = pars["涙ハイライト"].ToPar(); - pars = Body[0][3]; - X0Y3_涙0流れ0 = pars["涙0流れ0"].ToPar(); - X0Y3_涙0流れ1 = pars["涙0流れ1"].ToPar(); - X0Y3_涙0 = pars["涙0"].ToPar(); - X0Y3_涙1 = pars["涙1"].ToPar(); - X0Y3_涙ハイライト = pars["涙ハイライト"].ToPar(); - pars = Body[0][4]; - X0Y4_涙0流れ0 = pars["涙0流れ0"].ToPar(); - X0Y4_涙0流れ1 = pars["涙0流れ1"].ToPar(); - X0Y4_涙0 = pars["涙0"].ToPar(); - X0Y4_涙1 = pars["涙1"].ToPar(); - X0Y4_涙ハイライト = pars["涙ハイライト"].ToPar(); - pars = Body[0][5]; - X0Y5_涙0流れ0 = pars["涙0流れ0"].ToPar(); - X0Y5_涙0流れ1 = pars["涙0流れ1"].ToPar(); - X0Y5_涙0 = pars["涙0"].ToPar(); - X0Y5_涙1 = pars["涙1"].ToPar(); - X0Y5_涙ハイライト = pars["涙ハイライト"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_涙0流れ0 = partGroup["涙0流れ0"].ToPar(); + X0Y0_涙0 = partGroup["涙0"].ToPar(); + X0Y0_涙1 = partGroup["涙1"].ToPar(); + X0Y0_涙ハイライト = partGroup["涙ハイライト"].ToPar(); + partGroup = Body[0][1]; + X0Y1_涙0流れ0 = partGroup["涙0流れ0"].ToPar(); + X0Y1_涙0流れ1 = partGroup["涙0流れ1"].ToPar(); + X0Y1_涙0 = partGroup["涙0"].ToPar(); + X0Y1_涙1 = partGroup["涙1"].ToPar(); + X0Y1_涙ハイライト = partGroup["涙ハイライト"].ToPar(); + partGroup = Body[0][2]; + X0Y2_涙0流れ0 = partGroup["涙0流れ0"].ToPar(); + X0Y2_涙0流れ1 = partGroup["涙0流れ1"].ToPar(); + X0Y2_涙0 = partGroup["涙0"].ToPar(); + X0Y2_涙1 = partGroup["涙1"].ToPar(); + X0Y2_涙ハイライト = partGroup["涙ハイライト"].ToPar(); + partGroup = Body[0][3]; + X0Y3_涙0流れ0 = partGroup["涙0流れ0"].ToPar(); + X0Y3_涙0流れ1 = partGroup["涙0流れ1"].ToPar(); + X0Y3_涙0 = partGroup["涙0"].ToPar(); + X0Y3_涙1 = partGroup["涙1"].ToPar(); + X0Y3_涙ハイライト = partGroup["涙ハイライト"].ToPar(); + partGroup = Body[0][4]; + X0Y4_涙0流れ0 = partGroup["涙0流れ0"].ToPar(); + X0Y4_涙0流れ1 = partGroup["涙0流れ1"].ToPar(); + X0Y4_涙0 = partGroup["涙0"].ToPar(); + X0Y4_涙1 = partGroup["涙1"].ToPar(); + X0Y4_涙ハイライト = partGroup["涙ハイライト"].ToPar(); + partGroup = Body[0][5]; + X0Y5_涙0流れ0 = partGroup["涙0流れ0"].ToPar(); + X0Y5_涙0流れ1 = partGroup["涙0流れ1"].ToPar(); + X0Y5_涙0 = partGroup["涙0"].ToPar(); + X0Y5_涙1 = partGroup["涙1"].ToPar(); + X0Y5_涙ハイライト = partGroup["涙ハイライト"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_人.cs index 0316890..eb1eadd 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_人.cs @@ -1518,204 +1518,204 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_潮吹基 = pars["潮吹基"].ToPar(); - X0Y0_雫1 = pars["雫1"].ToPar(); - X0Y0_雫2 = pars["雫2"].ToPar(); - X0Y0_雫3 = pars["雫3"].ToPar(); - X0Y0_雫4 = pars["雫4"].ToPar(); - X0Y0_雫5 = pars["雫5"].ToPar(); - X0Y0_雫6 = pars["雫6"].ToPar(); - X0Y0_雫7 = pars["雫7"].ToPar(); - X0Y0_雫8 = pars["雫8"].ToPar(); - X0Y0_雫9 = pars["雫9"].ToPar(); - X0Y0_雫10 = pars["雫10"].ToPar(); - X0Y0_雫11 = pars["雫11"].ToPar(); - X0Y0_雫12 = pars["雫12"].ToPar(); - X0Y0_雫13 = pars["雫13"].ToPar(); - X0Y0_雫14 = pars["雫14"].ToPar(); - X0Y0_雫15 = pars["雫15"].ToPar(); - X0Y0_雫16 = pars["雫16"].ToPar(); - X0Y0_雫17 = pars["雫17"].ToPar(); - X0Y0_雫18 = pars["雫18"].ToPar(); - X0Y0_雫19 = pars["雫19"].ToPar(); - X0Y0_雫20 = pars["雫20"].ToPar(); - pars = Body[0][1]; - X0Y1_潮吹基 = pars["潮吹基"].ToPar(); - X0Y1_雫1 = pars["雫1"].ToPar(); - X0Y1_雫2 = pars["雫2"].ToPar(); - X0Y1_雫3 = pars["雫3"].ToPar(); - X0Y1_雫4 = pars["雫4"].ToPar(); - X0Y1_雫5 = pars["雫5"].ToPar(); - X0Y1_雫6 = pars["雫6"].ToPar(); - X0Y1_雫7 = pars["雫7"].ToPar(); - X0Y1_雫8 = pars["雫8"].ToPar(); - X0Y1_雫9 = pars["雫9"].ToPar(); - X0Y1_雫10 = pars["雫10"].ToPar(); - X0Y1_雫11 = pars["雫11"].ToPar(); - X0Y1_雫12 = pars["雫12"].ToPar(); - X0Y1_雫13 = pars["雫13"].ToPar(); - X0Y1_雫14 = pars["雫14"].ToPar(); - X0Y1_雫15 = pars["雫15"].ToPar(); - X0Y1_雫16 = pars["雫16"].ToPar(); - X0Y1_雫17 = pars["雫17"].ToPar(); - X0Y1_雫18 = pars["雫18"].ToPar(); - X0Y1_雫19 = pars["雫19"].ToPar(); - X0Y1_雫20 = pars["雫20"].ToPar(); - pars = Body[0][2]; - X0Y2_潮吹基 = pars["潮吹基"].ToPar(); - X0Y2_雫1 = pars["雫1"].ToPar(); - X0Y2_雫2 = pars["雫2"].ToPar(); - X0Y2_雫3 = pars["雫3"].ToPar(); - X0Y2_雫4 = pars["雫4"].ToPar(); - X0Y2_雫5 = pars["雫5"].ToPar(); - X0Y2_雫6 = pars["雫6"].ToPar(); - X0Y2_雫7 = pars["雫7"].ToPar(); - X0Y2_雫8 = pars["雫8"].ToPar(); - X0Y2_雫9 = pars["雫9"].ToPar(); - X0Y2_雫10 = pars["雫10"].ToPar(); - X0Y2_雫11 = pars["雫11"].ToPar(); - X0Y2_雫12 = pars["雫12"].ToPar(); - X0Y2_雫13 = pars["雫13"].ToPar(); - X0Y2_雫14 = pars["雫14"].ToPar(); - X0Y2_雫15 = pars["雫15"].ToPar(); - X0Y2_雫16 = pars["雫16"].ToPar(); - X0Y2_雫17 = pars["雫17"].ToPar(); - X0Y2_雫18 = pars["雫18"].ToPar(); - X0Y2_雫19 = pars["雫19"].ToPar(); - X0Y2_雫20 = pars["雫20"].ToPar(); - pars = Body[0][3]; - X0Y3_潮吹基 = pars["潮吹基"].ToPar(); - X0Y3_雫1 = pars["雫1"].ToPar(); - X0Y3_雫2 = pars["雫2"].ToPar(); - X0Y3_雫3 = pars["雫3"].ToPar(); - X0Y3_雫4 = pars["雫4"].ToPar(); - X0Y3_雫5 = pars["雫5"].ToPar(); - X0Y3_雫6 = pars["雫6"].ToPar(); - X0Y3_雫7 = pars["雫7"].ToPar(); - X0Y3_雫8 = pars["雫8"].ToPar(); - X0Y3_雫9 = pars["雫9"].ToPar(); - X0Y3_雫10 = pars["雫10"].ToPar(); - X0Y3_雫11 = pars["雫11"].ToPar(); - X0Y3_雫12 = pars["雫12"].ToPar(); - X0Y3_雫13 = pars["雫13"].ToPar(); - X0Y3_雫14 = pars["雫14"].ToPar(); - X0Y3_雫15 = pars["雫15"].ToPar(); - X0Y3_雫16 = pars["雫16"].ToPar(); - X0Y3_雫17 = pars["雫17"].ToPar(); - X0Y3_雫18 = pars["雫18"].ToPar(); - X0Y3_雫19 = pars["雫19"].ToPar(); - X0Y3_雫20 = pars["雫20"].ToPar(); - pars = Body[0][4]; - X0Y4_潮吹基 = pars["潮吹基"].ToPar(); - X0Y4_雫1 = pars["雫1"].ToPar(); - X0Y4_雫2 = pars["雫2"].ToPar(); - X0Y4_雫3 = pars["雫3"].ToPar(); - X0Y4_雫4 = pars["雫4"].ToPar(); - X0Y4_雫5 = pars["雫5"].ToPar(); - X0Y4_雫6 = pars["雫6"].ToPar(); - X0Y4_雫7 = pars["雫7"].ToPar(); - X0Y4_雫8 = pars["雫8"].ToPar(); - X0Y4_雫9 = pars["雫9"].ToPar(); - X0Y4_雫10 = pars["雫10"].ToPar(); - X0Y4_雫11 = pars["雫11"].ToPar(); - X0Y4_雫12 = pars["雫12"].ToPar(); - X0Y4_雫13 = pars["雫13"].ToPar(); - X0Y4_雫14 = pars["雫14"].ToPar(); - X0Y4_雫15 = pars["雫15"].ToPar(); - X0Y4_雫16 = pars["雫16"].ToPar(); - X0Y4_雫17 = pars["雫17"].ToPar(); - X0Y4_雫18 = pars["雫18"].ToPar(); - X0Y4_雫19 = pars["雫19"].ToPar(); - X0Y4_雫20 = pars["雫20"].ToPar(); - pars = Body[0][5]; - X0Y5_潮吹基 = pars["潮吹基"].ToPar(); - X0Y5_雫1 = pars["雫1"].ToPar(); - X0Y5_雫2 = pars["雫2"].ToPar(); - X0Y5_雫3 = pars["雫3"].ToPar(); - X0Y5_雫4 = pars["雫4"].ToPar(); - X0Y5_雫5 = pars["雫5"].ToPar(); - X0Y5_雫6 = pars["雫6"].ToPar(); - X0Y5_雫7 = pars["雫7"].ToPar(); - X0Y5_雫8 = pars["雫8"].ToPar(); - X0Y5_雫9 = pars["雫9"].ToPar(); - X0Y5_雫10 = pars["雫10"].ToPar(); - X0Y5_雫11 = pars["雫11"].ToPar(); - X0Y5_雫12 = pars["雫12"].ToPar(); - X0Y5_雫13 = pars["雫13"].ToPar(); - X0Y5_雫14 = pars["雫14"].ToPar(); - X0Y5_雫15 = pars["雫15"].ToPar(); - X0Y5_雫16 = pars["雫16"].ToPar(); - X0Y5_雫17 = pars["雫17"].ToPar(); - X0Y5_雫18 = pars["雫18"].ToPar(); - X0Y5_雫19 = pars["雫19"].ToPar(); - X0Y5_雫20 = pars["雫20"].ToPar(); - pars = Body[0][6]; - X0Y6_潮吹基 = pars["潮吹基"].ToPar(); - X0Y6_雫1 = pars["雫1"].ToPar(); - X0Y6_雫2 = pars["雫2"].ToPar(); - X0Y6_雫3 = pars["雫3"].ToPar(); - X0Y6_雫4 = pars["雫4"].ToPar(); - X0Y6_雫5 = pars["雫5"].ToPar(); - X0Y6_雫6 = pars["雫6"].ToPar(); - X0Y6_雫7 = pars["雫7"].ToPar(); - X0Y6_雫8 = pars["雫8"].ToPar(); - X0Y6_雫9 = pars["雫9"].ToPar(); - X0Y6_雫10 = pars["雫10"].ToPar(); - X0Y6_雫11 = pars["雫11"].ToPar(); - X0Y6_雫12 = pars["雫12"].ToPar(); - X0Y6_雫13 = pars["雫13"].ToPar(); - X0Y6_雫14 = pars["雫14"].ToPar(); - X0Y6_雫15 = pars["雫15"].ToPar(); - X0Y6_雫16 = pars["雫16"].ToPar(); - X0Y6_雫17 = pars["雫17"].ToPar(); - X0Y6_雫18 = pars["雫18"].ToPar(); - X0Y6_雫19 = pars["雫19"].ToPar(); - X0Y6_雫20 = pars["雫20"].ToPar(); - pars = Body[0][7]; - X0Y7_潮吹基 = pars["潮吹基"].ToPar(); - X0Y7_雫1 = pars["雫1"].ToPar(); - X0Y7_雫2 = pars["雫2"].ToPar(); - X0Y7_雫3 = pars["雫3"].ToPar(); - X0Y7_雫4 = pars["雫4"].ToPar(); - X0Y7_雫5 = pars["雫5"].ToPar(); - X0Y7_雫6 = pars["雫6"].ToPar(); - X0Y7_雫7 = pars["雫7"].ToPar(); - X0Y7_雫8 = pars["雫8"].ToPar(); - X0Y7_雫9 = pars["雫9"].ToPar(); - X0Y7_雫10 = pars["雫10"].ToPar(); - X0Y7_雫11 = pars["雫11"].ToPar(); - X0Y7_雫12 = pars["雫12"].ToPar(); - X0Y7_雫13 = pars["雫13"].ToPar(); - X0Y7_雫14 = pars["雫14"].ToPar(); - X0Y7_雫15 = pars["雫15"].ToPar(); - X0Y7_雫16 = pars["雫16"].ToPar(); - X0Y7_雫17 = pars["雫17"].ToPar(); - X0Y7_雫18 = pars["雫18"].ToPar(); - X0Y7_雫19 = pars["雫19"].ToPar(); - X0Y7_雫20 = pars["雫20"].ToPar(); - pars = Body[0][8]; - X0Y8_潮吹基 = pars["潮吹基"].ToPar(); - X0Y8_雫1 = pars["雫1"].ToPar(); - X0Y8_雫2 = pars["雫2"].ToPar(); - X0Y8_雫3 = pars["雫3"].ToPar(); - X0Y8_雫4 = pars["雫4"].ToPar(); - X0Y8_雫5 = pars["雫5"].ToPar(); - X0Y8_雫6 = pars["雫6"].ToPar(); - X0Y8_雫7 = pars["雫7"].ToPar(); - X0Y8_雫8 = pars["雫8"].ToPar(); - X0Y8_雫9 = pars["雫9"].ToPar(); - X0Y8_雫10 = pars["雫10"].ToPar(); - X0Y8_雫11 = pars["雫11"].ToPar(); - X0Y8_雫12 = pars["雫12"].ToPar(); - X0Y8_雫13 = pars["雫13"].ToPar(); - X0Y8_雫14 = pars["雫14"].ToPar(); - X0Y8_雫15 = pars["雫15"].ToPar(); - X0Y8_雫16 = pars["雫16"].ToPar(); - X0Y8_雫17 = pars["雫17"].ToPar(); - X0Y8_雫18 = pars["雫18"].ToPar(); - X0Y8_雫19 = pars["雫19"].ToPar(); - X0Y8_雫20 = pars["雫20"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y0_雫1 = partGroup["雫1"].ToPar(); + X0Y0_雫2 = partGroup["雫2"].ToPar(); + X0Y0_雫3 = partGroup["雫3"].ToPar(); + X0Y0_雫4 = partGroup["雫4"].ToPar(); + X0Y0_雫5 = partGroup["雫5"].ToPar(); + X0Y0_雫6 = partGroup["雫6"].ToPar(); + X0Y0_雫7 = partGroup["雫7"].ToPar(); + X0Y0_雫8 = partGroup["雫8"].ToPar(); + X0Y0_雫9 = partGroup["雫9"].ToPar(); + X0Y0_雫10 = partGroup["雫10"].ToPar(); + X0Y0_雫11 = partGroup["雫11"].ToPar(); + X0Y0_雫12 = partGroup["雫12"].ToPar(); + X0Y0_雫13 = partGroup["雫13"].ToPar(); + X0Y0_雫14 = partGroup["雫14"].ToPar(); + X0Y0_雫15 = partGroup["雫15"].ToPar(); + X0Y0_雫16 = partGroup["雫16"].ToPar(); + X0Y0_雫17 = partGroup["雫17"].ToPar(); + X0Y0_雫18 = partGroup["雫18"].ToPar(); + X0Y0_雫19 = partGroup["雫19"].ToPar(); + X0Y0_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][1]; + X0Y1_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y1_雫1 = partGroup["雫1"].ToPar(); + X0Y1_雫2 = partGroup["雫2"].ToPar(); + X0Y1_雫3 = partGroup["雫3"].ToPar(); + X0Y1_雫4 = partGroup["雫4"].ToPar(); + X0Y1_雫5 = partGroup["雫5"].ToPar(); + X0Y1_雫6 = partGroup["雫6"].ToPar(); + X0Y1_雫7 = partGroup["雫7"].ToPar(); + X0Y1_雫8 = partGroup["雫8"].ToPar(); + X0Y1_雫9 = partGroup["雫9"].ToPar(); + X0Y1_雫10 = partGroup["雫10"].ToPar(); + X0Y1_雫11 = partGroup["雫11"].ToPar(); + X0Y1_雫12 = partGroup["雫12"].ToPar(); + X0Y1_雫13 = partGroup["雫13"].ToPar(); + X0Y1_雫14 = partGroup["雫14"].ToPar(); + X0Y1_雫15 = partGroup["雫15"].ToPar(); + X0Y1_雫16 = partGroup["雫16"].ToPar(); + X0Y1_雫17 = partGroup["雫17"].ToPar(); + X0Y1_雫18 = partGroup["雫18"].ToPar(); + X0Y1_雫19 = partGroup["雫19"].ToPar(); + X0Y1_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][2]; + X0Y2_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y2_雫1 = partGroup["雫1"].ToPar(); + X0Y2_雫2 = partGroup["雫2"].ToPar(); + X0Y2_雫3 = partGroup["雫3"].ToPar(); + X0Y2_雫4 = partGroup["雫4"].ToPar(); + X0Y2_雫5 = partGroup["雫5"].ToPar(); + X0Y2_雫6 = partGroup["雫6"].ToPar(); + X0Y2_雫7 = partGroup["雫7"].ToPar(); + X0Y2_雫8 = partGroup["雫8"].ToPar(); + X0Y2_雫9 = partGroup["雫9"].ToPar(); + X0Y2_雫10 = partGroup["雫10"].ToPar(); + X0Y2_雫11 = partGroup["雫11"].ToPar(); + X0Y2_雫12 = partGroup["雫12"].ToPar(); + X0Y2_雫13 = partGroup["雫13"].ToPar(); + X0Y2_雫14 = partGroup["雫14"].ToPar(); + X0Y2_雫15 = partGroup["雫15"].ToPar(); + X0Y2_雫16 = partGroup["雫16"].ToPar(); + X0Y2_雫17 = partGroup["雫17"].ToPar(); + X0Y2_雫18 = partGroup["雫18"].ToPar(); + X0Y2_雫19 = partGroup["雫19"].ToPar(); + X0Y2_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][3]; + X0Y3_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y3_雫1 = partGroup["雫1"].ToPar(); + X0Y3_雫2 = partGroup["雫2"].ToPar(); + X0Y3_雫3 = partGroup["雫3"].ToPar(); + X0Y3_雫4 = partGroup["雫4"].ToPar(); + X0Y3_雫5 = partGroup["雫5"].ToPar(); + X0Y3_雫6 = partGroup["雫6"].ToPar(); + X0Y3_雫7 = partGroup["雫7"].ToPar(); + X0Y3_雫8 = partGroup["雫8"].ToPar(); + X0Y3_雫9 = partGroup["雫9"].ToPar(); + X0Y3_雫10 = partGroup["雫10"].ToPar(); + X0Y3_雫11 = partGroup["雫11"].ToPar(); + X0Y3_雫12 = partGroup["雫12"].ToPar(); + X0Y3_雫13 = partGroup["雫13"].ToPar(); + X0Y3_雫14 = partGroup["雫14"].ToPar(); + X0Y3_雫15 = partGroup["雫15"].ToPar(); + X0Y3_雫16 = partGroup["雫16"].ToPar(); + X0Y3_雫17 = partGroup["雫17"].ToPar(); + X0Y3_雫18 = partGroup["雫18"].ToPar(); + X0Y3_雫19 = partGroup["雫19"].ToPar(); + X0Y3_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][4]; + X0Y4_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y4_雫1 = partGroup["雫1"].ToPar(); + X0Y4_雫2 = partGroup["雫2"].ToPar(); + X0Y4_雫3 = partGroup["雫3"].ToPar(); + X0Y4_雫4 = partGroup["雫4"].ToPar(); + X0Y4_雫5 = partGroup["雫5"].ToPar(); + X0Y4_雫6 = partGroup["雫6"].ToPar(); + X0Y4_雫7 = partGroup["雫7"].ToPar(); + X0Y4_雫8 = partGroup["雫8"].ToPar(); + X0Y4_雫9 = partGroup["雫9"].ToPar(); + X0Y4_雫10 = partGroup["雫10"].ToPar(); + X0Y4_雫11 = partGroup["雫11"].ToPar(); + X0Y4_雫12 = partGroup["雫12"].ToPar(); + X0Y4_雫13 = partGroup["雫13"].ToPar(); + X0Y4_雫14 = partGroup["雫14"].ToPar(); + X0Y4_雫15 = partGroup["雫15"].ToPar(); + X0Y4_雫16 = partGroup["雫16"].ToPar(); + X0Y4_雫17 = partGroup["雫17"].ToPar(); + X0Y4_雫18 = partGroup["雫18"].ToPar(); + X0Y4_雫19 = partGroup["雫19"].ToPar(); + X0Y4_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][5]; + X0Y5_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y5_雫1 = partGroup["雫1"].ToPar(); + X0Y5_雫2 = partGroup["雫2"].ToPar(); + X0Y5_雫3 = partGroup["雫3"].ToPar(); + X0Y5_雫4 = partGroup["雫4"].ToPar(); + X0Y5_雫5 = partGroup["雫5"].ToPar(); + X0Y5_雫6 = partGroup["雫6"].ToPar(); + X0Y5_雫7 = partGroup["雫7"].ToPar(); + X0Y5_雫8 = partGroup["雫8"].ToPar(); + X0Y5_雫9 = partGroup["雫9"].ToPar(); + X0Y5_雫10 = partGroup["雫10"].ToPar(); + X0Y5_雫11 = partGroup["雫11"].ToPar(); + X0Y5_雫12 = partGroup["雫12"].ToPar(); + X0Y5_雫13 = partGroup["雫13"].ToPar(); + X0Y5_雫14 = partGroup["雫14"].ToPar(); + X0Y5_雫15 = partGroup["雫15"].ToPar(); + X0Y5_雫16 = partGroup["雫16"].ToPar(); + X0Y5_雫17 = partGroup["雫17"].ToPar(); + X0Y5_雫18 = partGroup["雫18"].ToPar(); + X0Y5_雫19 = partGroup["雫19"].ToPar(); + X0Y5_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][6]; + X0Y6_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y6_雫1 = partGroup["雫1"].ToPar(); + X0Y6_雫2 = partGroup["雫2"].ToPar(); + X0Y6_雫3 = partGroup["雫3"].ToPar(); + X0Y6_雫4 = partGroup["雫4"].ToPar(); + X0Y6_雫5 = partGroup["雫5"].ToPar(); + X0Y6_雫6 = partGroup["雫6"].ToPar(); + X0Y6_雫7 = partGroup["雫7"].ToPar(); + X0Y6_雫8 = partGroup["雫8"].ToPar(); + X0Y6_雫9 = partGroup["雫9"].ToPar(); + X0Y6_雫10 = partGroup["雫10"].ToPar(); + X0Y6_雫11 = partGroup["雫11"].ToPar(); + X0Y6_雫12 = partGroup["雫12"].ToPar(); + X0Y6_雫13 = partGroup["雫13"].ToPar(); + X0Y6_雫14 = partGroup["雫14"].ToPar(); + X0Y6_雫15 = partGroup["雫15"].ToPar(); + X0Y6_雫16 = partGroup["雫16"].ToPar(); + X0Y6_雫17 = partGroup["雫17"].ToPar(); + X0Y6_雫18 = partGroup["雫18"].ToPar(); + X0Y6_雫19 = partGroup["雫19"].ToPar(); + X0Y6_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][7]; + X0Y7_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y7_雫1 = partGroup["雫1"].ToPar(); + X0Y7_雫2 = partGroup["雫2"].ToPar(); + X0Y7_雫3 = partGroup["雫3"].ToPar(); + X0Y7_雫4 = partGroup["雫4"].ToPar(); + X0Y7_雫5 = partGroup["雫5"].ToPar(); + X0Y7_雫6 = partGroup["雫6"].ToPar(); + X0Y7_雫7 = partGroup["雫7"].ToPar(); + X0Y7_雫8 = partGroup["雫8"].ToPar(); + X0Y7_雫9 = partGroup["雫9"].ToPar(); + X0Y7_雫10 = partGroup["雫10"].ToPar(); + X0Y7_雫11 = partGroup["雫11"].ToPar(); + X0Y7_雫12 = partGroup["雫12"].ToPar(); + X0Y7_雫13 = partGroup["雫13"].ToPar(); + X0Y7_雫14 = partGroup["雫14"].ToPar(); + X0Y7_雫15 = partGroup["雫15"].ToPar(); + X0Y7_雫16 = partGroup["雫16"].ToPar(); + X0Y7_雫17 = partGroup["雫17"].ToPar(); + X0Y7_雫18 = partGroup["雫18"].ToPar(); + X0Y7_雫19 = partGroup["雫19"].ToPar(); + X0Y7_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][8]; + X0Y8_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y8_雫1 = partGroup["雫1"].ToPar(); + X0Y8_雫2 = partGroup["雫2"].ToPar(); + X0Y8_雫3 = partGroup["雫3"].ToPar(); + X0Y8_雫4 = partGroup["雫4"].ToPar(); + X0Y8_雫5 = partGroup["雫5"].ToPar(); + X0Y8_雫6 = partGroup["雫6"].ToPar(); + X0Y8_雫7 = partGroup["雫7"].ToPar(); + X0Y8_雫8 = partGroup["雫8"].ToPar(); + X0Y8_雫9 = partGroup["雫9"].ToPar(); + X0Y8_雫10 = partGroup["雫10"].ToPar(); + X0Y8_雫11 = partGroup["雫11"].ToPar(); + X0Y8_雫12 = partGroup["雫12"].ToPar(); + X0Y8_雫13 = partGroup["雫13"].ToPar(); + X0Y8_雫14 = partGroup["雫14"].ToPar(); + X0Y8_雫15 = partGroup["雫15"].ToPar(); + X0Y8_雫16 = partGroup["雫16"].ToPar(); + X0Y8_雫17 = partGroup["雫17"].ToPar(); + X0Y8_雫18 = partGroup["雫18"].ToPar(); + X0Y8_雫19 = partGroup["雫19"].ToPar(); + X0Y8_雫20 = partGroup["雫20"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_獣.cs index 1cda829..272bad9 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_大_獣.cs @@ -1518,204 +1518,204 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_潮吹基 = pars["潮吹基"].ToPar(); - X0Y0_雫1 = pars["雫1"].ToPar(); - X0Y0_雫2 = pars["雫2"].ToPar(); - X0Y0_雫3 = pars["雫3"].ToPar(); - X0Y0_雫4 = pars["雫4"].ToPar(); - X0Y0_雫5 = pars["雫5"].ToPar(); - X0Y0_雫6 = pars["雫6"].ToPar(); - X0Y0_雫7 = pars["雫7"].ToPar(); - X0Y0_雫8 = pars["雫8"].ToPar(); - X0Y0_雫9 = pars["雫9"].ToPar(); - X0Y0_雫10 = pars["雫10"].ToPar(); - X0Y0_雫11 = pars["雫11"].ToPar(); - X0Y0_雫12 = pars["雫12"].ToPar(); - X0Y0_雫13 = pars["雫13"].ToPar(); - X0Y0_雫14 = pars["雫14"].ToPar(); - X0Y0_雫15 = pars["雫15"].ToPar(); - X0Y0_雫16 = pars["雫16"].ToPar(); - X0Y0_雫17 = pars["雫17"].ToPar(); - X0Y0_雫18 = pars["雫18"].ToPar(); - X0Y0_雫19 = pars["雫19"].ToPar(); - X0Y0_雫20 = pars["雫20"].ToPar(); - pars = Body[0][1]; - X0Y1_潮吹基 = pars["潮吹基"].ToPar(); - X0Y1_雫1 = pars["雫1"].ToPar(); - X0Y1_雫2 = pars["雫2"].ToPar(); - X0Y1_雫3 = pars["雫3"].ToPar(); - X0Y1_雫4 = pars["雫4"].ToPar(); - X0Y1_雫5 = pars["雫5"].ToPar(); - X0Y1_雫6 = pars["雫6"].ToPar(); - X0Y1_雫7 = pars["雫7"].ToPar(); - X0Y1_雫8 = pars["雫8"].ToPar(); - X0Y1_雫9 = pars["雫9"].ToPar(); - X0Y1_雫10 = pars["雫10"].ToPar(); - X0Y1_雫11 = pars["雫11"].ToPar(); - X0Y1_雫12 = pars["雫12"].ToPar(); - X0Y1_雫13 = pars["雫13"].ToPar(); - X0Y1_雫14 = pars["雫14"].ToPar(); - X0Y1_雫15 = pars["雫15"].ToPar(); - X0Y1_雫16 = pars["雫16"].ToPar(); - X0Y1_雫17 = pars["雫17"].ToPar(); - X0Y1_雫18 = pars["雫18"].ToPar(); - X0Y1_雫19 = pars["雫19"].ToPar(); - X0Y1_雫20 = pars["雫20"].ToPar(); - pars = Body[0][2]; - X0Y2_潮吹基 = pars["潮吹基"].ToPar(); - X0Y2_雫1 = pars["雫1"].ToPar(); - X0Y2_雫2 = pars["雫2"].ToPar(); - X0Y2_雫3 = pars["雫3"].ToPar(); - X0Y2_雫4 = pars["雫4"].ToPar(); - X0Y2_雫5 = pars["雫5"].ToPar(); - X0Y2_雫6 = pars["雫6"].ToPar(); - X0Y2_雫7 = pars["雫7"].ToPar(); - X0Y2_雫8 = pars["雫8"].ToPar(); - X0Y2_雫9 = pars["雫9"].ToPar(); - X0Y2_雫10 = pars["雫10"].ToPar(); - X0Y2_雫11 = pars["雫11"].ToPar(); - X0Y2_雫12 = pars["雫12"].ToPar(); - X0Y2_雫13 = pars["雫13"].ToPar(); - X0Y2_雫14 = pars["雫14"].ToPar(); - X0Y2_雫15 = pars["雫15"].ToPar(); - X0Y2_雫16 = pars["雫16"].ToPar(); - X0Y2_雫17 = pars["雫17"].ToPar(); - X0Y2_雫18 = pars["雫18"].ToPar(); - X0Y2_雫19 = pars["雫19"].ToPar(); - X0Y2_雫20 = pars["雫20"].ToPar(); - pars = Body[0][3]; - X0Y3_潮吹基 = pars["潮吹基"].ToPar(); - X0Y3_雫1 = pars["雫1"].ToPar(); - X0Y3_雫2 = pars["雫2"].ToPar(); - X0Y3_雫3 = pars["雫3"].ToPar(); - X0Y3_雫4 = pars["雫4"].ToPar(); - X0Y3_雫5 = pars["雫5"].ToPar(); - X0Y3_雫6 = pars["雫6"].ToPar(); - X0Y3_雫7 = pars["雫7"].ToPar(); - X0Y3_雫8 = pars["雫8"].ToPar(); - X0Y3_雫9 = pars["雫9"].ToPar(); - X0Y3_雫10 = pars["雫10"].ToPar(); - X0Y3_雫11 = pars["雫11"].ToPar(); - X0Y3_雫12 = pars["雫12"].ToPar(); - X0Y3_雫13 = pars["雫13"].ToPar(); - X0Y3_雫14 = pars["雫14"].ToPar(); - X0Y3_雫15 = pars["雫15"].ToPar(); - X0Y3_雫16 = pars["雫16"].ToPar(); - X0Y3_雫17 = pars["雫17"].ToPar(); - X0Y3_雫18 = pars["雫18"].ToPar(); - X0Y3_雫19 = pars["雫19"].ToPar(); - X0Y3_雫20 = pars["雫20"].ToPar(); - pars = Body[0][4]; - X0Y4_潮吹基 = pars["潮吹基"].ToPar(); - X0Y4_雫1 = pars["雫1"].ToPar(); - X0Y4_雫2 = pars["雫2"].ToPar(); - X0Y4_雫3 = pars["雫3"].ToPar(); - X0Y4_雫4 = pars["雫4"].ToPar(); - X0Y4_雫5 = pars["雫5"].ToPar(); - X0Y4_雫6 = pars["雫6"].ToPar(); - X0Y4_雫7 = pars["雫7"].ToPar(); - X0Y4_雫8 = pars["雫8"].ToPar(); - X0Y4_雫9 = pars["雫9"].ToPar(); - X0Y4_雫10 = pars["雫10"].ToPar(); - X0Y4_雫11 = pars["雫11"].ToPar(); - X0Y4_雫12 = pars["雫12"].ToPar(); - X0Y4_雫13 = pars["雫13"].ToPar(); - X0Y4_雫14 = pars["雫14"].ToPar(); - X0Y4_雫15 = pars["雫15"].ToPar(); - X0Y4_雫16 = pars["雫16"].ToPar(); - X0Y4_雫17 = pars["雫17"].ToPar(); - X0Y4_雫18 = pars["雫18"].ToPar(); - X0Y4_雫19 = pars["雫19"].ToPar(); - X0Y4_雫20 = pars["雫20"].ToPar(); - pars = Body[0][5]; - X0Y5_潮吹基 = pars["潮吹基"].ToPar(); - X0Y5_雫1 = pars["雫1"].ToPar(); - X0Y5_雫2 = pars["雫2"].ToPar(); - X0Y5_雫3 = pars["雫3"].ToPar(); - X0Y5_雫4 = pars["雫4"].ToPar(); - X0Y5_雫5 = pars["雫5"].ToPar(); - X0Y5_雫6 = pars["雫6"].ToPar(); - X0Y5_雫7 = pars["雫7"].ToPar(); - X0Y5_雫8 = pars["雫8"].ToPar(); - X0Y5_雫9 = pars["雫9"].ToPar(); - X0Y5_雫10 = pars["雫10"].ToPar(); - X0Y5_雫11 = pars["雫11"].ToPar(); - X0Y5_雫12 = pars["雫12"].ToPar(); - X0Y5_雫13 = pars["雫13"].ToPar(); - X0Y5_雫14 = pars["雫14"].ToPar(); - X0Y5_雫15 = pars["雫15"].ToPar(); - X0Y5_雫16 = pars["雫16"].ToPar(); - X0Y5_雫17 = pars["雫17"].ToPar(); - X0Y5_雫18 = pars["雫18"].ToPar(); - X0Y5_雫19 = pars["雫19"].ToPar(); - X0Y5_雫20 = pars["雫20"].ToPar(); - pars = Body[0][6]; - X0Y6_潮吹基 = pars["潮吹基"].ToPar(); - X0Y6_雫1 = pars["雫1"].ToPar(); - X0Y6_雫2 = pars["雫2"].ToPar(); - X0Y6_雫3 = pars["雫3"].ToPar(); - X0Y6_雫4 = pars["雫4"].ToPar(); - X0Y6_雫5 = pars["雫5"].ToPar(); - X0Y6_雫6 = pars["雫6"].ToPar(); - X0Y6_雫7 = pars["雫7"].ToPar(); - X0Y6_雫8 = pars["雫8"].ToPar(); - X0Y6_雫9 = pars["雫9"].ToPar(); - X0Y6_雫10 = pars["雫10"].ToPar(); - X0Y6_雫11 = pars["雫11"].ToPar(); - X0Y6_雫12 = pars["雫12"].ToPar(); - X0Y6_雫13 = pars["雫13"].ToPar(); - X0Y6_雫14 = pars["雫14"].ToPar(); - X0Y6_雫15 = pars["雫15"].ToPar(); - X0Y6_雫16 = pars["雫16"].ToPar(); - X0Y6_雫17 = pars["雫17"].ToPar(); - X0Y6_雫18 = pars["雫18"].ToPar(); - X0Y6_雫19 = pars["雫19"].ToPar(); - X0Y6_雫20 = pars["雫20"].ToPar(); - pars = Body[0][7]; - X0Y7_潮吹基 = pars["潮吹基"].ToPar(); - X0Y7_雫1 = pars["雫1"].ToPar(); - X0Y7_雫2 = pars["雫2"].ToPar(); - X0Y7_雫3 = pars["雫3"].ToPar(); - X0Y7_雫4 = pars["雫4"].ToPar(); - X0Y7_雫5 = pars["雫5"].ToPar(); - X0Y7_雫6 = pars["雫6"].ToPar(); - X0Y7_雫7 = pars["雫7"].ToPar(); - X0Y7_雫8 = pars["雫8"].ToPar(); - X0Y7_雫9 = pars["雫9"].ToPar(); - X0Y7_雫10 = pars["雫10"].ToPar(); - X0Y7_雫11 = pars["雫11"].ToPar(); - X0Y7_雫12 = pars["雫12"].ToPar(); - X0Y7_雫13 = pars["雫13"].ToPar(); - X0Y7_雫14 = pars["雫14"].ToPar(); - X0Y7_雫15 = pars["雫15"].ToPar(); - X0Y7_雫16 = pars["雫16"].ToPar(); - X0Y7_雫17 = pars["雫17"].ToPar(); - X0Y7_雫18 = pars["雫18"].ToPar(); - X0Y7_雫19 = pars["雫19"].ToPar(); - X0Y7_雫20 = pars["雫20"].ToPar(); - pars = Body[0][8]; - X0Y8_潮吹基 = pars["潮吹基"].ToPar(); - X0Y8_雫1 = pars["雫1"].ToPar(); - X0Y8_雫2 = pars["雫2"].ToPar(); - X0Y8_雫3 = pars["雫3"].ToPar(); - X0Y8_雫4 = pars["雫4"].ToPar(); - X0Y8_雫5 = pars["雫5"].ToPar(); - X0Y8_雫6 = pars["雫6"].ToPar(); - X0Y8_雫7 = pars["雫7"].ToPar(); - X0Y8_雫8 = pars["雫8"].ToPar(); - X0Y8_雫9 = pars["雫9"].ToPar(); - X0Y8_雫10 = pars["雫10"].ToPar(); - X0Y8_雫11 = pars["雫11"].ToPar(); - X0Y8_雫12 = pars["雫12"].ToPar(); - X0Y8_雫13 = pars["雫13"].ToPar(); - X0Y8_雫14 = pars["雫14"].ToPar(); - X0Y8_雫15 = pars["雫15"].ToPar(); - X0Y8_雫16 = pars["雫16"].ToPar(); - X0Y8_雫17 = pars["雫17"].ToPar(); - X0Y8_雫18 = pars["雫18"].ToPar(); - X0Y8_雫19 = pars["雫19"].ToPar(); - X0Y8_雫20 = pars["雫20"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y0_雫1 = partGroup["雫1"].ToPar(); + X0Y0_雫2 = partGroup["雫2"].ToPar(); + X0Y0_雫3 = partGroup["雫3"].ToPar(); + X0Y0_雫4 = partGroup["雫4"].ToPar(); + X0Y0_雫5 = partGroup["雫5"].ToPar(); + X0Y0_雫6 = partGroup["雫6"].ToPar(); + X0Y0_雫7 = partGroup["雫7"].ToPar(); + X0Y0_雫8 = partGroup["雫8"].ToPar(); + X0Y0_雫9 = partGroup["雫9"].ToPar(); + X0Y0_雫10 = partGroup["雫10"].ToPar(); + X0Y0_雫11 = partGroup["雫11"].ToPar(); + X0Y0_雫12 = partGroup["雫12"].ToPar(); + X0Y0_雫13 = partGroup["雫13"].ToPar(); + X0Y0_雫14 = partGroup["雫14"].ToPar(); + X0Y0_雫15 = partGroup["雫15"].ToPar(); + X0Y0_雫16 = partGroup["雫16"].ToPar(); + X0Y0_雫17 = partGroup["雫17"].ToPar(); + X0Y0_雫18 = partGroup["雫18"].ToPar(); + X0Y0_雫19 = partGroup["雫19"].ToPar(); + X0Y0_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][1]; + X0Y1_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y1_雫1 = partGroup["雫1"].ToPar(); + X0Y1_雫2 = partGroup["雫2"].ToPar(); + X0Y1_雫3 = partGroup["雫3"].ToPar(); + X0Y1_雫4 = partGroup["雫4"].ToPar(); + X0Y1_雫5 = partGroup["雫5"].ToPar(); + X0Y1_雫6 = partGroup["雫6"].ToPar(); + X0Y1_雫7 = partGroup["雫7"].ToPar(); + X0Y1_雫8 = partGroup["雫8"].ToPar(); + X0Y1_雫9 = partGroup["雫9"].ToPar(); + X0Y1_雫10 = partGroup["雫10"].ToPar(); + X0Y1_雫11 = partGroup["雫11"].ToPar(); + X0Y1_雫12 = partGroup["雫12"].ToPar(); + X0Y1_雫13 = partGroup["雫13"].ToPar(); + X0Y1_雫14 = partGroup["雫14"].ToPar(); + X0Y1_雫15 = partGroup["雫15"].ToPar(); + X0Y1_雫16 = partGroup["雫16"].ToPar(); + X0Y1_雫17 = partGroup["雫17"].ToPar(); + X0Y1_雫18 = partGroup["雫18"].ToPar(); + X0Y1_雫19 = partGroup["雫19"].ToPar(); + X0Y1_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][2]; + X0Y2_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y2_雫1 = partGroup["雫1"].ToPar(); + X0Y2_雫2 = partGroup["雫2"].ToPar(); + X0Y2_雫3 = partGroup["雫3"].ToPar(); + X0Y2_雫4 = partGroup["雫4"].ToPar(); + X0Y2_雫5 = partGroup["雫5"].ToPar(); + X0Y2_雫6 = partGroup["雫6"].ToPar(); + X0Y2_雫7 = partGroup["雫7"].ToPar(); + X0Y2_雫8 = partGroup["雫8"].ToPar(); + X0Y2_雫9 = partGroup["雫9"].ToPar(); + X0Y2_雫10 = partGroup["雫10"].ToPar(); + X0Y2_雫11 = partGroup["雫11"].ToPar(); + X0Y2_雫12 = partGroup["雫12"].ToPar(); + X0Y2_雫13 = partGroup["雫13"].ToPar(); + X0Y2_雫14 = partGroup["雫14"].ToPar(); + X0Y2_雫15 = partGroup["雫15"].ToPar(); + X0Y2_雫16 = partGroup["雫16"].ToPar(); + X0Y2_雫17 = partGroup["雫17"].ToPar(); + X0Y2_雫18 = partGroup["雫18"].ToPar(); + X0Y2_雫19 = partGroup["雫19"].ToPar(); + X0Y2_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][3]; + X0Y3_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y3_雫1 = partGroup["雫1"].ToPar(); + X0Y3_雫2 = partGroup["雫2"].ToPar(); + X0Y3_雫3 = partGroup["雫3"].ToPar(); + X0Y3_雫4 = partGroup["雫4"].ToPar(); + X0Y3_雫5 = partGroup["雫5"].ToPar(); + X0Y3_雫6 = partGroup["雫6"].ToPar(); + X0Y3_雫7 = partGroup["雫7"].ToPar(); + X0Y3_雫8 = partGroup["雫8"].ToPar(); + X0Y3_雫9 = partGroup["雫9"].ToPar(); + X0Y3_雫10 = partGroup["雫10"].ToPar(); + X0Y3_雫11 = partGroup["雫11"].ToPar(); + X0Y3_雫12 = partGroup["雫12"].ToPar(); + X0Y3_雫13 = partGroup["雫13"].ToPar(); + X0Y3_雫14 = partGroup["雫14"].ToPar(); + X0Y3_雫15 = partGroup["雫15"].ToPar(); + X0Y3_雫16 = partGroup["雫16"].ToPar(); + X0Y3_雫17 = partGroup["雫17"].ToPar(); + X0Y3_雫18 = partGroup["雫18"].ToPar(); + X0Y3_雫19 = partGroup["雫19"].ToPar(); + X0Y3_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][4]; + X0Y4_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y4_雫1 = partGroup["雫1"].ToPar(); + X0Y4_雫2 = partGroup["雫2"].ToPar(); + X0Y4_雫3 = partGroup["雫3"].ToPar(); + X0Y4_雫4 = partGroup["雫4"].ToPar(); + X0Y4_雫5 = partGroup["雫5"].ToPar(); + X0Y4_雫6 = partGroup["雫6"].ToPar(); + X0Y4_雫7 = partGroup["雫7"].ToPar(); + X0Y4_雫8 = partGroup["雫8"].ToPar(); + X0Y4_雫9 = partGroup["雫9"].ToPar(); + X0Y4_雫10 = partGroup["雫10"].ToPar(); + X0Y4_雫11 = partGroup["雫11"].ToPar(); + X0Y4_雫12 = partGroup["雫12"].ToPar(); + X0Y4_雫13 = partGroup["雫13"].ToPar(); + X0Y4_雫14 = partGroup["雫14"].ToPar(); + X0Y4_雫15 = partGroup["雫15"].ToPar(); + X0Y4_雫16 = partGroup["雫16"].ToPar(); + X0Y4_雫17 = partGroup["雫17"].ToPar(); + X0Y4_雫18 = partGroup["雫18"].ToPar(); + X0Y4_雫19 = partGroup["雫19"].ToPar(); + X0Y4_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][5]; + X0Y5_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y5_雫1 = partGroup["雫1"].ToPar(); + X0Y5_雫2 = partGroup["雫2"].ToPar(); + X0Y5_雫3 = partGroup["雫3"].ToPar(); + X0Y5_雫4 = partGroup["雫4"].ToPar(); + X0Y5_雫5 = partGroup["雫5"].ToPar(); + X0Y5_雫6 = partGroup["雫6"].ToPar(); + X0Y5_雫7 = partGroup["雫7"].ToPar(); + X0Y5_雫8 = partGroup["雫8"].ToPar(); + X0Y5_雫9 = partGroup["雫9"].ToPar(); + X0Y5_雫10 = partGroup["雫10"].ToPar(); + X0Y5_雫11 = partGroup["雫11"].ToPar(); + X0Y5_雫12 = partGroup["雫12"].ToPar(); + X0Y5_雫13 = partGroup["雫13"].ToPar(); + X0Y5_雫14 = partGroup["雫14"].ToPar(); + X0Y5_雫15 = partGroup["雫15"].ToPar(); + X0Y5_雫16 = partGroup["雫16"].ToPar(); + X0Y5_雫17 = partGroup["雫17"].ToPar(); + X0Y5_雫18 = partGroup["雫18"].ToPar(); + X0Y5_雫19 = partGroup["雫19"].ToPar(); + X0Y5_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][6]; + X0Y6_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y6_雫1 = partGroup["雫1"].ToPar(); + X0Y6_雫2 = partGroup["雫2"].ToPar(); + X0Y6_雫3 = partGroup["雫3"].ToPar(); + X0Y6_雫4 = partGroup["雫4"].ToPar(); + X0Y6_雫5 = partGroup["雫5"].ToPar(); + X0Y6_雫6 = partGroup["雫6"].ToPar(); + X0Y6_雫7 = partGroup["雫7"].ToPar(); + X0Y6_雫8 = partGroup["雫8"].ToPar(); + X0Y6_雫9 = partGroup["雫9"].ToPar(); + X0Y6_雫10 = partGroup["雫10"].ToPar(); + X0Y6_雫11 = partGroup["雫11"].ToPar(); + X0Y6_雫12 = partGroup["雫12"].ToPar(); + X0Y6_雫13 = partGroup["雫13"].ToPar(); + X0Y6_雫14 = partGroup["雫14"].ToPar(); + X0Y6_雫15 = partGroup["雫15"].ToPar(); + X0Y6_雫16 = partGroup["雫16"].ToPar(); + X0Y6_雫17 = partGroup["雫17"].ToPar(); + X0Y6_雫18 = partGroup["雫18"].ToPar(); + X0Y6_雫19 = partGroup["雫19"].ToPar(); + X0Y6_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][7]; + X0Y7_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y7_雫1 = partGroup["雫1"].ToPar(); + X0Y7_雫2 = partGroup["雫2"].ToPar(); + X0Y7_雫3 = partGroup["雫3"].ToPar(); + X0Y7_雫4 = partGroup["雫4"].ToPar(); + X0Y7_雫5 = partGroup["雫5"].ToPar(); + X0Y7_雫6 = partGroup["雫6"].ToPar(); + X0Y7_雫7 = partGroup["雫7"].ToPar(); + X0Y7_雫8 = partGroup["雫8"].ToPar(); + X0Y7_雫9 = partGroup["雫9"].ToPar(); + X0Y7_雫10 = partGroup["雫10"].ToPar(); + X0Y7_雫11 = partGroup["雫11"].ToPar(); + X0Y7_雫12 = partGroup["雫12"].ToPar(); + X0Y7_雫13 = partGroup["雫13"].ToPar(); + X0Y7_雫14 = partGroup["雫14"].ToPar(); + X0Y7_雫15 = partGroup["雫15"].ToPar(); + X0Y7_雫16 = partGroup["雫16"].ToPar(); + X0Y7_雫17 = partGroup["雫17"].ToPar(); + X0Y7_雫18 = partGroup["雫18"].ToPar(); + X0Y7_雫19 = partGroup["雫19"].ToPar(); + X0Y7_雫20 = partGroup["雫20"].ToPar(); + partGroup = Body[0][8]; + X0Y8_潮吹基 = partGroup["潮吹基"].ToPar(); + X0Y8_雫1 = partGroup["雫1"].ToPar(); + X0Y8_雫2 = partGroup["雫2"].ToPar(); + X0Y8_雫3 = partGroup["雫3"].ToPar(); + X0Y8_雫4 = partGroup["雫4"].ToPar(); + X0Y8_雫5 = partGroup["雫5"].ToPar(); + X0Y8_雫6 = partGroup["雫6"].ToPar(); + X0Y8_雫7 = partGroup["雫7"].ToPar(); + X0Y8_雫8 = partGroup["雫8"].ToPar(); + X0Y8_雫9 = partGroup["雫9"].ToPar(); + X0Y8_雫10 = partGroup["雫10"].ToPar(); + X0Y8_雫11 = partGroup["雫11"].ToPar(); + X0Y8_雫12 = partGroup["雫12"].ToPar(); + X0Y8_雫13 = partGroup["雫13"].ToPar(); + X0Y8_雫14 = partGroup["雫14"].ToPar(); + X0Y8_雫15 = partGroup["雫15"].ToPar(); + X0Y8_雫16 = partGroup["雫16"].ToPar(); + X0Y8_雫17 = partGroup["雫17"].ToPar(); + X0Y8_雫18 = partGroup["雫18"].ToPar(); + X0Y8_雫19 = partGroup["雫19"].ToPar(); + X0Y8_雫20 = partGroup["雫20"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_人.cs index bf471df..29a9339 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_人.cs @@ -138,24 +138,24 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_雫 = pars["雫"].ToPar(); - pars = Body[0][1]; - X0Y1_雫 = pars["雫"].ToPar(); - pars = Body[0][2]; - X0Y2_雫 = pars["雫"].ToPar(); - pars = Body[0][3]; - X0Y3_雫 = pars["雫"].ToPar(); - pars = Body[0][4]; - X0Y4_雫 = pars["雫"].ToPar(); - pars = Body[0][5]; - X0Y5_雫 = pars["雫"].ToPar(); - pars = Body[0][6]; - X0Y6_雫 = pars["雫"].ToPar(); - pars = Body[0][7]; - X0Y7_雫 = pars["雫"].ToPar(); - pars = Body[0][8]; - X0Y8_雫 = pars["雫"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][1]; + X0Y1_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][2]; + X0Y2_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][3]; + X0Y3_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][4]; + X0Y4_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][5]; + X0Y5_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][6]; + X0Y6_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][7]; + X0Y7_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][8]; + X0Y8_雫 = partGroup["雫"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_獣.cs index 7135ae5..c911eb6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/潮吹_小_獣.cs @@ -138,24 +138,24 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_雫 = pars["雫"].ToPar(); - pars = Body[0][1]; - X0Y1_雫 = pars["雫"].ToPar(); - pars = Body[0][2]; - X0Y2_雫 = pars["雫"].ToPar(); - pars = Body[0][3]; - X0Y3_雫 = pars["雫"].ToPar(); - pars = Body[0][4]; - X0Y4_雫 = pars["雫"].ToPar(); - pars = Body[0][5]; - X0Y5_雫 = pars["雫"].ToPar(); - pars = Body[0][6]; - X0Y6_雫 = pars["雫"].ToPar(); - pars = Body[0][7]; - X0Y7_雫 = pars["雫"].ToPar(); - pars = Body[0][8]; - X0Y8_雫 = pars["雫"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][1]; + X0Y1_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][2]; + X0Y2_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][3]; + X0Y3_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][4]; + X0Y4_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][5]; + X0Y5_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][6]; + X0Y6_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][7]; + X0Y7_雫 = partGroup["雫"].ToPar(); + partGroup = Body[0][8]; + X0Y8_雫 = partGroup["雫"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/獣耳.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/獣耳.cs index b0b1e27..e374c7f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/獣耳.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/獣耳.cs @@ -220,30 +220,30 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.肢左["獣耳"]); - Pars pars = Body[0][0]; - X0Y0_獣耳外 = pars["獣耳外"].ToPar(); - X0Y0_獣耳内 = pars["獣耳内"].ToPar(); - X0Y0_耳毛 = pars["耳毛"].ToPar(); - pars = Body[0][1]; - X0Y1_獣耳外 = pars["獣耳外"].ToPar(); - X0Y1_獣耳内 = pars["獣耳内"].ToPar(); - X0Y1_耳毛 = pars["耳毛"].ToPar(); - pars = Body[0][2]; - X0Y2_獣耳外 = pars["獣耳外"].ToPar(); - X0Y2_獣耳内 = pars["獣耳内"].ToPar(); - X0Y2_耳毛 = pars["耳毛"].ToPar(); - pars = Body[1][0]; - X1Y0_獣耳外 = pars["獣耳外"].ToPar(); - X1Y0_獣耳内 = pars["獣耳内"].ToPar(); - X1Y0_耳毛 = pars["耳毛"].ToPar(); - pars = Body[1][1]; - X1Y1_獣耳外 = pars["獣耳外"].ToPar(); - X1Y1_獣耳内 = pars["獣耳内"].ToPar(); - X1Y1_耳毛 = pars["耳毛"].ToPar(); - pars = Body[1][2]; - X1Y2_獣耳外 = pars["獣耳外"].ToPar(); - X1Y2_獣耳内 = pars["獣耳内"].ToPar(); - X1Y2_耳毛 = pars["耳毛"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_獣耳外 = partGroup["獣耳外"].ToPar(); + X0Y0_獣耳内 = partGroup["獣耳内"].ToPar(); + X0Y0_耳毛 = partGroup["耳毛"].ToPar(); + partGroup = Body[0][1]; + X0Y1_獣耳外 = partGroup["獣耳外"].ToPar(); + X0Y1_獣耳内 = partGroup["獣耳内"].ToPar(); + X0Y1_耳毛 = partGroup["耳毛"].ToPar(); + partGroup = Body[0][2]; + X0Y2_獣耳外 = partGroup["獣耳外"].ToPar(); + X0Y2_獣耳内 = partGroup["獣耳内"].ToPar(); + X0Y2_耳毛 = partGroup["耳毛"].ToPar(); + partGroup = Body[1][0]; + X1Y0_獣耳外 = partGroup["獣耳外"].ToPar(); + X1Y0_獣耳内 = partGroup["獣耳内"].ToPar(); + X1Y0_耳毛 = partGroup["耳毛"].ToPar(); + partGroup = Body[1][1]; + X1Y1_獣耳外 = partGroup["獣耳外"].ToPar(); + X1Y1_獣耳内 = partGroup["獣耳内"].ToPar(); + X1Y1_耳毛 = partGroup["耳毛"].ToPar(); + partGroup = Body[1][2]; + X1Y2_獣耳外 = partGroup["獣耳外"].ToPar(); + X1Y2_獣耳内 = partGroup["獣耳内"].ToPar(); + X1Y2_耳毛 = partGroup["耳毛"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/玉口枷.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/玉口枷.cs index 05f0c28..04dba56 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/玉口枷.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/玉口枷.cs @@ -570,31 +570,31 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["玉口枷"]); - Pars pars = Body[0][0]; - X0Y0_金具左上 = pars["金具左上"].ToPar(); - X0Y0_金具左下 = pars["金具左下"].ToPar(); - X0Y0_革左 = pars["革左"].ToPar(); - X0Y0_金具右上 = pars["金具右上"].ToPar(); - X0Y0_金具右下 = pars["金具右下"].ToPar(); - X0Y0_革右 = pars["革右"].ToPar(); - X0Y0_革 = pars["革"].ToPar(); - X0Y0_玉 = pars["玉"].ToPar(); - X0Y0_穴中上 = pars["穴中上"].ToPar(); - X0Y0_穴右 = pars["穴右"].ToPar(); - X0Y0_穴中下 = pars["穴中下"].ToPar(); - X0Y0_穴左 = pars["穴左"].ToPar(); - X0Y0_穴上右上 = pars["穴上右上"].ToPar(); - X0Y0_穴上右下 = pars["穴上右下"].ToPar(); - X0Y0_穴下右上 = pars["穴下右上"].ToPar(); - X0Y0_穴下右下 = pars["穴下右下"].ToPar(); - X0Y0_穴下左下 = pars["穴下左下"].ToPar(); - X0Y0_穴下左上 = pars["穴下左上"].ToPar(); - X0Y0_穴上左下 = pars["穴上左下"].ToPar(); - X0Y0_穴上左上 = pars["穴上左上"].ToPar(); - X0Y0_丸金具左内 = pars["丸金具左内"].ToPar(); - X0Y0_丸金具右内 = pars["丸金具右内"].ToPar(); - X0Y0_丸金具左外 = pars["丸金具左外"].ToPar(); - X0Y0_丸金具右外 = pars["丸金具右外"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_金具左上 = partGroup["金具左上"].ToPar(); + X0Y0_金具左下 = partGroup["金具左下"].ToPar(); + X0Y0_革左 = partGroup["革左"].ToPar(); + X0Y0_金具右上 = partGroup["金具右上"].ToPar(); + X0Y0_金具右下 = partGroup["金具右下"].ToPar(); + X0Y0_革右 = partGroup["革右"].ToPar(); + X0Y0_革 = partGroup["革"].ToPar(); + X0Y0_玉 = partGroup["玉"].ToPar(); + X0Y0_穴中上 = partGroup["穴中上"].ToPar(); + X0Y0_穴右 = partGroup["穴右"].ToPar(); + X0Y0_穴中下 = partGroup["穴中下"].ToPar(); + X0Y0_穴左 = partGroup["穴左"].ToPar(); + X0Y0_穴上右上 = partGroup["穴上右上"].ToPar(); + X0Y0_穴上右下 = partGroup["穴上右下"].ToPar(); + X0Y0_穴下右上 = partGroup["穴下右上"].ToPar(); + X0Y0_穴下右下 = partGroup["穴下右下"].ToPar(); + X0Y0_穴下左下 = partGroup["穴下左下"].ToPar(); + X0Y0_穴下左上 = partGroup["穴下左上"].ToPar(); + X0Y0_穴上左下 = partGroup["穴上左下"].ToPar(); + X0Y0_穴上左上 = partGroup["穴上左上"].ToPar(); + X0Y0_丸金具左内 = partGroup["丸金具左内"].ToPar(); + X0Y0_丸金具右内 = partGroup["丸金具右内"].ToPar(); + X0Y0_丸金具左外 = partGroup["丸金具左外"].ToPar(); + X0Y0_丸金具右外 = partGroup["丸金具右外"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/目傷.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/目傷.cs index 3a979d7..0681680 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/目傷.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/目傷.cs @@ -170,21 +170,21 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["目傷左"]); - Pars pars = Body[0][0]; - X0Y0_傷上 = pars["傷上"].ToPar(); - X0Y0_傷下 = pars["傷下"].ToPar(); - pars = Body[0][1]; - X0Y1_傷上 = pars["傷上"].ToPar(); - X0Y1_傷下 = pars["傷下"].ToPar(); - pars = Body[0][2]; - X0Y2_傷上 = pars["傷上"].ToPar(); - X0Y2_傷下 = pars["傷下"].ToPar(); - pars = Body[0][3]; - X0Y3_傷上 = pars["傷上"].ToPar(); - X0Y3_傷下 = pars["傷下"].ToPar(); - pars = Body[0][4]; - X0Y4_傷上 = pars["傷上"].ToPar(); - X0Y4_傷下 = pars["傷下"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_傷上 = partGroup["傷上"].ToPar(); + X0Y0_傷下 = partGroup["傷下"].ToPar(); + partGroup = Body[0][1]; + X0Y1_傷上 = partGroup["傷上"].ToPar(); + X0Y1_傷下 = partGroup["傷下"].ToPar(); + partGroup = Body[0][2]; + X0Y2_傷上 = partGroup["傷上"].ToPar(); + X0Y2_傷下 = partGroup["傷下"].ToPar(); + partGroup = Body[0][3]; + X0Y3_傷上 = partGroup["傷上"].ToPar(); + X0Y3_傷下 = partGroup["傷下"].ToPar(); + partGroup = Body[0][4]; + X0Y4_傷上 = partGroup["傷上"].ToPar(); + X0Y4_傷下 = partGroup["傷下"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/目尻影.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/目尻影.cs index 73026f8..79fa776 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/目尻影.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/目尻影.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["目尻影左"]); - Pars pars = Body[0][0]; - X0Y0_目尻影 = pars["目尻影"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_目尻影 = partGroup["目尻影"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/目隠帯.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/目隠帯.cs index 27d1bfd..ffbc20a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/目隠帯.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/目隠帯.cs @@ -528,29 +528,29 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["目隠帯"]); - Pars pars = Body[0][0]; - X0Y0_革 = pars["革"].ToPar(); - X0Y0_丸金具上中 = pars["丸金具上中"].ToPar(); - X0Y0_丸金具上左1 = pars["丸金具上左1"].ToPar(); - X0Y0_丸金具上左2 = pars["丸金具上左2"].ToPar(); - X0Y0_丸金具上左3 = pars["丸金具上左3"].ToPar(); - X0Y0_丸金具上左4 = pars["丸金具上左4"].ToPar(); - X0Y0_丸金具上左5 = pars["丸金具上左5"].ToPar(); - X0Y0_丸金具上右1 = pars["丸金具上右1"].ToPar(); - X0Y0_丸金具上右2 = pars["丸金具上右2"].ToPar(); - X0Y0_丸金具上右3 = pars["丸金具上右3"].ToPar(); - X0Y0_丸金具上右4 = pars["丸金具上右4"].ToPar(); - X0Y0_丸金具上右5 = pars["丸金具上右5"].ToPar(); - X0Y0_丸金具下左1 = pars["丸金具下左1"].ToPar(); - X0Y0_丸金具下左2 = pars["丸金具下左2"].ToPar(); - X0Y0_丸金具下左3 = pars["丸金具下左3"].ToPar(); - X0Y0_丸金具下左4 = pars["丸金具下左4"].ToPar(); - X0Y0_丸金具下左5 = pars["丸金具下左5"].ToPar(); - X0Y0_丸金具下右1 = pars["丸金具下右1"].ToPar(); - X0Y0_丸金具下右2 = pars["丸金具下右2"].ToPar(); - X0Y0_丸金具下右3 = pars["丸金具下右3"].ToPar(); - X0Y0_丸金具下右4 = pars["丸金具下右4"].ToPar(); - X0Y0_丸金具下右5 = pars["丸金具下右5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_革 = partGroup["革"].ToPar(); + X0Y0_丸金具上中 = partGroup["丸金具上中"].ToPar(); + X0Y0_丸金具上左1 = partGroup["丸金具上左1"].ToPar(); + X0Y0_丸金具上左2 = partGroup["丸金具上左2"].ToPar(); + X0Y0_丸金具上左3 = partGroup["丸金具上左3"].ToPar(); + X0Y0_丸金具上左4 = partGroup["丸金具上左4"].ToPar(); + X0Y0_丸金具上左5 = partGroup["丸金具上左5"].ToPar(); + X0Y0_丸金具上右1 = partGroup["丸金具上右1"].ToPar(); + X0Y0_丸金具上右2 = partGroup["丸金具上右2"].ToPar(); + X0Y0_丸金具上右3 = partGroup["丸金具上右3"].ToPar(); + X0Y0_丸金具上右4 = partGroup["丸金具上右4"].ToPar(); + X0Y0_丸金具上右5 = partGroup["丸金具上右5"].ToPar(); + X0Y0_丸金具下左1 = partGroup["丸金具下左1"].ToPar(); + X0Y0_丸金具下左2 = partGroup["丸金具下左2"].ToPar(); + X0Y0_丸金具下左3 = partGroup["丸金具下左3"].ToPar(); + X0Y0_丸金具下左4 = partGroup["丸金具下左4"].ToPar(); + X0Y0_丸金具下左5 = partGroup["丸金具下左5"].ToPar(); + X0Y0_丸金具下右1 = partGroup["丸金具下右1"].ToPar(); + X0Y0_丸金具下右2 = partGroup["丸金具下右2"].ToPar(); + X0Y0_丸金具下右3 = partGroup["丸金具下右3"].ToPar(); + X0Y0_丸金具下右4 = partGroup["丸金具下右4"].ToPar(); + X0Y0_丸金具下右5 = partGroup["丸金具下右5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/眉.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/眉.cs index ec208ed..58404e2 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/眉.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/眉.cs @@ -152,14 +152,14 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["眉左"]); - Pars pars = Body[0][0]; - X0Y0_眉 = pars["眉"].ToPar(); - pars = Body[0][1]; - X0Y1_眉 = pars["眉"].ToPar(); - X0Y1_眉間 = pars["眉間"].ToPar(); - pars = Body[0][2]; - X0Y2_眉 = pars["眉"].ToPar(); - X0Y2_眉間 = pars["眉間"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_眉 = partGroup["眉"].ToPar(); + partGroup = Body[0][1]; + X0Y1_眉 = partGroup["眉"].ToPar(); + X0Y1_眉間 = partGroup["眉間"].ToPar(); + partGroup = Body[0][2]; + X0Y2_眉 = partGroup["眉"].ToPar(); + X0Y2_眉間 = partGroup["眉間"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_中.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_中.cs index 19de066..cd20ebc 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_中.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_中.cs @@ -602,82 +602,82 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["魔性中瞼左"]); - Pars pars = Body[0][0]; - X0Y0_瞼 = pars["瞼"].ToPar(); - X0Y0_二重 = pars["二重"].ToPar(); - Pars pars2 = pars["睫毛"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_瞼 = partGroup["瞼"].ToPar(); + X0Y0_二重 = partGroup["二重"].ToPar(); + PartGroup pars2 = partGroup["睫毛"].ToPars(); X0Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y0_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][1]; - X0Y1_瞼 = pars["瞼"].ToPar(); - X0Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][1]; + X0Y1_瞼 = partGroup["瞼"].ToPar(); + X0Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y1_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][2]; - X0Y2_瞼 = pars["瞼"].ToPar(); - X0Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][2]; + X0Y2_瞼 = partGroup["瞼"].ToPar(); + X0Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y2_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][3]; - X0Y3_瞼 = pars["瞼"].ToPar(); - X0Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][3]; + X0Y3_瞼 = partGroup["瞼"].ToPar(); + X0Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y3_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][4]; - X0Y4_瞼 = pars["瞼"].ToPar(); - X0Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][4]; + X0Y4_瞼 = partGroup["瞼"].ToPar(); + X0Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y4_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y4_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][0]; - X1Y0_瞼 = pars["瞼"].ToPar(); - X1Y0_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][0]; + X1Y0_瞼 = partGroup["瞼"].ToPar(); + X1Y0_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y0_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][1]; - X1Y1_瞼 = pars["瞼"].ToPar(); - X1Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][1]; + X1Y1_瞼 = partGroup["瞼"].ToPar(); + X1Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y1_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][2]; - X1Y2_瞼 = pars["瞼"].ToPar(); - X1Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][2]; + X1Y2_瞼 = partGroup["瞼"].ToPar(); + X1Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y2_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][3]; - X1Y3_瞼 = pars["瞼"].ToPar(); - X1Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][3]; + X1Y3_瞼 = partGroup["瞼"].ToPar(); + X1Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y3_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][4]; - X1Y4_瞼 = pars["瞼"].ToPar(); - X1Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][4]; + X1Y4_瞼 = partGroup["瞼"].ToPar(); + X1Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y4_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_宇.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_宇.cs index f53c5c0..914a48a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_宇.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_宇.cs @@ -207,26 +207,26 @@ namespace SlaveMatrix 瞼_宇 瞼_宇2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["エイリアン目左"]); - Pars pars = Body[0][0]; - X0Y0_目 = pars["目"].ToPar(); - X0Y0_ハイライト = pars["ハイライト"].ToPar(); - X0Y0_瞬膜 = pars["瞬膜"].ToPar(); - pars = Body[0][1]; - X0Y1_目 = pars["目"].ToPar(); - X0Y1_ハイライト = pars["ハイライト"].ToPar(); - X0Y1_瞬膜 = pars["瞬膜"].ToPar(); - pars = Body[0][2]; - X0Y2_目 = pars["目"].ToPar(); - X0Y2_ハイライト = pars["ハイライト"].ToPar(); - X0Y2_瞬膜 = pars["瞬膜"].ToPar(); - pars = Body[0][3]; - X0Y3_目 = pars["目"].ToPar(); - X0Y3_ハイライト = pars["ハイライト"].ToPar(); - X0Y3_瞬膜 = pars["瞬膜"].ToPar(); - pars = Body[0][4]; - X0Y4_目 = pars["目"].ToPar(); - X0Y4_ハイライト = pars["ハイライト"].ToPar(); - X0Y4_瞬膜 = pars["瞬膜"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_目 = partGroup["目"].ToPar(); + X0Y0_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y0_瞬膜 = partGroup["瞬膜"].ToPar(); + partGroup = Body[0][1]; + X0Y1_目 = partGroup["目"].ToPar(); + X0Y1_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y1_瞬膜 = partGroup["瞬膜"].ToPar(); + partGroup = Body[0][2]; + X0Y2_目 = partGroup["目"].ToPar(); + X0Y2_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y2_瞬膜 = partGroup["瞬膜"].ToPar(); + partGroup = Body[0][3]; + X0Y3_目 = partGroup["目"].ToPar(); + X0Y3_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y3_瞬膜 = partGroup["瞬膜"].ToPar(); + partGroup = Body[0][4]; + X0Y4_目 = partGroup["目"].ToPar(); + X0Y4_ハイライト = partGroup["ハイライト"].ToPar(); + X0Y4_瞬膜 = partGroup["瞬膜"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_弱.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_弱.cs index 185aa5e..6ec305e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_弱.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_弱.cs @@ -510,73 +510,73 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["魔性弱瞼左"]); - Pars pars = Body[0][0]; - X0Y0_瞼 = pars["瞼"].ToPar(); - X0Y0_二重 = pars["二重"].ToPar(); - Pars pars2 = pars["睫毛"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_瞼 = partGroup["瞼"].ToPar(); + X0Y0_二重 = partGroup["二重"].ToPar(); + PartGroup pars2 = partGroup["睫毛"].ToPars(); X0Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][1]; - X0Y1_瞼 = pars["瞼"].ToPar(); - X0Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][1]; + X0Y1_瞼 = partGroup["瞼"].ToPar(); + X0Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][2]; - X0Y2_瞼 = pars["瞼"].ToPar(); - X0Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][2]; + X0Y2_瞼 = partGroup["瞼"].ToPar(); + X0Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][3]; - X0Y3_瞼 = pars["瞼"].ToPar(); - X0Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][3]; + X0Y3_瞼 = partGroup["瞼"].ToPar(); + X0Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][4]; - X0Y4_瞼 = pars["瞼"].ToPar(); - X0Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][4]; + X0Y4_瞼 = partGroup["瞼"].ToPar(); + X0Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y4_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][0]; - X1Y0_瞼 = pars["瞼"].ToPar(); - X1Y0_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][0]; + X1Y0_瞼 = partGroup["瞼"].ToPar(); + X1Y0_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][1]; - X1Y1_瞼 = pars["瞼"].ToPar(); - X1Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][1]; + X1Y1_瞼 = partGroup["瞼"].ToPar(); + X1Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][2]; - X1Y2_瞼 = pars["瞼"].ToPar(); - X1Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][2]; + X1Y2_瞼 = partGroup["瞼"].ToPar(); + X1Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][3]; - X1Y3_瞼 = pars["瞼"].ToPar(); - X1Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][3]; + X1Y3_瞼 = partGroup["瞼"].ToPar(); + X1Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][4]; - X1Y4_瞼 = pars["瞼"].ToPar(); - X1Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][4]; + X1Y4_瞼 = partGroup["瞼"].ToPar(); + X1Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y4_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_強.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_強.cs index 8c6a41f..d0454df 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_強.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_強.cs @@ -602,82 +602,82 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["魔性強瞼左"]); - Pars pars = Body[0][0]; - X0Y0_瞼 = pars["瞼"].ToPar(); - X0Y0_二重 = pars["二重"].ToPar(); - Pars pars2 = pars["睫毛"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_瞼 = partGroup["瞼"].ToPar(); + X0Y0_二重 = partGroup["二重"].ToPar(); + PartGroup pars2 = partGroup["睫毛"].ToPars(); X0Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y0_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][1]; - X0Y1_瞼 = pars["瞼"].ToPar(); - X0Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][1]; + X0Y1_瞼 = partGroup["瞼"].ToPar(); + X0Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y1_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][2]; - X0Y2_瞼 = pars["瞼"].ToPar(); - X0Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][2]; + X0Y2_瞼 = partGroup["瞼"].ToPar(); + X0Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y2_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][3]; - X0Y3_瞼 = pars["瞼"].ToPar(); - X0Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][3]; + X0Y3_瞼 = partGroup["瞼"].ToPar(); + X0Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y3_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][4]; - X0Y4_瞼 = pars["瞼"].ToPar(); - X0Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][4]; + X0Y4_瞼 = partGroup["瞼"].ToPar(); + X0Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y4_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X0Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y4_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][0]; - X1Y0_瞼 = pars["瞼"].ToPar(); - X1Y0_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][0]; + X1Y0_瞼 = partGroup["瞼"].ToPar(); + X1Y0_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y0_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][1]; - X1Y1_瞼 = pars["瞼"].ToPar(); - X1Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][1]; + X1Y1_瞼 = partGroup["瞼"].ToPar(); + X1Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y1_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][2]; - X1Y2_瞼 = pars["瞼"].ToPar(); - X1Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][2]; + X1Y2_瞼 = partGroup["瞼"].ToPar(); + X1Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y2_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][3]; - X1Y3_瞼 = pars["瞼"].ToPar(); - X1Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][3]; + X1Y3_瞼 = partGroup["瞼"].ToPar(); + X1Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y3_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][4]; - X1Y4_瞼 = pars["瞼"].ToPar(); - X1Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][4]; + X1Y4_瞼 = partGroup["瞼"].ToPar(); + X1Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y4_睫毛_睫毛4 = pars2["睫毛4"].ToPar(); X1Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_獣.cs index bb2fab1..c3a8ac5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/瞼_獣.cs @@ -510,73 +510,73 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["獣性瞼左"]); - Pars pars = Body[0][0]; - X0Y0_瞼 = pars["瞼"].ToPar(); - X0Y0_二重 = pars["二重"].ToPar(); - Pars pars2 = pars["睫毛"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_瞼 = partGroup["瞼"].ToPar(); + X0Y0_二重 = partGroup["二重"].ToPar(); + PartGroup pars2 = partGroup["睫毛"].ToPars(); X0Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][1]; - X0Y1_瞼 = pars["瞼"].ToPar(); - X0Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][1]; + X0Y1_瞼 = partGroup["瞼"].ToPar(); + X0Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][2]; - X0Y2_瞼 = pars["瞼"].ToPar(); - X0Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][2]; + X0Y2_瞼 = partGroup["瞼"].ToPar(); + X0Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][3]; - X0Y3_瞼 = pars["瞼"].ToPar(); - X0Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][3]; + X0Y3_瞼 = partGroup["瞼"].ToPar(); + X0Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[0][4]; - X0Y4_瞼 = pars["瞼"].ToPar(); - X0Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[0][4]; + X0Y4_瞼 = partGroup["瞼"].ToPar(); + X0Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X0Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X0Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X0Y4_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][0]; - X1Y0_瞼 = pars["瞼"].ToPar(); - X1Y0_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][0]; + X1Y0_瞼 = partGroup["瞼"].ToPar(); + X1Y0_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y0_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y0_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y0_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][1]; - X1Y1_瞼 = pars["瞼"].ToPar(); - X1Y1_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][1]; + X1Y1_瞼 = partGroup["瞼"].ToPar(); + X1Y1_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y1_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y1_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y1_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][2]; - X1Y2_瞼 = pars["瞼"].ToPar(); - X1Y2_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][2]; + X1Y2_瞼 = partGroup["瞼"].ToPar(); + X1Y2_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y2_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y2_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y2_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][3]; - X1Y3_瞼 = pars["瞼"].ToPar(); - X1Y3_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][3]; + X1Y3_瞼 = partGroup["瞼"].ToPar(); + X1Y3_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y3_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y3_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y3_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); - pars = Body[1][4]; - X1Y4_瞼 = pars["瞼"].ToPar(); - X1Y4_二重 = pars["二重"].ToPar(); - pars2 = pars["睫毛"].ToPars(); + partGroup = Body[1][4]; + X1Y4_瞼 = partGroup["瞼"].ToPar(); + X1Y4_二重 = partGroup["二重"].ToPar(); + pars2 = partGroup["睫毛"].ToPars(); X1Y4_睫毛_睫毛3 = pars2["睫毛3"].ToPar(); X1Y4_睫毛_睫毛1 = pars2["睫毛1"].ToPar(); X1Y4_睫毛_睫毛2 = pars2["睫毛2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_曳航.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_曳航.cs index 0c911da..564b5ce 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_曳航.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_曳航.cs @@ -339,23 +339,23 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "曳航肢"; - dif.Add(new Pars(Sta.肢左["節足"][0][5])); + dif.Add(new PartGroup(Sta.肢左["節足"][0][5])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_前腿節 = pars["前腿節"].ToPar(); - X0Y0_腿節 = pars["腿節"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_前腿節 = partGroup["前腿節"].ToPar(); + X0Y0_腿節 = partGroup["腿節"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_脛節 = pars["脛節"].ToPar(); - X0Y0_付節1 = pars["付節1"].ToPar(); - X0Y0_付節2 = pars["付節2"].ToPar(); + X0Y0_脛節 = partGroup["脛節"].ToPar(); + X0Y0_付節1 = partGroup["付節1"].ToPar(); + X0Y0_付節2 = partGroup["付節2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_鋏.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_鋏.cs index 8742127..7f1823d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_鋏.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節尾_鋏.cs @@ -318,22 +318,22 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鋏"; - dif.Add(new Pars(Sta.肢左["節足"][0][6])); + dif.Add(new PartGroup(Sta.肢左["節足"][0][6])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_牙 = pars["牙"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_牙 = partGroup["牙"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_棘1 = pars["刺1"].ToPar(); - X0Y0_棘2 = pars["刺2"].ToPar(); - X0Y0_棘3 = pars["刺3"].ToPar(); + X0Y0_棘1 = partGroup["刺1"].ToPar(); + X0Y0_棘2 = partGroup["刺2"].ToPar(); + X0Y0_棘3 = partGroup["刺3"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足百.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足百.cs index df4e846..57d6c7e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足百.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足百.cs @@ -377,25 +377,25 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "節足百"; - dif.Add(new Pars(Sta.肢左["節足"][0][4])); + dif.Add(new PartGroup(Sta.肢左["節足"][0][4])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_基節 = pars["基節"].ToPar(); - X0Y0_転節 = pars["転節"].ToPar(); - X0Y0_前腿節 = pars["前腿節"].ToPar(); - X0Y0_腿節 = pars["腿節"].ToPar(); - X0Y0_脛節 = pars["脛節"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_基節 = partGroup["基節"].ToPar(); + X0Y0_転節 = partGroup["転節"].ToPar(); + X0Y0_前腿節 = partGroup["前腿節"].ToPar(); + X0Y0_腿節 = partGroup["腿節"].ToPar(); + X0Y0_脛節 = partGroup["脛節"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_跗節1 = pars["跗節1"].ToPar(); - X0Y0_跗節2 = pars["跗節2"].ToPar(); + X0Y0_跗節1 = partGroup["跗節1"].ToPar(); + X0Y0_跗節2 = partGroup["跗節2"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蜘.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蜘.cs index b398a2e..bca6575 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蜘.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蜘.cs @@ -502,29 +502,29 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "節足蜘"; - dif.Add(new Pars(Sta.肢左["節足"][0][0])); + dif.Add(new PartGroup(Sta.肢左["節足"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_基節 = pars["基節"].ToPar(); - X0Y0_転節 = pars["転節"].ToPar(); - X0Y0_腿節 = pars["腿節"].ToPar(); - X0Y0_柄1 = pars["柄1"].ToPar(); - X0Y0_膝節 = pars["膝節"].ToPar(); - X0Y0_脛節 = pars["脛節"].ToPar(); - X0Y0_柄2 = pars["柄2"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_基節 = partGroup["基節"].ToPar(); + X0Y0_転節 = partGroup["転節"].ToPar(); + X0Y0_腿節 = partGroup["腿節"].ToPar(); + X0Y0_柄1 = partGroup["柄1"].ToPar(); + X0Y0_膝節 = partGroup["膝節"].ToPar(); + X0Y0_脛節 = partGroup["脛節"].ToPar(); + X0Y0_柄2 = partGroup["柄2"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_蹠節 = pars["蹠節"].ToPar(); - X0Y0_跗節1 = pars["跗節1"].ToPar(); - X0Y0_跗節2 = pars["跗節2"].ToPar(); - pars2 = pars["爪"].ToPars(); + X0Y0_蹠節 = partGroup["蹠節"].ToPar(); + X0Y0_跗節1 = partGroup["跗節1"].ToPar(); + X0Y0_跗節2 = partGroup["跗節2"].ToPar(); + pars2 = partGroup["爪"].ToPars(); X0Y0_爪_爪1 = pars2["爪1"].ToPar(); X0Y0_爪_爪2 = pars2["爪2"].ToPar(); Xasix = false; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蠍.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蠍.cs index 9577a2f..2281a26 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蠍.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/節足_足蠍.cs @@ -460,27 +460,27 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "節足蠍"; - dif.Add(new Pars(Sta.肢左["節足"][0][2])); + dif.Add(new PartGroup(Sta.肢左["節足"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_転節 = pars["転節"].ToPar(); - X0Y0_腿節 = pars["腿節"].ToPar(); - X0Y0_柄1 = pars["柄1"].ToPar(); - X0Y0_膝節 = pars["膝節"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_転節 = partGroup["転節"].ToPar(); + X0Y0_腿節 = partGroup["腿節"].ToPar(); + X0Y0_柄1 = partGroup["柄1"].ToPar(); + X0Y0_膝節 = partGroup["膝節"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_脛節 = pars["脛節"].ToPar(); - X0Y0_蹠節 = pars["蹠節"].ToPar(); - X0Y0_跗節1 = pars["跗節1"].ToPar(); - X0Y0_跗節2 = pars["跗節2"].ToPar(); - pars2 = pars["爪"].ToPars(); + X0Y0_脛節 = partGroup["脛節"].ToPar(); + X0Y0_蹠節 = partGroup["蹠節"].ToPar(); + X0Y0_跗節1 = partGroup["跗節1"].ToPar(); + X0Y0_跗節2 = partGroup["跗節2"].ToPar(); + pars2 = partGroup["爪"].ToPars(); X0Y0_爪_爪1 = pars2["爪1"].ToPar(); X0Y0_爪_爪2 = pars2["爪2"].ToPar(); Xasix = false; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/紅潮.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/紅潮.cs index 75e21b8..395bf0b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/紅潮.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/紅潮.cs @@ -407,17 +407,17 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["紅潮"]); - Pars pars = Body[0][0]; - X0Y0_紅潮0 = pars["紅潮0"].ToPar(); - X0Y0_紅潮1 = pars["紅潮1"].ToPar(); - X0Y0_紅潮右 = pars["紅潮右"].ToPar(); - X0Y0_紅潮左 = pars["紅潮左"].ToPar(); - X0Y0_紅潮線左 = pars["紅潮線左"].ToPar(); - X0Y0_紅潮線右 = pars["紅潮線右"].ToPar(); - X0Y0_紅潮弱左 = pars["紅潮弱左"].ToPar(); - X0Y0_紅潮弱右 = pars["紅潮弱右"].ToPar(); - X0Y0_紅潮線弱左 = pars["紅潮線弱左"].ToPar(); - X0Y0_紅潮線弱右 = pars["紅潮線弱右"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_紅潮0 = partGroup["紅潮0"].ToPar(); + X0Y0_紅潮1 = partGroup["紅潮1"].ToPar(); + X0Y0_紅潮右 = partGroup["紅潮右"].ToPar(); + X0Y0_紅潮左 = partGroup["紅潮左"].ToPar(); + X0Y0_紅潮線左 = partGroup["紅潮線左"].ToPar(); + X0Y0_紅潮線右 = partGroup["紅潮線右"].ToPar(); + X0Y0_紅潮弱左 = partGroup["紅潮弱左"].ToPar(); + X0Y0_紅潮弱右 = partGroup["紅潮弱右"].ToPar(); + X0Y0_紅潮線弱左 = partGroup["紅潮線弱左"].ToPar(); + X0Y0_紅潮線弱右 = partGroup["紅潮線弱右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦目.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦目.cs index 8edafc8..c479a6c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦目.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦目.cs @@ -226,9 +226,9 @@ namespace SlaveMatrix 縦目 縦目2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["額目"]); - Pars pars = Body[0][0]; - X0Y0_白目 = pars["白目"].ToPar(); - Pars pars2 = pars["黒目"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_白目 = partGroup["白目"].ToPar(); + PartGroup pars2 = partGroup["黒目"].ToPars(); X0Y0_黒目_黒目 = pars2["黒目"].ToPar(); X0Y0_黒目_瞳孔 = pars2["瞳孔"].ToPar(); X0Y0_黒目_ハート = pars2["ハート"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦瞼.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦瞼.cs index 06c9257..57ad77a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦瞼.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/縦瞼.cs @@ -416,16 +416,16 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["額瞼"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["瞼左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["瞼左"].ToPars(); X0Y0_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y0_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_瞼左_睫毛2 = pars2["睫毛2"].ToPar(); - pars2 = pars["瞼右"].ToPars(); + pars2 = partGroup["瞼右"].ToPars(); X0Y0_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y0_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["瞼左"].ToPars(); X0Y1_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y1_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); @@ -434,7 +434,7 @@ namespace SlaveMatrix X0Y1_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y1_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y1_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars4 = Body[0][2]; + PartGroup pars4 = Body[0][2]; pars2 = pars4["瞼左"].ToPars(); X0Y2_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y2_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); @@ -443,7 +443,7 @@ namespace SlaveMatrix X0Y2_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y2_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y2_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars5 = Body[0][3]; + PartGroup pars5 = Body[0][3]; pars2 = pars5["瞼左"].ToPars(); X0Y3_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y3_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); @@ -452,7 +452,7 @@ namespace SlaveMatrix X0Y3_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y3_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y3_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars6 = Body[0][4]; + PartGroup pars6 = Body[0][4]; pars2 = pars6["瞼左"].ToPars(); X0Y4_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y4_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/羽根箒.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/羽根箒.cs index 2988bc5..e2a71c8 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/羽根箒.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/羽根箒.cs @@ -213,14 +213,14 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["羽根箒"]); - Pars pars = Body[0][0]; - X0Y0_羽根1 = pars["羽根1"].ToPar(); - X0Y0_羽根2 = pars["羽根2"].ToPar(); - X0Y0_羽根3 = pars["羽根3"].ToPar(); - X0Y0_羽根4 = pars["羽根4"].ToPar(); - X0Y0_羽根5 = pars["羽根5"].ToPar(); - X0Y0_羽根 = pars["羽根"].ToPar(); - X0Y0_柄 = pars["柄"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_羽根1 = partGroup["羽根1"].ToPar(); + X0Y0_羽根2 = partGroup["羽根2"].ToPar(); + X0Y0_羽根3 = partGroup["羽根3"].ToPar(); + X0Y0_羽根4 = partGroup["羽根4"].ToPar(); + X0Y0_羽根5 = partGroup["羽根5"].ToPar(); + X0Y0_羽根 = partGroup["羽根"].ToPar(); + X0Y0_柄 = partGroup["柄"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_人.cs index ce0bb33..1b4bb90 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_人.cs @@ -124,12 +124,12 @@ namespace SlaveMatrix Body.Tag = "通"; Body.Add(new Dif(Sta.肢左["耳"][0])); Body.Add(new Dif(Sta.肢左["耳"][1])); - Pars pars = Body[0][0]; - X0Y0_耳 = pars["耳"].ToPar(); - X0Y0_耳線 = pars["耳線"].ToPar(); - pars = Body[1][0]; - X1Y0_耳 = pars["耳"].ToPar(); - X1Y0_耳線 = pars["耳線"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_耳 = partGroup["耳"].ToPar(); + X0Y0_耳線 = partGroup["耳線"].ToPar(); + partGroup = Body[1][0]; + X1Y0_耳 = partGroup["耳"].ToPar(); + X1Y0_耳線 = partGroup["耳線"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_尖.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_尖.cs index 666c8b4..451bf49 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_尖.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_尖.cs @@ -172,24 +172,24 @@ namespace SlaveMatrix Body.Tag = "尖"; Body.Add(new Dif(Sta.肢左["耳"][2])); Body.Add(new Dif(Sta.肢左["耳"][3])); - Pars pars = Body[0][0]; - X0Y0_耳 = pars["耳"].ToPar(); - X0Y0_耳線 = pars["耳線"].ToPar(); - pars = Body[0][1]; - X0Y1_耳 = pars["耳"].ToPar(); - X0Y1_耳線 = pars["耳線"].ToPar(); - pars = Body[0][2]; - X0Y2_耳 = pars["耳"].ToPar(); - X0Y2_耳線 = pars["耳線"].ToPar(); - pars = Body[1][0]; - X1Y0_耳 = pars["耳"].ToPar(); - X1Y0_耳線 = pars["耳線"].ToPar(); - pars = Body[1][1]; - X1Y1_耳 = pars["耳"].ToPar(); - X1Y1_耳線 = pars["耳線"].ToPar(); - pars = Body[1][2]; - X1Y2_耳 = pars["耳"].ToPar(); - X1Y2_耳線 = pars["耳線"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_耳 = partGroup["耳"].ToPar(); + X0Y0_耳線 = partGroup["耳線"].ToPar(); + partGroup = Body[0][1]; + X0Y1_耳 = partGroup["耳"].ToPar(); + X0Y1_耳線 = partGroup["耳線"].ToPar(); + partGroup = Body[0][2]; + X0Y2_耳 = partGroup["耳"].ToPar(); + X0Y2_耳線 = partGroup["耳線"].ToPar(); + partGroup = Body[1][0]; + X1Y0_耳 = partGroup["耳"].ToPar(); + X1Y0_耳線 = partGroup["耳線"].ToPar(); + partGroup = Body[1][1]; + X1Y1_耳 = partGroup["耳"].ToPar(); + X1Y1_耳線 = partGroup["耳線"].ToPar(); + partGroup = Body[1][2]; + X1Y2_耳 = partGroup["耳"].ToPar(); + X1Y2_耳線 = partGroup["耳線"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_獣.cs index 3be9408..99527ad 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_獣.cs @@ -223,30 +223,30 @@ namespace SlaveMatrix Body.Tag = "獣"; Body.Add(new Dif(Sta.肢左["耳"][10])); Body.Add(new Dif(Sta.肢左["耳"][11])); - Pars pars = Body[0][0]; - X0Y0_耳 = pars["耳"].ToPar(); - X0Y0_耳線1 = pars["耳線1"].ToPar(); - X0Y0_耳線2 = pars["耳線2"].ToPar(); - pars = Body[0][1]; - X0Y1_耳 = pars["耳"].ToPar(); - X0Y1_耳線1 = pars["耳線1"].ToPar(); - X0Y1_耳線2 = pars["耳線2"].ToPar(); - pars = Body[0][2]; - X0Y2_耳 = pars["耳"].ToPar(); - X0Y2_耳線1 = pars["耳線1"].ToPar(); - X0Y2_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][0]; - X1Y0_耳 = pars["耳"].ToPar(); - X1Y0_耳線1 = pars["耳線1"].ToPar(); - X1Y0_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][1]; - X1Y1_耳 = pars["耳"].ToPar(); - X1Y1_耳線1 = pars["耳線1"].ToPar(); - X1Y1_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][2]; - X1Y2_耳 = pars["耳"].ToPar(); - X1Y2_耳線1 = pars["耳線1"].ToPar(); - X1Y2_耳線2 = pars["耳線2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_耳 = partGroup["耳"].ToPar(); + X0Y0_耳線1 = partGroup["耳線1"].ToPar(); + X0Y0_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[0][1]; + X0Y1_耳 = partGroup["耳"].ToPar(); + X0Y1_耳線1 = partGroup["耳線1"].ToPar(); + X0Y1_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[0][2]; + X0Y2_耳 = partGroup["耳"].ToPar(); + X0Y2_耳線1 = partGroup["耳線1"].ToPar(); + X0Y2_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][0]; + X1Y0_耳 = partGroup["耳"].ToPar(); + X1Y0_耳線1 = partGroup["耳線1"].ToPar(); + X1Y0_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][1]; + X1Y1_耳 = partGroup["耳"].ToPar(); + X1Y1_耳線1 = partGroup["耳線1"].ToPar(); + X1Y1_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][2]; + X1Y2_耳 = partGroup["耳"].ToPar(); + X1Y2_耳線1 = partGroup["耳線1"].ToPar(); + X1Y2_耳線2 = partGroup["耳線2"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_羽.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_羽.cs index ae60f97..8e29b93 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_羽.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_羽.cs @@ -325,42 +325,42 @@ namespace SlaveMatrix Body.Tag = "羽"; Body.Add(new Dif(Sta.肢左["耳"][8])); Body.Add(new Dif(Sta.肢左["耳"][9])); - Pars pars = Body[0][0]; - X0Y0_羽2 = pars["羽2"].ToPar(); - X0Y0_羽1 = pars["羽1"].ToPar(); - X0Y0_耳 = pars["耳"].ToPar(); - X0Y0_耳線1 = pars["耳線1"].ToPar(); - X0Y0_耳線2 = pars["耳線2"].ToPar(); - pars = Body[0][1]; - X0Y1_羽2 = pars["羽2"].ToPar(); - X0Y1_羽1 = pars["羽1"].ToPar(); - X0Y1_耳 = pars["耳"].ToPar(); - X0Y1_耳線1 = pars["耳線1"].ToPar(); - X0Y1_耳線2 = pars["耳線2"].ToPar(); - pars = Body[0][2]; - X0Y2_羽2 = pars["羽2"].ToPar(); - X0Y2_羽1 = pars["羽1"].ToPar(); - X0Y2_耳 = pars["耳"].ToPar(); - X0Y2_耳線1 = pars["耳線1"].ToPar(); - X0Y2_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][0]; - X1Y0_羽2 = pars["羽2"].ToPar(); - X1Y0_羽1 = pars["羽1"].ToPar(); - X1Y0_耳 = pars["耳"].ToPar(); - X1Y0_耳線1 = pars["耳線1"].ToPar(); - X1Y0_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][1]; - X1Y1_羽2 = pars["羽2"].ToPar(); - X1Y1_羽1 = pars["羽1"].ToPar(); - X1Y1_耳 = pars["耳"].ToPar(); - X1Y1_耳線1 = pars["耳線1"].ToPar(); - X1Y1_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][2]; - X1Y2_羽2 = pars["羽2"].ToPar(); - X1Y2_羽1 = pars["羽1"].ToPar(); - X1Y2_耳 = pars["耳"].ToPar(); - X1Y2_耳線1 = pars["耳線1"].ToPar(); - X1Y2_耳線2 = pars["耳線2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_羽2 = partGroup["羽2"].ToPar(); + X0Y0_羽1 = partGroup["羽1"].ToPar(); + X0Y0_耳 = partGroup["耳"].ToPar(); + X0Y0_耳線1 = partGroup["耳線1"].ToPar(); + X0Y0_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[0][1]; + X0Y1_羽2 = partGroup["羽2"].ToPar(); + X0Y1_羽1 = partGroup["羽1"].ToPar(); + X0Y1_耳 = partGroup["耳"].ToPar(); + X0Y1_耳線1 = partGroup["耳線1"].ToPar(); + X0Y1_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[0][2]; + X0Y2_羽2 = partGroup["羽2"].ToPar(); + X0Y2_羽1 = partGroup["羽1"].ToPar(); + X0Y2_耳 = partGroup["耳"].ToPar(); + X0Y2_耳線1 = partGroup["耳線1"].ToPar(); + X0Y2_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][0]; + X1Y0_羽2 = partGroup["羽2"].ToPar(); + X1Y0_羽1 = partGroup["羽1"].ToPar(); + X1Y0_耳 = partGroup["耳"].ToPar(); + X1Y0_耳線1 = partGroup["耳線1"].ToPar(); + X1Y0_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][1]; + X1Y1_羽2 = partGroup["羽2"].ToPar(); + X1Y1_羽1 = partGroup["羽1"].ToPar(); + X1Y1_耳 = partGroup["耳"].ToPar(); + X1Y1_耳線1 = partGroup["耳線1"].ToPar(); + X1Y1_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][2]; + X1Y2_羽2 = partGroup["羽2"].ToPar(); + X1Y2_羽1 = partGroup["羽1"].ToPar(); + X1Y2_耳 = partGroup["耳"].ToPar(); + X1Y2_耳線1 = partGroup["耳線1"].ToPar(); + X1Y2_耳線2 = partGroup["耳線2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_長.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_長.cs index a04bc1f..8d7b4b7 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_長.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_長.cs @@ -223,30 +223,30 @@ namespace SlaveMatrix Body.Tag = "長"; Body.Add(new Dif(Sta.肢左["耳"][4])); Body.Add(new Dif(Sta.肢左["耳"][5])); - Pars pars = Body[0][0]; - X0Y0_耳 = pars["耳"].ToPar(); - X0Y0_耳線1 = pars["耳線1"].ToPar(); - X0Y0_耳線2 = pars["耳線2"].ToPar(); - pars = Body[0][1]; - X0Y1_耳 = pars["耳"].ToPar(); - X0Y1_耳線1 = pars["耳線1"].ToPar(); - X0Y1_耳線2 = pars["耳線2"].ToPar(); - pars = Body[0][2]; - X0Y2_耳 = pars["耳"].ToPar(); - X0Y2_耳線1 = pars["耳線1"].ToPar(); - X0Y2_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][0]; - X1Y0_耳 = pars["耳"].ToPar(); - X1Y0_耳線1 = pars["耳線1"].ToPar(); - X1Y0_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][1]; - X1Y1_耳 = pars["耳"].ToPar(); - X1Y1_耳線1 = pars["耳線1"].ToPar(); - X1Y1_耳線2 = pars["耳線2"].ToPar(); - pars = Body[1][2]; - X1Y2_耳 = pars["耳"].ToPar(); - X1Y2_耳線1 = pars["耳線1"].ToPar(); - X1Y2_耳線2 = pars["耳線2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_耳 = partGroup["耳"].ToPar(); + X0Y0_耳線1 = partGroup["耳線1"].ToPar(); + X0Y0_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[0][1]; + X0Y1_耳 = partGroup["耳"].ToPar(); + X0Y1_耳線1 = partGroup["耳線1"].ToPar(); + X0Y1_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[0][2]; + X0Y2_耳 = partGroup["耳"].ToPar(); + X0Y2_耳線1 = partGroup["耳線1"].ToPar(); + X0Y2_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][0]; + X1Y0_耳 = partGroup["耳"].ToPar(); + X1Y0_耳線1 = partGroup["耳線1"].ToPar(); + X1Y0_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][1]; + X1Y1_耳 = partGroup["耳"].ToPar(); + X1Y1_耳線1 = partGroup["耳線1"].ToPar(); + X1Y1_耳線2 = partGroup["耳線2"].ToPar(); + partGroup = Body[1][2]; + X1Y2_耳 = partGroup["耳"].ToPar(); + X1Y2_耳線1 = partGroup["耳線1"].ToPar(); + X1Y2_耳線2 = partGroup["耳線2"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_鰭.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_鰭.cs index 5e095d0..554ee25 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_鰭.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/耳_鰭.cs @@ -390,17 +390,17 @@ namespace SlaveMatrix Body.Tag = "鰭"; Body.Add(new Dif(Sta.肢左["耳"][6])); Body.Add(new Dif(Sta.肢左["耳"][7])); - Pars pars = Body[0][0]; - Pars pars2 = pars["鰭耳3"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["鰭耳3"].ToPars(); X0Y0_鰭耳3_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭耳3_鰭条 = pars2["鰭条"].ToPar(); - pars2 = pars["鰭耳1"].ToPars(); + pars2 = partGroup["鰭耳1"].ToPars(); X0Y0_鰭耳1_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭耳1_鰭条 = pars2["鰭条"].ToPar(); - pars2 = pars["鰭耳2"].ToPars(); + pars2 = partGroup["鰭耳2"].ToPars(); X0Y0_鰭耳2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭耳2_鰭条 = pars2["鰭条"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["鰭耳3"].ToPars(); X0Y1_鰭耳3_鰭膜 = pars2["鰭膜"].ToPar(); X0Y1_鰭耳3_鰭条 = pars2["鰭条"].ToPar(); @@ -410,7 +410,7 @@ namespace SlaveMatrix pars2 = pars3["鰭耳2"].ToPars(); X0Y1_鰭耳2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y1_鰭耳2_鰭条 = pars2["鰭条"].ToPar(); - Pars pars4 = Body[0][2]; + PartGroup pars4 = Body[0][2]; pars2 = pars4["鰭耳3"].ToPars(); X0Y2_鰭耳3_鰭膜 = pars2["鰭膜"].ToPar(); X0Y2_鰭耳3_鰭条 = pars2["鰭条"].ToPar(); @@ -420,7 +420,7 @@ namespace SlaveMatrix pars2 = pars4["鰭耳2"].ToPars(); X0Y2_鰭耳2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y2_鰭耳2_鰭条 = pars2["鰭条"].ToPar(); - Pars pars5 = Body[1][0]; + PartGroup pars5 = Body[1][0]; pars2 = pars5["鰭耳3"].ToPars(); X1Y0_鰭耳3_鰭膜 = pars2["鰭膜"].ToPar(); X1Y0_鰭耳3_鰭条 = pars2["鰭条"].ToPar(); @@ -430,7 +430,7 @@ namespace SlaveMatrix pars2 = pars5["鰭耳2"].ToPars(); X1Y0_鰭耳2_鰭膜 = pars2["鰭膜"].ToPar(); X1Y0_鰭耳2_鰭条 = pars2["鰭条"].ToPar(); - Pars pars6 = Body[1][1]; + PartGroup pars6 = Body[1][1]; pars2 = pars6["鰭耳3"].ToPars(); X1Y1_鰭耳3_鰭膜 = pars2["鰭膜"].ToPar(); X1Y1_鰭耳3_鰭条 = pars2["鰭条"].ToPar(); @@ -440,7 +440,7 @@ namespace SlaveMatrix pars2 = pars6["鰭耳2"].ToPars(); X1Y1_鰭耳2_鰭膜 = pars2["鰭膜"].ToPar(); X1Y1_鰭耳2_鰭条 = pars2["鰭条"].ToPar(); - Pars pars7 = Body[1][2]; + PartGroup pars7 = Body[1][2]; pars2 = pars7["鰭耳3"].ToPars(); X1Y2_鰭耳3_鰭膜 = pars2["鰭膜"].ToPar(); X1Y2_鰭耳3_鰭条 = pars2["鰭条"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_人.cs index e0a55d2..c29f6a6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_人.cs @@ -135,10 +135,10 @@ namespace SlaveMatrix 肛門_人 肛門_人2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["肛門"]); - Pars pars = Body[0][0]; - X0Y0_肛門3 = pars["肛門3"].ToPar(); - X0Y0_肛門2 = pars["肛門2"].ToPar(); - X0Y0_肛門1 = pars["肛門1"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_肛門3 = partGroup["肛門3"].ToPar(); + X0Y0_肛門2 = partGroup["肛門2"].ToPar(); + X0Y0_肛門1 = partGroup["肛門1"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_獣.cs index 8f43765..53e485d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門_獣.cs @@ -135,10 +135,10 @@ namespace SlaveMatrix 肛門_獣 肛門_獣2 = this; ThisType = GetType(); Body = new Difs(Sta.半身["四足肛門"]); - Pars pars = Body[0][0]; - X0Y0_肛門3 = pars["肛門3"].ToPar(); - X0Y0_肛門2 = pars["肛門2"].ToPar(); - X0Y0_肛門1 = pars["肛門1"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_肛門3 = partGroup["肛門3"].ToPar(); + X0Y0_肛門2 = partGroup["肛門2"].ToPar(); + X0Y0_肛門1 = partGroup["肛門1"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_人.cs index 515a171..d828291 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_人.cs @@ -117,18 +117,18 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["肛門精液垂れ"]); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - pars = Body[0][1]; - X0Y1_精液 = pars["精液"].ToPar(); - pars = Body[0][2]; - X0Y2_精液 = pars["精液"].ToPar(); - pars = Body[0][3]; - X0Y3_精液 = pars["精液"].ToPar(); - pars = Body[0][4]; - X0Y4_精液 = pars["精液"].ToPar(); - pars = Body[0][5]; - X0Y5_精液 = pars["精液"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][1]; + X0Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][2]; + X0Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][3]; + X0Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][4]; + X0Y4_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][5]; + X0Y5_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_獣.cs index b172065..8a5c362 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/肛門精液_獣.cs @@ -117,18 +117,18 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.半身["四足肛門精液垂れ"]); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - pars = Body[0][1]; - X0Y1_精液 = pars["精液"].ToPar(); - pars = Body[0][2]; - X0Y2_精液 = pars["精液"].ToPar(); - pars = Body[0][3]; - X0Y3_精液 = pars["精液"].ToPar(); - pars = Body[0][4]; - X0Y4_精液 = pars["精液"].ToPar(); - pars = Body[0][5]; - X0Y5_精液 = pars["精液"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][1]; + X0Y1_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][2]; + X0Y2_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][3]; + X0Y3_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][4]; + X0Y4_精液 = partGroup["精液"].ToPar(); + partGroup = Body[0][5]; + X0Y5_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_光.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_光.cs index a40af11..a0a08a5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_光.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_光.cs @@ -110,13 +110,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "後光"; - dif.Add(new Pars(Sta.肢中["背中"][0][2])); + dif.Add(new PartGroup(Sta.肢中["背中"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_後光左 = pars["後光左"].ToPar(); - X0Y0_後光右 = pars["後光右"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_後光左 = partGroup["後光左"].ToPar(); + X0Y0_後光右 = partGroup["後光右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_甲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_甲.cs index 3bcd962..58edcad 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_甲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_甲.cs @@ -859,15 +859,15 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "甲羅"; - dif.Add(new Pars(Sta.肢中["背中"][0][1])); + dif.Add(new PartGroup(Sta.肢中["背中"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["左"].ToPars(); X0Y0_左_甲羅1 = pars2["甲羅1"].ToPar(); X0Y0_左_甲羅2 = pars2["甲羅2"].ToPar(); - Pars pars3 = pars2["鱗"].ToPars(); + PartGroup pars3 = pars2["鱗"].ToPars(); X0Y0_左_鱗_鱗12 = pars3["鱗12"].ToPar(); X0Y0_左_鱗_鱗11 = pars3["鱗11"].ToPar(); X0Y0_左_鱗_鱗10 = pars3["鱗10"].ToPar(); @@ -885,7 +885,7 @@ namespace SlaveMatrix X0Y0_左_側甲_側甲3 = pars3["側甲3"].ToPar(); X0Y0_左_側甲_側甲2 = pars3["側甲2"].ToPar(); X0Y0_左_側甲_側甲1 = pars3["側甲1"].ToPar(); - pars2 = pars["右"].ToPars(); + pars2 = partGroup["右"].ToPars(); X0Y0_右_甲羅1 = pars2["甲羅1"].ToPar(); X0Y0_右_甲羅2 = pars2["甲羅2"].ToPar(); pars3 = pars2["鱗"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_羽.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_羽.cs index 55d135b..a3334df 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_羽.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/背中_羽.cs @@ -109,13 +109,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "羽毛"; - dif.Add(new Pars(Sta.肢中["背中"][0][0])); + dif.Add(new PartGroup(Sta.肢中["背中"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_羽毛1 = pars["羽毛1"].ToPar(); - X0Y0_羽毛2 = pars["羽毛2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_羽毛1 = partGroup["羽毛1"].ToPar(); + X0Y0_羽毛2 = partGroup["羽毛2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴肌.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴肌.cs index 4f1f3d1..bb13387 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴肌.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴肌.cs @@ -192,13 +192,13 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["胴肌"]); - Pars pars = Body[0][0]["植タトゥ"].ToPars(); - X0Y0_植タトゥ_タトゥ花左 = pars["タトゥ花左"].ToPar(); - X0Y0_植タトゥ_タトゥ花右 = pars["タトゥ花右"].ToPar(); - X0Y0_植タトゥ_タトゥ花 = pars["タトゥ花"].ToPar(); - X0Y0_植タトゥ_タトゥ茎 = pars["タトゥ茎"].ToPar(); - X0Y0_植タトゥ_タトゥ葉左 = pars["タトゥ葉左"].ToPar(); - X0Y0_植タトゥ_タトゥ葉右 = pars["タトゥ葉右"].ToPar(); + PartGroup partGroup = Body[0][0]["植タトゥ"].ToPars(); + X0Y0_植タトゥ_タトゥ花左 = partGroup["タトゥ花左"].ToPar(); + X0Y0_植タトゥ_タトゥ花右 = partGroup["タトゥ花右"].ToPar(); + X0Y0_植タトゥ_タトゥ花 = partGroup["タトゥ花"].ToPar(); + X0Y0_植タトゥ_タトゥ茎 = partGroup["タトゥ茎"].ToPar(); + X0Y0_植タトゥ_タトゥ葉左 = partGroup["タトゥ葉左"].ToPar(); + X0Y0_植タトゥ_タトゥ葉右 = partGroup["タトゥ葉右"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴腹板.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴腹板.cs index 9686726..41cf3a9 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴腹板.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胴腹板.cs @@ -108,9 +108,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["胴腹板"]); - Pars pars = Body[0][0]; - X0Y0_虫性_腹板 = pars["腹板"].ToPar(); - X0Y0_虫性_縦線 = pars["縦線"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_虫性_腹板 = partGroup["腹板"].ToPar(); + X0Y0_虫性_縦線 = partGroup["縦線"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸毛.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸毛.cs index f706d2c..c2897ad 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸毛.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸毛.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["胸毛"]); - Pars pars = Body[0][0]["獣性"].ToPars(); - X0Y0_獣性_胸毛 = pars["胸毛"].ToPar(); + PartGroup partGroup = Body[0][0]["獣性"].ToPars(); + X0Y0_獣性_胸毛 = partGroup["胸毛"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸肌.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸肌.cs index a728a1a..98aaaa6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸肌.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸肌.cs @@ -822,14 +822,14 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["胸郭肌"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["甲殻"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["甲殻"].ToPars(); X0Y0_虫性_甲殻2 = pars2["甲殻2"].ToPar(); - Pars pars3 = pars2["甲殻1"].ToPars(); + PartGroup pars3 = pars2["甲殻1"].ToPars(); X0Y0_虫性_甲殻1_甲殻 = pars3["甲殻"].ToPar(); X0Y0_虫性_甲殻1_甲殻左 = pars3["甲殻左"].ToPar(); X0Y0_虫性_甲殻1_甲殻右 = pars3["甲殻右"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["ハート"].ToPars(); X0Y0_淫タトゥ_ハート_タトゥ左1 = pars3["タトゥ左1"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ右1 = pars3["タトゥ右1"].ToPar(); @@ -837,16 +837,16 @@ namespace SlaveMatrix X0Y0_淫タトゥ_ハート_タトゥ右2 = pars3["タトゥ右2"].ToPar(); X0Y0_淫タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_淫タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["逆十字"].ToPars(); X0Y0_悪タトゥ_逆十字_逆十字1 = pars3["逆十字1"].ToPar(); X0Y0_悪タトゥ_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); X0Y0_植タトゥ_タトゥ = pars2["タトゥ"].ToPar(); - pars2 = pars["隈取"].ToPars(); + pars2 = partGroup["隈取"].ToPars(); X0Y0_隈取_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_隈取_タトゥ右 = pars2["タトゥ右"].ToPar(); - pars2 = pars["蜘蛛"].ToPars(); + pars2 = partGroup["蜘蛛"].ToPars(); pars3 = pars2["眼左1"].ToPars(); X0Y0_蜘蛛_眼左1_基 = pars3["基"].ToPar(); X0Y0_蜘蛛_眼左1_眼 = pars3["眼"].ToPar(); @@ -863,11 +863,11 @@ namespace SlaveMatrix X0Y0_蜘蛛_眼右2_基 = pars3["基"].ToPar(); X0Y0_蜘蛛_眼右2_眼 = pars3["眼"].ToPar(); X0Y0_蜘蛛_眼右2_ハイライト = pars3["ハイライト"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["コア"].ToPars(); + pars2 = partGroup["コア"].ToPars(); pars3 = pars2["コア1"].ToPars(); X0Y0_コア_コア2_基 = pars3["基"].ToPar(); X0Y0_コア_コア2_コア = pars3["コア"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸腹板.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸腹板.cs index 4c22705..5096da6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸腹板.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/胸腹板.cs @@ -108,9 +108,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["胸郭腹板"]); - Pars pars = Body[0][0]; - X0Y0_虫性_腹板 = pars["腹板"].ToPar(); - X0Y0_虫性_縦線 = pars["縦線"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_虫性_腹板 = partGroup["腹板"].ToPar(); + X0Y0_虫性_縦線 = partGroup["縦線"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腰肌.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腰肌.cs index 1226fca..5b14e19 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腰肌.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腰肌.cs @@ -1011,9 +1011,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["腰肌"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["淫タトゥ"].ToPars(); - Pars pars3 = pars2["ハート"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["淫タトゥ"].ToPars(); + PartGroup pars3 = pars2["ハート"].ToPars(); X0Y0_淫タトゥ_ハート_タトゥ左1 = pars3["タトゥ左1"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ右1 = pars3["タトゥ右1"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ左2 = pars3["タトゥ左2"].ToPar(); @@ -1022,27 +1022,27 @@ namespace SlaveMatrix X0Y0_淫タトゥ_タトゥ1右 = pars2["タトゥ1右"].ToPar(); X0Y0_淫タトゥ_タトゥ2左 = pars2["タトゥ2左"].ToPar(); X0Y0_淫タトゥ_タトゥ2右 = pars2["タトゥ2右"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); X0Y0_植タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y0_植タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - X0Y0_陰毛_ハート = pars["陰毛_ハート"].ToPar(); - pars2 = pars["獣性"].ToPars(); + X0Y0_陰毛_ハート = partGroup["陰毛_ハート"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛 = pars2["獣毛"].ToPar(); - X0Y0_陰毛 = pars["陰毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y0_陰毛 = partGroup["陰毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["腹板2"].ToPars(); X0Y0_虫性_腹板2_腹板 = pars3["腹板"].ToPar(); X0Y0_虫性_腹板2_縦線 = pars3["縦線"].ToPar(); pars3 = pars2["腹板1"].ToPars(); X0Y0_虫性_腹板1_腹板 = pars3["腹板"].ToPar(); X0Y0_虫性_腹板1_縦線 = pars3["縦線"].ToPar(); - pars = Body[0][1]; - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][1]; + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["ハート"].ToPars(); X0Y1_淫タトゥ_ハート_タトゥ左1 = pars3["タトゥ左1"].ToPar(); X0Y1_淫タトゥ_ハート_タトゥ右1 = pars3["タトゥ右1"].ToPar(); @@ -1052,27 +1052,27 @@ namespace SlaveMatrix X0Y1_淫タトゥ_タトゥ1右 = pars2["タトゥ1右"].ToPar(); X0Y1_淫タトゥ_タトゥ2左 = pars2["タトゥ2左"].ToPar(); X0Y1_淫タトゥ_タトゥ2右 = pars2["タトゥ2右"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); X0Y1_植タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y1_植タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - X0Y1_陰毛_ハート = pars["陰毛_ハート"].ToPar(); - pars2 = pars["獣性"].ToPars(); + X0Y1_陰毛_ハート = partGroup["陰毛_ハート"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y1_獣性_獣毛 = pars2["獣毛"].ToPar(); - X0Y1_陰毛 = pars["陰毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y1_陰毛 = partGroup["陰毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y1_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y1_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y1_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y1_竜性_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["腹板2"].ToPars(); X0Y1_虫性_腹板2_腹板 = pars3["腹板"].ToPar(); X0Y1_虫性_腹板2_縦線 = pars3["縦線"].ToPar(); pars3 = pars2["腹板1"].ToPars(); X0Y1_虫性_腹板1_腹板 = pars3["腹板"].ToPar(); X0Y1_虫性_腹板1_縦線 = pars3["縦線"].ToPar(); - pars = Body[0][2]; - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][2]; + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["ハート"].ToPars(); X0Y2_淫タトゥ_ハート_タトゥ左1 = pars3["タトゥ左1"].ToPar(); X0Y2_淫タトゥ_ハート_タトゥ右1 = pars3["タトゥ右1"].ToPar(); @@ -1082,27 +1082,27 @@ namespace SlaveMatrix X0Y2_淫タトゥ_タトゥ1右 = pars2["タトゥ1右"].ToPar(); X0Y2_淫タトゥ_タトゥ2左 = pars2["タトゥ2左"].ToPar(); X0Y2_淫タトゥ_タトゥ2右 = pars2["タトゥ2右"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); X0Y2_植タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y2_植タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - X0Y2_陰毛_ハート = pars["陰毛_ハート"].ToPar(); - pars2 = pars["獣性"].ToPars(); + X0Y2_陰毛_ハート = partGroup["陰毛_ハート"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y2_獣性_獣毛 = pars2["獣毛"].ToPar(); - X0Y2_陰毛 = pars["陰毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y2_陰毛 = partGroup["陰毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y2_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y2_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y2_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y2_竜性_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["腹板2"].ToPars(); X0Y2_虫性_腹板2_腹板 = pars3["腹板"].ToPar(); X0Y2_虫性_腹板2_縦線 = pars3["縦線"].ToPar(); pars3 = pars2["腹板1"].ToPars(); X0Y2_虫性_腹板1_腹板 = pars3["腹板"].ToPar(); X0Y2_虫性_腹板1_縦線 = pars3["縦線"].ToPar(); - pars = Body[0][3]; - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][3]; + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["ハート"].ToPars(); X0Y3_淫タトゥ_ハート_タトゥ左1 = pars3["タトゥ左1"].ToPar(); X0Y3_淫タトゥ_ハート_タトゥ右1 = pars3["タトゥ右1"].ToPar(); @@ -1112,27 +1112,27 @@ namespace SlaveMatrix X0Y3_淫タトゥ_タトゥ1右 = pars2["タトゥ1右"].ToPar(); X0Y3_淫タトゥ_タトゥ2左 = pars2["タトゥ2左"].ToPar(); X0Y3_淫タトゥ_タトゥ2右 = pars2["タトゥ2右"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); X0Y3_植タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y3_植タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - X0Y3_陰毛_ハート = pars["陰毛_ハート"].ToPar(); - pars2 = pars["獣性"].ToPars(); + X0Y3_陰毛_ハート = partGroup["陰毛_ハート"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y3_獣性_獣毛 = pars2["獣毛"].ToPar(); - X0Y3_陰毛 = pars["陰毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y3_陰毛 = partGroup["陰毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y3_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y3_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y3_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y3_竜性_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["腹板2"].ToPars(); X0Y3_虫性_腹板2_腹板 = pars3["腹板"].ToPar(); X0Y3_虫性_腹板2_縦線 = pars3["縦線"].ToPar(); pars3 = pars2["腹板1"].ToPars(); X0Y3_虫性_腹板1_腹板 = pars3["腹板"].ToPar(); X0Y3_虫性_腹板1_縦線 = pars3["縦線"].ToPar(); - pars = Body[0][4]; - pars2 = pars["淫タトゥ"].ToPars(); + partGroup = Body[0][4]; + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["ハート"].ToPars(); X0Y4_淫タトゥ_ハート_タトゥ左1 = pars3["タトゥ左1"].ToPar(); X0Y4_淫タトゥ_ハート_タトゥ右1 = pars3["タトゥ右1"].ToPar(); @@ -1142,19 +1142,19 @@ namespace SlaveMatrix X0Y4_淫タトゥ_タトゥ1右 = pars2["タトゥ1右"].ToPar(); X0Y4_淫タトゥ_タトゥ2左 = pars2["タトゥ2左"].ToPar(); X0Y4_淫タトゥ_タトゥ2右 = pars2["タトゥ2右"].ToPar(); - pars2 = pars["植タトゥ"].ToPars(); + pars2 = partGroup["植タトゥ"].ToPars(); X0Y4_植タトゥ_タトゥ左 = pars2["タトゥ左"].ToPar(); X0Y4_植タトゥ_タトゥ右 = pars2["タトゥ右"].ToPar(); - X0Y4_陰毛_ハート = pars["陰毛_ハート"].ToPar(); - pars2 = pars["獣性"].ToPars(); + X0Y4_陰毛_ハート = partGroup["陰毛_ハート"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y4_獣性_獣毛 = pars2["獣毛"].ToPar(); - X0Y4_陰毛 = pars["陰毛"].ToPar(); - pars2 = pars["鱗"].ToPars(); + X0Y4_陰毛 = partGroup["陰毛"].ToPar(); + pars2 = partGroup["鱗"].ToPars(); X0Y4_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y4_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y4_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y4_竜性_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); pars3 = pars2["腹板2"].ToPars(); X0Y4_虫性_腹板2_腹板 = pars3["腹板"].ToPar(); X0Y4_虫性_腹板2_縦線 = pars3["縦線"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_人.cs index d7abe6b..a8bae83 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_人.cs @@ -2830,23 +2830,23 @@ namespace SlaveMatrix 腿_人 腿_人2 = this; ThisType = GetType(); Body = new Difs(Sta.脚左["腿"]); - Pars pars = Body[0][0]; - X0Y0_腿 = pars["腿"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["獣性"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_腿 = partGroup["腿"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y0_獣性_獣毛2 = pars2["獣毛2"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); - Pars pars3 = pars2["ハート"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); + PartGroup pars3 = pars2["ハート"].ToPars(); X0Y0_淫タトゥ_ハート_タトゥ左 = pars3["タトゥ左"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); X0Y0_淫タトゥ_タトゥ左1 = pars2["タトゥ左1"].ToPar(); X0Y0_淫タトゥ_タトゥ右1 = pars2["タトゥ右1"].ToPar(); X0Y0_淫タトゥ_タトゥ左2 = pars2["タトゥ左2"].ToPar(); X0Y0_淫タトゥ_タトゥ右2 = pars2["タトゥ右2"].ToPar(); - pars2 = pars["悪タトゥ1"].ToPars(); + pars2 = partGroup["悪タトゥ1"].ToPars(); pars3 = pars2["文字"].ToPars(); - Pars pars4 = pars3["文字a"].ToPars(); + PartGroup pars4 = pars3["文字a"].ToPars(); X0Y0_悪タトゥ1_文字_文字a_枠 = pars4["枠"].ToPar(); X0Y0_悪タトゥ1_文字_文字a_文字タトゥ1 = pars4["文字タトゥ1"].ToPar(); X0Y0_悪タトゥ1_文字_文字a_文字タトゥ2 = pars4["文字タトゥ2"].ToPar(); @@ -2869,21 +2869,21 @@ namespace SlaveMatrix X0Y0_悪タトゥ1_文字_文字e_文字タトゥ3 = pars4["文字タトゥ3"].ToPar(); X0Y0_悪タトゥ1_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y0_悪タトゥ1_タトゥ2 = pars2["タトゥ2"].ToPar(); - pars2 = pars["悪タトゥ2"].ToPars(); + pars2 = partGroup["悪タトゥ2"].ToPars(); pars3 = pars2["逆十字"].ToPars(); X0Y0_悪タトゥ2_逆十字_逆十字1 = pars3["逆十字1"].ToPar(); X0Y0_悪タトゥ2_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y0_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y0_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y0_紋柄_紋3 = pars2["紋3"].ToPar(); X0Y0_紋柄_紋4 = pars2["紋4"].ToPar(); - pars2 = pars["植性"].ToPars(); + pars2 = partGroup["植性"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y0_植性_通常_葉3 = pars3["葉3"].ToPar(); X0Y0_植性_通常_葉2 = pars3["葉2"].ToPar(); @@ -2892,30 +2892,30 @@ namespace SlaveMatrix X0Y0_植性_欠損_葉3 = pars3["葉3"].ToPar(); X0Y0_植性_欠損_葉2 = pars3["葉2"].ToPar(); X0Y0_植性_欠損_葉1 = pars3["葉1"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y0_虫性_器官1 = pars2["器官1"].ToPar(); X0Y0_虫性_器官2 = pars2["器官2"].ToPar(); - X0Y0_傷I1 = pars["傷I1"].ToPar(); - X0Y0_傷I2 = pars["傷I2"].ToPar(); - X0Y0_傷I3 = pars["傷I3"].ToPar(); - X0Y0_傷I4 = pars["傷I4"].ToPar(); - X0Y0_傷X = pars["傷X"].ToPar(); - X0Y0_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y0_ハイライト2 = pars["ハイライト2"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + X0Y0_傷I1 = partGroup["傷I1"].ToPar(); + X0Y0_傷I2 = partGroup["傷I2"].ToPar(); + X0Y0_傷I3 = partGroup["傷I3"].ToPar(); + X0Y0_傷I4 = partGroup["傷I4"].ToPar(); + X0Y0_傷X = partGroup["傷X"].ToPar(); + X0Y0_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y0_ハイライト2 = partGroup["ハイライト2"].ToPar(); + pars2 = partGroup["パンスト"].ToPars(); X0Y0_パンスト = pars2["パンスト"].ToPar(); X0Y0_パンスト_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["ニーハイ"].ToPars(); + pars2 = partGroup["ニーハイ"].ToPars(); X0Y0_ニーハイ_ニーハイ1 = pars2["ニーハイ1"].ToPar(); X0Y0_ニーハイ_ニーハイ2 = pars2["ニーハイ2"].ToPar(); X0Y0_ニーハイ_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][1]; - X0Y1_腿 = pars["腿"].ToPar(); - X0Y1_筋 = pars["筋"].ToPar(); - pars2 = pars["獣性"].ToPars(); + partGroup = Body[0][1]; + X0Y1_腿 = partGroup["腿"].ToPar(); + X0Y1_筋 = partGroup["筋"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y1_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y1_獣性_獣毛2 = pars2["獣毛2"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["ハート"].ToPars(); X0Y1_淫タトゥ_ハート_タトゥ左 = pars3["タトゥ左"].ToPar(); X0Y1_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); @@ -2923,7 +2923,7 @@ namespace SlaveMatrix X0Y1_淫タトゥ_タトゥ右1 = pars2["タトゥ右1"].ToPar(); X0Y1_淫タトゥ_タトゥ左2 = pars2["タトゥ左2"].ToPar(); X0Y1_淫タトゥ_タトゥ右2 = pars2["タトゥ右2"].ToPar(); - pars2 = pars["悪タトゥ1"].ToPars(); + pars2 = partGroup["悪タトゥ1"].ToPars(); pars3 = pars2["文字"].ToPars(); pars4 = pars3["文字a"].ToPars(); X0Y1_悪タトゥ1_文字_文字a_枠 = pars4["枠"].ToPar(); @@ -2948,21 +2948,21 @@ namespace SlaveMatrix X0Y1_悪タトゥ1_文字_文字e_文字タトゥ3 = pars4["文字タトゥ3"].ToPar(); X0Y1_悪タトゥ1_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y1_悪タトゥ1_タトゥ2 = pars2["タトゥ2"].ToPar(); - pars2 = pars["悪タトゥ2"].ToPars(); + pars2 = partGroup["悪タトゥ2"].ToPars(); pars3 = pars2["逆十字"].ToPars(); X0Y1_悪タトゥ2_逆十字_逆十字1 = pars3["逆十字1"].ToPar(); X0Y1_悪タトゥ2_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y1_鱗_鱗1 = pars2["鱗1"].ToPar(); X0Y1_鱗_鱗2 = pars2["鱗2"].ToPar(); X0Y1_鱗_鱗3 = pars2["鱗3"].ToPar(); X0Y1_鱗_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y1_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y1_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y1_紋柄_紋3 = pars2["紋3"].ToPar(); X0Y1_紋柄_紋4 = pars2["紋4"].ToPar(); - pars2 = pars["植性"].ToPars(); + pars2 = partGroup["植性"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y1_植性_通常_葉3 = pars3["葉3"].ToPar(); X0Y1_植性_通常_葉2 = pars3["葉2"].ToPar(); @@ -2971,36 +2971,36 @@ namespace SlaveMatrix X0Y1_植性_欠損_葉3 = pars3["葉3"].ToPar(); X0Y1_植性_欠損_葉2 = pars3["葉2"].ToPar(); X0Y1_植性_欠損_葉1 = pars3["葉1"].ToPar(); - pars2 = pars["虫性"].ToPars(); + pars2 = partGroup["虫性"].ToPars(); X0Y1_虫性_器官1 = pars2["器官1"].ToPar(); X0Y1_虫性_器官2 = pars2["器官2"].ToPar(); - X0Y1_傷I1 = pars["傷I1"].ToPar(); - X0Y1_傷I2 = pars["傷I2"].ToPar(); - X0Y1_傷I3 = pars["傷I3"].ToPar(); - X0Y1_傷I4 = pars["傷I4"].ToPar(); - X0Y1_傷X = pars["傷X"].ToPar(); - X0Y1_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y1_ハイライト2 = pars["ハイライト2"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + X0Y1_傷I1 = partGroup["傷I1"].ToPar(); + X0Y1_傷I2 = partGroup["傷I2"].ToPar(); + X0Y1_傷I3 = partGroup["傷I3"].ToPar(); + X0Y1_傷I4 = partGroup["傷I4"].ToPar(); + X0Y1_傷X = partGroup["傷X"].ToPar(); + X0Y1_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y1_ハイライト2 = partGroup["ハイライト2"].ToPar(); + pars2 = partGroup["パンスト"].ToPars(); X0Y1_パンスト = pars2["パンスト"].ToPar(); X0Y1_パンスト_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["ニーハイ"].ToPars(); + pars2 = partGroup["ニーハイ"].ToPars(); X0Y1_ニーハイ_ニーハイ1 = pars2["ニーハイ1"].ToPar(); X0Y1_ニーハイ_ニーハイ2 = pars2["ニーハイ2"].ToPar(); X0Y1_ニーハイ_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][2]; - X0Y2_腿 = pars["腿"].ToPar(); - X0Y2_筋 = pars["筋"].ToPar(); - pars2 = pars["獣性"].ToPars(); + partGroup = Body[0][2]; + X0Y2_腿 = partGroup["腿"].ToPar(); + X0Y2_筋 = partGroup["筋"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y2_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y2_獣性_獣毛2 = pars2["獣毛2"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); pars3 = pars2["ハート"].ToPars(); X0Y2_淫タトゥ_ハート_タトゥ左 = pars3["タトゥ左"].ToPar(); X0Y2_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); X0Y2_淫タトゥ_タトゥ右1 = pars2["タトゥ右1"].ToPar(); X0Y2_淫タトゥ_タトゥ右2 = pars2["タトゥ右2"].ToPar(); - pars2 = pars["悪タトゥ1"].ToPars(); + pars2 = partGroup["悪タトゥ1"].ToPars(); pars3 = pars2["文字"].ToPars(); pars4 = pars3["文字b"].ToPars(); X0Y2_悪タトゥ1_文字_文字b_枠 = pars4["枠"].ToPar(); @@ -3025,11 +3025,11 @@ namespace SlaveMatrix X0Y2_悪タトゥ1_文字_文字a_文字タトゥ2 = pars4["文字タトゥ2"].ToPar(); X0Y2_悪タトゥ1_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y2_悪タトゥ1_タトゥ2 = pars2["タトゥ2"].ToPar(); - pars2 = pars["悪タトゥ2"].ToPars(); + pars2 = partGroup["悪タトゥ2"].ToPars(); pars3 = pars2["逆十字"].ToPars(); X0Y2_悪タトゥ2_逆十字_逆十字1 = pars3["逆十字1"].ToPar(); X0Y2_悪タトゥ2_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); - pars2 = pars["植性"].ToPars(); + pars2 = partGroup["植性"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y2_植性_通常_葉3 = pars3["葉3"].ToPar(); X0Y2_植性_通常_葉2 = pars3["葉2"].ToPar(); @@ -3038,30 +3038,30 @@ namespace SlaveMatrix X0Y2_植性_欠損_葉3 = pars3["葉3"].ToPar(); X0Y2_植性_欠損_葉2 = pars3["葉2"].ToPar(); X0Y2_植性_欠損_葉1 = pars3["葉1"].ToPar(); - X0Y2_傷I1 = pars["傷I1"].ToPar(); - X0Y2_傷I2 = pars["傷I2"].ToPar(); - X0Y2_傷I3 = pars["傷I3"].ToPar(); - X0Y2_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y2_ハイライト2 = pars["ハイライト2"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + X0Y2_傷I1 = partGroup["傷I1"].ToPar(); + X0Y2_傷I2 = partGroup["傷I2"].ToPar(); + X0Y2_傷I3 = partGroup["傷I3"].ToPar(); + X0Y2_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y2_ハイライト2 = partGroup["ハイライト2"].ToPar(); + pars2 = partGroup["パンスト"].ToPars(); X0Y2_パンスト = pars2["パンスト"].ToPar(); X0Y2_パンスト_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["ニーハイ"].ToPars(); + pars2 = partGroup["ニーハイ"].ToPars(); X0Y2_ニーハイ_ニーハイ1 = pars2["ニーハイ1"].ToPar(); X0Y2_ニーハイ_ニーハイ2 = pars2["ニーハイ2"].ToPar(); X0Y2_ニーハイ_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][3]; - X0Y3_腿 = pars["腿"].ToPar(); - X0Y3_筋 = pars["筋"].ToPar(); - pars2 = pars["獣性"].ToPars(); + partGroup = Body[0][3]; + X0Y3_腿 = partGroup["腿"].ToPar(); + X0Y3_筋 = partGroup["筋"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y3_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y3_獣性_獣毛2 = pars2["獣毛2"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); X0Y3_淫タトゥ_タトゥ左1 = pars2["タトゥ左1"].ToPar(); X0Y3_淫タトゥ_タトゥ右1 = pars2["タトゥ右1"].ToPar(); X0Y3_淫タトゥ_タトゥ左2 = pars2["タトゥ左2"].ToPar(); X0Y3_淫タトゥ_タトゥ右2 = pars2["タトゥ右2"].ToPar(); - pars2 = pars["悪タトゥ1"].ToPars(); + pars2 = partGroup["悪タトゥ1"].ToPars(); pars3 = pars2["文字"].ToPars(); pars4 = pars3["文字c"].ToPars(); X0Y3_悪タトゥ1_文字_文字c_枠 = pars4["枠"].ToPar(); @@ -3086,21 +3086,21 @@ namespace SlaveMatrix X0Y3_悪タトゥ1_文字_文字b_文字タトゥ2 = pars4["文字タトゥ2"].ToPar(); X0Y3_悪タトゥ1_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y3_悪タトゥ1_タトゥ2 = pars2["タトゥ2"].ToPar(); - pars2 = pars["悪タトゥ2"].ToPars(); + pars2 = partGroup["悪タトゥ2"].ToPars(); pars3 = pars2["逆十字"].ToPars(); X0Y3_悪タトゥ2_逆十字_逆十字1 = pars3["逆十字1"].ToPar(); X0Y3_悪タトゥ2_逆十字_逆十字2 = pars3["逆十字2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y3_鱗_鱗1 = pars2["鱗1"].ToPar(); X0Y3_鱗_鱗2 = pars2["鱗2"].ToPar(); X0Y3_鱗_鱗3 = pars2["鱗3"].ToPar(); X0Y3_鱗_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y3_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y3_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y3_紋柄_紋3 = pars2["紋3"].ToPar(); X0Y3_紋柄_紋4 = pars2["紋4"].ToPar(); - pars2 = pars["植性"].ToPars(); + pars2 = partGroup["植性"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y3_植性_通常_葉3 = pars3["葉3"].ToPar(); X0Y3_植性_通常_葉2 = pars3["葉2"].ToPar(); @@ -3109,31 +3109,31 @@ namespace SlaveMatrix X0Y3_植性_欠損_葉3 = pars3["葉3"].ToPar(); X0Y3_植性_欠損_葉2 = pars3["葉2"].ToPar(); X0Y3_植性_欠損_葉1 = pars3["葉1"].ToPar(); - X0Y3_傷I1 = pars["傷I1"].ToPar(); - X0Y3_傷I2 = pars["傷I2"].ToPar(); - X0Y3_傷I3 = pars["傷I3"].ToPar(); - X0Y3_傷X = pars["傷X"].ToPar(); - X0Y3_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y3_ハイライト2 = pars["ハイライト2"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + X0Y3_傷I1 = partGroup["傷I1"].ToPar(); + X0Y3_傷I2 = partGroup["傷I2"].ToPar(); + X0Y3_傷I3 = partGroup["傷I3"].ToPar(); + X0Y3_傷X = partGroup["傷X"].ToPar(); + X0Y3_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y3_ハイライト2 = partGroup["ハイライト2"].ToPar(); + pars2 = partGroup["パンスト"].ToPars(); X0Y3_パンスト = pars2["パンスト"].ToPar(); X0Y3_パンスト_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["ニーハイ"].ToPars(); + pars2 = partGroup["ニーハイ"].ToPars(); X0Y3_ニーハイ_ニーハイ1 = pars2["ニーハイ1"].ToPar(); X0Y3_ニーハイ_ニーハイ2 = pars2["ニーハイ2"].ToPar(); X0Y3_ニーハイ_ハイライト = pars2["ハイライト"].ToPar(); - pars = Body[0][4]; - X0Y4_腿 = pars["腿"].ToPar(); - X0Y4_筋 = pars["筋"].ToPar(); - pars2 = pars["獣性"].ToPars(); + partGroup = Body[0][4]; + X0Y4_腿 = partGroup["腿"].ToPar(); + X0Y4_筋 = partGroup["筋"].ToPar(); + pars2 = partGroup["獣性"].ToPars(); X0Y4_獣性_獣毛1 = pars2["獣毛1"].ToPar(); X0Y4_獣性_獣毛2 = pars2["獣毛2"].ToPar(); - pars2 = pars["淫タトゥ"].ToPars(); + pars2 = partGroup["淫タトゥ"].ToPars(); X0Y4_淫タトゥ_タトゥ左1 = pars2["タトゥ左1"].ToPar(); X0Y4_淫タトゥ_タトゥ右1 = pars2["タトゥ右1"].ToPar(); X0Y4_淫タトゥ_タトゥ左2 = pars2["タトゥ左2"].ToPar(); X0Y4_淫タトゥ_タトゥ右2 = pars2["タトゥ右2"].ToPar(); - pars2 = pars["悪タトゥ1"].ToPars(); + pars2 = partGroup["悪タトゥ1"].ToPars(); pars3 = pars2["文字"].ToPars(); pars4 = pars3["文字d"].ToPars(); X0Y4_悪タトゥ1_文字_文字d_枠 = pars4["枠"].ToPar(); @@ -3158,17 +3158,17 @@ namespace SlaveMatrix X0Y4_悪タトゥ1_文字_文字c_文字タトゥ2 = pars4["文字タトゥ2"].ToPar(); X0Y4_悪タトゥ1_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y4_悪タトゥ1_タトゥ2 = pars2["タトゥ2"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y4_鱗_鱗1 = pars2["鱗1"].ToPar(); X0Y4_鱗_鱗2 = pars2["鱗2"].ToPar(); X0Y4_鱗_鱗3 = pars2["鱗3"].ToPar(); X0Y4_鱗_鱗4 = pars2["鱗4"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y4_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y4_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y4_紋柄_紋3 = pars2["紋3"].ToPar(); X0Y4_紋柄_紋4 = pars2["紋4"].ToPar(); - pars2 = pars["植性"].ToPars(); + pars2 = partGroup["植性"].ToPars(); pars3 = pars2["通常"].ToPars(); X0Y4_植性_通常_葉3 = pars3["葉3"].ToPar(); X0Y4_植性_通常_葉2 = pars3["葉2"].ToPar(); @@ -3177,14 +3177,14 @@ namespace SlaveMatrix X0Y4_植性_欠損_葉3 = pars3["葉3"].ToPar(); X0Y4_植性_欠損_葉2 = pars3["葉2"].ToPar(); X0Y4_植性_欠損_葉1 = pars3["葉1"].ToPar(); - X0Y4_傷I1 = pars["傷I1"].ToPar(); - X0Y4_傷X = pars["傷X"].ToPar(); - X0Y4_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y4_ハイライト2 = pars["ハイライト2"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + X0Y4_傷I1 = partGroup["傷I1"].ToPar(); + X0Y4_傷X = partGroup["傷X"].ToPar(); + X0Y4_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y4_ハイライト2 = partGroup["ハイライト2"].ToPar(); + pars2 = partGroup["パンスト"].ToPars(); X0Y4_パンスト = pars2["パンスト"].ToPar(); X0Y4_パンスト_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["ニーハイ"].ToPars(); + pars2 = partGroup["ニーハイ"].ToPars(); X0Y4_ニーハイ_ニーハイ1 = pars2["ニーハイ1"].ToPar(); X0Y4_ニーハイ_ニーハイ2 = pars2["ニーハイ2"].ToPar(); X0Y4_ニーハイ_ハイライト = pars2["ハイライト"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_獣.cs index e7704d9..4824f08 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_獣.cs @@ -158,10 +158,10 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_腿 = pars["腿"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["虎左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_腿 = partGroup["腿"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["虎左"].ToPars(); X0Y0_虎柄_虎1 = pars2["虎1"].ToPar(); X0Y0_虎柄_虎2 = pars2["虎2"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_竜.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_竜.cs index f3d01e6..5f8edae 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_竜.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_竜.cs @@ -326,21 +326,21 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_腿 = pars["腿"].ToPar(); - Pars pars2 = pars["鱗下"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_腿 = partGroup["腿"].ToPar(); + PartGroup pars2 = partGroup["鱗下"].ToPars(); X0Y0_竜性_鱗下_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗下_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗下_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗下_鱗4 = pars2["鱗4"].ToPar(); X0Y0_竜性_鱗下_鱗5 = pars2["鱗5"].ToPar(); X0Y0_竜性_鱗下_鱗6 = pars2["鱗6"].ToPar(); - pars2 = pars["鱗上"].ToPars(); + pars2 = partGroup["鱗上"].ToPars(); X0Y0_竜性_鱗上_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗上_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗上_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗上_鱗4 = pars2["鱗4"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_蹄.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_蹄.cs index 5094273..b40b464 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_蹄.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_蹄.cs @@ -116,9 +116,9 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_腿 = pars["腿"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_腿 = partGroup["腿"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_鳥.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_鳥.cs index 967c856..115d193 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_鳥.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/腿_鳥.cs @@ -116,9 +116,9 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_腿 = pars["腿"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_腿 = partGroup["腿"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_人.cs index b1954bb..a841240 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_人.cs @@ -141,10 +141,10 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["膣内精液"]); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - X0Y0_血液1 = pars["血液1"].ToPar(); - X0Y0_血液2 = pars["血液2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + X0Y0_血液1 = partGroup["血液1"].ToPar(); + X0Y0_血液2 = partGroup["血液2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_獣.cs index cba2ae8..8438cca 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣内精液_獣.cs @@ -141,10 +141,10 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.半身["四足膣内精液"]); - Pars pars = Body[0][0]; - X0Y0_精液 = pars["精液"].ToPar(); - X0Y0_血液1 = pars["血液1"].ToPar(); - X0Y0_血液2 = pars["血液2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_精液 = partGroup["精液"].ToPar(); + X0Y0_血液1 = partGroup["血液1"].ToPar(); + X0Y0_血液2 = partGroup["血液2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_人.cs index a026c2b..bf078b3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_人.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["膣基"]); - Pars pars = Body[0][0]; - X0Y0_膣基 = pars["膣基"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_膣基 = partGroup["膣基"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_獣.cs index 30040d4..f3dc824 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/膣基_獣.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.半身["四足膣基"]); - Pars pars = Body[0][0]; - X0Y0_膣基 = pars["膣基"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_膣基 = partGroup["膣基"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_短.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_短.cs index 61288e6..567d012 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_短.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_短.cs @@ -176,16 +176,16 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "短"; - dif.Add(new Pars(Sta.胴体["舌"][0][0])); + dif.Add(new PartGroup(Sta.胴体["舌"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_舌1 = pars["舌1"].ToPar(); - X0Y0_舌2 = pars["舌2"].ToPar(); - X0Y0_舌3 = pars["舌3"].ToPar(); - X0Y0_舌4 = pars["舌4"].ToPar(); - X0Y0_舌5 = pars["舌5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_舌1 = partGroup["舌1"].ToPar(); + X0Y0_舌2 = partGroup["舌2"].ToPar(); + X0Y0_舌3 = partGroup["舌3"].ToPar(); + X0Y0_舌4 = partGroup["舌4"].ToPar(); + X0Y0_舌5 = partGroup["舌5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_長.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_長.cs index aa69de0..38c0862 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_長.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/舌_長.cs @@ -451,24 +451,24 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "長"; - dif.Add(new Pars(Sta.胴体["舌"][0][1])); + dif.Add(new PartGroup(Sta.胴体["舌"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_舌1 = pars["舌1"].ToPar(); - X0Y0_舌2 = pars["舌2"].ToPar(); - X0Y0_舌3 = pars["舌3"].ToPar(); - X0Y0_舌4 = pars["舌4"].ToPar(); - X0Y0_舌5 = pars["舌5"].ToPar(); - Pars pars2 = pars["舌股左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_舌1 = partGroup["舌1"].ToPar(); + X0Y0_舌2 = partGroup["舌2"].ToPar(); + X0Y0_舌3 = partGroup["舌3"].ToPar(); + X0Y0_舌4 = partGroup["舌4"].ToPar(); + X0Y0_舌5 = partGroup["舌5"].ToPar(); + PartGroup pars2 = partGroup["舌股左"].ToPars(); X0Y0_舌股左_舌1 = pars2["舌1"].ToPar(); X0Y0_舌股左_舌2 = pars2["舌2"].ToPar(); X0Y0_舌股左_舌3 = pars2["舌3"].ToPar(); X0Y0_舌股左_舌4 = pars2["舌4"].ToPar(); X0Y0_舌股左_舌5 = pars2["舌5"].ToPar(); X0Y0_舌股左_舌6 = pars2["舌6"].ToPar(); - pars2 = pars["舌股右"].ToPars(); + pars2 = partGroup["舌股右"].ToPars(); X0Y0_舌股右_舌1 = pars2["舌1"].ToPar(); X0Y0_舌股右_舌2 = pars2["舌2"].ToPar(); X0Y0_舌股右_舌3 = pars2["舌3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_百.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_百.cs index 3c77235..bfcaad7 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_百.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_百.cs @@ -1495,25 +1495,25 @@ namespace SlaveMatrix public 花_百(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 花_百D e) { ThisType = GetType(); - Pars pars = new Pars(); - pars.Tag = "ユリ"; - Pars pars2 = Sta.肢左["植"][0][0]; - pars.Add("ユリ", new Pars(pars2["花"].ToPars()["ユリ"].ToPars())); - pars.Add("萼", new Pars(pars2["萼"].ToPars())); + PartGroup partGroup = new PartGroup(); + partGroup.Tag = "ユリ"; + PartGroup pars2 = Sta.肢左["植"][0][0]; + partGroup.Add("ユリ", new PartGroup(pars2["花"].ToPars()["ユリ"].ToPars())); + partGroup.Add("萼", new PartGroup(pars2["萼"].ToPars())); Dif dif = new Dif(); dif.Tag = "花"; - dif.Add(new Pars(pars)); + dif.Add(new PartGroup(partGroup)); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars3 = Body[0][0]; - Pars pars4 = pars3["ユリ"].ToPars(); - Pars pars5 = pars4["通常"].ToPars(); + PartGroup pars3 = Body[0][0]; + PartGroup pars4 = pars3["ユリ"].ToPars(); + PartGroup pars5 = pars4["通常"].ToPars(); X0Y0_花_ユリ_通常_萼2 = pars5["萼2"].ToPar(); X0Y0_花_ユリ_通常_萼3 = pars5["萼3"].ToPar(); X0Y0_花_ユリ_通常_花弁1 = pars5["花弁1"].ToPar(); - Pars pars6 = pars5["蕊"].ToPars(); - Pars pars7 = pars6["雄蕊中後"].ToPars(); + PartGroup pars6 = pars5["蕊"].ToPars(); + PartGroup pars7 = pars6["雄蕊中後"].ToPars(); X0Y0_花_ユリ_通常_蕊_雄蕊中後_葯 = pars7["葯"].ToPar(); X0Y0_花_ユリ_通常_蕊_雄蕊中後_雄蕊 = pars7["雄蕊"].ToPar(); pars7 = pars6["雌蕊"].ToPars(); @@ -1570,7 +1570,7 @@ namespace SlaveMatrix pars6 = pars5["萼1"].ToPars(); X0Y0_花_ユリ_欠損_萼1_萼2 = pars6["萼2"].ToPar(); X0Y0_花_ユリ_欠損_萼1_萼1 = pars6["萼1"].ToPar(); - Pars pars8 = pars3["萼"].ToPars(); + PartGroup pars8 = pars3["萼"].ToPars(); pars5 = pars8["通常"].ToPars(); X0Y0_萼_通常_萼 = pars5["萼"].ToPar(); pars5 = pars8["欠損"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_薔.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_薔.cs index 79829d0..b7e198c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_薔.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/花_薔.cs @@ -910,20 +910,20 @@ namespace SlaveMatrix public 花_薔(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 花_薔D e) { ThisType = GetType(); - Pars pars = new Pars(); - pars.Tag = "バラ"; - Pars pars2 = Sta.肢左["植"][0][0]; - pars.Add("バラ", new Pars(pars2["花"].ToPars()["バラ"].ToPars())); - pars.Add("萼", new Pars(pars2["萼"].ToPars())); + PartGroup partGroup = new PartGroup(); + partGroup.Tag = "バラ"; + PartGroup pars2 = Sta.肢左["植"][0][0]; + partGroup.Add("バラ", new PartGroup(pars2["花"].ToPars()["バラ"].ToPars())); + partGroup.Add("萼", new PartGroup(pars2["萼"].ToPars())); Dif dif = new Dif(); dif.Tag = "花"; - dif.Add(new Pars(pars)); + dif.Add(new PartGroup(partGroup)); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars3 = Body[0][0]; - Pars pars4 = pars3["バラ"].ToPars(); - Pars pars5 = pars4["通常"].ToPars(); + PartGroup pars3 = Body[0][0]; + PartGroup pars4 = pars3["バラ"].ToPars(); + PartGroup pars5 = pars4["通常"].ToPars(); X0Y0_花_バラ_通常_花弁2 = pars5["花弁2"].ToPar(); X0Y0_花_バラ_通常_花弁4 = pars5["花弁4"].ToPar(); X0Y0_花_バラ_通常_花弁3 = pars5["花弁3"].ToPar(); @@ -949,7 +949,7 @@ namespace SlaveMatrix X0Y0_花_バラ_欠損_花弁11 = pars5["花弁11"].ToPar(); X0Y0_花_バラ_欠損_花弁10 = pars5["花弁10"].ToPar(); X0Y0_花_バラ_欠損_花弁影 = pars5["花弁影"].ToPar(); - Pars pars6 = pars3["萼"].ToPars(); + PartGroup pars6 = pars3["萼"].ToPars(); pars5 = pars6["通常"].ToPars(); X0Y0_萼_通常_萼 = pars5["萼"].ToPar(); pars5 = pars6["欠損"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_心.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_心.cs index 14efda3..1890584 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_心.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_心.cs @@ -149,15 +149,15 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_通常_葉 = pars["葉"].ToPar(); - X0Y0_通常_葉脈 = pars["葉脈"].ToPar(); - pars = Body[0][1]; - X0Y1_欠損1_葉 = pars["葉"].ToPar(); - X0Y1_欠損1_葉脈 = pars["葉脈"].ToPar(); - pars = Body[0][2]; - X0Y2_欠損2_葉 = pars["葉"].ToPar(); - X0Y2_欠損2_葉脈 = pars["葉脈"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_通常_葉 = partGroup["葉"].ToPar(); + X0Y0_通常_葉脈 = partGroup["葉脈"].ToPar(); + partGroup = Body[0][1]; + X0Y1_欠損1_葉 = partGroup["葉"].ToPar(); + X0Y1_欠損1_葉脈 = partGroup["葉脈"].ToPar(); + partGroup = Body[0][2]; + X0Y2_欠損2_葉 = partGroup["葉"].ToPar(); + X0Y2_欠損2_葉脈 = partGroup["葉脈"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_披.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_披.cs index 2de8b21..489325b 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_披.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/葉_披.cs @@ -149,15 +149,15 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_通常_葉 = pars["葉"].ToPar(); - X0Y0_通常_葉脈 = pars["葉脈"].ToPar(); - pars = Body[0][1]; - X0Y1_欠損1_葉 = pars["葉"].ToPar(); - X0Y1_欠損1_葉脈 = pars["葉脈"].ToPar(); - pars = Body[0][2]; - X0Y2_欠損2_葉 = pars["葉"].ToPar(); - X0Y2_欠損2_葉脈 = pars["葉脈"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_通常_葉 = partGroup["葉"].ToPar(); + X0Y0_通常_葉脈 = partGroup["葉脈"].ToPar(); + partGroup = Body[0][1]; + X0Y1_欠損1_葉 = partGroup["葉"].ToPar(); + X0Y1_欠損1_葉脈 = partGroup["葉脈"].ToPar(); + partGroup = Body[0][2]; + X0Y2_欠損2_葉 = partGroup["葉"].ToPar(); + X0Y2_欠損2_葉脈 = partGroup["葉脈"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫鎌.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫鎌.cs index e41028f..7ee7540 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫鎌.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫鎌.cs @@ -444,18 +444,18 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.肢左["虫鎌"]); - Pars pars = Body[0][0]; - X0Y0_虫鎌節 = pars["虫鎌節"].ToPar(); - X0Y0_虫棘1 = pars["虫棘1"].ToPar(); - X0Y0_虫棘2 = pars["虫棘2"].ToPar(); - X0Y0_虫棘3 = pars["虫棘3"].ToPar(); - X0Y0_虫棘4 = pars["虫棘4"].ToPar(); - X0Y0_虫鎌1 = pars["虫鎌1"].ToPar(); - X0Y0_虫鎌2 = pars["虫鎌2"].ToPar(); - X0Y0_虫鎌3 = pars["虫鎌3"].ToPar(); - X0Y0_虫孔1 = pars["虫孔1"].ToPar(); - X0Y0_虫孔2 = pars["虫孔2"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_虫鎌節 = partGroup["虫鎌節"].ToPar(); + X0Y0_虫棘1 = partGroup["虫棘1"].ToPar(); + X0Y0_虫棘2 = partGroup["虫棘2"].ToPar(); + X0Y0_虫棘3 = partGroup["虫棘3"].ToPar(); + X0Y0_虫棘4 = partGroup["虫棘4"].ToPar(); + X0Y0_虫鎌1 = partGroup["虫鎌1"].ToPar(); + X0Y0_虫鎌2 = partGroup["虫鎌2"].ToPar(); + X0Y0_虫鎌3 = partGroup["虫鎌3"].ToPar(); + X0Y0_虫孔1 = partGroup["虫孔1"].ToPar(); + X0Y0_虫孔2 = partGroup["虫孔2"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫顎.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫顎.cs index 95e971c..35ad3d0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫顎.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/虫顎.cs @@ -174,10 +174,10 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_顎 = pars["顎"].ToPar(); - X0Y0_節 = pars["節"].ToPar(); - Pars pars2 = pars["牙"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_顎 = partGroup["顎"].ToPar(); + X0Y0_節 = partGroup["節"].ToPar(); + PartGroup pars2 = partGroup["牙"].ToPars(); X0Y0_牙_牙1 = pars2["牙1"].ToPar(); X0Y0_牙_牙2 = pars2["牙2"].ToPar(); X0Y0_牙_牙0 = pars2["牙0"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/衝撃.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/衝撃.cs index ace7f66..0727c6c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/衝撃.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/衝撃.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.その他["衝撃"]); - Pars pars = Body[0][0]; - X0Y0_衝撃 = pars["衝撃"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_衝撃 = partGroup["衝撃"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_一.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_一.cs index e219715..816e809 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_一.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_一.cs @@ -373,26 +373,26 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_線1 = pars["線1"].ToPar(); - X0Y0_線2 = pars["線2"].ToPar(); - X0Y0_線3 = pars["線3"].ToPar(); - X0Y0_線4 = pars["線4"].ToPar(); - X0Y0_線5 = pars["線5"].ToPar(); - X0Y0_線6 = pars["線6"].ToPar(); - X0Y0_線7 = pars["線7"].ToPar(); - X0Y0_線8 = pars["線8"].ToPar(); - X0Y0_線9 = pars["線9"].ToPar(); - X0Y0_線10 = pars["線10"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_折線1 = pars["折線1"].ToPar(); - X0Y1_折線2 = pars["折線2"].ToPar(); - X0Y1_線1 = pars["線1"].ToPar(); - X0Y1_線2 = pars["線2"].ToPar(); - X0Y1_線3 = pars["線3"].ToPar(); - X0Y1_線4 = pars["線4"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_線1 = partGroup["線1"].ToPar(); + X0Y0_線2 = partGroup["線2"].ToPar(); + X0Y0_線3 = partGroup["線3"].ToPar(); + X0Y0_線4 = partGroup["線4"].ToPar(); + X0Y0_線5 = partGroup["線5"].ToPar(); + X0Y0_線6 = partGroup["線6"].ToPar(); + X0Y0_線7 = partGroup["線7"].ToPar(); + X0Y0_線8 = partGroup["線8"].ToPar(); + X0Y0_線9 = partGroup["線9"].ToPar(); + X0Y0_線10 = partGroup["線10"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_折線1 = partGroup["折線1"].ToPar(); + X0Y1_折線2 = partGroup["折線2"].ToPar(); + X0Y1_線1 = partGroup["線1"].ToPar(); + X0Y1_線2 = partGroup["線2"].ToPar(); + X0Y1_線3 = partGroup["線3"].ToPar(); + X0Y1_線4 = partGroup["線4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_虫.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_虫.cs index 539e38f..0c553d9 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_虫.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_虫.cs @@ -282,26 +282,26 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - Pars pars2 = pars["器官左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + PartGroup pars2 = partGroup["器官左"].ToPars(); X0Y0_器官左_器官1 = pars2["器官1"].ToPar(); X0Y0_器官左_器官2 = pars2["器官2"].ToPar(); - pars2 = pars["器官右"].ToPars(); + pars2 = partGroup["器官右"].ToPars(); X0Y0_器官右_器官1 = pars2["器官1"].ToPar(); X0Y0_器官右_器官2 = pars2["器官2"].ToPar(); - X0Y0_線 = pars["線"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - pars2 = pars["器官左"].ToPars(); + X0Y0_線 = partGroup["線"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + pars2 = partGroup["器官左"].ToPars(); X0Y1_器官左_器官1 = pars2["器官1"].ToPar(); X0Y1_器官左_器官2 = pars2["器官2"].ToPar(); - pars2 = pars["器官右"].ToPars(); + pars2 = partGroup["器官右"].ToPars(); X0Y1_器官右_器官1 = pars2["器官1"].ToPar(); X0Y1_器官右_器官2 = pars2["器官2"].ToPar(); - X0Y1_線 = pars["線"].ToPar(); - X0Y1_折線1 = pars["折線1"].ToPar(); - X0Y1_折線2 = pars["折線2"].ToPar(); + X0Y1_線 = partGroup["線"].ToPar(); + X0Y1_折線1 = partGroup["折線1"].ToPar(); + X0Y1_折線2 = partGroup["折線2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_鬼.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_鬼.cs index 3d04cbb..cd3c7e7 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_鬼.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角1_鬼.cs @@ -256,19 +256,19 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_線1 = pars["線1"].ToPar(); - X0Y0_線2 = pars["線2"].ToPar(); - X0Y0_線3 = pars["線3"].ToPar(); - X0Y0_線4 = pars["線4"].ToPar(); - X0Y0_線5 = pars["線5"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_折線1 = pars["折線1"].ToPar(); - X0Y1_折線2 = pars["折線2"].ToPar(); - X0Y1_線1 = pars["線1"].ToPar(); - X0Y1_線2 = pars["線2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_線1 = partGroup["線1"].ToPar(); + X0Y0_線2 = partGroup["線2"].ToPar(); + X0Y0_線3 = partGroup["線3"].ToPar(); + X0Y0_線4 = partGroup["線4"].ToPar(); + X0Y0_線5 = partGroup["線5"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_折線1 = partGroup["折線1"].ToPar(); + X0Y1_折線2 = partGroup["折線2"].ToPar(); + X0Y1_線1 = partGroup["線1"].ToPar(); + X0Y1_線2 = partGroup["線2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山1.cs index ce0e877..8db274d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山1.cs @@ -289,22 +289,22 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_凸1 = pars["凸1"].ToPar(); - X0Y0_凸2 = pars["凸2"].ToPar(); - X0Y0_凸3 = pars["凸3"].ToPar(); - X0Y0_凸4 = pars["凸4"].ToPar(); - X0Y0_凸5 = pars["凸5"].ToPar(); - X0Y0_凸6 = pars["凸6"].ToPar(); - X0Y0_凸7 = pars["凸7"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_折線 = pars["折線"].ToPar(); - X0Y1_凸1 = pars["凸1"].ToPar(); - X0Y1_凸2 = pars["凸2"].ToPar(); - X0Y1_凸3 = pars["凸3"].ToPar(); - X0Y1_凸4 = pars["凸4"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_凸1 = partGroup["凸1"].ToPar(); + X0Y0_凸2 = partGroup["凸2"].ToPar(); + X0Y0_凸3 = partGroup["凸3"].ToPar(); + X0Y0_凸4 = partGroup["凸4"].ToPar(); + X0Y0_凸5 = partGroup["凸5"].ToPar(); + X0Y0_凸6 = partGroup["凸6"].ToPar(); + X0Y0_凸7 = partGroup["凸7"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_折線 = partGroup["折線"].ToPar(); + X0Y1_凸1 = partGroup["凸1"].ToPar(); + X0Y1_凸2 = partGroup["凸2"].ToPar(); + X0Y1_凸3 = partGroup["凸3"].ToPar(); + X0Y1_凸4 = partGroup["凸4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山2.cs index d6b6374..bbfd3ef 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山2.cs @@ -337,25 +337,25 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_凸1 = pars["凸1"].ToPar(); - X0Y0_凸2 = pars["凸2"].ToPar(); - X0Y0_凸3 = pars["凸3"].ToPar(); - X0Y0_凸4 = pars["凸4"].ToPar(); - X0Y0_凸5 = pars["凸5"].ToPar(); - X0Y0_凸6 = pars["凸6"].ToPar(); - X0Y0_凸7 = pars["凸7"].ToPar(); - X0Y0_凸8 = pars["凸8"].ToPar(); - X0Y0_凸9 = pars["凸9"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_折線 = pars["折線"].ToPar(); - X0Y1_凸1 = pars["凸1"].ToPar(); - X0Y1_凸2 = pars["凸2"].ToPar(); - X0Y1_凸3 = pars["凸3"].ToPar(); - X0Y1_凸4 = pars["凸4"].ToPar(); - X0Y1_凸5 = pars["凸5"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_凸1 = partGroup["凸1"].ToPar(); + X0Y0_凸2 = partGroup["凸2"].ToPar(); + X0Y0_凸3 = partGroup["凸3"].ToPar(); + X0Y0_凸4 = partGroup["凸4"].ToPar(); + X0Y0_凸5 = partGroup["凸5"].ToPar(); + X0Y0_凸6 = partGroup["凸6"].ToPar(); + X0Y0_凸7 = partGroup["凸7"].ToPar(); + X0Y0_凸8 = partGroup["凸8"].ToPar(); + X0Y0_凸9 = partGroup["凸9"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_折線 = partGroup["折線"].ToPar(); + X0Y1_凸1 = partGroup["凸1"].ToPar(); + X0Y1_凸2 = partGroup["凸2"].ToPar(); + X0Y1_凸3 = partGroup["凸3"].ToPar(); + X0Y1_凸4 = partGroup["凸4"].ToPar(); + X0Y1_凸5 = partGroup["凸5"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山3.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山3.cs index ec72346..0131588 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山3.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_山3.cs @@ -536,8 +536,8 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["根"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["根"].ToPars(); X0Y0_根_根 = pars2["根"].ToPar(); X0Y0_根_凸1 = pars2["凸1"].ToPar(); X0Y0_根_凸2 = pars2["凸2"].ToPar(); @@ -549,7 +549,7 @@ namespace SlaveMatrix X0Y0_根_凸8 = pars2["凸8"].ToPar(); X0Y0_根_凸9 = pars2["凸9"].ToPar(); X0Y0_根_凸10 = pars2["凸10"].ToPar(); - pars2 = pars["先"].ToPars(); + pars2 = partGroup["先"].ToPars(); X0Y0_先_先 = pars2["先"].ToPar(); X0Y0_先_凸1 = pars2["凸1"].ToPar(); X0Y0_先_凸2 = pars2["凸2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_巻.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_巻.cs index 5163461..ccc4956 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_巻.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_巻.cs @@ -421,8 +421,8 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["根"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["根"].ToPars(); X0Y0_根_根 = pars2["根"].ToPar(); X0Y0_根_凸6 = pars2["凸6"].ToPar(); X0Y0_根_凸5 = pars2["凸5"].ToPar(); @@ -430,7 +430,7 @@ namespace SlaveMatrix X0Y0_根_凸3 = pars2["凸3"].ToPar(); X0Y0_根_凸2 = pars2["凸2"].ToPar(); X0Y0_根_凸1 = pars2["凸1"].ToPar(); - pars2 = pars["先"].ToPars(); + pars2 = partGroup["先"].ToPars(); X0Y0_先_先 = pars2["先"].ToPar(); X0Y0_先_凸1 = pars2["凸1"].ToPar(); X0Y0_先_凸2 = pars2["凸2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛1.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛1.cs index 49d05f7..f4dadd4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛1.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛1.cs @@ -304,22 +304,22 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_凹1 = pars["凹1"].ToPar(); - X0Y0_凹2 = pars["凹2"].ToPar(); - X0Y0_凹3 = pars["凹3"].ToPar(); - X0Y0_凹4 = pars["凹4"].ToPar(); - X0Y0_凹5 = pars["凹5"].ToPar(); - X0Y0_凹6 = pars["凹6"].ToPar(); - X0Y0_凹7 = pars["凹7"].ToPar(); - X0Y0_凹8 = pars["凹8"].ToPar(); - X0Y0_線 = pars["線"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_凹1 = pars["凹1"].ToPar(); - X0Y1_凹2 = pars["凹2"].ToPar(); - X0Y1_凹3 = pars["凹3"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_凹1 = partGroup["凹1"].ToPar(); + X0Y0_凹2 = partGroup["凹2"].ToPar(); + X0Y0_凹3 = partGroup["凹3"].ToPar(); + X0Y0_凹4 = partGroup["凹4"].ToPar(); + X0Y0_凹5 = partGroup["凹5"].ToPar(); + X0Y0_凹6 = partGroup["凹6"].ToPar(); + X0Y0_凹7 = partGroup["凹7"].ToPar(); + X0Y0_凹8 = partGroup["凹8"].ToPar(); + X0Y0_線 = partGroup["線"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_凹1 = partGroup["凹1"].ToPar(); + X0Y1_凹2 = partGroup["凹2"].ToPar(); + X0Y1_凹3 = partGroup["凹3"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛2.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛2.cs index e3f7885..57cda87 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛2.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛2.cs @@ -256,19 +256,19 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_凹1 = pars["凹1"].ToPar(); - X0Y0_凹2 = pars["凹2"].ToPar(); - X0Y0_凹3 = pars["凹3"].ToPar(); - X0Y0_凹4 = pars["凹4"].ToPar(); - X0Y0_凹5 = pars["凹5"].ToPar(); - X0Y0_凹6 = pars["凹6"].ToPar(); - X0Y0_線 = pars["線"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_凹1 = pars["凹1"].ToPar(); - X0Y1_凹2 = pars["凹2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_凹1 = partGroup["凹1"].ToPar(); + X0Y0_凹2 = partGroup["凹2"].ToPar(); + X0Y0_凹3 = partGroup["凹3"].ToPar(); + X0Y0_凹4 = partGroup["凹4"].ToPar(); + X0Y0_凹5 = partGroup["凹5"].ToPar(); + X0Y0_凹6 = partGroup["凹6"].ToPar(); + X0Y0_線 = partGroup["線"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_凹1 = partGroup["凹1"].ToPar(); + X0Y1_凹2 = partGroup["凹2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛3.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛3.cs index 0cb378b..e867ee0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛3.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛3.cs @@ -268,21 +268,21 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_凹1 = pars["凹1"].ToPar(); - X0Y0_凹2 = pars["凹2"].ToPar(); - X0Y0_凹3 = pars["凹3"].ToPar(); - X0Y0_凹4 = pars["凹4"].ToPar(); - X0Y0_凹5 = pars["凹5"].ToPar(); - X0Y0_凹6 = pars["凹6"].ToPar(); - X0Y0_凹7 = pars["凹7"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_凹1 = pars["凹1"].ToPar(); - X0Y1_凹2 = pars["凹2"].ToPar(); - X0Y1_凹3 = pars["凹3"].ToPar(); - X0Y1_凹4 = pars["凹4"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_凹1 = partGroup["凹1"].ToPar(); + X0Y0_凹2 = partGroup["凹2"].ToPar(); + X0Y0_凹3 = partGroup["凹3"].ToPar(); + X0Y0_凹4 = partGroup["凹4"].ToPar(); + X0Y0_凹5 = partGroup["凹5"].ToPar(); + X0Y0_凹6 = partGroup["凹6"].ToPar(); + X0Y0_凹7 = partGroup["凹7"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_凹1 = partGroup["凹1"].ToPar(); + X0Y1_凹2 = partGroup["凹2"].ToPar(); + X0Y1_凹3 = partGroup["凹3"].ToPar(); + X0Y1_凹4 = partGroup["凹4"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛4.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛4.cs index e4d789f..fd7b67a 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛4.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_牛4.cs @@ -325,23 +325,23 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_凹1 = pars["凹1"].ToPar(); - X0Y0_凹2 = pars["凹2"].ToPar(); - X0Y0_凹3 = pars["凹3"].ToPar(); - X0Y0_凹4 = pars["凹4"].ToPar(); - X0Y0_凹5 = pars["凹5"].ToPar(); - X0Y0_凹6 = pars["凹6"].ToPar(); - X0Y0_凹7 = pars["凹7"].ToPar(); - X0Y0_線 = pars["線"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_折線1 = pars["折線1"].ToPar(); - X0Y1_折線2 = pars["折線2"].ToPar(); - X0Y1_凹1 = pars["凹1"].ToPar(); - X0Y1_凹2 = pars["凹2"].ToPar(); - X0Y1_線 = pars["線"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_凹1 = partGroup["凹1"].ToPar(); + X0Y0_凹2 = partGroup["凹2"].ToPar(); + X0Y0_凹3 = partGroup["凹3"].ToPar(); + X0Y0_凹4 = partGroup["凹4"].ToPar(); + X0Y0_凹5 = partGroup["凹5"].ToPar(); + X0Y0_凹6 = partGroup["凹6"].ToPar(); + X0Y0_凹7 = partGroup["凹7"].ToPar(); + X0Y0_線 = partGroup["線"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_折線1 = partGroup["折線1"].ToPar(); + X0Y1_折線2 = partGroup["折線2"].ToPar(); + X0Y1_凹1 = partGroup["凹1"].ToPar(); + X0Y1_凹2 = partGroup["凹2"].ToPar(); + X0Y1_線 = partGroup["線"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_虫.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_虫.cs index 39edbc0..b4a0ee8 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_虫.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_虫.cs @@ -355,25 +355,25 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - Pars pars2 = pars["刺"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + PartGroup pars2 = partGroup["刺"].ToPars(); X0Y0_棘_棘1 = pars2["刺1"].ToPar(); X0Y0_棘_棘2 = pars2["刺2"].ToPar(); X0Y0_棘_棘3 = pars2["刺3"].ToPar(); - pars2 = pars["輪"].ToPars(); + pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - pars2 = pars["刺"].ToPars(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + pars2 = partGroup["刺"].ToPars(); X0Y1_棘_棘2 = pars2["刺2"].ToPar(); X0Y1_棘_棘3 = pars2["刺3"].ToPar(); - X0Y1_折線 = pars["折線"].ToPar(); + X0Y1_折線 = partGroup["折線"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_鬼.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_鬼.cs index 57397fc..833b180 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_鬼.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/角2_鬼.cs @@ -277,20 +277,20 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_根 = pars["根"].ToPar(); - X0Y0_線1 = pars["線1"].ToPar(); - X0Y0_線2 = pars["線2"].ToPar(); - X0Y0_線3 = pars["線3"].ToPar(); - X0Y0_線4 = pars["線4"].ToPar(); - X0Y0_線5 = pars["線5"].ToPar(); - X0Y0_線6 = pars["線6"].ToPar(); - pars = Body[0][1]; - X0Y1_根 = pars["根"].ToPar(); - X0Y1_折線1 = pars["折線1"].ToPar(); - X0Y1_折線2 = pars["折線2"].ToPar(); - X0Y1_線1 = pars["線1"].ToPar(); - X0Y1_線2 = pars["線2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_根 = partGroup["根"].ToPar(); + X0Y0_線1 = partGroup["線1"].ToPar(); + X0Y0_線2 = partGroup["線2"].ToPar(); + X0Y0_線3 = partGroup["線3"].ToPar(); + X0Y0_線4 = partGroup["線4"].ToPar(); + X0Y0_線5 = partGroup["線5"].ToPar(); + X0Y0_線6 = partGroup["線6"].ToPar(); + partGroup = Body[0][1]; + X0Y1_根 = partGroup["根"].ToPar(); + X0Y1_折線1 = partGroup["折線1"].ToPar(); + X0Y1_折線2 = partGroup["折線2"].ToPar(); + X0Y1_線1 = partGroup["線1"].ToPar(); + X0Y1_線2 = partGroup["線2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_犬.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_犬.cs index 95dc5a6..e26ea24 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_犬.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_犬.cs @@ -6065,13 +6065,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "スキュラ"; - dif.Add(new Pars(Sta.肢左["触手"][0][2])); + dif.Add(new PartGroup(Sta.肢左["触手"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["脚後"].ToPars(); - Pars pars3 = pars2["鰭"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["脚後"].ToPars(); + PartGroup pars3 = pars2["鰭"].ToPars(); X0Y0_脚後_鰭_鰭膜1 = pars3["鰭膜1"].ToPar(); X0Y0_脚後_鰭_鰭条1 = pars3["鰭条1"].ToPar(); X0Y0_脚後_鰭_鰭膜2 = pars3["鰭膜2"].ToPar(); @@ -6081,10 +6081,10 @@ namespace SlaveMatrix X0Y0_脚後_LowerArm = pars2["下腕"].ToPar(); pars3 = pars2["手"].ToPars(); X0Y0_脚後_手_手 = pars3["手"].ToPar(); - Pars pars4 = pars3["小指"].ToPars(); + PartGroup pars4 = pars3["小指"].ToPars(); X0Y0_脚後_手_小指_指 = pars4["指"].ToPar(); X0Y0_脚後_手_小指_爪 = pars4["爪"].ToPar(); - Pars pars5 = pars4["鱗"].ToPars(); + PartGroup pars5 = pars4["鱗"].ToPars(); X0Y0_脚後_手_小指_鱗_鱗4 = pars5["鱗4"].ToPar(); X0Y0_脚後_手_小指_鱗_鱗3 = pars5["鱗3"].ToPar(); X0Y0_脚後_手_小指_鱗_鱗2 = pars5["鱗2"].ToPar(); @@ -6156,13 +6156,13 @@ namespace SlaveMatrix X0Y0_脚後_輪_金具3 = pars3["金具3"].ToPar(); X0Y0_脚後_輪_金具左 = pars3["金具左"].ToPar(); X0Y0_脚後_輪_金具右 = pars3["金具右"].ToPar(); - pars2 = pars["上顎頭部後"].ToPars(); + pars2 = partGroup["上顎頭部後"].ToPars(); X0Y0_上顎頭部後_頭2 = pars2["頭2"].ToPar(); X0Y0_上顎頭部後_頭1 = pars2["頭1"].ToPar(); - pars2 = pars["下顎頭部後"].ToPars(); + pars2 = partGroup["下顎頭部後"].ToPars(); X0Y0_下顎頭部後_頭2 = pars2["頭2"].ToPar(); X0Y0_下顎頭部後_頭1 = pars2["頭1"].ToPar(); - pars2 = pars["胴"].ToPars(); + pars2 = partGroup["胴"].ToPars(); pars3 = pars2["節1"].ToPars(); X0Y0_Torso_節1_Torso = pars3["胴"].ToPar(); X0Y0_Torso_節1_鱗1 = pars3["鱗1"].ToPar(); @@ -6260,7 +6260,7 @@ namespace SlaveMatrix X0Y0_Torso_節18_鱗1 = pars3["鱗1"].ToPar(); X0Y0_Torso_節18_鱗3 = pars3["鱗3"].ToPar(); X0Y0_Torso_節18_鱗2 = pars3["鱗2"].ToPar(); - pars2 = pars["頭"].ToPars(); + pars2 = partGroup["頭"].ToPars(); pars3 = pars2["口膜"].ToPars(); X0Y0_頭_口膜_口膜1 = pars3["口膜1"].ToPar(); X0Y0_頭_口膜_口膜2 = pars3["口膜2"].ToPar(); @@ -6343,7 +6343,7 @@ namespace SlaveMatrix X0Y0_頭_輪_金具3 = pars3["金具3"].ToPar(); X0Y0_頭_輪_金具左 = pars3["金具左"].ToPar(); X0Y0_頭_輪_金具右 = pars3["金具右"].ToPar(); - pars2 = pars["脚前"].ToPars(); + pars2 = partGroup["脚前"].ToPars(); X0Y0_脚前_UpperArm = pars2["上腕"].ToPar(); X0Y0_脚前_LowerArm = pars2["下腕"].ToPar(); pars3 = pars2["手"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_蔦.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_蔦.cs index c8af4cf..f049743 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_蔦.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_蔦.cs @@ -3285,147 +3285,147 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蔦"; - dif.Add(new Pars(Sta.肢左["触手"][0][3])); + dif.Add(new PartGroup(Sta.肢左["触手"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["節1"].ToPars(); X0Y0_節1_節 = pars2["節"].ToPar(); X0Y0_節1_棘1 = pars2["棘1"].ToPar(); X0Y0_節1_棘2 = pars2["棘2"].ToPar(); X0Y0_節1_脈 = pars2["脈"].ToPar(); - pars2 = pars["節2"].ToPars(); + pars2 = partGroup["節2"].ToPars(); X0Y0_節2_節 = pars2["節"].ToPar(); X0Y0_節2_棘1 = pars2["棘1"].ToPar(); X0Y0_節2_棘2 = pars2["棘2"].ToPar(); X0Y0_節2_脈 = pars2["脈"].ToPar(); - pars2 = pars["節3"].ToPars(); + pars2 = partGroup["節3"].ToPars(); X0Y0_節3_節 = pars2["節"].ToPar(); X0Y0_節3_棘1 = pars2["棘1"].ToPar(); X0Y0_節3_棘2 = pars2["棘2"].ToPar(); X0Y0_節3_脈 = pars2["脈"].ToPar(); - pars2 = pars["節4"].ToPars(); + pars2 = partGroup["節4"].ToPars(); X0Y0_節4_節 = pars2["節"].ToPar(); X0Y0_節4_棘1 = pars2["棘1"].ToPar(); X0Y0_節4_棘2 = pars2["棘2"].ToPar(); X0Y0_節4_脈 = pars2["脈"].ToPar(); - pars2 = pars["節5"].ToPars(); + pars2 = partGroup["節5"].ToPars(); X0Y0_節5_節 = pars2["節"].ToPar(); X0Y0_節5_棘1 = pars2["棘1"].ToPar(); X0Y0_節5_棘2 = pars2["棘2"].ToPar(); X0Y0_節5_脈 = pars2["脈"].ToPar(); - pars2 = pars["節6"].ToPars(); + pars2 = partGroup["節6"].ToPars(); X0Y0_節6_節 = pars2["節"].ToPar(); X0Y0_節6_棘1 = pars2["棘1"].ToPar(); X0Y0_節6_棘2 = pars2["棘2"].ToPar(); X0Y0_節6_脈 = pars2["脈"].ToPar(); - pars2 = pars["節7"].ToPars(); + pars2 = partGroup["節7"].ToPars(); X0Y0_節7_節 = pars2["節"].ToPar(); X0Y0_節7_棘1 = pars2["棘1"].ToPar(); X0Y0_節7_棘2 = pars2["棘2"].ToPar(); X0Y0_節7_脈 = pars2["脈"].ToPar(); - pars2 = pars["節8"].ToPars(); + pars2 = partGroup["節8"].ToPars(); X0Y0_節8_節 = pars2["節"].ToPar(); X0Y0_節8_棘1 = pars2["棘1"].ToPar(); X0Y0_節8_棘2 = pars2["棘2"].ToPar(); X0Y0_節8_脈 = pars2["脈"].ToPar(); - pars2 = pars["節9"].ToPars(); + pars2 = partGroup["節9"].ToPars(); X0Y0_節9_節 = pars2["節"].ToPar(); X0Y0_節9_棘1 = pars2["棘1"].ToPar(); X0Y0_節9_棘2 = pars2["棘2"].ToPar(); X0Y0_節9_脈 = pars2["脈"].ToPar(); - pars2 = pars["節10"].ToPars(); + pars2 = partGroup["節10"].ToPars(); X0Y0_節10_節 = pars2["節"].ToPar(); X0Y0_節10_棘1 = pars2["棘1"].ToPar(); X0Y0_節10_棘2 = pars2["棘2"].ToPar(); X0Y0_節10_脈 = pars2["脈"].ToPar(); - pars2 = pars["節11"].ToPars(); + pars2 = partGroup["節11"].ToPars(); X0Y0_節11_節 = pars2["節"].ToPar(); X0Y0_節11_棘1 = pars2["棘1"].ToPar(); X0Y0_節11_棘2 = pars2["棘2"].ToPar(); X0Y0_節11_脈 = pars2["脈"].ToPar(); - pars2 = pars["節12"].ToPars(); + pars2 = partGroup["節12"].ToPars(); X0Y0_節12_節 = pars2["節"].ToPar(); X0Y0_節12_棘1 = pars2["棘1"].ToPar(); X0Y0_節12_棘2 = pars2["棘2"].ToPar(); X0Y0_節12_脈 = pars2["脈"].ToPar(); - pars2 = pars["節13"].ToPars(); + pars2 = partGroup["節13"].ToPars(); X0Y0_節13_節 = pars2["節"].ToPar(); X0Y0_節13_棘1 = pars2["棘1"].ToPar(); X0Y0_節13_棘2 = pars2["棘2"].ToPar(); X0Y0_節13_脈 = pars2["脈"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["節14"].ToPars(); + pars2 = partGroup["節14"].ToPars(); X0Y0_節14_節 = pars2["節"].ToPar(); X0Y0_節14_棘1 = pars2["棘1"].ToPar(); X0Y0_節14_棘2 = pars2["棘2"].ToPar(); X0Y0_節14_脈 = pars2["脈"].ToPar(); - pars2 = pars["節15"].ToPars(); + pars2 = partGroup["節15"].ToPars(); X0Y0_節15_節 = pars2["節"].ToPar(); X0Y0_節15_棘1 = pars2["棘1"].ToPar(); X0Y0_節15_棘2 = pars2["棘2"].ToPar(); X0Y0_節15_脈 = pars2["脈"].ToPar(); - pars2 = pars["節16"].ToPars(); + pars2 = partGroup["節16"].ToPars(); X0Y0_節16_節 = pars2["節"].ToPar(); X0Y0_節16_棘1 = pars2["棘1"].ToPar(); X0Y0_節16_棘2 = pars2["棘2"].ToPar(); X0Y0_節16_脈 = pars2["脈"].ToPar(); - pars2 = pars["節17"].ToPars(); + pars2 = partGroup["節17"].ToPars(); X0Y0_節17_節 = pars2["節"].ToPar(); X0Y0_節17_棘1 = pars2["棘1"].ToPar(); X0Y0_節17_棘2 = pars2["棘2"].ToPar(); X0Y0_節17_脈 = pars2["脈"].ToPar(); - pars2 = pars["節18"].ToPars(); + pars2 = partGroup["節18"].ToPars(); X0Y0_節18_節 = pars2["節"].ToPar(); X0Y0_節18_棘1 = pars2["棘1"].ToPar(); X0Y0_節18_棘2 = pars2["棘2"].ToPar(); X0Y0_節18_脈 = pars2["脈"].ToPar(); - pars2 = pars["節19"].ToPars(); + pars2 = partGroup["節19"].ToPars(); X0Y0_節19_節 = pars2["節"].ToPar(); X0Y0_節19_棘1 = pars2["棘1"].ToPar(); X0Y0_節19_棘2 = pars2["棘2"].ToPar(); X0Y0_節19_脈 = pars2["脈"].ToPar(); - pars2 = pars["節20"].ToPars(); + pars2 = partGroup["節20"].ToPars(); X0Y0_節20_節 = pars2["節"].ToPar(); X0Y0_節20_棘1 = pars2["棘1"].ToPar(); X0Y0_節20_棘2 = pars2["棘2"].ToPar(); X0Y0_節20_脈 = pars2["脈"].ToPar(); - pars2 = pars["節21"].ToPars(); + pars2 = partGroup["節21"].ToPars(); X0Y0_節21_節 = pars2["節"].ToPar(); X0Y0_節21_棘1 = pars2["棘1"].ToPar(); X0Y0_節21_棘2 = pars2["棘2"].ToPar(); X0Y0_節21_脈 = pars2["脈"].ToPar(); - pars2 = pars["節22"].ToPars(); + pars2 = partGroup["節22"].ToPars(); X0Y0_節22_節 = pars2["節"].ToPar(); X0Y0_節22_棘1 = pars2["棘1"].ToPar(); X0Y0_節22_棘2 = pars2["棘2"].ToPar(); X0Y0_節22_脈 = pars2["脈"].ToPar(); - pars2 = pars["節23"].ToPars(); + pars2 = partGroup["節23"].ToPars(); X0Y0_節23_節 = pars2["節"].ToPar(); X0Y0_節23_棘1 = pars2["棘1"].ToPar(); X0Y0_節23_棘2 = pars2["棘2"].ToPar(); X0Y0_節23_脈 = pars2["脈"].ToPar(); - pars2 = pars["節24"].ToPars(); + pars2 = partGroup["節24"].ToPars(); X0Y0_節24_節 = pars2["節"].ToPar(); X0Y0_節24_棘1 = pars2["棘1"].ToPar(); X0Y0_節24_棘2 = pars2["棘2"].ToPar(); X0Y0_節24_脈 = pars2["脈"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["先端"].ToPars(); - Pars pars3 = pars2["下顎"].ToPars(); + pars2 = partGroup["先端"].ToPars(); + PartGroup pars3 = pars2["下顎"].ToPars(); X0Y0_先端_下顎_顎 = pars3["顎"].ToPar(); X0Y0_先端_下顎_口内 = pars3["口内"].ToPar(); X0Y0_先端_下顎_棘12 = pars3["棘12"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_触.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_触.cs index adaca27..452d013 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_触.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_触.cs @@ -3776,15 +3776,15 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "触腕"; - dif.Add(new Pars(Sta.肢左["触手"][0][1])); + dif.Add(new PartGroup(Sta.肢左["触手"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["腕部"].ToPars(); - Pars pars3 = pars2["節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["腕部"].ToPars(); + PartGroup pars3 = pars2["節1"].ToPars(); X0Y0_腕部_節1_節 = pars3["節"].ToPar(); - Pars pars4 = pars3["柄"].ToPars(); + PartGroup pars4 = pars3["柄"].ToPars(); X0Y0_腕部_節1_紋柄_紋柄1 = pars4["柄1"].ToPar(); X0Y0_腕部_節1_紋柄_紋柄2 = pars4["柄2"].ToPar(); pars3 = pars2["節2"].ToPars(); @@ -3914,7 +3914,7 @@ namespace SlaveMatrix pars4 = pars3["柄"].ToPars(); X0Y0_腕部_節25_紋柄_紋柄1 = pars4["柄1"].ToPar(); X0Y0_腕部_節25_紋柄_紋柄2 = pars4["柄2"].ToPar(); - Pars pars5 = pars["手先"].ToPars(); + PartGroup pars5 = partGroup["手先"].ToPars(); pars3 = pars5["節1"].ToPars(); X0Y0_手先_節1_節 = pars3["節"].ToPar(); X0Y0_手先_節1_紋柄1 = pars3["柄1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_軟.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_軟.cs index eaca6ee..95f2da1 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_軟.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触手_軟.cs @@ -7283,12 +7283,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "軟体"; - dif.Add(new Pars(Sta.肢左["触手"][0][0])); + dif.Add(new PartGroup(Sta.肢左["触手"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["節1"].ToPars(); X0Y0_節1_節 = pars2["節"].ToPar(); X0Y0_節1_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節1_紋柄2 = pars2["柄2"].ToPar(); @@ -7297,7 +7297,7 @@ namespace SlaveMatrix X0Y0_節1_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節1_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節1_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節2"].ToPars(); + pars2 = partGroup["節2"].ToPars(); X0Y0_節2_節 = pars2["節"].ToPar(); X0Y0_節2_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節2_紋柄2 = pars2["柄2"].ToPar(); @@ -7306,7 +7306,7 @@ namespace SlaveMatrix X0Y0_節2_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節2_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節2_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節3"].ToPars(); + pars2 = partGroup["節3"].ToPars(); X0Y0_節3_節 = pars2["節"].ToPar(); X0Y0_節3_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節3_紋柄2 = pars2["柄2"].ToPar(); @@ -7315,7 +7315,7 @@ namespace SlaveMatrix X0Y0_節3_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節3_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節3_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節4"].ToPars(); + pars2 = partGroup["節4"].ToPars(); X0Y0_節4_節 = pars2["節"].ToPar(); X0Y0_節4_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節4_紋柄2 = pars2["柄2"].ToPar(); @@ -7324,7 +7324,7 @@ namespace SlaveMatrix X0Y0_節4_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節4_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節4_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節5"].ToPars(); + pars2 = partGroup["節5"].ToPars(); X0Y0_節5_節 = pars2["節"].ToPar(); X0Y0_節5_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節5_紋柄2 = pars2["柄2"].ToPar(); @@ -7333,7 +7333,7 @@ namespace SlaveMatrix X0Y0_節5_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節5_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節5_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節6"].ToPars(); + pars2 = partGroup["節6"].ToPars(); X0Y0_節6_節 = pars2["節"].ToPar(); X0Y0_節6_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節6_紋柄2 = pars2["柄2"].ToPar(); @@ -7342,7 +7342,7 @@ namespace SlaveMatrix X0Y0_節6_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節6_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節6_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節7"].ToPars(); + pars2 = partGroup["節7"].ToPars(); X0Y0_節7_節 = pars2["節"].ToPar(); X0Y0_節7_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節7_紋柄2 = pars2["柄2"].ToPar(); @@ -7351,7 +7351,7 @@ namespace SlaveMatrix X0Y0_節7_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節7_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節7_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節8"].ToPars(); + pars2 = partGroup["節8"].ToPars(); X0Y0_節8_節 = pars2["節"].ToPar(); X0Y0_節8_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節8_紋柄2 = pars2["柄2"].ToPar(); @@ -7360,14 +7360,14 @@ namespace SlaveMatrix X0Y0_節8_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節8_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節8_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); X0Y0_輪1_金具3 = pars2["金具3"].ToPar(); X0Y0_輪1_金具左 = pars2["金具左"].ToPar(); X0Y0_輪1_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["節9"].ToPars(); + pars2 = partGroup["節9"].ToPars(); X0Y0_節9_節 = pars2["節"].ToPar(); X0Y0_節9_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節9_紋柄2 = pars2["柄2"].ToPar(); @@ -7376,7 +7376,7 @@ namespace SlaveMatrix X0Y0_節9_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節9_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節9_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節10"].ToPars(); + pars2 = partGroup["節10"].ToPars(); X0Y0_節10_節 = pars2["節"].ToPar(); X0Y0_節10_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節10_紋柄2 = pars2["柄2"].ToPar(); @@ -7385,7 +7385,7 @@ namespace SlaveMatrix X0Y0_節10_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節10_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節10_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節11"].ToPars(); + pars2 = partGroup["節11"].ToPars(); X0Y0_節11_節 = pars2["節"].ToPar(); X0Y0_節11_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節11_紋柄2 = pars2["柄2"].ToPar(); @@ -7394,7 +7394,7 @@ namespace SlaveMatrix X0Y0_節11_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節11_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節11_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節12"].ToPars(); + pars2 = partGroup["節12"].ToPars(); X0Y0_節12_節 = pars2["節"].ToPar(); X0Y0_節12_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節12_紋柄2 = pars2["柄2"].ToPar(); @@ -7403,7 +7403,7 @@ namespace SlaveMatrix X0Y0_節12_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節12_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節12_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節13"].ToPars(); + pars2 = partGroup["節13"].ToPars(); X0Y0_節13_節 = pars2["節"].ToPar(); X0Y0_節13_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節13_紋柄2 = pars2["柄2"].ToPar(); @@ -7412,7 +7412,7 @@ namespace SlaveMatrix X0Y0_節13_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節13_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節13_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節14"].ToPars(); + pars2 = partGroup["節14"].ToPars(); X0Y0_節14_節 = pars2["節"].ToPar(); X0Y0_節14_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節14_紋柄2 = pars2["柄2"].ToPar(); @@ -7421,7 +7421,7 @@ namespace SlaveMatrix X0Y0_節14_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節14_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節14_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節15"].ToPars(); + pars2 = partGroup["節15"].ToPars(); X0Y0_節15_節 = pars2["節"].ToPar(); X0Y0_節15_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節15_紋柄2 = pars2["柄2"].ToPar(); @@ -7430,7 +7430,7 @@ namespace SlaveMatrix X0Y0_節15_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節15_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節15_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節16"].ToPars(); + pars2 = partGroup["節16"].ToPars(); X0Y0_節16_節 = pars2["節"].ToPar(); X0Y0_節16_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節16_紋柄2 = pars2["柄2"].ToPar(); @@ -7439,7 +7439,7 @@ namespace SlaveMatrix X0Y0_節16_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節16_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節16_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節17"].ToPars(); + pars2 = partGroup["節17"].ToPars(); X0Y0_節17_節 = pars2["節"].ToPar(); X0Y0_節17_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節17_紋柄2 = pars2["柄2"].ToPar(); @@ -7448,7 +7448,7 @@ namespace SlaveMatrix X0Y0_節17_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節17_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節17_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節18"].ToPars(); + pars2 = partGroup["節18"].ToPars(); X0Y0_節18_節 = pars2["節"].ToPar(); X0Y0_節18_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節18_紋柄2 = pars2["柄2"].ToPar(); @@ -7457,7 +7457,7 @@ namespace SlaveMatrix X0Y0_節18_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節18_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節18_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節19"].ToPars(); + pars2 = partGroup["節19"].ToPars(); X0Y0_節19_節 = pars2["節"].ToPar(); X0Y0_節19_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節19_紋柄2 = pars2["柄2"].ToPar(); @@ -7466,14 +7466,14 @@ namespace SlaveMatrix X0Y0_節19_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節19_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節19_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["節20"].ToPars(); + pars2 = partGroup["節20"].ToPars(); X0Y0_節20_節 = pars2["節"].ToPar(); X0Y0_節20_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節20_紋柄2 = pars2["柄2"].ToPar(); @@ -7482,7 +7482,7 @@ namespace SlaveMatrix X0Y0_節20_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節20_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節20_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節21"].ToPars(); + pars2 = partGroup["節21"].ToPars(); X0Y0_節21_節 = pars2["節"].ToPar(); X0Y0_節21_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節21_紋柄2 = pars2["柄2"].ToPar(); @@ -7491,7 +7491,7 @@ namespace SlaveMatrix X0Y0_節21_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節21_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節21_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節22"].ToPars(); + pars2 = partGroup["節22"].ToPars(); X0Y0_節22_節 = pars2["節"].ToPar(); X0Y0_節22_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節22_紋柄2 = pars2["柄2"].ToPar(); @@ -7500,7 +7500,7 @@ namespace SlaveMatrix X0Y0_節22_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節22_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節22_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節23"].ToPars(); + pars2 = partGroup["節23"].ToPars(); X0Y0_節23_節 = pars2["節"].ToPar(); X0Y0_節23_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節23_紋柄2 = pars2["柄2"].ToPar(); @@ -7509,7 +7509,7 @@ namespace SlaveMatrix X0Y0_節23_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節23_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節23_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節24"].ToPars(); + pars2 = partGroup["節24"].ToPars(); X0Y0_節24_節 = pars2["節"].ToPar(); X0Y0_節24_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節24_紋柄2 = pars2["柄2"].ToPar(); @@ -7518,7 +7518,7 @@ namespace SlaveMatrix X0Y0_節24_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節24_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節24_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節25"].ToPars(); + pars2 = partGroup["節25"].ToPars(); X0Y0_節25_節 = pars2["節"].ToPar(); X0Y0_節25_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節25_紋柄2 = pars2["柄2"].ToPar(); @@ -7527,7 +7527,7 @@ namespace SlaveMatrix X0Y0_節25_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節25_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節25_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節26"].ToPars(); + pars2 = partGroup["節26"].ToPars(); X0Y0_節26_節 = pars2["節"].ToPar(); X0Y0_節26_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節26_紋柄2 = pars2["柄2"].ToPar(); @@ -7536,7 +7536,7 @@ namespace SlaveMatrix X0Y0_節26_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節26_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節26_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節27"].ToPars(); + pars2 = partGroup["節27"].ToPars(); X0Y0_節27_節 = pars2["節"].ToPar(); X0Y0_節27_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節27_紋柄2 = pars2["柄2"].ToPar(); @@ -7545,7 +7545,7 @@ namespace SlaveMatrix X0Y0_節27_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節27_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節27_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節28"].ToPars(); + pars2 = partGroup["節28"].ToPars(); X0Y0_節28_節 = pars2["節"].ToPar(); X0Y0_節28_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節28_紋柄2 = pars2["柄2"].ToPar(); @@ -7554,7 +7554,7 @@ namespace SlaveMatrix X0Y0_節28_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節28_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節28_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節29"].ToPars(); + pars2 = partGroup["節29"].ToPars(); X0Y0_節29_節 = pars2["節"].ToPar(); X0Y0_節29_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節29_紋柄2 = pars2["柄2"].ToPar(); @@ -7563,7 +7563,7 @@ namespace SlaveMatrix X0Y0_節29_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節29_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節29_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節30"].ToPars(); + pars2 = partGroup["節30"].ToPars(); X0Y0_節30_節 = pars2["節"].ToPar(); X0Y0_節30_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節30_紋柄2 = pars2["柄2"].ToPar(); @@ -7572,7 +7572,7 @@ namespace SlaveMatrix X0Y0_節30_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節30_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節30_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節31"].ToPars(); + pars2 = partGroup["節31"].ToPars(); X0Y0_節31_節 = pars2["節"].ToPar(); X0Y0_節31_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節31_紋柄2 = pars2["柄2"].ToPar(); @@ -7581,7 +7581,7 @@ namespace SlaveMatrix X0Y0_節31_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節31_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節31_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節32"].ToPars(); + pars2 = partGroup["節32"].ToPars(); X0Y0_節32_節 = pars2["節"].ToPar(); X0Y0_節32_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節32_紋柄2 = pars2["柄2"].ToPar(); @@ -7590,7 +7590,7 @@ namespace SlaveMatrix X0Y0_節32_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節32_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節32_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節33"].ToPars(); + pars2 = partGroup["節33"].ToPars(); X0Y0_節33_節 = pars2["節"].ToPar(); X0Y0_節33_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節33_紋柄2 = pars2["柄2"].ToPar(); @@ -7599,7 +7599,7 @@ namespace SlaveMatrix X0Y0_節33_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節33_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節33_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節34"].ToPars(); + pars2 = partGroup["節34"].ToPars(); X0Y0_節34_節 = pars2["節"].ToPar(); X0Y0_節34_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節34_紋柄2 = pars2["柄2"].ToPar(); @@ -7608,7 +7608,7 @@ namespace SlaveMatrix X0Y0_節34_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節34_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節34_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節35"].ToPars(); + pars2 = partGroup["節35"].ToPars(); X0Y0_節35_節 = pars2["節"].ToPar(); X0Y0_節35_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節35_紋柄2 = pars2["柄2"].ToPar(); @@ -7617,7 +7617,7 @@ namespace SlaveMatrix X0Y0_節35_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節35_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節35_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節36"].ToPars(); + pars2 = partGroup["節36"].ToPars(); X0Y0_節36_節 = pars2["節"].ToPar(); X0Y0_節36_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節36_紋柄2 = pars2["柄2"].ToPar(); @@ -7626,7 +7626,7 @@ namespace SlaveMatrix X0Y0_節36_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節36_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節36_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節37"].ToPars(); + pars2 = partGroup["節37"].ToPars(); X0Y0_節37_節 = pars2["節"].ToPar(); X0Y0_節37_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節37_紋柄2 = pars2["柄2"].ToPar(); @@ -7635,7 +7635,7 @@ namespace SlaveMatrix X0Y0_節37_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節37_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節37_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節38"].ToPars(); + pars2 = partGroup["節38"].ToPars(); X0Y0_節38_節 = pars2["節"].ToPar(); X0Y0_節38_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節38_紋柄2 = pars2["柄2"].ToPar(); @@ -7644,7 +7644,7 @@ namespace SlaveMatrix X0Y0_節38_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節38_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節38_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節39"].ToPars(); + pars2 = partGroup["節39"].ToPars(); X0Y0_節39_節 = pars2["節"].ToPar(); X0Y0_節39_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節39_紋柄2 = pars2["柄2"].ToPar(); @@ -7653,7 +7653,7 @@ namespace SlaveMatrix X0Y0_節39_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節39_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節39_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節40"].ToPars(); + pars2 = partGroup["節40"].ToPars(); X0Y0_節40_節 = pars2["節"].ToPar(); X0Y0_節40_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節40_紋柄2 = pars2["柄2"].ToPar(); @@ -7662,7 +7662,7 @@ namespace SlaveMatrix X0Y0_節40_吸盤2 = pars2["吸盤2"].ToPar(); X0Y0_節40_吸盤3 = pars2["吸盤3"].ToPar(); X0Y0_節40_吸盤4 = pars2["吸盤4"].ToPar(); - pars2 = pars["節41"].ToPars(); + pars2 = partGroup["節41"].ToPars(); X0Y0_節41_節 = pars2["節"].ToPar(); X0Y0_節41_紋柄1 = pars2["柄1"].ToPar(); X0Y0_節41_紋柄2 = pars2["柄2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蜘.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蜘.cs index bed5884..50ab5c5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蜘.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蜘.cs @@ -356,24 +356,24 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "触肢蜘"; - dif.Add(new Pars(Sta.肢左["節足"][0][1])); + dif.Add(new PartGroup(Sta.肢左["節足"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_基節 = pars["基節"].ToPar(); - X0Y0_転節 = pars["転節"].ToPar(); - X0Y0_腿節 = pars["腿節"].ToPar(); - X0Y0_膝節 = pars["膝節"].ToPar(); - X0Y0_脛節 = pars["脛節"].ToPar(); - Pars pars2 = pars["輪"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_基節 = partGroup["基節"].ToPar(); + X0Y0_転節 = partGroup["転節"].ToPar(); + X0Y0_腿節 = partGroup["腿節"].ToPar(); + X0Y0_膝節 = partGroup["膝節"].ToPar(); + X0Y0_脛節 = partGroup["脛節"].ToPar(); + PartGroup pars2 = partGroup["輪"].ToPars(); X0Y0_輪_革 = pars2["革"].ToPar(); X0Y0_輪_金具1 = pars2["金具1"].ToPar(); X0Y0_輪_金具2 = pars2["金具2"].ToPar(); X0Y0_輪_金具3 = pars2["金具3"].ToPar(); X0Y0_輪_金具左 = pars2["金具左"].ToPar(); X0Y0_輪_金具右 = pars2["金具右"].ToPar(); - X0Y0_蹠節 = pars["蹠節"].ToPar(); + X0Y0_蹠節 = partGroup["蹠節"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蠍.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蠍.cs index b6295d7..ac07057 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蠍.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触肢_肢蠍.cs @@ -495,24 +495,24 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "触肢蠍"; - dif.Add(new Pars(Sta.肢左["節足"][0][3])); + dif.Add(new PartGroup(Sta.肢左["節足"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_爪2 = pars["爪2"].ToPar(); - X0Y0_爪1 = pars["爪1"].ToPar(); - Pars pars2 = pars["輪2"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_爪2 = partGroup["爪2"].ToPar(); + X0Y0_爪1 = partGroup["爪1"].ToPar(); + PartGroup pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - X0Y0_転節 = pars["転節"].ToPar(); - X0Y0_腿節 = pars["腿節"].ToPar(); - X0Y0_膝節 = pars["膝節"].ToPar(); - pars2 = pars["輪1"].ToPars(); + X0Y0_転節 = partGroup["転節"].ToPar(); + X0Y0_腿節 = partGroup["腿節"].ToPar(); + X0Y0_膝節 = partGroup["膝節"].ToPar(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_甲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_甲.cs index 609378a..e9495e4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_甲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_甲.cs @@ -299,22 +299,22 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "甲"; - dif.Add(new Pars(Sta.肢左["触覚"][0][2])); + dif.Add(new PartGroup(Sta.肢左["触覚"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_節0 = pars["節0"].ToPar(); - X0Y0_節1 = pars["節1"].ToPar(); - X0Y0_節2 = pars["節2"].ToPar(); - X0Y0_節3 = pars["節3"].ToPar(); - X0Y0_節4 = pars["節4"].ToPar(); - X0Y0_節5 = pars["節5"].ToPar(); - X0Y0_節6 = pars["節6"].ToPar(); - X0Y0_節7 = pars["節7"].ToPar(); - X0Y0_節8 = pars["節8"].ToPar(); - X0Y0_節9 = pars["節9"].ToPar(); - X0Y0_節10 = pars["節10"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_節0 = partGroup["節0"].ToPar(); + X0Y0_節1 = partGroup["節1"].ToPar(); + X0Y0_節2 = partGroup["節2"].ToPar(); + X0Y0_節3 = partGroup["節3"].ToPar(); + X0Y0_節4 = partGroup["節4"].ToPar(); + X0Y0_節5 = partGroup["節5"].ToPar(); + X0Y0_節6 = partGroup["節6"].ToPar(); + X0Y0_節7 = partGroup["節7"].ToPar(); + X0Y0_節8 = partGroup["節8"].ToPar(); + X0Y0_節9 = partGroup["節9"].ToPar(); + X0Y0_節10 = partGroup["節10"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_節.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_節.cs index 6ceae0e..f7c51c0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_節.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_節.cs @@ -614,37 +614,37 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "節"; - dif.Add(new Pars(Sta.肢左["触覚"][0][1])); + dif.Add(new PartGroup(Sta.肢左["触覚"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_節1 = pars["節1"].ToPar(); - X0Y0_節2 = pars["節2"].ToPar(); - X0Y0_節3 = pars["節3"].ToPar(); - X0Y0_節4 = pars["節4"].ToPar(); - X0Y0_節5 = pars["節5"].ToPar(); - X0Y0_節6 = pars["節6"].ToPar(); - X0Y0_節7 = pars["節7"].ToPar(); - X0Y0_節8 = pars["節8"].ToPar(); - X0Y0_節9 = pars["節9"].ToPar(); - X0Y0_節10 = pars["節10"].ToPar(); - X0Y0_節11 = pars["節11"].ToPar(); - X0Y0_節12 = pars["節12"].ToPar(); - X0Y0_節13 = pars["節13"].ToPar(); - X0Y0_節14 = pars["節14"].ToPar(); - X0Y0_節15 = pars["節15"].ToPar(); - X0Y0_節16 = pars["節16"].ToPar(); - X0Y0_節17 = pars["節17"].ToPar(); - X0Y0_節18 = pars["節18"].ToPar(); - X0Y0_節19 = pars["節19"].ToPar(); - X0Y0_節20 = pars["節20"].ToPar(); - X0Y0_節21 = pars["節21"].ToPar(); - X0Y0_節22 = pars["節22"].ToPar(); - X0Y0_節23 = pars["節23"].ToPar(); - X0Y0_節24 = pars["節24"].ToPar(); - X0Y0_節25 = pars["節25"].ToPar(); - X0Y0_節26 = pars["節26"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_節1 = partGroup["節1"].ToPar(); + X0Y0_節2 = partGroup["節2"].ToPar(); + X0Y0_節3 = partGroup["節3"].ToPar(); + X0Y0_節4 = partGroup["節4"].ToPar(); + X0Y0_節5 = partGroup["節5"].ToPar(); + X0Y0_節6 = partGroup["節6"].ToPar(); + X0Y0_節7 = partGroup["節7"].ToPar(); + X0Y0_節8 = partGroup["節8"].ToPar(); + X0Y0_節9 = partGroup["節9"].ToPar(); + X0Y0_節10 = partGroup["節10"].ToPar(); + X0Y0_節11 = partGroup["節11"].ToPar(); + X0Y0_節12 = partGroup["節12"].ToPar(); + X0Y0_節13 = partGroup["節13"].ToPar(); + X0Y0_節14 = partGroup["節14"].ToPar(); + X0Y0_節15 = partGroup["節15"].ToPar(); + X0Y0_節16 = partGroup["節16"].ToPar(); + X0Y0_節17 = partGroup["節17"].ToPar(); + X0Y0_節18 = partGroup["節18"].ToPar(); + X0Y0_節19 = partGroup["節19"].ToPar(); + X0Y0_節20 = partGroup["節20"].ToPar(); + X0Y0_節21 = partGroup["節21"].ToPar(); + X0Y0_節22 = partGroup["節22"].ToPar(); + X0Y0_節23 = partGroup["節23"].ToPar(); + X0Y0_節24 = partGroup["節24"].ToPar(); + X0Y0_節25 = partGroup["節25"].ToPar(); + X0Y0_節26 = partGroup["節26"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_線.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_線.cs index 2360e5f..f3e7f6d 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_線.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_線.cs @@ -1328,71 +1328,71 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "線"; - dif.Add(new Pars(Sta.肢左["触覚"][0][0])); + dif.Add(new PartGroup(Sta.肢左["触覚"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_節1 = pars["節1"].ToPar(); - X0Y0_節2 = pars["節2"].ToPar(); - X0Y0_節3 = pars["節3"].ToPar(); - X0Y0_節4 = pars["節4"].ToPar(); - X0Y0_節5 = pars["節5"].ToPar(); - X0Y0_節6 = pars["節6"].ToPar(); - X0Y0_節7 = pars["節7"].ToPar(); - X0Y0_節8 = pars["節8"].ToPar(); - X0Y0_節9 = pars["節9"].ToPar(); - X0Y0_節10 = pars["節10"].ToPar(); - X0Y0_節11 = pars["節11"].ToPar(); - X0Y0_節12 = pars["節12"].ToPar(); - X0Y0_節13 = pars["節13"].ToPar(); - X0Y0_節14 = pars["節14"].ToPar(); - X0Y0_節15 = pars["節15"].ToPar(); - X0Y0_節16 = pars["節16"].ToPar(); - X0Y0_節17 = pars["節17"].ToPar(); - X0Y0_節18 = pars["節18"].ToPar(); - X0Y0_節19 = pars["節19"].ToPar(); - X0Y0_節20 = pars["節20"].ToPar(); - X0Y0_節21 = pars["節21"].ToPar(); - X0Y0_節22 = pars["節22"].ToPar(); - X0Y0_節23 = pars["節23"].ToPar(); - X0Y0_節24 = pars["節24"].ToPar(); - X0Y0_節25 = pars["節25"].ToPar(); - X0Y0_節26 = pars["節26"].ToPar(); - X0Y0_節27 = pars["節27"].ToPar(); - X0Y0_節28 = pars["節28"].ToPar(); - X0Y0_節29 = pars["節29"].ToPar(); - X0Y0_節30 = pars["節30"].ToPar(); - X0Y0_節31 = pars["節31"].ToPar(); - X0Y0_節32 = pars["節32"].ToPar(); - X0Y0_節33 = pars["節33"].ToPar(); - X0Y0_節34 = pars["節34"].ToPar(); - X0Y0_節35 = pars["節35"].ToPar(); - X0Y0_節36 = pars["節36"].ToPar(); - X0Y0_節37 = pars["節37"].ToPar(); - X0Y0_節38 = pars["節38"].ToPar(); - X0Y0_節39 = pars["節39"].ToPar(); - X0Y0_節40 = pars["節40"].ToPar(); - X0Y0_節41 = pars["節41"].ToPar(); - X0Y0_節42 = pars["節42"].ToPar(); - X0Y0_節43 = pars["節43"].ToPar(); - X0Y0_節44 = pars["節44"].ToPar(); - X0Y0_節45 = pars["節45"].ToPar(); - X0Y0_節46 = pars["節46"].ToPar(); - X0Y0_節47 = pars["節47"].ToPar(); - X0Y0_節48 = pars["節48"].ToPar(); - X0Y0_節49 = pars["節49"].ToPar(); - X0Y0_節50 = pars["節50"].ToPar(); - X0Y0_節51 = pars["節51"].ToPar(); - X0Y0_節52 = pars["節52"].ToPar(); - X0Y0_節53 = pars["節53"].ToPar(); - X0Y0_節54 = pars["節54"].ToPar(); - X0Y0_節55 = pars["節55"].ToPar(); - X0Y0_節56 = pars["節56"].ToPar(); - X0Y0_節57 = pars["節57"].ToPar(); - X0Y0_節58 = pars["節58"].ToPar(); - X0Y0_節59 = pars["節59"].ToPar(); - X0Y0_節60 = pars["節60"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_節1 = partGroup["節1"].ToPar(); + X0Y0_節2 = partGroup["節2"].ToPar(); + X0Y0_節3 = partGroup["節3"].ToPar(); + X0Y0_節4 = partGroup["節4"].ToPar(); + X0Y0_節5 = partGroup["節5"].ToPar(); + X0Y0_節6 = partGroup["節6"].ToPar(); + X0Y0_節7 = partGroup["節7"].ToPar(); + X0Y0_節8 = partGroup["節8"].ToPar(); + X0Y0_節9 = partGroup["節9"].ToPar(); + X0Y0_節10 = partGroup["節10"].ToPar(); + X0Y0_節11 = partGroup["節11"].ToPar(); + X0Y0_節12 = partGroup["節12"].ToPar(); + X0Y0_節13 = partGroup["節13"].ToPar(); + X0Y0_節14 = partGroup["節14"].ToPar(); + X0Y0_節15 = partGroup["節15"].ToPar(); + X0Y0_節16 = partGroup["節16"].ToPar(); + X0Y0_節17 = partGroup["節17"].ToPar(); + X0Y0_節18 = partGroup["節18"].ToPar(); + X0Y0_節19 = partGroup["節19"].ToPar(); + X0Y0_節20 = partGroup["節20"].ToPar(); + X0Y0_節21 = partGroup["節21"].ToPar(); + X0Y0_節22 = partGroup["節22"].ToPar(); + X0Y0_節23 = partGroup["節23"].ToPar(); + X0Y0_節24 = partGroup["節24"].ToPar(); + X0Y0_節25 = partGroup["節25"].ToPar(); + X0Y0_節26 = partGroup["節26"].ToPar(); + X0Y0_節27 = partGroup["節27"].ToPar(); + X0Y0_節28 = partGroup["節28"].ToPar(); + X0Y0_節29 = partGroup["節29"].ToPar(); + X0Y0_節30 = partGroup["節30"].ToPar(); + X0Y0_節31 = partGroup["節31"].ToPar(); + X0Y0_節32 = partGroup["節32"].ToPar(); + X0Y0_節33 = partGroup["節33"].ToPar(); + X0Y0_節34 = partGroup["節34"].ToPar(); + X0Y0_節35 = partGroup["節35"].ToPar(); + X0Y0_節36 = partGroup["節36"].ToPar(); + X0Y0_節37 = partGroup["節37"].ToPar(); + X0Y0_節38 = partGroup["節38"].ToPar(); + X0Y0_節39 = partGroup["節39"].ToPar(); + X0Y0_節40 = partGroup["節40"].ToPar(); + X0Y0_節41 = partGroup["節41"].ToPar(); + X0Y0_節42 = partGroup["節42"].ToPar(); + X0Y0_節43 = partGroup["節43"].ToPar(); + X0Y0_節44 = partGroup["節44"].ToPar(); + X0Y0_節45 = partGroup["節45"].ToPar(); + X0Y0_節46 = partGroup["節46"].ToPar(); + X0Y0_節47 = partGroup["節47"].ToPar(); + X0Y0_節48 = partGroup["節48"].ToPar(); + X0Y0_節49 = partGroup["節49"].ToPar(); + X0Y0_節50 = partGroup["節50"].ToPar(); + X0Y0_節51 = partGroup["節51"].ToPar(); + X0Y0_節52 = partGroup["節52"].ToPar(); + X0Y0_節53 = partGroup["節53"].ToPar(); + X0Y0_節54 = partGroup["節54"].ToPar(); + X0Y0_節55 = partGroup["節55"].ToPar(); + X0Y0_節56 = partGroup["節56"].ToPar(); + X0Y0_節57 = partGroup["節57"].ToPar(); + X0Y0_節58 = partGroup["節58"].ToPar(); + X0Y0_節59 = partGroup["節59"].ToPar(); + X0Y0_節60 = partGroup["節60"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蛾.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蛾.cs index 5d97ee8..4f9efb0 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蛾.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蛾.cs @@ -3239,212 +3239,212 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蛾"; - dif.Add(new Pars(Sta.肢左["触覚"][0][4])); + dif.Add(new PartGroup(Sta.肢左["触覚"][0][4])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["節1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["節1"].ToPars(); X0Y0_節1_節 = pars2["節"].ToPar(); X0Y0_節1_毛左 = pars2["毛左"].ToPar(); X0Y0_節1_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節2"].ToPars(); + pars2 = partGroup["節2"].ToPars(); X0Y0_節2_節 = pars2["節"].ToPar(); X0Y0_節2_毛左 = pars2["毛左"].ToPar(); X0Y0_節2_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節3"].ToPars(); + pars2 = partGroup["節3"].ToPars(); X0Y0_節3_節 = pars2["節"].ToPar(); X0Y0_節3_毛左 = pars2["毛左"].ToPar(); X0Y0_節3_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節4"].ToPars(); + pars2 = partGroup["節4"].ToPars(); X0Y0_節4_節 = pars2["節"].ToPar(); X0Y0_節4_毛左 = pars2["毛左"].ToPar(); X0Y0_節4_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節5"].ToPars(); + pars2 = partGroup["節5"].ToPars(); X0Y0_節5_節 = pars2["節"].ToPar(); X0Y0_節5_毛左 = pars2["毛左"].ToPar(); X0Y0_節5_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節6"].ToPars(); + pars2 = partGroup["節6"].ToPars(); X0Y0_節6_節 = pars2["節"].ToPar(); X0Y0_節6_毛左 = pars2["毛左"].ToPar(); X0Y0_節6_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節7"].ToPars(); + pars2 = partGroup["節7"].ToPars(); X0Y0_節7_節 = pars2["節"].ToPar(); X0Y0_節7_毛左 = pars2["毛左"].ToPar(); X0Y0_節7_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節8"].ToPars(); + pars2 = partGroup["節8"].ToPars(); X0Y0_節8_節 = pars2["節"].ToPar(); X0Y0_節8_毛左 = pars2["毛左"].ToPar(); X0Y0_節8_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節9"].ToPars(); + pars2 = partGroup["節9"].ToPars(); X0Y0_節9_節 = pars2["節"].ToPar(); X0Y0_節9_毛左 = pars2["毛左"].ToPar(); X0Y0_節9_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節10"].ToPars(); + pars2 = partGroup["節10"].ToPars(); X0Y0_節10_節 = pars2["節"].ToPar(); X0Y0_節10_毛左 = pars2["毛左"].ToPar(); X0Y0_節10_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節11"].ToPars(); + pars2 = partGroup["節11"].ToPars(); X0Y0_節11_節 = pars2["節"].ToPar(); X0Y0_節11_毛左 = pars2["毛左"].ToPar(); X0Y0_節11_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節12"].ToPars(); + pars2 = partGroup["節12"].ToPars(); X0Y0_節12_節 = pars2["節"].ToPar(); X0Y0_節12_毛左 = pars2["毛左"].ToPar(); X0Y0_節12_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節13"].ToPars(); + pars2 = partGroup["節13"].ToPars(); X0Y0_節13_節 = pars2["節"].ToPar(); X0Y0_節13_毛左 = pars2["毛左"].ToPar(); X0Y0_節13_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節14"].ToPars(); + pars2 = partGroup["節14"].ToPars(); X0Y0_節14_節 = pars2["節"].ToPar(); X0Y0_節14_毛左 = pars2["毛左"].ToPar(); X0Y0_節14_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節15"].ToPars(); + pars2 = partGroup["節15"].ToPars(); X0Y0_節15_節 = pars2["節"].ToPar(); X0Y0_節15_毛左 = pars2["毛左"].ToPar(); X0Y0_節15_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節16"].ToPars(); + pars2 = partGroup["節16"].ToPars(); X0Y0_節16_節 = pars2["節"].ToPar(); X0Y0_節16_毛左 = pars2["毛左"].ToPar(); X0Y0_節16_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節17"].ToPars(); + pars2 = partGroup["節17"].ToPars(); X0Y0_節17_節 = pars2["節"].ToPar(); X0Y0_節17_毛左 = pars2["毛左"].ToPar(); X0Y0_節17_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節18"].ToPars(); + pars2 = partGroup["節18"].ToPars(); X0Y0_節18_節 = pars2["節"].ToPar(); X0Y0_節18_毛左 = pars2["毛左"].ToPar(); X0Y0_節18_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節19"].ToPars(); + pars2 = partGroup["節19"].ToPars(); X0Y0_節19_節 = pars2["節"].ToPar(); X0Y0_節19_毛左 = pars2["毛左"].ToPar(); X0Y0_節19_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節20"].ToPars(); + pars2 = partGroup["節20"].ToPars(); X0Y0_節20_節 = pars2["節"].ToPar(); X0Y0_節20_毛左 = pars2["毛左"].ToPar(); X0Y0_節20_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節21"].ToPars(); + pars2 = partGroup["節21"].ToPars(); X0Y0_節21_節 = pars2["節"].ToPar(); X0Y0_節21_毛左 = pars2["毛左"].ToPar(); X0Y0_節21_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節22"].ToPars(); + pars2 = partGroup["節22"].ToPars(); X0Y0_節22_節 = pars2["節"].ToPar(); X0Y0_節22_毛左 = pars2["毛左"].ToPar(); X0Y0_節22_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節23"].ToPars(); + pars2 = partGroup["節23"].ToPars(); X0Y0_節23_節 = pars2["節"].ToPar(); X0Y0_節23_毛左 = pars2["毛左"].ToPar(); X0Y0_節23_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節24"].ToPars(); + pars2 = partGroup["節24"].ToPars(); X0Y0_節24_節 = pars2["節"].ToPar(); X0Y0_節24_毛左 = pars2["毛左"].ToPar(); X0Y0_節24_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節25"].ToPars(); + pars2 = partGroup["節25"].ToPars(); X0Y0_節25_節 = pars2["節"].ToPar(); X0Y0_節25_毛左 = pars2["毛左"].ToPar(); X0Y0_節25_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節26"].ToPars(); + pars2 = partGroup["節26"].ToPars(); X0Y0_節26_節 = pars2["節"].ToPar(); X0Y0_節26_毛左 = pars2["毛左"].ToPar(); X0Y0_節26_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節27"].ToPars(); + pars2 = partGroup["節27"].ToPars(); X0Y0_節27_節 = pars2["節"].ToPar(); X0Y0_節27_毛左 = pars2["毛左"].ToPar(); X0Y0_節27_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節28"].ToPars(); + pars2 = partGroup["節28"].ToPars(); X0Y0_節28_節 = pars2["節"].ToPar(); X0Y0_節28_毛左 = pars2["毛左"].ToPar(); X0Y0_節28_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節29"].ToPars(); + pars2 = partGroup["節29"].ToPars(); X0Y0_節29_節 = pars2["節"].ToPar(); X0Y0_節29_毛左 = pars2["毛左"].ToPar(); X0Y0_節29_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節30"].ToPars(); + pars2 = partGroup["節30"].ToPars(); X0Y0_節30_節 = pars2["節"].ToPar(); X0Y0_節30_毛左 = pars2["毛左"].ToPar(); X0Y0_節30_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節31"].ToPars(); + pars2 = partGroup["節31"].ToPars(); X0Y0_節31_節 = pars2["節"].ToPar(); X0Y0_節31_毛左 = pars2["毛左"].ToPar(); X0Y0_節31_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節32"].ToPars(); + pars2 = partGroup["節32"].ToPars(); X0Y0_節32_節 = pars2["節"].ToPar(); X0Y0_節32_毛左 = pars2["毛左"].ToPar(); X0Y0_節32_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節33"].ToPars(); + pars2 = partGroup["節33"].ToPars(); X0Y0_節33_節 = pars2["節"].ToPar(); X0Y0_節33_毛左 = pars2["毛左"].ToPar(); X0Y0_節33_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節34"].ToPars(); + pars2 = partGroup["節34"].ToPars(); X0Y0_節34_節 = pars2["節"].ToPar(); X0Y0_節34_毛左 = pars2["毛左"].ToPar(); X0Y0_節34_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節35"].ToPars(); + pars2 = partGroup["節35"].ToPars(); X0Y0_節35_節 = pars2["節"].ToPar(); X0Y0_節35_毛左 = pars2["毛左"].ToPar(); X0Y0_節35_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節36"].ToPars(); + pars2 = partGroup["節36"].ToPars(); X0Y0_節36_節 = pars2["節"].ToPar(); X0Y0_節36_毛左 = pars2["毛左"].ToPar(); X0Y0_節36_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節37"].ToPars(); + pars2 = partGroup["節37"].ToPars(); X0Y0_節37_節 = pars2["節"].ToPar(); X0Y0_節37_毛左 = pars2["毛左"].ToPar(); X0Y0_節37_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節38"].ToPars(); + pars2 = partGroup["節38"].ToPars(); X0Y0_節38_節 = pars2["節"].ToPar(); X0Y0_節38_毛左 = pars2["毛左"].ToPar(); X0Y0_節38_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節39"].ToPars(); + pars2 = partGroup["節39"].ToPars(); X0Y0_節39_節 = pars2["節"].ToPar(); X0Y0_節39_毛左 = pars2["毛左"].ToPar(); X0Y0_節39_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節40"].ToPars(); + pars2 = partGroup["節40"].ToPars(); X0Y0_節40_節 = pars2["節"].ToPar(); X0Y0_節40_毛左 = pars2["毛左"].ToPar(); X0Y0_節40_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節41"].ToPars(); + pars2 = partGroup["節41"].ToPars(); X0Y0_節41_節 = pars2["節"].ToPar(); X0Y0_節41_毛左 = pars2["毛左"].ToPar(); X0Y0_節41_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節42"].ToPars(); + pars2 = partGroup["節42"].ToPars(); X0Y0_節42_節 = pars2["節"].ToPar(); X0Y0_節42_毛左 = pars2["毛左"].ToPar(); X0Y0_節42_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節43"].ToPars(); + pars2 = partGroup["節43"].ToPars(); X0Y0_節43_節 = pars2["節"].ToPar(); X0Y0_節43_毛左 = pars2["毛左"].ToPar(); X0Y0_節43_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節44"].ToPars(); + pars2 = partGroup["節44"].ToPars(); X0Y0_節44_節 = pars2["節"].ToPar(); X0Y0_節44_毛左 = pars2["毛左"].ToPar(); X0Y0_節44_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節45"].ToPars(); + pars2 = partGroup["節45"].ToPars(); X0Y0_節45_節 = pars2["節"].ToPar(); X0Y0_節45_毛左 = pars2["毛左"].ToPar(); X0Y0_節45_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節46"].ToPars(); + pars2 = partGroup["節46"].ToPars(); X0Y0_節46_節 = pars2["節"].ToPar(); X0Y0_節46_毛左 = pars2["毛左"].ToPar(); X0Y0_節46_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節47"].ToPars(); + pars2 = partGroup["節47"].ToPars(); X0Y0_節47_節 = pars2["節"].ToPar(); X0Y0_節47_毛左 = pars2["毛左"].ToPar(); X0Y0_節47_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節48"].ToPars(); + pars2 = partGroup["節48"].ToPars(); X0Y0_節48_節 = pars2["節"].ToPar(); X0Y0_節48_毛左 = pars2["毛左"].ToPar(); X0Y0_節48_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節49"].ToPars(); + pars2 = partGroup["節49"].ToPars(); X0Y0_節49_節 = pars2["節"].ToPar(); X0Y0_節49_毛左 = pars2["毛左"].ToPar(); X0Y0_節49_毛右 = pars2["毛右"].ToPar(); - pars2 = pars["節50"].ToPars(); + pars2 = partGroup["節50"].ToPars(); X0Y0_節50_節 = pars2["節"].ToPar(); X0Y0_節50_毛左 = pars2["毛左"].ToPar(); X0Y0_節50_毛右 = pars2["毛右"].ToPar(); - X0Y0_節 = pars["節"].ToPar(); + X0Y0_節 = partGroup["節"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蝶.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蝶.cs index 26d9c27..aff4ea6 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蝶.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蝶.cs @@ -803,46 +803,46 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蝶"; - dif.Add(new Pars(Sta.肢左["触覚"][0][3])); + dif.Add(new PartGroup(Sta.肢左["触覚"][0][3])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_節1 = pars["節1"].ToPar(); - X0Y0_節2 = pars["節2"].ToPar(); - X0Y0_節3 = pars["節3"].ToPar(); - X0Y0_節4 = pars["節4"].ToPar(); - X0Y0_節5 = pars["節5"].ToPar(); - X0Y0_節6 = pars["節6"].ToPar(); - X0Y0_節7 = pars["節7"].ToPar(); - X0Y0_節8 = pars["節8"].ToPar(); - X0Y0_節9 = pars["節9"].ToPar(); - X0Y0_節10 = pars["節10"].ToPar(); - X0Y0_節11 = pars["節11"].ToPar(); - X0Y0_節12 = pars["節12"].ToPar(); - X0Y0_節13 = pars["節13"].ToPar(); - X0Y0_節14 = pars["節14"].ToPar(); - X0Y0_節15 = pars["節15"].ToPar(); - X0Y0_節16 = pars["節16"].ToPar(); - X0Y0_節17 = pars["節17"].ToPar(); - X0Y0_節18 = pars["節18"].ToPar(); - X0Y0_節19 = pars["節19"].ToPar(); - X0Y0_節20 = pars["節20"].ToPar(); - X0Y0_節21 = pars["節21"].ToPar(); - X0Y0_節22 = pars["節22"].ToPar(); - X0Y0_節23 = pars["節23"].ToPar(); - X0Y0_節24 = pars["節24"].ToPar(); - X0Y0_節25 = pars["節25"].ToPar(); - X0Y0_節26 = pars["節26"].ToPar(); - X0Y0_節27 = pars["節27"].ToPar(); - X0Y0_節28 = pars["節28"].ToPar(); - X0Y0_節29 = pars["節29"].ToPar(); - X0Y0_節30 = pars["節30"].ToPar(); - X0Y0_節31 = pars["節31"].ToPar(); - X0Y0_節32 = pars["節32"].ToPar(); - X0Y0_節33 = pars["節33"].ToPar(); - X0Y0_節34 = pars["節34"].ToPar(); - X0Y0_節35 = pars["節35"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_節1 = partGroup["節1"].ToPar(); + X0Y0_節2 = partGroup["節2"].ToPar(); + X0Y0_節3 = partGroup["節3"].ToPar(); + X0Y0_節4 = partGroup["節4"].ToPar(); + X0Y0_節5 = partGroup["節5"].ToPar(); + X0Y0_節6 = partGroup["節6"].ToPar(); + X0Y0_節7 = partGroup["節7"].ToPar(); + X0Y0_節8 = partGroup["節8"].ToPar(); + X0Y0_節9 = partGroup["節9"].ToPar(); + X0Y0_節10 = partGroup["節10"].ToPar(); + X0Y0_節11 = partGroup["節11"].ToPar(); + X0Y0_節12 = partGroup["節12"].ToPar(); + X0Y0_節13 = partGroup["節13"].ToPar(); + X0Y0_節14 = partGroup["節14"].ToPar(); + X0Y0_節15 = partGroup["節15"].ToPar(); + X0Y0_節16 = partGroup["節16"].ToPar(); + X0Y0_節17 = partGroup["節17"].ToPar(); + X0Y0_節18 = partGroup["節18"].ToPar(); + X0Y0_節19 = partGroup["節19"].ToPar(); + X0Y0_節20 = partGroup["節20"].ToPar(); + X0Y0_節21 = partGroup["節21"].ToPar(); + X0Y0_節22 = partGroup["節22"].ToPar(); + X0Y0_節23 = partGroup["節23"].ToPar(); + X0Y0_節24 = partGroup["節24"].ToPar(); + X0Y0_節25 = partGroup["節25"].ToPar(); + X0Y0_節26 = partGroup["節26"].ToPar(); + X0Y0_節27 = partGroup["節27"].ToPar(); + X0Y0_節28 = partGroup["節28"].ToPar(); + X0Y0_節29 = partGroup["節29"].ToPar(); + X0Y0_節30 = partGroup["節30"].ToPar(); + X0Y0_節31 = partGroup["節31"].ToPar(); + X0Y0_節32 = partGroup["節32"].ToPar(); + X0Y0_節33 = partGroup["節33"].ToPar(); + X0Y0_節34 = partGroup["節34"].ToPar(); + X0Y0_節35 = partGroup["節35"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蠍.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蠍.cs index ef22941..c0a9f4f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蠍.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/触覚_蠍.cs @@ -487,32 +487,32 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "蠍"; - dif.Add(new Pars(Sta.肢左["触覚"][0][5])); + dif.Add(new PartGroup(Sta.肢左["触覚"][0][5])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["櫛状板1"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["櫛状板1"].ToPars(); X0Y0_櫛状版1_櫛状版1 = pars2["櫛状板1"].ToPar(); X0Y0_櫛状版1_櫛状版2 = pars2["櫛状板2"].ToPar(); X0Y0_櫛状版1_櫛状版3 = pars2["櫛状板3"].ToPar(); X0Y0_櫛状版1_櫛状版4 = pars2["櫛状板4"].ToPar(); X0Y0_櫛状版1_櫛状版5 = pars2["櫛状板5"].ToPar(); X0Y0_櫛状版1_櫛状版6 = pars2["櫛状板6"].ToPar(); - X0Y0_歯1 = pars["歯1"].ToPar(); - X0Y0_歯2 = pars["歯2"].ToPar(); - X0Y0_歯3 = pars["歯3"].ToPar(); - X0Y0_歯4 = pars["歯4"].ToPar(); - X0Y0_歯5 = pars["歯5"].ToPar(); - X0Y0_歯6 = pars["歯6"].ToPar(); - X0Y0_歯7 = pars["歯7"].ToPar(); - X0Y0_歯8 = pars["歯8"].ToPar(); - X0Y0_歯9 = pars["歯9"].ToPar(); - X0Y0_歯10 = pars["歯10"].ToPar(); - X0Y0_歯11 = pars["歯11"].ToPar(); - X0Y0_歯12 = pars["歯12"].ToPar(); - X0Y0_歯13 = pars["歯13"].ToPar(); - X0Y0_櫛状板2 = pars["櫛状板2"].ToPar(); + X0Y0_歯1 = partGroup["歯1"].ToPar(); + X0Y0_歯2 = partGroup["歯2"].ToPar(); + X0Y0_歯3 = partGroup["歯3"].ToPar(); + X0Y0_歯4 = partGroup["歯4"].ToPar(); + X0Y0_歯5 = partGroup["歯5"].ToPar(); + X0Y0_歯6 = partGroup["歯6"].ToPar(); + X0Y0_歯7 = partGroup["歯7"].ToPar(); + X0Y0_歯8 = partGroup["歯8"].ToPar(); + X0Y0_歯9 = partGroup["歯9"].ToPar(); + X0Y0_歯10 = partGroup["歯10"].ToPar(); + X0Y0_歯11 = partGroup["歯11"].ToPar(); + X0Y0_歯12 = partGroup["歯12"].ToPar(); + X0Y0_歯13 = partGroup["歯13"].ToPar(); + X0Y0_櫛状板2 = partGroup["櫛状板2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/調教鞭.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/調教鞭.cs index db15860..6312e18 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/調教鞭.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/調教鞭.cs @@ -969,134 +969,134 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.カーソル["調教鞭"]); - Pars pars = Body[0][0]; - X0Y0_先 = pars["先"].ToPar(); - X0Y0_柄 = pars["柄"].ToPar(); - X0Y0_線1 = pars["線1"].ToPar(); - X0Y0_線2 = pars["線2"].ToPar(); - X0Y0_線3 = pars["線3"].ToPar(); - X0Y0_線4 = pars["線4"].ToPar(); - X0Y0_線5 = pars["線5"].ToPar(); - X0Y0_線6 = pars["線6"].ToPar(); - X0Y0_線7 = pars["線7"].ToPar(); - X0Y0_線8 = pars["線8"].ToPar(); - X0Y0_紐 = pars["紐"].ToPar(); - pars = Body[0][1]; - X0Y1_先 = pars["先"].ToPar(); - X0Y1_柄 = pars["柄"].ToPar(); - X0Y1_線1 = pars["線1"].ToPar(); - X0Y1_線2 = pars["線2"].ToPar(); - X0Y1_線3 = pars["線3"].ToPar(); - X0Y1_線4 = pars["線4"].ToPar(); - X0Y1_線5 = pars["線5"].ToPar(); - X0Y1_線6 = pars["線6"].ToPar(); - X0Y1_線7 = pars["線7"].ToPar(); - X0Y1_線8 = pars["線8"].ToPar(); - X0Y1_紐 = pars["紐"].ToPar(); - pars = Body[0][2]; - X0Y2_先 = pars["先"].ToPar(); - X0Y2_柄 = pars["柄"].ToPar(); - X0Y2_線1 = pars["線1"].ToPar(); - X0Y2_線2 = pars["線2"].ToPar(); - X0Y2_線3 = pars["線3"].ToPar(); - X0Y2_線4 = pars["線4"].ToPar(); - X0Y2_線5 = pars["線5"].ToPar(); - X0Y2_線6 = pars["線6"].ToPar(); - X0Y2_線7 = pars["線7"].ToPar(); - X0Y2_線8 = pars["線8"].ToPar(); - X0Y2_紐 = pars["紐"].ToPar(); - pars = Body[0][3]; - X0Y3_先 = pars["先"].ToPar(); - X0Y3_柄 = pars["柄"].ToPar(); - X0Y3_線1 = pars["線1"].ToPar(); - X0Y3_線2 = pars["線2"].ToPar(); - X0Y3_線3 = pars["線3"].ToPar(); - X0Y3_線4 = pars["線4"].ToPar(); - X0Y3_線5 = pars["線5"].ToPar(); - X0Y3_線6 = pars["線6"].ToPar(); - X0Y3_線7 = pars["線7"].ToPar(); - X0Y3_線8 = pars["線8"].ToPar(); - X0Y3_紐 = pars["紐"].ToPar(); - pars = Body[0][4]; - X0Y4_先 = pars["先"].ToPar(); - X0Y4_柄 = pars["柄"].ToPar(); - X0Y4_線1 = pars["線1"].ToPar(); - X0Y4_線2 = pars["線2"].ToPar(); - X0Y4_線3 = pars["線3"].ToPar(); - X0Y4_線4 = pars["線4"].ToPar(); - X0Y4_線5 = pars["線5"].ToPar(); - X0Y4_線6 = pars["線6"].ToPar(); - X0Y4_線7 = pars["線7"].ToPar(); - X0Y4_線8 = pars["線8"].ToPar(); - X0Y4_紐 = pars["紐"].ToPar(); - pars = Body[1][0]; - X1Y0_先 = pars["先"].ToPar(); - X1Y0_柄 = pars["柄"].ToPar(); - X1Y0_線1 = pars["線1"].ToPar(); - X1Y0_線2 = pars["線2"].ToPar(); - X1Y0_線3 = pars["線3"].ToPar(); - X1Y0_線4 = pars["線4"].ToPar(); - X1Y0_線5 = pars["線5"].ToPar(); - X1Y0_線6 = pars["線6"].ToPar(); - X1Y0_線7 = pars["線7"].ToPar(); - X1Y0_線8 = pars["線8"].ToPar(); - X1Y0_紐 = pars["紐"].ToPar(); - X1Y0_鞭撃エフェクト1 = pars["鞭撃エフェクト1"].ToPar(); - X1Y0_鞭撃エフェクト2 = pars["鞭撃エフェクト2"].ToPar(); - pars = Body[1][1]; - X1Y1_先 = pars["先"].ToPar(); - X1Y1_柄 = pars["柄"].ToPar(); - X1Y1_線1 = pars["線1"].ToPar(); - X1Y1_線2 = pars["線2"].ToPar(); - X1Y1_線3 = pars["線3"].ToPar(); - X1Y1_線4 = pars["線4"].ToPar(); - X1Y1_線5 = pars["線5"].ToPar(); - X1Y1_線6 = pars["線6"].ToPar(); - X1Y1_線7 = pars["線7"].ToPar(); - X1Y1_線8 = pars["線8"].ToPar(); - X1Y1_紐 = pars["紐"].ToPar(); - X1Y1_鞭撃エフェクト1 = pars["鞭撃エフェクト1"].ToPar(); - X1Y1_鞭撃エフェクト2 = pars["鞭撃エフェクト2"].ToPar(); - pars = Body[1][2]; - X1Y2_先 = pars["先"].ToPar(); - X1Y2_柄 = pars["柄"].ToPar(); - X1Y2_線1 = pars["線1"].ToPar(); - X1Y2_線2 = pars["線2"].ToPar(); - X1Y2_線3 = pars["線3"].ToPar(); - X1Y2_線4 = pars["線4"].ToPar(); - X1Y2_線5 = pars["線5"].ToPar(); - X1Y2_線6 = pars["線6"].ToPar(); - X1Y2_線7 = pars["線7"].ToPar(); - X1Y2_線8 = pars["線8"].ToPar(); - X1Y2_紐 = pars["紐"].ToPar(); - X1Y2_鞭撃エフェクト1 = pars["鞭撃エフェクト1"].ToPar(); - X1Y2_鞭撃エフェクト2 = pars["鞭撃エフェクト2"].ToPar(); - pars = Body[1][3]; - X1Y3_先 = pars["先"].ToPar(); - X1Y3_柄 = pars["柄"].ToPar(); - X1Y3_線1 = pars["線1"].ToPar(); - X1Y3_線2 = pars["線2"].ToPar(); - X1Y3_線3 = pars["線3"].ToPar(); - X1Y3_線4 = pars["線4"].ToPar(); - X1Y3_線5 = pars["線5"].ToPar(); - X1Y3_線6 = pars["線6"].ToPar(); - X1Y3_線7 = pars["線7"].ToPar(); - X1Y3_線8 = pars["線8"].ToPar(); - X1Y3_紐 = pars["紐"].ToPar(); - pars = Body[1][4]; - X1Y4_先 = pars["先"].ToPar(); - X1Y4_柄 = pars["柄"].ToPar(); - X1Y4_線1 = pars["線1"].ToPar(); - X1Y4_線2 = pars["線2"].ToPar(); - X1Y4_線3 = pars["線3"].ToPar(); - X1Y4_線4 = pars["線4"].ToPar(); - X1Y4_線5 = pars["線5"].ToPar(); - X1Y4_線6 = pars["線6"].ToPar(); - X1Y4_線7 = pars["線7"].ToPar(); - X1Y4_線8 = pars["線8"].ToPar(); - X1Y4_紐 = pars["紐"].ToPar(); - X1Y4_鞭撃エフェクト1 = pars["鞭撃エフェクト1"].ToPar(); - X1Y4_鞭撃エフェクト2 = pars["鞭撃エフェクト2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_先 = partGroup["先"].ToPar(); + X0Y0_柄 = partGroup["柄"].ToPar(); + X0Y0_線1 = partGroup["線1"].ToPar(); + X0Y0_線2 = partGroup["線2"].ToPar(); + X0Y0_線3 = partGroup["線3"].ToPar(); + X0Y0_線4 = partGroup["線4"].ToPar(); + X0Y0_線5 = partGroup["線5"].ToPar(); + X0Y0_線6 = partGroup["線6"].ToPar(); + X0Y0_線7 = partGroup["線7"].ToPar(); + X0Y0_線8 = partGroup["線8"].ToPar(); + X0Y0_紐 = partGroup["紐"].ToPar(); + partGroup = Body[0][1]; + X0Y1_先 = partGroup["先"].ToPar(); + X0Y1_柄 = partGroup["柄"].ToPar(); + X0Y1_線1 = partGroup["線1"].ToPar(); + X0Y1_線2 = partGroup["線2"].ToPar(); + X0Y1_線3 = partGroup["線3"].ToPar(); + X0Y1_線4 = partGroup["線4"].ToPar(); + X0Y1_線5 = partGroup["線5"].ToPar(); + X0Y1_線6 = partGroup["線6"].ToPar(); + X0Y1_線7 = partGroup["線7"].ToPar(); + X0Y1_線8 = partGroup["線8"].ToPar(); + X0Y1_紐 = partGroup["紐"].ToPar(); + partGroup = Body[0][2]; + X0Y2_先 = partGroup["先"].ToPar(); + X0Y2_柄 = partGroup["柄"].ToPar(); + X0Y2_線1 = partGroup["線1"].ToPar(); + X0Y2_線2 = partGroup["線2"].ToPar(); + X0Y2_線3 = partGroup["線3"].ToPar(); + X0Y2_線4 = partGroup["線4"].ToPar(); + X0Y2_線5 = partGroup["線5"].ToPar(); + X0Y2_線6 = partGroup["線6"].ToPar(); + X0Y2_線7 = partGroup["線7"].ToPar(); + X0Y2_線8 = partGroup["線8"].ToPar(); + X0Y2_紐 = partGroup["紐"].ToPar(); + partGroup = Body[0][3]; + X0Y3_先 = partGroup["先"].ToPar(); + X0Y3_柄 = partGroup["柄"].ToPar(); + X0Y3_線1 = partGroup["線1"].ToPar(); + X0Y3_線2 = partGroup["線2"].ToPar(); + X0Y3_線3 = partGroup["線3"].ToPar(); + X0Y3_線4 = partGroup["線4"].ToPar(); + X0Y3_線5 = partGroup["線5"].ToPar(); + X0Y3_線6 = partGroup["線6"].ToPar(); + X0Y3_線7 = partGroup["線7"].ToPar(); + X0Y3_線8 = partGroup["線8"].ToPar(); + X0Y3_紐 = partGroup["紐"].ToPar(); + partGroup = Body[0][4]; + X0Y4_先 = partGroup["先"].ToPar(); + X0Y4_柄 = partGroup["柄"].ToPar(); + X0Y4_線1 = partGroup["線1"].ToPar(); + X0Y4_線2 = partGroup["線2"].ToPar(); + X0Y4_線3 = partGroup["線3"].ToPar(); + X0Y4_線4 = partGroup["線4"].ToPar(); + X0Y4_線5 = partGroup["線5"].ToPar(); + X0Y4_線6 = partGroup["線6"].ToPar(); + X0Y4_線7 = partGroup["線7"].ToPar(); + X0Y4_線8 = partGroup["線8"].ToPar(); + X0Y4_紐 = partGroup["紐"].ToPar(); + partGroup = Body[1][0]; + X1Y0_先 = partGroup["先"].ToPar(); + X1Y0_柄 = partGroup["柄"].ToPar(); + X1Y0_線1 = partGroup["線1"].ToPar(); + X1Y0_線2 = partGroup["線2"].ToPar(); + X1Y0_線3 = partGroup["線3"].ToPar(); + X1Y0_線4 = partGroup["線4"].ToPar(); + X1Y0_線5 = partGroup["線5"].ToPar(); + X1Y0_線6 = partGroup["線6"].ToPar(); + X1Y0_線7 = partGroup["線7"].ToPar(); + X1Y0_線8 = partGroup["線8"].ToPar(); + X1Y0_紐 = partGroup["紐"].ToPar(); + X1Y0_鞭撃エフェクト1 = partGroup["鞭撃エフェクト1"].ToPar(); + X1Y0_鞭撃エフェクト2 = partGroup["鞭撃エフェクト2"].ToPar(); + partGroup = Body[1][1]; + X1Y1_先 = partGroup["先"].ToPar(); + X1Y1_柄 = partGroup["柄"].ToPar(); + X1Y1_線1 = partGroup["線1"].ToPar(); + X1Y1_線2 = partGroup["線2"].ToPar(); + X1Y1_線3 = partGroup["線3"].ToPar(); + X1Y1_線4 = partGroup["線4"].ToPar(); + X1Y1_線5 = partGroup["線5"].ToPar(); + X1Y1_線6 = partGroup["線6"].ToPar(); + X1Y1_線7 = partGroup["線7"].ToPar(); + X1Y1_線8 = partGroup["線8"].ToPar(); + X1Y1_紐 = partGroup["紐"].ToPar(); + X1Y1_鞭撃エフェクト1 = partGroup["鞭撃エフェクト1"].ToPar(); + X1Y1_鞭撃エフェクト2 = partGroup["鞭撃エフェクト2"].ToPar(); + partGroup = Body[1][2]; + X1Y2_先 = partGroup["先"].ToPar(); + X1Y2_柄 = partGroup["柄"].ToPar(); + X1Y2_線1 = partGroup["線1"].ToPar(); + X1Y2_線2 = partGroup["線2"].ToPar(); + X1Y2_線3 = partGroup["線3"].ToPar(); + X1Y2_線4 = partGroup["線4"].ToPar(); + X1Y2_線5 = partGroup["線5"].ToPar(); + X1Y2_線6 = partGroup["線6"].ToPar(); + X1Y2_線7 = partGroup["線7"].ToPar(); + X1Y2_線8 = partGroup["線8"].ToPar(); + X1Y2_紐 = partGroup["紐"].ToPar(); + X1Y2_鞭撃エフェクト1 = partGroup["鞭撃エフェクト1"].ToPar(); + X1Y2_鞭撃エフェクト2 = partGroup["鞭撃エフェクト2"].ToPar(); + partGroup = Body[1][3]; + X1Y3_先 = partGroup["先"].ToPar(); + X1Y3_柄 = partGroup["柄"].ToPar(); + X1Y3_線1 = partGroup["線1"].ToPar(); + X1Y3_線2 = partGroup["線2"].ToPar(); + X1Y3_線3 = partGroup["線3"].ToPar(); + X1Y3_線4 = partGroup["線4"].ToPar(); + X1Y3_線5 = partGroup["線5"].ToPar(); + X1Y3_線6 = partGroup["線6"].ToPar(); + X1Y3_線7 = partGroup["線7"].ToPar(); + X1Y3_線8 = partGroup["線8"].ToPar(); + X1Y3_紐 = partGroup["紐"].ToPar(); + partGroup = Body[1][4]; + X1Y4_先 = partGroup["先"].ToPar(); + X1Y4_柄 = partGroup["柄"].ToPar(); + X1Y4_線1 = partGroup["線1"].ToPar(); + X1Y4_線2 = partGroup["線2"].ToPar(); + X1Y4_線3 = partGroup["線3"].ToPar(); + X1Y4_線4 = partGroup["線4"].ToPar(); + X1Y4_線5 = partGroup["線5"].ToPar(); + X1Y4_線6 = partGroup["線6"].ToPar(); + X1Y4_線7 = partGroup["線7"].ToPar(); + X1Y4_線8 = partGroup["線8"].ToPar(); + X1Y4_紐 = partGroup["紐"].ToPar(); + X1Y4_鞭撃エフェクト1 = partGroup["鞭撃エフェクト1"].ToPar(); + X1Y4_鞭撃エフェクト2 = partGroup["鞭撃エフェクト2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_人.cs index 0757d8b..4b79381 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_人.cs @@ -3173,64 +3173,64 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.脚左["足"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["ヒール0"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["ヒール0"].ToPars(); X0Y0_ヒール0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["サンダル0"].ToPars(); + pars2 = partGroup["サンダル0"].ToPars(); X0Y0_サンダル0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["ナース0"].ToPars(); + pars2 = partGroup["ナース0"].ToPars(); X0Y0_ナース0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["ブーツ0"].ToPars(); + pars2 = partGroup["ブーツ0"].ToPars(); X0Y0_ブーツ0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["アーマ0"].ToPars(); + pars2 = partGroup["アーマ0"].ToPars(); X0Y0_アーマ0_靴底 = pars2["靴底"].ToPar(); - X0Y0_足 = pars["足"].ToPar(); - pars2 = pars["小指"].ToPars(); + X0Y0_足 = partGroup["足"].ToPar(); + pars2 = partGroup["小指"].ToPars(); X0Y0_小指_小指1 = pars2["小指1"].ToPar(); X0Y0_小指_小指2 = pars2["小指2"].ToPar(); X0Y0_小指_小指3 = pars2["小指3"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y0_薬指_水掻 = pars2["水掻"].ToPar(); X0Y0_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y0_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y0_薬指_薬指3 = pars2["薬指3"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y0_中指_水掻 = pars2["水掻"].ToPar(); X0Y0_中指_中指1 = pars2["中指1"].ToPar(); X0Y0_中指_中指2 = pars2["中指2"].ToPar(); X0Y0_中指_中指3 = pars2["中指3"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y0_人指_人指1 = pars2["人指1"].ToPar(); X0Y0_人指_人指2 = pars2["人指2"].ToPar(); X0Y0_人指_人指3 = pars2["人指3"].ToPar(); X0Y0_人指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y0_親指_親指2 = pars2["親指2"].ToPar(); X0Y0_親指_親指3 = pars2["親指3"].ToPar(); X0Y0_親指_水掻 = pars2["水掻"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); - Pars pars3 = pars2["五芒星"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); + PartGroup pars3 = pars2["五芒星"].ToPars(); X0Y0_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y0_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y0_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y0_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗4 = pars2["鱗4"].ToPar(); X0Y0_竜性_鱗5 = pars2["鱗5"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + pars2 = partGroup["パンスト"].ToPars(); X0Y0_パンスト_パンスト1 = pars2["パンスト1"].ToPar(); X0Y0_パンスト_パンスト2 = pars2["パンスト2"].ToPar(); - pars2 = pars["ソックス"].ToPars(); + pars2 = partGroup["ソックス"].ToPars(); X0Y0_ソックス_ソックス1 = pars2["ソックス1"].ToPar(); X0Y0_ソックス_ソックス2 = pars2["ソックス2"].ToPar(); - pars2 = pars["ヒール1"].ToPars(); + pars2 = partGroup["ヒール1"].ToPars(); X0Y0_ヒール1_バンプ = pars2["バンプ"].ToPar(); pars3 = pars2["ストラップ"].ToPars(); X0Y0_ヒール1_ストラップ_ストラップ = pars3["ストラップ"].ToPar(); - Pars pars4 = pars3["金具1"].ToPars(); + PartGroup pars4 = pars3["金具1"].ToPars(); X0Y0_ヒール1_ストラップ_金具1_金具1 = pars4["金具1"].ToPar(); X0Y0_ヒール1_ストラップ_金具1_金具2 = pars4["金具2"].ToPar(); X0Y0_ヒール1_ストラップ_金具1_金具3 = pars4["金具3"].ToPar(); @@ -3241,12 +3241,12 @@ namespace SlaveMatrix X0Y0_ヒール1_ストラップ_金具2_金具3 = pars4["金具3"].ToPar(); X0Y0_ヒール1_ストラップ_金具2_金具4 = pars4["金具4"].ToPar(); X0Y0_ヒール1_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["サンダル1"].ToPars(); + pars2 = partGroup["サンダル1"].ToPars(); X0Y0_サンダル1_ストラップ3 = pars2["ストラップ3"].ToPar(); X0Y0_サンダル1_ストラップ2 = pars2["ストラップ2"].ToPar(); X0Y0_サンダル1_ストラップ4 = pars2["ストラップ4"].ToPar(); X0Y0_サンダル1_ストラップ1 = pars2["ストラップ1"].ToPar(); - pars2 = pars["ナース1"].ToPars(); + pars2 = partGroup["ナース1"].ToPars(); pars3 = pars2["ストラップ3"].ToPars(); X0Y0_ナース1_ストラップ3_ストラップ = pars3["ストラップ"].ToPar(); X0Y0_ナース1_ストラップ3_縁1 = pars3["縁1"].ToPar(); @@ -3259,7 +3259,7 @@ namespace SlaveMatrix X0Y0_ナース1_ストラップ1_ストラップ = pars3["ストラップ"].ToPar(); X0Y0_ナース1_ストラップ1_縁1 = pars3["縁1"].ToPar(); X0Y0_ナース1_ストラップ1_縁2 = pars3["縁2"].ToPar(); - pars2 = pars["ブーツ1"].ToPars(); + pars2 = partGroup["ブーツ1"].ToPars(); X0Y0_ブーツ1_タン = pars2["タン"].ToPar(); pars3 = pars2["バンプ"].ToPars(); X0Y0_ブーツ1_バンプ_バンプ = pars3["バンプ"].ToPar(); @@ -3272,8 +3272,8 @@ namespace SlaveMatrix X0Y0_ブーツ1_柄 = pars2["柄"].ToPar(); pars3 = pars2["紐"].ToPars(); pars4 = pars3["紐1"].ToPars(); - Pars pars5 = pars4["紐下"].ToPars(); - Pars pars6 = pars5["金具上"].ToPars(); + PartGroup pars5 = pars4["紐下"].ToPars(); + PartGroup pars6 = pars5["金具上"].ToPars(); X0Y0_ブーツ1_紐_紐1_紐下_金具上_金具 = pars6["金具"].ToPar(); X0Y0_ブーツ1_紐_紐1_紐下_金具上_穴 = pars6["穴"].ToPar(); X0Y0_ブーツ1_紐_紐1_紐下_紐 = pars5["紐"].ToPar(); @@ -3324,69 +3324,69 @@ namespace SlaveMatrix X0Y0_ブーツ1_紐_紐5_金具2_金具 = pars5["金具"].ToPar(); X0Y0_ブーツ1_紐_紐5_金具2_穴 = pars5["穴"].ToPar(); X0Y0_ブーツ1_紐_紐5_紐 = pars4["紐"].ToPar(); - pars2 = pars["アーマ1"].ToPars(); + pars2 = partGroup["アーマ1"].ToPars(); X0Y0_アーマ1_鉄靴1 = pars2["鉄靴1"].ToPar(); X0Y0_アーマ1_鉄靴2 = pars2["鉄靴2"].ToPar(); X0Y0_アーマ1_鉄靴3 = pars2["鉄靴3"].ToPar(); - pars = Body[0][1]; - pars2 = pars["ヒール0"].ToPars(); + partGroup = Body[0][1]; + pars2 = partGroup["ヒール0"].ToPars(); X0Y1_ヒール0_ヒール = pars2["ヒール"].ToPar(); X0Y1_ヒール0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["サンダル0"].ToPars(); + pars2 = partGroup["サンダル0"].ToPars(); X0Y1_サンダル0_踵 = pars2["踵"].ToPar(); X0Y1_サンダル0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["ナース0"].ToPars(); + pars2 = partGroup["ナース0"].ToPars(); X0Y1_ナース0_踵 = pars2["踵"].ToPar(); X0Y1_ナース0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["ブーツ0"].ToPars(); + pars2 = partGroup["ブーツ0"].ToPars(); X0Y1_ブーツ0_ヒール = pars2["ヒール"].ToPar(); X0Y1_ブーツ0_靴底 = pars2["靴底"].ToPar(); - pars2 = pars["アーマ0"].ToPars(); + pars2 = partGroup["アーマ0"].ToPars(); X0Y1_アーマ0_踵 = pars2["踵"].ToPar(); X0Y1_アーマ0_靴底 = pars2["靴底"].ToPar(); - X0Y1_足 = pars["足"].ToPar(); - pars2 = pars["小指"].ToPars(); + X0Y1_足 = partGroup["足"].ToPar(); + pars2 = partGroup["小指"].ToPars(); X0Y1_小指_小指1 = pars2["小指1"].ToPar(); X0Y1_小指_小指2 = pars2["小指2"].ToPar(); X0Y1_小指_小指3 = pars2["小指3"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y1_薬指_水掻 = pars2["水掻"].ToPar(); X0Y1_薬指_薬指1 = pars2["薬指1"].ToPar(); X0Y1_薬指_薬指2 = pars2["薬指2"].ToPar(); X0Y1_薬指_薬指3 = pars2["薬指3"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y1_中指_水掻 = pars2["水掻"].ToPar(); X0Y1_中指_中指1 = pars2["中指1"].ToPar(); X0Y1_中指_中指2 = pars2["中指2"].ToPar(); X0Y1_中指_中指3 = pars2["中指3"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y1_人指_水掻 = pars2["水掻"].ToPar(); X0Y1_人指_人指1 = pars2["人指1"].ToPar(); X0Y1_人指_人指2 = pars2["人指2"].ToPar(); X0Y1_人指_人指3 = pars2["人指3"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y1_親指_水掻 = pars2["水掻"].ToPar(); X0Y1_親指_親指2 = pars2["親指2"].ToPar(); X0Y1_親指_親指3 = pars2["親指3"].ToPar(); - pars2 = pars["悪タトゥ"].ToPars(); + pars2 = partGroup["悪タトゥ"].ToPars(); pars3 = pars2["五芒星"].ToPars(); X0Y1_悪タトゥ_五芒星_円1 = pars3["円1"].ToPar(); X0Y1_悪タトゥ_五芒星_円2 = pars3["円2"].ToPar(); X0Y1_悪タトゥ_五芒星_星 = pars3["星"].ToPar(); X0Y1_悪タトゥ_五芒星_五角形 = pars3["五角形"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y1_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y1_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y1_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y1_竜性_鱗4 = pars2["鱗4"].ToPar(); X0Y1_竜性_鱗5 = pars2["鱗5"].ToPar(); - pars2 = pars["パンスト"].ToPars(); + pars2 = partGroup["パンスト"].ToPars(); X0Y1_パンスト_パンスト1 = pars2["パンスト1"].ToPar(); X0Y1_パンスト_パンスト2 = pars2["パンスト2"].ToPar(); - pars2 = pars["ソックス"].ToPars(); + pars2 = partGroup["ソックス"].ToPars(); X0Y1_ソックス_ソックス1 = pars2["ソックス1"].ToPar(); X0Y1_ソックス_ソックス2 = pars2["ソックス2"].ToPar(); - pars2 = pars["ヒール1"].ToPars(); + pars2 = partGroup["ヒール1"].ToPars(); X0Y1_ヒール1_バンプ = pars2["バンプ"].ToPar(); pars3 = pars2["ストラップ"].ToPars(); X0Y1_ヒール1_ストラップ_ストラップ = pars3["ストラップ"].ToPar(); @@ -3401,12 +3401,12 @@ namespace SlaveMatrix X0Y1_ヒール1_ストラップ_金具2_金具3 = pars4["金具3"].ToPar(); X0Y1_ヒール1_ストラップ_金具2_金具4 = pars4["金具4"].ToPar(); X0Y1_ヒール1_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["サンダル1"].ToPars(); + pars2 = partGroup["サンダル1"].ToPars(); X0Y1_サンダル1_ストラップ3 = pars2["ストラップ3"].ToPar(); X0Y1_サンダル1_ストラップ2 = pars2["ストラップ2"].ToPar(); X0Y1_サンダル1_ストラップ4 = pars2["ストラップ4"].ToPar(); X0Y1_サンダル1_ストラップ1 = pars2["ストラップ1"].ToPar(); - pars2 = pars["ナース1"].ToPars(); + pars2 = partGroup["ナース1"].ToPars(); pars3 = pars2["ストラップ4"].ToPars(); X0Y1_ナース1_ストラップ4_ストラップ = pars3["ストラップ"].ToPar(); X0Y1_ナース1_ストラップ4_縁1 = pars3["縁1"].ToPar(); @@ -3423,7 +3423,7 @@ namespace SlaveMatrix X0Y1_ナース1_ストラップ1_ストラップ = pars3["ストラップ"].ToPar(); X0Y1_ナース1_ストラップ1_縁1 = pars3["縁1"].ToPar(); X0Y1_ナース1_ストラップ1_縁2 = pars3["縁2"].ToPar(); - pars2 = pars["ブーツ1"].ToPars(); + pars2 = partGroup["ブーツ1"].ToPars(); X0Y1_ブーツ1_タン = pars2["タン"].ToPar(); pars3 = pars2["バンプ"].ToPars(); X0Y1_ブーツ1_バンプ_バンプ = pars3["バンプ"].ToPar(); @@ -3487,7 +3487,7 @@ namespace SlaveMatrix X0Y1_ブーツ1_紐_紐5_金具2_金具 = pars5["金具"].ToPar(); X0Y1_ブーツ1_紐_紐5_金具2_穴 = pars5["穴"].ToPar(); X0Y1_ブーツ1_紐_紐5_紐 = pars4["紐"].ToPar(); - pars2 = pars["アーマ1"].ToPars(); + pars2 = partGroup["アーマ1"].ToPars(); X0Y1_アーマ1_鉄靴1 = pars2["鉄靴1"].ToPar(); X0Y1_アーマ1_鉄靴2 = pars2["鉄靴2"].ToPar(); X0Y1_アーマ1_鉄靴3 = pars2["鉄靴3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_牛.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_牛.cs index a256161..d94944e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_牛.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_牛.cs @@ -420,22 +420,22 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "牛"; - dif.Add(new Pars(Sta.脚左["四足足"][1][1])); + dif.Add(new PartGroup(Sta.脚左["四足足"][1][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_足 = pars["足"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - X0Y0_指 = pars["指"].ToPar(); - Pars pars2 = pars["蹄"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_足 = partGroup["足"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + X0Y0_指 = partGroup["指"].ToPar(); + PartGroup pars2 = partGroup["蹄"].ToPars(); X0Y0_蹄_蹄 = pars2["蹄"].ToPar(); X0Y0_蹄_蹄線 = pars2["蹄線"].ToPar(); X0Y0_蹄_蹄左 = pars2["蹄左"].ToPar(); X0Y0_蹄_蹄右 = pars2["蹄右"].ToPar(); X0Y0_蹄_副蹄左 = pars2["副蹄左"].ToPar(); X0Y0_蹄_副蹄右 = pars2["副蹄右"].ToPar(); - pars2 = pars["脚輪"].ToPars(); + pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_獣.cs index 2be5492..4124123 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_獣.cs @@ -588,34 +588,34 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "獣"; - dif.Add(new Pars(Sta.脚左["四足足"][0][0])); + dif.Add(new PartGroup(Sta.脚左["四足足"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_足 = pars["足"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - Pars pars2 = pars["小指"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_足 = partGroup["足"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + PartGroup pars2 = partGroup["小指"].ToPars(); X0Y0_小指_指 = pars2["指"].ToPar(); X0Y0_小指_爪 = pars2["爪"].ToPar(); X0Y0_小指_肉球 = pars2["肉球"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y0_薬指_指 = pars2["指"].ToPar(); X0Y0_薬指_爪 = pars2["爪"].ToPar(); X0Y0_薬指_肉球 = pars2["肉球"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y0_中指_指 = pars2["指"].ToPar(); X0Y0_中指_爪 = pars2["爪"].ToPar(); X0Y0_中指_肉球 = pars2["肉球"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y0_人指_指 = pars2["指"].ToPar(); X0Y0_人指_爪 = pars2["爪"].ToPar(); X0Y0_人指_肉球 = pars2["肉球"].ToPar(); - pars2 = pars["肉球"].ToPars(); + pars2 = partGroup["肉球"].ToPars(); X0Y0_肉球_肉球左 = pars2["肉球左"].ToPar(); X0Y0_肉球_肉球中 = pars2["肉球中"].ToPar(); X0Y0_肉球_肉球右 = pars2["肉球右"].ToPar(); - pars2 = pars["脚輪"].ToPars(); + pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_竜.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_竜.cs index d01cec3..ecb8e90 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_竜.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_竜.cs @@ -1281,24 +1281,24 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "竜"; - dif.Add(new Pars(Sta.脚左["四足足"][3][0])); + dif.Add(new PartGroup(Sta.脚左["四足足"][3][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_足 = pars["足"].ToPar(); - Pars pars2 = pars["鱗足"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_足 = partGroup["足"].ToPar(); + PartGroup pars2 = partGroup["鱗足"].ToPars(); X0Y0_竜性_鱗足_鱗6 = pars2["鱗6"].ToPar(); X0Y0_竜性_鱗足_鱗5 = pars2["鱗5"].ToPar(); X0Y0_竜性_鱗足_鱗4 = pars2["鱗4"].ToPar(); X0Y0_竜性_鱗足_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗足_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗足_鱗1 = pars2["鱗1"].ToPar(); - pars2 = pars["鱗踵"].ToPars(); + pars2 = partGroup["鱗踵"].ToPars(); X0Y0_竜性_鱗踵_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗踵_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗踵_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["鱗甲"].ToPars(); + pars2 = partGroup["鱗甲"].ToPars(); X0Y0_竜性_鱗甲_鱗11 = pars2["鱗11"].ToPar(); X0Y0_竜性_鱗甲_鱗10 = pars2["鱗10"].ToPar(); X0Y0_竜性_鱗甲_鱗9 = pars2["鱗9"].ToPar(); @@ -1310,21 +1310,21 @@ namespace SlaveMatrix X0Y0_竜性_鱗甲_鱗3 = pars2["鱗3"].ToPar(); X0Y0_竜性_鱗甲_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗甲_鱗1 = pars2["鱗1"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y0_薬指_指 = pars2["指"].ToPar(); X0Y0_薬指_爪 = pars2["爪"].ToPar(); - Pars pars3 = pars2["鱗"].ToPars(); - Pars pars4 = pars3["下"].ToPars(); + PartGroup pars3 = pars2["鱗"].ToPars(); + PartGroup pars4 = pars3["下"].ToPars(); X0Y0_薬指_竜性_鱗_下_鱗1 = pars4["鱗1"].ToPar(); X0Y0_薬指_竜性_鱗_下_鱗2 = pars4["鱗2"].ToPar(); pars4 = pars3["上"].ToPars(); X0Y0_薬指_竜性_鱗_上_鱗1 = pars4["鱗1"].ToPar(); X0Y0_薬指_竜性_鱗_上_鱗2 = pars4["鱗2"].ToPar(); X0Y0_薬指_竜性_鱗_上_鱗3 = pars4["鱗3"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y0_中指_指 = pars2["指"].ToPar(); X0Y0_中指_爪 = pars2["爪"].ToPar(); - Pars pars5 = pars2["鱗"].ToPars(); + PartGroup pars5 = pars2["鱗"].ToPars(); pars4 = pars5["下"].ToPars(); X0Y0_中指_竜性_鱗_下_鱗1 = pars4["鱗1"].ToPar(); X0Y0_中指_竜性_鱗_下_鱗2 = pars4["鱗2"].ToPar(); @@ -1332,10 +1332,10 @@ namespace SlaveMatrix X0Y0_中指_竜性_鱗_上_鱗1 = pars4["鱗1"].ToPar(); X0Y0_中指_竜性_鱗_上_鱗2 = pars4["鱗2"].ToPar(); X0Y0_中指_竜性_鱗_上_鱗3 = pars4["鱗3"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y0_人指_指 = pars2["指"].ToPar(); X0Y0_人指_爪 = pars2["爪"].ToPar(); - Pars pars6 = pars2["鱗"].ToPars(); + PartGroup pars6 = pars2["鱗"].ToPars(); pars4 = pars6["下"].ToPars(); X0Y0_人指_竜性_鱗_下_鱗1 = pars4["鱗1"].ToPar(); X0Y0_人指_竜性_鱗_下_鱗2 = pars4["鱗2"].ToPar(); @@ -1343,10 +1343,10 @@ namespace SlaveMatrix X0Y0_人指_竜性_鱗_上_鱗1 = pars4["鱗1"].ToPar(); X0Y0_人指_竜性_鱗_上_鱗2 = pars4["鱗2"].ToPar(); X0Y0_人指_竜性_鱗_上_鱗3 = pars4["鱗3"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y0_親指_指 = pars2["指"].ToPar(); X0Y0_親指_爪 = pars2["爪"].ToPar(); - Pars pars7 = pars2["鱗"].ToPars(); + PartGroup pars7 = pars2["鱗"].ToPars(); pars4 = pars7["下"].ToPars(); X0Y0_親指_竜性_鱗_下_鱗1 = pars4["鱗1"].ToPar(); X0Y0_親指_竜性_鱗_下_鱗2 = pars4["鱗2"].ToPar(); @@ -1354,8 +1354,8 @@ namespace SlaveMatrix X0Y0_親指_竜性_鱗_上_鱗1 = pars4["鱗1"].ToPar(); X0Y0_親指_竜性_鱗_上_鱗2 = pars4["鱗2"].ToPar(); X0Y0_親指_竜性_鱗_上_鱗3 = pars4["鱗3"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - pars2 = pars["脚輪"].ToPars(); + X0Y0_筋 = partGroup["筋"].ToPar(); + pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_馬.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_馬.cs index 0c522c5..6d20916 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_馬.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_馬.cs @@ -336,18 +336,18 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "馬"; - dif.Add(new Pars(Sta.脚左["四足足"][1][0])); + dif.Add(new PartGroup(Sta.脚左["四足足"][1][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_足 = pars["足"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - X0Y0_指 = pars["指"].ToPar(); - Pars pars2 = pars["蹄"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_足 = partGroup["足"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + X0Y0_指 = partGroup["指"].ToPar(); + PartGroup pars2 = partGroup["蹄"].ToPars(); X0Y0_蹄_蹄1 = pars2["蹄1"].ToPar(); X0Y0_蹄_蹄2 = pars2["蹄2"].ToPar(); - pars2 = pars["脚輪"].ToPars(); + pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_鳥.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_鳥.cs index 69856d0..e4a0aef 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_鳥.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/足_鳥.cs @@ -1869,24 +1869,24 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鳥"; - dif.Add(new Pars(Sta.脚左["四足足"][2][0])); + dif.Add(new PartGroup(Sta.脚左["四足足"][2][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_足 = pars["足"].ToPar(); - X0Y0_筋 = pars["筋"].ToPar(); - X0Y0_足首 = pars["足首"].ToPar(); - Pars pars2 = pars["足首鱗"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_足 = partGroup["足"].ToPar(); + X0Y0_筋 = partGroup["筋"].ToPar(); + X0Y0_足首 = partGroup["足首"].ToPar(); + PartGroup pars2 = partGroup["足首鱗"].ToPars(); X0Y0_足首鱗_竜性_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_足首鱗_竜性_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_足首鱗_竜性_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["踵鱗"].ToPars(); + pars2 = partGroup["踵鱗"].ToPars(); X0Y0_踵鱗_竜性_竜性_鱗3 = pars2["鱗3"].ToPar(); X0Y0_踵鱗_竜性_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_踵鱗_竜性_竜性_鱗1 = pars2["鱗1"].ToPar(); - X0Y0_竜性_鱗 = pars["鱗"].ToPar(); - pars2 = pars["足鱗"].ToPars(); + X0Y0_竜性_鱗 = partGroup["鱗"].ToPar(); + pars2 = partGroup["足鱗"].ToPars(); X0Y0_足鱗_竜性_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_足鱗_竜性_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_足鱗_竜性_竜性_鱗3 = pars2["鱗3"].ToPar(); @@ -1898,12 +1898,12 @@ namespace SlaveMatrix X0Y0_足鱗_竜性_竜性_鱗9 = pars2["鱗9"].ToPar(); X0Y0_足鱗_竜性_竜性_鱗10 = pars2["鱗10"].ToPar(); X0Y0_足鱗_竜性_竜性_鱗11 = pars2["鱗11"].ToPar(); - pars2 = pars["薬指"].ToPars(); + pars2 = partGroup["薬指"].ToPars(); X0Y0_薬指_爪 = pars2["爪"].ToPar(); X0Y0_薬指_指3 = pars2["指3"].ToPar(); X0Y0_薬指_指2 = pars2["指2"].ToPar(); X0Y0_薬指_指1 = pars2["指1"].ToPar(); - Pars pars3 = pars2["鱗3"].ToPars(); + PartGroup pars3 = pars2["鱗3"].ToPars(); X0Y0_薬指_竜性_鱗3_竜性_鱗1 = pars3["鱗1"].ToPar(); X0Y0_薬指_竜性_鱗3_竜性_鱗2 = pars3["鱗2"].ToPar(); X0Y0_薬指_竜性_鱗3_竜性_鱗3 = pars3["鱗3"].ToPar(); @@ -1920,7 +1920,7 @@ namespace SlaveMatrix X0Y0_薬指_竜性_鱗1_竜性_鱗4 = pars3["鱗4"].ToPar(); X0Y0_薬指_竜性_鱗1_竜性_鱗5 = pars3["鱗5"].ToPar(); X0Y0_薬指_竜性_鱗1_竜性_鱗6 = pars3["鱗6"].ToPar(); - pars2 = pars["中指"].ToPars(); + pars2 = partGroup["中指"].ToPars(); X0Y0_中指_爪 = pars2["爪"].ToPar(); X0Y0_中指_指3 = pars2["指3"].ToPar(); X0Y0_中指_指2 = pars2["指2"].ToPar(); @@ -1942,7 +1942,7 @@ namespace SlaveMatrix X0Y0_中指_竜性_鱗1_竜性_鱗4 = pars3["鱗4"].ToPar(); X0Y0_中指_竜性_鱗1_竜性_鱗5 = pars3["鱗5"].ToPar(); X0Y0_中指_竜性_鱗1_竜性_鱗6 = pars3["鱗6"].ToPar(); - pars2 = pars["人指"].ToPars(); + pars2 = partGroup["人指"].ToPars(); X0Y0_人指_爪 = pars2["爪"].ToPar(); X0Y0_人指_指2 = pars2["指2"].ToPar(); X0Y0_人指_指1 = pars2["指1"].ToPar(); @@ -1958,14 +1958,14 @@ namespace SlaveMatrix X0Y0_人指_竜性_鱗1_竜性_鱗4 = pars3["鱗4"].ToPar(); X0Y0_人指_竜性_鱗1_竜性_鱗5 = pars3["鱗5"].ToPar(); X0Y0_人指_竜性_鱗1_竜性_鱗6 = pars3["鱗6"].ToPar(); - pars2 = pars["脚輪"].ToPars(); + pars2 = partGroup["脚輪"].ToPars(); X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_金具1 = pars2["金具1"].ToPar(); X0Y0_脚輪_金具2 = pars2["金具2"].ToPar(); X0Y0_脚輪_金具3 = pars2["金具3"].ToPar(); X0Y0_脚輪_金具左 = pars2["金具左"].ToPar(); X0Y0_脚輪_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["親指"].ToPars(); + pars2 = partGroup["親指"].ToPars(); X0Y0_親指_爪 = pars2["爪"].ToPar(); X0Y0_親指_指1 = pars2["指1"].ToPar(); pars3 = pars2["鱗1"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鎖.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鎖.cs index d3a5137..227d0d1 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鎖.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鎖.cs @@ -108,9 +108,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.その他["鎖"]); - Pars pars = Body[0][0]; - X0Y0_鎖2 = pars["鎖2"].ToPar(); - X0Y0_鎖1 = pars["鎖1"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鎖2 = partGroup["鎖2"].ToPar(); + X0Y0_鎖1 = partGroup["鎖1"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蛇.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蛇.cs index cadb5a3..63dfca4 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蛇.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蛇.cs @@ -305,16 +305,16 @@ namespace SlaveMatrix { 長物_蛇 長物_蛇2 = this; ThisType = GetType(); - Pars pars = new Pars(); - pars.Tag = "蛇"; - pars.Add(new Pars(Sta.半身["長物"][0][2]["胴1"].ToPars())); + PartGroup partGroup = new PartGroup(); + partGroup.Tag = "蛇"; + partGroup.Add(new PartGroup(Sta.半身["長物"][0][2]["胴1"].ToPars())); Dif dif = new Dif(); - dif.Tag = pars.Tag; - dif.Add(pars); + dif.Tag = partGroup.Tag; + dif.Add(partGroup); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars2 = Body[0][0]["胴1"].ToPars(); + PartGroup pars2 = Body[0][0]["胴1"].ToPars(); X0Y0_Torso1_Torso = pars2["胴"].ToPar(); X0Y0_Torso1_鱗2 = pars2["鱗2"].ToPar(); X0Y0_Torso1_鱗右 = pars2["鱗右"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蟲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蟲.cs index 648d52e..51d2934 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蟲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_蟲.cs @@ -517,18 +517,18 @@ namespace SlaveMatrix { 長物_蟲 長物_蟲2 = this; ThisType = GetType(); - Pars pars = new Pars(); - pars.Tag = "蟲"; - pars.Add(new Pars(Sta.半身["長物"][0][3]["胴1"].ToPars())); - pars.Add(new Pars(Sta.半身["長物"][0][3]["輪1"].ToPars())); + PartGroup partGroup = new PartGroup(); + partGroup.Tag = "蟲"; + partGroup.Add(new PartGroup(Sta.半身["長物"][0][3]["胴1"].ToPars())); + partGroup.Add(new PartGroup(Sta.半身["長物"][0][3]["輪1"].ToPars())); Dif dif = new Dif(); - dif.Tag = pars.Tag; - dif.Add(pars); + dif.Tag = partGroup.Tag; + dif.Add(partGroup); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars2 = Body[0][0]; - Pars pars3 = pars2["胴1"].ToPars(); + PartGroup pars2 = Body[0][0]; + PartGroup pars3 = pars2["胴1"].ToPars(); X0Y0_Torso1_背板 = pars3["背板"].ToPar(); X0Y0_Torso1_胸板 = pars3["胸板"].ToPar(); X0Y0_Torso1_Torso = pars3["胴"].ToPar(); @@ -536,7 +536,7 @@ namespace SlaveMatrix X0Y0_Torso1_瘤左1 = pars3["瘤左1"].ToPar(); X0Y0_Torso1_瘤右2 = pars3["瘤右2"].ToPar(); X0Y0_Torso1_瘤右1 = pars3["瘤右1"].ToPar(); - Pars pars4 = pars3["胴0"].ToPars(); + PartGroup pars4 = pars3["胴0"].ToPars(); X0Y0_Torso1_Torso0_背板 = pars4["背板"].ToPar(); X0Y0_Torso1_Torso0_胸板 = pars4["胸板"].ToPar(); X0Y0_Torso1_Torso0_Torso = pars4["胴"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_魚.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_魚.cs index 09501c6..f966569 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_魚.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_魚.cs @@ -1898,13 +1898,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "魚"; - dif.Add(new Pars(Sta.半身["長物"][0][0])); + dif.Add(new PartGroup(Sta.半身["長物"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["胴6"].ToPars(); - Pars pars3 = pars2["鱗左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["胴6"].ToPars(); + PartGroup pars3 = pars2["鱗左"].ToPars(); X0Y0_Torso6_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_Torso6_鱗左_鱗2 = pars3["鱗2"].ToPar(); X0Y0_Torso6_鱗左_鱗3 = pars3["鱗3"].ToPar(); @@ -1915,7 +1915,7 @@ namespace SlaveMatrix X0Y0_Torso6_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_Torso6_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_Torso6_Torso = pars2["胴"].ToPar(); - pars2 = pars["胴5"].ToPars(); + pars2 = partGroup["胴5"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_Torso5_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_Torso5_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -1927,14 +1927,14 @@ namespace SlaveMatrix X0Y0_Torso5_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_Torso5_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_Torso5_Torso = pars2["胴"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["胴4"].ToPars(); + pars2 = partGroup["胴4"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_Torso4_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_Torso4_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -1946,7 +1946,7 @@ namespace SlaveMatrix X0Y0_Torso4_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_Torso4_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_Torso4_Torso = pars2["胴"].ToPar(); - pars2 = pars["胴3"].ToPars(); + pars2 = partGroup["胴3"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_Torso3_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_Torso3_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -1958,7 +1958,7 @@ namespace SlaveMatrix X0Y0_Torso3_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_Torso3_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_Torso3_Torso = pars2["胴"].ToPar(); - pars2 = pars["胴2"].ToPars(); + pars2 = partGroup["胴2"].ToPars(); pars3 = pars2["鱗左"].ToPars(); X0Y0_Torso2_鱗左_鱗1 = pars3["鱗1"].ToPar(); X0Y0_Torso2_鱗左_鱗2 = pars3["鱗2"].ToPar(); @@ -1970,7 +1970,7 @@ namespace SlaveMatrix X0Y0_Torso2_鱗右_鱗3 = pars3["鱗3"].ToPar(); X0Y0_Torso2_鱗右_鱗4 = pars3["鱗4"].ToPar(); X0Y0_Torso2_Torso = pars2["胴"].ToPar(); - pars2 = pars["胴1"].ToPars(); + pars2 = partGroup["胴1"].ToPars(); pars3 = pars2["鱗左2"].ToPars(); X0Y0_Torso1_鱗左2_鱗1 = pars3["鱗1"].ToPar(); X0Y0_Torso1_鱗左2_鱗2 = pars3["鱗2"].ToPar(); @@ -1993,7 +1993,7 @@ namespace SlaveMatrix X0Y0_Torso1_鱗右1_鱗2 = pars3["鱗2"].ToPar(); X0Y0_Torso1_鱗右1_鱗3 = pars3["鱗3"].ToPar(); X0Y0_Torso1_鱗右1_鱗4 = pars3["鱗4"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_鯨.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_鯨.cs index 5fa7475..959e662 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_鯨.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/長物_鯨.cs @@ -881,43 +881,43 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鯨"; - dif.Add(new Pars(Sta.半身["長物"][0][1])); + dif.Add(new PartGroup(Sta.半身["長物"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["胴6"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["胴6"].ToPars(); X0Y0_Torso6_Torso = pars2["胴"].ToPar(); X0Y0_Torso6_柄 = pars2["柄"].ToPar(); X0Y0_Torso6_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["胴5"].ToPars(); + pars2 = partGroup["胴5"].ToPars(); X0Y0_Torso5_Torso = pars2["胴"].ToPar(); X0Y0_Torso5_柄 = pars2["柄"].ToPar(); X0Y0_Torso5_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["輪2"].ToPars(); + pars2 = partGroup["輪2"].ToPars(); X0Y0_輪2_革 = pars2["革"].ToPar(); X0Y0_輪2_金具1 = pars2["金具1"].ToPar(); X0Y0_輪2_金具2 = pars2["金具2"].ToPar(); X0Y0_輪2_金具3 = pars2["金具3"].ToPar(); X0Y0_輪2_金具左 = pars2["金具左"].ToPar(); X0Y0_輪2_金具右 = pars2["金具右"].ToPar(); - pars2 = pars["胴4"].ToPars(); + pars2 = partGroup["胴4"].ToPars(); X0Y0_Torso4_Torso = pars2["胴"].ToPar(); X0Y0_Torso4_柄 = pars2["柄"].ToPar(); X0Y0_Torso4_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["胴3"].ToPars(); + pars2 = partGroup["胴3"].ToPars(); X0Y0_Torso3_Torso = pars2["胴"].ToPar(); X0Y0_Torso3_柄 = pars2["柄"].ToPar(); X0Y0_Torso3_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["胴2"].ToPars(); + pars2 = partGroup["胴2"].ToPars(); X0Y0_Torso2_Torso = pars2["胴"].ToPar(); X0Y0_Torso2_柄 = pars2["柄"].ToPar(); X0Y0_Torso2_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["胴1"].ToPars(); + pars2 = partGroup["胴1"].ToPars(); X0Y0_Torso1_Torso = pars2["胴"].ToPar(); X0Y0_Torso1_柄 = pars2["柄"].ToPar(); X0Y0_Torso1_縦影 = pars2["縦影"].ToPar(); - pars2 = pars["輪1"].ToPars(); + pars2 = partGroup["輪1"].ToPars(); X0Y0_輪1_革 = pars2["革"].ToPar(); X0Y0_輪1_金具1 = pars2["金具1"].ToPar(); X0Y0_輪1_金具2 = pars2["金具2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鞭痕.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鞭痕.cs index 6e6880f..f83b6b8 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鞭痕.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鞭痕.cs @@ -87,8 +87,8 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.スタンプ["鞭痕"]); - Pars pars = Body[0][0]; - X0Y0_鞭痕 = pars["鞭痕"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鞭痕 = partGroup["鞭痕"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬目.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬目.cs index d459179..474dc68 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬目.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬目.cs @@ -236,9 +236,9 @@ namespace SlaveMatrix 頬目 頬目2 = this; ThisType = GetType(); Body = new Difs(Sta.胴体["頬目左"]); - Pars pars = Body[0][0]; - X0Y0_白目 = pars["白目"].ToPar(); - Pars pars2 = pars["黒目"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_白目 = partGroup["白目"].ToPar(); + PartGroup pars2 = partGroup["黒目"].ToPars(); X0Y0_黒目_黒目 = pars2["黒目"].ToPar(); X0Y0_黒目_瞳孔 = pars2["瞳孔"].ToPar(); X0Y0_黒目_ハート = pars2["ハート"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬瞼.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬瞼.cs index 3a75afd..ea4ad5e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬瞼.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬瞼.cs @@ -426,16 +426,16 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["頬瞼左"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["瞼左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["瞼左"].ToPars(); X0Y0_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y0_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_瞼左_睫毛2 = pars2["睫毛2"].ToPar(); - pars2 = pars["瞼右"].ToPars(); + pars2 = partGroup["瞼右"].ToPars(); X0Y0_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y0_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y0_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["瞼左"].ToPars(); X0Y1_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y1_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); @@ -444,7 +444,7 @@ namespace SlaveMatrix X0Y1_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y1_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y1_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars4 = Body[0][2]; + PartGroup pars4 = Body[0][2]; pars2 = pars4["瞼左"].ToPars(); X0Y2_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y2_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); @@ -453,7 +453,7 @@ namespace SlaveMatrix X0Y2_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y2_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y2_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars5 = Body[0][3]; + PartGroup pars5 = Body[0][3]; pars2 = pars5["瞼左"].ToPars(); X0Y3_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y3_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); @@ -462,7 +462,7 @@ namespace SlaveMatrix X0Y3_瞼右_瞼 = pars2["瞼"].ToPar(); X0Y3_瞼右_睫毛1 = pars2["睫毛1"].ToPar(); X0Y3_瞼右_睫毛2 = pars2["睫毛2"].ToPar(); - Pars pars6 = Body[0][4]; + PartGroup pars6 = Body[0][4]; pars2 = pars6["瞼左"].ToPars(); X0Y4_瞼左_瞼 = pars2["瞼"].ToPar(); X0Y4_瞼左_睫毛1 = pars2["睫毛1"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬肌.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬肌.cs index aa93af6..84e4aeb 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬肌.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頬肌.cs @@ -738,29 +738,29 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["頬肌左"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["淫タトゥ"].ToPars(); - Pars pars3 = pars2["ハート"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["淫タトゥ"].ToPars(); + PartGroup pars3 = pars2["ハート"].ToPars(); X0Y0_淫タトゥ_ハート_タトゥ左 = pars3["タトゥ左"].ToPar(); X0Y0_淫タトゥ_ハート_タトゥ右 = pars3["タトゥ右"].ToPar(); - pars2 = pars["隈取"].ToPars(); + pars2 = partGroup["隈取"].ToPars(); X0Y0_隈取_タトゥ1 = pars2["タトゥ1"].ToPar(); X0Y0_隈取_タトゥ2 = pars2["タトゥ2"].ToPar(); - pars2 = pars["紋柄"].ToPars(); + pars2 = partGroup["紋柄"].ToPars(); X0Y0_紋柄_紋1 = pars2["紋1"].ToPar(); X0Y0_紋柄_紋2 = pars2["紋2"].ToPar(); X0Y0_紋柄_紋3 = pars2["紋3"].ToPar(); - pars2 = pars["傷"].ToPars(); + pars2 = partGroup["傷"].ToPars(); X0Y0_傷_傷X = pars2["傷X"].ToPar(); X0Y0_傷_傷I1 = pars2["傷I1"].ToPar(); X0Y0_傷_傷I2 = pars2["傷I2"].ToPar(); X0Y0_傷_傷I3 = pars2["傷I3"].ToPar(); - pars2 = pars["蜘蛛"].ToPars(); + pars2 = partGroup["蜘蛛"].ToPars(); pars3 = pars2["眼"].ToPars(); X0Y0_蜘蛛_眼_基 = pars3["基"].ToPar(); X0Y0_蜘蛛_眼_眼 = pars3["眼"].ToPar(); X0Y0_蜘蛛_眼_ハイライト = pars3["ハイライト"].ToPar(); - pars2 = pars["百足"].ToPars(); + pars2 = partGroup["百足"].ToPars(); pars3 = pars2["眼1"].ToPars(); X0Y0_百足_眼1_基 = pars3["基"].ToPar(); X0Y0_百足_眼1_眼 = pars3["眼"].ToPar(); @@ -773,19 +773,19 @@ namespace SlaveMatrix X0Y0_百足_眼3_基 = pars3["基"].ToPar(); X0Y0_百足_眼3_眼 = pars3["眼"].ToPar(); X0Y0_百足_眼3_ハイライト = pars3["ハイライト"].ToPar(); - pars2 = pars["獣性"].ToPars(); + pars2 = partGroup["獣性"].ToPars(); X0Y0_獣性_獣毛 = pars2["獣毛"].ToPar(); - pars2 = pars["髭"].ToPars(); + pars2 = partGroup["髭"].ToPars(); X0Y0_獣性_髭1 = pars2["髭1"].ToPar(); X0Y0_獣性_髭2 = pars2["髭2"].ToPar(); X0Y0_獣性_髭3 = pars2["髭3"].ToPar(); - pars2 = pars["鱗"].ToPars(); + pars2 = partGroup["鱗"].ToPars(); X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar(); - pars2 = pars["猟豹"].ToPars(); + pars2 = partGroup["猟豹"].ToPars(); X0Y0_猟豹_タトゥ = pars2["タトゥ"].ToPar(); - pars2 = pars["牛柄"].ToPars(); + pars2 = partGroup["牛柄"].ToPars(); X0Y0_牛柄_牛柄 = pars2["牛柄"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_天.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_天.cs index 3ade0b2..47d2429 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_天.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_天.cs @@ -110,13 +110,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "天輪"; - dif.Add(new Pars(Sta.肢中["頭部前"][0][2])); + dif.Add(new PartGroup(Sta.肢中["頭部前"][0][2])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_天輪上 = pars["天輪上"].ToPar(); - X0Y0_天輪下 = pars["天輪下"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_天輪上 = partGroup["天輪上"].ToPar(); + X0Y0_天輪下 = partGroup["天輪下"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_宇.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_宇.cs index 793a801..e1d92c9 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_宇.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_宇.cs @@ -1861,14 +1861,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "エイリアン"; - dif.Add(new Pars(Sta.肢中["頭部前"][0][0])); + dif.Add(new PartGroup(Sta.肢中["頭部前"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_頭部 = pars["頭部"].ToPar(); - Pars pars2 = pars["頭頂部"].ToPars(); - Pars pars3 = pars2["透"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_頭部 = partGroup["頭部"].ToPar(); + PartGroup pars2 = partGroup["頭頂部"].ToPars(); + PartGroup pars3 = pars2["透"].ToPars(); X0Y0_頭頂部_透_基 = pars3["基"].ToPar(); X0Y0_頭頂部_透_ハイライト1 = pars3["ハイライト1"].ToPar(); X0Y0_頭頂部_透_ハイライト2 = pars3["ハイライト2"].ToPar(); @@ -1878,7 +1878,7 @@ namespace SlaveMatrix X0Y0_頭頂部_鱗_鱗3 = pars3["鱗3"].ToPar(); X0Y0_頭頂部_鱗_鱗2 = pars3["鱗2"].ToPar(); X0Y0_頭頂部_鱗_鱗1 = pars3["鱗1"].ToPar(); - pars2 = pars["左部"].ToPars(); + pars2 = partGroup["左部"].ToPars(); pars3 = pars2["鰓"].ToPars(); X0Y0_左部_鰓_鰓11 = pars3["鰓11"].ToPar(); X0Y0_左部_鰓_鰓10 = pars3["鰓10"].ToPar(); @@ -1899,7 +1899,7 @@ namespace SlaveMatrix X0Y0_左部_鱗_鱗3 = pars3["鱗3"].ToPar(); X0Y0_左部_鱗_鱗2 = pars3["鱗2"].ToPar(); X0Y0_左部_鱗_鱗1 = pars3["鱗1"].ToPar(); - pars2 = pars["右部"].ToPars(); + pars2 = partGroup["右部"].ToPars(); pars3 = pars2["鰓"].ToPars(); X0Y0_右部_鰓_鰓11 = pars3["鰓11"].ToPar(); X0Y0_右部_鰓_鰓10 = pars3["鰓10"].ToPar(); @@ -1920,16 +1920,16 @@ namespace SlaveMatrix X0Y0_右部_鱗_鱗3 = pars3["鱗3"].ToPar(); X0Y0_右部_鱗_鱗2 = pars3["鱗2"].ToPar(); X0Y0_右部_鱗_鱗1 = pars3["鱗1"].ToPar(); - pars2 = pars["鼻部"].ToPars(); + pars2 = partGroup["鼻部"].ToPars(); X0Y0_鼻部_鱗3 = pars2["鱗3"].ToPar(); X0Y0_鼻部_鱗左 = pars2["鱗左"].ToPar(); X0Y0_鼻部_鱗右 = pars2["鱗右"].ToPar(); X0Y0_鼻部_鱗2 = pars2["鱗2"].ToPar(); X0Y0_鼻部_鱗1 = pars2["鱗1"].ToPar(); - pars2 = pars["縁下"].ToPars(); + pars2 = partGroup["縁下"].ToPars(); X0Y0_縁下_縁下 = pars2["縁下"].ToPar(); pars3 = pars2["鱗"].ToPars(); - Pars pars4 = pars3["鱗左"].ToPars(); + PartGroup pars4 = pars3["鱗左"].ToPars(); X0Y0_縁下_鱗_鱗左_鱗7 = pars4["鱗7"].ToPar(); X0Y0_縁下_鱗_鱗左_鱗6 = pars4["鱗6"].ToPar(); X0Y0_縁下_鱗_鱗左_鱗5 = pars4["鱗5"].ToPar(); @@ -1946,7 +1946,7 @@ namespace SlaveMatrix X0Y0_縁下_鱗_鱗右_鱗2 = pars4["鱗2"].ToPar(); X0Y0_縁下_鱗_鱗右_鱗1 = pars4["鱗1"].ToPar(); X0Y0_縁下_鱗_鱗 = pars3["鱗"].ToPar(); - pars2 = pars["縁上"].ToPars(); + pars2 = partGroup["縁上"].ToPars(); X0Y0_縁上_縁上 = pars2["縁上"].ToPar(); pars3 = pars2["鱗"].ToPars(); pars4 = pars3["鱗左"].ToPars(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_皿.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_皿.cs index ebe3ae3..bdd34b3 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_皿.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂_皿.cs @@ -211,14 +211,14 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "皿"; - dif.Add(new Pars(Sta.肢中["頭部前"][0][1])); + dif.Add(new PartGroup(Sta.肢中["頭部前"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_皿1 = pars["皿1"].ToPar(); - X0Y0_皿2 = pars["皿2"].ToPar(); - Pars pars2 = pars["甲殻"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_皿1 = partGroup["皿1"].ToPar(); + X0Y0_皿2 = partGroup["皿2"].ToPar(); + PartGroup pars2 = partGroup["甲殻"].ToPars(); X0Y0_甲殻_甲殻4 = pars2["甲殻4"].ToPar(); X0Y0_甲殻_甲殻3 = pars2["甲殻3"].ToPar(); X0Y0_甲殻_甲殻2 = pars2["甲殻2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂後_宇.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂後_宇.cs index 7cb071b..18031d5 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂後_宇.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/頭頂後_宇.cs @@ -214,13 +214,13 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "エイリアン"; - dif.Add(new Pars(Sta.肢中["頭部後"][0][0])); + dif.Add(new PartGroup(Sta.肢中["頭部後"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_頭部 = pars["頭部"].ToPar(); - Pars pars2 = pars["線"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_頭部 = partGroup["頭部"].ToPar(); + PartGroup pars2 = partGroup["線"].ToPars(); X0Y0_線_線左1 = pars2["線左1"].ToPar(); X0Y0_線_線左2 = pars2["線左2"].ToPar(); X0Y0_線_線左3 = pars2["線左3"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔ハイライト.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔ハイライト.cs index f61e463..05790cb 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔ハイライト.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔ハイライト.cs @@ -108,9 +108,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["顔ハイライト左"]); - Pars pars = Body[0][0]; - X0Y0_ハイライト1 = pars["ハイライト1"].ToPar(); - X0Y0_ハイライト2 = pars["ハイライト2"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_ハイライト1 = partGroup["ハイライト1"].ToPar(); + X0Y0_ハイライト2 = partGroup["ハイライト2"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_甲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_甲.cs index 6f45492..65ac1aa 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_甲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_甲.cs @@ -513,34 +513,34 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_面額 = pars["面額"].ToPar(); - Pars pars2 = pars["面左下"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_面額 = partGroup["面額"].ToPar(); + PartGroup pars2 = partGroup["面左下"].ToPars(); X0Y0_面左下_面目 = pars2["面目"].ToPar(); X0Y0_面左下_面 = pars2["面"].ToPar(); - pars2 = pars["面右下"].ToPars(); + pars2 = partGroup["面右下"].ToPars(); X0Y0_面右下_面目 = pars2["面目"].ToPar(); X0Y0_面右下_面 = pars2["面"].ToPar(); - X0Y0_面左外 = pars["面左外"].ToPar(); - X0Y0_面右外 = pars["面右外"].ToPar(); - pars2 = pars["面左上"].ToPars(); + X0Y0_面左外 = partGroup["面左外"].ToPar(); + X0Y0_面右外 = partGroup["面右外"].ToPar(); + pars2 = partGroup["面左上"].ToPars(); X0Y0_面左上_面目 = pars2["面目"].ToPar(); X0Y0_面左上_面 = pars2["面"].ToPar(); - pars2 = pars["面右上"].ToPars(); + pars2 = partGroup["面右上"].ToPars(); X0Y0_面右上_面目 = pars2["面目"].ToPar(); X0Y0_面右上_面 = pars2["面"].ToPar(); - pars2 = pars["面中0"].ToPars(); + pars2 = partGroup["面中0"].ToPars(); X0Y0_面中0_面中 = pars2["面中"].ToPar(); - Pars pars3 = pars2["付根左"].ToPars(); + PartGroup pars3 = pars2["付根左"].ToPars(); X0Y0_面中0_付根左_付根1 = pars3["付根1"].ToPar(); X0Y0_面中0_付根左_付根2 = pars3["付根2"].ToPar(); pars3 = pars2["付根右"].ToPars(); X0Y0_面中0_付根右_付根1 = pars3["付根1"].ToPar(); X0Y0_面中0_付根右_付根2 = pars3["付根2"].ToPar(); - pars2 = pars["面中2"].ToPars(); + pars2 = partGroup["面中2"].ToPars(); X0Y0_面中2_面中 = pars2["面中"].ToPar(); X0Y0_面中2_面中下 = pars2["面中下"].ToPar(); - pars2 = pars["面中1"].ToPars(); + pars2 = partGroup["面中1"].ToPars(); X0Y0_面中1_面中 = pars2["面中"].ToPar(); X0Y0_面中1_面中下 = pars2["面中下"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_虫.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_虫.cs index 5c9fa48..cd5cf63 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_虫.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_虫.cs @@ -643,31 +643,31 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_面基 = pars["面基"].ToPar(); - Pars pars2 = pars["複眼左"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_面基 = partGroup["面基"].ToPar(); + PartGroup pars2 = partGroup["複眼左"].ToPars(); X0Y0_複眼左_複眼1 = pars2["複眼1"].ToPar(); X0Y0_複眼左_複眼2 = pars2["複眼2"].ToPar(); X0Y0_複眼左_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["複眼右"].ToPars(); + pars2 = partGroup["複眼右"].ToPars(); X0Y0_複眼右_複眼1 = pars2["複眼1"].ToPar(); X0Y0_複眼右_複眼2 = pars2["複眼2"].ToPar(); X0Y0_複眼右_ハイライト = pars2["ハイライト"].ToPar(); - pars2 = pars["面下"].ToPars(); + pars2 = partGroup["面下"].ToPars(); X0Y0_面下_面 = pars2["面"].ToPar(); X0Y0_面下_器官左上 = pars2["器官左上"].ToPar(); X0Y0_面下_器官左下 = pars2["器官左下"].ToPar(); X0Y0_面下_器官右上 = pars2["器官右上"].ToPar(); X0Y0_面下_器官右下 = pars2["器官右下"].ToPar(); - X0Y0_面上 = pars["面上"].ToPar(); - pars2 = pars["付根左"].ToPars(); + X0Y0_面上 = partGroup["面上"].ToPar(); + pars2 = partGroup["付根左"].ToPars(); X0Y0_付根左_付根1 = pars2["付根1"].ToPar(); X0Y0_付根左_付根2 = pars2["付根2"].ToPar(); - pars2 = pars["付根右"].ToPars(); + pars2 = partGroup["付根右"].ToPars(); X0Y0_付根右_付根1 = pars2["付根1"].ToPar(); X0Y0_付根右_付根2 = pars2["付根2"].ToPar(); - pars2 = pars["単眼"].ToPars(); - Pars pars3 = pars2["眼中"].ToPars(); + pars2 = partGroup["単眼"].ToPars(); + PartGroup pars3 = pars2["眼中"].ToPars(); X0Y0_単眼_眼中_基 = pars3["基"].ToPar(); X0Y0_単眼_眼中_眼 = pars3["眼"].ToPar(); X0Y0_単眼_眼中_ハイライト = pars3["ハイライト"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_蟲.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_蟲.cs index 574572b..de62877 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_蟲.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/顔面_蟲.cs @@ -827,10 +827,10 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_面 = pars["面"].ToPar(); - Pars pars2 = pars["眼左"].ToPars(); - Pars pars3 = pars2["眼1"].ToPars(); + PartGroup partGroup = Body[0][0]; + X0Y0_面 = partGroup["面"].ToPar(); + PartGroup pars2 = partGroup["眼左"].ToPars(); + PartGroup pars3 = pars2["眼1"].ToPars(); X0Y0_眼左_眼1_基 = pars3["基"].ToPar(); X0Y0_眼左_眼1_眼 = pars3["眼"].ToPar(); X0Y0_眼左_眼1_ハイライト = pars3["ハイライト"].ToPar(); @@ -850,7 +850,7 @@ namespace SlaveMatrix X0Y0_眼左_眼5_基 = pars3["基"].ToPar(); X0Y0_眼左_眼5_眼 = pars3["眼"].ToPar(); X0Y0_眼左_眼5_ハイライト = pars3["ハイライト"].ToPar(); - pars2 = pars["眼右"].ToPars(); + pars2 = partGroup["眼右"].ToPars(); pars3 = pars2["眼1"].ToPars(); X0Y0_眼右_眼1_基 = pars3["基"].ToPar(); X0Y0_眼右_眼1_眼 = pars3["眼"].ToPar(); @@ -871,10 +871,10 @@ namespace SlaveMatrix X0Y0_眼右_眼5_基 = pars3["基"].ToPar(); X0Y0_眼右_眼5_眼 = pars3["眼"].ToPar(); X0Y0_眼右_眼5_ハイライト = pars3["ハイライト"].ToPar(); - pars2 = pars["角左"].ToPars(); + pars2 = partGroup["角左"].ToPars(); X0Y0_角左_角左1 = pars2["角左1"].ToPar(); X0Y0_角左_角左2 = pars2["角左2"].ToPar(); - pars2 = pars["角右"].ToPars(); + pars2 = partGroup["角右"].ToPars(); X0Y0_角右_角右1 = pars2["角右1"].ToPar(); X0Y0_角右_角右2 = pars2["角右2"].ToPar(); Body.SetJoints(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_人.cs index f224697..f7bda6c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_人.cs @@ -558,66 +558,66 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["飛沫"]); - Pars pars = Body[0][0]; - X0Y0_飛沫基 = pars["飛沫基"].ToPar(); - X0Y0_雫1 = pars["雫1"].ToPar(); - X0Y0_雫2 = pars["雫2"].ToPar(); - X0Y0_雫3 = pars["雫3"].ToPar(); - X0Y0_雫4 = pars["雫4"].ToPar(); - X0Y0_雫5 = pars["雫5"].ToPar(); - X0Y0_雫6 = pars["雫6"].ToPar(); - X0Y0_雫7 = pars["雫7"].ToPar(); - X0Y0_雫8 = pars["雫8"].ToPar(); - X0Y0_雫9 = pars["雫9"].ToPar(); - X0Y0_雫10 = pars["雫10"].ToPar(); - pars = Body[0][1]; - X0Y1_飛沫基 = pars["飛沫基"].ToPar(); - X0Y1_雫1 = pars["雫1"].ToPar(); - X0Y1_雫2 = pars["雫2"].ToPar(); - X0Y1_雫3 = pars["雫3"].ToPar(); - X0Y1_雫4 = pars["雫4"].ToPar(); - X0Y1_雫5 = pars["雫5"].ToPar(); - X0Y1_雫6 = pars["雫6"].ToPar(); - X0Y1_雫7 = pars["雫7"].ToPar(); - X0Y1_雫8 = pars["雫8"].ToPar(); - X0Y1_雫9 = pars["雫9"].ToPar(); - X0Y1_雫10 = pars["雫10"].ToPar(); - pars = Body[0][2]; - X0Y2_飛沫基 = pars["飛沫基"].ToPar(); - X0Y2_雫1 = pars["雫1"].ToPar(); - X0Y2_雫2 = pars["雫2"].ToPar(); - X0Y2_雫3 = pars["雫3"].ToPar(); - X0Y2_雫4 = pars["雫4"].ToPar(); - X0Y2_雫5 = pars["雫5"].ToPar(); - X0Y2_雫6 = pars["雫6"].ToPar(); - X0Y2_雫7 = pars["雫7"].ToPar(); - X0Y2_雫8 = pars["雫8"].ToPar(); - X0Y2_雫9 = pars["雫9"].ToPar(); - X0Y2_雫10 = pars["雫10"].ToPar(); - pars = Body[0][3]; - X0Y3_飛沫基 = pars["飛沫基"].ToPar(); - X0Y3_雫1 = pars["雫1"].ToPar(); - X0Y3_雫2 = pars["雫2"].ToPar(); - X0Y3_雫3 = pars["雫3"].ToPar(); - X0Y3_雫4 = pars["雫4"].ToPar(); - X0Y3_雫5 = pars["雫5"].ToPar(); - X0Y3_雫6 = pars["雫6"].ToPar(); - X0Y3_雫7 = pars["雫7"].ToPar(); - X0Y3_雫8 = pars["雫8"].ToPar(); - X0Y3_雫9 = pars["雫9"].ToPar(); - X0Y3_雫10 = pars["雫10"].ToPar(); - pars = Body[0][4]; - X0Y4_飛沫基 = pars["飛沫基"].ToPar(); - X0Y4_雫1 = pars["雫1"].ToPar(); - X0Y4_雫2 = pars["雫2"].ToPar(); - X0Y4_雫3 = pars["雫3"].ToPar(); - X0Y4_雫4 = pars["雫4"].ToPar(); - X0Y4_雫5 = pars["雫5"].ToPar(); - X0Y4_雫6 = pars["雫6"].ToPar(); - X0Y4_雫7 = pars["雫7"].ToPar(); - X0Y4_雫8 = pars["雫8"].ToPar(); - X0Y4_雫9 = pars["雫9"].ToPar(); - X0Y4_雫10 = pars["雫10"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y0_雫1 = partGroup["雫1"].ToPar(); + X0Y0_雫2 = partGroup["雫2"].ToPar(); + X0Y0_雫3 = partGroup["雫3"].ToPar(); + X0Y0_雫4 = partGroup["雫4"].ToPar(); + X0Y0_雫5 = partGroup["雫5"].ToPar(); + X0Y0_雫6 = partGroup["雫6"].ToPar(); + X0Y0_雫7 = partGroup["雫7"].ToPar(); + X0Y0_雫8 = partGroup["雫8"].ToPar(); + X0Y0_雫9 = partGroup["雫9"].ToPar(); + X0Y0_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][1]; + X0Y1_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y1_雫1 = partGroup["雫1"].ToPar(); + X0Y1_雫2 = partGroup["雫2"].ToPar(); + X0Y1_雫3 = partGroup["雫3"].ToPar(); + X0Y1_雫4 = partGroup["雫4"].ToPar(); + X0Y1_雫5 = partGroup["雫5"].ToPar(); + X0Y1_雫6 = partGroup["雫6"].ToPar(); + X0Y1_雫7 = partGroup["雫7"].ToPar(); + X0Y1_雫8 = partGroup["雫8"].ToPar(); + X0Y1_雫9 = partGroup["雫9"].ToPar(); + X0Y1_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][2]; + X0Y2_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y2_雫1 = partGroup["雫1"].ToPar(); + X0Y2_雫2 = partGroup["雫2"].ToPar(); + X0Y2_雫3 = partGroup["雫3"].ToPar(); + X0Y2_雫4 = partGroup["雫4"].ToPar(); + X0Y2_雫5 = partGroup["雫5"].ToPar(); + X0Y2_雫6 = partGroup["雫6"].ToPar(); + X0Y2_雫7 = partGroup["雫7"].ToPar(); + X0Y2_雫8 = partGroup["雫8"].ToPar(); + X0Y2_雫9 = partGroup["雫9"].ToPar(); + X0Y2_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][3]; + X0Y3_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y3_雫1 = partGroup["雫1"].ToPar(); + X0Y3_雫2 = partGroup["雫2"].ToPar(); + X0Y3_雫3 = partGroup["雫3"].ToPar(); + X0Y3_雫4 = partGroup["雫4"].ToPar(); + X0Y3_雫5 = partGroup["雫5"].ToPar(); + X0Y3_雫6 = partGroup["雫6"].ToPar(); + X0Y3_雫7 = partGroup["雫7"].ToPar(); + X0Y3_雫8 = partGroup["雫8"].ToPar(); + X0Y3_雫9 = partGroup["雫9"].ToPar(); + X0Y3_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][4]; + X0Y4_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y4_雫1 = partGroup["雫1"].ToPar(); + X0Y4_雫2 = partGroup["雫2"].ToPar(); + X0Y4_雫3 = partGroup["雫3"].ToPar(); + X0Y4_雫4 = partGroup["雫4"].ToPar(); + X0Y4_雫5 = partGroup["雫5"].ToPar(); + X0Y4_雫6 = partGroup["雫6"].ToPar(); + X0Y4_雫7 = partGroup["雫7"].ToPar(); + X0Y4_雫8 = partGroup["雫8"].ToPar(); + X0Y4_雫9 = partGroup["雫9"].ToPar(); + X0Y4_雫10 = partGroup["雫10"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_獣.cs index 94a81b2..8342091 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛沫_獣.cs @@ -558,66 +558,66 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.性器付["四足飛沫"]); - Pars pars = Body[0][0]; - X0Y0_飛沫基 = pars["飛沫基"].ToPar(); - X0Y0_雫1 = pars["雫1"].ToPar(); - X0Y0_雫2 = pars["雫2"].ToPar(); - X0Y0_雫3 = pars["雫3"].ToPar(); - X0Y0_雫4 = pars["雫4"].ToPar(); - X0Y0_雫5 = pars["雫5"].ToPar(); - X0Y0_雫6 = pars["雫6"].ToPar(); - X0Y0_雫7 = pars["雫7"].ToPar(); - X0Y0_雫8 = pars["雫8"].ToPar(); - X0Y0_雫9 = pars["雫9"].ToPar(); - X0Y0_雫10 = pars["雫10"].ToPar(); - pars = Body[0][1]; - X0Y1_飛沫基 = pars["飛沫基"].ToPar(); - X0Y1_雫1 = pars["雫1"].ToPar(); - X0Y1_雫2 = pars["雫2"].ToPar(); - X0Y1_雫3 = pars["雫3"].ToPar(); - X0Y1_雫4 = pars["雫4"].ToPar(); - X0Y1_雫5 = pars["雫5"].ToPar(); - X0Y1_雫6 = pars["雫6"].ToPar(); - X0Y1_雫7 = pars["雫7"].ToPar(); - X0Y1_雫8 = pars["雫8"].ToPar(); - X0Y1_雫9 = pars["雫9"].ToPar(); - X0Y1_雫10 = pars["雫10"].ToPar(); - pars = Body[0][2]; - X0Y2_飛沫基 = pars["飛沫基"].ToPar(); - X0Y2_雫1 = pars["雫1"].ToPar(); - X0Y2_雫2 = pars["雫2"].ToPar(); - X0Y2_雫3 = pars["雫3"].ToPar(); - X0Y2_雫4 = pars["雫4"].ToPar(); - X0Y2_雫5 = pars["雫5"].ToPar(); - X0Y2_雫6 = pars["雫6"].ToPar(); - X0Y2_雫7 = pars["雫7"].ToPar(); - X0Y2_雫8 = pars["雫8"].ToPar(); - X0Y2_雫9 = pars["雫9"].ToPar(); - X0Y2_雫10 = pars["雫10"].ToPar(); - pars = Body[0][3]; - X0Y3_飛沫基 = pars["飛沫基"].ToPar(); - X0Y3_雫1 = pars["雫1"].ToPar(); - X0Y3_雫2 = pars["雫2"].ToPar(); - X0Y3_雫3 = pars["雫3"].ToPar(); - X0Y3_雫4 = pars["雫4"].ToPar(); - X0Y3_雫5 = pars["雫5"].ToPar(); - X0Y3_雫6 = pars["雫6"].ToPar(); - X0Y3_雫7 = pars["雫7"].ToPar(); - X0Y3_雫8 = pars["雫8"].ToPar(); - X0Y3_雫9 = pars["雫9"].ToPar(); - X0Y3_雫10 = pars["雫10"].ToPar(); - pars = Body[0][4]; - X0Y4_飛沫基 = pars["飛沫基"].ToPar(); - X0Y4_雫1 = pars["雫1"].ToPar(); - X0Y4_雫2 = pars["雫2"].ToPar(); - X0Y4_雫3 = pars["雫3"].ToPar(); - X0Y4_雫4 = pars["雫4"].ToPar(); - X0Y4_雫5 = pars["雫5"].ToPar(); - X0Y4_雫6 = pars["雫6"].ToPar(); - X0Y4_雫7 = pars["雫7"].ToPar(); - X0Y4_雫8 = pars["雫8"].ToPar(); - X0Y4_雫9 = pars["雫9"].ToPar(); - X0Y4_雫10 = pars["雫10"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y0_雫1 = partGroup["雫1"].ToPar(); + X0Y0_雫2 = partGroup["雫2"].ToPar(); + X0Y0_雫3 = partGroup["雫3"].ToPar(); + X0Y0_雫4 = partGroup["雫4"].ToPar(); + X0Y0_雫5 = partGroup["雫5"].ToPar(); + X0Y0_雫6 = partGroup["雫6"].ToPar(); + X0Y0_雫7 = partGroup["雫7"].ToPar(); + X0Y0_雫8 = partGroup["雫8"].ToPar(); + X0Y0_雫9 = partGroup["雫9"].ToPar(); + X0Y0_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][1]; + X0Y1_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y1_雫1 = partGroup["雫1"].ToPar(); + X0Y1_雫2 = partGroup["雫2"].ToPar(); + X0Y1_雫3 = partGroup["雫3"].ToPar(); + X0Y1_雫4 = partGroup["雫4"].ToPar(); + X0Y1_雫5 = partGroup["雫5"].ToPar(); + X0Y1_雫6 = partGroup["雫6"].ToPar(); + X0Y1_雫7 = partGroup["雫7"].ToPar(); + X0Y1_雫8 = partGroup["雫8"].ToPar(); + X0Y1_雫9 = partGroup["雫9"].ToPar(); + X0Y1_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][2]; + X0Y2_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y2_雫1 = partGroup["雫1"].ToPar(); + X0Y2_雫2 = partGroup["雫2"].ToPar(); + X0Y2_雫3 = partGroup["雫3"].ToPar(); + X0Y2_雫4 = partGroup["雫4"].ToPar(); + X0Y2_雫5 = partGroup["雫5"].ToPar(); + X0Y2_雫6 = partGroup["雫6"].ToPar(); + X0Y2_雫7 = partGroup["雫7"].ToPar(); + X0Y2_雫8 = partGroup["雫8"].ToPar(); + X0Y2_雫9 = partGroup["雫9"].ToPar(); + X0Y2_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][3]; + X0Y3_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y3_雫1 = partGroup["雫1"].ToPar(); + X0Y3_雫2 = partGroup["雫2"].ToPar(); + X0Y3_雫3 = partGroup["雫3"].ToPar(); + X0Y3_雫4 = partGroup["雫4"].ToPar(); + X0Y3_雫5 = partGroup["雫5"].ToPar(); + X0Y3_雫6 = partGroup["雫6"].ToPar(); + X0Y3_雫7 = partGroup["雫7"].ToPar(); + X0Y3_雫8 = partGroup["雫8"].ToPar(); + X0Y3_雫9 = partGroup["雫9"].ToPar(); + X0Y3_雫10 = partGroup["雫10"].ToPar(); + partGroup = Body[0][4]; + X0Y4_飛沫基 = partGroup["飛沫基"].ToPar(); + X0Y4_雫1 = partGroup["雫1"].ToPar(); + X0Y4_雫2 = partGroup["雫2"].ToPar(); + X0Y4_雫3 = partGroup["雫3"].ToPar(); + X0Y4_雫4 = partGroup["雫4"].ToPar(); + X0Y4_雫5 = partGroup["雫5"].ToPar(); + X0Y4_雫6 = partGroup["雫6"].ToPar(); + X0Y4_雫7 = partGroup["雫7"].ToPar(); + X0Y4_雫8 = partGroup["雫8"].ToPar(); + X0Y4_雫9 = partGroup["雫9"].ToPar(); + X0Y4_雫10 = partGroup["雫10"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_先.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_先.cs index ced7571..e650636 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_先.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_先.cs @@ -107,10 +107,10 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.腕左["飛膜先"]); - Pars pars = Body[0][0]; - X0Y0_飛膜 = pars["飛膜"].ToPar(); - pars = Body[0][1]; - X0Y1_飛膜 = pars["飛膜"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_飛膜 = partGroup["飛膜"].ToPar(); + partGroup = Body[0][1]; + X0Y1_飛膜 = partGroup["飛膜"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_根.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_根.cs index 06c0349..1ad4751 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_根.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/飛膜_根.cs @@ -107,10 +107,10 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.腕左["飛膜根"]); - Pars pars = Body[0][0]; - X0Y0_飛膜 = pars["飛膜"].ToPar(); - pars = Body[0][1]; - X0Y1_飛膜 = pars["飛膜"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_飛膜 = partGroup["飛膜"].ToPar(); + partGroup = Body[0][1]; + X0Y1_飛膜 = partGroup["飛膜"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_豚.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_豚.cs index 89376dd..1c3619c 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_豚.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_豚.cs @@ -88,12 +88,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "豚鰭"; - dif.Add(new Pars(Sta.肢左["鰭"][1][0])); + dif.Add(new PartGroup(Sta.肢左["鰭"][1][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_鰭 = pars["鰭"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鰭 = partGroup["鰭"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_魚.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_魚.cs index ae72051..adf896f 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_魚.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_魚.cs @@ -178,14 +178,14 @@ namespace SlaveMatrix Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["鰭2"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["鰭2"].ToPars(); X0Y0_鰭2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭2_鰭条 = pars2["鰭条"].ToPar(); - pars2 = pars["鰭1"].ToPars(); + pars2 = partGroup["鰭1"].ToPars(); X0Y0_鰭1_鰭膜 = pars2["鰭膜"].ToPar(); X0Y0_鰭1_鰭条 = pars2["鰭条"].ToPar(); - Pars pars3 = Body[0][1]; + PartGroup pars3 = Body[0][1]; pars2 = pars3["鰭2"].ToPars(); X0Y1_鰭2_鰭膜 = pars2["鰭膜"].ToPar(); X0Y1_鰭2_鰭条 = pars2["鰭条"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_鯨.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_鯨.cs index 9e093e2..d01cb60 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_鯨.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鰭_鯨.cs @@ -88,12 +88,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鯨鰭"; - dif.Add(new Pars(Sta.肢左["鰭"][1][1])); + dif.Add(new PartGroup(Sta.肢左["鰭"][1][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_鰭 = pars["鰭"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鰭 = partGroup["鰭"].ToPar(); Xasix = false; Body.SetJoints(); 接続根 = new JointD(Body); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鳳凰.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鳳凰.cs index 36cb4b0..6383bb7 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鳳凰.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鳳凰.cs @@ -1404,92 +1404,92 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "鳳凰"; - dif.Add(new Pars(Sta.肢中["尾"][2][0])); + dif.Add(new PartGroup(Sta.肢中["尾"][2][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - Pars pars2 = pars["羽"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["羽"].ToPars(); X0Y0_羽_羽 = pars2["羽"].ToPar(); X0Y0_羽_紋1 = pars2["紋1"].ToPar(); X0Y0_羽_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽2"].ToPars(); + pars2 = partGroup["羽2"].ToPars(); X0Y0_羽2_羽 = pars2["羽"].ToPar(); X0Y0_羽2_紋1 = pars2["紋1"].ToPar(); X0Y0_羽2_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽3"].ToPars(); + pars2 = partGroup["羽3"].ToPars(); X0Y0_羽3_羽 = pars2["羽"].ToPar(); X0Y0_羽3_紋1 = pars2["紋1"].ToPar(); X0Y0_羽3_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽4"].ToPars(); + pars2 = partGroup["羽4"].ToPars(); X0Y0_羽4_羽 = pars2["羽"].ToPar(); X0Y0_羽4_紋1 = pars2["紋1"].ToPar(); X0Y0_羽4_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽5"].ToPars(); + pars2 = partGroup["羽5"].ToPars(); X0Y0_羽5_羽 = pars2["羽"].ToPar(); X0Y0_羽5_紋1 = pars2["紋1"].ToPar(); X0Y0_羽5_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽6"].ToPars(); + pars2 = partGroup["羽6"].ToPars(); X0Y0_羽6_羽 = pars2["羽"].ToPar(); X0Y0_羽6_紋1 = pars2["紋1"].ToPar(); X0Y0_羽6_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽7"].ToPars(); + pars2 = partGroup["羽7"].ToPars(); X0Y0_羽7_羽 = pars2["羽"].ToPar(); X0Y0_羽7_紋1 = pars2["紋1"].ToPar(); X0Y0_羽7_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽8"].ToPars(); + pars2 = partGroup["羽8"].ToPars(); X0Y0_羽8_羽 = pars2["羽"].ToPar(); X0Y0_羽8_紋1 = pars2["紋1"].ToPar(); X0Y0_羽8_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽9"].ToPars(); + pars2 = partGroup["羽9"].ToPars(); X0Y0_羽9_羽 = pars2["羽"].ToPar(); X0Y0_羽9_紋1 = pars2["紋1"].ToPar(); X0Y0_羽9_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽10"].ToPars(); + pars2 = partGroup["羽10"].ToPars(); X0Y0_羽10_羽 = pars2["羽"].ToPar(); X0Y0_羽10_紋1 = pars2["紋1"].ToPar(); X0Y0_羽10_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽11"].ToPars(); + pars2 = partGroup["羽11"].ToPars(); X0Y0_羽11_羽 = pars2["羽"].ToPar(); X0Y0_羽11_紋1 = pars2["紋1"].ToPar(); X0Y0_羽11_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽12"].ToPars(); + pars2 = partGroup["羽12"].ToPars(); X0Y0_羽12_羽 = pars2["羽"].ToPar(); X0Y0_羽12_紋1 = pars2["紋1"].ToPar(); X0Y0_羽12_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽13"].ToPars(); + pars2 = partGroup["羽13"].ToPars(); X0Y0_羽13_羽 = pars2["羽"].ToPar(); X0Y0_羽13_紋1 = pars2["紋1"].ToPar(); X0Y0_羽13_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽14"].ToPars(); + pars2 = partGroup["羽14"].ToPars(); X0Y0_羽14_羽 = pars2["羽"].ToPar(); X0Y0_羽14_紋1 = pars2["紋1"].ToPar(); X0Y0_羽14_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽15"].ToPars(); + pars2 = partGroup["羽15"].ToPars(); X0Y0_羽15_羽 = pars2["羽"].ToPar(); X0Y0_羽15_紋1 = pars2["紋1"].ToPar(); X0Y0_羽15_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽16"].ToPars(); + pars2 = partGroup["羽16"].ToPars(); X0Y0_羽16_羽 = pars2["羽"].ToPar(); X0Y0_羽16_紋1 = pars2["紋1"].ToPar(); X0Y0_羽16_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽17"].ToPars(); + pars2 = partGroup["羽17"].ToPars(); X0Y0_羽17_羽 = pars2["羽"].ToPar(); X0Y0_羽17_紋1 = pars2["紋1"].ToPar(); X0Y0_羽17_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽18"].ToPars(); + pars2 = partGroup["羽18"].ToPars(); X0Y0_羽18_羽 = pars2["羽"].ToPar(); X0Y0_羽18_紋1 = pars2["紋1"].ToPar(); X0Y0_羽18_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽19"].ToPars(); + pars2 = partGroup["羽19"].ToPars(); X0Y0_羽19_羽 = pars2["羽"].ToPar(); X0Y0_羽19_紋1 = pars2["紋1"].ToPar(); X0Y0_羽19_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽20"].ToPars(); + pars2 = partGroup["羽20"].ToPars(); X0Y0_羽20_羽 = pars2["羽"].ToPar(); X0Y0_羽20_紋1 = pars2["紋1"].ToPar(); X0Y0_羽20_紋2 = pars2["紋2"].ToPar(); - pars2 = pars["羽21"].ToPars(); + pars2 = partGroup["羽21"].ToPars(); X0Y0_羽21_羽 = pars2["羽"].ToPar(); X0Y0_羽21_紋1 = pars2["紋1"].ToPar(); X0Y0_羽21_紋2 = pars2["紋2"].ToPar(); diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_人.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_人.cs index 4335d6b..c119f64 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_人.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_人.cs @@ -94,12 +94,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "人"; - dif.Add(new Pars(Sta.胴体["鼻"][0][0])); + dif.Add(new PartGroup(Sta.胴体["鼻"][0][0])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_鼻 = pars["鼻"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鼻 = partGroup["鼻"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_獣.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_獣.cs index d23ca2b..6c43c85 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_獣.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻_獣.cs @@ -94,12 +94,12 @@ namespace SlaveMatrix ThisType = GetType(); Dif dif = new Dif(); dif.Tag = "獣"; - dif.Add(new Pars(Sta.胴体["鼻"][0][1])); + dif.Add(new PartGroup(Sta.胴体["鼻"][0][1])); Body = new Difs(); Body.Tag = dif.Tag; Body.Add(dif); - Pars pars = Body[0][0]; - X0Y0_鼻 = pars["鼻"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鼻 = partGroup["鼻"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻水.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻水.cs index 7e59796..af21b3e 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻水.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻水.cs @@ -125,16 +125,16 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["鼻水左"]); - Pars pars = Body[0][0]; - X0Y0_鼻水 = pars["鼻水"].ToPar(); - pars = Body[0][1]; - X0Y1_鼻水 = pars["鼻水"].ToPar(); - pars = Body[0][2]; - X0Y2_鼻水 = pars["鼻水"].ToPar(); - pars = Body[0][3]; - X0Y3_鼻水 = pars["鼻水"].ToPar(); - pars = Body[0][4]; - X0Y4_鼻水 = pars["鼻水"].ToPar(); + PartGroup partGroup = Body[0][0]; + X0Y0_鼻水 = partGroup["鼻水"].ToPar(); + partGroup = Body[0][1]; + X0Y1_鼻水 = partGroup["鼻水"].ToPar(); + partGroup = Body[0][2]; + X0Y2_鼻水 = partGroup["鼻水"].ToPar(); + partGroup = Body[0][3]; + X0Y3_鼻水 = partGroup["鼻水"].ToPar(); + partGroup = Body[0][4]; + X0Y4_鼻水 = partGroup["鼻水"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻肌.cs b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻肌.cs index ca8a907..2600339 100644 --- a/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻肌.cs +++ b/SlaveMatrix/SlaveMatrix/BodyPartClasses/鼻肌.cs @@ -309,9 +309,9 @@ namespace SlaveMatrix { ThisType = GetType(); Body = new Difs(Sta.胴体["鼻肌"]); - Pars pars = Body[0][0]; - Pars pars2 = pars["紋柄"].ToPars(); - Pars pars3 = pars2["紋左"].ToPars(); + PartGroup partGroup = Body[0][0]; + PartGroup pars2 = partGroup["紋柄"].ToPars(); + PartGroup pars3 = pars2["紋左"].ToPars(); X0Y0_紋柄_紋左_紋1 = pars3["紋1"].ToPar(); X0Y0_紋柄_紋左_紋2 = pars3["紋2"].ToPar(); X0Y0_紋柄_紋左_紋3 = pars3["紋3"].ToPar(); @@ -323,7 +323,7 @@ namespace SlaveMatrix X0Y0_紋柄_紋右_紋3 = pars3["紋3"].ToPar(); X0Y0_紋柄_紋右_紋4 = pars3["紋4"].ToPar(); X0Y0_紋柄_紋右_紋5 = pars3["紋5"].ToPar(); - X0Y0_傷I = pars["傷I"].ToPar(); + X0Y0_傷I = partGroup["傷I"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = e.右; diff --git a/SlaveMatrix/SlaveMatrix/GameClasses/Mods.cs b/SlaveMatrix/SlaveMatrix/GameClasses/Mods.cs index e09a059..67ebced 100644 --- a/SlaveMatrix/SlaveMatrix/GameClasses/Mods.cs +++ b/SlaveMatrix/SlaveMatrix/GameClasses/Mods.cs @@ -1136,7 +1136,7 @@ namespace SlaveMatrix public static void Player説明(ref Color hc, Action Reset) { - if (dbs["プレイヤー"].Pars.Values.First().ToPar().HitColor == hc) + if (dbs["プレイヤー"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.プレイヤーの遺伝情報を設定します + "(-" + 10000000uL.ToString("#,0") + ")"; } @@ -1551,7 +1551,7 @@ namespace SlaveMatrix } dbs.Move(ref hc); bs.Move(ref hc); - if (bs["ボタン7"].Pars.Values.First().ToPar().HitColor == hc) + if (bs["ボタン7"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.奴隷をランダムに選択します; } @@ -2015,7 +2015,7 @@ namespace SlaveMatrix { foreach (But item in lv.bs.EnumBut) { - item.Pars.Values.First().ToParT().PenColor = lv初期縁色; + item.PartGroup.Values.First().ToParT().PenColor = lv初期縁色; } }; Action SetUI = delegate(Unit u) @@ -2077,7 +2077,7 @@ namespace SlaveMatrix e.act = delegate(But b) { lv縁色初期化(); - b.Pars.Values.First().ToParT().PenColor = Color.Red; + b.PartGroup.Values.First().ToParT().PenColor = Color.Red; Sta.GameData.TrainingTarget = null; if (TrainingTarget != null) { @@ -2093,7 +2093,7 @@ namespace SlaveMatrix e.act = delegate(But b) { lv縁色初期化(); - b.Pars.Values.First().ToParT().PenColor = Color.Red; + b.PartGroup.Values.First().ToParT().PenColor = Color.Red; Sta.GameData.TrainingTarget = u; bs["子"].Action(bs["子"]); if (ip.Mai2Show) @@ -2124,7 +2124,7 @@ namespace SlaveMatrix { foreach (But item2 in bs.EnumBut.Skip(1).Take(3)) { - item2.Pars.Values.First().ToParT().PenColor = bs初期縁色; + item2.PartGroup.Values.First().ToParT().PenColor = bs初期縁色; } }; Color f初期縁色 = Col.Black; @@ -2132,13 +2132,13 @@ namespace SlaveMatrix { foreach (But item3 in bs.EnumBut.Skip(10)) { - item3.Pars.Values.First().ToParT().PenColor = f初期縁色; + item3.PartGroup.Values.First().ToParT().PenColor = f初期縁色; } }; Action 階層選択 = delegate (But b, int o) { f縁色初期化(); - b.Pars.Values.First().ToParT().PenColor = Color.Red; + b.PartGroup.Values.First().ToParT().PenColor = Color.Red; set(o); }; Action 部屋選択 = delegate @@ -2146,7 +2146,7 @@ namespace SlaveMatrix lv縁色初期化(); if (Sta.GameData.TrainingTarget != null && f == Sta.GameData.TrainingTarget.階層位置 * 15) { - lv.bs[Sta.GameData.TrainingTarget.RoomNumber.ToString()].Pars.Values.First().ToParT().PenColor = Color.Red; + lv.bs[Sta.GameData.TrainingTarget.RoomNumber.ToString()].PartGroup.Values.First().ToParT().PenColor = Color.Red; } }; @@ -2221,7 +2221,7 @@ namespace SlaveMatrix { dbs.Move(ref hc); bs.Move(ref hc); - if (bs["胸施術"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.胸の甲殻を切除しました) && !(ip.SubInfoIm == GameText.所持金が足りません)) + if (bs["胸施術"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.胸の甲殻を切除しました) && !(ip.SubInfoIm == GameText.所持金が足りません)) { ip.SubInfoIm = GameText.胸の甲殻を切除します + "(-" + 胸施術価格.ToString("#,0") + ")"; } @@ -2231,7 +2231,7 @@ namespace SlaveMatrix } if (TrainingTarget != null) { - if (bs["股施術"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.股の + (TrainingTarget.Body.Is蛇 ? GameText.鱗 : GameText.甲殻) + GameText.を切除しました) && !(ip.SubInfoIm == GameText.所持金が足りません)) + if (bs["股施術"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.股の + (TrainingTarget.Body.Is蛇 ? GameText.鱗 : GameText.甲殻) + GameText.を切除しました) && !(ip.SubInfoIm == GameText.所持金が足りません)) { ip.SubInfoIm = GameText.股の + (TrainingTarget.Body.Is蛇 ? GameText.鱗 : GameText.甲殻) + GameText.を切除します + "(-" + 股施術価格.ToString("#,0") + ")"; } @@ -2240,7 +2240,7 @@ namespace SlaveMatrix si.Set(bre: false); } } - if (bs["淫紋"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.淫紋を刻みました) && !(ip.SubInfoIm == GameText.所持金が足りません)) + if (bs["淫紋"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.淫紋を刻みました) && !(ip.SubInfoIm == GameText.所持金が足りません)) { ip.SubInfoIm = GameText.淫紋を刻みます + "(-" + 淫紋価格.ToString("#,0") + ")"; } @@ -2248,7 +2248,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["衣装"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.衣装を変更しました) && !(ip.SubInfoIm == GameText.所持金が足りません)) + if (bs["衣装"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.衣装を変更しました) && !(ip.SubInfoIm == GameText.所持金が足りません)) { ip.SubInfoIm = GameText.衣装を変更します + "(-" + 衣装変更価格.ToString("#,0") + ")"; } @@ -2256,7 +2256,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["保守"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.奴隷を保守対象に設定しました) && !(ip.SubInfoIm == GameText.奴隷の保守設定を解除しました)) + if (bs["保守"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.奴隷を保守対象に設定しました) && !(ip.SubInfoIm == GameText.奴隷の保守設定を解除しました)) { ip.SubInfoIm = GameText.奴隷の保守設定を切り替えます; } @@ -2264,7 +2264,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["一般労働"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.奴隷を一般労働に設定しました) && !(ip.SubInfoIm == GameText.奴隷の一般労働を解除しました)) + if (bs["一般労働"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.奴隷を一般労働に設定しました) && !(ip.SubInfoIm == GameText.奴隷の一般労働を解除しました)) { ip.SubInfoIm = GameText.奴隷の一般労働設定を切り替えます; } @@ -2272,7 +2272,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["娼婦労働"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.奴隷を娼婦労働に設定しました) && !(ip.SubInfoIm == GameText.奴隷の娼婦労働を解除しました)) + if (bs["娼婦労働"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.奴隷を娼婦労働に設定しました) && !(ip.SubInfoIm == GameText.奴隷の娼婦労働を解除しました)) { ip.SubInfoIm = GameText.奴隷の娼婦労働設定を切り替えます; } @@ -2280,7 +2280,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["売却"].Pars.Values.First().ToPar().HitColor == hc) + if (bs["売却"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.奴隷を売却します; } @@ -2288,7 +2288,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["全一般"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.労働可能な全ての奴隷に一般労働を設定しました)) + if (bs["全一般"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.労働可能な全ての奴隷に一般労働を設定しました)) { ip.SubInfoIm = GameText.労働可能な全ての奴隷を働かせます; } @@ -2296,7 +2296,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["全娼婦"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.労働可能な全ての奴隷に娼婦労働を設定しました)) + if (bs["全娼婦"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.労働可能な全ての奴隷に娼婦労働を設定しました)) { ip.SubInfoIm = GameText.労働可能な全ての奴隷を娼婦として働かせます; } @@ -2304,7 +2304,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["全解除"].Pars.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.労働中の全ての奴隷の労働を解除しました)) + if (bs["全解除"].PartGroup.Values.First().ToPar().HitColor == hc && !(ip.SubInfoIm == GameText.労働中の全ての奴隷の労働を解除しました)) { ip.SubInfoIm = GameText.全ての奴隷の労働を解除します; } @@ -2312,7 +2312,7 @@ namespace SlaveMatrix { si.Set(bre: false); } - if (bs["全売却"].Pars.Values.First().ToPar().HitColor == hc && !ip.SubInfoIm.StartsWith(GameText.保守以外の全ての奴隷を売却しました) && !(ip.SubInfoIm == GameText.全売却をキャンセルしました)) + if (bs["全売却"].PartGroup.Values.First().ToPar().HitColor == hc && !ip.SubInfoIm.StartsWith(GameText.保守以外の全ての奴隷を売却しました) && !(ip.SubInfoIm == GameText.全売却をキャンセルしました)) { ip.SubInfoIm = GameText.保守以外の全ての奴隷を売却します; } @@ -2350,7 +2350,7 @@ namespace SlaveMatrix int num2 = 0; using (IEnumerator enumerator2 = bs.EnumBut.Skip(12).GetEnumerator()) { - while (enumerator2.MoveNext() && !(enumerator2.Current.Pars.Values.First().ToParT().PenColor == Color.Red)) + while (enumerator2.MoveNext() && !(enumerator2.Current.PartGroup.Values.First().ToParT().PenColor == Color.Red)) { num2++; } @@ -2358,7 +2358,7 @@ namespace SlaveMatrix int num3 = 0; using (IEnumerator enumerator2 = lv.bs.EnumBut.GetEnumerator()) { - while (enumerator2.MoveNext() && !(enumerator2.Current.Pars.Values.First().ToParT().PenColor == Color.Red)) + while (enumerator2.MoveNext() && !(enumerator2.Current.PartGroup.Values.First().ToParT().PenColor == Color.Red)) { num3++; } @@ -2420,7 +2420,7 @@ namespace SlaveMatrix But but = bs["ボタン" + (Sta.GameData.TrainingTarget.階層位置 + 1)]; but.Action(but); lv縁色初期化(); - lv.bs[Sta.GameData.TrainingTarget.RoomNumber.ToString()].Pars.Values.First().ToParT().PenColor = Color.Red; + lv.bs[Sta.GameData.TrainingTarget.RoomNumber.ToString()].PartGroup.Values.First().ToParT().PenColor = Color.Red; bs["子"].Action(bs["子"]); } else @@ -2431,7 +2431,7 @@ namespace SlaveMatrix int num = 0; using (IEnumerator enumerator = lv.bs.EnumBut.GetEnumerator()) { - while (enumerator.MoveNext() && !(enumerator.Current.Pars.Values.First().ToParT().PenColor == Color.Red)) + while (enumerator.MoveNext() && !(enumerator.Current.PartGroup.Values.First().ToParT().PenColor == Color.Red)) { num++; } @@ -2465,7 +2465,7 @@ namespace SlaveMatrix bs.Add("ボタン0", MyUI.Button2(Med, DrawBuffer, GameText.戻る, new Vector2D(0.85, 0.02), delegate { ////Sounds.操作.Play(); - if (Sta.GameData.TrainingTarget != null && bs["子"].Pars.Values.First().ToParT().PenColor != Color.Red) + if (Sta.GameData.TrainingTarget != null && bs["子"].PartGroup.Values.First().ToParT().PenColor != Color.Red) { SetTrainingTarget(Med, Sta.GameData.TrainingTarget); SetUI(Sta.GameData.TrainingTarget); @@ -2482,7 +2482,7 @@ namespace SlaveMatrix ////Sounds.操作.Play(); } bs縁色初期化(); - b.Pars.Values.First().ToParT().PenColor = Color.Red; + b.PartGroup.Values.First().ToParT().PenColor = Color.Red; if (Sta.GameData.TrainingTarget != null) { if (TrainingTarget == null || TrainingTarget.CharacterData != Sta.GameData.TrainingTarget.ChaD) @@ -2501,7 +2501,7 @@ namespace SlaveMatrix { ////Sounds.操作.Play(); bs縁色初期化(); - b.Pars.Values.First().ToParT().PenColor = Color.Red; + b.PartGroup.Values.First().ToParT().PenColor = Color.Red; if (Sta.GameData.TrainingTarget != null) { if (TrainingTarget != null) @@ -2545,7 +2545,7 @@ namespace SlaveMatrix { ////Sounds.操作.Play(); bs縁色初期化(); - b.Pars.Values.First().ToParT().PenColor = Color.Red; + b.PartGroup.Values.First().ToParT().PenColor = Color.Red; if (Sta.GameData.TrainingTarget != null) { if (TrainingTarget != null) @@ -3331,10 +3331,10 @@ namespace SlaveMatrix })); Action rs1 = delegate(Buts bs_) { - Color penColor = bs_["ボタン0"].Pars.Values.First().ToParT().PenColor; + Color penColor = bs_["ボタン0"].PartGroup.Values.First().ToParT().PenColor; foreach (But item in bs_.EnumBut.Skip(1)) { - item.Pars.Values.First().ToParT().PenColor = penColor; + item.PartGroup.Values.First().ToParT().PenColor = penColor; } }; @@ -3345,7 +3345,7 @@ namespace SlaveMatrix //Sounds.操作.Play(); } rs1(bs); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; if (Sta.GameData.祝福 != null) { l.Text = Sta.GameData.祝福.Name; @@ -3385,7 +3385,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); rs1(bs); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; if (Sta.GameData.祝福 != null) { l.Text = GameText.親形質1; @@ -3425,7 +3425,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); rs1(bs); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; if (Sta.GameData.祝福 != null) { l.Text = GameText.親形質2; @@ -4490,7 +4490,7 @@ namespace SlaveMatrix { foreach (But item in bs.EnumBut.Skip(3).Take(10)) { - item.Pars.Values.First().ToParT().PenColor = bs初期縁色; + item.PartGroup.Values.First().ToParT().PenColor = bs初期縁色; } }; double num = 0.7; @@ -4518,7 +4518,7 @@ namespace SlaveMatrix } d = true; bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT5 = new ShapePartT(); @@ -4539,7 +4539,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT6 = new ShapePartT(); @@ -4560,7 +4560,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT7 = new ShapePartT(); @@ -4581,7 +4581,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT8 = new ShapePartT(); @@ -4602,7 +4602,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT9 = new ShapePartT(); @@ -4623,7 +4623,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT10 = new ShapePartT(); @@ -4644,7 +4644,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT11 = new ShapePartT(); @@ -4665,7 +4665,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT12 = new ShapePartT(); @@ -4686,7 +4686,7 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); ShapePartT shapePartT13 = new ShapePartT(); @@ -4707,12 +4707,12 @@ namespace SlaveMatrix { //Sounds.操作.Play(); bs縁色初期化(); - bu.Pars.Values.First().ToParT().PenColor = Color.Red; + bu.PartGroup.Values.First().ToParT().PenColor = Color.Red; Reload(); })); Action SetGen = delegate { - if (bs["対象0"].Pars.Values.First().ToParT().PenColor == Color.Red) + if (bs["対象0"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { if ((Sta.GameData.鳥系.Count != 0 && Sta.GameData.系統開放[0]) || (Sta.GameData.蛇系.Count != 0 && Sta.GameData.系統開放[1]) || (Sta.GameData.獣系.Count != 0 && Sta.GameData.系統開放[2]) || (Sta.GameData.水系.Count != 0 && Sta.GameData.系統開放[3]) || (Sta.GameData.虫系.Count != 0 && Sta.GameData.系統開放[4]) || (Sta.GameData.人型.Count != 0 && Sta.GameData.系統開放[5]) || (Sta.GameData.幻獣.Count != 0 && Sta.GameData.系統開放[6]) || (Sta.GameData.魔獣.Count != 0 && Sta.GameData.系統開放[7]) || (Sta.GameData.竜系.Count != 0 && Sta.GameData.系統開放[8])) { @@ -4785,39 +4785,39 @@ namespace SlaveMatrix } } } - else if (bs["対象1"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象1"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.鳥系; } - else if (bs["対象2"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象2"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.蛇系; } - else if (bs["対象3"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象3"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.獣系; } - else if (bs["対象4"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象4"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.水系; } - else if (bs["対象5"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象5"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.虫系; } - else if (bs["対象6"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象6"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.人型; } - else if (bs["対象7"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象7"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.幻獣; } - else if (bs["対象8"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象8"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.魔獣; } - else if (bs["対象9"].Pars.Values.First().ToParT().PenColor == Color.Red) + else if (bs["対象9"].PartGroup.Values.First().ToParT().PenColor == Color.Red) { g = Sta.GameData.竜系; } @@ -5010,7 +5010,7 @@ namespace SlaveMatrix int num3 = 0; using (IEnumerator enumerator = bs.EnumBut.Skip(3).Take(10).GetEnumerator()) { - while (enumerator.MoveNext() && !(enumerator.Current.Pars.Values.First().ToParT().PenColor == Color.Red)) + while (enumerator.MoveNext() && !(enumerator.Current.PartGroup.Values.First().ToParT().PenColor == Color.Red)) { num3++; } @@ -5094,7 +5094,7 @@ namespace SlaveMatrix { d = false; bs縁色初期化(); - bs["対象0"].Pars.Values.First().ToParT().PenColor = Color.Red; + bs["対象0"].PartGroup.Values.First().ToParT().PenColor = Color.Red; }; return mod; } @@ -5307,63 +5307,63 @@ namespace SlaveMatrix dbs.Move(ref hc); bs.Move(ref hc); lv.Move(ref hc); - if (lv.bs["0"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["0"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.ペニスを模したバイブ + "\r\n" + GameText.刺激は控えめ; } - if (lv.bs["1"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["1"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.一般的なバイブ + "\r\n" + GameText.ディルドバイブより刺激が強い; } - if (lv.bs["2"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["2"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.振動と回転の2つの刺激をもたらすバイブ; } - if (lv.bs["3"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["3"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.強力な振動のバイブ + "\r\n" + GameText.刺激が強い; } - if (lv.bs["4"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["4"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.アナルの調教に適したバイブ; } - if (lv.bs["5"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["5"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.痛みを与えるための道具; } - if (lv.bs["6"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["6"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.緊張を解きほぐすために利用する; } - if (lv.bs["7"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["7"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.陰毛を剃ることが出来る; } - if (lv.bs["8"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["8"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.吸着振動するキャップ; } - if (lv.bs["9"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["9"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.刺激の弱いバイブの一種; } - if (lv.bs["10"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["10"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.アナルの調教に適した道具; } - if (lv.bs["11"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["11"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.奴隷の視界を遮るための道具; } - if (lv.bs["12"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["12"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.奴隷の口をふさぐための道具; } - if (lv.bs["13"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["13"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.写真を撮影することが出来る; } - if (lv.bs["14"].Pars.Values.First().ToPar().HitColor == hc) + if (lv.bs["14"].PartGroup.Values.First().ToPar().HitColor == hc) { ip.TextIm = GameText.フロアを増設し収容できる奴隷の数を増やす; } @@ -5846,17 +5846,17 @@ namespace SlaveMatrix } a.Draw(BlackBackground); ls.Draw(a); - a.Draw(H肌.Pars); - a.Draw(S肌.Pars); - a.Draw(V肌.Pars); - a.Draw(H髪.Pars); - a.Draw(S髪.Pars); - a.Draw(V髪.Pars); - a.Draw(H瞳.Pars); - a.Draw(S瞳.Pars); - a.Draw(V瞳.Pars); - a.Draw(身長.Pars); - a.Draw(体重.Pars); + a.Draw(H肌.PartGroup); + a.Draw(S肌.PartGroup); + a.Draw(V肌.PartGroup); + a.Draw(H髪.PartGroup); + a.Draw(S髪.PartGroup); + a.Draw(V髪.PartGroup); + a.Draw(H瞳.PartGroup); + a.Draw(S瞳.PartGroup); + a.Draw(V瞳.PartGroup); + a.Draw(身長.PartGroup); + a.Draw(体重.PartGroup); 完了.Draw(a); Med.Draw(a); }; diff --git a/SlaveMatrix/SlaveMatrix/GameClasses/TrainingUI.cs b/SlaveMatrix/SlaveMatrix/GameClasses/TrainingUI.cs index 712f53d..967605e 100644 --- a/SlaveMatrix/SlaveMatrix/GameClasses/TrainingUI.cs +++ b/SlaveMatrix/SlaveMatrix/GameClasses/TrainingUI.cs @@ -1694,7 +1694,7 @@ namespace SlaveMatrix 撮影.Move(ref hc); SlaveStamina.Move(ref hc); PlayerStamina.Move(ref hc); - if (調教終了.Pars.IsHit(ref hc) || 拘束具.Pars.IsHit(ref hc) || 目隠帯.Pars.IsHit(ref hc) || 玉口枷.Pars.IsHit(ref hc) || 断面.Pars.IsHit(ref hc) || 媚薬.Pars.IsHit(ref hc) || 撮影.Pars.IsHit(ref hc)) + if (調教終了.PartGroup.IsHit(ref hc) || 拘束具.PartGroup.IsHit(ref hc) || 目隠帯.PartGroup.IsHit(ref hc) || 玉口枷.PartGroup.IsHit(ref hc) || 断面.PartGroup.IsHit(ref hc) || 媚薬.PartGroup.IsHit(ref hc) || 撮影.PartGroup.IsHit(ref hc)) { Med.CursorShow(); } @@ -1702,7 +1702,7 @@ namespace SlaveMatrix { Med.CursorShow(); } - else if (SlaveStamina.Pars.IsHit(ref hc) || PlayerStamina.Pars.IsHit(ref hc)) + else if (SlaveStamina.PartGroup.IsHit(ref hc) || PlayerStamina.PartGroup.IsHit(ref hc)) { Med.CursorShow(); } @@ -1865,35 +1865,35 @@ namespace SlaveMatrix { ip.SubInfoIm = ((hcm == ペニスCM || hcm == マウスCM || hcm == ハンド右CM) ? ("LCl:" + GameText.選択) : ("LCl:" + GameText.持つ)); } - if (拘束具.Pars.Values.First().ToPar().HitColor == hc) + if (拘束具.PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.拘束状態を切換えます; } - if (目隠帯.Pars.Values.First().ToPar().HitColor == hc) + if (目隠帯.PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.目隠状態を切換えます; } - if (玉口枷.Pars.Values.First().ToPar().HitColor == hc) + if (玉口枷.PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.口枷状態を切換えます; } - if (断面.Pars.Values.First().ToPar().HitColor == hc) + if (断面.PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.断面表示を切換えます; } - if (媚薬.Pars.Values.First().ToPar().HitColor == hc) + if (媚薬.PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = GameText.発情状態になります + "(-" + 媚薬投与価格.ToString("#,0") + ")"; } - if (SlaveStamina.Pars.Values.First().ToPar().HitColor == hc) + if (SlaveStamina.PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = "Reset slave's stamina"; } - if (PlayerStamina.Pars.Values.First().ToPar().HitColor == hc) + if (PlayerStamina.PartGroup.Values.First().ToPar().HitColor == hc) { ip.SubInfoIm = "Reset player's stamina"; } - if (撮影.Pars.Values.First().ToPar().HitColor == hc && ip.SubInfoIm != GameText.撮影しました + "\r\n" + GameText.写真はPhotoフォルダに保存されます) + if (撮影.PartGroup.Values.First().ToPar().HitColor == hc && ip.SubInfoIm != GameText.撮影しました + "\r\n" + GameText.写真はPhotoフォルダに保存されます) { ip.SubInfoIm = GameText.撮影を行います; } @@ -2485,32 +2485,32 @@ namespace SlaveMatrix 興奮mゲージ.Frame1.Pen = null; 興奮mゲージ.Gauge.Pen = null; Color c = Med.GetUniqueColor(); - foreach (ShapePart item in 体力sゲージ.Pars.EnumAllPar()) + foreach (ShapePart item in 体力sゲージ.PartGroup.EnumAllPar()) { item.HitColor = c; } Med.GetUniqueColor(out c); - foreach (ShapePart item2 in 絶頂sゲージ.Pars.EnumAllPar()) + foreach (ShapePart item2 in 絶頂sゲージ.PartGroup.EnumAllPar()) { item2.HitColor = c; } Med.GetUniqueColor(out c); - foreach (ShapePart item3 in 興奮sゲージ.Pars.EnumAllPar()) + foreach (ShapePart item3 in 興奮sゲージ.PartGroup.EnumAllPar()) { item3.HitColor = c; } Med.GetUniqueColor(out c); - foreach (ShapePart item4 in 精力mゲージ.Pars.EnumAllPar()) + foreach (ShapePart item4 in 精力mゲージ.PartGroup.EnumAllPar()) { item4.HitColor = c; } Med.GetUniqueColor(out c); - foreach (ShapePart item5 in 射精mゲージ.Pars.EnumAllPar()) + foreach (ShapePart item5 in 射精mゲージ.PartGroup.EnumAllPar()) { item5.HitColor = c; } Med.GetUniqueColor(out c); - foreach (ShapePart item6 in 興奮mゲージ.Pars.EnumAllPar()) + foreach (ShapePart item6 in 興奮mゲージ.PartGroup.EnumAllPar()) { item6.HitColor = c; } @@ -2920,12 +2920,12 @@ namespace SlaveMatrix Player.表示ステート更新(); Player.ModBox(); Player.SensBox(); - Are.Draw(体力sゲージ.Pars); - Are.Draw(興奮sゲージ.Pars); - Are.Draw(絶頂sゲージ.Pars); - Are.Draw(精力mゲージ.Pars); - Are.Draw(興奮mゲージ.Pars); - Are.Draw(射精mゲージ.Pars); + Are.Draw(体力sゲージ.PartGroup); + Are.Draw(興奮sゲージ.PartGroup); + Are.Draw(絶頂sゲージ.PartGroup); + Are.Draw(精力mゲージ.PartGroup); + Are.Draw(興奮mゲージ.PartGroup); + Are.Draw(射精mゲージ.PartGroup); if (!Is乳弄り && !Isフォーカス糸挿入) { 描画2(Are); @@ -2966,12 +2966,12 @@ namespace SlaveMatrix 擬音.Draw(FPS); if (ステート描画) { - Are.Draw(ステート.Pars); + Are.Draw(ステート.PartGroup); } if (Sta.ShowSenses) { - Are.Draw(InfoBox.Pars); - Are.Draw(SensitivityBox.Pars); + Are.Draw(InfoBox.PartGroup); + Are.Draw(SensitivityBox.PartGroup); } } @@ -2980,16 +2980,16 @@ namespace SlaveMatrix Player.表示ステート更新(); Player.ModBox(); Player.SensBox(); - Are.Draw(体力sゲージ.Pars); - Are.Draw(精力mゲージ.Pars); + Are.Draw(体力sゲージ.PartGroup); + Are.Draw(精力mゲージ.PartGroup); if (ステート描画) { - Are.Draw(ステート.Pars); + Are.Draw(ステート.PartGroup); } if (Sta.ShowSenses) { - Are.Draw(InfoBox.Pars); - Are.Draw(SensitivityBox.Pars); + Are.Draw(InfoBox.PartGroup); + Are.Draw(SensitivityBox.PartGroup); } }