Added some translation to Head vars and funcs

This commit is contained in:
Absolutely disgusting
2026-01-11 20:59:55 +04:00
parent 2d290800ee
commit 4cf988747b
15 changed files with 1117 additions and 1117 deletions
@@ -1390,7 +1390,7 @@ namespace SlaveMatrix
}
}
public JointS 首_接続点 => new JointS(本体, X0Y0_胸郭, 0);
public JointS Neck_接続点 => new JointS(本体, X0Y0_胸郭, 0);
public JointS 肩左_接続点 => new JointS(本体, X0Y0_胸郭, 1);
@@ -1598,7 +1598,7 @@ namespace SlaveMatrix
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_Neck_接続;
f.接続(Chest2.首_接続点);
f.接続(Chest2.Neck_接続点);
return f;
}).ToArray();
}
+62 -62
View File
@@ -1,11 +1,11 @@
using System.Linq;
using _2DGAMELIB;
using System.Linq;
namespace SlaveMatrix
{
public class Head : Ele
{
public Par X0Y0_頭;
public Par X0Y0_Head;
public Par X0Y0_悪タトゥ_逆十字_逆十字1;
@@ -85,7 +85,7 @@ namespace SlaveMatrix
public Par X0Y0_虫性_顎下;
public ColorD 頭CD;
public ColorD HeadCD;
public ColorD 悪タトゥ_逆十字_逆十字1CD;
@@ -165,7 +165,7 @@ namespace SlaveMatrix
public ColorD 虫性_顎下CD;
public ColorP X0Y0_頭CP;
public ColorP X0Y0_HeadCP;
public ColorP X0Y0_悪タトゥ_逆十字_逆十字1CP;
@@ -325,16 +325,16 @@ namespace SlaveMatrix
}
}
public bool 頭_表示
public bool Head_表示
{
get
{
return X0Y0_頭.Dra;
return X0Y0_Head.Dra;
}
set
{
X0Y0_頭.Dra = value;
X0Y0_頭.Hit = value;
X0Y0_Head.Dra = value;
X0Y0_Head.Hit = value;
}
}
@@ -849,11 +849,11 @@ namespace SlaveMatrix
{
get
{
return 頭_表示;
return Head_表示;
}
set
{
頭_表示 = value;
Head_表示 = value;
悪タトゥ_逆十字_逆十字1_表示 = value;
悪タトゥ_逆十字_逆十字2_表示 = value;
隈取_タトゥ_表示 = value;
@@ -900,11 +900,11 @@ namespace SlaveMatrix
{
get
{
return 頭CD.不透明度;
return HeadCD.不透明度;
}
set
{
頭CD.不透明度 = value;
HeadCD.不透明度 = value;
悪タトゥ_逆十字_逆十字1CD.不透明度 = value;
悪タトゥ_逆十字_逆十字2CD.不透明度 = value;
隈取_タトゥCD.不透明度 = value;
@@ -952,18 +952,18 @@ namespace SlaveMatrix
set
{
double y = 0.9975 + 0.004 * value.Inverse();
X0Y0_頭.JP[0].Joint = X0Y0_頭.JP[0].Joint.MulY(y);
X0Y0_頭.JP[1].Joint = X0Y0_頭.JP[1].Joint.MulY(y);
X0Y0_頭.JP[2].Joint = X0Y0_頭.JP[2].Joint.MulY(y);
X0Y0_頭.JP[8].Joint = X0Y0_頭.JP[8].Joint.MulY(y);
X0Y0_頭.JP[9].Joint = X0Y0_頭.JP[9].Joint.MulY(y);
X0Y0_頭.JP[12].Joint = X0Y0_頭.JP[12].Joint.MulY(y);
X0Y0_頭.JP[13].Joint = X0Y0_頭.JP[13].Joint.MulY(y);
X0Y0_頭.JP[14].Joint = X0Y0_頭.JP[14].Joint.MulY(y);
X0Y0_頭.JP[10].Joint = X0Y0_頭.JP[10].Joint.MulY(y);
X0Y0_頭.JP[11].Joint = X0Y0_頭.JP[11].Joint.MulY(y);
X0Y0_頭.JP[15].Joint = X0Y0_頭.JP[15].Joint.MulY(y);
X0Y0_頭.JP[16].Joint = X0Y0_頭.JP[16].Joint.MulY(y);
X0Y0_Head.JP[0].Joint = X0Y0_Head.JP[0].Joint.MulY(y);
X0Y0_Head.JP[1].Joint = X0Y0_Head.JP[1].Joint.MulY(y);
X0Y0_Head.JP[2].Joint = X0Y0_Head.JP[2].Joint.MulY(y);
X0Y0_Head.JP[8].Joint = X0Y0_Head.JP[8].Joint.MulY(y);
X0Y0_Head.JP[9].Joint = X0Y0_Head.JP[9].Joint.MulY(y);
X0Y0_Head.JP[12].Joint = X0Y0_Head.JP[12].Joint.MulY(y);
X0Y0_Head.JP[13].Joint = X0Y0_Head.JP[13].Joint.MulY(y);
X0Y0_Head.JP[14].Joint = X0Y0_Head.JP[14].Joint.MulY(y);
X0Y0_Head.JP[10].Joint = X0Y0_Head.JP[10].Joint.MulY(y);
X0Y0_Head.JP[11].Joint = X0Y0_Head.JP[11].Joint.MulY(y);
X0Y0_Head.JP[15].Joint = X0Y0_Head.JP[15].Joint.MulY(y);
X0Y0_Head.JP[16].Joint = X0Y0_Head.JP[16].Joint.MulY(y);
}
}
@@ -972,10 +972,10 @@ namespace SlaveMatrix
set
{
double num = 0.0007 * value;
X0Y0_頭.JP[1].Joint = X0Y0_頭.JP[1].Joint.AddX(0.0 - num);
X0Y0_頭.JP[2].Joint = X0Y0_頭.JP[2].Joint.AddX(num);
X0Y0_頭.JP[15].Joint = X0Y0_頭.JP[15].Joint.AddX(0.0 - num);
X0Y0_頭.JP[16].Joint = X0Y0_頭.JP[16].Joint.AddX(num);
X0Y0_Head.JP[1].Joint = X0Y0_Head.JP[1].Joint.AddX(0.0 - num);
X0Y0_Head.JP[2].Joint = X0Y0_Head.JP[2].Joint.AddX(num);
X0Y0_Head.JP[15].Joint = X0Y0_Head.JP[15].Joint.AddX(0.0 - num);
X0Y0_Head.JP[16].Joint = X0Y0_Head.JP[16].Joint.AddX(num);
}
}
@@ -984,54 +984,54 @@ namespace SlaveMatrix
set
{
double num = 0.001 * value;
X0Y0_頭.JP[8].Joint = X0Y0_頭.JP[8].Joint.AddX(0.0 - num);
X0Y0_頭.JP[9].Joint = X0Y0_頭.JP[9].Joint.AddX(num);
X0Y0_Head.JP[8].Joint = X0Y0_Head.JP[8].Joint.AddX(0.0 - num);
X0Y0_Head.JP[9].Joint = X0Y0_Head.JP[9].Joint.AddX(num);
}
}
public JointS 基髪_接続点 => new JointS(本体, X0Y0_頭, 0);
public JointS 基髪_接続点 => new JointS(本体, X0Y0_Head, 0);
public JointS 目左_接続点 => new JointS(本体, X0Y0_頭, 1);
public JointS 目左_接続点 => new JointS(本体, X0Y0_Head, 1);
public JointS 目右_接続点 => new JointS(本体, X0Y0_頭, 2);
public JointS 目右_接続点 => new JointS(本体, X0Y0_Head, 2);
public JointS 鼻_接続点 => new JointS(本体, X0Y0_頭, 3);
public JointS 鼻_接続点 => new JointS(本体, X0Y0_Head, 3);
public JointS 口_接続点 => new JointS(本体, X0Y0_頭, 4);
public JointS 口_接続点 => new JointS(本体, X0Y0_Head, 4);
public JointS 頬左_接続点 => new JointS(本体, X0Y0_頭, 5);
public JointS 頬左_接続点 => new JointS(本体, X0Y0_Head, 5);
public JointS 頬右_接続点 => new JointS(本体, X0Y0_頭, 6);
public JointS 頬右_接続点 => new JointS(本体, X0Y0_Head, 6);
public JointS 額_接続点 => new JointS(本体, X0Y0_頭, 7);
public JointS 額_接続点 => new JointS(本体, X0Y0_Head, 7);
public JointS 眉左_接続点 => new JointS(本体, X0Y0_頭, 8);
public JointS 眉左_接続点 => new JointS(本体, X0Y0_Head, 8);
public JointS 眉右_接続点 => new JointS(本体, X0Y0_頭, 9);
public JointS 眉右_接続点 => new JointS(本体, X0Y0_Head, 9);
public JointS 耳左_接続点 => new JointS(本体, X0Y0_頭, 10);
public JointS 耳左_接続点 => new JointS(本体, X0Y0_Head, 10);
public JointS 耳右_接続点 => new JointS(本体, X0Y0_頭, 11);
public JointS 耳右_接続点 => new JointS(本体, X0Y0_Head, 11);
public JointS 鼻肌_接続点 => new JointS(本体, X0Y0_頭, 12);
public JointS 鼻肌_接続点 => new JointS(本体, X0Y0_Head, 12);
public JointS 単眼目_接続点 => new JointS(本体, X0Y0_頭, 13);
public JointS 単眼目_接続点 => new JointS(本体, X0Y0_Head, 13);
public JointS 単眼眉_接続点 => new JointS(本体, X0Y0_頭, 14);
public JointS 単眼眉_接続点 => new JointS(本体, X0Y0_Head, 14);
public JointS 大顎基_接続点 => new JointS(本体, X0Y0_頭, 14);
public JointS 大顎基_接続点 => new JointS(本体, X0Y0_Head, 14);
public JointS 顔面_接続点 => new JointS(本体, X0Y0_頭, 13);
public JointS 顔面_接続点 => new JointS(本体, X0Y0_Head, 13);
public JointS 頭頂_接続点 => new JointS(本体, X0Y0_頭, 14);
public JointS 頭頂_接続点 => new JointS(本体, X0Y0_Head, 14);
public JointS 頬肌左_接続点 => new JointS(本体, X0Y0_頭, 15);
public JointS 頬肌左_接続点 => new JointS(本体, X0Y0_Head, 15);
public JointS 頬肌右_接続点 => new JointS(本体, X0Y0_頭, 16);
public JointS 頬肌右_接続点 => new JointS(本体, X0Y0_Head, 16);
public JointS 触覚左_接続点 => new JointS(本体, X0Y0_頭, 17);
public JointS 触覚左_接続点 => new JointS(本体, X0Y0_Head, 17);
public JointS 触覚右_接続点 => new JointS(本体, X0Y0_頭, 18);
public JointS 触覚右_接続点 => new JointS(本体, X0Y0_Head, 18);
public Head(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, HeadD e)
{
@@ -1039,7 +1039,7 @@ namespace SlaveMatrix
ThisType = GetType();
本体 = new Difs(Sta.胴体["Head"]);
Pars pars = 本体[0][0];
X0Y0_頭 = pars["頭"].ToPar();
X0Y0_Head = pars["頭"].ToPar();
Pars pars2 = pars["悪タトゥ"].ToPars();
Pars pars3 = pars2["逆十字"].ToPars();
X0Y0_悪タトゥ_逆十字_逆十字1 = pars3["逆十字1"].ToPar();
@@ -1120,7 +1120,7 @@ namespace SlaveMatrix
サイズ = e.サイズ;
サイズX = e.サイズX;
サイズY = e.サイズY;
頭_表示 = e.頭_表示;
Head_表示 = e.頭_表示;
悪タトゥ_逆十字_逆十字1_表示 = e.悪タトゥ_逆十字_逆十字1_表示;
悪タトゥ_逆十字_逆十字2_表示 = e.悪タトゥ_逆十字_逆十字2_表示;
隈取_タトゥ_表示 = e.隈取_タトゥ_表示;
@@ -1415,7 +1415,7 @@ namespace SlaveMatrix
}
base.配色指定 = 配色指定;
配色(体配色);
X0Y0_頭CP = new ColorP(X0Y0_頭, 頭CD, DisUnit, abj: true);
X0Y0_HeadCP = new ColorP(X0Y0_Head, HeadCD, DisUnit, abj: true);
X0Y0_悪タトゥ_逆十字_逆十字1CP = new ColorP(X0Y0_悪タトゥ_逆十字_逆十字1, 悪タトゥ_逆十字_逆十字1CD, DisUnit, abj: false);
X0Y0_悪タトゥ_逆十字_逆十字2CP = new ColorP(X0Y0_悪タトゥ_逆十字_逆十字2, 悪タトゥ_逆十字_逆十字2CD, DisUnit, abj: true);
X0Y0_隈取_タトゥCP = new ColorP(X0Y0_隈取_タトゥ, 隈取_タトゥCD, DisUnit, abj: true);
@@ -1456,13 +1456,13 @@ namespace SlaveMatrix
X0Y0_馬柄_馬柄CP = new ColorP(X0Y0_馬柄_馬柄, 馬柄_馬柄CD, DisUnit, abj: true);
X0Y0_虫性_顎下CP = new ColorP(X0Y0_虫性_顎下, 虫性_顎下CD, DisUnit, abj: true);
濃度 = e.濃度;
X0Y0_頭.JP[8].Joint = X0Y0_頭.JP[8].Joint.AddX(-0.00012);
X0Y0_頭.JP[9].Joint = X0Y0_頭.JP[9].Joint.AddX(0.00012);
X0Y0_Head.JP[8].Joint = X0Y0_Head.JP[8].Joint.AddX(-0.00012);
X0Y0_Head.JP[9].Joint = X0Y0_Head.JP[9].Joint.AddX(0.00012);
}
public override void 描画0(RenderArea Are)
{
Are.Draw(X0Y0_頭);
Are.Draw(X0Y0_Head);
}
public override void 描画1(RenderArea Are)
@@ -1516,7 +1516,7 @@ namespace SlaveMatrix
{
double y = 0.0003 * Rate;
Par par = Sta.胴体["Head"][0][0]["頭"].ToPar();
Par x0Y0_頭 = X0Y0_頭;
Par x0Y0_頭 = X0Y0_Head;
x0Y0_頭.OP[0].ps[3] = par.OP[0].ps[3].AddY(y);
x0Y0_頭.OP[0].ps[4] = par.OP[0].ps[4].AddY(y);
x0Y0_頭.OP[1].ps[0] = par.OP[1].ps[0].AddY(y);
@@ -1589,7 +1589,7 @@ namespace SlaveMatrix
public override void 色更新()
{
X0Y0_頭CP.Update();
X0Y0_HeadCP.Update();
X0Y0_悪タトゥ_逆十字_逆十字1CP.Update();
X0Y0_悪タトゥ_逆十字_逆十字2CP.Update();
X0Y0_隈取_タトゥCP.Update();
@@ -1633,7 +1633,7 @@ namespace SlaveMatrix
public override void 色更新(Vector2D[] mm)
{
X0Y0_頭CP.Update(mm);
X0Y0_HeadCP.Update(mm);
X0Y0_悪タトゥ_逆十字_逆十字1CP.Update();
X0Y0_悪タトゥ_逆十字_逆十字2CP.Update();
X0Y0_隈取_タトゥCP.Update();
@@ -1682,7 +1682,7 @@ namespace SlaveMatrix
private void 配色N0(体配色 体配色)
{
頭CD = new ColorD(ref Col.Black, ref 体配色.人肌O);
HeadCD = new ColorD(ref Col.Black, ref 体配色.人肌O);
悪タトゥ_逆十字_逆十字1CD = new ColorD(ref 体配色.刺青.Col1, ref Color2.Empty);
悪タトゥ_逆十字_逆十字2CD = new ColorD(ref Col.Black, ref 体配色.刺青);
隈取_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
+19 -19
View File
@@ -15,7 +15,7 @@ namespace SlaveMatrix
public Par X0Y0_植性_棘右下;
public Par X0Y0_首;
public Par X0Y0_Neck;
public Par X0Y0_淫タトゥ_ハート_タトゥ左;
@@ -113,7 +113,7 @@ namespace SlaveMatrix
public ColorD 植性_棘右下CD;
public ColorD 首CD;
public ColorD NeckCD;
public ColorD 淫タトゥ_ハート_タトゥ左CD;
@@ -211,7 +211,7 @@ namespace SlaveMatrix
public ColorP X0Y0_植性_棘右下CP;
public ColorP X0Y0_首CP;
public ColorP X0Y0_NeckCP;
public ColorP X0Y0_淫タトゥ_ハート_タトゥ左CP;
@@ -411,16 +411,16 @@ namespace SlaveMatrix
}
}
public bool 首_表示
public bool Neck_表示
{
get
{
return X0Y0_首.Dra;
return X0Y0_Neck.Dra;
}
set
{
X0Y0_首.Dra = value;
X0Y0_首.Hit = value;
X0Y0_Neck.Dra = value;
X0Y0_Neck.Hit = value;
}
}
@@ -1054,7 +1054,7 @@ namespace SlaveMatrix
植性_棘左下_表示 = value;
植性_棘右上_表示 = value;
植性_棘右下_表示 = value;
首_表示 = value;
Neck_表示 = value;
淫タトゥ_ハート_タトゥ左_表示 = value;
淫タトゥ_ハート_タトゥ右_表示 = value;
淫タトゥ_タトゥ左_表示 = value;
@@ -1116,7 +1116,7 @@ namespace SlaveMatrix
植性_棘左下CD.不透明度 = value;
植性_棘右上CD.不透明度 = value;
植性_棘右下CD.不透明度 = value;
首CD.不透明度 = value;
NeckCD.不透明度 = value;
淫タトゥ_ハート_タトゥ左CD.不透明度 = value;
淫タトゥ_ハート_タトゥ右CD.不透明度 = value;
淫タトゥ_タトゥ左CD.不透明度 = value;
@@ -1163,7 +1163,7 @@ namespace SlaveMatrix
}
}
public JointS 頭_接続点 => new JointS(本体, X0Y0_首, 0);
public JointS Head_接続点 => new JointS(本体, X0Y0_Neck, 0);
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_首輪_金具左, 0);
@@ -1171,7 +1171,7 @@ namespace SlaveMatrix
public Neck(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, NeckD e)
{
Neck 首2 = this;
Neck Neck2 = this;
ThisType = GetType();
本体 = new Difs(Sta.胴体["Neck"]);
Pars pars = 本体[0][0];
@@ -1181,7 +1181,7 @@ namespace SlaveMatrix
X0Y0_植性_棘左下 = pars2["刺左下"].ToPar();
X0Y0_植性_棘右上 = pars2["刺右上"].ToPar();
X0Y0_植性_棘右下 = pars2["刺右下"].ToPar();
X0Y0_首 = pars["首"].ToPar();
X0Y0_Neck = pars["首"].ToPar();
pars2 = pars["淫タトゥ"].ToPars();
Pars pars3 = pars2["ハート"].ToPars();
X0Y0_淫タトゥ_ハート_タトゥ左 = pars3["タトゥ左"].ToPar();
@@ -1269,7 +1269,7 @@ namespace SlaveMatrix
植性_棘左下_表示 = e.植性_棘左下_表示;
植性_棘右上_表示 = e.植性_棘右上_表示;
植性_棘右下_表示 = e.植性_棘右下_表示;
首_表示 = e.首_表示;
Neck_表示 = e.Neck_表示;
淫タトゥ_ハート_タトゥ左_表示 = e.淫タトゥ_ハート_タトゥ左_表示;
淫タトゥ_ハート_タトゥ右_表示 = e.淫タトゥ_ハート_タトゥ右_表示;
淫タトゥ_タトゥ左_表示 = e.淫タトゥ_タトゥ左_表示;
@@ -1329,9 +1329,9 @@ namespace SlaveMatrix
Head_接続 = e.Head_接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, 体配色);
f.Par = 首2;
f.Par = Neck2;
f.ConnectionType = ConnectionInfo.Neck_Head_接続;
f.接続(首2.頭_接続点);
f.接続(Neck2.Head_接続点);
return f;
}).ToArray();
}
@@ -1342,7 +1342,7 @@ namespace SlaveMatrix
X0Y0_植性_棘左下CP = new ColorP(X0Y0_植性_棘左下, 植性_棘左下CD, DisUnit, abj: true);
X0Y0_植性_棘右上CP = new ColorP(X0Y0_植性_棘右上, 植性_棘右上CD, DisUnit, abj: true);
X0Y0_植性_棘右下CP = new ColorP(X0Y0_植性_棘右下, 植性_棘右下CD, DisUnit, abj: true);
X0Y0_首CP = new ColorP(X0Y0_首, 首CD, DisUnit, abj: true);
X0Y0_NeckCP = new ColorP(X0Y0_Neck, NeckCD, DisUnit, abj: true);
X0Y0_淫タトゥ_ハート_タトゥ左CP = new ColorP(X0Y0_淫タトゥ_ハート_タトゥ左, 淫タトゥ_ハート_タトゥ左CD, DisUnit, abj: true);
X0Y0_淫タトゥ_ハート_タトゥ右CP = new ColorP(X0Y0_淫タトゥ_ハート_タトゥ右, 淫タトゥ_ハート_タトゥ右CD, DisUnit, abj: true);
X0Y0_淫タトゥ_タトゥ左CP = new ColorP(X0Y0_淫タトゥ_タトゥ左, 淫タトゥ_タトゥ左CD, DisUnit, abj: true);
@@ -1404,7 +1404,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_植性_棘左下);
Are.Draw(X0Y0_植性_棘右上);
Are.Draw(X0Y0_植性_棘右下);
Are.Draw(X0Y0_首);
Are.Draw(X0Y0_Neck);
Are.Draw(X0Y0_虫性_蛇腹4);
Are.Draw(X0Y0_虫性_蛇腹3);
Are.Draw(X0Y0_虫性_蛇腹2);
@@ -1486,7 +1486,7 @@ namespace SlaveMatrix
X0Y0_植性_棘左下CP.Update();
X0Y0_植性_棘右上CP.Update();
X0Y0_植性_棘右下CP.Update();
X0Y0_首CP.Update();
X0Y0_NeckCP.Update();
X0Y0_淫タトゥ_ハート_タトゥ左CP.Update();
X0Y0_淫タトゥ_ハート_タトゥ右CP.Update();
X0Y0_淫タトゥ_タトゥ左CP.Update();
@@ -1548,7 +1548,7 @@ namespace SlaveMatrix
植性_棘左下CD = new ColorD(ref Col.Black, ref 体配色.植1O);
植性_棘右上CD = new ColorD(ref Col.Black, ref 体配色.植1O);
植性_棘右下CD = new ColorD(ref Col.Black, ref 体配色.植1O);
首CD = new ColorD(ref Col.Black, ref 体配色.人肌O);
NeckCD = new ColorD(ref Col.Black, ref 体配色.人肌O);
淫タトゥ_ハート_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
淫タトゥ_ハート_タトゥ右CD = new ColorD(ref Col.Black, ref 体配色.刺青);
淫タトゥ_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
@@ -17,7 +17,7 @@ namespace SlaveMatrix
public bool 植性_棘右下_表示;
public bool 首_表示 = true;
public bool Neck_表示 = true;
public bool 淫タトゥ_ハート_タトゥ左_表示;
@@ -18,10 +18,10 @@ namespace SlaveMatrix
{
private HashSet<string> 汗対象 = new HashSet<string>
{
Sta.Chestt.ToString(),
Sta.Torsot.ToString(),
Sta.Shouldert.ToString(),
Sta.Waistt.ToString()
Sta.ChestType.ToString(),
Sta.TorsoType.ToString(),
Sta.ShoulderType.ToString(),
Sta.WaistType.ToString()
};
private ryps[] 対象;
@@ -10,7 +10,7 @@ namespace SlaveMatrix
public Par X0Y0_刃_刃2;
public Par X0Y0_首;
public Par X0Y0_Neck;
public Par X0Y0_グリップ_グリップ0;
@@ -50,7 +50,7 @@ namespace SlaveMatrix
public ColorD 刃_刃2CD;
public ColorD 首CD;
public ColorD NeckCD;
public ColorD グリップ_グリップ0CD;
@@ -90,7 +90,7 @@ namespace SlaveMatrix
public ColorP X0Y0_刃_刃2CP;
public ColorP X0Y0_首CP;
public ColorP X0Y0_NeckCP;
public ColorP X0Y0_グリップ_グリップ0CP;
@@ -199,16 +199,16 @@ namespace SlaveMatrix
}
}
public bool 首_表示
public bool Neck_表示
{
get
{
return X0Y0_首.Dra;
return X0Y0_Neck.Dra;
}
set
{
X0Y0_首.Dra = value;
X0Y0_首.Hit = value;
X0Y0_Neck.Dra = value;
X0Y0_Neck.Hit = value;
}
}
@@ -431,7 +431,7 @@ namespace SlaveMatrix
ヘッド_表示 = value;
刃_刃1_表示 = value;
刃_刃2_表示 = value;
首_表示 = value;
Neck_表示 = value;
グリップ_グリップ0_表示 = value;
グリップ_グリップ1_表示 = value;
グリップ_グリップ2_表示 = value;
@@ -462,7 +462,7 @@ namespace SlaveMatrix
ヘッドCD.不透明度 = value;
刃_刃1CD.不透明度 = value;
刃_刃2CD.不透明度 = value;
首CD.不透明度 = value;
NeckCD.不透明度 = value;
グリップ_グリップ0CD.不透明度 = value;
グリップ_グリップ1CD.不透明度 = value;
グリップ_グリップ2CD.不透明度 = value;
@@ -491,7 +491,7 @@ namespace SlaveMatrix
Pars pars2 = pars["刃"].ToPars();
X0Y0_刃_刃1 = pars2["刃1"].ToPar();
X0Y0_刃_刃2 = pars2["刃2"].ToPar();
X0Y0_首 = pars["首"].ToPar();
X0Y0_Neck = pars["首"].ToPar();
pars2 = pars["グリップ"].ToPars();
X0Y0_グリップ_グリップ0 = pars2["グリップ0"].ToPar();
X0Y0_グリップ_グリップ1 = pars2["グリップ1"].ToPar();
@@ -536,7 +536,7 @@ namespace SlaveMatrix
ヘッド_表示 = e.ヘッド_表示;
刃_刃1_表示 = e.刃_刃1_表示;
刃_刃2_表示 = e.刃_刃2_表示;
首_表示 = e.首_表示;
Neck_表示 = e.Neck_表示;
グリップ_グリップ0_表示 = e.グリップ_グリップ0_表示;
グリップ_グリップ1_表示 = e.グリップ_グリップ1_表示;
グリップ_グリップ2_表示 = e.グリップ_グリップ2_表示;
@@ -565,7 +565,7 @@ namespace SlaveMatrix
X0Y0_ヘッドCP = new ColorP(X0Y0_ヘッド, ヘッドCD, DisUnit, abj: true);
X0Y0_刃_刃1CP = new ColorP(X0Y0_刃_刃1, 刃_刃1CD, DisUnit, abj: true);
X0Y0_刃_刃2CP = new ColorP(X0Y0_刃_刃2, 刃_刃2CD, DisUnit, abj: true);
X0Y0_首CP = new ColorP(X0Y0_首, 首CD, DisUnit, abj: true);
X0Y0_NeckCP = new ColorP(X0Y0_Neck, NeckCD, DisUnit, abj: true);
X0Y0_グリップ_グリップ0CP = new ColorP(X0Y0_グリップ_グリップ0, グリップ_グリップ0CD, DisUnit, abj: true);
X0Y0_グリップ_グリップ1CP = new ColorP(X0Y0_グリップ_グリップ1, グリップ_グリップ1CD, DisUnit, abj: true);
X0Y0_グリップ_グリップ2CP = new ColorP(X0Y0_グリップ_グリップ2, グリップ_グリップ2CD, DisUnit, abj: true);
@@ -597,7 +597,7 @@ namespace SlaveMatrix
X0Y0_ヘッドCP.Update();
X0Y0_刃_刃1CP.Update();
X0Y0_刃_刃2CP.Update();
X0Y0_首CP.Update();
X0Y0_NeckCP.Update();
X0Y0_グリップ_グリップ0CP.Update();
X0Y0_グリップ_グリップ1CP.Update();
X0Y0_グリップ_グリップ2CP.Update();
@@ -629,7 +629,7 @@ namespace SlaveMatrix
Col.GetGrad(ref Col.DarkGray, out var ret);
刃_刃1CD = new ColorD(ref Col.Black, ref ret);
刃_刃2CD = new ColorD(ref Col.Black, ref ret);
首CD = new ColorD(ref Col.Black, ref ret);
NeckCD = new ColorD(ref Col.Black, ref ret);
ret = new Color2(ref Col.DimGray, ref Col.Black);
グリップ_グリップ0CD = new ColorD(ref Col.Black, ref ret);
グリップ_グリップ1CD = new ColorD(ref Col.Black, ref ret);
@@ -12,7 +12,7 @@ namespace SlaveMatrix
public bool 刃_刃2_表示 = true;
public bool 首_表示 = true;
public bool Neck_表示 = true;
public bool グリップ_グリップ0_表示 = true;
@@ -748,7 +748,7 @@ namespace SlaveMatrix
{
LowerArmXC = ペニス処理2.LowerArm.尺度XC;
}
調教UI.ペニス.位置B = ペニス処理2.Bod.首.位置.AddY(0.01);
調教UI.ペニス.位置B = ペニス処理2.Bod.Neck.位置.AddY(0.01);
調教UI.Action(ContactType.Hand, ActionType.手コ, CurrentState.Start, ToolType.Penis, 0, 1, 機械: false, 射精: false);
Player.主精力消費小();
Player.奴体力消費小();
@@ -87,7 +87,7 @@ namespace SlaveMatrix
Sta.鳳凰Dt.ToString()
};
private static HashSet<string> 肩人 = new HashSet<string> { Sta.ShoulderDt.ToString() };
private static HashSet<string> 肩人 = new HashSet<string> { Sta.ShoulderDType.ToString() };
private static HashSet<string> 胸翼上人 = new HashSet<string>
{
@@ -1797,33 +1797,33 @@ namespace SlaveMatrix
int i = (原種モード ? RNG.XS.Next(3) : RNG.XS.Next(7));
Dictionary<ConnectionInfo, List<Type>> 接続構成 = Get接続構成(母方, 父方);
Type[] 要素構成 = Get要素構成(母方, 父方);
HeadD 頭D2 = Mix<HeadD>(母方, 父方, i, 原種モード);
HeadD HeadD2 = Mix<HeadD>(母方, 父方, i, 原種モード);
基髪D 基髪D2 = new 基髪D();
頭D2.基髪接続(基髪D2);
頭D2.目左接続(new 目傷D());
頭D2.目右接続(new 目傷D
HeadD2.基髪接続(基髪D2);
HeadD2.目左接続(new 目傷D());
HeadD2.目右接続(new 目傷D
{
右 = true
});
頭D2.目左接続(new 目尻影D());
頭D2.目右接続(new 目尻影D
HeadD2.目左接続(new 目尻影D());
HeadD2.目右接続(new 目尻影D
{
右 = true
});
鼻肌D 鼻肌D2;
頭D2.鼻肌接続(鼻肌D2 = Mix<鼻肌D>(母方, 父方, i, 原種モード));
頭D2.鼻肌接続(new 紅潮D());
HeadD2.鼻肌接続(鼻肌D2 = Mix<鼻肌D>(母方, 父方, i, 原種モード));
HeadD2.鼻肌接続(new 紅潮D());
頬肌D 頬肌D2 = Mix<頬肌D>(母方, 父方, 右: false, i, 原種モード);
頭D2.頬肌左接続(頬肌D2);
頭D2.頬肌右接続(頬肌D2.Get逆());
HeadD2.頬肌左接続(頬肌D2);
HeadD2.頬肌右接続(頬肌D2.Get逆());
顔ハイライトD 顔ハイライトD2 = Mix<顔ハイライトD>(母方, 父方, 右: false, i, 原種モード);
頭D2.頬左接続(顔ハイライトD2);
頭D2.頬右接続(顔ハイライトD2.Get逆());
頭D2.単眼目接続(new 目隠帯D());
頭D2.口接続(new 玉口枷D());
頭D2.AlignC();
HeadD2.頬左接続(顔ハイライトD2);
HeadD2.頬右接続(顔ハイライトD2.Get逆());
HeadD2.単眼目接続(new 目隠帯D());
HeadD2.口接続(new 玉口枷D());
HeadD2.AlignC();
NeckD 首D2 = Mix<NeckD>(母方, 父方, i, 原種モード);
首D2.頭接続(頭D2);
首D2.頭接続(HeadD2);
ChestD ChestD2 = Mix<ChestD>(母方, 父方, i, 原種モード);
乳房D 乳房D2 = Mix<乳房D>(母方, 父方, 右: false, i, 原種モード);
乳房D2.噴乳接続(new 噴乳D());
@@ -1963,31 +1963,31 @@ namespace SlaveMatrix
{
双目D2.瞼接続(双瞼D2);
双目D2.瞼接続(new 涙D());
頭D2.目左接続(双目D2);
頭D2.目右接続(双目D3 = (双目D)双目D2.Get逆());
HeadD2.目左接続(双目D2);
HeadD2.目右接続(双目D3 = (双目D)双目D2.Get逆());
}
頭D2.眉左接続(眉D2);
頭D2.眉右接続(眉D2.Get逆());
HeadD2.眉左接続(眉D2);
HeadD2.眉右接続(眉D2.Get逆());
}
else
{
双目D2 = SlaveMatrix.GameClasses._Con.Get双眼R(右: false);
頭D2.目左接続(双目D2);
頭D2.目右接続(双目D3 = (双目D)双目D2.Get逆());
HeadD2.目左接続(双目D2);
HeadD2.目右接続(双目D3 = (双目D)双目D2.Get逆());
眉D 眉D3 = SlaveMatrix.GameClasses._Con.Get眉R(右: false);
頭D2.眉左接続(眉D3);
頭D2.眉右接続(眉D3.Get逆());
HeadD2.眉左接続(眉D3);
HeadD2.眉右接続(眉D3.Get逆());
}
縦目D2 = Mix<縦目D>(母方, 父方, i, 原種モード);
縦瞼D2 = Mix<縦瞼D>(母方, 父方, i, 原種モード);
if (縦目D2 != null && 縦瞼D2 != null)
{
縦目D2.瞼接続(縦瞼D2);
頭D2.額接続(縦目D2);
HeadD2.額接続(縦目D2);
}
else if (!原種モード && 変異率.Lot() && 0.05.Lot())
{
頭D2.額接続(縦目D2 = SlaveMatrix.GameClasses._Con.Get縦眼R());
HeadD2.額接続(縦目D2 = SlaveMatrix.GameClasses._Con.Get縦眼R());
縦瞼D2 = 縦目D2.瞼_接続.GetEleD<縦瞼D>();
}
頬目D2 = Mix<頬目D>(母方, 父方, 右: false, i, 原種モード);
@@ -1995,14 +1995,14 @@ namespace SlaveMatrix
if (頬目D2 != null && 頬瞼D2 != null)
{
頬目D2.瞼接続(頬瞼D2);
頭D2.頬肌左接続(頬目D2);
頭D2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
HeadD2.頬肌左接続(頬目D2);
HeadD2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
}
else if (!原種モード && 変異率.Lot() && 0.05.Lot())
{
頬目D2 = SlaveMatrix.GameClasses._Con.Get頬眼R(右: false);
頭D2.頬肌左接続(頬目D2);
頭D2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
HeadD2.頬肌左接続(頬目D2);
HeadD2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
}
}
else
@@ -2022,14 +2022,14 @@ namespace SlaveMatrix
右 = true,
基準C = new Vector2D(-0.01, 0.0)
});
頭D2.単眼目接続(単目D2);
頭D2.単眼眉接続(単眼眉D2);
HeadD2.単眼目接続(単目D2);
HeadD2.単眼眉接続(単眼眉D2);
}
else
{
頭D2.単眼目接続(単目D2 = SlaveMatrix.GameClasses._Con.Get単眼R());
HeadD2.単眼目接続(単目D2 = SlaveMatrix.GameClasses._Con.Get単眼R());
単瞼D2 = 単目D2.瞼_接続.GetEleD<単瞼D>();
頭D2.単眼眉接続(SlaveMatrix.GameClasses._Con.Get単眼眉R());
HeadD2.単眼眉接続(SlaveMatrix.GameClasses._Con.Get単眼眉R());
}
}
}
@@ -2044,31 +2044,31 @@ namespace SlaveMatrix
{
双目D2.瞼接続(双瞼D3);
双目D2.瞼接続(new 涙D());
頭D2.目左接続(双目D2);
頭D2.目右接続(双目D3 = (双目D)双目D2.Get逆());
HeadD2.目左接続(双目D2);
HeadD2.目右接続(双目D3 = (双目D)双目D2.Get逆());
}
頭D2.眉左接続(眉D4);
頭D2.眉右接続(眉D4.Get逆());
HeadD2.眉左接続(眉D4);
HeadD2.眉右接続(眉D4.Get逆());
}
else
{
双目D2 = SlaveMatrix.GameClasses._Con.Get双眼R(右: false);
頭D2.目左接続(双目D2);
頭D2.目右接続(双目D3 = (双目D)双目D2.Get逆());
HeadD2.目左接続(双目D2);
HeadD2.目右接続(双目D3 = (双目D)双目D2.Get逆());
眉D 眉D5 = SlaveMatrix.GameClasses._Con.Get眉R(右: false);
頭D2.眉左接続(眉D5);
頭D2.眉右接続(眉D5.Get逆());
HeadD2.眉左接続(眉D5);
HeadD2.眉右接続(眉D5.Get逆());
}
縦目D2 = Mix<縦目D>(母方, 父方, i, 原種モード);
縦瞼D2 = Mix<縦瞼D>(母方, 父方, i, 原種モード);
if (縦目D2 != null && 縦瞼D2 != null)
{
縦目D2.瞼接続(縦瞼D2);
頭D2.額接続(縦目D2);
HeadD2.額接続(縦目D2);
}
else if (!原種モード && 変異率.Lot() && 0.05.Lot())
{
頭D2.額接続(縦目D2 = SlaveMatrix.GameClasses._Con.Get縦眼R());
HeadD2.額接続(縦目D2 = SlaveMatrix.GameClasses._Con.Get縦眼R());
縦瞼D2 = 縦目D2.瞼_接続.GetEleD<縦瞼D>();
}
頬目D2 = Mix<頬目D>(母方, 父方, 右: false, i, 原種モード);
@@ -2076,14 +2076,14 @@ namespace SlaveMatrix
if (頬目D2 != null && 頬瞼D3 != null)
{
頬目D2.瞼接続(頬瞼D3);
頭D2.頬肌左接続(頬目D2);
頭D2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
HeadD2.頬肌左接続(頬目D2);
HeadD2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
}
else if (!原種モード && 変異率.Lot() && 0.05.Lot())
{
頬目D2 = SlaveMatrix.GameClasses._Con.Get頬眼R(右: false);
頭D2.頬肌左接続(頬目D2);
頭D2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
HeadD2.頬肌左接続(頬目D2);
HeadD2.頬肌右接続(頬目D3 = (頬目D)頬目D2.Get逆());
}
}
else if (flag2)
@@ -2103,14 +2103,14 @@ namespace SlaveMatrix
右 = true,
基準C = new Vector2D(-0.01, 0.0)
});
頭D2.単眼目接続(単目D2);
頭D2.単眼眉接続(単眼眉D3);
HeadD2.単眼目接続(単目D2);
HeadD2.単眼眉接続(単眼眉D3);
}
else
{
頭D2.単眼目接続(単目D2 = SlaveMatrix.GameClasses._Con.Get単眼R());
HeadD2.単眼目接続(単目D2 = SlaveMatrix.GameClasses._Con.Get単眼R());
単瞼D2 = 単目D2.瞼_接続.GetEleD<単瞼D>();
頭D2.単眼眉接続(SlaveMatrix.GameClasses._Con.Get単眼眉R());
HeadD2.単眼眉接続(SlaveMatrix.GameClasses._Con.Get単眼眉R());
}
}
鼻D 鼻D2 = Mix<鼻D>(母方, 父方, i, 原種モード);
@@ -2121,47 +2121,47 @@ namespace SlaveMatrix
{
右 = true
});
頭D2.鼻接続(鼻D2);
HeadD2.鼻接続(鼻D2);
}
口D 口D2 = Mix<口D>(母方, 父方, i, 原種モード);
if (口D2 != null)
{
if (口D2 is 口_通常D)
{
頭D2.口接続(口D2);
頭D2.口接続(new 涎_通常D());
頭D2.口接続(new 涎_通常D
HeadD2.口接続(口D2);
HeadD2.口接続(new 涎_通常D());
HeadD2.口接続(new 涎_通常D
{
右 = true
});
}
else if (口D2 is 口_裂けD)
{
頭D2.口接続(口D2);
頭D2.口接続(new 涎_裂けD());
頭D2.口接続(new 涎_裂けD
HeadD2.口接続(口D2);
HeadD2.口接続(new 涎_裂けD());
HeadD2.口接続(new 涎_裂けD
{
右 = true
});
}
頭D2.口接続(new 性器精液_人D());
頭D2.口接続(new 咳D());
頭D2.口接続(new 呼気D());
HeadD2.口接続(new 性器精液_人D());
HeadD2.口接続(new 咳D());
HeadD2.口接続(new 呼気D());
舌D 舌D2 = Mix<舌D>(母方, 父方, i, 原種モード);
if (舌D2 != null)
{
頭D2.口接続(舌D2);
HeadD2.口接続(舌D2);
}
}
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_耳左_接続, 要素構成, 接続構成, 変異率, 原種モード);
HeadD2.接続(母方, 父方, i, ConnectionInfo.Head_耳左_接続, 要素構成, 接続構成, 変異率, 原種モード);
基髪D2.接続(母方, 父方, i, ConnectionInfo.基髪_頭頂左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_頬左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_大顎基_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_顔面_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_頭頂_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_触覚左_接続, 要素構成, 接続構成, 変異率, 原種モード);
HeadD2.接続(母方, 父方, i, ConnectionInfo.Head_頬左_接続, 要素構成, 接続構成, 変異率, 原種モード);
HeadD2.接続(母方, 父方, i, ConnectionInfo.Head_大顎基_接続, 要素構成, 接続構成, 変異率, 原種モード);
HeadD2.接続(母方, 父方, i, ConnectionInfo.Head_顔面_接続, 要素構成, 接続構成, 変異率, 原種モード);
HeadD2.接続(母方, 父方, i, ConnectionInfo.Head_頭頂_接続, 要素構成, 接続構成, 変異率, 原種モード);
HeadD2.接続(母方, 父方, i, ConnectionInfo.Head_触覚左_接続, 要素構成, 接続構成, 変異率, 原種モード);
ChestD2.接続(母方, 父方, i, ConnectionInfo.Chest_肩左_接続, 要素構成, 接続構成, 変異率, 原種モード);
頭D2.接続(母方, 父方, i, ConnectionInfo.Head_額_接続, 要素構成, 接続構成, 変異率, 原種モード);
HeadD2.接続(母方, 父方, i, ConnectionInfo.Head_額_接続, 要素構成, 接続構成, 変異率, 原種モード);
ChestD2.接続(母方, 父方, i, ConnectionInfo.Chest_翼上左_接続, 要素構成, 接続構成, 変異率, 原種モード);
ChestD2.接続(母方, 父方, i, ConnectionInfo.Chest_翼下左_接続, 要素構成, 接続構成, 変異率, 原種モード);
TorsoD2.接続(母方, 父方, i, ConnectionInfo.Torso_翼左_接続, 要素構成, 接続構成, 変異率, 原種モード);
@@ -3793,9 +3793,9 @@ namespace SlaveMatrix
flag3 |= item32.筋肉;
}
}
if (頭D2.額_接続.Count > 1)
if (HeadD2.額_接続.Count > 1)
{
頭D2.額_接続.Remove(頭D2.額_接続[RNG.XS.Next(頭D2.額_接続.Count)]);
HeadD2.額_接続.Remove(HeadD2.額_接続[RNG.XS.Next(HeadD2.額_接続.Count)]);
}
bool flag4 = false;
flag4 |= 胸腹板D2.虫性_腹板_表示;
@@ -3911,14 +3911,14 @@ namespace SlaveMatrix
鼻肌D2.紋柄_紋右_紋4_表示 = false;
}
bool flag12 = 顔面D2?.触覚左_接続.IsEleD<触覚D>() ?? false;
bool flag13 = 頭D2.触覚左_接続.IsEleD<触覚D>();
bool flag13 = HeadD2.触覚左_接続.IsEleD<触覚D>();
bool flag14 = 基髪D2.頭頂左_接続.IsEleD<触覚D>();
if (!flag12 && flag13 && flag14)
{
if (RNG.XS.NextBool())
{
頭D2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
頭D2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
}
else
{
@@ -3948,8 +3948,8 @@ namespace SlaveMatrix
}
else
{
頭D2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
頭D2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
}
}
else if (flag12 && flag13 && flag14)
@@ -3957,8 +3957,8 @@ namespace SlaveMatrix
switch (RNG.XS.Next(2))
{
case 0:
頭D2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
頭D2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
基髪D2.頭頂左_接続.RemoveAll((EleD e) => e is 触覚D);
基髪D2.頭頂右_接続.RemoveAll((EleD e) => e is 触覚D);
break;
@@ -3971,23 +3971,23 @@ namespace SlaveMatrix
case 2:
顔面D2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
顔面D2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
頭D2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
頭D2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
break;
}
}
if (顔面D2 != null && flag13)
{
foreach (触覚D eleD8 in 頭D2.触覚左_接続.GetEleDs<触覚D>())
foreach (触覚D eleD8 in HeadD2.触覚左_接続.GetEleDs<触覚D>())
{
顔面D2.触覚左接続(eleD8);
}
foreach (触覚D eleD9 in 頭D2.触覚右_接続.GetEleDs<触覚D>())
foreach (触覚D eleD9 in HeadD2.触覚右_接続.GetEleDs<触覚D>())
{
顔面D2.触覚右接続(eleD9);
}
頭D2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
頭D2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚左_接続.RemoveAll((EleD e) => e is 触覚D);
HeadD2.触覚右_接続.RemoveAll((EleD e) => e is 触覚D);
}
if (腰肌.陰毛_表示 && 腰肌.獣性_獣毛_表示)
{
File diff suppressed because it is too large Load Diff
@@ -48,7 +48,7 @@ namespace SlaveMatrix
public void 色更新()
{
頭.X0Y0_頭.GetMiY_MaY(out mm);
頭.X0Y0_Head.GetMiY_MaY(out mm);
頭.色更新(mm);
Ele[] array = 瞼;
for (int i = 0; i < array.Length; i++)
+31 -31
View File
@@ -58,7 +58,7 @@ namespace SlaveMatrix
public Chest Chest;
public Neck 首;
public Neck Neck;
public Head 頭;
@@ -2431,10 +2431,10 @@ namespace SlaveMatrix
set
{
ドレス首i = value;
if (首 != null)
if (Neck != null)
{
Set表示(首, ドレス首i);
首.ドレス配色(ドレス首i.色);
Set表示(Neck, ドレス首i);
Neck.ドレス配色(ドレス首i.色);
}
}
}
@@ -2880,21 +2880,21 @@ namespace SlaveMatrix
{
get
{
return 首.拘束;
return Neck.拘束;
}
set
{
if (value)
{
拘束具情報 @default = 拘束具情報.GetDefault();
首.拘束 = @default.表示;
首.首輪配色(@default.色);
Neck.拘束 = @default.表示;
Neck.首輪配色(@default.色);
}
else
{
拘束具情報 拘束具初期化 = Sta.拘束具初期化;
首.拘束 = 拘束具初期化.表示;
首.首輪配色(拘束具初期化.色);
Neck.拘束 = 拘束具初期化.表示;
Neck.首輪配色(拘束具初期化.色);
}
}
}
@@ -3266,7 +3266,7 @@ namespace SlaveMatrix
pp = 翼獣.UpperArm.Par.Par;
if (p is 基髪)
{
翼獣.UpperArm.接着 = () => bod.頭.X0Y0_頭.ToGlobal(bod.頭.X0Y0_頭.BasePointBase);
翼獣.UpperArm.接着 = () => bod.頭.X0Y0_Head.ToGlobal(bod.頭.X0Y0_Head.BasePointBase);
}
else if (p is Chest)
{
@@ -3659,7 +3659,7 @@ namespace SlaveMatrix
pp = 翼獣.UpperArm.Par.Par;
if (p is 基髪)
{
翼獣.UpperArm.接着 = () => bod.頭.X0Y0_頭.ToGlobal(bod.頭.X0Y0_頭.BasePointBase);
翼獣.UpperArm.接着 = () => bod.頭.X0Y0_Head.ToGlobal(bod.頭.X0Y0_Head.BasePointBase);
}
else if (p is Chest)
{
@@ -3897,7 +3897,7 @@ namespace SlaveMatrix
}
if (Chest != null)
{
首 = Chest.Neck_接続.GetEle<Neck>();
Neck = Chest.Neck_接続.GetEle<Neck>();
胸腹板_人 = Chest.肌_接続.GetEle<胸腹板>();
胸肌_人 = Chest.肌_接続.GetEle<胸肌>();
胸毛_人 = Chest.肌_接続.GetEle<胸毛>();
@@ -3932,9 +3932,9 @@ namespace SlaveMatrix
上着T_ドレス = Chest.肌_接続.GetEle<上着トップ_ドレス>();
上着T_ドレス.SetHitFalse();
}
if (首 != null)
if (Neck != null)
{
頭 = 首.Head_接続.GetEle<Head>();
頭 = Neck.Head_接続.GetEle<Head>();
}
if (頭 != null)
{
@@ -4058,10 +4058,10 @@ namespace SlaveMatrix
後髪1 = 基髪.後髪_接続.GetEle<BackHair1>();
後髪0 = 基髪.後髪_接続.GetEle<BackHair0>();
}
首.キスマーク = new スタンプK(Med, Are, Cha, this, kd, 首);
sk.Add(首.キスマーク);
首.鞭痕 = new スタンプW(Med, Are, Cha, this, wd, 首);
sw.Add(首.鞭痕);
Neck.キスマーク = new スタンプK(Med, Are, Cha, this, kd, Neck);
sk.Add(Neck.キスマーク);
Neck.鞭痕 = new スタンプW(Med, Are, Cha, this, wd, Neck);
sw.Add(Neck.鞭痕);
Chest.キスマーク = new スタンプK(Med, Are, Cha, this, kd, Chest);
sk.Add(Chest.キスマーク);
Chest.鞭痕 = new スタンプW(Med, Are, Cha, this, wd, Chest);
@@ -5265,9 +5265,9 @@ namespace SlaveMatrix
}
if (Is単眼)
{
頭.X0Y0_頭.JP[7] = new Joi(頭.X0Y0_頭.JP[7].Joint.MulY(0.96));
頭.X0Y0_頭.JP[17] = new Joi(頭.X0Y0_頭.JP[17].Joint.MulY(0.96));
頭.X0Y0_頭.JP[18] = new Joi(頭.X0Y0_頭.JP[18].Joint.MulY(0.96));
頭.X0Y0_Head.JP[7] = new Joi(頭.X0Y0_Head.JP[7].Joint.MulY(0.96));
頭.X0Y0_Head.JP[17] = new Joi(頭.X0Y0_Head.JP[17].Joint.MulY(0.96));
頭.X0Y0_Head.JP[18] = new Joi(頭.X0Y0_Head.JP[18].Joint.MulY(0.96));
紅潮.紅潮1_表示 = false;
紅潮.X0Y0_紅潮左.AngleBase = 20.0;
紅潮.X0Y0_紅潮弱左.AngleBase = 20.0;
@@ -5766,7 +5766,7 @@ namespace SlaveMatrix
bod.Waist.描画1(are);
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -6193,7 +6193,7 @@ namespace SlaveMatrix
bod.Waist.描画1(are);
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -6620,7 +6620,7 @@ namespace SlaveMatrix
bod.Waist.描画1(are);
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -7046,7 +7046,7 @@ namespace SlaveMatrix
bod.Waist.描画1(are);
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -7470,7 +7470,7 @@ namespace SlaveMatrix
bod.Waist.描画1(are);
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -7893,7 +7893,7 @@ namespace SlaveMatrix
bod.Waist.描画1(are);
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -8345,7 +8345,7 @@ namespace SlaveMatrix
}
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -8773,7 +8773,7 @@ namespace SlaveMatrix
bod.Waist.描画1(are);
bod.Torso.描画0(are);
bod.Chest.描画0(are);
bod.首.描画0(are);
bod.Neck.描画0(are);
if (bod.肩左 != null)
{
bod.肩左.描画0(are);
@@ -9628,8 +9628,8 @@ namespace SlaveMatrix
private void Set人肌色(Color c)
{
Color col = 頭.頭CD.色.Col1;
Color col2 = 頭.頭CD.色.Col2;
Color col = 頭.HeadCD.色.Col1;
Color col2 = 頭.HeadCD.色.Col2;
Col.GetSkinGrad(ref c, out var ret);
ret.Col1 = col;
ret.GetRep(out var ret2);
@@ -51,7 +51,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -123,7 +123,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -168,7 +168,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -225,7 +225,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -285,7 +285,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -333,7 +333,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -376,7 +376,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -431,7 +431,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -497,7 +497,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -567,7 +567,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -637,7 +637,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -669,7 +669,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -701,7 +701,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -737,7 +737,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -793,7 +793,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -829,7 +829,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -894,7 +894,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -945,7 +945,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1003,7 +1003,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1082,7 +1082,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1175,7 +1175,7 @@ namespace SlaveMatrix
WaistD obj = Uni.Waist();
TorsoD 胴D2 = obj.SetTorso();
ChestD ChestD2 = 胴D2.SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1242,7 +1242,7 @@ namespace SlaveMatrix
WaistD obj = Uni.Waist();
TorsoD obj2 = obj.SetTorso();
ChestD obj3 = obj2.SetChestR();
HeadD 頭D2 = obj3.Set首().Set頭R();
HeadD 頭D2 = obj3.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1351,7 +1351,7 @@ namespace SlaveMatrix
WaistD WaistD2 = Uni.Waist();
TorsoD TorsoD2 = WaistD2.SetTorso();
ChestD ChestD2 = TorsoD2.SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1427,7 +1427,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1529,7 +1529,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1591,7 +1591,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -1642,7 +1642,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -1695,7 +1695,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -1740,7 +1740,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1797,7 +1797,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -1910,7 +1910,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2025,7 +2025,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2118,7 +2118,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2225,7 +2225,7 @@ namespace SlaveMatrix
public static ChaD Getワーム()
{
WaistD WaistD2 = Uni.Waist();
HeadD 頭D2 = WaistD2.SetTorso().SetChestR().Set首()
HeadD 頭D2 = WaistD2.SetTorso().SetChestR().SetNeck()
.Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
@@ -2275,7 +2275,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2350,7 +2350,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2412,7 +2412,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set口人();
@@ -2455,7 +2455,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2581,7 +2581,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
NeckD 首D2 = obj.Set首();
NeckD 首D2 = obj.SetNeck();
HeadD 頭D2;
if (b)
{
@@ -2652,7 +2652,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.SetNeck().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set単目R();
頭D2.Set鼻人();
@@ -2694,7 +2694,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set目宇R();
頭D2.Set鼻人();
@@ -2753,7 +2753,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2808,7 +2808,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2942,7 +2942,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.SetNeck().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -2999,7 +2999,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.SetNeck().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3066,7 +3066,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R1();
HeadD 頭D2 = obj2.SetNeck().Set頭R1();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3139,7 +3139,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD ChestD2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3202,7 +3202,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3274,7 +3274,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3347,7 +3347,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3425,7 +3425,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3497,7 +3497,7 @@ namespace SlaveMatrix
WaistD WaistD2 = Uni.Waist();
TorsoD e = WaistD2.SetTorso();
ChestD ChestD2 = e.SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3607,7 +3607,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD ChestD2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3672,7 +3672,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3748,7 +3748,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3812,7 +3812,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻R();
@@ -3889,7 +3889,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -3952,7 +3952,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4014,7 +4014,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4080,7 +4080,7 @@ namespace SlaveMatrix
WaistD obj = Uni.Waist();
TorsoD obj2 = obj.SetTorso();
ChestD obj3 = obj2.SetChestR();
HeadD 頭D2 = obj3.Set首().Set頭R();
HeadD 頭D2 = obj3.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4141,7 +4141,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4203,7 +4203,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
BackHair0_肢系D 後髪0_肢系D2 = new BackHair0_肢系D();
EleD eleD2 = new 尾_蛇D();
@@ -4292,7 +4292,7 @@ namespace SlaveMatrix
public static ChaD Getヒュドラ()
{
WaistD WaistD2 = Uni.Waist();
HeadD 頭D2 = WaistD2.SetTorso().SetChestR().Set首()
HeadD 頭D2 = WaistD2.SetTorso().SetChestR().SetNeck()
.Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
BackHair0_肢系D 後髪0_肢系D2 = new BackHair0_肢系D();
@@ -4343,7 +4343,7 @@ namespace SlaveMatrix
public static ChaD Getウロボロス()
{
WaistD WaistD2 = Uni.Waist();
HeadD 頭D2 = WaistD2.SetTorso().SetChestR().Set首()
HeadD 頭D2 = WaistD2.SetTorso().SetChestR().SetNeck()
.Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
@@ -4382,7 +4382,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R();
HeadD 頭D2 = obj.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4431,7 +4431,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4518,7 +4518,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD obj = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = obj.Set首().Set頭R1();
HeadD 頭D2 = obj.SetNeck().Set頭R1();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4570,7 +4570,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
TorsoD obj = WaistD2.SetTorso();
HeadD 頭D2 = obj.SetChestR().Set首().Set頭R();
HeadD 頭D2 = obj.SetChestR().SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4641,7 +4641,7 @@ namespace SlaveMatrix
WaistD WaistD2 = Uni.Waist();
TorsoD obj = WaistD2.SetTorso();
ChestD ChestD2 = obj.SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4701,7 +4701,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
eleD.前髪_接続.RemoveAt(0);
eleD.前髪接続(new 前髪_目隠れ1D());
@@ -4764,7 +4764,7 @@ namespace SlaveMatrix
{
WaistD WaistD2 = Uni.Waist();
ChestD ChestD2 = WaistD2.SetTorso().SetChestR();
HeadD 頭D2 = ChestD2.Set首().Set頭R();
HeadD 頭D2 = ChestD2.SetNeck().Set頭R();
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4817,7 +4817,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4852,7 +4852,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4887,7 +4887,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -4923,7 +4923,7 @@ namespace SlaveMatrix
WaistD waist_description = Uni.Waist();
TorsoD body_description = waist_description.SetTorso();
ChestD chest_description = body_description.SetChestR();
NeckD neck_description = chest_description.Set首();
NeckD neck_description = chest_description.SetNeck();
HeadD head_description = Uni.頭();
neck_description.頭接続(head_description);
head_description.目高 = 0.85;
@@ -5110,7 +5110,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set双目R();
頭D2.Set鼻人();
@@ -5145,7 +5145,7 @@ namespace SlaveMatrix
{
WaistD obj = Uni.Waist();
ChestD obj2 = obj.SetTorso().SetChestR();
HeadD 頭D2 = obj2.Set首().Set頭R();
HeadD 頭D2 = obj2.SetNeck().Set頭R();
頭D2.EnumEleD().GetEleD<基髪D>();
頭D2.Set目弱R();
頭D2.Set鼻人();
+10 -10
View File
@@ -50,13 +50,13 @@ namespace SlaveMatrix
public static Type EleDt;
public static Type Chestt;
public static Type ChestType;
public static Type Shouldert;
public static Type ShoulderType;
public static Type Torsot;
public static Type TorsoType;
public static Type Waistt;
public static Type WaistType;
public static Type 尾_鯨t;
@@ -88,7 +88,7 @@ namespace SlaveMatrix
public static Type 耳_獣Dt;
public static Type ShoulderDt;
public static Type ShoulderDType;
public static Type 角1_一Dt;
@@ -1167,10 +1167,10 @@ namespace SlaveMatrix
MaxAre = 0.0584246154149664;
Elet = typeof(Ele);
EleDt = typeof(EleD);
Chestt = typeof(Chest);
Shouldert = typeof(Shoulder);
Torsot = typeof(Torso);
Waistt = typeof(Waist);
ChestType = typeof(Chest);
ShoulderType = typeof(Shoulder);
TorsoType = typeof(Torso);
WaistType = typeof(Waist);
尾_鯨t = typeof(尾_鯨);
UpperArm_人t = typeof(UpperArm_人);
UpperArm_鳥t = typeof(UpperArm_鳥);
@@ -1186,7 +1186,7 @@ namespace SlaveMatrix
耳_鰭Dt = typeof(耳_鰭D);
耳_羽Dt = typeof(耳_羽D);
耳_獣Dt = typeof(耳_獣D);
ShoulderDt = typeof(ShoulderD);
ShoulderDType = typeof(ShoulderD);
角1_一Dt = typeof(角1_一D);
角1_鬼Dt = typeof(角1_鬼D);
角1_虫Dt = typeof(角1_虫D);
+8 -8
View File
@@ -283,24 +283,24 @@ namespace SlaveMatrix.GameClasses
return ChestD2;
}
public static NeckD Set首(this ChestD Chest)
public static NeckD SetNeck(this ChestD Chest)
{
NeckD 首D2 = new NeckD();
Chest.首接続(首D2);
return 首D2;
NeckD NeckD2 = new NeckD();
Chest.首接続(NeckD2);
return NeckD2;
}
public static HeadD Set頭R(this NeckD 首)
public static HeadD Set頭R(this NeckD Neck)
{
HeadD 頭D2 = Get頭R();
首.頭接続(頭D2);
Neck.頭接続(頭D2);
return 頭D2;
}
public static HeadD Set頭R1(this NeckD 首)
public static HeadD Set頭R1(this NeckD Neck)
{
HeadD 頭D2 = Get頭R1();
首.頭接続(頭D2);
Neck.頭接続(頭D2);
return 頭D2;
}