Added rename of Waist and WaistD
This commit is contained in:
@@ -8,7 +8,8 @@ namespace _2DGAMELIB
|
||||
{
|
||||
static readonly Dictionary<string, string> KeyMap = new()
|
||||
{
|
||||
["咳"] = "Cough"
|
||||
["咳"] = "Cough",
|
||||
["腰"] = "Waist"
|
||||
};
|
||||
|
||||
public static void MigrateKeys(this Obj obj)
|
||||
|
||||
@@ -158,8 +158,7 @@ namespace _2DGAMELIB
|
||||
|
||||
public static Obj ObjLoad(this byte[] bd)
|
||||
{
|
||||
Obj obj = bd.Load<byte[]>().ToDeserialObject<Obj>().SetDefaultR();
|
||||
return obj;
|
||||
return bd.Load<byte[]>().ToDeserialObject<Obj>().SetDefaultR();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -75,17 +75,17 @@ namespace SlaveMatrix
|
||||
胴_肌_接続,
|
||||
胴_翼左_接続,
|
||||
胴_翼右_接続,
|
||||
腰_胴_接続,
|
||||
腰_腿左_接続,
|
||||
腰_腿右_接続,
|
||||
腰_膣基_接続,
|
||||
腰_肛門_接続,
|
||||
腰_半身_接続,
|
||||
腰_尾_接続,
|
||||
腰_上着_接続,
|
||||
腰_肌_接続,
|
||||
腰_翼左_接続,
|
||||
腰_翼右_接続,
|
||||
Waist_胴_接続,
|
||||
Waist_腿左_接続,
|
||||
Waist_腿右_接続,
|
||||
Waist_膣基_接続,
|
||||
Waist_肛門_接続,
|
||||
Waist_半身_接続,
|
||||
Waist_尾_接続,
|
||||
Waist_上着_接続,
|
||||
Waist_翼左_接続,
|
||||
Waist_翼右_接続,
|
||||
Waist_肌_接続,
|
||||
ボテ腹_人_腹板_接続,
|
||||
ボテ腹_獣_腹板_接続,
|
||||
肛門_人_肛門精液_接続,
|
||||
|
||||
@@ -3,7 +3,7 @@ using _2DGAMELIB;
|
||||
|
||||
namespace SlaveMatrix
|
||||
{
|
||||
public class 腰 : Ele
|
||||
public class Waist : Ele
|
||||
{
|
||||
public Par X0Y0_腰;
|
||||
|
||||
@@ -2151,11 +2151,11 @@ namespace SlaveMatrix
|
||||
|
||||
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();
|
||||
本体 = new Difs(Sta.胴体["腰"]);
|
||||
本体 = new Difs(Sta.胴体["Waist"]);
|
||||
Pars pars = 本体[0][0];
|
||||
X0Y0_腰 = pars["腰"].ToPar();
|
||||
X0Y0_股 = pars["股"].ToPar();
|
||||
@@ -2522,7 +2522,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_胴_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_胴_接続;
|
||||
f.接続(腰2.胴_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2533,7 +2533,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_腿左_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_腿左_接続;
|
||||
f.接続(腰2.腿左_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2544,7 +2544,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_腿右_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_腿右_接続;
|
||||
f.接続(腰2.腿右_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2555,7 +2555,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_膣基_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_膣基_接続;
|
||||
f.接続(腰2.膣基_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2566,7 +2566,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_肛門_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_肛門_接続;
|
||||
f.接続(腰2.肛門_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2577,7 +2577,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_尾_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_尾_接続;
|
||||
f.接続(腰2.尾_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2588,7 +2588,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_半身_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_半身_接続;
|
||||
f.接続(腰2.半身_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2599,7 +2599,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_上着_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_上着_接続;
|
||||
f.接続(腰2.上着_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2610,7 +2610,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_肌_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_肌_接続;
|
||||
f.接続(腰2.肌_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2621,7 +2621,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_翼左_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_翼左_接続;
|
||||
f.接続(腰2.翼左_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -2632,7 +2632,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
f = g.GetEle(DisUnit, Med, 体配色);
|
||||
f.Par = 腰2;
|
||||
f.ConnectionType = ConnectionInfo.腰_翼右_接続;
|
||||
f.ConnectionType = ConnectionInfo.Waist_翼右_接続;
|
||||
f.接続(腰2.翼右_接続点);
|
||||
return f;
|
||||
}).ToArray();
|
||||
@@ -5,7 +5,7 @@ using _2DGAMELIB;
|
||||
namespace SlaveMatrix
|
||||
{
|
||||
[Serializable]
|
||||
public class 腰D : EleD
|
||||
public class WaistD : EleD
|
||||
{
|
||||
public bool 腰_表示 = true;
|
||||
|
||||
@@ -131,7 +131,7 @@ namespace SlaveMatrix
|
||||
|
||||
public List<EleD> 翼右_接続 = new List<EleD>();
|
||||
|
||||
public 腰D()
|
||||
public WaistD()
|
||||
{
|
||||
ThisType = GetType();
|
||||
}
|
||||
@@ -140,14 +140,14 @@ namespace SlaveMatrix
|
||||
{
|
||||
胴_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_胴_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_胴_接続;
|
||||
}
|
||||
|
||||
public void 腿左接続(EleD e)
|
||||
{
|
||||
腿左_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_腿左_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_腿左_接続;
|
||||
if (!(e is 獣腿D))
|
||||
{
|
||||
return;
|
||||
@@ -162,7 +162,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
腿右_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_腿右_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_腿右_接続;
|
||||
if (!(e is 獣腿D))
|
||||
{
|
||||
return;
|
||||
@@ -177,21 +177,21 @@ namespace SlaveMatrix
|
||||
{
|
||||
膣基_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_膣基_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_膣基_接続;
|
||||
}
|
||||
|
||||
public void 肛門接続(EleD e)
|
||||
{
|
||||
肛門_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_肛門_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_肛門_接続;
|
||||
}
|
||||
|
||||
public void 尾接続(EleD e)
|
||||
{
|
||||
尾_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_尾_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_尾_接続;
|
||||
if (e is 尾_ヘD || e is 尾_ウD || e is 尾_ガD || e is 尾_蟲D)
|
||||
{
|
||||
foreach (EleD item in e.EnumEleD())
|
||||
@@ -210,28 +210,28 @@ namespace SlaveMatrix
|
||||
{
|
||||
半身_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_半身_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_半身_接続;
|
||||
}
|
||||
|
||||
public void 上着接続(EleD e)
|
||||
{
|
||||
上着_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_上着_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_上着_接続;
|
||||
}
|
||||
|
||||
public void 肌接続(EleD e)
|
||||
{
|
||||
肌_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_肌_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_肌_接続;
|
||||
}
|
||||
|
||||
public void 翼左接続(EleD e)
|
||||
{
|
||||
翼左_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_翼左_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_翼左_接続;
|
||||
if (!(e is 尾D))
|
||||
{
|
||||
return;
|
||||
@@ -246,7 +246,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
翼右_接続.Add(e);
|
||||
e.Par = this;
|
||||
e.接続情報 = ConnectionInfo.腰_翼右_接続;
|
||||
e.接続情報 = ConnectionInfo.Waist_翼右_接続;
|
||||
if (!(e is 尾D))
|
||||
{
|
||||
return;
|
||||
@@ -259,7 +259,7 @@ namespace SlaveMatrix
|
||||
|
||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
||||
{
|
||||
return new 腰(DisUnit, 配色指定, 体配色, Med, this);
|
||||
return new Waist(DisUnit, 配色指定, 体配色, Med, this);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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 体色 Mix(体色 母方, 体色 父方, double 変異率, 腰D d)
|
||||
private static 体色 Mix(体色 母方, 体色 父方, double 変異率, WaistD d)
|
||||
{
|
||||
体色 体色2 = new 体色();
|
||||
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));
|
||||
Dictionary<ConnectionInfo, List<Type>> 接続構成 = Get接続構成(母方, 父方);
|
||||
@@ -1851,7 +1851,7 @@ namespace SlaveMatrix
|
||||
胴D2.肌接続(new 上着ミドル_ドレスD());
|
||||
胴D2.AlignC();
|
||||
胴D2.胸接続(胸D2);
|
||||
腰D 腰 = Mix<腰D>(母方, 父方, i, 原種モード);
|
||||
WaistD 腰 = Mix<WaistD>(母方, 父方, i, 原種モード);
|
||||
腰.膣基接続(new 膣基_人D());
|
||||
腰.膣基接続(new 膣内精液_人D());
|
||||
腰.膣基接続(new 断面_人D());
|
||||
@@ -2165,7 +2165,7 @@ namespace SlaveMatrix
|
||||
胸D2.接続(母方, 父方, i, ConnectionInfo.胸_翼上左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
胸D2.接続(母方, 父方, i, ConnectionInfo.胸_翼下左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
胴D2.接続(母方, 父方, i, ConnectionInfo.胴_翼左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_翼左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_翼左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
if (原種モード)
|
||||
{
|
||||
胸D2.接続(母方, 父方, i, ConnectionInfo.胸_背中_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
@@ -2242,7 +2242,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
item5.尺度B = 尺度B2;
|
||||
}
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
for (int num3 = 腰.腿左_接続.Count - 1; num3 > -1; num3--)
|
||||
{
|
||||
if (!(腰.腿左_接続[num3] is 触手_犬D))
|
||||
@@ -2315,7 +2315,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
item10.尺度B = 尺度B3;
|
||||
}
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
for (int num7 = 腰.腿左_接続.Count - 1; num7 > -1; num7--)
|
||||
{
|
||||
if (!(腰.腿左_接続[num7] is 触手_犬D))
|
||||
@@ -2411,7 +2411,7 @@ namespace SlaveMatrix
|
||||
腰肌.獣性_獣毛_表示 = false;
|
||||
腰肌.陰毛_表示 = false;
|
||||
}
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
for (int num15 = 腰.腿左_接続.Count - 1; num15 > -1; num15--)
|
||||
{
|
||||
if (!(腰.腿左_接続[num15] is 触手_犬D))
|
||||
@@ -2603,8 +2603,8 @@ namespace SlaveMatrix
|
||||
e.前足 = true;
|
||||
e.後足 = false;
|
||||
});
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
for (int num22 = 腰.腿左_接続.Count - 1; num22 > -1; num22--)
|
||||
{
|
||||
if (!(腰.腿左_接続[num22] is 触手_犬D))
|
||||
@@ -2976,7 +2976,7 @@ namespace SlaveMatrix
|
||||
e5.接続(母方, 父方, i, ConnectionInfo.単足_植_根外左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
e5.接続(母方, 父方, i, ConnectionInfo.単足_植_根内左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
e5.接続(母方, 父方, i, ConnectionInfo.単足_植_根中央_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
for (int num26 = 腰.腿左_接続.Count - 1; num26 > -1; num26--)
|
||||
{
|
||||
if (!(腰.腿左_接続[num26] is 触手_犬D))
|
||||
@@ -3014,12 +3014,12 @@ namespace SlaveMatrix
|
||||
腰.腿左接続(腿_人D2);
|
||||
腰.腿右接続(腿_人D2.Get逆());
|
||||
}
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
}
|
||||
else if (半身 is 単足_粘D)
|
||||
{
|
||||
_ = (単足_粘D)半身;
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
for (int num30 = 腰.腿左_接続.Count - 1; num30 > -1; num30--)
|
||||
{
|
||||
if (!(腰.腿左_接続[num30] is 触手_犬D))
|
||||
@@ -3057,13 +3057,13 @@ namespace SlaveMatrix
|
||||
腰.腿左接続(腿_人D3);
|
||||
腰.腿右接続(腿_人D3.Get逆());
|
||||
}
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
}
|
||||
};
|
||||
Action action2 = delegate
|
||||
{
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.腰_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_腿左_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
腰.接続(母方, 父方, i, ConnectionInfo.Waist_尾_接続, 要素構成, 接続構成, 変異率, 原種モード);
|
||||
};
|
||||
if (半身 != null)
|
||||
{
|
||||
@@ -3400,7 +3400,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
item98.尺度B = num;
|
||||
}
|
||||
if (item32.接続情報 != ConnectionInfo.腰_腿左_接続 && item32.接続情報 != ConnectionInfo.腰_腿右_接続)
|
||||
if (item32.接続情報 != ConnectionInfo.Waist_腿左_接続 && item32.接続情報 != ConnectionInfo.Waist_腿右_接続)
|
||||
{
|
||||
尾_魚D2.尾0_表示 = true;
|
||||
尾_魚D2.尾0_鱗右_鱗1_表示 = true;
|
||||
@@ -4282,7 +4282,7 @@ namespace SlaveMatrix
|
||||
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()
|
||||
orderby RNG.XS.Next()
|
||||
@@ -4293,7 +4293,7 @@ namespace SlaveMatrix
|
||||
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()
|
||||
orderby RNG.XS.Next()
|
||||
@@ -4304,7 +4304,7 @@ namespace SlaveMatrix
|
||||
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()
|
||||
orderby RNG.XS.Next()
|
||||
@@ -4315,7 +4315,7 @@ namespace SlaveMatrix
|
||||
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()
|
||||
orderby RNG.XS.Next()
|
||||
@@ -4326,7 +4326,7 @@ namespace SlaveMatrix
|
||||
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()
|
||||
orderby RNG.XS.Next()
|
||||
@@ -4337,7 +4337,7 @@ namespace SlaveMatrix
|
||||
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()
|
||||
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>>();
|
||||
foreach (EleD item in 母方.EnumEleD().Concat(父方.EnumEleD()))
|
||||
@@ -4402,14 +4402,14 @@ namespace SlaveMatrix
|
||||
return dictionary;
|
||||
}
|
||||
|
||||
private static Type[] Get要素構成(腰D 母方, 腰D 父方)
|
||||
private static Type[] Get要素構成(WaistD 母方, WaistD 父方)
|
||||
{
|
||||
return (from e in 母方.EnumEleD().Concat(父方.EnumEleD())
|
||||
where 接続範囲.ContainsKey(e.接続情報) && 接続範囲[e.接続情報].Contains(e.GetType().ToString())
|
||||
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();
|
||||
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 num = 1.0 / ((double)接続構成.Count * 0.5);
|
||||
@@ -4459,7 +4459,7 @@ namespace SlaveMatrix
|
||||
l = 3.0;
|
||||
}
|
||||
}
|
||||
else if (接続 == ConnectionInfo.腰_尾_接続 || 接続 == ConnectionInfo.四足腰_尾_接続)
|
||||
else if (接続 == ConnectionInfo.Waist_尾_接続 || 接続 == ConnectionInfo.四足腰_尾_接続)
|
||||
{
|
||||
if (num.Lot())
|
||||
{
|
||||
@@ -4475,7 +4475,7 @@ namespace SlaveMatrix
|
||||
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;
|
||||
}
|
||||
@@ -4493,7 +4493,7 @@ namespace SlaveMatrix
|
||||
}
|
||||
}
|
||||
|
||||
public static int 接続数(this ConnectionInfo 接続情報, 腰D 母方, 腰D 父方)
|
||||
public static int 接続数(this ConnectionInfo 接続情報, WaistD 母方, WaistD 父方)
|
||||
{
|
||||
if (接続範囲.ContainsKey(接続情報))
|
||||
{
|
||||
@@ -4510,7 +4510,7 @@ namespace SlaveMatrix
|
||||
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, 原種モード);
|
||||
if (eleD != null)
|
||||
@@ -4544,7 +4544,7 @@ namespace SlaveMatrix
|
||||
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())
|
||||
{
|
||||
@@ -4553,7 +4553,7 @@ namespace SlaveMatrix
|
||||
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(接続))
|
||||
{
|
||||
@@ -4571,7 +4571,7 @@ namespace SlaveMatrix
|
||||
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(接続))
|
||||
{
|
||||
@@ -4592,7 +4592,7 @@ namespace SlaveMatrix
|
||||
public static ChaD Mix(this ChaD 母方, ChaD 父方, bool 原種モード)
|
||||
{
|
||||
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))
|
||||
{
|
||||
Lust = Mix(母方.Lust, 父方.Lust, 0.6),
|
||||
|
||||
@@ -1394,7 +1394,7 @@ namespace SlaveMatrix
|
||||
ThisType = GetType();
|
||||
本体 = new Difs(Sta.半身["四足腰"]);
|
||||
Pars pars = 本体[0][0];
|
||||
X0Y0_腰 = pars["腰"].ToPar();
|
||||
X0Y0_腰 = pars["Waist"].ToPar();
|
||||
X0Y0_股 = pars["股"].ToPar();
|
||||
X0Y0_下腹 = pars["下腹"].ToPar();
|
||||
X0Y0_腰皺 = pars["腰皺"].ToPar();
|
||||
@@ -1432,7 +1432,7 @@ namespace SlaveMatrix
|
||||
X0Y0_竜性_右_鱗1 = pars3["鱗1"].ToPar();
|
||||
X0Y0_竜性_右_鱗2 = pars3["鱗2"].ToPar();
|
||||
pars = 本体[0][1];
|
||||
X0Y1_腰 = pars["腰"].ToPar();
|
||||
X0Y1_腰 = pars["Waist"].ToPar();
|
||||
X0Y1_股 = pars["股"].ToPar();
|
||||
X0Y1_下腹 = pars["下腹"].ToPar();
|
||||
X0Y1_腰皺 = pars["腰皺"].ToPar();
|
||||
@@ -1470,7 +1470,7 @@ namespace SlaveMatrix
|
||||
X0Y1_竜性_右_鱗1 = pars3["鱗1"].ToPar();
|
||||
X0Y1_竜性_右_鱗2 = pars3["鱗2"].ToPar();
|
||||
pars = 本体[0][2];
|
||||
X0Y2_腰 = pars["腰"].ToPar();
|
||||
X0Y2_腰 = pars["Waist"].ToPar();
|
||||
X0Y2_股 = pars["股"].ToPar();
|
||||
X0Y2_下腹 = pars["下腹"].ToPar();
|
||||
X0Y2_腰皺 = pars["腰皺"].ToPar();
|
||||
@@ -1508,7 +1508,7 @@ namespace SlaveMatrix
|
||||
X0Y2_竜性_右_鱗1 = pars3["鱗1"].ToPar();
|
||||
X0Y2_竜性_右_鱗2 = pars3["鱗2"].ToPar();
|
||||
pars = 本体[0][3];
|
||||
X0Y3_腰 = pars["腰"].ToPar();
|
||||
X0Y3_腰 = pars["Waist"].ToPar();
|
||||
X0Y3_股 = pars["股"].ToPar();
|
||||
X0Y3_下腹 = pars["下腹"].ToPar();
|
||||
X0Y3_腰皺 = pars["腰皺"].ToPar();
|
||||
@@ -1546,7 +1546,7 @@ namespace SlaveMatrix
|
||||
X0Y3_竜性_右_鱗1 = pars3["鱗1"].ToPar();
|
||||
X0Y3_竜性_右_鱗2 = pars3["鱗2"].ToPar();
|
||||
pars = 本体[0][4];
|
||||
X0Y4_腰 = pars["腰"].ToPar();
|
||||
X0Y4_腰 = pars["Waist"].ToPar();
|
||||
X0Y4_股 = pars["股"].ToPar();
|
||||
X0Y4_下腹 = pars["下腹"].ToPar();
|
||||
X0Y4_腰皺 = pars["腰皺"].ToPar();
|
||||
|
||||
@@ -52,7 +52,7 @@ namespace SlaveMatrix
|
||||
|
||||
private IEnumerable<Ele> 色更新;
|
||||
|
||||
public 腰 腰;
|
||||
public Waist 腰;
|
||||
|
||||
public 胴 胴;
|
||||
|
||||
@@ -2937,7 +2937,7 @@ namespace SlaveMatrix
|
||||
this.Med = Med;
|
||||
this.Cha = Cha;
|
||||
double disUnit = Are.DisUnit;
|
||||
腰 = (腰)Cha.ChaD.body_tree.GetEle(disUnit, Med, Cha.配色);
|
||||
腰 = (Waist)Cha.ChaD.body_tree.GetEle(disUnit, Med, Cha.配色);
|
||||
Elements = 腰.EnumEle().ToArray();
|
||||
List<スタンプK> sk = new List<スタンプK>();
|
||||
List<スタンプW> sw = new List<スタンプW>();
|
||||
@@ -3062,7 +3062,7 @@ namespace SlaveMatrix
|
||||
});
|
||||
});
|
||||
脚獣右.Add(脚獣);
|
||||
if (獣腿2.ConnectionType == ConnectionInfo.腰_腿右_接続)
|
||||
if (獣腿2.ConnectionType == ConnectionInfo.Waist_腿右_接続)
|
||||
{
|
||||
if (current_element is 腿_獣)
|
||||
{
|
||||
@@ -3272,7 +3272,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
翼獣.上腕.接着 = () => 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);
|
||||
}
|
||||
@@ -3455,7 +3455,7 @@ namespace SlaveMatrix
|
||||
});
|
||||
});
|
||||
脚獣左.Add(脚獣);
|
||||
if (獣腿2.ConnectionType == ConnectionInfo.腰_腿左_接続)
|
||||
if (獣腿2.ConnectionType == ConnectionInfo.Waist_腿左_接続)
|
||||
{
|
||||
if (current_element is 腿_獣)
|
||||
{
|
||||
@@ -3665,7 +3665,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
翼獣.上腕.接着 = () => 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);
|
||||
}
|
||||
@@ -3774,7 +3774,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
continue;
|
||||
}
|
||||
if (current_element.Par is 腰)
|
||||
if (current_element.Par is Waist)
|
||||
{
|
||||
if (current_element.右)
|
||||
{
|
||||
|
||||
@@ -2091,7 +2091,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
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;
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
public Unit Parent;
|
||||
|
||||
public 腰D body_tree;
|
||||
public WaistD body_tree;
|
||||
|
||||
public 体色 body_color;
|
||||
|
||||
@@ -129,7 +129,7 @@ namespace SlaveMatrix
|
||||
return false;
|
||||
}
|
||||
|
||||
public ChaD(腰D 構成, 体色 体色)
|
||||
public ChaD(WaistD 構成, 体色 体色)
|
||||
{
|
||||
this.body_tree = 構成;
|
||||
this.body_color = 体色;
|
||||
|
||||
@@ -296,7 +296,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
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;
|
||||
}
|
||||
@@ -336,7 +336,7 @@ namespace SlaveMatrix
|
||||
double num = 身長mi2 + 身長d2 * 身長_;
|
||||
foreach (Par item in 本体.EnumAllPar())
|
||||
{
|
||||
if (!item.Parent.Tag.Contains("眼") && !item.Parent.Tag.Contains("コア") && !item.Tag.Contains("傷") && !item.Tag.Contains("ボタン") && !item.Parent.Tag.Contains("輪") && !item.Tag.Contains("吸盤") && !(this is 膣基) && !(this is 膣内精液) && !(this is 断面) && !(this is 性器) && !(this is 肛門) && !(this is 乳房) && !(this is 下着トップ) && !(this is 腰) && !(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 玉口枷)
|
||||
{
|
||||
@@ -604,17 +604,17 @@ namespace SlaveMatrix
|
||||
ConnectionInfo.胴_肌_接続 => 1,
|
||||
ConnectionInfo.胴_翼左_接続 => 0,
|
||||
ConnectionInfo.胴_翼右_接続 => 0,
|
||||
ConnectionInfo.腰_胴_接続 => 1,
|
||||
ConnectionInfo.腰_腿左_接続 => 1,
|
||||
ConnectionInfo.腰_腿右_接続 => 1,
|
||||
ConnectionInfo.腰_膣基_接続 => 1,
|
||||
ConnectionInfo.腰_肛門_接続 => 1,
|
||||
ConnectionInfo.腰_尾_接続 => 0,
|
||||
ConnectionInfo.腰_半身_接続 => 1,
|
||||
ConnectionInfo.腰_上着_接続 => 0,
|
||||
ConnectionInfo.腰_肌_接続 => 1,
|
||||
ConnectionInfo.腰_翼左_接続 => 0,
|
||||
ConnectionInfo.腰_翼右_接続 => 0,
|
||||
ConnectionInfo.Waist_胴_接続 => 1,
|
||||
ConnectionInfo.Waist_腿左_接続 => 1,
|
||||
ConnectionInfo.Waist_腿右_接続 => 1,
|
||||
ConnectionInfo.Waist_膣基_接続 => 1,
|
||||
ConnectionInfo.Waist_肛門_接続 => 1,
|
||||
ConnectionInfo.Waist_尾_接続 => 0,
|
||||
ConnectionInfo.Waist_半身_接続 => 1,
|
||||
ConnectionInfo.Waist_上着_接続 => 0,
|
||||
ConnectionInfo.Waist_肌_接続 => 1,
|
||||
ConnectionInfo.Waist_翼左_接続 => 0,
|
||||
ConnectionInfo.Waist_翼右_接続 => 0,
|
||||
ConnectionInfo.ボテ腹_人_腹板_接続 => 1,
|
||||
ConnectionInfo.ボテ腹_獣_腹板_接続 => 1,
|
||||
ConnectionInfo.肛門_人_肛門精液_接続 => 1,
|
||||
|
||||
@@ -10,7 +10,7 @@ namespace SlaveMatrix
|
||||
{
|
||||
public static double 葉倍率 = 0.8;
|
||||
|
||||
public static void AdjustScale(this 腰D 腰, 頭D 頭)
|
||||
public static void AdjustScale(this WaistD 腰, 頭D 頭)
|
||||
{
|
||||
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>();
|
||||
if (eleD.獣性_獣毛_表示)
|
||||
@@ -51,7 +51,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD GetHarpy()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -123,7 +123,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getアフール()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -168,7 +168,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getハルピュイア()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -225,7 +225,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD GetPhoenix()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -285,7 +285,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getラミア()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -333,7 +333,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getシーラミア()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -376,7 +376,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getオノケンタウレ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -431,7 +431,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getヒッポケンタウレ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -497,7 +497,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getブケンタウレ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -567,7 +567,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getカプラケンタウレ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -637,7 +637,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getマーメイド()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -669,7 +669,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getドルフィンマーメイド()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -701,7 +701,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getオールドマーメイド()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -737,7 +737,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getイクテュオケンタウレ(bool b)
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -793,7 +793,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getデルピヌスケンタウレ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -829,7 +829,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getスキュラ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -894,7 +894,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getオールドスキュラ(bool b)
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -945,7 +945,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getカリュブディス()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -989,8 +989,8 @@ namespace SlaveMatrix
|
||||
腰D2.EnumEleD().SetValuesD<手_人D>("悪", false);
|
||||
腰D2.EnumEleD().SetValuesD("逆十字", false);
|
||||
腰D2.EnumEleD().SetValuesD<上腕_人D>("淫", true);
|
||||
腰D2.EnumEleD().SetValuesD<腰D>("鱗", false);
|
||||
腰D2.EnumEleD().SetValuesD<腰D>("毛", false);
|
||||
腰D2.EnumEleD().SetValuesD<WaistD>("鱗", false);
|
||||
腰D2.EnumEleD().SetValuesD<WaistD>("毛", false);
|
||||
腰D2.EnumEleD().SetValuesD<腰肌D>("鱗", false);
|
||||
腰D2.EnumEleD().SetValuesD<腰肌D>("毛", false);
|
||||
腰D2.EnumEleD().SetValuesD<手_人D>("配色", 配色指定.S0);
|
||||
@@ -1003,7 +1003,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getアラクネ(bool b)
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1082,7 +1082,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getギルタブリル()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1174,7 +1174,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getギルタブルル()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胴D 胴D2 = obj.Set胴();
|
||||
胸D 胸D2 = 胴D2.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>("顎下", true);
|
||||
obj.EnumEleD().SetValuesD<腰D>("獣", true);
|
||||
obj.EnumEleD().SetValuesD<WaistD>("獣", true);
|
||||
obj.EnumEleD().SetValuesD<腰肌D>("獣", true);
|
||||
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
|
||||
obj.EnumEleD().SetValuesD("身長", 頭D2.目高);
|
||||
@@ -1241,7 +1241,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getアルラウネ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胴D obj2 = obj.Set胴();
|
||||
胸D obj3 = obj2.Set胸R();
|
||||
頭D 頭D2 = obj3.Set首().Set頭R();
|
||||
@@ -1350,7 +1350,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getサキュバス()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胴D 胴D2 = 腰D2.Set胴();
|
||||
胸D 胸D2 = 胴D2.Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
@@ -1427,7 +1427,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getデビル()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1529,7 +1529,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getエンジェル(bool b)
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1591,7 +1591,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウェアキャット()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1642,7 +1642,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウェアフォックス()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1695,7 +1695,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウェアウルフ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1740,7 +1740,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getリザードマン()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1797,7 +1797,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getドラゴニュート()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -1910,7 +1910,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getドラゴン()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2025,7 +2025,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getドラコケンタウレ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2118,7 +2118,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getワイバーン()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2226,7 +2226,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getワーム()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
頭D 頭D2 = 腰D2.Set胴().Set胸R().Set首()
|
||||
.Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2275,7 +2275,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getサンドワーム()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2350,7 +2350,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getリュウ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2412,7 +2412,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getスライム()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2455,7 +2455,7 @@ namespace SlaveMatrix
|
||||
|
||||
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 eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2581,7 +2581,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getオーグリス(bool b)
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
首D 首D2 = obj.Set首();
|
||||
頭D 頭D2;
|
||||
@@ -2652,7 +2652,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getサイクロプス()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R1();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2694,7 +2694,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getエイリアン()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2753,7 +2753,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getクラーケン()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2808,7 +2808,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getセイレーン(int i)
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2882,7 +2882,7 @@ namespace SlaveMatrix
|
||||
尾_魚D2.尾先接続(new 尾鰭_魚D());
|
||||
腰D2.腿左接続(尾_魚D2);
|
||||
腰D2.腿右接続(尾_魚D2.Get逆());
|
||||
腰D2.EnumEleD().SetValuesD<腰D>("鱗", true);
|
||||
腰D2.EnumEleD().SetValuesD<WaistD>("鱗", true);
|
||||
腰D2.EnumEleD().SetValuesD<腰肌D>("鱗", true);
|
||||
break;
|
||||
}
|
||||
@@ -2942,7 +2942,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getユニコーン()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R1();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -2999,7 +2999,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getモノケロス()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R1();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3052,7 +3052,7 @@ namespace SlaveMatrix
|
||||
obj.EnumEleD().SetValuesD("胸毛", 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>("獣性", true);
|
||||
@@ -3066,7 +3066,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getアリコーン()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R1();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3139,7 +3139,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getバイコーン()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D 胸D2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3202,7 +3202,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getペガサス()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3274,7 +3274,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getグリフォン()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3347,7 +3347,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getヒッポグリフ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3425,7 +3425,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getキマイラ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3496,7 +3496,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getスフィンクス(bool b)
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胴D e = 腰D2.Set胴();
|
||||
胸D 胸D2 = e.Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
@@ -3607,7 +3607,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getレオントケンタウレ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D 胸D2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3672,7 +3672,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getティグリスケンタウレ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3748,7 +3748,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getパンテーラケンタウレ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3812,7 +3812,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getチータケンタウレ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3889,7 +3889,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウェアドラゴンフライ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -3952,7 +3952,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウェアビートル()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4014,7 +4014,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウェアスタッグビートル()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4079,7 +4079,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウェアマンティス()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胴D obj2 = obj.Set胴();
|
||||
胸D obj3 = obj2.Set胸R();
|
||||
頭D 頭D2 = obj3.Set首().Set頭R();
|
||||
@@ -4141,7 +4141,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getエキドナ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4203,7 +4203,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getゴルゴン()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4293,7 +4293,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getヒュドラ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
頭D 頭D2 = 腰D2.Set胴().Set胸R().Set首()
|
||||
.Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4344,7 +4344,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getウロボロス()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
頭D 頭D2 = 腰D2.Set胴().Set胸R().Set首()
|
||||
.Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4382,7 +4382,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getカッパ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4431,7 +4431,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getムカデジョウロウ()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4518,7 +4518,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getカーバンクル()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D obj = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj.Set首().Set頭R1();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4570,7 +4570,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getバジリスク()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胴D obj = 腰D2.Set胴();
|
||||
頭D 頭D2 = obj.Set胸R().Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4640,7 +4640,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getコカトリス()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胴D obj = 腰D2.Set胴();
|
||||
胸D 胸D2 = obj.Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
@@ -4701,7 +4701,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getカトブレパス()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4764,7 +4764,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getミノタウロス()
|
||||
{
|
||||
腰D 腰D2 = Uni.腰();
|
||||
WaistD 腰D2 = Uni.腰();
|
||||
胸D 胸D2 = 腰D2.Set胴().Set胸R();
|
||||
頭D 頭D2 = 胸D2.Set首().Set頭R();
|
||||
基髪D eleD = 頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4817,7 +4817,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getリリン()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4852,7 +4852,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getエルフ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4887,7 +4887,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getドワーフ()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -4922,7 +4922,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD GetViola()
|
||||
{
|
||||
腰D waist_description = Uni.腰();
|
||||
WaistD waist_description = Uni.腰();
|
||||
胴D body_description = waist_description.Set胴();
|
||||
胸D chest_description = body_description.Set胸R();
|
||||
首D neck_description = chest_description.Set首();
|
||||
@@ -5077,7 +5077,7 @@ namespace SlaveMatrix
|
||||
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<WaistD>("悪", true);
|
||||
waist_description.EnumEleD().SetValuesD<腿_人D>("葉1", false);
|
||||
waist_description.EnumEleD().SetValuesD("猫目", true);
|
||||
waist_description.EnumEleD().SetValuesD("バスト", 0.85);
|
||||
@@ -5110,7 +5110,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getヒューマン()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
@@ -5145,7 +5145,7 @@ namespace SlaveMatrix
|
||||
|
||||
public static ChaD Getプレーヤー()
|
||||
{
|
||||
腰D obj = Uni.腰();
|
||||
WaistD obj = Uni.腰();
|
||||
胸D obj2 = obj.Set胴().Set胸R();
|
||||
頭D 頭D2 = obj2.Set首().Set頭R();
|
||||
頭D2.EnumEleD().GetEleD<基髪D>();
|
||||
|
||||
@@ -1164,7 +1164,7 @@ namespace SlaveMatrix
|
||||
胸t = typeof(胸);
|
||||
肩t = typeof(肩);
|
||||
胴t = typeof(胴);
|
||||
腰t = typeof(腰);
|
||||
腰t = typeof(Waist);
|
||||
尾_鯨t = typeof(尾_鯨);
|
||||
上腕_人t = typeof(上腕_人);
|
||||
上腕_鳥t = typeof(上腕_鳥);
|
||||
@@ -1338,13 +1338,13 @@ namespace SlaveMatrix
|
||||
ConnectionInfo.胸_背中_接続,
|
||||
ConnectionInfo.胴_胸_接続,
|
||||
ConnectionInfo.胴_肌_接続,
|
||||
ConnectionInfo.腰_胴_接続,
|
||||
ConnectionInfo.腰_肌_接続,
|
||||
ConnectionInfo.腰_膣基_接続,
|
||||
ConnectionInfo.腰_肛門_接続,
|
||||
ConnectionInfo.腰_尾_接続,
|
||||
ConnectionInfo.腰_半身_接続,
|
||||
ConnectionInfo.腰_上着_接続,
|
||||
ConnectionInfo.Waist_胴_接続,
|
||||
ConnectionInfo.Waist_肌_接続,
|
||||
ConnectionInfo.Waist_膣基_接続,
|
||||
ConnectionInfo.Waist_肛門_接続,
|
||||
ConnectionInfo.Waist_尾_接続,
|
||||
ConnectionInfo.Waist_半身_接続,
|
||||
ConnectionInfo.Waist_上着_接続,
|
||||
ConnectionInfo.ボテ腹_人_腹板_接続,
|
||||
ConnectionInfo.ボテ腹_獣_腹板_接続,
|
||||
ConnectionInfo.肛門_人_肛門精液_接続,
|
||||
|
||||
@@ -62,9 +62,9 @@ namespace SlaveMatrix
|
||||
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());
|
||||
|
||||
@@ -269,7 +269,7 @@ namespace SlaveMatrix.GameClasses
|
||||
};
|
||||
}
|
||||
|
||||
public static 胴D Set胴(this 腰D 腰)
|
||||
public static 胴D Set胴(this WaistD 腰)
|
||||
{
|
||||
胴D 胴D2 = Uni.胴();
|
||||
腰.胴接続(胴D2);
|
||||
|
||||
Reference in New Issue
Block a user