Renamed Dif to MorphVariant

This commit is contained in:
2026-06-13 21:23:15 +02:00
parent d193583f37
commit 965e8f8553
202 changed files with 890 additions and 889 deletions

View File

@@ -15,7 +15,7 @@ namespace _2DGAMELIB
public double ValueY; public double ValueY;
private List<Dif> difs = new List<Dif>(); private List<MorphVariant> difs = new List<MorphVariant>();
public Dictionary<PartGroup, Joints> pj; public Dictionary<PartGroup, Joints> pj;
@@ -67,7 +67,7 @@ namespace _2DGAMELIB
} }
} }
public Dif this[int Index] public MorphVariant this[int Index]
{ {
get get
{ {
@@ -85,7 +85,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.PositionSize = value; dif.PositionSize = value;
} }
@@ -96,7 +96,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.PositionVector = value; dif.PositionVector = value;
} }
@@ -107,7 +107,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.AngleBase = value; dif.AngleBase = value;
} }
@@ -118,7 +118,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.AngleCont = value; dif.AngleCont = value;
} }
@@ -129,7 +129,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.SizeBase = value; dif.SizeBase = value;
} }
@@ -140,7 +140,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.SizeCont = value; dif.SizeCont = value;
} }
@@ -151,7 +151,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.SizeXBase = value; dif.SizeXBase = value;
} }
@@ -162,7 +162,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.SizeXCont = value; dif.SizeXCont = value;
} }
@@ -173,7 +173,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.SizeYBase = value; dif.SizeYBase = value;
} }
@@ -184,7 +184,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.SizeYCont = value; dif.SizeYCont = value;
} }
@@ -195,7 +195,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.Dra = value; dif.Dra = value;
} }
@@ -206,7 +206,7 @@ namespace _2DGAMELIB
{ {
set set
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.Hit = value; dif.Hit = value;
} }
@@ -231,7 +231,7 @@ namespace _2DGAMELIB
public IEnumerable<ShapePart> EnumJoinRoot => pr.Values; public IEnumerable<ShapePart> EnumJoinRoot => pr.Values;
public IEnumerable<ShapePart> EnumAllPar() public IEnumerable<ShapePart> EnumAllPar()
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
foreach (ShapePart item in dif.EnumAllPar()) foreach (ShapePart item in dif.EnumAllPar())
{ {
@@ -242,7 +242,7 @@ namespace _2DGAMELIB
public IEnumerable<PartGroup> EnumAllPars() public IEnumerable<PartGroup> EnumAllPars()
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
foreach (PartGroup item in dif.Parss) foreach (PartGroup item in dif.Parss)
{ {
@@ -253,7 +253,7 @@ namespace _2DGAMELIB
public void SetDefault() public void SetDefault()
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.SetDefault(); dif.SetDefault();
} }
@@ -273,15 +273,15 @@ namespace _2DGAMELIB
Tag = Difs.Tag; Tag = Difs.Tag;
ValueX = Difs.ValueX; ValueX = Difs.ValueX;
ValueY = Difs.ValueY; ValueY = Difs.ValueY;
foreach (Dif dif in Difs.difs) foreach (MorphVariant dif in Difs.difs)
{ {
difs.Add(new Dif(dif)); difs.Add(new MorphVariant(dif));
} }
} }
public void Add(Dif Dif) public void Add(MorphVariant MorphVariant)
{ {
difs.Add(Dif); difs.Add(MorphVariant);
} }
@@ -361,12 +361,12 @@ namespace _2DGAMELIB
public ShapePart GetHitPar_(Color HitColor) public ShapePart GetHitPar_(Color 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); return difs.FirstOrDefault((MorphVariant 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) public bool IsHit(ref Color HitColor)
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
if (dif.IsHit(ref HitColor)) if (dif.IsHit(ref HitColor))
{ {
@@ -379,7 +379,7 @@ namespace _2DGAMELIB
public void ReverseX() public void ReverseX()
{ {
SetJoints(); SetJoints();
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.ReverseX(); dif.ReverseX();
} }
@@ -389,7 +389,7 @@ namespace _2DGAMELIB
public void ReverseY() public void ReverseY()
{ {
SetJoints(); SetJoints();
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.ReverseY(); dif.ReverseY();
} }
@@ -398,7 +398,7 @@ namespace _2DGAMELIB
public void Dispose() public void Dispose()
{ {
foreach (Dif dif in difs) foreach (MorphVariant dif in difs)
{ {
dif.Dispose(); dif.Dispose();
} }

View File

@@ -5,7 +5,7 @@ using System.Drawing;
namespace _2DGAMELIB namespace _2DGAMELIB
{ {
[Serializable] [Serializable]
public class Dif public class MorphVariant
{ {
public string Tag = ""; public string Tag = "";
@@ -178,19 +178,19 @@ namespace _2DGAMELIB
} }
} }
public Dif() public MorphVariant()
{ {
} }
public Dif(Dif Dif) public MorphVariant(MorphVariant MorphVariant)
{ {
Copy(Dif); Copy(MorphVariant);
} }
private void Copy(Dif Dif) private void Copy(MorphVariant MorphVariant)
{ {
Tag = Dif.Tag; Tag = MorphVariant.Tag;
foreach (PartGroup item in Dif.parss) foreach (PartGroup item in MorphVariant.parss)
{ {
parss.Add(new PartGroup(item)); parss.Add(new PartGroup(item));
} }

View File

@@ -19,7 +19,8 @@ namespace _2DGAMELIB
.Add("_2DGAMELIB.ParT", typeof(ShapePartT)) .Add("_2DGAMELIB.ParT", typeof(ShapePartT))
.Add("_2DGAMELIB.Pars", typeof(PartGroup)) .Add("_2DGAMELIB.Pars", typeof(PartGroup))
.Add("_2DGAMELIB.Out", typeof(CurveOutline)) .Add("_2DGAMELIB.Out", typeof(CurveOutline))
.Add("_2DGAMELIB.Joi", typeof(JointPoint)); .Add("_2DGAMELIB.Joi", typeof(JointPoint))
.Add("_2DGAMELIB.Dif", typeof(MorphVariant));
private static BinaryFormatter NewFormatter() private static BinaryFormatter NewFormatter()
{ {

View File

@@ -381,12 +381,12 @@ namespace SlaveMatrix
public BackHair0_カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_カルD e) public BackHair0_カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_カルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "カル"; morphVariant.Tag = "カル";
dif.Add(new PartGroup(Sta.["BackHair0"][0][3])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][3]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar(); X0Y0_髪中 = partGroup["髪中"].ToPar();

View File

@@ -381,12 +381,12 @@ namespace SlaveMatrix
public BackHair0_ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_ジグD e) public BackHair0_ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_ジグD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ジグ"; morphVariant.Tag = "ジグ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][0])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][0]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar(); X0Y0_髪中 = partGroup["髪中"].ToPar();

View File

@@ -381,12 +381,12 @@ namespace SlaveMatrix
public 0_(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_ハネD e) public 0_(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_ハネD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ハネ"; morphVariant.Tag = "ハネ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][1])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][1]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar(); X0Y0_髪中 = partGroup["髪中"].ToPar();

View File

@@ -381,12 +381,12 @@ namespace SlaveMatrix
public BackHair0_パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_パツD e) public BackHair0_パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_パツD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "パツ"; morphVariant.Tag = "パツ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][2])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][2]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar(); X0Y0_髪中 = partGroup["髪中"].ToPar();

View File

@@ -304,12 +304,12 @@ namespace SlaveMatrix
public BackHair0_下1カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1カルD e) public BackHair0_下1カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1カルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ1カル"; morphVariant.Tag = "下げ1カル";
dif.Add(new PartGroup(Sta.["BackHair0"][0][7])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][7]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -304,12 +304,12 @@ namespace SlaveMatrix
public 0_1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1ジグD e) public 0_1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1ジグD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ1ジグ"; morphVariant.Tag = "下げ1ジグ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][4])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][4]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -304,12 +304,12 @@ namespace SlaveMatrix
public BackHair0_下1ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1ハネD e) public BackHair0_下1ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1ハネD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ1ハネ"; morphVariant.Tag = "下げ1ハネ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][5])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][5]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -304,12 +304,12 @@ namespace SlaveMatrix
public BackHair0_下1パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1パツD e) public BackHair0_下1パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下1パツD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ1パツ"; morphVariant.Tag = "下げ1パツ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][6])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][6]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下2カルD e) public BackHair0_下2カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下2カルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ2カル"; morphVariant.Tag = "下げ2カル";
dif.Add(new PartGroup(Sta.["BackHair0"][0][11])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][11]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下2ジグD e) public BackHair0_下2ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下2ジグD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ2ジグ"; morphVariant.Tag = "下げ2ジグ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][8])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][8]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e) public BackHair0_下2ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ2ハネ"; morphVariant.Tag = "下げ2ハネ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][9])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][9]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下2パツD e) public BackHair0_下2パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_下2パツD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "下げ2パツ"; morphVariant.Tag = "下げ2パツ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][10])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][10]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -601,12 +601,12 @@ namespace SlaveMatrix
public BackHair0_編1カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_編1カルD e) public BackHair0_編1カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_編1カルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み1カル"; morphVariant.Tag = "編み1カル";
dif.Add(new PartGroup(Sta.["BackHair0"][0][15])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][15]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -601,12 +601,12 @@ namespace SlaveMatrix
public BackHair0_編1ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_1D e) public BackHair0_編1ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み1ジグ"; morphVariant.Tag = "編み1ジグ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][12])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][12]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -601,12 +601,12 @@ namespace SlaveMatrix
public BackHair0_編1ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_1D e) public BackHair0_編1ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み1ハネ"; morphVariant.Tag = "編み1ハネ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][13])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][13]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -601,12 +601,12 @@ namespace SlaveMatrix
public 0_1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_編1パツD e) public 0_1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair0_編1パツD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み1パツ"; morphVariant.Tag = "編み1パツ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][14])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][14]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public 0_2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e) public 0_2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み2カル"; morphVariant.Tag = "編み2カル";
dif.Add(new PartGroup(Sta.["BackHair0"][0][19])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][19]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public BackHair0_編2ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e) public BackHair0_編2ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み2ジグ"; morphVariant.Tag = "編み2ジグ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][16])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][16]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public BackHair0_編2ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e) public BackHair0_編2ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み2ハネ"; morphVariant.Tag = "編み2ハネ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][17])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][17]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public BackHair0_編2パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e) public BackHair0_編2パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, 0_2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み2パツ"; morphVariant.Tag = "編み2パツ";
dif.Add(new PartGroup(Sta.["BackHair0"][0][18])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][18]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -142,12 +142,12 @@ namespace SlaveMatrix
{ {
BackHair0_肢系 0_2 = this; BackHair0_肢系 0_2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "肢系"; morphVariant.Tag = "肢系";
dif.Add(new PartGroup(Sta.["BackHair0"][0][21])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][21]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
Body.SetJoints(); Body.SetJoints();

View File

@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1カルD e) public BackHair1_結1カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1カルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い1カル"; morphVariant.Tag = "結い1カル";
dif.Add(new PartGroup(Sta.["BackHair1"][0][3])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][3]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1ジグD e) public BackHair1_結1ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1ジグD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い1ジグ"; morphVariant.Tag = "結い1ジグ";
dif.Add(new PartGroup(Sta.["BackHair1"][0][0])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][0]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1ハネD e) public BackHair1_結1ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1ハネD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い1ハネ"; morphVariant.Tag = "結い1ハネ";
dif.Add(new PartGroup(Sta.["BackHair1"][0][1])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][1]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1パツD e) public BackHair1_結1パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結1パツD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い1パツ"; morphVariant.Tag = "結い1パツ";
dif.Add(new PartGroup(Sta.["BackHair1"][0][2])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][2]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2カルD e) public BackHair1_結2カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2カルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い2カル"; morphVariant.Tag = "結い2カル";
dif.Add(new PartGroup(Sta.["BackHair1"][0][7])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][7]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2ジグD e) public BackHair1_結2ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2ジグD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い2ジグ"; morphVariant.Tag = "結い2ジグ";
dif.Add(new PartGroup(Sta.["BackHair1"][0][4])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][4]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2ハネD e) public BackHair1_結2ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2ハネD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い2ハネ"; morphVariant.Tag = "結い2ハネ";
dif.Add(new PartGroup(Sta.["BackHair1"][0][5])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][5]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2パツD e) public BackHair1_結2パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_結2パツD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "結い2パツ"; morphVariant.Tag = "結い2パツ";
dif.Add(new PartGroup(Sta.["BackHair1"][0][6])); morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][6]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars(); PartGroup pars2 = partGroup["お下げ左"].ToPars();

View File

@@ -411,12 +411,12 @@ namespace SlaveMatrix
public BackHair1_編結(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_編結D e) public BackHair1_編結(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, BackHair1_編結D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編結"; morphVariant.Tag = "編結";
dif.Add(new PartGroup(Sta.["BackHair0"][0][20])); morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][20]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars(); PartGroup pars2 = partGroup["お下げ"].ToPars();

View File

@@ -275,10 +275,10 @@ namespace SlaveMatrix
{ {
Leg_獣 Leg_獣2 = this; Leg_獣 Leg_獣2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar(); X0Y0_Leg = partGroup["脚"].ToPar();
X0Y0_筋 = partGroup["筋"].ToPar(); X0Y0_筋 = partGroup["筋"].ToPar();

View File

@@ -653,10 +653,10 @@ namespace SlaveMatrix
{ {
Leg_竜 Leg_竜2 = this; Leg_竜 Leg_竜2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][3]); MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][3]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar(); X0Y0_Leg = partGroup["脚"].ToPar();
PartGroup pars2 = partGroup["鱗脹"].ToPars(); PartGroup pars2 = partGroup["鱗脹"].ToPars();

View File

@@ -275,10 +275,10 @@ namespace SlaveMatrix
{ {
Leg_蹄 Leg_蹄2 = this; Leg_蹄 Leg_蹄2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar(); X0Y0_Leg = partGroup["脚"].ToPar();
X0Y0_筋 = partGroup["筋"].ToPar(); X0Y0_筋 = partGroup["筋"].ToPar();

View File

@@ -275,10 +275,10 @@ namespace SlaveMatrix
{ {
Leg_鳥 Leg_鳥2 = this; Leg_鳥 Leg_鳥2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][2]); MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][2]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar(); X0Y0_Leg = partGroup["脚"].ToPar();
X0Y0_筋 = partGroup["筋"].ToPar(); X0Y0_筋 = partGroup["筋"].ToPar();

View File

@@ -456,10 +456,10 @@ namespace SlaveMatrix
{ {
LowerArm_獣 LowerArm_獣2 = this; LowerArm_獣 LowerArm_獣2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足LowerArm"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["四足LowerArm"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_LowerArm = partGroup["下腕"].ToPar(); X0Y0_LowerArm = partGroup["下腕"].ToPar();
PartGroup pars2 = partGroup["筋肉"].ToPars(); PartGroup pars2 = partGroup["筋肉"].ToPars();

View File

@@ -146,10 +146,10 @@ namespace SlaveMatrix
{ {
LowerArm_蹄 LowerArm_蹄2 = this; LowerArm_蹄 LowerArm_蹄2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足LowerArm"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["四足LowerArm"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_LowerArm = partGroup["下腕"].ToPar(); X0Y0_LowerArm = partGroup["下腕"].ToPar();
PartGroup pars2 = partGroup["筋肉"].ToPars(); PartGroup pars2 = partGroup["筋肉"].ToPars();

View File

@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_カルD e) public SideHair_カル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_カルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "カル"; morphVariant.Tag = "カル";
dif.Add(new PartGroup(Sta.["横髪左"][0][3])); morphVariant.Add(new PartGroup(Sta.["横髪左"][0][3]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar(); X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar(); X0Y0_髪2 = partGroup["髪2"].ToPar();

View File

@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_ジグD e) public SideHair_ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_ジグD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ジグ"; morphVariant.Tag = "ジグ";
dif.Add(new PartGroup(Sta.["横髪左"][0][0])); morphVariant.Add(new PartGroup(Sta.["横髪左"][0][0]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar(); X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar(); X0Y0_髪2 = partGroup["髪2"].ToPar();

View File

@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_ハネD e) public SideHair_ハネ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_ハネD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ハネ"; morphVariant.Tag = "ハネ";
dif.Add(new PartGroup(Sta.["横髪左"][0][1])); morphVariant.Add(new PartGroup(Sta.["横髪左"][0][1]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar(); X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar(); X0Y0_髪2 = partGroup["髪2"].ToPar();

View File

@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_パツD e) public SideHair_パツ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_パツD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "パツ"; morphVariant.Tag = "パツ";
dif.Add(new PartGroup(Sta.["横髪左"][0][2])); morphVariant.Add(new PartGroup(Sta.["横髪左"][0][2]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar(); X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar(); X0Y0_髪2 = partGroup["髪2"].ToPar();

View File

@@ -417,12 +417,12 @@ namespace SlaveMatrix
public SideHair_編み(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_編みD e) public SideHair_編み(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, SideHair_編みD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "編み"; morphVariant.Tag = "編み";
dif.Add(new PartGroup(Sta.["横髪左"][0][4])); morphVariant.Add(new PartGroup(Sta.["横髪左"][0][4]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪 = partGroup["髪"].ToPar(); X0Y0_髪 = partGroup["髪"].ToPar();
PartGroup pars2 = partGroup["編節1"].ToPars(); PartGroup pars2 = partGroup["編節1"].ToPars();

View File

@@ -92,12 +92,12 @@ namespace SlaveMatrix
{ {
SideHair_肢系 _肢系2 = this; SideHair_肢系 _肢系2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "肢系"; morphVariant.Tag = "肢系";
dif.Add(new PartGroup(Sta.["横髪左"][0][5])); morphVariant.Add(new PartGroup(Sta.["横髪左"][0][5]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪 = partGroup["髪"].ToPar(); X0Y0_髪 = partGroup["髪"].ToPar();
Body.SetJoints(); Body.SetJoints();

View File

@@ -334,12 +334,12 @@ namespace SlaveMatrix
partGroup.Tag = "蛇"; partGroup.Tag = "蛇";
partGroup.Add(new PartGroup(Sta.["長物"][0][2]["胴2"].ToPars())); partGroup.Add(new PartGroup(Sta.["長物"][0][2]["胴2"].ToPars()));
partGroup.Add(new PartGroup(Sta.["長物"][0][2]["輪1"].ToPars())); partGroup.Add(new PartGroup(Sta.["長物"][0][2]["輪1"].ToPars()));
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = partGroup.Tag; morphVariant.Tag = partGroup.Tag;
dif.Add(partGroup); morphVariant.Add(partGroup);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup pars2 = Body[0][0]; PartGroup pars2 = Body[0][0];
PartGroup pars3 = pars2["胴2"].ToPars(); PartGroup pars3 = pars2["胴2"].ToPars();
X0Y0_Torso_鱗 = pars3["鱗"].ToPar(); X0Y0_Torso_鱗 = pars3["鱗"].ToPar();

View File

@@ -481,12 +481,12 @@ namespace SlaveMatrix
partGroup.Tag = "蟲"; partGroup.Tag = "蟲";
partGroup.Add(new PartGroup(Sta.["長物"][0][3]["胴4"].ToPars())); partGroup.Add(new PartGroup(Sta.["長物"][0][3]["胴4"].ToPars()));
partGroup.Add(new PartGroup(Sta.["長物"][0][3]["輪2"].ToPars())); partGroup.Add(new PartGroup(Sta.["長物"][0][3]["輪2"].ToPars()));
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = partGroup.Tag; morphVariant.Tag = partGroup.Tag;
dif.Add(partGroup); morphVariant.Add(partGroup);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup pars2 = Body[0][0]; PartGroup pars2 = Body[0][0];
PartGroup pars3 = pars2["胴4"].ToPars(); PartGroup pars3 = pars2["胴4"].ToPars();
X0Y0_Torso_背板 = pars3["背板"].ToPar(); X0Y0_Torso_背板 = pars3["背板"].ToPar();

View File

@@ -272,10 +272,10 @@ namespace SlaveMatrix
{ {
UpperArm_獣 UpperArm_獣2 = this; UpperArm_獣 UpperArm_獣2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足UpperArm"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["四足UpperArm"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_筋肉上 = partGroup["筋肉上"].ToPar(); X0Y0_筋肉上 = partGroup["筋肉上"].ToPar();
X0Y0_UpperArm = partGroup["上腕"].ToPar(); X0Y0_UpperArm = partGroup["上腕"].ToPar();

View File

@@ -146,10 +146,10 @@ namespace SlaveMatrix
{ {
UpperArm_蹄 UpperArm_蹄2 = this; UpperArm_蹄 UpperArm_蹄2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足UpperArm"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["四足UpperArm"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_筋肉上 = partGroup["筋肉上"].ToPar(); X0Y0_筋肉上 = partGroup["筋肉上"].ToPar();
X0Y0_UpperArm = partGroup["上腕"].ToPar(); X0Y0_UpperArm = partGroup["上腕"].ToPar();

View File

@@ -110,10 +110,10 @@ namespace SlaveMatrix
public _大(double DisUnit, , , ModeEventDispatcher Med, _大D e) public _大(double DisUnit, , , ModeEventDispatcher Med, _大D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["ぶっかけ"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["ぶっかけ"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_精液 = partGroup["精液"].ToPar(); X0Y0_精液 = partGroup["精液"].ToPar();
partGroup = Body[0][1]; partGroup = Body[0][1];

View File

@@ -110,10 +110,10 @@ namespace SlaveMatrix
public _小(double DisUnit, , , ModeEventDispatcher Med, _小D e) public _小(double DisUnit, , , ModeEventDispatcher Med, _小D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["ぶっかけ"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["ぶっかけ"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_精液 = partGroup["精液"].ToPar(); X0Y0_精液 = partGroup["精液"].ToPar();
partGroup = Body[0][1]; partGroup = Body[0][1];

View File

@@ -697,10 +697,10 @@ namespace SlaveMatrix
public _ドレス(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ドレスD e) public _ドレス(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ドレスD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["上着トップ"][2]); MorphVariant morphVariant = new MorphVariant(Sta.["上着トップ"][2]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_服基 = partGroup["服基"].ToPar(); X0Y0_服基 = partGroup["服基"].ToPar();
PartGroup pars2 = partGroup["紐"].ToPars(); PartGroup pars2 = partGroup["紐"].ToPars();

View File

@@ -646,10 +646,10 @@ namespace SlaveMatrix
{ {
_クロス _クロス2 = this; _クロス _クロス2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["上着ボトム前"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["上着ボトム前"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["中"].ToPars(); PartGroup pars2 = partGroup["中"].ToPars();
X0Y0_中_下地 = pars2["下地"].ToPar(); X0Y0_中_下地 = pars2["下地"].ToPar();

View File

@@ -372,10 +372,10 @@ namespace SlaveMatrix
public _前掛け(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _前掛けD e) public _前掛け(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _前掛けD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["上着ボトム前"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["上着ボトム前"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_帯 = partGroup["帯"].ToPar(); X0Y0_帯 = partGroup["帯"].ToPar();
X0Y0_巻 = partGroup["巻"].ToPar(); X0Y0_巻 = partGroup["巻"].ToPar();

View File

@@ -324,10 +324,10 @@ namespace SlaveMatrix
public _ドレス(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ドレスD e) public _ドレス(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ドレスD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["上着ミドル"][2]); MorphVariant morphVariant = new MorphVariant(Sta.["上着ミドル"][2]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_服 = partGroup["服"].ToPar(); X0Y0_服 = partGroup["服"].ToPar();
PartGroup pars2 = partGroup["縁"].ToPars(); PartGroup pars2 = partGroup["縁"].ToPars();

View File

@@ -591,10 +591,10 @@ namespace SlaveMatrix
public _クロス(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _クロスD e) public _クロス(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _クロスD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][4]); MorphVariant morphVariant = new MorphVariant(Sta.["下着トップ"][4]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["布"].ToPars(); PartGroup pars2 = partGroup["布"].ToPars();
PartGroup pars3 = pars2["布左"].ToPars(); PartGroup pars3 = pars2["布左"].ToPars();

View File

@@ -535,10 +535,10 @@ namespace SlaveMatrix
public _チューブ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _チューブD e) public _チューブ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _チューブD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][3]); MorphVariant morphVariant = new MorphVariant(Sta.["下着トップ"][3]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["布"].ToPars(); PartGroup pars2 = partGroup["布"].ToPars();
PartGroup pars3 = pars2["布左"].ToPars(); PartGroup pars3 = pars2["布左"].ToPars();

View File

@@ -447,10 +447,10 @@ namespace SlaveMatrix
public _ビキニ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ビキニD e) public _ビキニ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ビキニD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["下着トップ"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_紐 = partGroup["紐"].ToPar(); X0Y0_紐 = partGroup["紐"].ToPar();
PartGroup pars2 = partGroup["カップ左"].ToPars(); PartGroup pars2 = partGroup["カップ左"].ToPars();

View File

@@ -2302,10 +2302,10 @@ namespace SlaveMatrix
public _ブラ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ブラD e) public _ブラ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ブラD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["下着トップ"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["バンド"].ToPars(); PartGroup pars2 = partGroup["バンド"].ToPars();
X0Y0_バンド_バンド = pars2["バンド"].ToPar(); X0Y0_バンド_バンド = pars2["バンド"].ToPar();

View File

@@ -447,10 +447,10 @@ namespace SlaveMatrix
public _マイクロ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _マイクロD e) public _マイクロ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _マイクロD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][2]); MorphVariant morphVariant = new MorphVariant(Sta.["下着トップ"][2]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_紐 = partGroup["紐"].ToPar(); X0Y0_紐 = partGroup["紐"].ToPar();
PartGroup pars2 = partGroup["カップ左"].ToPars(); PartGroup pars2 = partGroup["カップ左"].ToPars();

View File

@@ -2712,10 +2712,10 @@ namespace SlaveMatrix
public _ーマル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ーマルD e) public _ーマル(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ーマルD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["下着ボトム"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["下着ボトム"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_紐左 = partGroup["紐左"].ToPar(); X0Y0_紐左 = partGroup["紐左"].ToPar();
X0Y0_紐右 = partGroup["紐右"].ToPar(); X0Y0_紐右 = partGroup["紐右"].ToPar();

View File

@@ -1787,10 +1787,10 @@ namespace SlaveMatrix
public _マイクロ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _マイクロD e) public _マイクロ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _マイクロD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["下着ボトム"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["下着ボトム"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_紐左 = partGroup["紐左"].ToPar(); X0Y0_紐左 = partGroup["紐左"].ToPar();
X0Y0_紐右 = partGroup["紐右"].ToPar(); X0Y0_紐右 = partGroup["紐右"].ToPar();

View File

@@ -713,10 +713,10 @@ namespace SlaveMatrix
{ {
_甲 _甲2 = this; _甲 _甲2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["前翅"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["前翅"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["前翅"].ToPars(); PartGroup pars2 = partGroup["前翅"].ToPars();
PartGroup pars3 = pars2["前翅軸"].ToPars(); PartGroup pars3 = pars2["前翅軸"].ToPars();

View File

@@ -903,10 +903,10 @@ namespace SlaveMatrix
public _羽(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _羽D e) public _羽(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _羽D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["前翅"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["前翅"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]["前翅"].ToPars(); PartGroup partGroup = Body[0][0]["前翅"].ToPars();
X0Y0_前翅_前翅 = partGroup["前翅"].ToPar(); X0Y0_前翅_前翅 = partGroup["前翅"].ToPar();
X0Y0_前翅_翅脈1 = partGroup["翅脈1"].ToPar(); X0Y0_前翅_翅脈1 = partGroup["翅脈1"].ToPar();

View File

@@ -401,10 +401,10 @@ namespace SlaveMatrix
public _草(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _草D e) public _草(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _草D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["前翅"][3]); MorphVariant morphVariant = new MorphVariant(Sta.["前翅"][3]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]["前翅"].ToPars(); PartGroup partGroup = Body[0][0]["前翅"].ToPars();
X0Y0_前翅_前翅1 = partGroup["前翅1"].ToPar(); X0Y0_前翅_前翅1 = partGroup["前翅1"].ToPar();
X0Y0_前翅_翅脈線1 = partGroup["翅脈線1"].ToPar(); X0Y0_前翅_翅脈線1 = partGroup["翅脈線1"].ToPar();

View File

@@ -667,10 +667,10 @@ namespace SlaveMatrix
public _蝶(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _蝶D e) public _蝶(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _蝶D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["前翅"][2]); MorphVariant morphVariant = new MorphVariant(Sta.["前翅"][2]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]["前翅"].ToPars(); PartGroup partGroup = Body[0][0]["前翅"].ToPars();
X0Y0_前翅_前翅 = partGroup["前翅"].ToPar(); X0Y0_前翅_前翅 = partGroup["前翅"].ToPar();
PartGroup pars2 = partGroup["水青"].ToPars(); PartGroup pars2 = partGroup["水青"].ToPars();

View File

@@ -815,12 +815,12 @@ namespace SlaveMatrix
public _ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ジグD e) public _ジグ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ジグD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ジグ"; morphVariant.Tag = "ジグ";
dif.Add(new PartGroup(Sta.["前髪"][0][0])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][0]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar(); X0Y0_髪左2 = partGroup["髪左2"].ToPar();

View File

@@ -815,12 +815,12 @@ namespace SlaveMatrix
public _ジグ中寄(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ジグ中寄D e) public _ジグ中寄(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ジグ中寄D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ジグ中寄"; morphVariant.Tag = "ジグ中寄";
dif.Add(new PartGroup(Sta.["前髪"][0][1])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][1]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar(); X0Y0_髪左2 = partGroup["髪左2"].ToPar();

View File

@@ -815,12 +815,12 @@ namespace SlaveMatrix
public _ジグ分け(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ジグ分けD e) public _ジグ分け(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ジグ分けD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ジグ分け"; morphVariant.Tag = "ジグ分け";
dif.Add(new PartGroup(Sta.["前髪"][0][2])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][2]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar(); X0Y0_髪左2 = partGroup["髪左2"].ToPar();

View File

@@ -815,12 +815,12 @@ namespace SlaveMatrix
public _パッツン(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _パッツンD e) public _パッツン(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _パッツンD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "パッツン"; morphVariant.Tag = "パッツン";
dif.Add(new PartGroup(Sta.["前髪"][0][4])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][4]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar(); X0Y0_髪左2 = partGroup["髪左2"].ToPar();

View File

@@ -815,12 +815,12 @@ namespace SlaveMatrix
public _モジャ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _モジャD e) public _モジャ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _モジャD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "モジャ"; morphVariant.Tag = "モジャ";
dif.Add(new PartGroup(Sta.["前髪"][0][3])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][3]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar(); X0Y0_髪左2 = partGroup["髪左2"].ToPar();

View File

@@ -859,12 +859,12 @@ namespace SlaveMatrix
public _三分1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _三分1D e) public _三分1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _三分1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "三分1"; morphVariant.Tag = "三分1";
dif.Add(new PartGroup(Sta.["前髪"][0][7])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][7]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -790,12 +790,12 @@ namespace SlaveMatrix
public _三分2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _三分2D e) public _三分2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _三分2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "三分2"; morphVariant.Tag = "三分2";
dif.Add(new PartGroup(Sta.["前髪"][0][9])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][9]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -724,12 +724,12 @@ namespace SlaveMatrix
public _上げ片(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ片D e) public _上げ片(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ片D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "上げ片"; morphVariant.Tag = "上げ片";
dif.Add(new PartGroup(Sta.["前髪"][0][16])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][16]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -746,12 +746,12 @@ namespace SlaveMatrix
public _上げ短1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ短1D e) public _上げ短1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ短1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "上げ短1"; morphVariant.Tag = "上げ短1";
dif.Add(new PartGroup(Sta.["前髪"][0][12])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][12]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -746,12 +746,12 @@ namespace SlaveMatrix
public _上げ短2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ短2D e) public _上げ短2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ短2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "上げ短2"; morphVariant.Tag = "上げ短2";
dif.Add(new PartGroup(Sta.["前髪"][0][13])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][13]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -746,12 +746,12 @@ namespace SlaveMatrix
public _上げ長1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ長1D e) public _上げ長1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ長1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "上げ長1"; morphVariant.Tag = "上げ長1";
dif.Add(new PartGroup(Sta.["前髪"][0][14])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][14]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -746,12 +746,12 @@ namespace SlaveMatrix
public _上げ長2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ長2D e) public _上げ長2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _上げ長2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "上げ長2"; morphVariant.Tag = "上げ長2";
dif.Add(new PartGroup(Sta.["前髪"][0][15])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][15]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -662,12 +662,12 @@ namespace SlaveMatrix
public _中分け1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _中分け1D e) public _中分け1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _中分け1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "中分け1"; morphVariant.Tag = "中分け1";
dif.Add(new PartGroup(Sta.["前髪"][0][10])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][10]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -660,12 +660,12 @@ namespace SlaveMatrix
public _中分け2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _中分け2D e) public _中分け2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _中分け2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "中分け2"; morphVariant.Tag = "中分け2";
dif.Add(new PartGroup(Sta.["前髪"][0][11])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][11]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -815,12 +815,12 @@ namespace SlaveMatrix
public _二分1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _二分1D e) public _二分1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _二分1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "二分1"; morphVariant.Tag = "二分1";
dif.Add(new PartGroup(Sta.["前髪"][0][6])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][6]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -746,12 +746,12 @@ namespace SlaveMatrix
public _二分2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _二分2D e) public _二分2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _二分2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "二分2"; morphVariant.Tag = "二分2";
dif.Add(new PartGroup(Sta.["前髪"][0][8])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][8]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -769,12 +769,12 @@ namespace SlaveMatrix
public _横流し(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _横流しD e) public _横流し(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _横流しD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "横流し"; morphVariant.Tag = "横流し";
dif.Add(new PartGroup(Sta.["前髪"][0][5])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][5]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -727,12 +727,12 @@ namespace SlaveMatrix
public _目隠れ1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _目隠れ1D e) public _目隠れ1(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _目隠れ1D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "目隠れ1"; morphVariant.Tag = "目隠れ1";
dif.Add(new PartGroup(Sta.["前髪"][0][17])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][17]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar(); X0Y0_髪左2 = partGroup["髪左2"].ToPar();

View File

@@ -746,12 +746,12 @@ namespace SlaveMatrix
public _目隠れ2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _目隠れ2D e) public _目隠れ2(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _目隠れ2D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "目隠れ2"; morphVariant.Tag = "目隠れ2";
dif.Add(new PartGroup(Sta.["前髪"][0][18])); morphVariant.Add(new PartGroup(Sta.["前髪"][0][18]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar(); X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar(); X0Y0_髪左1 = partGroup["髪左1"].ToPar();

View File

@@ -927,12 +927,12 @@ namespace SlaveMatrix
{ {
_植 _植2 = this; _植 _植2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "植"; morphVariant.Tag = "植";
dif.Add(new PartGroup(Sta.["単足"][0][0])); morphVariant.Add(new PartGroup(Sta.["単足"][0][0]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_幹上 = partGroup["幹上"].ToPar(); X0Y0_幹上 = partGroup["幹上"].ToPar();
X0Y0_幹下 = partGroup["幹下"].ToPar(); X0Y0_幹下 = partGroup["幹下"].ToPar();

View File

@@ -805,12 +805,12 @@ namespace SlaveMatrix
public _粘(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _粘D e) public _粘(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _粘D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "粘"; morphVariant.Tag = "粘";
dif.Add(new PartGroup(Sta.["単足"][0][1])); morphVariant.Add(new PartGroup(Sta.["単足"][0][1]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_粘液0 = partGroup["粘液0"].ToPar(); X0Y0_粘液0 = partGroup["粘液0"].ToPar();
X0Y0_粘液1 = partGroup["粘液1"].ToPar(); X0Y0_粘液1 = partGroup["粘液1"].ToPar();

View File

@@ -586,10 +586,10 @@ namespace SlaveMatrix
public _裂け(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _裂けD e) public _裂け(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _裂けD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["口"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["口"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_口 = partGroup["口"].ToPar(); X0Y0_口 = partGroup["口"].ToPar();
X0Y0_歯 = partGroup["歯"].ToPar(); X0Y0_歯 = partGroup["歯"].ToPar();

View File

@@ -790,10 +790,10 @@ namespace SlaveMatrix
public _通常(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _通常D e) public _通常(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _通常D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["口"][0]); MorphVariant morphVariant = new MorphVariant(Sta.["口"][0]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_口 = partGroup["口"].ToPar(); X0Y0_口 = partGroup["口"].ToPar();
X0Y0_口紅上 = partGroup["口紅上"].ToPar(); X0Y0_口紅上 = partGroup["口紅上"].ToPar();

View File

@@ -104,12 +104,12 @@ namespace SlaveMatrix
{ {
_蛸 _蛸2 = this; _蛸 _蛸2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "蛸"; morphVariant.Tag = "蛸";
dif.Add(new PartGroup(Sta.["多足"][0][0])); morphVariant.Add(new PartGroup(Sta.["多足"][0][0]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Torso = partGroup["胴"].ToPar(); X0Y0_Torso = partGroup["胴"].ToPar();
Body.SetJoints(); Body.SetJoints();

View File

@@ -175,12 +175,12 @@ namespace SlaveMatrix
{ {
_蜘 _蜘2 = this; _蜘 _蜘2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "蜘"; morphVariant.Tag = "蜘";
dif.Add(new PartGroup(Sta.["多足"][0][1])); morphVariant.Add(new PartGroup(Sta.["多足"][0][1]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Torso = partGroup["Torso"].ToPar(); X0Y0_Torso = partGroup["Torso"].ToPar();
X0Y0_胸版 = partGroup["胸版"].ToPar(); X0Y0_胸版 = partGroup["胸版"].ToPar();

View File

@@ -976,12 +976,12 @@ namespace SlaveMatrix
{ {
_蠍 _蠍2 = this; _蠍 _蠍2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "蠍"; morphVariant.Tag = "蠍";
dif.Add(new PartGroup(Sta.["多足"][0][2])); morphVariant.Add(new PartGroup(Sta.["多足"][0][2]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["前腹"].ToPars(); PartGroup pars2 = partGroup["前腹"].ToPars();
PartGroup pars3 = pars2["腹節7"].ToPars(); PartGroup pars3 = pars2["腹節7"].ToPars();

View File

@@ -429,10 +429,10 @@ namespace SlaveMatrix
public (double DisUnit, , BodyColorSet , ModeEventDispatcher Med, D e) public (double DisUnit, , BodyColorSet , ModeEventDispatcher Med, D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["虫顎"][1]); MorphVariant morphVariant = new MorphVariant(Sta.["虫顎"][1]);
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["刺"].ToPars(); PartGroup pars2 = partGroup["刺"].ToPars();
X0Y0_棘_棘1 = pars2["刺1"].ToPar(); X0Y0_棘_棘1 = pars2["刺1"].ToPar();

View File

@@ -3504,12 +3504,12 @@ namespace SlaveMatrix
{ {
_ウ _ウ2 = this; _ウ _ウ2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ウミ"; morphVariant.Tag = "ウミ";
dif.Add(new PartGroup(Sta.["尾"][0][18])); morphVariant.Add(new PartGroup(Sta.["尾"][0][18]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["尾20"].ToPars(); PartGroup pars2 = partGroup["尾20"].ToPars();
X0Y0_尾20_尾 = pars2["尾"].ToPar(); X0Y0_尾20_尾 = pars2["尾"].ToPar();

View File

@@ -2195,12 +2195,12 @@ namespace SlaveMatrix
public _ガ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ガD e) public _ガ(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _ガD e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ガラ"; morphVariant.Tag = "ガラ";
dif.Add(new PartGroup(Sta.["尾"][0][17])); morphVariant.Add(new PartGroup(Sta.["尾"][0][17]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_尾 = partGroup["尾"].ToPar(); X0Y0_尾 = partGroup["尾"].ToPar();
PartGroup pars2 = partGroup["尾9"].ToPars(); PartGroup pars2 = partGroup["尾9"].ToPars();

View File

@@ -5726,12 +5726,12 @@ namespace SlaveMatrix
{ {
_ヘ _ヘ2 = this; _ヘ _ヘ2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "ヘビ"; morphVariant.Tag = "ヘビ";
dif.Add(new PartGroup(Sta.["尾"][0][16])); morphVariant.Add(new PartGroup(Sta.["尾"][0][16]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["尾35"].ToPars(); PartGroup pars2 = partGroup["尾35"].ToPars();
X0Y0_尾35_尾 = pars2["尾"].ToPar(); X0Y0_尾35_尾 = pars2["尾"].ToPar();

View File

@@ -657,12 +657,12 @@ namespace SlaveMatrix
public _悪(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _悪D e) public _悪(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _悪D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "悪尾"; morphVariant.Tag = "悪尾";
dif.Add(new PartGroup(Sta.["尾"][0][7])); morphVariant.Add(new PartGroup(Sta.["尾"][0][7]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_尾0 = partGroup["尾0"].ToPar(); X0Y0_尾0 = partGroup["尾0"].ToPar();
X0Y0_尾1 = partGroup["尾1"].ToPar(); X0Y0_尾1 = partGroup["尾1"].ToPar();

View File

@@ -1392,12 +1392,12 @@ namespace SlaveMatrix
public _根(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _根D e) public _根(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _根D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "根尾"; morphVariant.Tag = "根尾";
dif.Add(new PartGroup(Sta.["尾"][0][22])); morphVariant.Add(new PartGroup(Sta.["尾"][0][22]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["尾0"].ToPars(); PartGroup pars2 = partGroup["尾0"].ToPars();
X0Y0_尾0_尾 = pars2["尾"].ToPar(); X0Y0_尾0_尾 = pars2["尾"].ToPar();

View File

@@ -657,12 +657,12 @@ namespace SlaveMatrix
public _淫(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _淫D e) public _淫(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _淫D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "淫尾"; morphVariant.Tag = "淫尾";
dif.Add(new PartGroup(Sta.["尾"][0][8])); morphVariant.Add(new PartGroup(Sta.["尾"][0][8]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_尾0 = partGroup["尾0"].ToPar(); X0Y0_尾0 = partGroup["尾0"].ToPar();
X0Y0_尾1 = partGroup["尾1"].ToPar(); X0Y0_尾1 = partGroup["尾1"].ToPar();

View File

@@ -1078,12 +1078,12 @@ namespace SlaveMatrix
public _牛(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _牛D e) public _牛(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, _牛D e)
{ {
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(); MorphVariant morphVariant = new MorphVariant();
dif.Tag = "牛尾"; morphVariant.Tag = "牛尾";
dif.Add(new PartGroup(Sta.["尾"][0][4])); morphVariant.Add(new PartGroup(Sta.["尾"][0][4]));
Body = new Difs(); Body = new Difs();
Body.Tag = dif.Tag; Body.Tag = morphVariant.Tag;
Body.Add(dif); Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_尾0 = partGroup["尾0"].ToPar(); X0Y0_尾0 = partGroup["尾0"].ToPar();
X0Y0_尾1 = partGroup["尾1"].ToPar(); X0Y0_尾1 = partGroup["尾1"].ToPar();

Some files were not shown because too many files have changed in this diff Show More