Translated Head, Neck, BackHair1 and BackHair0

This commit is contained in:
Absolutely disgusting
2025-10-25 16:27:11 +04:00
parent eb1875ccf4
commit 96a4535aa1
91 changed files with 604 additions and 603 deletions
+5 -1
View File
@@ -11,7 +11,11 @@ namespace _2DGAMELIB
{
["咳"] = "Cough",
["腰"] = "Waist",
["胴"] = "Torso"
["胴"] = "Torso",
["首"] = "Neck",
["頭"] = "Head",
["後髪0"] = "BackHair0",
["後髪1"] = "BackHair1"
};
public static void MigrateKeys(this Obj obj)
@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class 後髪0 : Ele
public class BackHair0 : Ele
{
public override double 肥大
{
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_カル : 下ろし
public class BackHair0_カル : 下ろし
{
public Par X0Y0_髪基;
@@ -378,12 +378,12 @@ namespace SlaveMatrix
}
}
public 後髪0_カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_カルD e)
public BackHair0_カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "カル";
dif.Add(new Pars(Sta.胴体["後髪0"][0][3]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][3]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_ジグD : 下ろしD
public class BackHair0_カルD : 下ろしD
{
public bool 髪基_表示 = true;
@@ -40,12 +40,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_ジグD()
public BackHair0_カルD()
{
ThisType = GetType();
}
public 後髪0_ジグD SetRandom()
public BackHair0_カルD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -57,7 +57,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_ジグ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_カル(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_ジグ : 下ろし
public class BackHair0_ジグ : 下ろし
{
public Par X0Y0_髪基;
@@ -378,12 +378,12 @@ namespace SlaveMatrix
}
}
public 後髪0_ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_ジグD e)
public BackHair0_ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ジグ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][0]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][0]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_カルD : 下ろしD
public class BackHair0_ジグD : 下ろしD
{
public bool 髪基_表示 = true;
@@ -40,12 +40,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_カルD()
public BackHair0_ジグD()
{
ThisType = GetType();
}
public 後髪0_カルD SetRandom()
public BackHair0_ジグD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -57,7 +57,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_カル(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_ジグ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -378,12 +378,12 @@ namespace SlaveMatrix
}
}
public 後髪0_ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_ハネD e)
public 後髪0_ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "ハネ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][1]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][1]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_ハネD : 下ろしD
public class BackHair0_ハネD : 下ろしD
{
public bool 髪基_表示 = true;
@@ -40,12 +40,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_ハネD()
public BackHair0_ハネD()
{
ThisType = GetType();
}
public 後髪0_ハネD SetRandom()
public BackHair0_ハネD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_パツ : 下ろし
public class BackHair0_パツ : 下ろし
{
public Par X0Y0_髪基;
@@ -378,12 +378,12 @@ namespace SlaveMatrix
}
}
public 後髪0_パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_パツD e)
public BackHair0_パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "パツ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][2]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][2]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_パツD : 下ろしD
public class BackHair0_パツD : 下ろしD
{
public bool 髪基_表示 = true;
@@ -40,12 +40,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_パツD()
public BackHair0_パツD()
{
ThisType = GetType();
}
public 後髪0_パツD SetRandom()
public BackHair0_パツD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -57,7 +57,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_パツ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_パツ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_下1カル : お下げ1
public class BackHair0_下1カル : お下げ1
{
public Par X0Y0_髪基;
@@ -301,12 +301,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下1カルD e)
public BackHair0_下1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1カル";
dif.Add(new Pars(Sta.胴体["後髪0"][0][7]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][7]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_下1カルD : お下げ1D
public class BackHair0_下1カルD : お下げ1D
{
public bool 髪基_表示 = true;
@@ -34,12 +34,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_下1カルD()
public BackHair0_下1カルD()
{
ThisType = GetType();
}
public 後髪0_下1カルD SetRandom()
public BackHair0_下1カルD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -51,7 +51,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_下1カル(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_下1カル(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -301,12 +301,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下1ジグD e)
public 後髪0_下1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1ジグ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][4]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][4]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_下1ジグD : お下げ1D
public class BackHair0_下1ジグD : お下げ1D
{
public bool 髪基_表示 = true;
@@ -34,12 +34,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_下1ジグD()
public BackHair0_下1ジグD()
{
ThisType = GetType();
}
public 後髪0_下1ジグD SetRandom()
public BackHair0_下1ジグD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_下1ハネ : お下げ1
public class BackHair0_下1ハネ : お下げ1
{
public Par X0Y0_髪基;
@@ -301,12 +301,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下1ハネD e)
public BackHair0_下1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1ハネ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][5]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][5]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_下1ハネD : お下げ1D
public class BackHair0_下1ハネD : お下げ1D
{
public bool 髪基_表示 = true;
@@ -34,12 +34,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_下1ハネD()
public BackHair0_下1ハネD()
{
ThisType = GetType();
}
public 後髪0_下1ハネD SetRandom()
public BackHair0_下1ハネD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -51,7 +51,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_下1ハネ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_下1ハネ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_下1パツ : お下げ1
public class BackHair0_下1パツ : お下げ1
{
public Par X0Y0_髪基;
@@ -301,12 +301,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下1パツD e)
public BackHair0_下1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ1パツ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][6]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][6]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_下1パツD : お下げ1D
public class BackHair0_下1パツD : お下げ1D
{
public bool 髪基_表示 = true;
@@ -34,12 +34,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_下1パツD()
public BackHair0_下1パツD()
{
ThisType = GetType();
}
public 後髪0_下1パツD SetRandom()
public BackHair0_下1パツD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -51,7 +51,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_下1パツ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_下1パツ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_下2カル : お下げ2
public class BackHair0_下2カル : お下げ2
{
public Par X0Y0_髪基;
@@ -345,12 +345,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下2カルD e)
public BackHair0_下2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下2カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2カル";
dif.Add(new Pars(Sta.胴体["後髪0"][0][11]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][11]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_下2カルD : お下げ2D
public class BackHair0_下2カルD : お下げ2D
{
public bool 髪基_表示 = true;
@@ -38,12 +38,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_下2カルD()
public BackHair0_下2カルD()
{
ThisType = GetType();
}
public 後髪0_下2カルD SetRandom()
public BackHair0_下2カルD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -55,7 +55,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_下2カル(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_下2カル(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_下2ジグ : お下げ2
public class BackHair0_下2ジグ : お下げ2
{
public Par X0Y0_髪基;
@@ -345,12 +345,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下2ジグD e)
public BackHair0_下2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2ジグ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][8]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][8]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_下2ジグD : お下げ2D
public class BackHair0_下2ジグD : お下げ2D
{
public bool 髪基_表示 = true;
@@ -38,12 +38,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_下2ジグD()
public BackHair0_下2ジグD()
{
ThisType = GetType();
}
public 後髪0_下2ジグD SetRandom()
public BackHair0_下2ジグD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -55,7 +55,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_下2ジグ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_下2ジグ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_下2ハネ : お下げ2
public class BackHair0_下2ハネ : お下げ2
{
public Par X0Y0_髪基;
@@ -345,12 +345,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下2ハネD e)
public BackHair0_下2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下2ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2ハネ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][9]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][9]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -55,7 +55,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_下2ハネ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_下2ハネ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_下2パツ : お下げ2
public class BackHair0_下2パツ : お下げ2
{
public Par X0Y0_髪基;
@@ -345,12 +345,12 @@ namespace SlaveMatrix
}
}
public 後髪0_下2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下2パツD e)
public BackHair0_下2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "下げ2パツ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][10]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][10]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_下2パツD : お下げ2D
public class BackHair0_下2パツD : お下げ2D
{
public bool 髪基_表示 = true;
@@ -38,12 +38,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_下2パツD()
public BackHair0_下2パツD()
{
ThisType = GetType();
}
public 後髪0_下2パツD SetRandom()
public BackHair0_下2パツD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -55,7 +55,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_下2パツ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_下2パツ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_編1カル : お下げ1
public class BackHair0_編1カル : お下げ1
{
public Par X0Y0_髪基;
@@ -598,12 +598,12 @@ namespace SlaveMatrix
}
}
public 後髪0_編1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1カルD e)
public BackHair0_編1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_編1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1カル";
dif.Add(new Pars(Sta.胴体["後髪0"][0][15]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][15]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_編1カルD : お下げ1D
public class BackHair0_編1カルD : お下げ1D
{
public bool 髪基_表示 = true;
@@ -60,12 +60,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_編1カルD()
public BackHair0_編1カルD()
{
ThisType = GetType();
}
public 後髪0_編1カルD SetRandom()
public BackHair0_編1カルD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -77,7 +77,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_編1カル(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_編1カル(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_編1ジグ : お下げ1
public class BackHair0_編1ジグ : お下げ1
{
public Par X0Y0_髪基;
@@ -598,12 +598,12 @@ namespace SlaveMatrix
}
}
public 後髪0_編1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1ジグD e)
public BackHair0_編1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1ジグ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][12]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][12]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -77,7 +77,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_編1ジグ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_編1ジグ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_編1ハネ : お下げ1
public class BackHair0_編1ハネ : お下げ1
{
public Par X0Y0_髪基;
@@ -598,12 +598,12 @@ namespace SlaveMatrix
}
}
public 後髪0_編1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1ハネD e)
public BackHair0_編1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1ハネ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][13]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][13]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -77,7 +77,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_編1ハネ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_編1ハネ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -598,12 +598,12 @@ namespace SlaveMatrix
}
}
public 後髪0_編1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1パツD e)
public 後髪0_編1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_編1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み1パツ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][14]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][14]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_編1パツD : お下げ1D
public class BackHair0_編1パツD : お下げ1D
{
public bool 髪基_表示 = true;
@@ -60,12 +60,12 @@ namespace SlaveMatrix
public bool スライム;
public 後髪0_編1パツD()
public BackHair0_編1パツD()
{
ThisType = GetType();
}
public 後髪0_編1パツD SetRandom()
public BackHair0_編1パツD SetRandom()
{
髪長0 = RNG.XS.NextDouble();
髪長1 = RNG.XS.NextDouble();
@@ -1086,7 +1086,7 @@ namespace SlaveMatrix
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2カル";
dif.Add(new Pars(Sta.胴体["後髪0"][0][19]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][19]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_編2ジグ : お下げ2
public class BackHair0_編2ジグ : お下げ2
{
public Par X0Y0_髪基;
@@ -1081,12 +1081,12 @@ namespace SlaveMatrix
}
}
public 後髪0_編2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2ジグD e)
public BackHair0_編2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2ジグ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][16]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][16]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -119,7 +119,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_編2ジグ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_編2ジグ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_編2ハネ : お下げ2
public class BackHair0_編2ハネ : お下げ2
{
public Par X0Y0_髪基;
@@ -1081,12 +1081,12 @@ namespace SlaveMatrix
}
}
public 後髪0_編2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2ハネD e)
public BackHair0_編2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2ハネ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][17]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][17]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -119,7 +119,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_編2ハネ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_編2ハネ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_編2パツ : お下げ2
public class BackHair0_編2パツ : お下げ2
{
public Par X0Y0_髪基;
@@ -1081,12 +1081,12 @@ namespace SlaveMatrix
}
}
public 後髪0_編2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2パツD e)
public BackHair0_編2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編み2パツ";
dif.Add(new Pars(Sta.胴体["後髪0"][0][18]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][18]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -119,7 +119,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_編2パツ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_編2パツ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪0_肢系 : 下ろし
public class BackHair0_肢系 : 下ろし
{
public Par X0Y0_髪基;
@@ -138,13 +138,13 @@ namespace SlaveMatrix
public JointS 右5_接続点 => new JointS(本体, X0Y0_髪基, 6);
public 後髪0_肢系(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_肢系D e)
public BackHair0_肢系(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_肢系D e)
{
後髪0_肢系 後髪0_肢系2 = this;
BackHair0_肢系 後髪0_肢系2 = this;
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "肢系";
dif.Add(new Pars(Sta.胴体["後髪0"][0][21]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][21]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -194,7 +194,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_左5_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_左5_接続;
f.接続(後髪0_肢系2.左5_接続点);
return f;
}).ToArray();
@@ -205,7 +205,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_左4_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_左4_接続;
f.接続(後髪0_肢系2.左4_接続点);
return f;
}).ToArray();
@@ -216,7 +216,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_左3_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_左3_接続;
f.接続(後髪0_肢系2.左3_接続点);
return f;
}).ToArray();
@@ -227,7 +227,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_左2_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_左2_接続;
f.接続(後髪0_肢系2.左2_接続点);
return f;
}).ToArray();
@@ -238,7 +238,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_左1_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_左1_接続;
f.接続(後髪0_肢系2.左1_接続点);
return f;
}).ToArray();
@@ -249,7 +249,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_中央_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_中央_接続;
f.接続(後髪0_肢系2.中央_接続点);
return f;
}).ToArray();
@@ -260,7 +260,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_右1_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_右1_接続;
f.接続(後髪0_肢系2.右1_接続点);
return f;
}).ToArray();
@@ -271,7 +271,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_右2_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_右2_接続;
f.接続(後髪0_肢系2.右2_接続点);
return f;
}).ToArray();
@@ -282,7 +282,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_右3_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_右3_接続;
f.接続(後髪0_肢系2.右3_接続点);
return f;
}).ToArray();
@@ -293,7 +293,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_右4_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_右4_接続;
f.接続(後髪0_肢系2.右4_接続点);
return f;
}).ToArray();
@@ -304,7 +304,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 後髪0_肢系2;
f.ConnectionType = ConnectionInfo.後髪0_肢系_右5_接続;
f.ConnectionType = ConnectionInfo.BackHair0_肢系_右5_接続;
f.接続(後髪0_肢系2.右5_接続点);
return f;
}).ToArray();
@@ -6,7 +6,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪0_肢系D : 下ろしD
public class BackHair0_肢系D : 下ろしD
{
public bool 髪基_表示 = true;
@@ -36,7 +36,7 @@ namespace SlaveMatrix
public List<EleD> 右5_接続 = new List<EleD>();
public 後髪0_肢系D()
public BackHair0_肢系D()
{
ThisType = GetType();
}
@@ -45,7 +45,7 @@ namespace SlaveMatrix
{
左5_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_左5_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_左5_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -56,7 +56,7 @@ namespace SlaveMatrix
{
左4_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_左4_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_左4_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -67,7 +67,7 @@ namespace SlaveMatrix
{
左3_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_左3_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_左3_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -78,7 +78,7 @@ namespace SlaveMatrix
{
左2_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_左2_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_左2_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -89,7 +89,7 @@ namespace SlaveMatrix
{
左1_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_左1_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_左1_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -100,7 +100,7 @@ namespace SlaveMatrix
{
中央_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_中央_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_中央_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -111,7 +111,7 @@ namespace SlaveMatrix
{
右1_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_右1_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_右1_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -122,7 +122,7 @@ namespace SlaveMatrix
{
右2_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_右2_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_右2_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -133,7 +133,7 @@ namespace SlaveMatrix
{
右3_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_右3_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_右3_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -144,7 +144,7 @@ namespace SlaveMatrix
{
右4_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_右4_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_右4_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
@@ -155,14 +155,14 @@ namespace SlaveMatrix
{
右5_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.後髪0_肢系_右5_接続;
e.接続情報 = ConnectionInfo.BackHair0_肢系_右5_接続;
foreach (EleD item in e.EnumEleD())
{
item.尺度B = 0.6;
}
}
public 後髪0_肢系D SetRandom()
public BackHair0_肢系D SetRandom()
{
髪長0 = RNG.XS.NextDouble();
右 = RNG.XS.NextBool();
@@ -171,7 +171,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪0_肢系(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair0_肢系(DisUnit, 配色指定, 体配色, Med, this);
}
public override IEnumerable<EleD> EnumEleD()
@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class 後髪1 : Ele
public class BackHair1 : Ele
{
public override double 肥大
{
@@ -3,7 +3,7 @@ using System;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1D : EleD
public class BackHair1D : EleD
{
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結1カル : アップ
public class BackHair1_結1カル : アップ
{
public Par X0Y0_髪基;
@@ -281,12 +281,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結1カルD e)
public BackHair1_結1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1カル";
dif.Add(new Pars(Sta.胴体["後髪1"][0][3]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][3]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結1カルD : アップD
public class BackHair1_結1カルD : アップD
{
public bool 髪基_表示 = true;
@@ -30,12 +30,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結1カルD()
public BackHair1_結1カルD()
{
ThisType = GetType();
}
public 後髪1_結1カルD SetRandom()
public BackHair1_結1カルD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -46,7 +46,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結1カル(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結1カル(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結1ジグ : アップ
public class BackHair1_結1ジグ : アップ
{
public Par X0Y0_髪基;
@@ -281,12 +281,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結1ジグD e)
public BackHair1_結1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1ジグ";
dif.Add(new Pars(Sta.胴体["後髪1"][0][0]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][0]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結1ジグD : アップD
public class BackHair1_結1ジグD : アップD
{
public bool 髪基_表示 = true;
@@ -30,12 +30,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結1ジグD()
public BackHair1_結1ジグD()
{
ThisType = GetType();
}
public 後髪1_結1ジグD SetRandom()
public BackHair1_結1ジグD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -46,7 +46,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結1ジグ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結1ジグ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結1ハネ : アップ
public class BackHair1_結1ハネ : アップ
{
public Par X0Y0_髪基;
@@ -281,12 +281,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結1ハネD e)
public BackHair1_結1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1ハネ";
dif.Add(new Pars(Sta.胴体["後髪1"][0][1]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][1]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結1ハネD : アップD
public class BackHair1_結1ハネD : アップD
{
public bool 髪基_表示 = true;
@@ -30,12 +30,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結1ハネD()
public BackHair1_結1ハネD()
{
ThisType = GetType();
}
public 後髪1_結1ハネD SetRandom()
public BackHair1_結1ハネD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -46,7 +46,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結1ハネ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結1ハネ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結1パツ : アップ
public class BackHair1_結1パツ : アップ
{
public Par X0Y0_髪基;
@@ -281,12 +281,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結1パツD e)
public BackHair1_結1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い1パツ";
dif.Add(new Pars(Sta.胴体["後髪1"][0][2]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][2]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結1パツD : アップD
public class BackHair1_結1パツD : アップD
{
public bool 髪基_表示 = true;
@@ -30,12 +30,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結1パツD()
public BackHair1_結1パツD()
{
ThisType = GetType();
}
public 後髪1_結1パツD SetRandom()
public BackHair1_結1パツD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -46,7 +46,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結1パツ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結1パツ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結2カル : サイド
public class BackHair1_結2カル : サイド
{
public Par X0Y0_髪基;
@@ -258,12 +258,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結2カルD e)
public BackHair1_結2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2カルD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2カル";
dif.Add(new Pars(Sta.胴体["後髪1"][0][7]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][7]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結2カルD : サイドD
public class BackHair1_結2カルD : サイドD
{
public bool 髪基_表示 = true;
@@ -28,12 +28,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結2カルD()
public BackHair1_結2カルD()
{
ThisType = GetType();
}
public 後髪1_結2カルD SetRandom()
public BackHair1_結2カルD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -44,7 +44,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結2カル(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結2カル(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結2ジグ : サイド
public class BackHair1_結2ジグ : サイド
{
public Par X0Y0_髪基;
@@ -258,12 +258,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結2ジグD e)
public BackHair1_結2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2ジグ";
dif.Add(new Pars(Sta.胴体["後髪1"][0][4]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][4]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結2ジグD : サイドD
public class BackHair1_結2ジグD : サイドD
{
public bool 髪基_表示 = true;
@@ -28,12 +28,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結2ジグD()
public BackHair1_結2ジグD()
{
ThisType = GetType();
}
public 後髪1_結2ジグD SetRandom()
public BackHair1_結2ジグD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -44,7 +44,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結2ジグ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結2ジグ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結2ハネ : サイド
public class BackHair1_結2ハネ : サイド
{
public Par X0Y0_髪基;
@@ -258,12 +258,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結2ハネD e)
public BackHair1_結2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2ハネ";
dif.Add(new Pars(Sta.胴体["後髪1"][0][5]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][5]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結2ハネD : サイドD
public class BackHair1_結2ハネD : サイドD
{
public bool 髪基_表示 = true;
@@ -28,12 +28,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結2ハネD()
public BackHair1_結2ハネD()
{
ThisType = GetType();
}
public 後髪1_結2ハネD SetRandom()
public BackHair1_結2ハネD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -44,7 +44,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結2ハネ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結2ハネ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_結2パツ : サイド
public class BackHair1_結2パツ : サイド
{
public Par X0Y0_髪基;
@@ -258,12 +258,12 @@ namespace SlaveMatrix
}
}
public 後髪1_結2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_結2パツD e)
public BackHair1_結2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "結い2パツ";
dif.Add(new Pars(Sta.胴体["後髪1"][0][6]));
dif.Add(new Pars(Sta.胴体["BackHair1"][0][6]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_結2パツD : サイドD
public class BackHair1_結2パツD : サイドD
{
public bool 髪基_表示 = true;
@@ -28,12 +28,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_結2パツD()
public BackHair1_結2パツD()
{
ThisType = GetType();
}
public 後髪1_結2パツD SetRandom()
public BackHair1_結2パツD SetRandom()
{
髪長 = RNG.XS.NextDouble();
毛量 = RNG.XS.NextDouble();
@@ -44,7 +44,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_結2パツ(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_結2パツ(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 後髪1_編結 : アップ
public class BackHair1_編結 : アップ
{
public Par X0Y0_髪基;
@@ -408,12 +408,12 @@ namespace SlaveMatrix
}
}
public 後髪1_編結(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪1_編結D e)
public BackHair1_編結(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_編結D e)
{
ThisType = GetType();
Dif dif = new Dif();
dif.Tag = "編結";
dif.Add(new Pars(Sta.胴体["後髪0"][0][20]));
dif.Add(new Pars(Sta.胴体["BackHair0"][0][20]));
本体 = new Difs();
本体.Tag = dif.Tag;
本体.Add(dif);
@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 後髪1_編結D : アップD
public class BackHair1_編結D : アップD
{
public bool 髪基_表示 = true;
@@ -40,12 +40,12 @@ namespace SlaveMatrix
public double 高さ;
public 後髪1_編結D()
public BackHair1_編結D()
{
ThisType = GetType();
}
public 後髪1_編結D SetRandom()
public BackHair1_編結D SetRandom()
{
毛量 = RNG.XS.NextDouble();
高さ = RNG.XS.NextDouble();
@@ -54,7 +54,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 後髪1_編結(DisUnit, 配色指定, 体配色, Med, this);
return new BackHair1_編結(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -7,45 +7,45 @@ namespace SlaveMatrix
public enum ConnectionInfo
{
none,
頭_基髪_接続,
頭_目左_接続,
頭_目右_接続,
頭_鼻_接続,
頭_口_接続,
頭_頬左_接続,
頭_頬右_接続,
頭_額_接続,
頭_眉左_接続,
頭_眉右_接続,
頭_耳左_接続,
頭_耳右_接続,
頭_鼻肌_接続,
頭_単眼目_接続,
頭_単眼眉_接続,
頭_大顎基_接続,
頭_顔面_接続,
頭_頭頂_接続,
頭_頬肌左_接続,
頭_頬肌右_接続,
頭_触覚左_接続,
頭_触覚右_接続,
Head_基髪_接続,
Head_目左_接続,
Head_目右_接続,
Head_鼻_接続,
Head_口_接続,
Head_頬左_接続,
Head_頬右_接続,
Head_額_接続,
Head_眉左_接続,
Head_眉右_接続,
Head_耳左_接続,
Head_耳右_接続,
Head_鼻肌_接続,
Head_単眼目_接続,
Head_単眼眉_接続,
Head_大顎基_接続,
Head_顔面_接続,
Head_頭頂_接続,
Head_頬肌左_接続,
Head_頬肌右_接続,
Head_触覚左_接続,
Head_触覚右_接続,
基髪_頭頂左_接続,
基髪_頭頂右_接続,
基髪_横髪左_接続,
基髪_横髪右_接続,
基髪_前髪_接続,
基髪_後髪_接続,
後髪0_肢系_左5_接続,
後髪0_肢系_左4_接続,
後髪0_肢系_左3_接続,
後髪0_肢系_左2_接続,
後髪0_肢系_左1_接続,
後髪0_肢系_中央_接続,
後髪0_肢系_右1_接続,
後髪0_肢系_右2_接続,
後髪0_肢系_右3_接続,
後髪0_肢系_右4_接続,
後髪0_肢系_右5_接続,
BackHair0_肢系_左5_接続,
BackHair0_肢系_左4_接続,
BackHair0_肢系_左3_接続,
BackHair0_肢系_左2_接続,
BackHair0_肢系_左1_接続,
BackHair0_肢系_中央_接続,
BackHair0_肢系_右1_接続,
BackHair0_肢系_右2_接続,
BackHair0_肢系_右3_接続,
BackHair0_肢系_右4_接続,
BackHair0_肢系_右5_接続,
横髪_肢系_肢_接続,
双目_瞼_接続,
瞼_宇_涙_接続,
@@ -57,8 +57,8 @@ namespace SlaveMatrix
鼻_獣_鼻水左_接続,
鼻_獣_鼻水右_接続,
吹出し_吹出し_接続,
首_頭_接続,
胸_首_接続,
Neck_Head_接続,
胸_Neck_接続,
胸_肩左_接続,
胸_肩右_接続,
胸_胸左_接続,
@@ -260,7 +260,7 @@ namespace SlaveMatrix
前翅_甲_軸1_接続,
前翅_甲_軸2_接続,
前翅_甲_軸3_接続,
触手_犬_頭_接続,
触手_犬_Head_接続,
触手_犬_上腕左_接続,
触手_犬_上腕右_接続,
触手_犬_下腕左_接続,
@@ -3,7 +3,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 頭 : Ele
public class Head : Ele
{
public Par X0Y0_頭;
@@ -1033,11 +1033,11 @@ namespace SlaveMatrix
public JointS 触覚右_接続点 => new JointS(本体, X0Y0_頭, 18);
public 頭(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 頭D e)
public Head(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, HeadD e)
{
頭 頭2 = this;
Head 頭2 = this;
ThisType = GetType();
本体 = new Difs(Sta.胴体["頭"]);
本体 = new Difs(Sta.胴体["Head"]);
Pars pars = 本体[0][0];
X0Y0_頭 = pars["頭"].ToPar();
Pars pars2 = pars["悪タトゥ"].ToPars();
@@ -1177,7 +1177,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_基髪_接続;
f.ConnectionType = ConnectionInfo.Head_基髪_接続;
f.接続(頭2.基髪_接続点);
return f;
}).ToArray();
@@ -1188,7 +1188,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_目左_接続;
f.ConnectionType = ConnectionInfo.Head_目左_接続;
f.接続(頭2.目左_接続点);
return f;
}).ToArray();
@@ -1199,7 +1199,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_目右_接続;
f.ConnectionType = ConnectionInfo.Head_目右_接続;
f.接続(頭2.目右_接続点);
return f;
}).ToArray();
@@ -1210,7 +1210,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_鼻_接続;
f.ConnectionType = ConnectionInfo.Head_鼻_接続;
f.接続(頭2.鼻_接続点);
return f;
}).ToArray();
@@ -1221,7 +1221,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_口_接続;
f.ConnectionType = ConnectionInfo.Head_口_接続;
f.接続(頭2.口_接続点);
return f;
}).ToArray();
@@ -1232,7 +1232,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_頬左_接続;
f.ConnectionType = ConnectionInfo.Head_頬左_接続;
f.接続(頭2.頬左_接続点);
return f;
}).ToArray();
@@ -1243,7 +1243,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_頬右_接続;
f.ConnectionType = ConnectionInfo.Head_頬右_接続;
f.接続(頭2.頬右_接続点);
return f;
}).ToArray();
@@ -1254,7 +1254,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_額_接続;
f.ConnectionType = ConnectionInfo.Head_額_接続;
f.接続(頭2.額_接続点);
return f;
}).ToArray();
@@ -1265,7 +1265,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_眉左_接続;
f.ConnectionType = ConnectionInfo.Head_眉左_接続;
f.接続(頭2.眉左_接続点);
return f;
}).ToArray();
@@ -1276,7 +1276,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_眉右_接続;
f.ConnectionType = ConnectionInfo.Head_眉右_接続;
f.接続(頭2.眉右_接続点);
return f;
}).ToArray();
@@ -1287,7 +1287,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_耳左_接続;
f.ConnectionType = ConnectionInfo.Head_耳左_接続;
f.接続(頭2.耳左_接続点);
return f;
}).ToArray();
@@ -1298,7 +1298,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_耳右_接続;
f.ConnectionType = ConnectionInfo.Head_耳右_接続;
f.接続(頭2.耳右_接続点);
return f;
}).ToArray();
@@ -1309,7 +1309,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_鼻肌_接続;
f.ConnectionType = ConnectionInfo.Head_鼻肌_接続;
f.接続(頭2.鼻肌_接続点);
return f;
}).ToArray();
@@ -1320,7 +1320,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_単眼目_接続;
f.ConnectionType = ConnectionInfo.Head_単眼目_接続;
f.接続(頭2.単眼目_接続点);
return f;
}).ToArray();
@@ -1331,7 +1331,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_単眼眉_接続;
f.ConnectionType = ConnectionInfo.Head_単眼眉_接続;
f.接続(頭2.単眼眉_接続点);
return f;
}).ToArray();
@@ -1342,7 +1342,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_大顎基_接続;
f.ConnectionType = ConnectionInfo.Head_大顎基_接続;
f.接続(頭2.大顎基_接続点);
return f;
}).ToArray();
@@ -1353,7 +1353,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_顔面_接続;
f.ConnectionType = ConnectionInfo.Head_顔面_接続;
f.接続(頭2.顔面_接続点);
return f;
}).ToArray();
@@ -1364,7 +1364,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_頭頂_接続;
f.ConnectionType = ConnectionInfo.Head_頭頂_接続;
f.接続(頭2.頭頂_接続点);
return f;
}).ToArray();
@@ -1375,7 +1375,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_頬肌左_接続;
f.ConnectionType = ConnectionInfo.Head_頬肌左_接続;
f.接続(頭2.頬肌左_接続点);
return f;
}).ToArray();
@@ -1386,7 +1386,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_頬肌右_接続;
f.ConnectionType = ConnectionInfo.Head_頬肌右_接続;
f.接続(頭2.頬肌右_接続点);
return f;
}).ToArray();
@@ -1397,7 +1397,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_触覚左_接続;
f.ConnectionType = ConnectionInfo.Head_触覚左_接続;
f.接続(頭2.触覚左_接続点);
return f;
}).ToArray();
@@ -1408,7 +1408,7 @@ namespace SlaveMatrix
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 頭2;
f.ConnectionType = ConnectionInfo.頭_触覚右_接続;
f.ConnectionType = ConnectionInfo.Head_触覚右_接続;
f.接続(頭2.触覚右_接続点);
return f;
}).ToArray();
@@ -1515,7 +1515,7 @@ namespace SlaveMatrix
private void 開顎(double Rate)
{
double y = 0.0003 * Rate;
Par par = Sta.胴体["頭"][0][0]["頭"].ToPar();
Par par = Sta.胴体["Head"][0][0]["頭"].ToPar();
Par x0Y0_頭 = X0Y0_頭;
x0Y0_頭.OP[0].ps[3] = par.OP[0].ps[3].AddY(y);
x0Y0_頭.OP[0].ps[4] = par.OP[0].ps[4].AddY(y);
@@ -5,7 +5,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 頭D : EleD
public class HeadD : EleD
{
public bool 頭_表示 = true;
@@ -137,7 +137,7 @@ namespace SlaveMatrix
public List<EleD> 触覚右_接続 = new List<EleD>();
public 頭D()
public HeadD()
{
ThisType = GetType();
}
@@ -146,157 +146,157 @@ namespace SlaveMatrix
{
基髪_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_基髪_接続;
e.接続情報 = ConnectionInfo.Head_基髪_接続;
}
public void 目左接続(EleD e)
{
目左_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_目左_接続;
e.接続情報 = ConnectionInfo.Head_目左_接続;
}
public void 目右接続(EleD e)
{
目右_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_目右_接続;
e.接続情報 = ConnectionInfo.Head_目右_接続;
}
public void 鼻接続(EleD e)
{
鼻_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_鼻_接続;
e.接続情報 = ConnectionInfo.Head_鼻_接続;
}
public void 口接続(EleD e)
{
口_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_口_接続;
e.接続情報 = ConnectionInfo.Head_口_接続;
}
public void 頬左接続(EleD e)
{
頬左_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_頬左_接続;
e.接続情報 = ConnectionInfo.Head_頬左_接続;
}
public void 頬右接続(EleD e)
{
頬右_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_頬右_接続;
e.接続情報 = ConnectionInfo.Head_頬右_接続;
}
public void 額接続(EleD e)
{
額_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_額_接続;
e.接続情報 = ConnectionInfo.Head_額_接続;
}
public void 眉左接続(EleD e)
{
眉左_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_眉左_接続;
e.接続情報 = ConnectionInfo.Head_眉左_接続;
}
public void 眉右接続(EleD e)
{
眉右_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_眉右_接続;
e.接続情報 = ConnectionInfo.Head_眉右_接続;
}
public void 耳左接続(EleD e)
{
耳左_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_耳左_接続;
e.接続情報 = ConnectionInfo.Head_耳左_接続;
}
public void 耳右接続(EleD e)
{
耳右_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_耳右_接続;
e.接続情報 = ConnectionInfo.Head_耳右_接続;
}
public void 鼻肌接続(EleD e)
{
鼻肌_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_鼻肌_接続;
e.接続情報 = ConnectionInfo.Head_鼻肌_接続;
}
public void 単眼目接続(EleD e)
{
単眼目_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_単眼目_接続;
e.接続情報 = ConnectionInfo.Head_単眼目_接続;
}
public void 単眼眉接続(EleD e)
{
単眼眉_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_単眼眉_接続;
e.接続情報 = ConnectionInfo.Head_単眼眉_接続;
}
public void 大顎基接続(EleD e)
{
大顎基_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_大顎基_接続;
e.接続情報 = ConnectionInfo.Head_大顎基_接続;
}
public void 顔面接続(EleD e)
{
顔面_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_顔面_接続;
e.接続情報 = ConnectionInfo.Head_顔面_接続;
}
public void 頭頂接続(EleD e)
{
頭頂_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_頭頂_接続;
e.接続情報 = ConnectionInfo.Head_頭頂_接続;
}
public void 頬肌左接続(EleD e)
{
頬肌左_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_頬肌左_接続;
e.接続情報 = ConnectionInfo.Head_頬肌左_接続;
}
public void 頬肌右接続(EleD e)
{
頬肌右_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_頬肌右_接続;
e.接続情報 = ConnectionInfo.Head_頬肌右_接続;
}
public void 触覚左接続(EleD e)
{
触覚左_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_触覚左_接続;
e.接続情報 = ConnectionInfo.Head_触覚左_接続;
}
public void 触覚右接続(EleD e)
{
触覚右_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.頭_触覚右_接続;
e.接続情報 = ConnectionInfo.Head_触覚右_接続;
}
public 頭D SetRandom()
public HeadD SetRandom()
{
目高 = RNG.XS.NextDouble();
return this;
@@ -304,7 +304,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 頭(DisUnit, 配色指定, 体配色, Med, this);
return new Head(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -3,7 +3,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class 首 : Ele
public class Neck : Ele
{
public Par X0Y0_植性_蔦;
@@ -307,7 +307,7 @@ namespace SlaveMatrix
public スタンプW 鞭痕;
public Ele[] 頭_接続;
public Ele[] Head_接続;
public override bool 欠損
{
@@ -1169,11 +1169,11 @@ namespace SlaveMatrix
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_首輪_金具右, 0);
public 首(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 首D e)
public Neck(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, NeckD e)
{
首 首2 = this;
Neck 首2 = this;
ThisType = GetType();
本体 = new Difs(Sta.胴体["首"]);
本体 = new Difs(Sta.胴体["Neck"]);
Pars pars = 本体[0][0];
Pars pars2 = pars["植性"].ToPars();
X0Y0_植性_蔦 = pars2["蔦"].ToPar();
@@ -1323,14 +1323,14 @@ namespace SlaveMatrix
{
表示 = false;
}
if (e.頭_接続.Count > 0)
if (e.Head_接続.Count > 0)
{
Ele f;
頭_接続 = e.頭_接続.Select(delegate(EleD g)
Head_接続 = e.Head_接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 首2;
f.ConnectionType = ConnectionInfo.首_頭_接続;
f.ConnectionType = ConnectionInfo.Neck_Head_接続;
f.接続(首2.頭_接続点);
return f;
}).ToArray();
@@ -5,7 +5,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class 首D : EleD
public class NeckD : EleD
{
public bool 植性_蔦_表示;
@@ -113,23 +113,23 @@ namespace SlaveMatrix
public bool 鎖表示;
public List<EleD> 頭_接続 = new List<EleD>();
public List<EleD> Head_接続 = new List<EleD>();
public 首D()
public NeckD()
{
ThisType = GetType();
}
public void 頭接続(EleD e)
{
頭_接続.Add(e);
Head_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.首_頭_接続;
e.接続情報 = ConnectionInfo.Neck_Head_接続;
}
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
{
return new 首(DisUnit, 配色指定, 体配色, Med, this);
return new Neck(DisUnit, 配色指定, 体配色, Med, this);
}
}
}
@@ -96,7 +96,7 @@ namespace SlaveMatrix
{
if (e != null && !(e is 性器) && !(e is 肛門))
{
return !(e is 首);
return !(e is Neck);
}
return false;
}
@@ -105,7 +105,7 @@ namespace SlaveMatrix
{
if (e != null && !(e is 手_人) && !(e is 性器) && !(e is 肛門))
{
return !(e is 首);
return !(e is Neck);
}
return false;
}
@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class お下げ1 : 後髪0
public class お下げ1 : BackHair0
{
public virtual bool お下げ_髪縛1_表示 { get; set; }
@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class お下げ2 : 後髪0
public class お下げ2 : BackHair0
{
public virtual bool お下げ左_髪縛1_表示 { get; set; }
@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class アップ : 後髪1
public class アップ : BackHair1
{
}
}
@@ -3,7 +3,7 @@ using System;
namespace SlaveMatrix
{
[Serializable]
public class アップD : 後髪1D
public class アップD : BackHair1D
{
}
}
@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class サイド : 後髪1
public class サイド : BackHair1
{
}
}
@@ -3,7 +3,7 @@ using System;
namespace SlaveMatrix
{
[Serializable]
public class サイドD : 後髪1D
public class サイドD : BackHair1D
{
}
}
@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class 下ろし : 後髪0
public class 下ろし : BackHair0
{
}
}
@@ -735,67 +735,67 @@ namespace SlaveMatrix
側頭
},
{
ConnectionInfo.頭_触覚左_接続,
ConnectionInfo.Head_触覚左_接続,
触覚
},
{
ConnectionInfo.頭_触覚右_接続,
ConnectionInfo.Head_触覚右_接続,
触覚
},
{
ConnectionInfo.頭_耳左_接続,
ConnectionInfo.Head_耳左_接続,
耳
},
{
ConnectionInfo.頭_耳右_接続,
ConnectionInfo.Head_耳右_接続,
耳
},
{
ConnectionInfo.頭_頬左_接続,
ConnectionInfo.Head_頬左_接続,
頬
},
{
ConnectionInfo.頭_頬右_接続,
ConnectionInfo.Head_頬右_接続,
頬
},
{
ConnectionInfo.後髪0_肢系_左5_接続,
ConnectionInfo.BackHair0_肢系_左5_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_右5_接続,
ConnectionInfo.BackHair0_肢系_右5_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_左4_接続,
ConnectionInfo.BackHair0_肢系_左4_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_右4_接続,
ConnectionInfo.BackHair0_肢系_右4_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_左3_接続,
ConnectionInfo.BackHair0_肢系_左3_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_右3_接続,
ConnectionInfo.BackHair0_肢系_右3_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_左2_接続,
ConnectionInfo.BackHair0_肢系_左2_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_右2_接続,
ConnectionInfo.BackHair0_肢系_右2_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_左1_接続,
ConnectionInfo.BackHair0_肢系_左1_接続,
後髪
},
{
ConnectionInfo.後髪0_肢系_右1_接続,
ConnectionInfo.BackHair0_肢系_右1_接続,
後髪
},
{
@@ -1159,11 +1159,11 @@ namespace SlaveMatrix
触覚蟲
},
{
ConnectionInfo.頭_頭頂_接続,
ConnectionInfo.Head_頭頂_接続,
頭頂
},
{
ConnectionInfo.頭_額_接続,
ConnectionInfo.Head_額_接続,
額
},
{
@@ -1239,11 +1239,11 @@ namespace SlaveMatrix
頭頂後
},
{
ConnectionInfo.頭_大顎基_接続,
ConnectionInfo.Head_大顎基_接続,
大顎基
},
{
ConnectionInfo.頭_顔面_接続,
ConnectionInfo.Head_顔面_接続,
顔面
},
{
@@ -1351,7 +1351,7 @@ namespace SlaveMatrix
前翅甲軸3
},
{
ConnectionInfo.触手_犬_頭_接続,
ConnectionInfo.触手_犬_Head_接続,
犬頭
},
{
@@ -1797,7 +1797,7 @@ namespace SlaveMatrix
int i = (原種モード ? RNG.XS.Next(3) : RNG.XS.Next(7));
Dictionary<ConnectionInfo, List<Type>> 接続構成 = Get接続構成(母方, 父方);
Type[] 要素構成 = Get要素構成(母方, 父方);
頭D 頭D2 = Mix<頭D>(母方, 父方, i, 原種モード);
HeadD 頭D2 = Mix<HeadD>(母方, 父方, i, 原種モード);
基髪D 基髪D2 = new 基髪D();
頭D2.基髪接続(基髪D2);
頭D2.目左接続(new 目傷D());
@@ -1822,7 +1822,7 @@ namespace SlaveMatrix
頭D2.単眼目接続(new 目隠帯D());
頭D2.口接続(new 玉口枷D());
頭D2.AlignC();
首D 首D2 = Mix<首D>(母方, 父方, i, 原種モード);
NeckD 首D2 = Mix<NeckD>(母方, 父方, i, 原種モード);
首D2.頭接続(頭D2);
胸D 胸D2 = Mix<胸D>(母方, 父方, i, 原種モード);
乳房D 乳房D2 = Mix<乳房D>(母方, 父方, 右: false, i, 原種モード);
@@ -1874,14 +1874,14 @@ namespace SlaveMatrix
EleD eleD = SlaveMatrix.GameClasses._Con.Get後髪0R();
基髪D2.後髪接続(eleD);
eleD.AlignR();
if (eleD is 後髪0_肢系D && 変異率.Lot())
if (eleD is BackHair0_肢系D && 変異率.Lot())
{
eleD.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左2_接続, 要素構成, 接続構成, 変異率, 原種モード);
eleD.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左3_接続, 要素構成, 接続構成, 変異率, 原種モード);
eleD.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左4_接続, 要素構成, 接続構成, 変異率, 原種モード);
eleD.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左5_接続, 要素構成, 接続構成, 変異率, 原種モード);
eleD.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左2_接続, 要素構成, 接続構成, 変異率, 原種モード);
eleD.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左3_接続, 要素構成, 接続構成, 変異率, 原種モード);
eleD.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左4_接続, 要素構成, 接続構成, 変異率, 原種モード);
eleD.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左5_接続, 要素構成, 接続構成, 変異率, 原種モード);
}
if ((eleD is 後髪0_ジグD || eleD is 後髪0_ハネD || eleD is 後髪0_パツD || eleD is 後髪0_カルD || eleD is 後髪0_肢系D) && RNG.XS.NextBool())
if ((eleD is BackHair0_ジグD || eleD is BackHair0_ハネD || eleD is BackHair0_パツD || eleD is BackHair0_カルD || eleD is BackHair0_肢系D) && RNG.XS.NextBool())
{
EleD e2 = SlaveMatrix.GameClasses._Con.Get後髪1R();
基髪D2.後髪接続(e2);
@@ -1902,16 +1902,16 @@ namespace SlaveMatrix
{
基髪D2.後髪接続(後髪0D2);
後髪0D2.AlignR();
if (後髪0D2 is 後髪0_肢系D && 変異率.Lot())
if (後髪0D2 is BackHair0_肢系D && 変異率.Lot())
{
後髪0D2.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左2_接続, 要素構成, 接続構成, 変異率, 原種モード);
後髪0D2.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左3_接続, 要素構成, 接続構成, 変異率, 原種モード);
後髪0D2.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左4_接続, 要素構成, 接続構成, 変異率, 原種モード);
後髪0D2.接続(母方, 父方, i, ConnectionInfo.後髪0_肢系_左5_接続, 要素構成, 接続構成, 変異率, 原種モード);
後髪0D2.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左2_接続, 要素構成, 接続構成, 変異率, 原種モード);
後髪0D2.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左3_接続, 要素構成, 接続構成, 変異率, 原種モード);
後髪0D2.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左4_接続, 要素構成, 接続構成, 変異率, 原種モード);
後髪0D2.接続(母方, 父方, i, ConnectionInfo.BackHair0_肢系_左5_接続, 要素構成, 接続構成, 変異率, 原種モード);
}
if ((後髪0D2 is 後髪0_ジグD || 後髪0D2 is 後髪0_ハネD || 後髪0D2 is 後髪0_パツD || 後髪0D2 is 後髪0_カルD || 後髪0D2 is 後髪0_肢系D) && RNG.XS.NextBool())
if ((後髪0D2 is BackHair0_ジグD || 後髪0D2 is BackHair0_ハネD || 後髪0D2 is BackHair0_パツD || 後髪0D2 is BackHair0_カルD || 後髪0D2 is BackHair0_肢系D) && RNG.XS.NextBool())
{
後髪1D 後髪1D2 = Mix<後髪1D>(母方, 父方, i, 原種モード);
BackHair1D 後髪1D2 = Mix<BackHair1D>(母方, 父方, i, 原種モード);
if (後髪1D2 != null)
{
基髪D2.後髪接続(後髪1D2);
@@ -1921,7 +1921,7 @@ namespace SlaveMatrix
}
else if (RNG.XS.NextBool())
{
後髪1D 後髪1D3 = Mix<後髪1D>(母方, 父方, i, 原種モード);
BackHair1D 後髪1D3 = Mix<BackHair1D>(母方, 父方, i, 原種モード);
if (後髪1D3 != null)
{
基髪D2.後髪接続(後髪1D3);
@@ -2153,15 +2153,15 @@ namespace SlaveMatrix
頭D2.口接続(舌D2);
}
}
頭D2.接続(母方, 父方, i, ConnectionInfo.頭_耳左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_耳左_接続, 要素構成, 接続構成, 変異率, 原種モード);
基髪D2.接続(母方, 父方, i, ConnectionInfo.基髪_頭頂左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.頭_頬左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.頭_大顎基_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.頭_顔面_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.頭_頭頂_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.頭_触覚左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_頬左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_大顎基_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_顔面_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_頭頂_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_触覚左_接続, 要素構成, 接続構成, 変異率, 原種モード);
胸D2.接続(母方, 父方, i, ConnectionInfo.胸_肩左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.頭_額_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_額_接続, 要素構成, 接続構成, 変異率, 原種モード);
胸D2.接続(母方, 父方, i, ConnectionInfo.胸_翼上左_接続, 要素構成, 接続構成, 変異率, 原種モード);
胸D2.接続(母方, 父方, i, ConnectionInfo.胸_翼下左_接続, 要素構成, 接続構成, 変異率, 原種モード);
胴D2.接続(母方, 父方, i, ConnectionInfo.Torso_翼左_接続, 要素構成, 接続構成, 変異率, 原種モード);
@@ -357,7 +357,7 @@ namespace SlaveMatrix
public スタンプW 鞭痕;
public Ele[] 首_接続;
public Ele[] Neck_接続;
public Ele[] 肩左_接続;
@@ -1591,13 +1591,13 @@ namespace SlaveMatrix
表示 = false;
}
Ele f;
if (e.首_接続.Count > 0)
if (e.Neck_接続.Count > 0)
{
首_接続 = e.首_接続.Select(delegate(EleD g)
Neck_接続 = e.Neck_接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 胸2;
f.ConnectionType = ConnectionInfo.胸_首_接続;
f.ConnectionType = ConnectionInfo.胸_Neck_接続;
f.接続(胸2.首_接続点);
return f;
}).ToArray();
@@ -133,7 +133,7 @@ namespace SlaveMatrix
public double ハイライト濃度 = 1.0;
public List<EleD> 首_接続 = new List<EleD>();
public List<EleD> Neck_接続 = new List<EleD>();
public List<EleD> 肩左_接続 = new List<EleD>();
@@ -162,9 +162,9 @@ namespace SlaveMatrix
public void 首接続(EleD e)
{
首_接続.Add(e);
Neck_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.胸_首_接続;
e.接続情報 = ConnectionInfo.胸_Neck_接続;
}
public void 肩左接続(EleD e)
@@ -1680,7 +1680,7 @@ namespace SlaveMatrix
public 拘束鎖 鎖5;
public Ele[] 頭_接続;
public Ele[] Head_接続;
public Ele[] 上腕左_接続;
@@ -6746,13 +6746,13 @@ namespace SlaveMatrix
表示 = false;
}
Ele f;
if (e.頭_接続.Count > 0)
if (e.Head_接続.Count > 0)
{
頭_接続 = e.頭_接続.Select(delegate(EleD g)
Head_接続 = e.Head_接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 触手_犬2;
f.ConnectionType = ConnectionInfo.触手_犬_頭_接続;
f.ConnectionType = ConnectionInfo.触手_犬_Head_接続;
f.接続(触手_犬2.頭_接続点);
return f;
}).ToArray();
@@ -575,7 +575,7 @@ namespace SlaveMatrix
public bool 鎖表示;
public List<EleD> 頭_接続 = new List<EleD>();
public List<EleD> Head_接続 = new List<EleD>();
public List<EleD> 上腕左_接続 = new List<EleD>();
@@ -596,9 +596,9 @@ namespace SlaveMatrix
public void 頭接続(EleD e)
{
頭_接続.Add(e);
Head_接続.Add(e);
e.Par = this;
e.接続情報 = ConnectionInfo.触手_犬_頭_接続;
e.接続情報 = ConnectionInfo.触手_犬_Head_接続;
}
public void 上腕左接続(EleD e)
@@ -6,13 +6,13 @@ namespace SlaveMatrix
{
public class 頭色更新
{
public 頭 頭;
public Head 頭;
private Ele[] 瞼;
private Vector2D[] mm;
public 頭色更新(頭 頭, 単瞼 単瞼, 双瞼 瞼左, 双瞼 瞼右, 縦瞼 額瞼, 頬瞼 頬左, 頬瞼 頬右)
public 頭色更新(Head 頭, 単瞼 単瞼, 双瞼 瞼左, 双瞼 瞼右, 縦瞼 額瞼, 頬瞼 頬左, 頬瞼 頬右)
{
this.頭 = 頭;
瞼 = EnumNoNull(単瞼, 瞼左, 瞼右, 額瞼, 頬左, 頬右).ToArray();
+9 -9
View File
@@ -58,9 +58,9 @@ namespace SlaveMatrix
public 胸 胸;
public 首 首;
public Neck 首;
public 頭 頭;
public Head 頭;
public 基髪 基髪;
@@ -70,9 +70,9 @@ namespace SlaveMatrix
public 横髪 横髪右;
public 後髪1 後髪1;
public BackHair1 後髪1;
public 後髪0 後髪0;
public BackHair0 後髪0;
public 単目 単眼目;
@@ -3897,7 +3897,7 @@ namespace SlaveMatrix
}
if (胸 != null)
{
首 = 胸.首_接続.GetEle<首>();
首 = 胸.Neck_接続.GetEle<Neck>();
胸腹板_人 = 胸.肌_接続.GetEle<胸腹板>();
胸肌_人 = 胸.肌_接続.GetEle<胸肌>();
胸毛_人 = 胸.肌_接続.GetEle<胸毛>();
@@ -3934,7 +3934,7 @@ namespace SlaveMatrix
}
if (首 != null)
{
頭 = 首.頭_接続.GetEle<頭>();
頭 = 首.Head_接続.GetEle<Head>();
}
if (頭 != null)
{
@@ -4055,8 +4055,8 @@ namespace SlaveMatrix
前髪 = 基髪.前髪_接続.GetEle<前髪>();
横髪左 = 基髪.横髪左_接続.GetEle<横髪>();
横髪右 = 基髪.横髪右_接続.GetEle<横髪>();
後髪1 = 基髪.後髪_接続.GetEle<後髪1>();
後髪0 = 基髪.後髪_接続.GetEle<後髪0>();
後髪1 = 基髪.後髪_接続.GetEle<BackHair1>();
後髪0 = 基髪.後髪_接続.GetEle<BackHair0>();
}
首.キスマーク = new スタンプK(Med, Are, Cha, this, kd, 首);
sk.Add(首.キスマーク);
@@ -9498,7 +9498,7 @@ namespace SlaveMatrix
public void Add鞭痕(Vector2D cp, Color hc)
{
Ele he = GetHitEle(hc);
if (he is 下腕 || he is 首)
if (he is 下腕 || he is Neck)
{
return;
}
+3 -3
View File
@@ -2063,15 +2063,15 @@ namespace SlaveMatrix
{
result.c = ContactType.Mouth;
}
else if (result.e is 頭)
else if (result.e is Head)
{
result.c = ContactType.Face;
}
else if (result.e is 横髪 || result.e is 後髪0 || result.e is 後髪1 || result.e is 基髪)
else if (result.e is 横髪 || result.e is BackHair0 || result.e is BackHair1 || result.e is 基髪)
{
result.c = ContactType.Hair;
}
else if (result.e is 首)
else if (result.e is Neck)
{
result.c = ContactType.Neck;
}
+37 -37
View File
@@ -302,7 +302,7 @@ namespace SlaveMatrix
}
else if (Xasix)
{
if (this is 頭 || this is 目隠帯 || this is 玉口枷)
if (this is Head || this is 目隠帯 || this is 玉口枷)
{
item.OP.ExpansionX(item.OP.GetCenter(), rate);
}
@@ -311,7 +311,7 @@ namespace SlaveMatrix
item.SizeXBase *= num;
}
}
else if (this is 頭 || this is 目隠帯 || this is 玉口枷)
else if (this is Head || this is 目隠帯 || this is 玉口枷)
{
item.OP.ExpansionY(item.OP.GetCenter(), rate);
}
@@ -336,9 +336,9 @@ namespace SlaveMatrix
double num = 身長mi2 + 身長d2 * 身長_;
foreach (Par item in 本体.EnumAllPar())
{
if (!item.Parent.Tag.Contains("眼") && !item.Parent.Tag.Contains("コア") && !item.Tag.Contains("傷") && !item.Tag.Contains("ボタン") && !item.Parent.Tag.Contains("輪") && !item.Tag.Contains("吸盤") && !(this is 膣基) && !(this is 膣内精液) && !(this is 断面) && !(this is 性器) && !(this is 肛門) && !(this is 乳房) && !(this is 下着トップ) && !(this is Waist) && !(this is 腰肌) && !(this is 四足腰) && !(this is 下着ボトム) && !(this is 上着ボトム) && !(this is 手) && !(this is 噴乳) && !(this is 飛沫) && !(this is 潮吹_小) && !(this is 潮吹_大) && !(this is 放尿) && !(this is 頭) && !(this is 目隠帯) && !(this is 玉口枷) && !(this is 半身) && !(this is 頭頂) && !(this is 背中_光) && !(this is ボテ腹))
if (!item.Parent.Tag.Contains("眼") && !item.Parent.Tag.Contains("コア") && !item.Tag.Contains("傷") && !item.Tag.Contains("ボタン") && !item.Parent.Tag.Contains("輪") && !item.Tag.Contains("吸盤") && !(this is 膣基) && !(this is 膣内精液) && !(this is 断面) && !(this is 性器) && !(this is 肛門) && !(this is 乳房) && !(this is 下着トップ) && !(this is Waist) && !(this is 腰肌) && !(this is 四足腰) && !(this is 下着ボトム) && !(this is 上着ボトム) && !(this is 手) && !(this is 噴乳) && !(this is 飛沫) && !(this is 潮吹_小) && !(this is 潮吹_大) && !(this is 放尿) && !(this is Head) && !(this is 目隠帯) && !(this is 玉口枷) && !(this is 半身) && !(this is 頭頂) && !(this is 背中_光) && !(this is ボテ腹))
{
if (this is 頭 || this is 目隠帯 || this is 玉口枷)
if (this is Head || this is 目隠帯 || this is 玉口枷)
{
if (num < 1.0)
{
@@ -542,40 +542,40 @@ namespace SlaveMatrix
public int 描画前後 => ConnectionType switch
{
ConnectionInfo.頭_基髪_接続 => 1,
ConnectionInfo.頭_目左_接続 => 1,
ConnectionInfo.頭_目右_接続 => 1,
ConnectionInfo.頭_鼻_接続 => 1,
ConnectionInfo.頭_口_接続 => 1,
ConnectionInfo.頭_頬左_接続 => 1,
ConnectionInfo.頭_頬右_接続 => 1,
ConnectionInfo.頭_額_接続 => 1,
ConnectionInfo.頭_眉左_接続 => 1,
ConnectionInfo.頭_眉右_接続 => 1,
ConnectionInfo.頭_耳左_接続 => 1,
ConnectionInfo.頭_耳右_接続 => 1,
ConnectionInfo.頭_鼻肌_接続 => 1,
ConnectionInfo.頭_単眼目_接続 => 1,
ConnectionInfo.頭_単眼眉_接続 => 1,
ConnectionInfo.頭_頬肌左_接続 => 1,
ConnectionInfo.頭_頬肌右_接続 => 1,
ConnectionInfo.頭_触覚左_接続 => 1,
ConnectionInfo.頭_触覚右_接続 => 1,
ConnectionInfo.Head_基髪_接続 => 1,
ConnectionInfo.Head_目左_接続 => 1,
ConnectionInfo.Head_目右_接続 => 1,
ConnectionInfo.Head_鼻_接続 => 1,
ConnectionInfo.Head_口_接続 => 1,
ConnectionInfo.Head_頬左_接続 => 1,
ConnectionInfo.Head_頬右_接続 => 1,
ConnectionInfo.Head_額_接続 => 1,
ConnectionInfo.Head_眉左_接続 => 1,
ConnectionInfo.Head_眉右_接続 => 1,
ConnectionInfo.Head_耳左_接続 => 1,
ConnectionInfo.Head_耳右_接続 => 1,
ConnectionInfo.Head_鼻肌_接続 => 1,
ConnectionInfo.Head_単眼目_接続 => 1,
ConnectionInfo.Head_単眼眉_接続 => 1,
ConnectionInfo.Head_頬肌左_接続 => 1,
ConnectionInfo.Head_頬肌右_接続 => 1,
ConnectionInfo.Head_触覚左_接続 => 1,
ConnectionInfo.Head_触覚右_接続 => 1,
ConnectionInfo.基髪_頭頂左_接続 => 1,
ConnectionInfo.基髪_頭頂右_接続 => 1,
ConnectionInfo.基髪_前髪_接続 => 1,
ConnectionInfo.基髪_後髪_接続 => 0,
ConnectionInfo.後髪0_肢系_左5_接続 => 1,
ConnectionInfo.後髪0_肢系_左4_接続 => 1,
ConnectionInfo.後髪0_肢系_左3_接続 => 1,
ConnectionInfo.後髪0_肢系_左2_接続 => 1,
ConnectionInfo.後髪0_肢系_左1_接続 => 1,
ConnectionInfo.後髪0_肢系_中央_接続 => 1,
ConnectionInfo.後髪0_肢系_右1_接続 => 1,
ConnectionInfo.後髪0_肢系_右2_接続 => 1,
ConnectionInfo.後髪0_肢系_右3_接続 => 1,
ConnectionInfo.後髪0_肢系_右4_接続 => 1,
ConnectionInfo.後髪0_肢系_右5_接続 => 1,
ConnectionInfo.BackHair0_肢系_左5_接続 => 1,
ConnectionInfo.BackHair0_肢系_左4_接続 => 1,
ConnectionInfo.BackHair0_肢系_左3_接続 => 1,
ConnectionInfo.BackHair0_肢系_左2_接続 => 1,
ConnectionInfo.BackHair0_肢系_左1_接続 => 1,
ConnectionInfo.BackHair0_肢系_中央_接続 => 1,
ConnectionInfo.BackHair0_肢系_右1_接続 => 1,
ConnectionInfo.BackHair0_肢系_右2_接続 => 1,
ConnectionInfo.BackHair0_肢系_右3_接続 => 1,
ConnectionInfo.BackHair0_肢系_右4_接続 => 1,
ConnectionInfo.BackHair0_肢系_右5_接続 => 1,
ConnectionInfo.横髪_肢系_肢_接続 => 1,
ConnectionInfo.双目_瞼_接続 => 1,
ConnectionInfo.瞼_宇_涙_接続 => 1,
@@ -586,8 +586,8 @@ namespace SlaveMatrix
ConnectionInfo.鼻_人_鼻水右_接続 => 1,
ConnectionInfo.鼻_獣_鼻水左_接続 => 1,
ConnectionInfo.鼻_獣_鼻水右_接続 => 1,
ConnectionInfo.首_頭_接続 => 1,
ConnectionInfo.胸_首_接続 => 1,
ConnectionInfo.Neck_Head_接続 => 1,
ConnectionInfo.胸_Neck_接続 => 1,
ConnectionInfo.胸_肩左_接続 => 1,
ConnectionInfo.胸_肩右_接続 => 1,
ConnectionInfo.胸_胸左_接続 => 1,
@@ -788,7 +788,7 @@ namespace SlaveMatrix
ConnectionInfo.前翅_甲_軸1_接続 => 1,
ConnectionInfo.前翅_甲_軸2_接続 => 1,
ConnectionInfo.前翅_甲_軸3_接続 => 1,
ConnectionInfo.触手_犬_頭_接続 => 1,
ConnectionInfo.触手_犬_Head_接続 => 1,
ConnectionInfo.触手_犬_上腕左_接続 => 1,
ConnectionInfo.触手_犬_上腕右_接続 => 1,
ConnectionInfo.触手_犬_下腕左_接続 => 1,
@@ -10,11 +10,11 @@ namespace SlaveMatrix
{
public static double 葉倍率 = 0.8;
public static void AdjustScale(this WaistD 腰, 頭D 頭)
public static void AdjustScale(this WaistD 腰, HeadD 頭)
{
foreach (EleD item in 頭.EnumEleD())
{
if (!(item is 後髪0D) && !(item is 後髪1D) && !(item is 横髪D) && !(item is 前髪D))
if (!(item is 後髪0D) && !(item is BackHair1D) && !(item is 横髪D) && !(item is 前髪D))
{
item.尺度B *= 0.98;
}
@@ -53,7 +53,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -125,7 +125,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -170,7 +170,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -227,7 +227,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -287,7 +287,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -335,7 +335,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -378,7 +378,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -433,7 +433,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -481,7 +481,7 @@ namespace SlaveMatrix
四足腰D2.尾接続(new 尾_馬D());
if (RNG.XS.NextBool())
{
腰D2.EnumEleD().SetValuesD<頭D>("馬", RNG.XS.NextBool());
腰D2.EnumEleD().SetValuesD<HeadD>("馬", RNG.XS.NextBool());
}
腰D2.EnumEleD().SetValuesD<性器_人D>("表示", false);
腰D2.EnumEleD().SetValuesD<肛門_人D>("表示", false);
@@ -499,7 +499,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -569,7 +569,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -639,7 +639,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -671,7 +671,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -703,7 +703,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -739,7 +739,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -795,7 +795,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -831,7 +831,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -896,7 +896,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -947,7 +947,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1005,7 +1005,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1065,7 +1065,7 @@ namespace SlaveMatrix
{
多足_蜘D2.EnumEleD().SetValuesD("柄", true);
}
腰D2.EnumEleD().SetValuesD<頭D>("蜘", 頭D2.頬左_接続.IsEleD<虫顎D>() || RNG.XS.NextBool());
腰D2.EnumEleD().SetValuesD<HeadD>("蜘", 頭D2.頬左_接続.IsEleD<虫顎D>() || RNG.XS.NextBool());
腰D2.EnumEleD().SetValuesD<頬肌D>("蜘", RNG.XS.NextBool());
腰D2.EnumEleD().SetValuesD<胸肌D>("蜘", RNG.XS.NextBool());
if (頭D2.頬左_接続.IsEleD<虫顎D>())
@@ -1084,7 +1084,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1158,7 +1158,7 @@ namespace SlaveMatrix
{
多足_蠍D2.EnumEleD().SetValuesD("柄", true);
}
腰D2.EnumEleD().SetValuesD<頭D>("蜘", 頭D2.頬左_接続.IsEleD<虫顎D>() || RNG.XS.NextBool());
腰D2.EnumEleD().SetValuesD<HeadD>("蜘", 頭D2.頬左_接続.IsEleD<虫顎D>() || RNG.XS.NextBool());
腰D2.EnumEleD().SetValuesD<頬肌D>("蜘", RNG.XS.NextBool());
if (頭D2.頬左_接続.IsEleD<虫顎D>())
{
@@ -1177,7 +1177,7 @@ namespace SlaveMatrix
WaistD obj = Uni.腰();
TorsoD 胴D2 = obj.Set胴();
胸D 胸D2 = 胴D2.Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1227,8 +1227,8 @@ namespace SlaveMatrix
obj.EnumEleD().SetValuesD<手_人D>("タトゥ", false);
obj.EnumEleD().SetValuesD<胸D>("植", false);
obj.EnumEleD().SetValuesD<胸肌D>("植", false);
obj.EnumEleD().SetValuesD<頭D>("逆十字", false);
obj.EnumEleD().SetValuesD<頭D>("顎下", true);
obj.EnumEleD().SetValuesD<HeadD>("逆十字", false);
obj.EnumEleD().SetValuesD<HeadD>("顎下", true);
obj.EnumEleD().SetValuesD<WaistD>("獣", true);
obj.EnumEleD().SetValuesD<腰肌D>("獣", true);
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -1244,7 +1244,7 @@ namespace SlaveMatrix
WaistD obj = Uni.腰();
TorsoD obj2 = obj.Set胴();
胸D obj3 = obj2.Set胸R();
頭D 頭D2 = obj3.Set首().Set頭R();
HeadD 頭D2 = obj3.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1353,7 +1353,7 @@ namespace SlaveMatrix
WaistD 腰D2 = Uni.腰();
TorsoD 胴D2 = 腰D2.Set胴();
胸D 胸D2 = 胴D2.Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1429,7 +1429,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1531,7 +1531,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1593,7 +1593,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -1644,7 +1644,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -1697,7 +1697,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -1742,7 +1742,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1799,7 +1799,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1912,7 +1912,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2027,7 +2027,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2120,7 +2120,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2227,7 +2227,7 @@ namespace SlaveMatrix
public static ChaD Getワーム()
{
WaistD 腰D2 = Uni.腰();
頭D 頭D2 = 腰D2.Set胴().Set胸R().Set首()
HeadD 頭D2 = 腰D2.Set胴().Set胸R().Set首()
.Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
@@ -2277,7 +2277,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2352,7 +2352,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2397,7 +2397,7 @@ namespace SlaveMatrix
尾_ヘD 尾_ヘD2 = new 尾_ヘD();
尾_ヘD2.尾先接続(new 尾鰭_魚D());
胴_蛇D2.Torso接続(尾_ヘD2);
腰D2.EnumEleD().SetValuesD<頭D>("馬", true);
腰D2.EnumEleD().SetValuesD<HeadD>("馬", true);
胸D2.肌_接続.SetValuesD<胸毛D>("表示", true);
腰D2.EnumEleD().SetValuesD("竜性", true);
腰D2.EnumEleD().SetValuesD<腰肌D>("竜性", false);
@@ -2414,7 +2414,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set口人();
@@ -2457,7 +2457,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2583,8 +2583,8 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
首D 首D2 = obj.Set首();
頭D 頭D2;
NeckD 首D2 = obj.Set首();
HeadD 頭D2;
if (b)
{
頭D2 = 首D2.Set頭R1();
@@ -2654,7 +2654,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.Set首().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set単目R();
頭D2.Set鼻人();
@@ -2696,7 +2696,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set目宇R();
頭D2.Set鼻人();
@@ -2736,7 +2736,7 @@ namespace SlaveMatrix
多足_蛸D2.軟体外右接続(触手_軟D3.Get逆());
腰D2.EnumEleD().SetValuesD("コア1", true);
腰D2.EnumEleD().SetValuesD("虫性", true);
腰D2.EnumEleD().SetValuesD<頭D>("虫性", false);
腰D2.EnumEleD().SetValuesD<HeadD>("虫性", false);
腰D2.EnumEleD().SetValuesD<胸D>("器官", false);
腰D2.EnumEleD().SetValuesD<手_人D>("宇手", true);
if (RNG.XS.NextBool())
@@ -2755,7 +2755,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2810,7 +2810,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2944,7 +2944,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.Set首().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2984,7 +2984,7 @@ namespace SlaveMatrix
四足腰D2.腿左接続(腿_蹄D2);
四足腰D2.腿右接続(腿_蹄D2.Get逆());
四足腰D2.尾接続(new 尾_馬D());
obj.EnumEleD().SetValuesD<頭D>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<HeadD>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<性器_人D>("表示", false);
obj.EnumEleD().SetValuesD<肛門_人D>("表示", false);
obj.EnumEleD().SetValuesD<腰肌D>("獣性", true);
@@ -3001,7 +3001,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.Set首().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3048,7 +3048,7 @@ namespace SlaveMatrix
四足腰D2.腿左接続(腿_蹄D2);
四足腰D2.腿右接続(腿_蹄D2.Get逆());
四足腰D2.尾接続(new 尾_牛D());
obj.EnumEleD().SetValuesD<頭D>("馬", true);
obj.EnumEleD().SetValuesD<HeadD>("馬", true);
obj.EnumEleD().SetValuesD("胸毛", true);
obj.EnumEleD().SetValuesD<頬肌D>("獣毛", true);
obj.EnumEleD().SetValuesD<胸D>("獣毛", true);
@@ -3068,7 +3068,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.Set首().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3124,7 +3124,7 @@ namespace SlaveMatrix
四足腰D2.腿左接続(腿_蹄D2);
四足腰D2.腿右接続(腿_蹄D2.Get逆());
四足腰D2.尾接続(new 尾_馬D());
obj.EnumEleD().SetValuesD<頭D>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<HeadD>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<性器_人D>("表示", false);
obj.EnumEleD().SetValuesD<肛門_人D>("表示", false);
obj.EnumEleD().SetValuesD<腰肌D>("獣性", true);
@@ -3141,7 +3141,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D 胸D2 = obj.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3186,7 +3186,7 @@ namespace SlaveMatrix
四足腰D2.腿左接続(腿_蹄D2);
四足腰D2.腿右接続(腿_蹄D2.Get逆());
四足腰D2.尾接続(new 尾_馬D());
obj.EnumEleD().SetValuesD<頭D>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<HeadD>("馬", RNG.XS.NextBool());
胸D2.肌_接続.SetValuesD("胸毛", true);
obj.EnumEleD().SetValuesD<性器_人D>("表示", false);
obj.EnumEleD().SetValuesD<肛門_人D>("表示", false);
@@ -3204,7 +3204,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3259,7 +3259,7 @@ namespace SlaveMatrix
四足腰D2.腿左接続(腿_蹄D2);
四足腰D2.腿右接続(腿_蹄D2.Get逆());
四足腰D2.尾接続(new 尾_馬D());
obj.EnumEleD().SetValuesD<頭D>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<HeadD>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<性器_人D>("表示", false);
obj.EnumEleD().SetValuesD<肛門_人D>("表示", false);
obj.EnumEleD().SetValuesD<腰肌D>("獣性", true);
@@ -3276,7 +3276,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3349,7 +3349,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3407,7 +3407,7 @@ namespace SlaveMatrix
四足腰D2.腿左接続(腿_蹄D2);
四足腰D2.腿右接続(腿_蹄D2.Get逆());
四足腰D2.尾接続(new 尾_馬D());
obj.EnumEleD().SetValuesD<頭D>("馬", RNG.XS.NextBool());
obj.EnumEleD().SetValuesD<HeadD>("馬", RNG.XS.NextBool());
四足胴D2.SetValuesD("獣毛", true);
obj.EnumEleD().SetValuesD<腰肌D>("獣毛", true);
obj.EnumEleD().SetValuesD<胸毛D>("表示", true);
@@ -3427,7 +3427,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3499,7 +3499,7 @@ namespace SlaveMatrix
WaistD 腰D2 = Uni.腰();
TorsoD e = 腰D2.Set胴();
胸D 胸D2 = e.Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3609,7 +3609,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D 胸D2 = obj.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3674,7 +3674,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3750,7 +3750,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3814,7 +3814,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3891,7 +3891,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3954,7 +3954,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4016,7 +4016,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4082,7 +4082,7 @@ namespace SlaveMatrix
WaistD obj = Uni.腰();
TorsoD obj2 = obj.Set胴();
胸D obj3 = obj2.Set胸R();
頭D 頭D2 = obj3.Set首().Set頭R();
HeadD 頭D2 = obj3.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4143,7 +4143,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4205,9 +4205,9 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
後髪0_肢系D 後髪0_肢系D2 = new 後髪0_肢系D();
BackHair0_肢系D 後髪0_肢系D2 = new BackHair0_肢系D();
EleD eleD2 = new 尾_蛇D();
後髪0_肢系D2.左5接続(eleD2);
後髪0_肢系D2.左4接続(eleD2.Copy());
@@ -4294,10 +4294,10 @@ namespace SlaveMatrix
public static ChaD Getヒュドラ()
{
WaistD 腰D2 = Uni.腰();
頭D 頭D2 = 腰D2.Set胴().Set胸R().Set首()
HeadD 頭D2 = 腰D2.Set胴().Set胸R().Set首()
.Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
後髪0_肢系D 後髪0_肢系D2 = new 後髪0_肢系D();
BackHair0_肢系D 後髪0_肢系D2 = new BackHair0_肢系D();
EleD eleD2 = new 尾_蛇D();
後髪0_肢系D2.左5接続(eleD2);
後髪0_肢系D2.左4接続(eleD2.Copy());
@@ -4345,7 +4345,7 @@ namespace SlaveMatrix
public static ChaD Getウロボロス()
{
WaistD 腰D2 = Uni.腰();
頭D 頭D2 = 腰D2.Set胴().Set胸R().Set首()
HeadD 頭D2 = 腰D2.Set胴().Set胸R().Set首()
.Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
@@ -4384,7 +4384,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4433,7 +4433,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4520,7 +4520,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D obj = 腰D2.Set胴().Set胸R();
頭D 頭D2 = obj.Set首().Set頭R1();
HeadD 頭D2 = obj.Set首().Set頭R1();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4572,7 +4572,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
TorsoD obj = 腰D2.Set胴();
頭D 頭D2 = obj.Set胸R().Set首().Set頭R();
HeadD 頭D2 = obj.Set胸R().Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4643,7 +4643,7 @@ namespace SlaveMatrix
WaistD 腰D2 = Uni.腰();
TorsoD obj = 腰D2.Set胴();
胸D 胸D2 = obj.Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4703,7 +4703,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
eleD.前髪_接続.RemoveAt(0);
eleD.前髪接続(new 前髪_目隠れ1D());
@@ -4766,7 +4766,7 @@ namespace SlaveMatrix
{
WaistD 腰D2 = Uni.腰();
胸D 胸D2 = 腰D2.Set胴().Set胸R();
頭D 頭D2 = 胸D2.Set首().Set頭R();
HeadD 頭D2 = 胸D2.Set首().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4819,7 +4819,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4854,7 +4854,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4889,7 +4889,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4925,12 +4925,12 @@ namespace SlaveMatrix
WaistD waist_description = Uni.腰();
TorsoD body_description = waist_description.Set胴();
胸D chest_description = body_description.Set胸R();
首D neck_description = chest_description.Set首();
頭D head_description = Uni.頭();
NeckD neck_description = chest_description.Set首();
HeadD head_description = Uni.頭();
neck_description.頭接続(head_description);
head_description.目高 = 0.85;
基髪D hair_description = (基髪D)head_description.基髪_接続[0];
後髪0_カルD backhair_description = new 後髪0_カルD
BackHair0_カルD backhair_description = new BackHair0_カルD
{
髪長0 = 1.0,
髪長1 = 1.0,
@@ -5075,7 +5075,7 @@ namespace SlaveMatrix
waist_description.EnumEleD().SetValuesD<下腕_人D>("淫", false);
waist_description.EnumEleD().SetValuesD<腰肌D>("ハート", false);
waist_description.EnumEleD().SetValuesD<頬肌D>("ハート", false);
waist_description.EnumEleD().SetValuesD<頭D>("隈取", true);
waist_description.EnumEleD().SetValuesD<HeadD>("隈取", true);
waist_description.EnumEleD().SetValuesD<腿_人D>("悪", true);
waist_description.EnumEleD().SetValuesD<WaistD>("悪", true);
waist_description.EnumEleD().SetValuesD<腿_人D>("葉1", false);
@@ -5112,7 +5112,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -5147,7 +5147,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.腰();
胸D obj2 = obj.Set胴().Set胸R();
頭D 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.Set首().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set目弱R();
頭D2.Set鼻人();
+20 -23
View File
@@ -16,9 +16,9 @@ namespace SlaveMatrix
{
public static class Sta
{
public static Obj 胴体;
public static Obj 胴体; //胴体
public static Obj 肩左;
public static Obj 肩左;
public static Obj 腕左;
@@ -1086,9 +1086,6 @@ namespace SlaveMatrix
{
var obj = Resources.胴体.ObjLoad();
obj.MigrateKeys();
var tmp = obj["Torso"];
胴体 = obj;
//胴体.SaveExMod("C:\\Users\\dave\\Documents\\胴体");
@@ -1172,11 +1169,11 @@ namespace SlaveMatrix
上腕_人t = typeof(上腕_人);
上腕_鳥t = typeof(上腕_鳥);
長物_鯨t = typeof(長物_鯨);
後髪0_ジグDt = typeof(後髪0_ジグD);
後髪0_ハネDt = typeof(後髪0_ハネD);
後髪0_パツDt = typeof(後髪0_パツD);
後髪0_カルDt = typeof(後髪0_カルD);
後髪0_肢系Dt = typeof(後髪0_肢系D);
後髪0_ジグDt = typeof(BackHair0_ジグD);
後髪0_ハネDt = typeof(BackHair0_ハネD);
後髪0_パツDt = typeof(BackHair0_パツD);
後髪0_カルDt = typeof(BackHair0_カルD);
後髪0_肢系Dt = typeof(BackHair0_肢系D);
耳_人Dt = typeof(耳_人D);
耳_尖Dt = typeof(耳_尖D);
耳_長Dt = typeof(耳_長D);
@@ -1319,24 +1316,24 @@ namespace SlaveMatrix
左右無し = new HashSet<ConnectionInfo>(new ConnectionInfo[67]
{
ConnectionInfo.none,
ConnectionInfo.頭_基髪_接続,
ConnectionInfo.頭_鼻_接続,
ConnectionInfo.頭_口_接続,
ConnectionInfo.頭_額_接続,
ConnectionInfo.頭_鼻肌_接続,
ConnectionInfo.頭_単眼目_接続,
ConnectionInfo.頭_単眼眉_接続,
ConnectionInfo.頭_大顎基_接続,
ConnectionInfo.頭_顔面_接続,
ConnectionInfo.頭_頭頂_接続,
ConnectionInfo.Head_基髪_接続,
ConnectionInfo.Head_鼻_接続,
ConnectionInfo.Head_口_接続,
ConnectionInfo.Head_額_接続,
ConnectionInfo.Head_鼻肌_接続,
ConnectionInfo.Head_単眼目_接続,
ConnectionInfo.Head_単眼眉_接続,
ConnectionInfo.Head_大顎基_接続,
ConnectionInfo.Head_顔面_接続,
ConnectionInfo.Head_頭頂_接続,
ConnectionInfo.基髪_前髪_接続,
ConnectionInfo.基髪_後髪_接続,
ConnectionInfo.後髪0_肢系_中央_接続,
ConnectionInfo.BackHair0_肢系_中央_接続,
ConnectionInfo.単目_瞼_接続,
ConnectionInfo.縦目_瞼_接続,
ConnectionInfo.吹出し_吹出し_接続,
ConnectionInfo.首_頭_接続,
ConnectionInfo.胸_首_接続,
ConnectionInfo.Neck_Head_接続,
ConnectionInfo.胸_Neck_接続,
ConnectionInfo.胸_肌_接続,
ConnectionInfo.胸_背中_接続,
ConnectionInfo.Torso_胸_接続,
+2 -2
View File
@@ -4,9 +4,9 @@ namespace SlaveMatrix
{
public static class Uni
{
public static 頭D 頭()
public static HeadD 頭()
{
頭D obj = new 頭D();
HeadD obj = new HeadD();
obj.基髪接続(new 基髪D());
obj.目左接続(new 目傷D());
obj.目右接続(new 目傷D
+52 -52
View File
@@ -11,13 +11,13 @@ namespace SlaveMatrix.GameClasses
return obj;
}
public static 頭D Get頭R()
public static HeadD Get頭R()
{
頭D obj = Uni.頭().SetRandom();
HeadD obj = Uni.頭().SetRandom();
基髪D 基髪D2 = (基髪D)obj.基髪_接続[0];
EleD eleD = Get後髪0R();
基髪D2.後髪接続(eleD);
if ((eleD is 後髪0_ジグD || eleD is 後髪0_ハネD || eleD is 後髪0_パツD || eleD is 後髪0_カルD || eleD is 後髪0_肢系D) && RNG.XS.NextBool())
if ((eleD is BackHair0_ジグD || eleD is BackHair0_ハネD || eleD is BackHair0_パツD || eleD is BackHair0_カルD || eleD is BackHair0_肢系D) && RNG.XS.NextBool())
{
基髪D2.後髪接続(Get後髪1R());
}
@@ -28,13 +28,13 @@ namespace SlaveMatrix.GameClasses
return obj;
}
public static 頭D Get頭R1()
public static HeadD Get頭R1()
{
頭D obj = Uni.頭().SetRandom();
HeadD obj = Uni.頭().SetRandom();
基髪D 基髪D2 = (基髪D)obj.基髪_接続[0];
EleD eleD = Get後髪0R();
基髪D2.後髪接続(eleD);
if ((eleD is 後髪0_ジグD || eleD is 後髪0_ハネD || eleD is 後髪0_パツD || eleD is 後髪0_カルD || eleD is 後髪0_肢系D) && RNG.XS.NextBool())
if ((eleD is BackHair0_ジグD || eleD is BackHair0_ハネD || eleD is BackHair0_パツD || eleD is BackHair0_カルD || eleD is BackHair0_肢系D) && RNG.XS.NextBool())
{
基髪D2.後髪接続(Get後髪1R());
}
@@ -138,27 +138,27 @@ namespace SlaveMatrix.GameClasses
{
return RNG.XS.NextM(20) switch
{
0 => new 後髪0_ジグD().SetRandom(),
1 => new 後髪0_ハネD().SetRandom(),
2 => new 後髪0_パツD().SetRandom(),
3 => new 後髪0_カルD().SetRandom(),
4 => new 後髪0_肢系D().SetRandom(),
0 => new BackHair0_ジグD().SetRandom(),
1 => new BackHair0_ハネD().SetRandom(),
2 => new BackHair0_パツD().SetRandom(),
3 => new BackHair0_カルD().SetRandom(),
4 => new BackHair0_肢系D().SetRandom(),
5 => new 後髪0_編1ジグD().SetRandom(),
6 => new 後髪0_編1ハネD().SetRandom(),
7 => new 後髪0_編1パツD().SetRandom(),
8 => new 後髪0_編1カルD().SetRandom(),
9 => new 後髪0_下1ジグD().SetRandom(),
10 => new 後髪0_下1ハネD().SetRandom(),
11 => new 後髪0_下1パツD().SetRandom(),
12 => new 後髪0_下1カルD().SetRandom(),
7 => new BackHair0_編1パツD().SetRandom(),
8 => new BackHair0_編1カルD().SetRandom(),
9 => new BackHair0_下1ジグD().SetRandom(),
10 => new BackHair0_下1ハネD().SetRandom(),
11 => new BackHair0_下1パツD().SetRandom(),
12 => new BackHair0_下1カルD().SetRandom(),
13 => new 後髪0_編2ジグD().SetRandom(),
14 => new 後髪0_編2ハネD().SetRandom(),
15 => new 後髪0_編2パツD().SetRandom(),
16 => new 後髪0_編2カルD().SetRandom(),
17 => new 後髪0_下2ジグD().SetRandom(),
17 => new BackHair0_下2ジグD().SetRandom(),
18 => new 後髪0_下2ハネD().SetRandom(),
19 => new 後髪0_下2パツD().SetRandom(),
_ => new 後髪0_下2カルD().SetRandom(),
19 => new BackHair0_下2パツD().SetRandom(),
_ => new BackHair0_下2カルD().SetRandom(),
};
}
@@ -166,15 +166,15 @@ namespace SlaveMatrix.GameClasses
{
return RNG.XS.NextM(8) switch
{
0 => new 後髪1_結1ジグD().SetRandom(),
1 => new 後髪1_結1ハネD().SetRandom(),
2 => new 後髪1_結1パツD().SetRandom(),
3 => new 後髪1_結1カルD().SetRandom(),
4 => new 後髪1_編結D().SetRandom(),
5 => new 後髪1_結2ジグD().SetRandom(),
6 => new 後髪1_結2ハネD().SetRandom(),
7 => new 後髪1_結2パツD().SetRandom(),
_ => new 後髪1_結2カルD().SetRandom(),
0 => new BackHair1_結1ジグD().SetRandom(),
1 => new BackHair1_結1ハネD().SetRandom(),
2 => new BackHair1_結1パツD().SetRandom(),
3 => new BackHair1_結1カルD().SetRandom(),
4 => new BackHair1_編結D().SetRandom(),
5 => new BackHair1_結2ジグD().SetRandom(),
6 => new BackHair1_結2ハネD().SetRandom(),
7 => new BackHair1_結2パツD().SetRandom(),
_ => new BackHair1_結2カルD().SetRandom(),
};
}
@@ -283,28 +283,28 @@ namespace SlaveMatrix.GameClasses
return 胸D2;
}
public static 首D Set首(this 胸D 胸)
public static NeckD Set首(this 胸D 胸)
{
首D 首D2 = new 首D();
NeckD 首D2 = new NeckD();
胸.首接続(首D2);
return 首D2;
}
public static 頭D Set頭R(this 首D 首)
public static HeadD Set頭R(this NeckD 首)
{
頭D 頭D2 = Get頭R();
HeadD 頭D2 = Get頭R();
首.頭接続(頭D2);
return 頭D2;
}
public static 頭D Set頭R1(this 首D 首)
public static HeadD Set頭R1(this NeckD 首)
{
頭D 頭D2 = Get頭R1();
HeadD 頭D2 = Get頭R1();
首.頭接続(頭D2);
return 頭D2;
}
public static void Set双目R(this 頭D 頭)
public static void Set双目R(this HeadD 頭)
{
双目D 双目D2 = Get双眼R(右: false);
頭.目左接続(双目D2);
@@ -314,7 +314,7 @@ namespace SlaveMatrix.GameClasses
頭.眉右接続(眉D2.Get逆());
}
public static void Set目弱R(this 頭D 頭)
public static void Set目弱R(this HeadD 頭)
{
双目D 双目D2 = Uni.魔弱目(右: false);
((瞼_弱D)双目D2.瞼_接続[0]).SetRandom();
@@ -325,7 +325,7 @@ namespace SlaveMatrix.GameClasses
頭.眉右接続(眉D2.Get逆());
}
public static void Set目宇R(this 頭D 頭)
public static void Set目宇R(this HeadD 頭)
{
双目D 双目D2 = Uni.宇宙目(右: false);
((瞼_宇D)双目D2.瞼_接続[0]).SetRandom();
@@ -336,23 +336,23 @@ namespace SlaveMatrix.GameClasses
頭.眉右接続(眉D2.Get逆());
}
public static void Set単目R(this 頭D 頭)
public static void Set単目R(this HeadD 頭)
{
頭.単眼目接続(Get単眼R());
頭.単眼眉接続(Get単眼眉R());
}
public static void Set鼻R(this 頭D 頭)
public static void Set鼻R(this HeadD 頭)
{
頭.鼻接続(Get鼻R());
}
public static void Set鼻人(this 頭D 頭)
public static void Set鼻人(this HeadD 頭)
{
頭.鼻接続(Uni.人鼻D());
}
public static void Set口R(this 頭D 頭)
public static void Set口R(this HeadD 頭)
{
EleD[] array = Get口R();
foreach (EleD e in array)
@@ -361,7 +361,7 @@ namespace SlaveMatrix.GameClasses
}
}
public static void Set口人(this 頭D 頭)
public static void Set口人(this HeadD 頭)
{
EleD[] array = Uni.人口D();
foreach (EleD e in array)
@@ -370,7 +370,7 @@ namespace SlaveMatrix.GameClasses
}
}
public static void Set口裂(this 頭D 頭)
public static void Set口裂(this HeadD 頭)
{
EleD[] array = Uni.裂口D();
foreach (EleD e in array)
@@ -379,52 +379,52 @@ namespace SlaveMatrix.GameClasses
}
}
public static void Set舌短(this 頭D 頭)
public static void Set舌短(this HeadD 頭)
{
頭.口接続(new 舌_短D());
}
public static void Set舌長(this 頭D 頭)
public static void Set舌長(this HeadD 頭)
{
頭.口接続(new 舌_長D());
}
public static void Set耳人(this 頭D 頭)
public static void Set耳人(this HeadD 頭)
{
耳_人D 耳_人D2 = new 耳_人D();
頭.耳左接続(耳_人D2);
頭.耳右接続(耳_人D2.Get逆());
}
public static void Set耳尖(this 頭D 頭)
public static void Set耳尖(this HeadD 頭)
{
耳_尖D 耳_尖D2 = new 耳_尖D();
頭.耳左接続(耳_尖D2);
頭.耳右接続(耳_尖D2.Get逆());
}
public static void Set耳長(this 頭D 頭)
public static void Set耳長(this HeadD 頭)
{
耳_長D 耳_長D2 = new 耳_長D();
頭.耳左接続(耳_長D2);
頭.耳右接続(耳_長D2.Get逆());
}
public static void Set耳鰭(this 頭D 頭)
public static void Set耳鰭(this HeadD 頭)
{
耳_鰭D 耳_鰭D2 = new 耳_鰭D();
頭.耳左接続(耳_鰭D2);
頭.耳右接続(耳_鰭D2.Get逆());
}
public static void Set耳羽(this 頭D 頭)
public static void Set耳羽(this HeadD 頭)
{
耳_羽D 耳_羽D2 = new 耳_羽D();
頭.耳左接続(耳_羽D2);
頭.耳右接続(耳_羽D2.Get逆());
}
public static void Set耳獣(this 頭D 頭)
public static void Set耳獣(this HeadD 頭)
{
耳_獣D 耳_獣D2 = new 耳_獣D();
頭.耳左接続(耳_獣D2);