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
+26 -26
View File
@@ -15,7 +15,7 @@ namespace _2DGAMELIB
public double ValueY;
private List<Dif> difs = new List<Dif>();
private List<MorphVariant> difs = new List<MorphVariant>();
public Dictionary<PartGroup, Joints> pj;
@@ -67,7 +67,7 @@ namespace _2DGAMELIB
}
}
public Dif this[int Index]
public MorphVariant this[int Index]
{
get
{
@@ -85,7 +85,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.PositionSize = value;
}
@@ -96,7 +96,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.PositionVector = value;
}
@@ -107,7 +107,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.AngleBase = value;
}
@@ -118,7 +118,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.AngleCont = value;
}
@@ -129,7 +129,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.SizeBase = value;
}
@@ -140,7 +140,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.SizeCont = value;
}
@@ -151,7 +151,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.SizeXBase = value;
}
@@ -162,7 +162,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.SizeXCont = value;
}
@@ -173,7 +173,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.SizeYBase = value;
}
@@ -184,7 +184,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.SizeYCont = value;
}
@@ -195,7 +195,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.Dra = value;
}
@@ -206,7 +206,7 @@ namespace _2DGAMELIB
{
set
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.Hit = value;
}
@@ -231,7 +231,7 @@ namespace _2DGAMELIB
public IEnumerable<ShapePart> EnumJoinRoot => pr.Values;
public IEnumerable<ShapePart> EnumAllPar()
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
foreach (ShapePart item in dif.EnumAllPar())
{
@@ -242,7 +242,7 @@ namespace _2DGAMELIB
public IEnumerable<PartGroup> EnumAllPars()
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
foreach (PartGroup item in dif.Parss)
{
@@ -253,7 +253,7 @@ namespace _2DGAMELIB
public void SetDefault()
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.SetDefault();
}
@@ -273,15 +273,15 @@ namespace _2DGAMELIB
Tag = Difs.Tag;
ValueX = Difs.ValueX;
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)
{
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)
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
if (dif.IsHit(ref HitColor))
{
@@ -379,7 +379,7 @@ namespace _2DGAMELIB
public void ReverseX()
{
SetJoints();
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.ReverseX();
}
@@ -389,7 +389,7 @@ namespace _2DGAMELIB
public void ReverseY()
{
SetJoints();
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.ReverseY();
}
@@ -398,7 +398,7 @@ namespace _2DGAMELIB
public void Dispose()
{
foreach (Dif dif in difs)
foreach (MorphVariant dif in difs)
{
dif.Dispose();
}
@@ -5,7 +5,7 @@ using System.Drawing;
namespace _2DGAMELIB
{
[Serializable]
public class Dif
public class MorphVariant
{
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;
foreach (PartGroup item in Dif.parss)
Tag = MorphVariant.Tag;
foreach (PartGroup item in MorphVariant.parss)
{
parss.Add(new PartGroup(item));
}
+2 -1
View File
@@ -19,7 +19,8 @@ namespace _2DGAMELIB
.Add("_2DGAMELIB.ParT", typeof(ShapePartT))
.Add("_2DGAMELIB.Pars", typeof(PartGroup))
.Add("_2DGAMELIB.Out", typeof(CurveOutline))
.Add("_2DGAMELIB.Joi", typeof(JointPoint));
.Add("_2DGAMELIB.Joi", typeof(JointPoint))
.Add("_2DGAMELIB.Dif", typeof(MorphVariant));
private static BinaryFormatter NewFormatter()
{
@@ -381,12 +381,12 @@ namespace SlaveMatrix
public BackHair0_カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "カル";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][3]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "カル";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][3]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar();
@@ -381,12 +381,12 @@ namespace SlaveMatrix
public BackHair0_ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ジグ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][0]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][0]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar();
@@ -381,12 +381,12 @@ namespace SlaveMatrix
public 後髪0_ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ハネ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][1]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][1]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar();
@@ -381,12 +381,12 @@ namespace SlaveMatrix
public BackHair0_パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "パツ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][2]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "パツ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][2]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪中 = partGroup["髪中"].ToPar();
@@ -304,12 +304,12 @@ namespace SlaveMatrix
public BackHair0_下1カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_下1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1カル";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][7]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1カル";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][7]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -304,12 +304,12 @@ namespace SlaveMatrix
public 後髪0_下1ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_下1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1ジグ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][4]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][4]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -304,12 +304,12 @@ namespace SlaveMatrix
public BackHair0_下1ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_下1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1ハネ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][5]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][5]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -304,12 +304,12 @@ namespace SlaveMatrix
public BackHair0_下1パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_下1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1パツ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][6]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1パツ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][6]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_下2カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2カル";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][11]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2カル";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][11]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_下2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2ジグ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][8]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][8]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 後髪0_下2ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2ハネ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][9]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][9]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -348,12 +348,12 @@ namespace SlaveMatrix
public BackHair0_下2パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_下2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2パツ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][10]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2パツ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][10]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -601,12 +601,12 @@ namespace SlaveMatrix
public BackHair0_編1カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_編1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1カル";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][15]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1カル";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][15]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -601,12 +601,12 @@ namespace SlaveMatrix
public BackHair0_編1ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 後髪0_編1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1ジグ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][12]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][12]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -601,12 +601,12 @@ namespace SlaveMatrix
public BackHair0_編1ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 後髪0_編1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1ハネ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][13]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][13]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -601,12 +601,12 @@ namespace SlaveMatrix
public 後髪0_編1パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair0_編1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1パツ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][14]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1パツ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][14]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public 後髪0_編2カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 後髪0_編2カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2カル";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][19]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2カル";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][19]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public BackHair0_編2ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 後髪0_編2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2ジグ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][16]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][16]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public BackHair0_編2ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 後髪0_編2ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2ハネ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][17]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][17]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -1084,12 +1084,12 @@ namespace SlaveMatrix
public BackHair0_編2パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 後髪0_編2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2パツ";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][18]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2パツ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][18]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -142,12 +142,12 @@ namespace SlaveMatrix
{
BackHair0_肢系 後髪0_肢系2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "肢系";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][21]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "肢系";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][21]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
Body.SetJoints();
@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1カル";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][3]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1カル";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][3]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1ジグ";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][0]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][0]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1ハネ";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][1]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][1]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -284,12 +284,12 @@ namespace SlaveMatrix
public BackHair1_結1パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1パツ";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][2]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1パツ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][2]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結2カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2カル";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][7]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2カル";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][7]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2ジグ";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][4]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][4]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結2ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2ハネ";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][5]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][5]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -261,12 +261,12 @@ namespace SlaveMatrix
public BackHair1_結2パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_結2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2パツ";
dif.Add(new PartGroup(Sta.胴体["BackHair1"][0][6]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2パツ";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair1"][0][6]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ左"].ToPars();
@@ -411,12 +411,12 @@ namespace SlaveMatrix
public BackHair1_編結(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, BackHair1_編結D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編結";
dif.Add(new PartGroup(Sta.胴体["BackHair0"][0][20]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編結";
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][20]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
PartGroup pars2 = partGroup["お下げ"].ToPars();
@@ -275,10 +275,10 @@ namespace SlaveMatrix
{
Leg_獣 Leg_獣2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.脚左["四足脚"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.脚左["四足脚"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar();
X0Y0_筋 = partGroup["筋"].ToPar();
@@ -653,10 +653,10 @@ namespace SlaveMatrix
{
Leg_竜 Leg_竜2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.脚左["四足脚"][3]);
MorphVariant morphVariant = new MorphVariant(Sta.脚左["四足脚"][3]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar();
PartGroup pars2 = partGroup["鱗脹"].ToPars();
@@ -275,10 +275,10 @@ namespace SlaveMatrix
{
Leg_蹄 Leg_蹄2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.脚左["四足脚"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.脚左["四足脚"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar();
X0Y0_筋 = partGroup["筋"].ToPar();
@@ -275,10 +275,10 @@ namespace SlaveMatrix
{
Leg_鳥 Leg_鳥2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.脚左["四足脚"][2]);
MorphVariant morphVariant = new MorphVariant(Sta.脚左["四足脚"][2]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar();
X0Y0_筋 = partGroup["筋"].ToPar();
@@ -456,10 +456,10 @@ namespace SlaveMatrix
{
LowerArm_獣 LowerArm_獣2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.腕左["四足LowerArm"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.腕左["四足LowerArm"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_LowerArm = partGroup["下腕"].ToPar();
PartGroup pars2 = partGroup["筋肉"].ToPars();
@@ -146,10 +146,10 @@ namespace SlaveMatrix
{
LowerArm_蹄 LowerArm_蹄2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.腕左["四足LowerArm"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.腕左["四足LowerArm"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_LowerArm = partGroup["下腕"].ToPar();
PartGroup pars2 = partGroup["筋肉"].ToPars();
@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_カル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, SideHair_カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "カル";
dif.Add(new PartGroup(Sta.胴体["横髪左"][0][3]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "カル";
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][3]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar();
@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, SideHair_ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ジグ";
dif.Add(new PartGroup(Sta.胴体["横髪左"][0][0]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][0]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar();
@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_ハネ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, SideHair_ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ハネ";
dif.Add(new PartGroup(Sta.胴体["横髪左"][0][1]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ハネ";
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][1]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar();
@@ -144,12 +144,12 @@ namespace SlaveMatrix
public SideHair_パツ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, SideHair_パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "パツ";
dif.Add(new PartGroup(Sta.胴体["横髪左"][0][2]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "パツ";
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][2]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪1 = partGroup["髪1"].ToPar();
X0Y0_髪2 = partGroup["髪2"].ToPar();
@@ -417,12 +417,12 @@ namespace SlaveMatrix
public SideHair_編み(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, SideHair_編みD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み";
dif.Add(new PartGroup(Sta.胴体["横髪左"][0][4]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み";
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][4]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪 = partGroup["髪"].ToPar();
PartGroup pars2 = partGroup["編節1"].ToPars();
@@ -92,12 +92,12 @@ namespace SlaveMatrix
{
SideHair_肢系 横髪_肢系2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "肢系";
dif.Add(new PartGroup(Sta.胴体["横髪左"][0][5]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "肢系";
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][5]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪 = partGroup["髪"].ToPar();
Body.SetJoints();
@@ -334,12 +334,12 @@ namespace SlaveMatrix
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 = partGroup.Tag;
dif.Add(partGroup);
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = partGroup.Tag;
morphVariant.Add(partGroup);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup pars2 = Body[0][0];
PartGroup pars3 = pars2["胴2"].ToPars();
X0Y0_Torso_鱗 = pars3["鱗"].ToPar();
@@ -481,12 +481,12 @@ namespace SlaveMatrix
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 = partGroup.Tag;
dif.Add(partGroup);
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = partGroup.Tag;
morphVariant.Add(partGroup);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup pars2 = Body[0][0];
PartGroup pars3 = pars2["胴4"].ToPars();
X0Y0_Torso_背板 = pars3["背板"].ToPar();
@@ -272,10 +272,10 @@ namespace SlaveMatrix
{
UpperArm_獣 UpperArm_獣2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.腕左["四足UpperArm"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.腕左["四足UpperArm"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_筋肉上 = partGroup["筋肉上"].ToPar();
X0Y0_UpperArm = partGroup["上腕"].ToPar();
@@ -146,10 +146,10 @@ namespace SlaveMatrix
{
UpperArm_蹄 UpperArm_蹄2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.腕左["四足UpperArm"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.腕左["四足UpperArm"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_筋肉上 = partGroup["筋肉上"].ToPar();
X0Y0_UpperArm = partGroup["上腕"].ToPar();
@@ -110,10 +110,10 @@ namespace SlaveMatrix
public ぶっかけ_大(double DisUnit, 配色指定 配色指定, 主人公配色 体配色, ModeEventDispatcher Med, ぶっかけ_大D e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.スタンプ["ぶっかけ"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.スタンプ["ぶっかけ"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_精液 = partGroup["精液"].ToPar();
partGroup = Body[0][1];
@@ -110,10 +110,10 @@ namespace SlaveMatrix
public ぶっかけ_小(double DisUnit, 配色指定 配色指定, 主人公配色 体配色, ModeEventDispatcher Med, ぶっかけ_小D e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.スタンプ["ぶっかけ"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.スタンプ["ぶっかけ"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_精液 = partGroup["精液"].ToPar();
partGroup = Body[0][1];
@@ -697,10 +697,10 @@ namespace SlaveMatrix
public 上着トップ_ドレス(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 上着トップ_ドレスD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["上着トップ"][2]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着トップ"][2]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_服基 = partGroup["服基"].ToPar();
PartGroup pars2 = partGroup["紐"].ToPars();
@@ -646,10 +646,10 @@ namespace SlaveMatrix
{
上着ボトム_クロス 上着ボトム_クロス2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["上着ボトム前"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ボトム前"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["中"].ToPars();
X0Y0_中_下地 = pars2["下地"].ToPar();
@@ -372,10 +372,10 @@ namespace SlaveMatrix
public 上着ボトム_前掛け(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 上着ボトム_前掛けD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["上着ボトム前"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ボトム前"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_帯 = partGroup["帯"].ToPar();
X0Y0_巻 = partGroup["巻"].ToPar();
@@ -324,10 +324,10 @@ namespace SlaveMatrix
public 上着ミドル_ドレス(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 上着ミドル_ドレスD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["上着ミドル"][2]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ミドル"][2]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_服 = partGroup["服"].ToPar();
PartGroup pars2 = partGroup["縁"].ToPars();
@@ -591,10 +591,10 @@ namespace SlaveMatrix
public 下着トップ_クロス(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 下着トップ_クロスD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["下着トップ"][4]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][4]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["布"].ToPars();
PartGroup pars3 = pars2["布左"].ToPars();
@@ -535,10 +535,10 @@ namespace SlaveMatrix
public 下着トップ_チューブ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 下着トップ_チューブD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["下着トップ"][3]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][3]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["布"].ToPars();
PartGroup pars3 = pars2["布左"].ToPars();
@@ -447,10 +447,10 @@ namespace SlaveMatrix
public 下着トップ_ビキニ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 下着トップ_ビキニD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["下着トップ"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_紐 = partGroup["紐"].ToPar();
PartGroup pars2 = partGroup["カップ左"].ToPars();
@@ -2302,10 +2302,10 @@ namespace SlaveMatrix
public 下着トップ_ブラ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 下着トップ_ブラD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["下着トップ"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["バンド"].ToPars();
X0Y0_バンド_バンド = pars2["バンド"].ToPar();
@@ -447,10 +447,10 @@ namespace SlaveMatrix
public 下着トップ_マイクロ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 下着トップ_マイクロD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["下着トップ"][2]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][2]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_紐 = partGroup["紐"].ToPar();
PartGroup pars2 = partGroup["カップ左"].ToPars();
@@ -2712,10 +2712,10 @@ namespace SlaveMatrix
public 下着ボトム_ノーマル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 下着ボトム_ノーマルD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["下着ボトム"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着ボトム"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_紐左 = partGroup["紐左"].ToPar();
X0Y0_紐右 = partGroup["紐右"].ToPar();
@@ -1787,10 +1787,10 @@ namespace SlaveMatrix
public 下着ボトム_マイクロ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 下着ボトム_マイクロD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["下着ボトム"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着ボトム"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_紐左 = partGroup["紐左"].ToPar();
X0Y0_紐右 = partGroup["紐右"].ToPar();
@@ -713,10 +713,10 @@ namespace SlaveMatrix
{
前翅_甲 前翅_甲2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.肢左["前翅"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.肢左["前翅"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["前翅"].ToPars();
PartGroup pars3 = pars2["前翅軸"].ToPars();
@@ -903,10 +903,10 @@ namespace SlaveMatrix
public 前翅_羽(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前翅_羽D e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.肢左["前翅"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.肢左["前翅"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]["前翅"].ToPars();
X0Y0_前翅_前翅 = partGroup["前翅"].ToPar();
X0Y0_前翅_翅脈1 = partGroup["翅脈1"].ToPar();
@@ -401,10 +401,10 @@ namespace SlaveMatrix
public 前翅_草(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前翅_草D e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.肢左["前翅"][3]);
MorphVariant morphVariant = new MorphVariant(Sta.肢左["前翅"][3]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]["前翅"].ToPars();
X0Y0_前翅_前翅1 = partGroup["前翅1"].ToPar();
X0Y0_前翅_翅脈線1 = partGroup["翅脈線1"].ToPar();
@@ -667,10 +667,10 @@ namespace SlaveMatrix
public 前翅_蝶(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前翅_蝶D e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.肢左["前翅"][2]);
MorphVariant morphVariant = new MorphVariant(Sta.肢左["前翅"][2]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0]["前翅"].ToPars();
X0Y0_前翅_前翅 = partGroup["前翅"].ToPar();
PartGroup pars2 = partGroup["水青"].ToPars();
@@ -815,12 +815,12 @@ namespace SlaveMatrix
public 前髪_ジグ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ジグ";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][0]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ジグ";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][0]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar();
@@ -815,12 +815,12 @@ namespace SlaveMatrix
public 前髪_ジグ中寄(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_ジグ中寄D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ジグ中寄";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][1]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ジグ中寄";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][1]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar();
@@ -815,12 +815,12 @@ namespace SlaveMatrix
public 前髪_ジグ分け(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_ジグ分けD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ジグ分け";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][2]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ジグ分け";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][2]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar();
@@ -815,12 +815,12 @@ namespace SlaveMatrix
public 前髪_パッツン(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_パッツンD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "パッツン";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][4]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "パッツン";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][4]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar();
@@ -815,12 +815,12 @@ namespace SlaveMatrix
public 前髪_モジャ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_モジャD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "モジャ";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][3]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "モジャ";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][3]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar();
@@ -859,12 +859,12 @@ namespace SlaveMatrix
public 前髪_三分1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_三分1D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "三分1";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][7]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "三分1";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][7]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -790,12 +790,12 @@ namespace SlaveMatrix
public 前髪_三分2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_三分2D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "三分2";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][9]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "三分2";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][9]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -724,12 +724,12 @@ namespace SlaveMatrix
public 前髪_上げ片(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_上げ片D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "上げ片";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][16]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "上げ片";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][16]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -746,12 +746,12 @@ namespace SlaveMatrix
public 前髪_上げ短1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_上げ短1D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "上げ短1";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][12]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "上げ短1";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][12]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -746,12 +746,12 @@ namespace SlaveMatrix
public 前髪_上げ短2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_上げ短2D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "上げ短2";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][13]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "上げ短2";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][13]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -746,12 +746,12 @@ namespace SlaveMatrix
public 前髪_上げ長1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_上げ長1D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "上げ長1";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][14]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "上げ長1";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][14]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -746,12 +746,12 @@ namespace SlaveMatrix
public 前髪_上げ長2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_上げ長2D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "上げ長2";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][15]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "上げ長2";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][15]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -662,12 +662,12 @@ namespace SlaveMatrix
public 前髪_中分け1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_中分け1D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "中分け1";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][10]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "中分け1";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][10]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -660,12 +660,12 @@ namespace SlaveMatrix
public 前髪_中分け2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_中分け2D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "中分け2";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][11]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "中分け2";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][11]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -815,12 +815,12 @@ namespace SlaveMatrix
public 前髪_二分1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_二分1D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "二分1";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][6]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "二分1";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][6]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -746,12 +746,12 @@ namespace SlaveMatrix
public 前髪_二分2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_二分2D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "二分2";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][8]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "二分2";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][8]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -769,12 +769,12 @@ namespace SlaveMatrix
public 前髪_横流し(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_横流しD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "横流し";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][5]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "横流し";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][5]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -727,12 +727,12 @@ namespace SlaveMatrix
public 前髪_目隠れ1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_目隠れ1D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "目隠れ1";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][17]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "目隠れ1";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][17]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
X0Y0_髪左2 = partGroup["髪左2"].ToPar();
@@ -746,12 +746,12 @@ namespace SlaveMatrix
public 前髪_目隠れ2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 前髪_目隠れ2D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "目隠れ2";
dif.Add(new PartGroup(Sta.胴体["前髪"][0][18]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "目隠れ2";
morphVariant.Add(new PartGroup(Sta.胴体["前髪"][0][18]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_髪基 = partGroup["髪基"].ToPar();
X0Y0_髪左1 = partGroup["髪左1"].ToPar();
@@ -927,12 +927,12 @@ namespace SlaveMatrix
{
単足_植 単足_植2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "植";
dif.Add(new PartGroup(Sta.半身["単足"][0][0]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "植";
morphVariant.Add(new PartGroup(Sta.半身["単足"][0][0]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_幹上 = partGroup["幹上"].ToPar();
X0Y0_幹下 = partGroup["幹下"].ToPar();
@@ -805,12 +805,12 @@ namespace SlaveMatrix
public 単足_粘(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 単足_粘D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "粘";
dif.Add(new PartGroup(Sta.半身["単足"][0][1]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "粘";
morphVariant.Add(new PartGroup(Sta.半身["単足"][0][1]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_粘液0 = partGroup["粘液0"].ToPar();
X0Y0_粘液1 = partGroup["粘液1"].ToPar();
@@ -586,10 +586,10 @@ namespace SlaveMatrix
public 口_裂け(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 口_裂けD e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["口"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["口"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_口 = partGroup["口"].ToPar();
X0Y0_歯 = partGroup["歯"].ToPar();
@@ -790,10 +790,10 @@ namespace SlaveMatrix
public 口_通常(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 口_通常D e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.胴体["口"][0]);
MorphVariant morphVariant = new MorphVariant(Sta.胴体["口"][0]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_口 = partGroup["口"].ToPar();
X0Y0_口紅上 = partGroup["口紅上"].ToPar();
@@ -104,12 +104,12 @@ namespace SlaveMatrix
{
多足_蛸 多足_蛸2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "蛸";
dif.Add(new PartGroup(Sta.半身["多足"][0][0]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "蛸";
morphVariant.Add(new PartGroup(Sta.半身["多足"][0][0]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_Torso = partGroup["胴"].ToPar();
Body.SetJoints();
@@ -175,12 +175,12 @@ namespace SlaveMatrix
{
多足_蜘 多足_蜘2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "蜘";
dif.Add(new PartGroup(Sta.半身["多足"][0][1]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "蜘";
morphVariant.Add(new PartGroup(Sta.半身["多足"][0][1]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_Torso = partGroup["Torso"].ToPar();
X0Y0_胸版 = partGroup["胸版"].ToPar();
@@ -976,12 +976,12 @@ namespace SlaveMatrix
{
多足_蠍 多足_蠍2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "蠍";
dif.Add(new PartGroup(Sta.半身["多足"][0][2]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "蠍";
morphVariant.Add(new PartGroup(Sta.半身["多足"][0][2]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["前腹"].ToPars();
PartGroup pars3 = pars2["腹節7"].ToPars();
@@ -429,10 +429,10 @@ namespace SlaveMatrix
public 大顎(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 大顎D e)
{
ThisType = GetType();
Dif dif = new Dif(Sta.肢左["虫顎"][1]);
MorphVariant morphVariant = new MorphVariant(Sta.肢左["虫顎"][1]);
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["刺"].ToPars();
X0Y0_棘_棘1 = pars2["刺1"].ToPar();
@@ -3504,12 +3504,12 @@ namespace SlaveMatrix
{
尾_ウ 尾_ウ2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ウミ";
dif.Add(new PartGroup(Sta.尻尾["尾"][0][18]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ウミ";
morphVariant.Add(new PartGroup(Sta.尻尾["尾"][0][18]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["尾20"].ToPars();
X0Y0_尾20_尾 = pars2["尾"].ToPar();
@@ -2195,12 +2195,12 @@ namespace SlaveMatrix
public 尾_ガ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 尾_ガD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ガラ";
dif.Add(new PartGroup(Sta.尻尾["尾"][0][17]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ガラ";
morphVariant.Add(new PartGroup(Sta.尻尾["尾"][0][17]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_尾 = partGroup["尾"].ToPar();
PartGroup pars2 = partGroup["尾9"].ToPars();
@@ -5726,12 +5726,12 @@ namespace SlaveMatrix
{
尾_ヘ 尾_ヘ2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ヘビ";
dif.Add(new PartGroup(Sta.尻尾["尾"][0][16]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ヘビ";
morphVariant.Add(new PartGroup(Sta.尻尾["尾"][0][16]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["尾35"].ToPars();
X0Y0_尾35_尾 = pars2["尾"].ToPar();
@@ -657,12 +657,12 @@ namespace SlaveMatrix
public 尾_悪(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 尾_悪D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "悪尾";
dif.Add(new PartGroup(Sta.尻尾["尾"][0][7]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "悪尾";
morphVariant.Add(new PartGroup(Sta.尻尾["尾"][0][7]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_尾0 = partGroup["尾0"].ToPar();
X0Y0_尾1 = partGroup["尾1"].ToPar();
@@ -1392,12 +1392,12 @@ namespace SlaveMatrix
public 尾_根(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 尾_根D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "根尾";
dif.Add(new PartGroup(Sta.尻尾["尾"][0][22]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "根尾";
morphVariant.Add(new PartGroup(Sta.尻尾["尾"][0][22]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["尾0"].ToPars();
X0Y0_尾0_尾 = pars2["尾"].ToPar();
@@ -657,12 +657,12 @@ namespace SlaveMatrix
public 尾_淫(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 尾_淫D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "淫尾";
dif.Add(new PartGroup(Sta.尻尾["尾"][0][8]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "淫尾";
morphVariant.Add(new PartGroup(Sta.尻尾["尾"][0][8]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_尾0 = partGroup["尾0"].ToPar();
X0Y0_尾1 = partGroup["尾1"].ToPar();
@@ -1078,12 +1078,12 @@ namespace SlaveMatrix
public 尾_牛(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 尾_牛D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "牛尾";
dif.Add(new PartGroup(Sta.尻尾["尾"][0][4]));
MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "牛尾";
morphVariant.Add(new PartGroup(Sta.尻尾["尾"][0][4]));
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Body.Tag = morphVariant.Tag;
Body.Add(morphVariant);
PartGroup partGroup = Body[0][0];
X0Y0_尾0 = partGroup["尾0"].ToPar();
X0Y0_尾1 = partGroup["尾1"].ToPar();

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