Added rename of Waist and WaistD

This commit is contained in:
Absolutely disgusting
2025-10-23 20:42:00 +04:00
parent c9c37113d3
commit ca68a38401
15 changed files with 206 additions and 206 deletions

View File

@@ -8,7 +8,8 @@ namespace _2DGAMELIB
{ {
static readonly Dictionary<string, string> KeyMap = new() static readonly Dictionary<string, string> KeyMap = new()
{ {
["咳"] = "Cough" ["咳"] = "Cough",
["腰"] = "Waist"
}; };
public static void MigrateKeys(this Obj obj) public static void MigrateKeys(this Obj obj)

View File

@@ -158,8 +158,7 @@ namespace _2DGAMELIB
public static Obj ObjLoad(this byte[] bd) public static Obj ObjLoad(this byte[] bd)
{ {
Obj obj = bd.Load<byte[]>().ToDeserialObject<Obj>().SetDefaultR(); return bd.Load<byte[]>().ToDeserialObject<Obj>().SetDefaultR();
return obj;
} }

View File

@@ -75,17 +75,17 @@ namespace SlaveMatrix
_肌_接続, _肌_接続,
_翼左_接続, _翼左_接続,
_翼右_接続, _翼右_接続,
_胴_接続, Waist_胴_接続,
_腿左_接続, Waist_腿左_接続,
_腿右_接続, Waist_腿右_接続,
_膣基_接続, Waist_膣基_接続,
_肛門_接続, Waist_肛門_接続,
_半身_接続, Waist_半身_接続,
_尾_接続, Waist_尾_接続,
_上着_接続, Waist_上着_接続,
_肌_接続, Waist_翼左_接続,
_翼_接続, Waist_翼_接続,
_翼右_接続, Waist_肌_接続,
_人_腹板_接続, _人_腹板_接続,
_獣_腹板_接続, _獣_腹板_接続,
_人_肛門精液_接続, _人_肛門精液_接続,

View File

@@ -3,7 +3,7 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class : Ele public class Waist : Ele
{ {
public Par X0Y0_腰; public Par X0Y0_腰;
@@ -2151,11 +2151,11 @@ namespace SlaveMatrix
public JointS _接続点 => new JointS(, X0Y0_腰, 9); public JointS _接続点 => new JointS(, X0Y0_腰, 9);
public (double DisUnit, , , Med Med, D e) public Waist(double DisUnit, , , Med Med, WaistD e)
{ {
2 = this; Waist 2 = this;
ThisType = GetType(); ThisType = GetType();
= new Difs(Sta.[""]); = new Difs(Sta.["Waist"]);
Pars pars = [0][0]; Pars pars = [0][0];
X0Y0_腰 = pars["腰"].ToPar(); X0Y0_腰 = pars["腰"].ToPar();
X0Y0_股 = pars["股"].ToPar(); X0Y0_股 = pars["股"].ToPar();
@@ -2522,7 +2522,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._胴_接続; f.ConnectionType = ConnectionInfo.Waist_胴_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2533,7 +2533,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._腿左_接続; f.ConnectionType = ConnectionInfo.Waist_腿左_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2544,7 +2544,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._腿右_接続; f.ConnectionType = ConnectionInfo.Waist_腿右_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2555,7 +2555,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._膣基_接続; f.ConnectionType = ConnectionInfo.Waist_膣基_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2566,7 +2566,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._肛門_接続; f.ConnectionType = ConnectionInfo.Waist_肛門_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2577,7 +2577,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._尾_接続; f.ConnectionType = ConnectionInfo.Waist_尾_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2588,7 +2588,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._半身_接続; f.ConnectionType = ConnectionInfo.Waist_半身_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2599,7 +2599,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._上着_接続; f.ConnectionType = ConnectionInfo.Waist_上着_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2610,7 +2610,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._肌_接続; f.ConnectionType = ConnectionInfo.Waist_肌_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2621,7 +2621,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._翼左_接続; f.ConnectionType = ConnectionInfo.Waist_翼左_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
@@ -2632,7 +2632,7 @@ namespace SlaveMatrix
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = 2; f.Par = 2;
f.ConnectionType = ConnectionInfo._翼右_接続; f.ConnectionType = ConnectionInfo.Waist_翼右_接続;
f.(2._接続点); f.(2._接続点);
return f; return f;
}).ToArray(); }).ToArray();

View File

@@ -5,7 +5,7 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class D : EleD public class WaistD : EleD
{ {
public bool _表示 = true; public bool _表示 = true;
@@ -131,7 +131,7 @@ namespace SlaveMatrix
public List<EleD> _接続 = new List<EleD>(); public List<EleD> _接続 = new List<EleD>();
public D() public WaistD()
{ {
ThisType = GetType(); ThisType = GetType();
} }
@@ -140,14 +140,14 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._胴_接続; e. = ConnectionInfo.Waist_胴_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._腿左_接続; e. = ConnectionInfo.Waist_腿左_接続;
if (!(e is D)) if (!(e is D))
{ {
return; return;
@@ -162,7 +162,7 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._腿右_接続; e. = ConnectionInfo.Waist_腿右_接続;
if (!(e is D)) if (!(e is D))
{ {
return; return;
@@ -177,21 +177,21 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._膣基_接続; e. = ConnectionInfo.Waist_膣基_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._肛門_接続; e. = ConnectionInfo.Waist_肛門_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._尾_接続; e. = ConnectionInfo.Waist_尾_接続;
if (e is _ヘD || e is _ウD || e is _ガD || e is _蟲D) if (e is _ヘD || e is _ウD || e is _ガD || e is _蟲D)
{ {
foreach (EleD item in e.EnumEleD()) foreach (EleD item in e.EnumEleD())
@@ -210,28 +210,28 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._半身_接続; e. = ConnectionInfo.Waist_半身_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._上着_接続; e. = ConnectionInfo.Waist_上着_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._肌_接続; e. = ConnectionInfo.Waist_肌_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._翼左_接続; e. = ConnectionInfo.Waist_翼左_接続;
if (!(e is D)) if (!(e is D))
{ {
return; return;
@@ -246,7 +246,7 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._翼右_接続; e. = ConnectionInfo.Waist_翼右_接続;
if (!(e is D)) if (!(e is D))
{ {
return; return;
@@ -259,7 +259,7 @@ namespace SlaveMatrix
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )
{ {
return new (DisUnit, , , Med, this); return new Waist(DisUnit, , , Med, this);
} }
} }
} }

View File

@@ -831,19 +831,19 @@ namespace SlaveMatrix
}, },
{ {
ConnectionInfo._翼左_接続, ConnectionInfo.Waist_翼左_接続,
}, },
{ {
ConnectionInfo._翼右_接続, ConnectionInfo.Waist_翼右_接続,
}, },
{ {
ConnectionInfo._腿左_接続, ConnectionInfo.Waist_腿左_接続,
}, },
{ {
ConnectionInfo._腿右_接続, ConnectionInfo.Waist_腿右_接続,
}, },
{ {
@@ -1175,7 +1175,7 @@ namespace SlaveMatrix
}, },
{ {
ConnectionInfo._尾_接続, ConnectionInfo.Waist_尾_接続,
}, },
{ {
@@ -1446,7 +1446,7 @@ namespace SlaveMatrix
private static Type[] t0 = new Type[0]; private static Type[] t0 = new Type[0];
private static Mix( , , double , D d) private static Mix( , , double , WaistD d)
{ {
2 = new (); 2 = new ();
switch (RNG.XS.Next(4)) switch (RNG.XS.Next(4))
@@ -1792,7 +1792,7 @@ namespace SlaveMatrix
}; };
} }
private static D Mix(D , D , double , bool ) private static WaistD Mix(WaistD , WaistD , double , bool )
{ {
int i = ( ? RNG.XS.Next(3) : RNG.XS.Next(7)); int i = ( ? RNG.XS.Next(3) : RNG.XS.Next(7));
Dictionary<ConnectionInfo, List<Type>> = Get接続構成(, ); Dictionary<ConnectionInfo, List<Type>> = Get接続構成(, );
@@ -1851,7 +1851,7 @@ namespace SlaveMatrix
D2.(new _ドレスD()); D2.(new _ドレスD());
D2.AlignC(); D2.AlignC();
D2.(D2); D2.(D2);
D = Mix<D>(, , i, ); WaistD = Mix<WaistD>(, , i, );
.(new _人D()); .(new _人D());
.(new _人D()); .(new _人D());
.(new _人D()); .(new _人D());
@@ -2165,7 +2165,7 @@ namespace SlaveMatrix
D2.(, , i, ConnectionInfo._翼上左_接続, , , , ); D2.(, , i, ConnectionInfo._翼上左_接続, , , , );
D2.(, , i, ConnectionInfo._翼下左_接続, , , , ); D2.(, , i, ConnectionInfo._翼下左_接続, , , , );
D2.(, , i, ConnectionInfo._翼左_接続, , , , ); D2.(, , i, ConnectionInfo._翼左_接続, , , , );
.(, , i, ConnectionInfo._翼左_接続, , , , ); .(, , i, ConnectionInfo.Waist_翼左_接続, , , , );
if () if ()
{ {
D2.(, , i, ConnectionInfo._背中_接続, , , , ); D2.(, , i, ConnectionInfo._背中_接続, , , , );
@@ -2242,7 +2242,7 @@ namespace SlaveMatrix
{ {
item5.B = B2; item5.B = B2;
} }
.(, , i, ConnectionInfo._腿左_接続, , , , ); .(, , i, ConnectionInfo.Waist_腿左_接続, , , , );
for (int num3 = ._接続.Count - 1; num3 > -1; num3--) for (int num3 = ._接続.Count - 1; num3 > -1; num3--)
{ {
if (!(._接続[num3] is _犬D)) if (!(._接続[num3] is _犬D))
@@ -2315,7 +2315,7 @@ namespace SlaveMatrix
{ {
item10.B = B3; item10.B = B3;
} }
.(, , i, ConnectionInfo._腿左_接続, , , , ); .(, , i, ConnectionInfo.Waist_腿左_接続, , , , );
for (int num7 = ._接続.Count - 1; num7 > -1; num7--) for (int num7 = ._接続.Count - 1; num7 > -1; num7--)
{ {
if (!(._接続[num7] is _犬D)) if (!(._接続[num7] is _犬D))
@@ -2411,7 +2411,7 @@ namespace SlaveMatrix
._獣毛_表示 = false; ._獣毛_表示 = false;
._表示 = false; ._表示 = false;
} }
.(, , i, ConnectionInfo._腿左_接続, , , , ); .(, , i, ConnectionInfo.Waist_腿左_接続, , , , );
for (int num15 = ._接続.Count - 1; num15 > -1; num15--) for (int num15 = ._接続.Count - 1; num15 > -1; num15--)
{ {
if (!(._接続[num15] is _犬D)) if (!(._接続[num15] is _犬D))
@@ -2603,8 +2603,8 @@ namespace SlaveMatrix
e. = true; e. = true;
e. = false; e. = false;
}); });
.(, , i, ConnectionInfo._腿左_接続, , , , ); .(, , i, ConnectionInfo.Waist_腿左_接続, , , , );
.(, , i, ConnectionInfo._尾_接続, , , , ); .(, , i, ConnectionInfo.Waist_尾_接続, , , , );
for (int num22 = ._接続.Count - 1; num22 > -1; num22--) for (int num22 = ._接続.Count - 1; num22 > -1; num22--)
{ {
if (!(._接続[num22] is _犬D)) if (!(._接続[num22] is _犬D))
@@ -2976,7 +2976,7 @@ namespace SlaveMatrix
e5.(, , i, ConnectionInfo._植_根外左_接続, , , , ); e5.(, , i, ConnectionInfo._植_根外左_接続, , , , );
e5.(, , i, ConnectionInfo._植_根内左_接続, , , , ); e5.(, , i, ConnectionInfo._植_根内左_接続, , , , );
e5.(, , i, ConnectionInfo._植_根中央_接続, , , , ); e5.(, , i, ConnectionInfo._植_根中央_接続, , , , );
.(, , i, ConnectionInfo._腿左_接続, , , , ); .(, , i, ConnectionInfo.Waist_腿左_接続, , , , );
for (int num26 = ._接続.Count - 1; num26 > -1; num26--) for (int num26 = ._接続.Count - 1; num26 > -1; num26--)
{ {
if (!(._接続[num26] is _犬D)) if (!(._接続[num26] is _犬D))
@@ -3014,12 +3014,12 @@ namespace SlaveMatrix
.(_人D2); .(_人D2);
.(_人D2.Get逆()); .(_人D2.Get逆());
} }
.(, , i, ConnectionInfo._尾_接続, , , , ); .(, , i, ConnectionInfo.Waist_尾_接続, , , , );
} }
else if ( is _粘D) else if ( is _粘D)
{ {
_ = (_粘D); _ = (_粘D);
.(, , i, ConnectionInfo._腿左_接続, , , , ); .(, , i, ConnectionInfo.Waist_腿左_接続, , , , );
for (int num30 = ._接続.Count - 1; num30 > -1; num30--) for (int num30 = ._接続.Count - 1; num30 > -1; num30--)
{ {
if (!(._接続[num30] is _犬D)) if (!(._接続[num30] is _犬D))
@@ -3057,13 +3057,13 @@ namespace SlaveMatrix
.(_人D3); .(_人D3);
.(_人D3.Get逆()); .(_人D3.Get逆());
} }
.(, , i, ConnectionInfo._尾_接続, , , , ); .(, , i, ConnectionInfo.Waist_尾_接続, , , , );
} }
}; };
Action action2 = delegate Action action2 = delegate
{ {
.(, , i, ConnectionInfo._腿左_接続, , , , ); .(, , i, ConnectionInfo.Waist_腿左_接続, , , , );
.(, , i, ConnectionInfo._尾_接続, , , , ); .(, , i, ConnectionInfo.Waist_尾_接続, , , , );
}; };
if ( != null) if ( != null)
{ {
@@ -3400,7 +3400,7 @@ namespace SlaveMatrix
{ {
item98.B = num; item98.B = num;
} }
if (item32. != ConnectionInfo._腿左_接続 && item32. != ConnectionInfo._腿右_接続) if (item32. != ConnectionInfo.Waist_腿左_接続 && item32. != ConnectionInfo.Waist_腿右_接続)
{ {
_魚D2.0_ = true; _魚D2.0_ = true;
_魚D2.0__鱗1_表示 = true; _魚D2.0__鱗1_表示 = true;
@@ -4282,7 +4282,7 @@ namespace SlaveMatrix
return val; return val;
} }
private static T Mix<T>(D , D , int i, bool ) where T : EleD private static T Mix<T>(WaistD , WaistD , int i, bool ) where T : EleD
{ {
T eleD = (from e in .EnumEleD() T eleD = (from e in .EnumEleD()
orderby RNG.XS.Next() orderby RNG.XS.Next()
@@ -4293,7 +4293,7 @@ namespace SlaveMatrix
return Mix(eleD, eleD2, i, ); return Mix(eleD, eleD2, i, );
} }
private static T Mix<T>(D , D , bool , int i, bool ) where T : EleD private static T Mix<T>(WaistD , WaistD , bool , int i, bool ) where T : EleD
{ {
T eleD = (from e in .EnumEleD() T eleD = (from e in .EnumEleD()
orderby RNG.XS.Next() orderby RNG.XS.Next()
@@ -4304,7 +4304,7 @@ namespace SlaveMatrix
return Mix(eleD, eleD2, i, ); return Mix(eleD, eleD2, i, );
} }
private static T Mix<T>(D , D , Func<T, bool> con, int i, bool ) where T : EleD private static T Mix<T>(WaistD , WaistD , Func<T, bool> con, int i, bool ) where T : EleD
{ {
T eleD = (from e in .EnumEleD() T eleD = (from e in .EnumEleD()
orderby RNG.XS.Next() orderby RNG.XS.Next()
@@ -4315,7 +4315,7 @@ namespace SlaveMatrix
return Mix(eleD, eleD2, i, ); return Mix(eleD, eleD2, i, );
} }
private static EleD Mix(D , D , int i, Type t, bool ) private static EleD Mix(WaistD , WaistD , int i, Type t, bool )
{ {
EleD eleD = (from e in .EnumEleD() EleD eleD = (from e in .EnumEleD()
orderby RNG.XS.Next() orderby RNG.XS.Next()
@@ -4326,7 +4326,7 @@ namespace SlaveMatrix
return Mix(eleD, eleD2, i, ); return Mix(eleD, eleD2, i, );
} }
private static EleD Mix(D , D , bool , int i, Type t, bool ) private static EleD Mix(WaistD , WaistD , bool , int i, Type t, bool )
{ {
EleD eleD = (from e in .EnumEleD() EleD eleD = (from e in .EnumEleD()
orderby RNG.XS.Next() orderby RNG.XS.Next()
@@ -4337,7 +4337,7 @@ namespace SlaveMatrix
return Mix(eleD, eleD2, i, ); return Mix(eleD, eleD2, i, );
} }
private static EleD Mix(D , D , Func<EleD, bool> con, int i, Type t, bool ) private static EleD Mix(WaistD , WaistD , Func<EleD, bool> con, int i, Type t, bool )
{ {
EleD eleD = (from e in .EnumEleD() EleD eleD = (from e in .EnumEleD()
orderby RNG.XS.Next() orderby RNG.XS.Next()
@@ -4383,7 +4383,7 @@ namespace SlaveMatrix
} }
} }
private static Dictionary<ConnectionInfo, List<Type>> Get接続構成(D , D ) private static Dictionary<ConnectionInfo, List<Type>> Get接続構成(WaistD , WaistD )
{ {
Dictionary<ConnectionInfo, List<Type>> dictionary = new Dictionary<ConnectionInfo, List<Type>>(); Dictionary<ConnectionInfo, List<Type>> dictionary = new Dictionary<ConnectionInfo, List<Type>>();
foreach (EleD item in .EnumEleD().Concat(.EnumEleD())) foreach (EleD item in .EnumEleD().Concat(.EnumEleD()))
@@ -4402,14 +4402,14 @@ namespace SlaveMatrix
return dictionary; return dictionary;
} }
private static Type[] Get要素構成(D , D ) private static Type[] Get要素構成(WaistD , WaistD )
{ {
return (from e in .EnumEleD().Concat(.EnumEleD()) return (from e in .EnumEleD().Concat(.EnumEleD())
where .ContainsKey(e.) && [e.].Contains(e.GetType().ToString()) where .ContainsKey(e.) && [e.].Contains(e.GetType().ToString())
select e.GetType()).ToArray(); select e.GetType()).ToArray();
} }
public static void (this EleD e, D , D , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , bool ) public static void (this EleD e, WaistD , WaistD , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , bool )
{ {
string text = .ToString(); string text = .ToString();
if (text.Contains("左")) if (text.Contains("左"))
@@ -4441,7 +4441,7 @@ namespace SlaveMatrix
} }
} }
public static IEnumerable<EleD> Enum接続肢(D , D , bool , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , bool ) public static IEnumerable<EleD> Enum接続肢(WaistD , WaistD , bool , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , bool )
{ {
double l = (.(, ) + .(, ) + .(, )) / 3; double l = (.(, ) + .(, ) + .(, )) / 3;
double num = 1.0 / ((double).Count * 0.5); double num = 1.0 / ((double).Count * 0.5);
@@ -4459,7 +4459,7 @@ namespace SlaveMatrix
l = 3.0; l = 3.0;
} }
} }
else if ( == ConnectionInfo._尾_接続 || == ConnectionInfo._尾_接続) else if ( == ConnectionInfo.Waist_尾_接続 || == ConnectionInfo._尾_接続)
{ {
if (num.Lot()) if (num.Lot())
{ {
@@ -4475,7 +4475,7 @@ namespace SlaveMatrix
l = 0.0; l = 0.0;
} }
} }
if (l == 0.0 && ( == ConnectionInfo._上腕_接続 || == ConnectionInfo._腿左_接続 || == ConnectionInfo._腿左_接続 || == ConnectionInfo._腿左_接続 || == ConnectionInfo._腿左_接続 || == ConnectionInfo._魚_尾_接続 || == ConnectionInfo._鯨_尾_接続 || == ConnectionInfo._蛇_胴_接続 || == ConnectionInfo._蟲_胴_接続 || == ConnectionInfo._蛇_胴_接続 || == ConnectionInfo._蟲_胴_接続 || == ConnectionInfo._蛸_軟体外左_接続 || == ConnectionInfo._蛸_軟体外右_接続 || == ConnectionInfo._蛸_軟体内左_接続 || == ConnectionInfo._蛸_軟体内右_接続 || == ConnectionInfo._植_根外左_接続 || == ConnectionInfo._植_根内左_接続 || == ConnectionInfo._植_根中央_接続 || == ConnectionInfo._植_根内右_接続 || == ConnectionInfo._植_根外右_接続 || == ConnectionInfo._宇_頭部後_接続 || (num * 1.1).Lot())) if (l == 0.0 && ( == ConnectionInfo._上腕_接続 || == ConnectionInfo.Waist_腿左_接続 || == ConnectionInfo.Waist_腿左_接続 || == ConnectionInfo._腿左_接続 || == ConnectionInfo._腿左_接続 || == ConnectionInfo._魚_尾_接続 || == ConnectionInfo._鯨_尾_接続 || == ConnectionInfo._蛇_胴_接続 || == ConnectionInfo._蟲_胴_接続 || == ConnectionInfo._蛇_胴_接続 || == ConnectionInfo._蟲_胴_接続 || == ConnectionInfo._蛸_軟体外左_接続 || == ConnectionInfo._蛸_軟体外右_接続 || == ConnectionInfo._蛸_軟体内左_接続 || == ConnectionInfo._蛸_軟体内右_接続 || == ConnectionInfo._植_根外左_接続 || == ConnectionInfo._植_根内左_接続 || == ConnectionInfo._植_根中央_接続 || == ConnectionInfo._植_根内右_接続 || == ConnectionInfo._植_根外右_接続 || == ConnectionInfo._宇_頭部後_接続 || (num * 1.1).Lot()))
{ {
l = 1.0; l = 1.0;
} }
@@ -4493,7 +4493,7 @@ namespace SlaveMatrix
} }
} }
public static int (this ConnectionInfo , D , D ) public static int (this ConnectionInfo , WaistD , WaistD )
{ {
if (.ContainsKey()) if (.ContainsKey())
{ {
@@ -4510,7 +4510,7 @@ namespace SlaveMatrix
return 0; return 0;
} }
public static EleD Get接続肢(D , D , bool , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , int j, bool ) public static EleD Get接続肢(WaistD , WaistD , bool , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , int j, bool )
{ {
EleD eleD = Get要素(, , , i, , , , , j, ); EleD eleD = Get要素(, , , i, , , , , j, );
if (eleD != null) if (eleD != null)
@@ -4544,7 +4544,7 @@ namespace SlaveMatrix
return eleD; return eleD;
} }
public static EleD Get要素(D , D , bool , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , int j, bool ) public static EleD Get要素(WaistD , WaistD , bool , int i, ConnectionInfo , Type[] , Dictionary<ConnectionInfo, List<Type>> , double , int j, bool )
{ {
if (! && .Lot()) if (! && .Lot())
{ {
@@ -4553,7 +4553,7 @@ namespace SlaveMatrix
return Get要素0(, , , i, , , j, ); return Get要素0(, , , i, , , j, );
} }
public static EleD Get要素1(D , D , bool , int i, ConnectionInfo , Type[] , int j, bool ) public static EleD Get要素1(WaistD , WaistD , bool , int i, ConnectionInfo , Type[] , int j, bool )
{ {
if (.ContainsKey()) if (.ContainsKey())
{ {
@@ -4571,7 +4571,7 @@ namespace SlaveMatrix
return null; return null;
} }
public static EleD Get要素0(D , D , bool , int i, ConnectionInfo , Dictionary<ConnectionInfo, List<Type>> , int j, bool ) public static EleD Get要素0(WaistD , WaistD , bool , int i, ConnectionInfo , Dictionary<ConnectionInfo, List<Type>> , int j, bool )
{ {
if (.ContainsKey()) if (.ContainsKey())
{ {
@@ -4592,7 +4592,7 @@ namespace SlaveMatrix
public static ChaD Mix(this ChaD , ChaD , bool ) public static ChaD Mix(this ChaD , ChaD , bool )
{ {
double num = Mix(., ., 1.0); double num = Mix(., ., 1.0);
D d; WaistD d;
return new ChaD(d = Mix(.body_tree, .body_tree, num, ), Mix(.body_color, .body_color, num, d)) return new ChaD(d = Mix(.body_tree, .body_tree, num, ), Mix(.body_color, .body_color, num, d))
{ {
Lust = Mix(.Lust, .Lust, 0.6), Lust = Mix(.Lust, .Lust, 0.6),

View File

@@ -1394,7 +1394,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
= new Difs(Sta.["四足腰"]); = new Difs(Sta.["四足腰"]);
Pars pars = [0][0]; Pars pars = [0][0];
X0Y0_腰 = pars[""].ToPar(); X0Y0_腰 = pars["Waist"].ToPar();
X0Y0_股 = pars["股"].ToPar(); X0Y0_股 = pars["股"].ToPar();
X0Y0_下腹 = pars["下腹"].ToPar(); X0Y0_下腹 = pars["下腹"].ToPar();
X0Y0_腰皺 = pars["腰皺"].ToPar(); X0Y0_腰皺 = pars["腰皺"].ToPar();
@@ -1432,7 +1432,7 @@ namespace SlaveMatrix
X0Y0_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y0_竜性_右_鱗1 = pars3["鱗1"].ToPar();
X0Y0_竜性_右_鱗2 = pars3["鱗2"].ToPar(); X0Y0_竜性_右_鱗2 = pars3["鱗2"].ToPar();
pars = [0][1]; pars = [0][1];
X0Y1_腰 = pars[""].ToPar(); X0Y1_腰 = pars["Waist"].ToPar();
X0Y1_股 = pars["股"].ToPar(); X0Y1_股 = pars["股"].ToPar();
X0Y1_下腹 = pars["下腹"].ToPar(); X0Y1_下腹 = pars["下腹"].ToPar();
X0Y1_腰皺 = pars["腰皺"].ToPar(); X0Y1_腰皺 = pars["腰皺"].ToPar();
@@ -1470,7 +1470,7 @@ namespace SlaveMatrix
X0Y1_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y1_竜性_右_鱗1 = pars3["鱗1"].ToPar();
X0Y1_竜性_右_鱗2 = pars3["鱗2"].ToPar(); X0Y1_竜性_右_鱗2 = pars3["鱗2"].ToPar();
pars = [0][2]; pars = [0][2];
X0Y2_腰 = pars[""].ToPar(); X0Y2_腰 = pars["Waist"].ToPar();
X0Y2_股 = pars["股"].ToPar(); X0Y2_股 = pars["股"].ToPar();
X0Y2_下腹 = pars["下腹"].ToPar(); X0Y2_下腹 = pars["下腹"].ToPar();
X0Y2_腰皺 = pars["腰皺"].ToPar(); X0Y2_腰皺 = pars["腰皺"].ToPar();
@@ -1508,7 +1508,7 @@ namespace SlaveMatrix
X0Y2_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y2_竜性_右_鱗1 = pars3["鱗1"].ToPar();
X0Y2_竜性_右_鱗2 = pars3["鱗2"].ToPar(); X0Y2_竜性_右_鱗2 = pars3["鱗2"].ToPar();
pars = [0][3]; pars = [0][3];
X0Y3_腰 = pars[""].ToPar(); X0Y3_腰 = pars["Waist"].ToPar();
X0Y3_股 = pars["股"].ToPar(); X0Y3_股 = pars["股"].ToPar();
X0Y3_下腹 = pars["下腹"].ToPar(); X0Y3_下腹 = pars["下腹"].ToPar();
X0Y3_腰皺 = pars["腰皺"].ToPar(); X0Y3_腰皺 = pars["腰皺"].ToPar();
@@ -1546,7 +1546,7 @@ namespace SlaveMatrix
X0Y3_竜性_右_鱗1 = pars3["鱗1"].ToPar(); X0Y3_竜性_右_鱗1 = pars3["鱗1"].ToPar();
X0Y3_竜性_右_鱗2 = pars3["鱗2"].ToPar(); X0Y3_竜性_右_鱗2 = pars3["鱗2"].ToPar();
pars = [0][4]; pars = [0][4];
X0Y4_腰 = pars[""].ToPar(); X0Y4_腰 = pars["Waist"].ToPar();
X0Y4_股 = pars["股"].ToPar(); X0Y4_股 = pars["股"].ToPar();
X0Y4_下腹 = pars["下腹"].ToPar(); X0Y4_下腹 = pars["下腹"].ToPar();
X0Y4_腰皺 = pars["腰皺"].ToPar(); X0Y4_腰皺 = pars["腰皺"].ToPar();

View File

@@ -52,7 +52,7 @@ namespace SlaveMatrix
private IEnumerable<Ele> ; private IEnumerable<Ele> ;
public ; public Waist ;
public ; public ;
@@ -2937,7 +2937,7 @@ namespace SlaveMatrix
this.Med = Med; this.Med = Med;
this.Cha = Cha; this.Cha = Cha;
double disUnit = Are.DisUnit; double disUnit = Are.DisUnit;
= ()Cha.ChaD.body_tree.GetEle(disUnit, Med, Cha.); = (Waist)Cha.ChaD.body_tree.GetEle(disUnit, Med, Cha.);
Elements = .EnumEle().ToArray(); Elements = .EnumEle().ToArray();
List<K> sk = new List<K>(); List<K> sk = new List<K>();
List<W> sw = new List<W>(); List<W> sw = new List<W>();
@@ -3062,7 +3062,7 @@ namespace SlaveMatrix
}); });
}); });
.Add(); .Add();
if (2.ConnectionType == ConnectionInfo._腿右_接続) if (2.ConnectionType == ConnectionInfo.Waist_腿右_接続)
{ {
if (current_element is _獣) if (current_element is _獣)
{ {
@@ -3272,7 +3272,7 @@ namespace SlaveMatrix
{ {
.. = () => bod..X0Y0_胴.ToGlobal(bod..X0Y0_胴.BasePointBase); .. = () => bod..X0Y0_胴.ToGlobal(bod..X0Y0_胴.BasePointBase);
} }
else if (p is || p is ) else if (p is || p is Waist)
{ {
.. = () => bod..X0Y0_腰.ToGlobal(bod..X0Y0_腰.JP[4].Joint); .. = () => bod..X0Y0_腰.ToGlobal(bod..X0Y0_腰.JP[4].Joint);
} }
@@ -3455,7 +3455,7 @@ namespace SlaveMatrix
}); });
}); });
.Add(); .Add();
if (2.ConnectionType == ConnectionInfo._腿左_接続) if (2.ConnectionType == ConnectionInfo.Waist_腿左_接続)
{ {
if (current_element is _獣) if (current_element is _獣)
{ {
@@ -3665,7 +3665,7 @@ namespace SlaveMatrix
{ {
.. = () => bod..X0Y0_胴.ToGlobal(bod..X0Y0_胴.BasePointBase); .. = () => bod..X0Y0_胴.ToGlobal(bod..X0Y0_胴.BasePointBase);
} }
else if (p is || p is ) else if (p is || p is Waist)
{ {
.. = () => bod..X0Y0_腰.ToGlobal(bod..X0Y0_腰.JP[4].Joint); .. = () => bod..X0Y0_腰.ToGlobal(bod..X0Y0_腰.JP[4].Joint);
} }
@@ -3774,7 +3774,7 @@ namespace SlaveMatrix
{ {
continue; continue;
} }
if (current_element.Par is ) if (current_element.Par is Waist)
{ {
if (current_element.) if (current_element.)
{ {

View File

@@ -2091,7 +2091,7 @@ namespace SlaveMatrix
{ {
result.c = ContactType.Side; result.c = ContactType.Side;
} }
else if (((result.e is || result.e is ) && result.p != null && result.p.Tag == "下腹") || result.e is ) else if (((result.e is Waist || result.e is ) && result.p != null && result.p.Tag == "下腹") || result.e is )
{ {
result.c = ContactType.Stomache; result.c = ContactType.Stomache;
} }

View File

@@ -9,7 +9,7 @@ namespace SlaveMatrix
{ {
public Unit Parent; public Unit Parent;
public D body_tree; public WaistD body_tree;
public body_color; public body_color;
@@ -129,7 +129,7 @@ namespace SlaveMatrix
return false; return false;
} }
public ChaD(D , ) public ChaD(WaistD , )
{ {
this.body_tree = ; this.body_tree = ;
this.body_color = ; this.body_color = ;

View File

@@ -296,7 +296,7 @@ namespace SlaveMatrix
{ {
item.SizeBase *= num2; item.SizeBase *= num2;
} }
else if (item.Tag.Contains("吸盤") || 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 _大 || this is 尿 || this is || this is _天 || this is _光 || this is ) else if (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 )
{ {
item.SizeBase *= num; item.SizeBase *= num;
} }
@@ -336,7 +336,7 @@ namespace SlaveMatrix
double num = mi2 + d2 * _; double num = mi2 + d2 * _;
foreach (Par item in .EnumAllPar()) 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 ) && !(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 ) && !(this is ) && !(this is ) && !(this is ) && !(this is ) && !(this is _光) && !(this is ))
{ {
if (this is || this is || this is ) if (this is || this is || this is )
{ {
@@ -604,17 +604,17 @@ namespace SlaveMatrix
ConnectionInfo._肌_接続 => 1, ConnectionInfo._肌_接続 => 1,
ConnectionInfo._翼左_接続 => 0, ConnectionInfo._翼左_接続 => 0,
ConnectionInfo._翼右_接続 => 0, ConnectionInfo._翼右_接続 => 0,
ConnectionInfo._胴_接続 => 1, ConnectionInfo.Waist_胴_接続 => 1,
ConnectionInfo._腿左_接続 => 1, ConnectionInfo.Waist_腿左_接続 => 1,
ConnectionInfo._腿右_接続 => 1, ConnectionInfo.Waist_腿右_接続 => 1,
ConnectionInfo._膣基_接続 => 1, ConnectionInfo.Waist_膣基_接続 => 1,
ConnectionInfo._肛門_接続 => 1, ConnectionInfo.Waist_肛門_接続 => 1,
ConnectionInfo._尾_接続 => 0, ConnectionInfo.Waist_尾_接続 => 0,
ConnectionInfo._半身_接続 => 1, ConnectionInfo.Waist_半身_接続 => 1,
ConnectionInfo._上着_接続 => 0, ConnectionInfo.Waist_上着_接続 => 0,
ConnectionInfo._肌_接続 => 1, ConnectionInfo.Waist_肌_接続 => 1,
ConnectionInfo._翼左_接続 => 0, ConnectionInfo.Waist_翼左_接続 => 0,
ConnectionInfo._翼右_接続 => 0, ConnectionInfo.Waist_翼右_接続 => 0,
ConnectionInfo._人_腹板_接続 => 1, ConnectionInfo._人_腹板_接続 => 1,
ConnectionInfo._獣_腹板_接続 => 1, ConnectionInfo._獣_腹板_接続 => 1,
ConnectionInfo._人_肛門精液_接続 => 1, ConnectionInfo._人_肛門精液_接続 => 1,

View File

@@ -10,7 +10,7 @@ namespace SlaveMatrix
{ {
public static double = 0.8; public static double = 0.8;
public static void AdjustScale(this D , D ) public static void AdjustScale(this WaistD , D )
{ {
foreach (EleD item in .EnumEleD()) foreach (EleD item in .EnumEleD())
{ {
@@ -25,7 +25,7 @@ namespace SlaveMatrix
} }
} }
public static void SetLowerHair(this D ) public static void SetLowerHair(this WaistD )
{ {
D eleD = ._接続.GetEleD<D>(); D eleD = ._接続.GetEleD<D>();
if (eleD._獣毛_表示) if (eleD._獣毛_表示)
@@ -51,7 +51,7 @@ namespace SlaveMatrix
public static ChaD GetHarpy() public static ChaD GetHarpy()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -123,7 +123,7 @@ namespace SlaveMatrix
public static ChaD Getアフール() public static ChaD Getアフール()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -168,7 +168,7 @@ namespace SlaveMatrix
public static ChaD Getハルピュイア() public static ChaD Getハルピュイア()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -225,7 +225,7 @@ namespace SlaveMatrix
public static ChaD GetPhoenix() public static ChaD GetPhoenix()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -285,7 +285,7 @@ namespace SlaveMatrix
public static ChaD Getラミア() public static ChaD Getラミア()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -333,7 +333,7 @@ namespace SlaveMatrix
public static ChaD Getシーラミア() public static ChaD Getシーラミア()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -376,7 +376,7 @@ namespace SlaveMatrix
public static ChaD Getオケンタウレ() public static ChaD Getオケンタウレ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -431,7 +431,7 @@ namespace SlaveMatrix
public static ChaD Getヒッポケンタウレ() public static ChaD Getヒッポケンタウレ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -497,7 +497,7 @@ namespace SlaveMatrix
public static ChaD Getブケンタウレ() public static ChaD Getブケンタウレ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -567,7 +567,7 @@ namespace SlaveMatrix
public static ChaD Getカプラケンタウレ() public static ChaD Getカプラケンタウレ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -637,7 +637,7 @@ namespace SlaveMatrix
public static ChaD Getマーメイド() public static ChaD Getマーメイド()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -669,7 +669,7 @@ namespace SlaveMatrix
public static ChaD Getドルフィンマーメイド() public static ChaD Getドルフィンマーメイド()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -701,7 +701,7 @@ namespace SlaveMatrix
public static ChaD Getオールドマーメイド() public static ChaD Getオールドマーメイド()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -737,7 +737,7 @@ namespace SlaveMatrix
public static ChaD Getイクテュオケンタウレ(bool b) public static ChaD Getイクテュオケンタウレ(bool b)
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -793,7 +793,7 @@ namespace SlaveMatrix
public static ChaD Getデルピヌスケンタウレ() public static ChaD Getデルピヌスケンタウレ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -829,7 +829,7 @@ namespace SlaveMatrix
public static ChaD Getスキュラ() public static ChaD Getスキュラ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -894,7 +894,7 @@ namespace SlaveMatrix
public static ChaD Getオールドスキュラ(bool b) public static ChaD Getオールドスキュラ(bool b)
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -945,7 +945,7 @@ namespace SlaveMatrix
public static ChaD Getカリュブディス() public static ChaD Getカリュブディス()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -989,8 +989,8 @@ namespace SlaveMatrix
D2.EnumEleD().SetValuesD<_人D>("悪", false); D2.EnumEleD().SetValuesD<_人D>("悪", false);
D2.EnumEleD().SetValuesD("逆十字", false); D2.EnumEleD().SetValuesD("逆十字", false);
D2.EnumEleD().SetValuesD<_人D>("淫", true); D2.EnumEleD().SetValuesD<_人D>("淫", true);
D2.EnumEleD().SetValuesD<D>("鱗", false); D2.EnumEleD().SetValuesD<WaistD>("鱗", false);
D2.EnumEleD().SetValuesD<D>("毛", false); D2.EnumEleD().SetValuesD<WaistD>("毛", false);
D2.EnumEleD().SetValuesD<D>("鱗", false); D2.EnumEleD().SetValuesD<D>("鱗", false);
D2.EnumEleD().SetValuesD<D>("毛", false); D2.EnumEleD().SetValuesD<D>("毛", false);
D2.EnumEleD().SetValuesD<_人D>("配色", .S0); D2.EnumEleD().SetValuesD<_人D>("配色", .S0);
@@ -1003,7 +1003,7 @@ namespace SlaveMatrix
public static ChaD Getアラクネ(bool b) public static ChaD Getアラクネ(bool b)
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -1082,7 +1082,7 @@ namespace SlaveMatrix
public static ChaD Getギルタブリル() public static ChaD Getギルタブリル()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -1174,7 +1174,7 @@ namespace SlaveMatrix
public static ChaD Getギルタブルル() public static ChaD Getギルタブルル()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D D2 = obj.Set胴(); D D2 = obj.Set胴();
D D2 = D2.Set胸R(); D D2 = D2.Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
@@ -1229,7 +1229,7 @@ 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<D>("顎下", true);
obj.EnumEleD().SetValuesD<D>("獣", true); obj.EnumEleD().SetValuesD<WaistD>("獣", true);
obj.EnumEleD().SetValuesD<D>("獣", true); obj.EnumEleD().SetValuesD<D>("獣", true);
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
obj.EnumEleD().SetValuesD("身長", D2.); obj.EnumEleD().SetValuesD("身長", D2.);
@@ -1241,7 +1241,7 @@ namespace SlaveMatrix
public static ChaD Getアルラウネ() public static ChaD Getアルラウネ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴(); D obj2 = obj.Set胴();
D obj3 = obj2.Set胸R(); D obj3 = obj2.Set胸R();
D D2 = obj3.Set首().Set頭R(); D D2 = obj3.Set首().Set頭R();
@@ -1350,7 +1350,7 @@ namespace SlaveMatrix
public static ChaD Getサキュバス() public static ChaD Getサキュバス()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴(); D D2 = D2.Set胴();
D D2 = D2.Set胸R(); D D2 = D2.Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
@@ -1427,7 +1427,7 @@ namespace SlaveMatrix
public static ChaD Getデビル() public static ChaD Getデビル()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -1529,7 +1529,7 @@ namespace SlaveMatrix
public static ChaD Getエンジェル(bool b) public static ChaD Getエンジェル(bool b)
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -1591,7 +1591,7 @@ namespace SlaveMatrix
public static ChaD Getウェアキャット() public static ChaD Getウェアキャット()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -1642,7 +1642,7 @@ namespace SlaveMatrix
public static ChaD Getウェアフォックス() public static ChaD Getウェアフォックス()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -1695,7 +1695,7 @@ namespace SlaveMatrix
public static ChaD Getウェアウルフ() public static ChaD Getウェアウルフ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -1740,7 +1740,7 @@ namespace SlaveMatrix
public static ChaD Getリザードマン() public static ChaD Getリザードマン()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -1797,7 +1797,7 @@ namespace SlaveMatrix
public static ChaD Getドラゴニュート() public static ChaD Getドラゴニュート()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -1910,7 +1910,7 @@ namespace SlaveMatrix
public static ChaD Getドラゴン() public static ChaD Getドラゴン()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -2025,7 +2025,7 @@ namespace SlaveMatrix
public static ChaD Getドラコケンタウレ() public static ChaD Getドラコケンタウレ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -2118,7 +2118,7 @@ namespace SlaveMatrix
public static ChaD Getワイバーン() public static ChaD Getワイバーン()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -2226,7 +2226,7 @@ namespace SlaveMatrix
public static ChaD Getワーム() public static ChaD Getワーム()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R().Set首() D D2 = D2.Set胴().Set胸R().Set首()
.Set頭R(); .Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -2275,7 +2275,7 @@ namespace SlaveMatrix
public static ChaD Getサンドワーム() public static ChaD Getサンドワーム()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -2350,7 +2350,7 @@ namespace SlaveMatrix
public static ChaD Getリュウ() public static ChaD Getリュウ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -2412,7 +2412,7 @@ namespace SlaveMatrix
public static ChaD Getスライム() public static ChaD Getスライム()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -2455,7 +2455,7 @@ namespace SlaveMatrix
public static ChaD Getフェアリー(bool b1, bool b2) public static ChaD Getフェアリー(bool b1, bool b2)
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -2581,7 +2581,7 @@ namespace SlaveMatrix
public static ChaD Getオーグリス(bool b) public static ChaD Getオーグリス(bool b)
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首(); D D2 = obj.Set首();
D D2; D D2;
@@ -2652,7 +2652,7 @@ namespace SlaveMatrix
public static ChaD Getサイクロプス() public static ChaD Getサイクロプス()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R1(); D D2 = obj2.Set首().Set頭R1();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -2694,7 +2694,7 @@ namespace SlaveMatrix
public static ChaD Getエイリアン() public static ChaD Getエイリアン()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -2753,7 +2753,7 @@ namespace SlaveMatrix
public static ChaD Getクラーケン() public static ChaD Getクラーケン()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -2808,7 +2808,7 @@ namespace SlaveMatrix
public static ChaD Getセイレーン(int i) public static ChaD Getセイレーン(int i)
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -2882,7 +2882,7 @@ namespace SlaveMatrix
_魚D2.(new _魚D()); _魚D2.(new _魚D());
D2.(_魚D2); D2.(_魚D2);
D2.(_魚D2.Get逆()); D2.(_魚D2.Get逆());
D2.EnumEleD().SetValuesD<D>("鱗", true); D2.EnumEleD().SetValuesD<WaistD>("鱗", true);
D2.EnumEleD().SetValuesD<D>("鱗", true); D2.EnumEleD().SetValuesD<D>("鱗", true);
break; break;
} }
@@ -2942,7 +2942,7 @@ namespace SlaveMatrix
public static ChaD Getユニコーン() public static ChaD Getユニコーン()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R1(); D D2 = obj2.Set首().Set頭R1();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -2999,7 +2999,7 @@ namespace SlaveMatrix
public static ChaD Getモケロス() public static ChaD Getモケロス()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R1(); D D2 = obj2.Set首().Set頭R1();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -3052,7 +3052,7 @@ namespace SlaveMatrix
obj.EnumEleD().SetValuesD("胸毛", true); obj.EnumEleD().SetValuesD("胸毛", true);
obj.EnumEleD().SetValuesD<D>("獣毛", true); obj.EnumEleD().SetValuesD<D>("獣毛", true);
obj.EnumEleD().SetValuesD<D>("獣毛", true); obj.EnumEleD().SetValuesD<D>("獣毛", true);
obj.EnumEleD().SetValuesD<D>("獣毛", true); obj.EnumEleD().SetValuesD<WaistD>("獣毛", true);
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<D>("獣性", true);
@@ -3066,7 +3066,7 @@ namespace SlaveMatrix
public static ChaD Getアリコーン() public static ChaD Getアリコーン()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R1(); D D2 = obj2.Set首().Set頭R1();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -3139,7 +3139,7 @@ namespace SlaveMatrix
public static ChaD Getバイコーン() public static ChaD Getバイコーン()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D D2 = obj.Set胴().Set胸R(); D D2 = obj.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -3202,7 +3202,7 @@ namespace SlaveMatrix
public static ChaD Getペガサス() public static ChaD Getペガサス()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -3274,7 +3274,7 @@ namespace SlaveMatrix
public static ChaD Getグリフォン() public static ChaD Getグリフォン()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -3347,7 +3347,7 @@ namespace SlaveMatrix
public static ChaD Getヒッポグリフ() public static ChaD Getヒッポグリフ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -3425,7 +3425,7 @@ namespace SlaveMatrix
public static ChaD Getキマイラ() public static ChaD Getキマイラ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -3496,7 +3496,7 @@ namespace SlaveMatrix
public static ChaD Getスフィンクス(bool b) public static ChaD Getスフィンクス(bool b)
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D e = D2.Set胴(); D e = D2.Set胴();
D D2 = e.Set胸R(); D D2 = e.Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
@@ -3607,7 +3607,7 @@ namespace SlaveMatrix
public static ChaD Getレオントケンタウレ() public static ChaD Getレオントケンタウレ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D D2 = obj.Set胴().Set胸R(); D D2 = obj.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -3672,7 +3672,7 @@ namespace SlaveMatrix
public static ChaD Getティグリスケンタウレ() public static ChaD Getティグリスケンタウレ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -3748,7 +3748,7 @@ namespace SlaveMatrix
public static ChaD Getパンテーラケンタウレ() public static ChaD Getパンテーラケンタウレ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -3812,7 +3812,7 @@ namespace SlaveMatrix
public static ChaD Getチータケンタウレ() public static ChaD Getチータケンタウレ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -3889,7 +3889,7 @@ namespace SlaveMatrix
public static ChaD Getウェアドラゴンフライ() public static ChaD Getウェアドラゴンフライ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -3952,7 +3952,7 @@ namespace SlaveMatrix
public static ChaD Getウェアビートル() public static ChaD Getウェアビートル()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4014,7 +4014,7 @@ namespace SlaveMatrix
public static ChaD Getウェアスタッグビートル() public static ChaD Getウェアスタッグビートル()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4079,7 +4079,7 @@ namespace SlaveMatrix
public static ChaD Getウェアマンティス() public static ChaD Getウェアマンティス()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴(); D obj2 = obj.Set胴();
D obj3 = obj2.Set胸R(); D obj3 = obj2.Set胸R();
D D2 = obj3.Set首().Set頭R(); D D2 = obj3.Set首().Set頭R();
@@ -4141,7 +4141,7 @@ namespace SlaveMatrix
public static ChaD Getエキドナ() public static ChaD Getエキドナ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4203,7 +4203,7 @@ namespace SlaveMatrix
public static ChaD Getゴルゴン() public static ChaD Getゴルゴン()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -4293,7 +4293,7 @@ namespace SlaveMatrix
public static ChaD Getヒュドラ() public static ChaD Getヒュドラ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R().Set首() D D2 = D2.Set胴().Set胸R().Set首()
.Set頭R(); .Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -4344,7 +4344,7 @@ namespace SlaveMatrix
public static ChaD Getウロボロス() public static ChaD Getウロボロス()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R().Set首() D D2 = D2.Set胴().Set胸R().Set首()
.Set頭R(); .Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -4382,7 +4382,7 @@ namespace SlaveMatrix
public static ChaD Getカッパ() public static ChaD Getカッパ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R(); D D2 = obj.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4431,7 +4431,7 @@ namespace SlaveMatrix
public static ChaD Getムカデジョウロウ() public static ChaD Getムカデジョウロウ()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4518,7 +4518,7 @@ namespace SlaveMatrix
public static ChaD Getカーバンクル() public static ChaD Getカーバンクル()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴().Set胸R(); D obj = D2.Set胴().Set胸R();
D D2 = obj.Set首().Set頭R1(); D D2 = obj.Set首().Set頭R1();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -4570,7 +4570,7 @@ namespace SlaveMatrix
public static ChaD Getバジリスク() public static ChaD Getバジリスク()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴(); D obj = D2.Set胴();
D D2 = obj.Set胸R().Set首().Set頭R(); D D2 = obj.Set胸R().Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4640,7 +4640,7 @@ namespace SlaveMatrix
public static ChaD Getコカトリス() public static ChaD Getコカトリス()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D obj = D2.Set胴(); D obj = D2.Set胴();
D D2 = obj.Set胸R(); D D2 = obj.Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
@@ -4701,7 +4701,7 @@ namespace SlaveMatrix
public static ChaD Getカトブレパス() public static ChaD Getカトブレパス()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -4764,7 +4764,7 @@ namespace SlaveMatrix
public static ChaD Getミタウロス() public static ChaD Getミタウロス()
{ {
D D2 = Uni.(); WaistD D2 = Uni.();
D D2 = D2.Set胴().Set胸R(); D D2 = D2.Set胴().Set胸R();
D D2 = D2.Set首().Set頭R(); D D2 = D2.Set首().Set頭R();
D eleD = D2.EnumEleD().GetEleD<D>(); D eleD = D2.EnumEleD().GetEleD<D>();
@@ -4817,7 +4817,7 @@ namespace SlaveMatrix
public static ChaD Getリリン() public static ChaD Getリリン()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4852,7 +4852,7 @@ namespace SlaveMatrix
public static ChaD Getエルフ() public static ChaD Getエルフ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4887,7 +4887,7 @@ namespace SlaveMatrix
public static ChaD Getドワーフ() public static ChaD Getドワーフ()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -4922,7 +4922,7 @@ namespace SlaveMatrix
public static ChaD GetViola() public static ChaD GetViola()
{ {
D waist_description = Uni.(); WaistD waist_description = Uni.();
D body_description = waist_description.Set胴(); D body_description = waist_description.Set胴();
D chest_description = body_description.Set胸R(); D chest_description = body_description.Set胸R();
D neck_description = chest_description.Set首(); D neck_description = chest_description.Set首();
@@ -5077,7 +5077,7 @@ namespace SlaveMatrix
waist_description.EnumEleD().SetValuesD<D>("ハート", false); waist_description.EnumEleD().SetValuesD<D>("ハート", false);
waist_description.EnumEleD().SetValuesD<D>("隈取", true); waist_description.EnumEleD().SetValuesD<D>("隈取", true);
waist_description.EnumEleD().SetValuesD<_人D>("悪", true); waist_description.EnumEleD().SetValuesD<_人D>("悪", true);
waist_description.EnumEleD().SetValuesD<D>("悪", true); waist_description.EnumEleD().SetValuesD<WaistD>("悪", true);
waist_description.EnumEleD().SetValuesD<_人D>("葉1", false); waist_description.EnumEleD().SetValuesD<_人D>("葉1", false);
waist_description.EnumEleD().SetValuesD("猫目", true); waist_description.EnumEleD().SetValuesD("猫目", true);
waist_description.EnumEleD().SetValuesD("バスト", 0.85); waist_description.EnumEleD().SetValuesD("バスト", 0.85);
@@ -5110,7 +5110,7 @@ namespace SlaveMatrix
public static ChaD Getヒューマン() public static ChaD Getヒューマン()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();
@@ -5145,7 +5145,7 @@ namespace SlaveMatrix
public static ChaD Getプレーヤー() public static ChaD Getプレーヤー()
{ {
D obj = Uni.(); WaistD obj = Uni.();
D obj2 = obj.Set胴().Set胸R(); D obj2 = obj.Set胴().Set胸R();
D D2 = obj2.Set首().Set頭R(); D D2 = obj2.Set首().Set頭R();
D2.EnumEleD().GetEleD<D>(); D2.EnumEleD().GetEleD<D>();

View File

@@ -1164,7 +1164,7 @@ namespace SlaveMatrix
t = typeof(); t = typeof();
t = typeof(); t = typeof();
t = typeof(); t = typeof();
t = typeof(); t = typeof(Waist);
_鯨t = typeof(_鯨); _鯨t = typeof(_鯨);
_人t = typeof(_人); _人t = typeof(_人);
_鳥t = typeof(_鳥); _鳥t = typeof(_鳥);
@@ -1338,13 +1338,13 @@ namespace SlaveMatrix
ConnectionInfo._背中_接続, ConnectionInfo._背中_接続,
ConnectionInfo._胸_接続, ConnectionInfo._胸_接続,
ConnectionInfo._肌_接続, ConnectionInfo._肌_接続,
ConnectionInfo._胴_接続, ConnectionInfo.Waist_胴_接続,
ConnectionInfo._肌_接続, ConnectionInfo.Waist_肌_接続,
ConnectionInfo._膣基_接続, ConnectionInfo.Waist_膣基_接続,
ConnectionInfo._肛門_接続, ConnectionInfo.Waist_肛門_接続,
ConnectionInfo._尾_接続, ConnectionInfo.Waist_尾_接続,
ConnectionInfo._半身_接続, ConnectionInfo.Waist_半身_接続,
ConnectionInfo._上着_接続, ConnectionInfo.Waist_上着_接続,
ConnectionInfo._人_腹板_接続, ConnectionInfo._人_腹板_接続,
ConnectionInfo._獣_腹板_接続, ConnectionInfo._獣_腹板_接続,
ConnectionInfo._人_肛門精液_接続, ConnectionInfo._人_肛門精液_接続,

View File

@@ -62,9 +62,9 @@ namespace SlaveMatrix
return obj; return obj;
} }
public static D () public static WaistD ()
{ {
D waist_description = new D(); WaistD waist_description = new WaistD();
waist_description.(new _人D()); waist_description.(new _人D());
waist_description.(new _人D()); waist_description.(new _人D());
waist_description.(new _人D()); waist_description.(new _人D());

View File

@@ -269,7 +269,7 @@ namespace SlaveMatrix.GameClasses
}; };
} }
public static D Set胴(this D ) public static D Set胴(this WaistD )
{ {
D D2 = Uni.(); D D2 = Uni.();
.(D2); .(D2);