Added rename Leg

This commit is contained in:
Absolutely disgusting
2025-11-04 08:51:30 +04:00
parent 8f3e3b3aba
commit 011dc69d0f
42 changed files with 653 additions and 636 deletions

View File

@@ -16,7 +16,24 @@ namespace _2DGAMELIB
["頭"] = "Head", ["頭"] = "Head",
["後髪0"] = "BackHair0", ["後髪0"] = "BackHair0",
["後髪1"] = "BackHair1", ["後髪1"] = "BackHair1",
["横髪"] = "SideHair" ["横髪"] = "SideHair",
["脚"] = "Leg"
//["腕"] = "Arm",
//["肩"] = "Shoulder",
//["胸"] = "Chest",
//["乳房"] = "Breast",
//["腹"] = "Abdomen",
//["顔"] = "Face",
//["目"] = "Eye",
//["眉"] = "Eyebrow",
//["瞼"] = "Eyelid",
//["鼻"] = "Nose",
//["口"] = "Mouth",
//["耳"] = "Ear",
//["触覚"] = "Antenna",
//["髪"] = "Hair",
//["基髪"] = "BaseHair",
//["吹出し"] = "SpeechBubble",
}; };
public static void MigrateKeys(this Obj obj) public static void MigrateKeys(this Obj obj)

View File

@@ -305,18 +305,18 @@ namespace SlaveMatrix
_蝙_腕輪_接続, _蝙_腕輪_接続,
_獣_手_接続, _獣_手_接続,
_蹄_手_接続, _蹄_手_接続,
_人__接続, _人_Leg_接続,
_獣__接続, _獣_Leg_接続,
_蹄__接続, _蹄_Leg_接続,
_鳥__接続, _鳥_Leg_接続,
_竜__接続, _竜_Leg_接続,
_人_足_接続, Leg_人_足_接続,
_人_脚輪下_接続, Leg_人_脚輪下_接続,
_人_脚輪上_接続, Leg_人_脚輪上_接続,
_獣_足_接続, Leg_獣_足_接続,
_蹄_足_接続, Leg_蹄_足_接続,
_鳥_足_接続, Leg_鳥_足_接続,
_竜_足_接続, Leg_竜_足_接続,
_魚_左0_接続, _魚_左0_接続,
_魚_右0_接続, _魚_右0_接続,
_魚_左1_接続, _魚_左1_接続,

View File

@@ -1,6 +1,6 @@
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class : Ele public class Leg : Ele
{ {
public Ele[] _接続; public Ele[] _接続;
} }

View File

@@ -4,7 +4,7 @@ using System.Collections.Generic;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class D : EleD public class LegD : EleD
{ {
public List<EleD> _接続 = new List<EleD>(); public List<EleD> _接続 = new List<EleD>();

View File

@@ -3,9 +3,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class _人 : public class Leg_人 : Leg
{ {
public Par X0Y0_; public Par X0Y0_Leg;
public Par X0Y0_筋; public Par X0Y0_筋;
@@ -401,7 +401,7 @@ namespace SlaveMatrix
public Par X0Y0_脚輪下_金具右; public Par X0Y0_脚輪下_金具右;
public Par X0Y1_; public Par X0Y1_Leg;
public Par X0Y1_筋; public Par X0Y1_筋;
@@ -797,7 +797,7 @@ namespace SlaveMatrix
public Par X0Y1_脚輪下_金具右; public Par X0Y1_脚輪下_金具右;
public ColorD CD; public ColorD LegCD;
public ColorD CD; public ColorD CD;
@@ -1193,7 +1193,7 @@ namespace SlaveMatrix
public ColorD _金具右CD; public ColorD _金具右CD;
public ColorP X0Y0_CP; public ColorP X0Y0_LegCP;
public ColorP X0Y0_筋CP; public ColorP X0Y0_筋CP;
@@ -1589,7 +1589,7 @@ namespace SlaveMatrix
public ColorP X0Y0_脚輪下_金具右CP; public ColorP X0Y0_脚輪下_金具右CP;
public ColorP X0Y1_CP; public ColorP X0Y1_LegCP;
public ColorP X0Y1_筋CP; public ColorP X0Y1_筋CP;
@@ -2036,18 +2036,18 @@ namespace SlaveMatrix
} }
} }
public bool _表示 public bool Leg_表示
{ {
get get
{ {
return X0Y0_.Dra; return X0Y0_Leg.Dra;
} }
set set
{ {
X0Y0_.Dra = value; X0Y0_Leg.Dra = value;
X0Y1_.Dra = value; X0Y1_Leg.Dra = value;
X0Y0_.Hit = value; X0Y0_Leg.Hit = value;
X0Y1_.Hit = value; X0Y1_Leg.Hit = value;
} }
} }
@@ -5179,11 +5179,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return _表示; return Leg_表示;
} }
set set
{ {
_表示 = value; Leg_表示 = value;
_表示 = value; _表示 = value;
_足首_タトゥ_表示 = value; _足首_タトゥ_表示 = value;
_足首_ハート1_タトゥ左_表示 = value; _足首_ハート1_タトゥ左_表示 = value;
@@ -5390,11 +5390,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return CD.; return LegCD.;
} }
set set
{ {
CD. = value; LegCD. = value;
CD. = value; CD. = value;
_足首_タトゥCD. = value; _足首_タトゥCD. = value;
_足首_ハート1_タトゥ左CD. = value; _足首_ハート1_タトゥ左CD. = value;
@@ -5738,11 +5738,11 @@ namespace SlaveMatrix
} }
} }
public JointS _接続点 => new JointS(, X0Y0_, 0); public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS _接続点 => new JointS(, X0Y0_, 2); public JointS _接続点 => new JointS(, X0Y0_Leg, 2);
public JointS _接続点 => new JointS(, X0Y0_, 3); public JointS _接続点 => new JointS(, X0Y0_Leg, 3);
public JointS 1_ => new JointS(, X0Y0_脚輪上_金具左, 0); public JointS 1_ => new JointS(, X0Y0_脚輪上_金具左, 0);
@@ -5752,13 +5752,13 @@ namespace SlaveMatrix
public JointS 4_ => new JointS(, X0Y0_脚輪下_金具右, 0); public JointS 4_ => new JointS(, X0Y0_脚輪下_金具右, 0);
public _人(double DisUnit, , , Med Med, _人D e) public Leg_人(double DisUnit, , , Med Med, Leg_人D e)
{ {
_人 _人2 = this; Leg_人 Leg_人2 = this;
ThisType = GetType(); ThisType = GetType();
= new Difs(Sta.["脚"]); = new Difs(Sta.["脚"]);
Pars pars = [0][0]; Pars pars = [0][0];
X0Y0_ = pars["脚"].ToPar(); X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar(); X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["淫タトゥ"].ToPars(); Pars pars2 = pars["淫タトゥ"].ToPars();
Pars pars3 = pars2["足首"].ToPars(); Pars pars3 = pars2["足首"].ToPars();
@@ -6056,7 +6056,7 @@ namespace SlaveMatrix
X0Y0_脚輪下_金具左 = pars2["金具左"].ToPar(); X0Y0_脚輪下_金具左 = pars2["金具左"].ToPar();
X0Y0_脚輪下_金具右 = pars2["金具右"].ToPar(); X0Y0_脚輪下_金具右 = pars2["金具右"].ToPar();
pars = [0][1]; pars = [0][1];
X0Y1_ = pars["脚"].ToPar(); X0Y1_Leg = pars["脚"].ToPar();
X0Y1_筋 = pars["筋"].ToPar(); X0Y1_筋 = pars["筋"].ToPar();
pars2 = pars["淫タトゥ"].ToPars(); pars2 = pars["淫タトゥ"].ToPars();
pars3 = pars2["足首"].ToPars(); pars3 = pars2["足首"].ToPars();
@@ -6377,7 +6377,7 @@ namespace SlaveMatrix
= e.; = e.;
X = e.X; X = e.X;
Y = e.Y; Y = e.Y;
_表示 = e._表示; Leg_表示 = e.Leg_表示;
_表示 = e._表示; _表示 = e._表示;
_足首_タトゥ_表示 = e._足首_タトゥ_表示; _足首_タトゥ_表示 = e._足首_タトゥ_表示;
_足首_ハート1_タトゥ左_表示 = e._足首_ハート1_タトゥ左_表示; _足首_ハート1_タトゥ左_表示 = e._足首_ハート1_タトゥ左_表示;
@@ -6599,9 +6599,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g) _接続 = e._接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _人2; f.Par = Leg_人2;
f.ConnectionType = ConnectionInfo._人_足_接続; f.ConnectionType = ConnectionInfo.Leg_人_足_接続;
f.(_人2._接続点); f.(Leg_人2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
} }
@@ -6610,9 +6610,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g) _接続 = e._接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _人2; f.Par = Leg_人2;
f.ConnectionType = ConnectionInfo._人_脚輪下_接続; f.ConnectionType = ConnectionInfo.Leg_人_脚輪下_接続;
f.(_人2._接続点); f.(Leg_人2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
} }
@@ -6621,15 +6621,15 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g) _接続 = e._接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _人2; f.Par = Leg_人2;
f.ConnectionType = ConnectionInfo._人_脚輪上_接続; f.ConnectionType = ConnectionInfo.Leg_人_脚輪上_接続;
f.(_人2._接続点); f.(Leg_人2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
} }
base. = ; base. = ;
(); ();
X0Y0_CP = new ColorP(X0Y0_, CD, DisUnit, abj: true); X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false); X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false);
X0Y0_淫タトゥ_足首_タトゥCP = new ColorP(X0Y0_淫タトゥ_足首_タトゥ, _足首_タトゥCD, DisUnit, abj: true); X0Y0_淫タトゥ_足首_タトゥCP = new ColorP(X0Y0_淫タトゥ_足首_タトゥ, _足首_タトゥCD, DisUnit, abj: true);
X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y0_淫タトゥ_足首_ハート1_タトゥ左, _足首_ハート1_タトゥ左CD, DisUnit, abj: true); X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y0_淫タトゥ_足首_ハート1_タトゥ左, _足首_ハート1_タトゥ左CD, DisUnit, abj: true);
@@ -6827,7 +6827,7 @@ namespace SlaveMatrix
X0Y0_脚輪下_金具3CP = new ColorP(X0Y0_脚輪下_金具3, _金具3CD, DisUnit, abj: true); X0Y0_脚輪下_金具3CP = new ColorP(X0Y0_脚輪下_金具3, _金具3CD, DisUnit, abj: true);
X0Y0_脚輪下_金具左CP = new ColorP(X0Y0_脚輪下_金具左, _金具左CD, DisUnit, abj: true); X0Y0_脚輪下_金具左CP = new ColorP(X0Y0_脚輪下_金具左, _金具左CD, DisUnit, abj: true);
X0Y0_脚輪下_金具右CP = new ColorP(X0Y0_脚輪下_金具右, _金具右CD, DisUnit, abj: true); X0Y0_脚輪下_金具右CP = new ColorP(X0Y0_脚輪下_金具右, _金具右CD, DisUnit, abj: true);
X0Y1_CP = new ColorP(X0Y1_, CD, DisUnit, abj: true); X0Y1_LegCP = new ColorP(X0Y1_Leg, LegCD, DisUnit, abj: true);
X0Y1_筋CP = new ColorP(X0Y1_筋, CD, DisUnit, abj: false); X0Y1_筋CP = new ColorP(X0Y1_筋, CD, DisUnit, abj: false);
X0Y1_淫タトゥ_足首_タトゥCP = new ColorP(X0Y1_淫タトゥ_足首_タトゥ, _足首_タトゥCD, DisUnit, abj: true); X0Y1_淫タトゥ_足首_タトゥCP = new ColorP(X0Y1_淫タトゥ_足首_タトゥ, _足首_タトゥCD, DisUnit, abj: true);
X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y1_淫タトゥ_足首_ハート1_タトゥ左, _足首_ハート1_タトゥ左CD, DisUnit, abj: true); X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y1_淫タトゥ_足首_ハート1_タトゥ左, _足首_ハート1_タトゥ左CD, DisUnit, abj: true);
@@ -7056,7 +7056,7 @@ namespace SlaveMatrix
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {
Are.Draw(X0Y0_); Are.Draw(X0Y0_Leg);
Are.Draw(X0Y0_筋); Are.Draw(X0Y0_筋);
Are.Draw(X0Y0_獣性_獣毛1); Are.Draw(X0Y0_獣性_獣毛1);
Are.Draw(X0Y0_獣性_獣毛2); Are.Draw(X0Y0_獣性_獣毛2);
@@ -7154,7 +7154,7 @@ namespace SlaveMatrix
} }
else else
{ {
Are.Draw(X0Y1_); Are.Draw(X0Y1_Leg);
Are.Draw(X0Y1_筋); Are.Draw(X0Y1_筋);
Are.Draw(X0Y1_獣性_獣毛1); Are.Draw(X0Y1_獣性_獣毛1);
Are.Draw(X0Y1_獣性_獣毛2); Are.Draw(X0Y1_獣性_獣毛2);
@@ -7478,8 +7478,8 @@ namespace SlaveMatrix
public void () public void ()
{ {
X0Y0_.OP[(!) ? 6 : 0].Outline = true; X0Y0_Leg.OP[(!) ? 6 : 0].Outline = true;
X0Y1_.OP[(!) ? 6 : 0].Outline = true; X0Y1_Leg.OP[(!) ? 6 : 0].Outline = true;
} }
public void (_人 ) public void (_人 )
@@ -7525,7 +7525,7 @@ namespace SlaveMatrix
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {
X0Y0_CP.Update(); X0Y0_LegCP.Update();
X0Y0_筋CP.Update(); X0Y0_筋CP.Update();
X0Y0_淫タトゥ_足首_タトゥCP.Update(); X0Y0_淫タトゥ_足首_タトゥCP.Update();
X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP.Update(); X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP.Update();
@@ -7726,7 +7726,7 @@ namespace SlaveMatrix
} }
else else
{ {
X0Y1_CP.Update(); X0Y1_LegCP.Update();
X0Y1_筋CP.Update(); X0Y1_筋CP.Update();
X0Y1_淫タトゥ_足首_タトゥCP.Update(); X0Y1_淫タトゥ_足首_タトゥCP.Update();
X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP.Update(); X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP.Update();
@@ -7979,7 +7979,7 @@ namespace SlaveMatrix
private void N0( ) private void N0( )
{ {
CD = new ColorD(ref Col.Black, ref .O); LegCD = new ColorD(ref Col.Black, ref .O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -8181,7 +8181,7 @@ namespace SlaveMatrix
private void T1( ) private void T1( )
{ {
CD = new ColorD(ref Col.Black, ref .O); LegCD = new ColorD(ref Col.Black, ref .O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -8383,7 +8383,7 @@ namespace SlaveMatrix
private void T0( ) private void T0( )
{ {
CD = new ColorD(ref Col.Black, ref .O); LegCD = new ColorD(ref Col.Black, ref .O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -8585,7 +8585,7 @@ namespace SlaveMatrix
private void B0( ) private void B0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -8787,7 +8787,7 @@ namespace SlaveMatrix
private void BT1( ) private void BT1( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -8989,7 +8989,7 @@ namespace SlaveMatrix
private void BT0( ) private void BT0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -9191,7 +9191,7 @@ namespace SlaveMatrix
private void C0( ) private void C0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -9393,7 +9393,7 @@ namespace SlaveMatrix
private void CT1( ) private void CT1( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -9595,7 +9595,7 @@ namespace SlaveMatrix
private void CT0( ) private void CT0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -9797,7 +9797,7 @@ namespace SlaveMatrix
private void L0( ) private void L0( )
{ {
CD = new ColorD(ref Col.Black, ref .1O); LegCD = new ColorD(ref Col.Black, ref .1O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -9999,7 +9999,7 @@ namespace SlaveMatrix
private void LT1( ) private void LT1( )
{ {
CD = new ColorD(ref Col.Black, ref .1O); LegCD = new ColorD(ref Col.Black, ref .1O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);
@@ -10201,7 +10201,7 @@ namespace SlaveMatrix
private void LT0( ) private void LT0( )
{ {
CD = new ColorD(ref Col.Black, ref .1O); LegCD = new ColorD(ref Col.Black, ref .1O);
CD = new ColorD(ref ., ref Color2.Empty); CD = new ColorD(ref ., ref Color2.Empty);
_足首_タトゥCD = new ColorD(ref Col.Black, ref .); _足首_タトゥCD = new ColorD(ref Col.Black, ref .);
_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .); _足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref .);

View File

@@ -5,9 +5,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class _人D : D public class Leg_人D : LegD
{ {
public bool _表示 = true; public bool Leg_表示 = true;
public bool _表示; public bool _表示;
@@ -443,7 +443,7 @@ namespace SlaveMatrix
public List<EleD> _接続 = new List<EleD>(); public List<EleD> _接続 = new List<EleD>();
public _人D() public Leg_人D()
{ {
ThisType = GetType(); ThisType = GetType();
} }
@@ -452,26 +452,26 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._人_足_接続; e. = ConnectionInfo.Leg_人_足_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._人_脚輪下_接続; e. = ConnectionInfo.Leg_人_脚輪下_接続;
} }
public void (EleD e) public void (EleD e)
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._人_脚輪上_接続; e. = ConnectionInfo.Leg_人_脚輪上_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )
{ {
return new _人(DisUnit, , , Med, this); return new Leg_人(DisUnit, , , Med, this);
} }
} }
} }

View File

@@ -3,9 +3,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class _獣 : public class Leg_獣 :
{ {
public Par X0Y0_; public Par X0Y0_Leg;
public Par X0Y0_筋; public Par X0Y0_筋;
@@ -21,7 +21,7 @@ namespace SlaveMatrix
public Par X0Y0_脚輪_金具右; public Par X0Y0_脚輪_金具右;
public ColorD CD; public ColorD LegCD;
public ColorD CD; public ColorD CD;
@@ -37,7 +37,7 @@ namespace SlaveMatrix
public ColorD _金具右CD; public ColorD _金具右CD;
public ColorP X0Y0_CP; public ColorP X0Y0_LegCP;
public ColorP X0Y0_筋CP; public ColorP X0Y0_筋CP;
@@ -93,16 +93,16 @@ namespace SlaveMatrix
} }
} }
public bool _表示 public bool Leg_表示
{ {
get get
{ {
return X0Y0_.Dra; return X0Y0_Leg.Dra;
} }
set set
{ {
X0Y0_.Dra = value; X0Y0_Leg.Dra = value;
X0Y0_.Hit = value; X0Y0_Leg.Hit = value;
} }
} }
@@ -230,11 +230,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return _表示; return Leg_表示;
} }
set set
{ {
_表示 = value; Leg_表示 = value;
_表示 = value; _表示 = value;
_革_表示 = value; _革_表示 = value;
_金具1_表示 = value; _金具1_表示 = value;
@@ -250,11 +250,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return CD.; return LegCD.;
} }
set set
{ {
CD. = value; LegCD. = value;
CD. = value; CD. = value;
_革CD. = value; _革CD. = value;
_金具1CD. = value; _金具1CD. = value;
@@ -265,22 +265,22 @@ namespace SlaveMatrix
} }
} }
public JointS _接続点 => new JointS(, X0Y0_, 0); public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0); public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0); public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public _獣(double DisUnit, , , Med Med, _獣D e) public Leg_獣(double DisUnit, , , Med Med, Leg_獣D e)
{ {
_獣 _獣2 = this; Leg_獣 Leg_獣2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][0]); Dif dif = new Dif(Sta.["四足脚"][0]);
= new Difs(); = new Difs();
.Tag = dif.Tag; .Tag = dif.Tag;
.Add(dif); .Add(dif);
Pars pars = [0][0]; Pars pars = [0][0];
X0Y0_ = pars["脚"].ToPar(); X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar(); X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["脚輪"].ToPars(); Pars pars2 = pars["脚輪"].ToPars();
X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_革 = pars2["革"].ToPar();
@@ -313,7 +313,7 @@ namespace SlaveMatrix
= e.; = e.;
X = e.X; X = e.X;
Y = e.Y; Y = e.Y;
_表示 = e._表示; Leg_表示 = e.Leg_表示;
_表示 = e._表示; _表示 = e._表示;
_革_表示 = e._革_表示; _革_表示 = e._革_表示;
_金具1_表示 = e._金具1_表示; _金具1_表示 = e._金具1_表示;
@@ -335,15 +335,15 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g) _接続 = e._接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _獣2; f.Par = Leg_獣2;
f.ConnectionType = ConnectionInfo._獣_足_接続; f.ConnectionType = ConnectionInfo.Leg_獣_足_接続;
f.(_獣2._接続点); f.(Leg_獣2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
} }
base. = ; base. = ;
(); ();
X0Y0_CP = new ColorP(X0Y0_, CD, DisUnit, abj: true); X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false); X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false);
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, _革CD, DisUnit, abj: true); X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, _革CD, DisUnit, abj: true);
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, _金具1CD, DisUnit, abj: true); X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, _金具1CD, DisUnit, abj: true);
@@ -374,7 +374,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_.AngleBase = num * -136.0; X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall(); .JoinPAall();
} }
@@ -389,7 +389,7 @@ namespace SlaveMatrix
public override void () public override void ()
{ {
X0Y0_CP.Update(); X0Y0_LegCP.Update();
X0Y0_筋CP.Update(); X0Y0_筋CP.Update();
X0Y0_脚輪_革CP.Update(); X0Y0_脚輪_革CP.Update();
X0Y0_脚輪_金具1CP.Update(); X0Y0_脚輪_金具1CP.Update();
@@ -408,7 +408,7 @@ namespace SlaveMatrix
private void N0( ) private void N0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref .0O); CD = new ColorD(ref ., ref .0O);
_革CD = new ColorD(); _革CD = new ColorD();
_金具1CD = new ColorD(); _金具1CD = new ColorD();

View File

@@ -4,9 +4,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class _獣D : D public class Leg_獣D : D
{ {
public bool _表示 = true; public bool Leg_表示 = true;
public bool _表示; public bool _表示;
@@ -26,7 +26,7 @@ namespace SlaveMatrix
public bool ; public bool ;
public _獣D() public Leg_獣D()
{ {
ThisType = GetType(); ThisType = GetType();
} }
@@ -35,12 +35,12 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._獣_足_接続; e. = ConnectionInfo.Leg_獣_足_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )
{ {
return new _獣(DisUnit, , , Med, this); return new Leg_獣(DisUnit, , , Med, this);
} }
} }
} }

View File

@@ -3,9 +3,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class _竜 : public class Leg_竜 :
{ {
public Par X0Y0_; public Par X0Y0_Leg;
public Par X0Y0_竜性_鱗脹_鱗1; public Par X0Y0_竜性_鱗脹_鱗1;
@@ -57,7 +57,7 @@ namespace SlaveMatrix
public Par X0Y0_脚輪_金具右; public Par X0Y0_脚輪_金具右;
public ColorD CD; public ColorD LegCD;
public ColorD _鱗脹_鱗1CD; public ColorD _鱗脹_鱗1CD;
@@ -109,7 +109,7 @@ namespace SlaveMatrix
public ColorD _金具右CD; public ColorD _金具右CD;
public ColorP X0Y0_CP; public ColorP X0Y0_LegCP;
public ColorP X0Y0_竜性_鱗脹_鱗1CP; public ColorP X0Y0_竜性_鱗脹_鱗1CP;
@@ -201,16 +201,16 @@ namespace SlaveMatrix
} }
} }
public bool _表示 public bool Leg_表示
{ {
get get
{ {
return X0Y0_.Dra; return X0Y0_Leg.Dra;
} }
set set
{ {
X0Y0_.Dra = value; X0Y0_Leg.Dra = value;
X0Y0_.Hit = value; X0Y0_Leg.Hit = value;
} }
} }
@@ -572,11 +572,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return _表示; return Leg_表示;
} }
set set
{ {
_表示 = value; Leg_表示 = value;
_鱗脹_鱗1_表示 = value; _鱗脹_鱗1_表示 = value;
_鱗脹_鱗2_表示 = value; _鱗脹_鱗2_表示 = value;
_鱗脹_鱗3_表示 = value; _鱗脹_鱗3_表示 = value;
@@ -610,11 +610,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return CD.; return LegCD.;
} }
set set
{ {
CD. = value; LegCD. = value;
_鱗脹_鱗1CD. = value; _鱗脹_鱗1CD. = value;
_鱗脹_鱗2CD. = value; _鱗脹_鱗2CD. = value;
_鱗脹_鱗3CD. = value; _鱗脹_鱗3CD. = value;
@@ -643,22 +643,22 @@ namespace SlaveMatrix
} }
} }
public JointS _接続点 => new JointS(, X0Y0_, 0); public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0); public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0); public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public _竜(double DisUnit, , , Med Med, _竜D e) public Leg_竜(double DisUnit, , , Med Med, Leg_竜D e)
{ {
_竜 _竜2 = this; Leg_竜 Leg_竜2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][3]); Dif dif = new Dif(Sta.["四足脚"][3]);
= new Difs(); = new Difs();
.Tag = dif.Tag; .Tag = dif.Tag;
.Add(dif); .Add(dif);
Pars pars = [0][0]; Pars pars = [0][0];
X0Y0_ = pars["脚"].ToPar(); X0Y0_Leg = pars["脚"].ToPar();
Pars pars2 = pars["鱗脹"].ToPars(); Pars pars2 = pars["鱗脹"].ToPars();
X0Y0_竜性_鱗脹_鱗1 = pars2["鱗1"].ToPar(); X0Y0_竜性_鱗脹_鱗1 = pars2["鱗1"].ToPar();
X0Y0_竜性_鱗脹_鱗2 = pars2["鱗2"].ToPar(); X0Y0_竜性_鱗脹_鱗2 = pars2["鱗2"].ToPar();
@@ -711,7 +711,7 @@ namespace SlaveMatrix
= e.; = e.;
X = e.X; X = e.X;
Y = e.Y; Y = e.Y;
_表示 = e._表示; Leg_表示 = e.Leg_表示;
_鱗脹_鱗1_表示 = e._鱗脹_鱗1_表示; _鱗脹_鱗1_表示 = e._鱗脹_鱗1_表示;
_鱗脹_鱗2_表示 = e._鱗脹_鱗2_表示; _鱗脹_鱗2_表示 = e._鱗脹_鱗2_表示;
_鱗脹_鱗3_表示 = e._鱗脹_鱗3_表示; _鱗脹_鱗3_表示 = e._鱗脹_鱗3_表示;
@@ -751,15 +751,15 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g) _接続 = e._接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _竜2; f.Par = Leg_竜2;
f.ConnectionType = ConnectionInfo._竜_足_接続; f.ConnectionType = ConnectionInfo.Leg_竜_足_接続;
f.(_竜2._接続点); f.(Leg_竜2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
} }
base. = ; base. = ;
(); ();
X0Y0_CP = new ColorP(X0Y0_, CD, DisUnit, abj: true); X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
X0Y0_竜性_鱗脹_鱗1CP = new ColorP(X0Y0_竜性_鱗脹_鱗1, _鱗脹_鱗1CD, DisUnit, abj: true); X0Y0_竜性_鱗脹_鱗1CP = new ColorP(X0Y0_竜性_鱗脹_鱗1, _鱗脹_鱗1CD, DisUnit, abj: true);
X0Y0_竜性_鱗脹_鱗2CP = new ColorP(X0Y0_竜性_鱗脹_鱗2, _鱗脹_鱗2CD, DisUnit, abj: true); X0Y0_竜性_鱗脹_鱗2CP = new ColorP(X0Y0_竜性_鱗脹_鱗2, _鱗脹_鱗2CD, DisUnit, abj: true);
X0Y0_竜性_鱗脹_鱗3CP = new ColorP(X0Y0_竜性_鱗脹_鱗3, _鱗脹_鱗3CD, DisUnit, abj: true); X0Y0_竜性_鱗脹_鱗3CP = new ColorP(X0Y0_竜性_鱗脹_鱗3, _鱗脹_鱗3CD, DisUnit, abj: true);
@@ -808,7 +808,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_.AngleBase = num * -136.0; X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall(); .JoinPAall();
} }
@@ -823,7 +823,7 @@ namespace SlaveMatrix
public override void () public override void ()
{ {
X0Y0_CP.Update(); X0Y0_LegCP.Update();
X0Y0_竜性_鱗脹_鱗1CP.Update(); X0Y0_竜性_鱗脹_鱗1CP.Update();
X0Y0_竜性_鱗脹_鱗2CP.Update(); X0Y0_竜性_鱗脹_鱗2CP.Update();
X0Y0_竜性_鱗脹_鱗3CP.Update(); X0Y0_竜性_鱗脹_鱗3CP.Update();
@@ -874,7 +874,7 @@ namespace SlaveMatrix
private void N0( ) private void N0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref .1O); _鱗脹_鱗1CD = new ColorD(ref Col.Black, ref .1O);
_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref .1O); _鱗脹_鱗2CD = new ColorD(ref Col.Black, ref .1O);
_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref .1O); _鱗脹_鱗3CD = new ColorD(ref Col.Black, ref .1O);
@@ -904,7 +904,7 @@ namespace SlaveMatrix
private void T0( ) private void T0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref .O); _鱗脹_鱗1CD = new ColorD(ref Col.Black, ref .O);
_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref .1O); _鱗脹_鱗2CD = new ColorD(ref Col.Black, ref .1O);
_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref .O); _鱗脹_鱗3CD = new ColorD(ref Col.Black, ref .O);
@@ -934,7 +934,7 @@ namespace SlaveMatrix
private void T1( ) private void T1( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref .1O); _鱗脹_鱗1CD = new ColorD(ref Col.Black, ref .1O);
_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref .O); _鱗脹_鱗2CD = new ColorD(ref Col.Black, ref .O);
_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref .1O); _鱗脹_鱗3CD = new ColorD(ref Col.Black, ref .1O);

View File

@@ -4,9 +4,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class _竜D : D public class Leg_竜D : D
{ {
public bool _表示 = true; public bool Leg_表示 = true;
public bool _鱗脹_鱗1_表示; public bool _鱗脹_鱗1_表示;
@@ -62,7 +62,7 @@ namespace SlaveMatrix
public bool ; public bool ;
public _竜D() public Leg_竜D()
{ {
ThisType = GetType(); ThisType = GetType();
} }
@@ -71,12 +71,12 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._竜_足_接続; e. = ConnectionInfo.Leg_竜_足_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )
{ {
return new _竜(DisUnit, , , Med, this); return new Leg_竜(DisUnit, , , Med, this);
} }
} }
} }

View File

@@ -3,9 +3,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class _蹄 : public class Leg_蹄 :
{ {
public Par X0Y0_; public Par X0Y0_Leg;
public Par X0Y0_筋; public Par X0Y0_筋;
@@ -21,7 +21,7 @@ namespace SlaveMatrix
public Par X0Y0_脚輪_金具右; public Par X0Y0_脚輪_金具右;
public ColorD CD; public ColorD LegCD;
public ColorD CD; public ColorD CD;
@@ -37,7 +37,7 @@ namespace SlaveMatrix
public ColorD _金具右CD; public ColorD _金具右CD;
public ColorP X0Y0_CP; public ColorP X0Y0_LegCP;
public ColorP X0Y0_筋CP; public ColorP X0Y0_筋CP;
@@ -93,16 +93,16 @@ namespace SlaveMatrix
} }
} }
public bool _表示 public bool Leg_表示
{ {
get get
{ {
return X0Y0_.Dra; return X0Y0_Leg.Dra;
} }
set set
{ {
X0Y0_.Dra = value; X0Y0_Leg.Dra = value;
X0Y0_.Hit = value; X0Y0_Leg.Hit = value;
} }
} }
@@ -230,11 +230,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return _表示; return Leg_表示;
} }
set set
{ {
_表示 = value; Leg_表示 = value;
_表示 = value; _表示 = value;
_革_表示 = value; _革_表示 = value;
_金具1_表示 = value; _金具1_表示 = value;
@@ -250,11 +250,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return CD.; return LegCD.;
} }
set set
{ {
CD. = value; LegCD. = value;
CD. = value; CD. = value;
_革CD. = value; _革CD. = value;
_金具1CD. = value; _金具1CD. = value;
@@ -265,22 +265,22 @@ namespace SlaveMatrix
} }
} }
public JointS _接続点 => new JointS(, X0Y0_, 0); public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0); public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0); public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public _蹄(double DisUnit, , , Med Med, _蹄D e) public Leg_蹄(double DisUnit, , , Med Med, Leg_蹄D e)
{ {
_蹄 _蹄2 = this; Leg_蹄 Leg_蹄2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][1]); Dif dif = new Dif(Sta.["四足脚"][1]);
= new Difs(); = new Difs();
.Tag = dif.Tag; .Tag = dif.Tag;
.Add(dif); .Add(dif);
Pars pars = [0][0]; Pars pars = [0][0];
X0Y0_ = pars["脚"].ToPar(); X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar(); X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["脚輪"].ToPars(); Pars pars2 = pars["脚輪"].ToPars();
X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_革 = pars2["革"].ToPar();
@@ -313,7 +313,7 @@ namespace SlaveMatrix
= e.; = e.;
X = e.X; X = e.X;
Y = e.Y; Y = e.Y;
_表示 = e._表示; Leg_表示 = e.Leg_表示;
_表示 = e._表示; _表示 = e._表示;
_革_表示 = e._革_表示; _革_表示 = e._革_表示;
_金具1_表示 = e._金具1_表示; _金具1_表示 = e._金具1_表示;
@@ -335,15 +335,15 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g) _接続 = e._接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _蹄2; f.Par = Leg_蹄2;
f.ConnectionType = ConnectionInfo._蹄_足_接続; f.ConnectionType = ConnectionInfo.Leg_蹄_足_接続;
f.(_蹄2._接続点); f.(Leg_蹄2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
} }
base. = ; base. = ;
(); ();
X0Y0_CP = new ColorP(X0Y0_, CD, DisUnit, abj: true); X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false); X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false);
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, _革CD, DisUnit, abj: true); X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, _革CD, DisUnit, abj: true);
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, _金具1CD, DisUnit, abj: true); X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, _金具1CD, DisUnit, abj: true);
@@ -374,7 +374,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_.AngleBase = num * -136.0; X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall(); .JoinPAall();
} }
@@ -389,7 +389,7 @@ namespace SlaveMatrix
public override void () public override void ()
{ {
X0Y0_CP.Update(); X0Y0_LegCP.Update();
X0Y0_筋CP.Update(); X0Y0_筋CP.Update();
X0Y0_脚輪_革CP.Update(); X0Y0_脚輪_革CP.Update();
X0Y0_脚輪_金具1CP.Update(); X0Y0_脚輪_金具1CP.Update();
@@ -408,7 +408,7 @@ namespace SlaveMatrix
private void N0( ) private void N0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref .0O); CD = new ColorD(ref ., ref .0O);
_革CD = new ColorD(); _革CD = new ColorD();
_金具1CD = new ColorD(); _金具1CD = new ColorD();

View File

@@ -4,9 +4,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class _蹄D : D public class Leg_蹄D : D
{ {
public bool _表示 = true; public bool Leg_表示 = true;
public bool _表示; public bool _表示;
@@ -26,7 +26,7 @@ namespace SlaveMatrix
public bool ; public bool ;
public _蹄D() public Leg_蹄D()
{ {
ThisType = GetType(); ThisType = GetType();
} }
@@ -35,12 +35,12 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._蹄_足_接続; e. = ConnectionInfo.Leg_蹄_足_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )
{ {
return new _蹄(DisUnit, , , Med, this); return new Leg_蹄(DisUnit, , , Med, this);
} }
} }
} }

View File

@@ -3,9 +3,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class _鳥 : public class Leg_鳥 :
{ {
public Par X0Y0_; public Par X0Y0_Leg;
public Par X0Y0_筋; public Par X0Y0_筋;
@@ -21,7 +21,7 @@ namespace SlaveMatrix
public Par X0Y0_脚輪_金具右; public Par X0Y0_脚輪_金具右;
public ColorD CD; public ColorD LegCD;
public ColorD CD; public ColorD CD;
@@ -37,7 +37,7 @@ namespace SlaveMatrix
public ColorD _金具右CD; public ColorD _金具右CD;
public ColorP X0Y0_CP; public ColorP X0Y0_LegCP;
public ColorP X0Y0_筋CP; public ColorP X0Y0_筋CP;
@@ -93,16 +93,16 @@ namespace SlaveMatrix
} }
} }
public bool _表示 public bool Leg_表示
{ {
get get
{ {
return X0Y0_.Dra; return X0Y0_Leg.Dra;
} }
set set
{ {
X0Y0_.Dra = value; X0Y0_Leg.Dra = value;
X0Y0_.Hit = value; X0Y0_Leg.Hit = value;
} }
} }
@@ -230,11 +230,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return _表示; return Leg_表示;
} }
set set
{ {
_表示 = value; Leg_表示 = value;
_表示 = value; _表示 = value;
_革_表示 = value; _革_表示 = value;
_金具1_表示 = value; _金具1_表示 = value;
@@ -250,11 +250,11 @@ namespace SlaveMatrix
{ {
get get
{ {
return CD.; return LegCD.;
} }
set set
{ {
CD. = value; LegCD. = value;
CD. = value; CD. = value;
_革CD. = value; _革CD. = value;
_金具1CD. = value; _金具1CD. = value;
@@ -265,22 +265,22 @@ namespace SlaveMatrix
} }
} }
public JointS _接続点 => new JointS(, X0Y0_, 0); public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0); public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0); public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public _鳥(double DisUnit, , , Med Med, _鳥D e) public Leg_鳥(double DisUnit, , , Med Med, Leg_鳥D e)
{ {
_鳥 _鳥2 = this; Leg_鳥 Leg_鳥2 = this;
ThisType = GetType(); ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][2]); Dif dif = new Dif(Sta.["四足脚"][2]);
= new Difs(); = new Difs();
.Tag = dif.Tag; .Tag = dif.Tag;
.Add(dif); .Add(dif);
Pars pars = [0][0]; Pars pars = [0][0];
X0Y0_ = pars["脚"].ToPar(); X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar(); X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["脚輪"].ToPars(); Pars pars2 = pars["脚輪"].ToPars();
X0Y0_脚輪_革 = pars2["革"].ToPar(); X0Y0_脚輪_革 = pars2["革"].ToPar();
@@ -313,7 +313,7 @@ namespace SlaveMatrix
= e.; = e.;
X = e.X; X = e.X;
Y = e.Y; Y = e.Y;
_表示 = e._表示; Leg_表示 = e.Leg_表示;
_表示 = e._表示; _表示 = e._表示;
_革_表示 = e._革_表示; _革_表示 = e._革_表示;
_金具1_表示 = e._金具1_表示; _金具1_表示 = e._金具1_表示;
@@ -335,15 +335,15 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g) _接続 = e._接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _鳥2; f.Par = Leg_鳥2;
f.ConnectionType = ConnectionInfo._鳥_足_接続; f.ConnectionType = ConnectionInfo.Leg_鳥_足_接続;
f.(_鳥2._接続点); f.(Leg_鳥2._接続点);
return f; return f;
}).ToArray(); }).ToArray();
} }
base. = ; base. = ;
(); ();
X0Y0_CP = new ColorP(X0Y0_, CD, DisUnit, abj: true); X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false); X0Y0_筋CP = new ColorP(X0Y0_筋, CD, DisUnit, abj: false);
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, _革CD, DisUnit, abj: true); X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, _革CD, DisUnit, abj: true);
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, _金具1CD, DisUnit, abj: true); X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, _金具1CD, DisUnit, abj: true);
@@ -374,7 +374,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_.AngleBase = num * -136.0; X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall(); .JoinPAall();
} }
@@ -389,7 +389,7 @@ namespace SlaveMatrix
public override void () public override void ()
{ {
X0Y0_CP.Update(); X0Y0_LegCP.Update();
X0Y0_筋CP.Update(); X0Y0_筋CP.Update();
X0Y0_脚輪_革CP.Update(); X0Y0_脚輪_革CP.Update();
X0Y0_脚輪_金具1CP.Update(); X0Y0_脚輪_金具1CP.Update();
@@ -408,7 +408,7 @@ namespace SlaveMatrix
private void N0( ) private void N0( )
{ {
CD = new ColorD(ref Col.Black, ref .0O); LegCD = new ColorD(ref Col.Black, ref .0O);
CD = new ColorD(ref ., ref .0O); CD = new ColorD(ref ., ref .0O);
_革CD = new ColorD(); _革CD = new ColorD();
_金具1CD = new ColorD(); _金具1CD = new ColorD();

View File

@@ -4,9 +4,9 @@ using _2DGAMELIB;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class _鳥D : D public class Leg_鳥D : D
{ {
public bool _表示 = true; public bool Leg_表示 = true;
public bool _表示; public bool _表示;
@@ -26,7 +26,7 @@ namespace SlaveMatrix
public bool ; public bool ;
public _鳥D() public Leg_鳥D()
{ {
ThisType = GetType(); ThisType = GetType();
} }
@@ -35,12 +35,12 @@ namespace SlaveMatrix
{ {
_接続.Add(e); _接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._鳥_足_接続; e. = ConnectionInfo.Leg_鳥_足_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )
{ {
return new _鳥(DisUnit, , , Med, this); return new Leg_鳥(DisUnit, , , Med, this);
} }
} }
} }

View File

@@ -81,9 +81,9 @@ namespace SlaveMatrix
sta.Clear(); sta.Clear();
} }
public void Clear() public void LegClear()
{ {
sep[] array = sta.Where((sep e) => e.Ele is _人 || e.Ele is _人 || e.Ele is _人).ToArray(); sep[] array = sta.Where((sep e) => e.Ele is _人 || e.Ele is Leg_人 || e.Ele is _人).ToArray();
for (int i = 0; i < array.Length; i++) for (int i = 0; i < array.Length; i++)
{ {
sep item = array[i]; sep item = array[i];

View File

@@ -5,7 +5,7 @@ namespace SlaveMatrix
[Serializable] [Serializable]
public struct public struct
{ {
public _脚情報 ; public _脚情報 Leg;
public _足情報 ; public _足情報 ;
@@ -13,7 +13,7 @@ namespace SlaveMatrix
public void SetDefault() public void SetDefault()
{ {
.SetDefault(); Leg.SetDefault();
.SetDefault(); .SetDefault();
.SetDefault(); .SetDefault();
} }

View File

@@ -90,9 +90,9 @@ namespace SlaveMatrix
private _人 ; private _人 ;
private _人 ; private Leg_人 ;
private _人 ; private Leg_人 ;
private _人 ; private _人 ;
@@ -1118,10 +1118,10 @@ namespace SlaveMatrix
if (Bod.n > 0) if (Bod.n > 0)
{ {
= Bod.[0].; = Bod.[0].;
= Bod.[0].; = Bod.[0].Leg;
= Bod.[0].; = Bod.[0].;
= Bod.[0].; = Bod.[0].;
= Bod.[0].; = Bod.[0].Leg;
= Bod.[0].; = Bod.[0].;
} }
} }

View File

@@ -579,8 +579,8 @@ namespace SlaveMatrix
Sta._肢蠍Dt.ToString(), Sta._肢蠍Dt.ToString(),
Sta._獣Dt.ToString(), Sta._獣Dt.ToString(),
Sta._蹄Dt.ToString(), Sta._蹄Dt.ToString(),
Sta._鳥Dt.ToString(), Sta.Leg_鳥Dt.ToString(),
Sta._竜Dt.ToString() Sta.Leg_竜Dt.ToString()
}; };
private static HashSet<string> = new HashSet<string> private static HashSet<string> = new HashSet<string>
@@ -613,38 +613,38 @@ namespace SlaveMatrix
private static HashSet<string> = new HashSet<string> { Sta.Dt.ToString() }; private static HashSet<string> = new HashSet<string> { Sta.Dt.ToString() };
private static HashSet<string> = new HashSet<string> { Sta._人Dt.ToString() }; private static HashSet<string> = new HashSet<string> { Sta.Leg_人Dt.ToString() };
private static HashSet<string> = new HashSet<string> private static HashSet<string> = new HashSet<string>
{ {
Sta._獣Dt.ToString(), Sta.Leg_獣Dt.ToString(),
Sta._蹄Dt.ToString(), Sta.Leg_蹄Dt.ToString(),
Sta._鳥Dt.ToString(), Sta.Leg_鳥Dt.ToString(),
Sta._竜Dt.ToString() Sta.Leg_竜Dt.ToString()
}; };
private static HashSet<string> = new HashSet<string> private static HashSet<string> = new HashSet<string>
{ {
Sta._獣Dt.ToString(), Sta.Leg_獣Dt.ToString(),
Sta._蹄Dt.ToString(), Sta.Leg_蹄Dt.ToString(),
Sta._鳥Dt.ToString(), Sta.Leg_鳥Dt.ToString(),
Sta._竜Dt.ToString() Sta.Leg_竜Dt.ToString()
}; };
private static HashSet<string> = new HashSet<string> private static HashSet<string> = new HashSet<string>
{ {
Sta._獣Dt.ToString(), Sta.Leg_獣Dt.ToString(),
Sta._蹄Dt.ToString(), Sta.Leg_蹄Dt.ToString(),
Sta._鳥Dt.ToString(), Sta.Leg_鳥Dt.ToString(),
Sta._竜Dt.ToString() Sta.Leg_竜Dt.ToString()
}; };
private static HashSet<string> = new HashSet<string> private static HashSet<string> = new HashSet<string>
{ {
Sta._獣Dt.ToString(), Sta.Leg_獣Dt.ToString(),
Sta._蹄Dt.ToString(), Sta.Leg_蹄Dt.ToString(),
Sta._鳥Dt.ToString(), Sta.Leg_鳥Dt.ToString(),
Sta._竜Dt.ToString() Sta.Leg_竜Dt.ToString()
}; };
private static HashSet<string> = new HashSet<string> { Sta._人Dt.ToString() }; private static HashSet<string> = new HashSet<string> { Sta._人Dt.ToString() };
@@ -1299,43 +1299,43 @@ namespace SlaveMatrix
}, },
{ {
ConnectionInfo._人__接続, ConnectionInfo._人_Leg_接続,
}, },
{ {
ConnectionInfo._獣__接続, ConnectionInfo._獣_Leg_接続,
}, },
{ {
ConnectionInfo._蹄__接続, ConnectionInfo._蹄_Leg_接続,
}, },
{ {
ConnectionInfo._鳥__接続, ConnectionInfo._鳥_Leg_接続,
}, },
{ {
ConnectionInfo._竜__接続, ConnectionInfo._竜_Leg_接続,
}, },
{ {
ConnectionInfo._人_足_接続, ConnectionInfo.Leg_人_足_接続,
}, },
{ {
ConnectionInfo._獣_足_接続, ConnectionInfo.Leg_獣_足_接続,
}, },
{ {
ConnectionInfo._蹄_足_接続, ConnectionInfo.Leg_蹄_足_接続,
}, },
{ {
ConnectionInfo._鳥_足_接続, ConnectionInfo.Leg_鳥_足_接続,
}, },
{ {
ConnectionInfo._竜_足_接続, ConnectionInfo.Leg_竜_足_接続,
}, },
{ {

View File

@@ -1,6 +1,6 @@
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class : public class : Leg
{ {
} }
} }

View File

@@ -3,7 +3,7 @@ using System;
namespace SlaveMatrix namespace SlaveMatrix
{ {
[Serializable] [Serializable]
public class D : D public class D : LegD
{ {
} }
} }

View File

@@ -4,7 +4,7 @@ namespace SlaveMatrix
{ {
public _人 ; public _人 ;
public _人 ; public Leg_人 Leg;
public _人 ; public _人 ;
} }

View File

@@ -4,7 +4,7 @@ namespace SlaveMatrix
{ {
public ; public ;
public ; public Leg;
public ; public ;
} }

View File

@@ -2,6 +2,6 @@ namespace SlaveMatrix
{ {
public class : Ele public class : Ele
{ {
public Ele[] _接続; public Ele[] Leg_接続;
} }
} }

View File

@@ -6,9 +6,9 @@ namespace SlaveMatrix
[Serializable] [Serializable]
public class D : EleD public class D : EleD
{ {
public List<EleD> _接続 = new List<EleD>(); public List<EleD> Leg_接続 = new List<EleD>();
public virtual void (EleD e) public virtual void Leg接(EleD e)
{ {
} }
} }

View File

@@ -3286,14 +3286,14 @@ namespace SlaveMatrix
{ {
= false; = false;
} }
if (e._接続.Count > 0) if (e.Leg_接続.Count > 0)
{ {
Ele f; Ele f;
_接続 = e._接続.Select(delegate(EleD g) Leg_接続 = e.Leg_接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _人2; f.Par = _人2;
f.ConnectionType = ConnectionInfo._人__接続; f.ConnectionType = ConnectionInfo._人_Leg_接続;
f.(_人2._接続点); f.(_人2._接続点);
return f; return f;
}).ToArray(); }).ToArray();

View File

@@ -155,11 +155,11 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
} }
public override void (EleD e) public override void Leg接(EleD e)
{ {
_接続.Add(e); Leg_接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._人__接続; e. = ConnectionInfo._人_Leg_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )

View File

@@ -199,14 +199,14 @@ namespace SlaveMatrix
{ {
= false; = false;
} }
if (e._接続.Count > 0) if (e.Leg_接続.Count > 0)
{ {
Ele f; Ele f;
_接続 = e._接続.Select(delegate(EleD g) Leg_接続 = e.Leg_接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _獣2; f.Par = _獣2;
f.ConnectionType = ConnectionInfo._獣__接続; f.ConnectionType = ConnectionInfo._獣_Leg_接続;
f.(_獣2._接続点); f.(_獣2._接続点);
return f; return f;
}).ToArray(); }).ToArray();

View File

@@ -19,11 +19,11 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
} }
public override void (EleD e) public override void Leg接(EleD e)
{ {
_接続.Add(e); Leg_接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._獣__接続; e. = ConnectionInfo._獣_Leg_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )

View File

@@ -384,14 +384,14 @@ namespace SlaveMatrix
{ {
= false; = false;
} }
if (e._接続.Count > 0) if (e.Leg_接続.Count > 0)
{ {
Ele f; Ele f;
_接続 = e._接続.Select(delegate(EleD g) Leg_接続 = e.Leg_接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _竜2; f.Par = _竜2;
f.ConnectionType = ConnectionInfo._竜__接続; f.ConnectionType = ConnectionInfo._竜_Leg_接続;
f.(_竜2._接続点); f.(_竜2._接続点);
return f; return f;
}).ToArray(); }).ToArray();

View File

@@ -35,11 +35,11 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
} }
public override void (EleD e) public override void Leg接(EleD e)
{ {
_接続.Add(e); Leg_接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._竜__接続; e. = ConnectionInfo._竜_Leg_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )

View File

@@ -152,14 +152,14 @@ namespace SlaveMatrix
{ {
= false; = false;
} }
if (e._接続.Count > 0) if (e.Leg_接続.Count > 0)
{ {
Ele f; Ele f;
_接続 = e._接続.Select(delegate(EleD g) Leg_接続 = e.Leg_接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _蹄2; f.Par = _蹄2;
f.ConnectionType = ConnectionInfo._蹄__接続; f.ConnectionType = ConnectionInfo._蹄_Leg_接続;
f.(_蹄2._接続点); f.(_蹄2._接続点);
return f; return f;
}).ToArray(); }).ToArray();

View File

@@ -15,11 +15,11 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
} }
public override void (EleD e) public override void Leg接(EleD e)
{ {
_接続.Add(e); Leg_接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._蹄__接続; e. = ConnectionInfo._蹄_Leg_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )

View File

@@ -152,14 +152,14 @@ namespace SlaveMatrix
{ {
= false; = false;
} }
if (e._接続.Count > 0) if (e.Leg_接続.Count > 0)
{ {
Ele f; Ele f;
_接続 = e._接続.Select(delegate(EleD g) Leg_接続 = e.Leg_接続.Select(delegate(EleD g)
{ {
f = g.GetEle(DisUnit, Med, ); f = g.GetEle(DisUnit, Med, );
f.Par = _鳥2; f.Par = _鳥2;
f.ConnectionType = ConnectionInfo._鳥__接続; f.ConnectionType = ConnectionInfo._鳥_Leg_接続;
f.(_鳥2._接続点); f.(_鳥2._接続点);
return f; return f;
}).ToArray(); }).ToArray();

View File

@@ -15,11 +15,11 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
} }
public override void (EleD e) public override void Leg接(EleD e)
{ {
_接続.Add(e); Leg_接続.Add(e);
e.Par = this; e.Par = this;
e. = ConnectionInfo._鳥__接続; e. = ConnectionInfo._鳥_Leg_接続;
} }
public override Ele GetEle(double DisUnit, Med Med, ) public override Ele GetEle(double DisUnit, Med Med, )

View File

@@ -48,7 +48,7 @@ namespace SlaveMatrix
public static bool Isブーツ条件(this ChaD c) public static bool Isブーツ条件(this ChaD c)
{ {
return c.body_tree.EnumEleD().IsEleD<_人D>(); return c.body_tree.EnumEleD().IsEleD<Leg_人D>();
} }
public static IEnumerable<object> Get髪留め(ChaD c) public static IEnumerable<object> Get髪留め(ChaD c)

View File

@@ -1760,9 +1760,9 @@ namespace SlaveMatrix
{ {
2 = [0]; 2 = [0];
2..Yv = value; 2..Yv = value;
if (2. != null) if (2.Leg != null)
{ {
2..(2.); 2.Leg.(2.);
} }
if (2. != null) if (2. != null)
{ {
@@ -1773,9 +1773,9 @@ namespace SlaveMatrix
{ {
3 = [0]; 3 = [0];
3..Yv = value; 3..Yv = value;
if (3. != null) if (3.Leg != null)
{ {
3..(3.); 3.Leg.(3.);
} }
if (3. != null) if (3. != null)
{ {
@@ -1817,9 +1817,9 @@ namespace SlaveMatrix
{ {
2 = [0]; 2 = [0];
2..Yi = value; 2..Yi = value;
if (2. != null) if (2.Leg != null)
{ {
2..(2.); 2.Leg.(2.);
} }
if (2. != null) if (2. != null)
{ {
@@ -1830,9 +1830,9 @@ namespace SlaveMatrix
{ {
3 = [0]; 3 = [0];
3..Yi = value; 3..Yi = value;
if (3. != null) if (3.Leg != null)
{ {
3..(3.); 3.Leg.(3.);
} }
if (3. != null) if (3. != null)
{ {
@@ -1870,9 +1870,9 @@ namespace SlaveMatrix
{ {
2 = [0]; 2 = [0];
2..Yv = value; 2..Yv = value;
if (2. != null) if (2.Leg != null)
{ {
2..(2.); 2.Leg.(2.);
} }
if (2. != null) if (2. != null)
{ {
@@ -1898,7 +1898,7 @@ namespace SlaveMatrix
{ {
2 = [0]; 2 = [0];
2..Yi = value; 2..Yi = value;
2..(2.); 2.Leg.(2.);
2..(2.); 2..(2.);
} }
} }
@@ -1920,9 +1920,9 @@ namespace SlaveMatrix
{ {
2 = [0]; 2 = [0];
2..Yv = value; 2..Yv = value;
if (2. != null) if (2.Leg != null)
{ {
2..(2.); 2.Leg.(2.);
} }
if (2. != null) if (2. != null)
{ {
@@ -1948,9 +1948,9 @@ namespace SlaveMatrix
{ {
2 = [0]; 2 = [0];
2..Yi = value; 2..Yi = value;
if (2. != null) if (2.Leg != null)
{ {
2..(2.); 2.Leg.(2.);
} }
if (2. != null) if (2. != null)
{ {
@@ -2749,10 +2749,10 @@ namespace SlaveMatrix
i = value; i = value;
foreach ( item in ) foreach ( item in )
{ {
if (item. != null) if (item.Leg != null)
{ {
Set表示(item., i.); Set表示(item.Leg, i.Leg);
item..(i.); item.Leg.(i.);
} }
if (item. != null) if (item. != null)
{ {
@@ -2762,10 +2762,10 @@ namespace SlaveMatrix
} }
foreach ( item2 in ) foreach ( item2 in )
{ {
if (item2. != null) if (item2.Leg != null)
{ {
Set表示(item2., i.); Set表示(item2.Leg, i.Leg);
item2..(i.); item2.Leg.(i.);
} }
if (item2. != null) if (item2. != null)
{ {
@@ -3022,7 +3022,7 @@ namespace SlaveMatrix
sw.Add(.); sw.Add(.);
= default(); = default();
. = ; . = ;
._接続.SetEle(delegate(_人 ) .Leg_接続.SetEle(delegate(Leg_人 )
{ {
. = new K(Med, Are, Cha, bod, kd, ); . = new K(Med, Are, Cha, bod, kd, );
sk.Add(.); sk.Add(.);
@@ -3030,13 +3030,13 @@ namespace SlaveMatrix
sw.Add(.); sw.Add(.);
if (!.X0Y0_腿.OP[0].Outline) if (!.X0Y0_腿.OP[0].Outline)
{ {
.0CD.c2.Col2 = .CD.c2.Col1; .0CD.c2.Col2 = .LegCD.c2.Col1;
.1CD.c2.Col2 = .CD.c2.Col1; .1CD.c2.Col2 = .LegCD.c2.Col1;
.2CD.c2.Col1 = .CD.c2.Col1; .2CD.c2.Col1 = .LegCD.c2.Col1;
.3CD.c2.Col1 = .CD.c2.Col1; .3CD.c2.Col1 = .LegCD.c2.Col1;
.4CD.c2.Col1 = .CD.c2.Col1; .4CD.c2.Col1 = .LegCD.c2.Col1;
} }
. = ; .Leg = ;
._接続.SetEle(delegate(_人 ) ._接続.SetEle(delegate(_人 )
{ {
. = new K(Med, Are, Cha, bod, kd, ); . = new K(Med, Are, Cha, bod, kd, );
@@ -3053,9 +3053,9 @@ namespace SlaveMatrix
2 = ()current_element; 2 = ()current_element;
= default(); = default();
. = 2; . = 2;
2._接続.SetEle(delegate( ) 2.Leg_接続.SetEle(delegate( )
{ {
. = ; .Leg = ;
._接続.SetEle(delegate( ) ._接続.SetEle(delegate( )
{ {
. = ; . = ;
@@ -3102,8 +3102,8 @@ namespace SlaveMatrix
{ {
= default(); = default();
. = null; . = null;
. = ()current_element; .Leg = ()current_element;
.._接続.SetEle(delegate( ) .Leg._接続.SetEle(delegate( )
{ {
. = ; . = ;
}); });
@@ -3415,7 +3415,7 @@ namespace SlaveMatrix
sw.Add(.); sw.Add(.);
= default(); = default();
. = ; . = ;
._接続.SetEle(delegate(_人 ) .Leg_接続.SetEle(delegate(Leg_人 )
{ {
. = new K(Med, Are, Cha, bod, kd, ); . = new K(Med, Are, Cha, bod, kd, );
sk.Add(.); sk.Add(.);
@@ -3423,13 +3423,13 @@ namespace SlaveMatrix
sw.Add(.); sw.Add(.);
if (!.X0Y0_腿.OP[4].Outline) if (!.X0Y0_腿.OP[4].Outline)
{ {
.0CD.c2.Col2 = .CD.c2.Col1; .0CD.c2.Col2 = .LegCD.c2.Col1;
.1CD.c2.Col2 = .CD.c2.Col1; .1CD.c2.Col2 = .LegCD.c2.Col1;
.2CD.c2.Col1 = .CD.c2.Col1; .2CD.c2.Col1 = .LegCD.c2.Col1;
.3CD.c2.Col1 = .CD.c2.Col1; .3CD.c2.Col1 = .LegCD.c2.Col1;
.4CD.c2.Col1 = .CD.c2.Col1; .4CD.c2.Col1 = .LegCD.c2.Col1;
} }
. = ; .Leg = ;
._接続.SetEle(delegate(_人 ) ._接続.SetEle(delegate(_人 )
{ {
. = new K(Med, Are, Cha, bod, kd, ); . = new K(Med, Are, Cha, bod, kd, );
@@ -3446,9 +3446,9 @@ namespace SlaveMatrix
2 = ()current_element; 2 = ()current_element;
= default(); = default();
. = 2; . = 2;
2._接続.SetEle(delegate( ) 2.Leg_接続.SetEle(delegate( )
{ {
. = ; .Leg = ;
._接続.SetEle(delegate( ) ._接続.SetEle(delegate( )
{ {
. = ; . = ;
@@ -3495,8 +3495,8 @@ namespace SlaveMatrix
{ {
= default(); = default();
. = null; . = null;
. = ()current_element; .Leg = ()current_element;
.._接続.SetEle(delegate( ) .Leg._接続.SetEle(delegate( )
{ {
. = ; . = ;
}); });
@@ -4318,13 +4318,13 @@ namespace SlaveMatrix
Sort(from e in .EnumEle().Skip(1) Sort(from e in .EnumEle().Skip(1)
where !bod..Contains(e) where !bod..Contains(e)
select e, 2); select e, 2);
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item in array) foreach (Ele item in array)
{ {
.Remove(item); .Remove(item);
.Add(item); .Add(item);
} }
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item2 in array) foreach (Ele item2 in array)
{ {
.Remove(item2); .Remove(item2);
@@ -4353,13 +4353,13 @@ namespace SlaveMatrix
Sort(from e in .EnumEle().Skip(1) Sort(from e in .EnumEle().Skip(1)
where !bod..Contains(e) where !bod..Contains(e)
select e, 2); select e, 2);
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item3 in array) foreach (Ele item3 in array)
{ {
.Remove(item3); .Remove(item3);
.Add(item3); .Add(item3);
} }
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item4 in array) foreach (Ele item4 in array)
{ {
.Remove(item4); .Remove(item4);
@@ -4404,13 +4404,13 @@ namespace SlaveMatrix
{ {
2.Reverse(); 2.Reverse();
} }
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item5 in array) foreach (Ele item5 in array)
{ {
.Remove(item5); .Remove(item5);
.Add(item5); .Add(item5);
} }
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item6 in array) foreach (Ele item6 in array)
{ {
.Remove(item6); .Remove(item6);
@@ -4730,13 +4730,13 @@ namespace SlaveMatrix
{ {
Sort(._接続.Select((Ele e) => e.EnumEle()).JoinEnum(), 2); Sort(._接続.Select((Ele e) => e.EnumEle()).JoinEnum(), 2);
} }
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item7 in array) foreach (Ele item7 in array)
{ {
.Remove(item7); .Remove(item7);
.Add(item7); .Add(item7);
} }
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item8 in array) foreach (Ele item8 in array)
{ {
.Remove(item8); .Remove(item8);
@@ -4881,13 +4881,13 @@ namespace SlaveMatrix
Is植 = true; Is植 = true;
= (_植)ele; = (_植)ele;
Sort(.EnumEle(), 1); Sort(.EnumEle(), 1);
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item9 in array) foreach (Ele item9 in array)
{ {
.Remove(item9); .Remove(item9);
.Add(item9); .Add(item9);
} }
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item10 in array) foreach (Ele item10 in array)
{ {
.Remove(item10); .Remove(item10);
@@ -4899,13 +4899,13 @@ namespace SlaveMatrix
Is粘 = true; Is粘 = true;
= (_粘)ele; = (_粘)ele;
Sort(.EnumEle(), ); Sort(.EnumEle(), );
Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); Ele[] array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item11 in array) foreach (Ele item11 in array)
{ {
.Remove(item11); .Remove(item11);
.Add(item11); .Add(item11);
} }
array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is ) | (e.Par is ))).ToArray(); array = .Where((Ele e) => !(e is ) && !(e.Par is ) && !((e.Par is Leg) | (e.Par is ))).ToArray();
foreach (Ele item12 in array) foreach (Ele item12 in array)
{ {
.Remove(item12); .Remove(item12);
@@ -4996,16 +4996,16 @@ namespace SlaveMatrix
} }
foreach ( item34 in ) foreach ( item34 in )
{ {
if (item34. != null) if (item34.Leg != null)
{ {
Inserts(item34., 1 + ((item34.._接続 != null) ? item34.._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item34., item34..)); Inserts(item34.Leg, 1 + ((item34.Leg._接続 != null) ? item34.Leg._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item34.Leg, item34.Leg.));
} }
} }
foreach ( item35 in ) foreach ( item35 in )
{ {
if (item35. != null) if (item35.Leg != null)
{ {
Inserts(item35., 1 + ((item35.._接続 != null) ? item35.._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item35., item35..)); Inserts(item35.Leg, 1 + ((item35.Leg._接続 != null) ? item35.Leg._接続.Select((Ele f) => f.EnumEle()).JoinEnum().Count() : 0), new DE(item35.Leg, item35.Leg.));
} }
} }
foreach ( item36 in ) foreach ( item36 in )
@@ -5129,7 +5129,7 @@ namespace SlaveMatrix
l = ((.Count > 0) ? [0]. : null); l = ((.Count > 0) ? [0]. : null);
if (!Is蠍 && !Is蜘) if (!Is蠍 && !Is蜘)
{ {
Ele[] array = .Where((Ele e) => (e is && l != e && l != e) || e is || e is || (e.ConnectionType == ConnectionInfo._上腕_接続 && e is )).ToArray(); Ele[] array = .Where((Ele e) => (e is && l != e && l != e) || e is || e is || (e.ConnectionType == ConnectionInfo._上腕_接続 && e is Leg)).ToArray();
foreach (Ele item15 in array) foreach (Ele item15 in array)
{ {
.Remove(item15); .Remove(item15);

View File

@@ -2050,7 +2050,7 @@ namespace SlaveMatrix
{ {
result.p = result.e..GetHitPar_(HitColor); result.p = result.e..GetHitPar_(HitColor);
bool flag = false; bool flag = false;
bool flag2 = result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is ; bool flag2 = result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is Leg || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is || result.e is ;
if (result.e is || result.e is ) if (result.e is || result.e is )
{ {
result.c = ContactType.Head; result.c = ContactType.Head;

View File

@@ -833,18 +833,18 @@ namespace SlaveMatrix
ConnectionInfo._蝙_腕輪_接続 => 1, ConnectionInfo._蝙_腕輪_接続 => 1,
ConnectionInfo._獣_手_接続 => 1, ConnectionInfo._獣_手_接続 => 1,
ConnectionInfo._蹄_手_接続 => 1, ConnectionInfo._蹄_手_接続 => 1,
ConnectionInfo._人__接続 => 1, ConnectionInfo._人_Leg_接続 => 1,
ConnectionInfo._獣__接続 => 1, ConnectionInfo._獣_Leg_接続 => 1,
ConnectionInfo._蹄__接続 => 1, ConnectionInfo._蹄_Leg_接続 => 1,
ConnectionInfo._鳥__接続 => 1, ConnectionInfo._鳥_Leg_接続 => 1,
ConnectionInfo._竜__接続 => 1, ConnectionInfo._竜_Leg_接続 => 1,
ConnectionInfo._人_足_接続 => 1, ConnectionInfo.Leg_人_足_接続 => 1,
ConnectionInfo._人_脚輪下_接続 => 1, ConnectionInfo.Leg_人_脚輪下_接続 => 1,
ConnectionInfo._人_脚輪上_接続 => 1, ConnectionInfo.Leg_人_脚輪上_接続 => 1,
ConnectionInfo._獣_足_接続 => 1, ConnectionInfo.Leg_獣_足_接続 => 1,
ConnectionInfo._蹄_足_接続 => 1, ConnectionInfo.Leg_蹄_足_接続 => 1,
ConnectionInfo._鳥_足_接続 => 1, ConnectionInfo.Leg_鳥_足_接続 => 1,
ConnectionInfo._竜_足_接続 => 1, ConnectionInfo.Leg_竜_足_接続 => 1,
ConnectionInfo._魚_左0_接続 => 1, ConnectionInfo._魚_左0_接続 => 1,
ConnectionInfo._魚_右0_接続 => 1, ConnectionInfo._魚_右0_接続 => 1,
ConnectionInfo._魚_左1_接続 => 1, ConnectionInfo._魚_左1_接続 => 1,

View File

@@ -5629,12 +5629,12 @@ namespace SlaveMatrix
2..SetAngle0(); 2..SetAngle0();
2..YC = YC; 2..YC = YC;
2..B += B + u1; 2..B += B + u1;
if (2. != null) if (2.Leg != null)
{ {
2..SetAngle0(); 2.Leg.SetAngle0();
2..B = 0.0 - 2..B; 2.Leg.B = 0.0 - 2..B;
2..YC = YC; 2.Leg.YC = YC;
2..B += B + u2; 2.Leg.B += B + u2;
if (2. != null) if (2. != null)
{ {
2..SetAngle0(); 2..SetAngle0();
@@ -5651,12 +5651,12 @@ namespace SlaveMatrix
2..SetAngle0(); 2..SetAngle0();
2..YC = YC; 2..YC = YC;
2..B += 0.0 - B + (0.0 - u1); 2..B += 0.0 - B + (0.0 - u1);
if (2. != null) if (2.Leg != null)
{ {
2..SetAngle0(); 2.Leg.SetAngle0();
2..B = 0.0 - 2..B; 2.Leg.B = 0.0 - 2..B;
2..YC = YC; 2.Leg.YC = YC;
2..B += 0.0 - B + (0.0 - u2); 2.Leg.B += 0.0 - B + (0.0 - u2);
if (2. != null) if (2. != null)
{ {
2..SetAngle0(); 2..SetAngle0();
@@ -5667,121 +5667,121 @@ namespace SlaveMatrix
} }
} }
public static void _人_上開き左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_上開き左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 3; Cha.Bod.i = 3;
Cha._人左(n, u1, u2, u3, 0.0, 5.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, 0.0, 5.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_上開き右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_上開き右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 3; Cha.Bod.i = 3;
Cha._人右(n, u1, u2, u3, 0.0, 5.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, 0.0, 5.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_上閉じ左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_上閉じ左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 4; Cha.Bod.i = 4;
Cha._人左(n, u1, u2, u3, 3.0, 0.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, 3.0, 0.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_上閉じ右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_上閉じ右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 4; Cha.Bod.i = 4;
Cha._人右(n, u1, u2, u3, 3.0, 0.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, 3.0, 0.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_上閉じ内左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_上閉じ内左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 4; Cha.Bod.i = 4;
Cha._人左(n, u1, u2, u3, 3.0, 10.0, -15.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, 3.0, 10.0, -15.0, 1.0, 1.0, 1.0);
} }
public static void _人_上閉じ内右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_上閉じ内右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 4; Cha.Bod.i = 4;
Cha._人右(n, u1, u2, u3, 3.0, 10.0, -15.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, 3.0, 10.0, -15.0, 1.0, 1.0, 1.0);
} }
public static void _人_脱力左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_脱力左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 1; Cha.Bod.i = 1;
Cha._人左(n, u1, u2, u3, 0.0, -5.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, 0.0, -5.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_脱力右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_脱力右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 1; Cha.Bod.i = 1;
Cha._人右(n, u1, u2, u3, 0.0, -5.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, 0.0, -5.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_内股左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_内股左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 0; Cha.Bod.i = 0;
Cha._人左(n, u1, u2, u3, -5.0, 15.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, -5.0, 15.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_内股右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_内股右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 0; Cha.Bod.i = 0;
Cha._人右(n, u1, u2, u3, -5.0, 15.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, -5.0, 15.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_直立左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_直立左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 0; Cha.Bod.i = 0;
Cha._人左(n, u1, u2, u3, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_直立右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_直立右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 0; Cha.Bod.i = 0;
Cha._人右(n, u1, u2, u3, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_がに股左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_がに股左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 2; Cha.Bod.i = 2;
Cha._人左(n, u1, u2, u3, 0.0, -10.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, 0.0, -10.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_がに股右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_がに股右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 2; Cha.Bod.i = 2;
Cha._人右(n, u1, u2, u3, 0.0, -10.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, 0.0, -10.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_おっぴろげ左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_おっぴろげ左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 2; Cha.Bod.i = 2;
Cha._人左(n, u1, u2, u3, 10.0, 10.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, 10.0, 10.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_おっぴろげ右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_おっぴろげ右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 2; Cha.Bod.i = 2;
Cha._人右(n, u1, u2, u3, 10.0, 10.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, 10.0, 10.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_M字開脚左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_M字開脚左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 3; Cha.Bod.i = 3;
Cha._人左(n, u1, u2, u3, -10.0, 10.0, 0.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, -10.0, 10.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_M字開脚右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_M字開脚右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 3; Cha.Bod.i = 3;
Cha._人右(n, u1, u2, u3, -10.0, 10.0, 0.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, -10.0, 10.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _人_足コキ左(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_足コキ左(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 2; Cha.Bod.i = 2;
Cha._人左(n, u1, u2, u3, -23.0, -68.0, 47.0, 1.0, 1.0, 1.0); Cha._人左(n, u1, u2, u3, -23.0, -68.0, 47.0, 1.0, 1.0, 1.0);
} }
public static void _人_足コキ右(this Cha Cha, int n, double u1, double u2, double u3) public static void Leg_人_足コキ右(this Cha Cha, int n, double u1, double u2, double u3)
{ {
Cha.Bod.i = 2; Cha.Bod.i = 2;
Cha._人右(n, u1, u2, u3, -23.0, -68.0, 47.0, 1.0, 1.0, 1.0); Cha._人右(n, u1, u2, u3, -23.0, -68.0, 47.0, 1.0, 1.0, 1.0);
@@ -5793,8 +5793,8 @@ namespace SlaveMatrix
double u2 = Cha.(RNG.XS.NextSign(), 3.0, RNG.XS.NextSign(), 1.5); double u2 = Cha.(RNG.XS.NextSign(), 3.0, RNG.XS.NextSign(), 1.5);
double u3 = Cha.(RNG.XS.NextSign(), 3.0, RNG.XS.NextSign(), 1.5); double u3 = Cha.(RNG.XS.NextSign(), 3.0, RNG.XS.NextSign(), 1.5);
Cha.Bod.i = 2; Cha.Bod.i = 2;
Cha._人_足コキ左(n, u, u2, u3); Cha.Leg_人_足コキ左(n, u, u2, u3);
Cha._人_足コキ右(n, u, u2, u3); Cha.Leg_人_足コキ右(n, u, u2, u3);
} }
public static void _0(this Cha Cha, int n, bool , int i1, int i2) public static void _0(this Cha Cha, int n, bool , int i1, int i2)
@@ -5848,34 +5848,34 @@ namespace SlaveMatrix
switch (i) switch (i)
{ {
case 0: case 0:
c._人_上開き左(n, u1, u2, u3); c.Leg_人_上開き左(n, u1, u2, u3);
break; break;
case 1: case 1:
c._人_上閉じ左(n, u1, u2, u3); c.Leg_人_上閉じ左(n, u1, u2, u3);
break; break;
case 2: case 2:
c._人_上閉じ内左(n, u1, u2, u3); c.Leg_人_上閉じ内左(n, u1, u2, u3);
break; break;
case 3: case 3:
c._人_脱力左(n, u1, u2, u3); c.Leg_人_脱力左(n, u1, u2, u3);
break; break;
case 4: case 4:
c._人_内股左(n, u1, u2, u3); c.Leg_人_内股左(n, u1, u2, u3);
break; break;
case 5: case 5:
c._人_直立左(n, u1, u2, u3); c.Leg_人_直立左(n, u1, u2, u3);
break; break;
case 6: case 6:
c._人_がに股左(n, u1, u2, u3); c.Leg_人_がに股左(n, u1, u2, u3);
break; break;
case 7: case 7:
c._人_おっぴろげ左(n, u1, u2, u3); c.Leg_人_おっぴろげ左(n, u1, u2, u3);
break; break;
case 8: case 8:
c._人_M字開脚左(n, u1, u2, u3); c.Leg_人_M字開脚左(n, u1, u2, u3);
break; break;
case 9: case 9:
c._人_足コキ左(n, u1, u2, u3); c.Leg_人_足コキ左(n, u1, u2, u3);
break; break;
} }
} }
@@ -5885,34 +5885,34 @@ namespace SlaveMatrix
switch (i) switch (i)
{ {
case 0: case 0:
c._人_上開き右(n, u1, u2, u3); c.Leg_人_上開き右(n, u1, u2, u3);
break; break;
case 1: case 1:
c._人_上閉じ右(n, u1, u2, u3); c.Leg_人_上閉じ右(n, u1, u2, u3);
break; break;
case 2: case 2:
c._人_上閉じ内右(n, u1, u2, u3); c.Leg_人_上閉じ内右(n, u1, u2, u3);
break; break;
case 3: case 3:
c._人_脱力右(n, u1, u2, u3); c.Leg_人_脱力右(n, u1, u2, u3);
break; break;
case 4: case 4:
c._人_内股右(n, u1, u2, u3); c.Leg_人_内股右(n, u1, u2, u3);
break; break;
case 5: case 5:
c._人_直立右(n, u1, u2, u3); c.Leg_人_直立右(n, u1, u2, u3);
break; break;
case 6: case 6:
c._人_がに股右(n, u1, u2, u3); c.Leg_人_がに股右(n, u1, u2, u3);
break; break;
case 7: case 7:
c._人_おっぴろげ右(n, u1, u2, u3); c.Leg_人_おっぴろげ右(n, u1, u2, u3);
break; break;
case 8: case 8:
c._人_M字開脚右(n, u1, u2, u3); c.Leg_人_M字開脚右(n, u1, u2, u3);
break; break;
case 9: case 9:
c._人_足コキ右(n, u1, u2, u3); c.Leg_人_足コキ右(n, u1, u2, u3);
break; break;
} }
} }
@@ -5922,9 +5922,9 @@ namespace SlaveMatrix
foreach ( item in Cha.Bod.) foreach ( item in Cha.Bod.)
{ {
item..C = a * RNG.XS.NextDouble(); item..C = a * RNG.XS.NextDouble();
if (item. != null) if (item.Leg != null)
{ {
item..C = a * RNG.XS.NextDouble(); item.Leg.C = a * RNG.XS.NextDouble();
if (item. != null) if (item. != null)
{ {
item..C = a * RNG.XS.NextDouble(); item..C = a * RNG.XS.NextDouble();
@@ -5934,9 +5934,9 @@ namespace SlaveMatrix
foreach ( item2 in Cha.Bod.) foreach ( item2 in Cha.Bod.)
{ {
item2..C = (0.0 - a) * RNG.XS.NextDouble(); item2..C = (0.0 - a) * RNG.XS.NextDouble();
if (item2. != null) if (item2.Leg != null)
{ {
item2..C = (0.0 - a) * RNG.XS.NextDouble(); item2.Leg.C = (0.0 - a) * RNG.XS.NextDouble();
if (item2. != null) if (item2. != null)
{ {
item2..C = (0.0 - a) * RNG.XS.NextDouble(); item2..C = (0.0 - a) * RNG.XS.NextDouble();
@@ -5945,7 +5945,7 @@ namespace SlaveMatrix
} }
} }
public static void _獣左(this Cha Cha, int n, double u1, double u2, double u3, double u4, double B, double B, double B, double YC, double YC, double YC) public static void Leg_獣左(this Cha Cha, int n, double u1, double u2, double u3, double u4, double B, double B, double B, double YC, double YC, double YC)
{ {
2 = Cha.Bod.[n]; 2 = Cha.Bod.[n];
if (2. != null) if (2. != null)
@@ -5954,17 +5954,17 @@ namespace SlaveMatrix
2..YC = YC; 2..YC = YC;
2..B += B + u1; 2..B += B + u1;
} }
if (2. == null) if (2.Leg == null)
{ {
return; return;
} }
2..SetAngle0(); 2.Leg.SetAngle0();
2..YC = YC; 2.Leg.YC = YC;
if (2. == null) if (2. == null)
{ {
2..B += 145.0; 2.Leg.B += 145.0;
} }
2..B += B + u2; 2.Leg.B += B + u2;
if (2. != null) if (2. != null)
{ {
2..SetAngle0(); 2..SetAngle0();
@@ -5987,7 +5987,7 @@ namespace SlaveMatrix
} }
} }
public static void _獣右(this Cha Cha, int n, double u1, double u2, double u3, double u4, double B, double B, double B, double YC, double YC, double YC) public static void Leg_獣右(this Cha Cha, int n, double u1, double u2, double u3, double u4, double B, double B, double B, double YC, double YC, double YC)
{ {
2 = Cha.Bod.[n]; 2 = Cha.Bod.[n];
if (2. != null) if (2. != null)
@@ -5996,17 +5996,17 @@ namespace SlaveMatrix
2..YC = YC; 2..YC = YC;
2..B += 0.0 - B + (0.0 - u1); 2..B += 0.0 - B + (0.0 - u1);
} }
if (2. == null) if (2.Leg == null)
{ {
return; return;
} }
2..SetAngle0(); 2.Leg.SetAngle0();
2..YC = YC; 2.Leg.YC = YC;
if (2. == null) if (2. == null)
{ {
2..B += -145.0; 2.Leg.B += -145.0;
} }
2..B += 0.0 - B + (0.0 - u2); 2.Leg.B += 0.0 - B + (0.0 - u2);
if (2. != null) if (2. != null)
{ {
2..SetAngle0(); 2..SetAngle0();
@@ -6029,34 +6029,34 @@ namespace SlaveMatrix
} }
} }
public static void _獣_基本左(this Cha Cha, int n, double u1, double u2, double u3, double u4) public static void Leg_獣_基本左(this Cha Cha, int n, double u1, double u2, double u3, double u4)
{ {
Cha._獣左(n, u1, u2, u3, u4, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0); Cha.Leg_獣左(n, u1, u2, u3, u4, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _獣_基本右(this Cha Cha, int n, double u1, double u2, double u3, double u4) public static void Leg_獣_基本右(this Cha Cha, int n, double u1, double u2, double u3, double u4)
{ {
Cha._獣右(n, u1, u2, u3, u4, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0); Cha.Leg_獣右(n, u1, u2, u3, u4, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0);
} }
public static void _獣_萎縮左(this Cha Cha, int n, double u1, double u2, double u3, double u4) public static void Leg_獣_萎縮左(this Cha Cha, int n, double u1, double u2, double u3, double u4)
{ {
Cha._獣左(n, u1, u2, u3, u4, 12.0, -12.0, 12.0, 1.0, 1.0, 1.0); Cha.Leg_獣左(n, u1, u2, u3, u4, 12.0, -12.0, 12.0, 1.0, 1.0, 1.0);
} }
public static void _獣_萎縮右(this Cha Cha, int n, double u1, double u2, double u3, double u4) public static void Leg_獣_萎縮右(this Cha Cha, int n, double u1, double u2, double u3, double u4)
{ {
Cha._獣右(n, u1, u2, u3, u4, 12.0, -12.0, 12.0, 1.0, 1.0, 1.0); Cha.Leg_獣右(n, u1, u2, u3, u4, 12.0, -12.0, 12.0, 1.0, 1.0, 1.0);
} }
public static void _獣_脱力左(this Cha Cha, int n, double u1, double u2, double u3, double u4) public static void Leg_獣_脱力左(this Cha Cha, int n, double u1, double u2, double u3, double u4)
{ {
Cha._獣左(n, u1, u2, u3, u4, -10.0, 10.0, -10.0, 1.0, 1.0, 1.0); Cha.Leg_獣左(n, u1, u2, u3, u4, -10.0, 10.0, -10.0, 1.0, 1.0, 1.0);
} }
public static void _獣_脱力右(this Cha Cha, int n, double u1, double u2, double u3, double u4) public static void Leg_獣_脱力右(this Cha Cha, int n, double u1, double u2, double u3, double u4)
{ {
Cha._獣右(n, u1, u2, u3, u4, -10.0, 10.0, -10.0, 1.0, 1.0, 1.0); Cha.Leg_獣右(n, u1, u2, u3, u4, -10.0, 10.0, -10.0, 1.0, 1.0, 1.0);
} }
public static void _0(this Cha Cha, int n, bool , int i1, int i2) public static void _0(this Cha Cha, int n, bool , int i1, int i2)
@@ -6092,13 +6092,13 @@ namespace SlaveMatrix
switch (i) switch (i)
{ {
case 0: case 0:
c._獣_基本左(n, u1, u2, u3, u4); c.Leg_獣_基本左(n, u1, u2, u3, u4);
break; break;
case 1: case 1:
c._獣_萎縮左(n, u1, u2, u3, u4); c.Leg_獣_萎縮左(n, u1, u2, u3, u4);
break; break;
case 2: case 2:
c._獣_脱力左(n, u1, u2, u3, u4); c.Leg_獣_脱力左(n, u1, u2, u3, u4);
break; break;
} }
} }
@@ -6108,13 +6108,13 @@ namespace SlaveMatrix
switch (i) switch (i)
{ {
case 0: case 0:
c._獣_基本右(n, u1, u2, u3, u4); c.Leg_獣_基本右(n, u1, u2, u3, u4);
break; break;
case 1: case 1:
c._獣_萎縮右(n, u1, u2, u3, u4); c.Leg_獣_萎縮右(n, u1, u2, u3, u4);
break; break;
case 2: case 2:
c._獣_脱力右(n, u1, u2, u3, u4); c.Leg_獣_脱力右(n, u1, u2, u3, u4);
break; break;
} }
} }
@@ -6127,9 +6127,9 @@ namespace SlaveMatrix
{ {
item..C = a * RNG.XS.NextDouble(); item..C = a * RNG.XS.NextDouble();
} }
if (item. != null) if (item.Leg != null)
{ {
item..C = a * RNG.XS.NextDouble(); item.Leg.C = a * RNG.XS.NextDouble();
if (item. != null) if (item. != null)
{ {
item..C = a * RNG.XS.NextDouble(); item..C = a * RNG.XS.NextDouble();
@@ -6142,9 +6142,9 @@ namespace SlaveMatrix
{ {
item2..C = (0.0 - a) * RNG.XS.NextDouble(); item2..C = (0.0 - a) * RNG.XS.NextDouble();
} }
if (item2. != null) if (item2.Leg != null)
{ {
item2..C = (0.0 - a) * RNG.XS.NextDouble(); item2.Leg.C = (0.0 - a) * RNG.XS.NextDouble();
if (item2. != null) if (item2. != null)
{ {
item2..C = (0.0 - a) * RNG.XS.NextDouble(); item2..C = (0.0 - a) * RNG.XS.NextDouble();
@@ -9451,7 +9451,7 @@ namespace SlaveMatrix
} }
c.Bod. = RNG.XS.NextBool(); c.Bod. = RNG.XS.NextBool();
c.(); c.();
c.(); c.Leg();
c.(); c.();
c.(); c.();
c.(); c.();
@@ -9484,7 +9484,7 @@ namespace SlaveMatrix
c.(); c.();
break; break;
case 1: case 1:
c.(); c.Leg();
break; break;
case 2: case 2:
c.(); c.();
@@ -9611,7 +9611,7 @@ namespace SlaveMatrix
} }
} }
public static void (this Cha c) public static void Leg(this Cha c)
{ {
if (Player.UI...Run) if (Player.UI...Run)
{ {

View File

@@ -94,10 +94,10 @@ namespace SlaveMatrix
D2.(D2.Get逆()); D2.(D2.Get逆());
D2.(new _羽D()); D2.(new _羽D());
_鳥D e = new _鳥D(); _鳥D e = new _鳥D();
_鳥D _鳥D2 = new _鳥D(); Leg_鳥D Leg_鳥D2 = new Leg_鳥D();
_鳥D2.(e); Leg_鳥D2.(e);
_鳥D _鳥D2 = new _鳥D(); _鳥D _鳥D2 = new _鳥D();
_鳥D2.(_鳥D2); _鳥D2.Leg接(Leg_鳥D2);
D2.(_鳥D2); D2.(_鳥D2);
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
D2.(new _鳥D()); D2.(new _鳥D());
@@ -147,10 +147,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_獣D e2 = new _獣D(); _獣D e2 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e2); Leg_獣D2.(e2);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
obj.(_獣D2); obj.(_獣D2);
obj.(_獣D2.Get逆()); obj.(_獣D2.Get逆());
obj.(new _悪D()); obj.(new _悪D());
@@ -254,10 +254,10 @@ namespace SlaveMatrix
obj2.(D2.Get逆()); obj2.(D2.Get逆());
obj2.(new _羽D()); obj2.(new _羽D());
_鳥D e = new _鳥D(); _鳥D e = new _鳥D();
_鳥D _鳥D2 = new _鳥D(); Leg_鳥D Leg_鳥D2 = new Leg_鳥D();
_鳥D2.(e); Leg_鳥D2.(e);
_鳥D _鳥D2 = new _鳥D(); _鳥D _鳥D2 = new _鳥D();
_鳥D2.(_鳥D2); _鳥D2.Leg接(Leg_鳥D2);
obj.(_鳥D2); obj.(_鳥D2);
obj.(_鳥D2.Get逆()); obj.(_鳥D2.Get逆());
obj.(new D()); obj.(new D());
@@ -410,10 +410,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_馬D e3 = new _馬D(); _馬D e3 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _牛D()); D2.(new _牛D());
@@ -472,10 +472,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_馬D e3 = new _馬D(); _馬D e3 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _馬D()); D2.(new _馬D());
@@ -540,10 +540,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_牛D e3 = new _牛D(); _牛D e3 = new _牛D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _牛D()); D2.(new _牛D());
@@ -614,10 +614,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_牛D e3 = new _牛D(); _牛D e3 = new _牛D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _犬D()); D2.(new _犬D());
@@ -920,7 +920,7 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_犬D _犬D2 = new _犬D(); _犬D _犬D2 = new _犬D();
_犬D2.SetValuesD("", b); _犬D2.SetValuesD("Leg", b);
if (b) if (b)
{ {
_犬D2.SetValuesD("鰭", RNG.XS.NextBool()); _犬D2.SetValuesD("鰭", RNG.XS.NextBool());
@@ -1211,10 +1211,10 @@ namespace SlaveMatrix
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
} }
_鳥D e4 = new _鳥D(); _鳥D e4 = new _鳥D();
_鳥D _鳥D2 = new _鳥D(); Leg_鳥D Leg_鳥D2 = new Leg_鳥D();
_鳥D2.(e4); Leg_鳥D2.(e4);
_鳥D _鳥D2 = new _鳥D(); _鳥D _鳥D2 = new _鳥D();
_鳥D2.(_鳥D2); _鳥D2.Leg接(Leg_鳥D2);
obj.(_鳥D2); obj.(_鳥D2);
obj.(_鳥D2.Get逆()); obj.(_鳥D2.Get逆());
obj.(new _鳥D()); obj.(new _鳥D());
@@ -1405,10 +1405,10 @@ namespace SlaveMatrix
D2.(_蝙D2); D2.(_蝙D2);
D2.(_蝙D2.Get逆()); D2.(_蝙D2.Get逆());
_人D e3 = new _人D(); _人D e3 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e3); Leg_人D2.(e3);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
D2.(new _淫D()); D2.(new _淫D());
@@ -1491,20 +1491,20 @@ namespace SlaveMatrix
if (RNG.XS.NextBool()) if (RNG.XS.NextBool())
{ {
_人D e4 = new _人D(); _人D e4 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e4); Leg_人D2.(e4);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
} }
else else
{ {
_牛D e5 = new _牛D(); _牛D e5 = new _牛D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e5); Leg_蹄D2.(e5);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.EnumEleD().SetValuesD<D>("獣性", true); D2.EnumEleD().SetValuesD<D>("獣性", true);
@@ -1575,10 +1575,10 @@ namespace SlaveMatrix
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
} }
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -1612,10 +1612,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.(new _猫D()); obj.(new _猫D());
@@ -1630,7 +1630,7 @@ namespace SlaveMatrix
obj.EnumEleD().SetValuesD<_通常D>("牙", true); obj.EnumEleD().SetValuesD<_通常D>("牙", true);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<Leg_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
obj.EnumEleD().SetValuesD("身長", D2.); obj.EnumEleD().SetValuesD("身長", D2.);
@@ -1666,10 +1666,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.(new _狐D()); obj.(new _狐D());
@@ -1683,7 +1683,7 @@ namespace SlaveMatrix
obj.EnumEleD().SetValuesD<_通常D>("牙", true); obj.EnumEleD().SetValuesD<_通常D>("牙", true);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<Leg_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
obj.EnumEleD().SetValuesD("身長", D2.); obj.EnumEleD().SetValuesD("身長", D2.);
@@ -1716,10 +1716,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.(new _犬D()); obj.(new _犬D());
@@ -1728,7 +1728,7 @@ namespace SlaveMatrix
obj.EnumEleD().SetValuesD<_通常D>("牙", true); obj.EnumEleD().SetValuesD<_通常D>("牙", true);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<Leg_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0); obj.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
obj.EnumEleD().SetValuesD("身長", D2.); obj.EnumEleD().SetValuesD("身長", D2.);
@@ -1759,10 +1759,10 @@ namespace SlaveMatrix
obj.(D2); obj.(D2);
obj.(D2.Get逆()); obj.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
EleD eleD; EleD eleD;
@@ -1784,7 +1784,7 @@ namespace SlaveMatrix
{ {
f. = false; f. = false;
}); });
D2.EnumEleD().SetValuesD<_人D>("棘", false); D2.EnumEleD().SetValuesD<Leg_人D>("棘", false);
D2.EnumEleD().SetValuesD<D>("猫目", true); D2.EnumEleD().SetValuesD<D>("猫目", true);
D2.EnumEleD().SetValuesD<_通常D>("牙", true); D2.EnumEleD().SetValuesD<_通常D>("牙", true);
D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -1875,10 +1875,10 @@ namespace SlaveMatrix
D2.Set耳尖(); D2.Set耳尖();
} }
_人D e4 = new _人D(); _人D e4 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e4); Leg_人D2.(e4);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
switch (RNG.XS.Next(3)) switch (RNG.XS.Next(3))
@@ -1985,10 +1985,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_竜D e6 = new _竜D(); _竜D e6 = new _竜D();
_竜D _竜D2 = new _竜D(); Leg_竜D Leg_竜D2 = new Leg_竜D();
_竜D2.(e6); Leg_竜D2.(e6);
_竜D _竜D2 = new _竜D(); _竜D _竜D2 = new _竜D();
_竜D2.(_竜D2); _竜D2.Leg接(Leg_竜D2);
D2.(_竜D2); D2.(_竜D2);
D2.(_竜D2.Get逆()); D2.(_竜D2.Get逆());
switch (RNG.XS.Next(5)) switch (RNG.XS.Next(5))
@@ -2078,10 +2078,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_竜D e4 = new _竜D(); _竜D e4 = new _竜D();
_竜D _竜D2 = new _竜D(); Leg_竜D Leg_竜D2 = new Leg_竜D();
_竜D2.(e4); Leg_竜D2.(e4);
_竜D _竜D2 = new _竜D(); _竜D _竜D2 = new _竜D();
_竜D2.(_竜D2); _竜D2.Leg接(Leg_竜D2);
D2.(_竜D2); D2.(_竜D2);
D2.(_竜D2.Get逆()); D2.(_竜D2.Get逆());
switch (RNG.XS.Next(5)) switch (RNG.XS.Next(5))
@@ -2190,10 +2190,10 @@ namespace SlaveMatrix
D2.Set耳獣(); D2.Set耳獣();
} }
_鳥D e4 = new _鳥D(); _鳥D e4 = new _鳥D();
_竜D _竜D2 = new _竜D(); Leg_竜D Leg_竜D2 = new Leg_竜D();
_竜D2.(e4); Leg_竜D2.(e4);
_竜D _竜D2 = new _竜D(); _竜D _竜D2 = new _竜D();
_竜D2.(_竜D2); _竜D2.Leg接(Leg_竜D2);
D2.(_竜D2); D2.(_竜D2);
D2.(_竜D2.Get逆()); D2.(_竜D2.Get逆());
D2.(RNG.XS.Next(5) switch D2.(RNG.XS.Next(5) switch
@@ -2369,16 +2369,16 @@ namespace SlaveMatrix
{ {
B = 1.1 B = 1.1
}; };
_竜D _竜D2 = new _竜D Leg_竜D Leg_竜D2 = new Leg_竜D
{ {
B = 1.1 B = 1.1
}; };
_竜D2.(e); Leg_竜D2.(e);
D D2 = new D D D2 = new D
{ {
B = 1.1 B = 1.1
}; };
D2.(_竜D2); D2.(Leg_竜D2);
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
Torso_蛇D _蛇D2 = new Torso_蛇D(); Torso_蛇D _蛇D2 = new Torso_蛇D();
@@ -2388,10 +2388,10 @@ namespace SlaveMatrix
_蛇D2.Torso接続(_蛇D2 = new Torso_蛇D()); _蛇D2.Torso接続(_蛇D2 = new Torso_蛇D());
} }
e = new _鳥D(); e = new _鳥D();
_竜D2 = new _竜D(); Leg_竜D2 = new Leg_竜D();
_竜D2.(e); Leg_竜D2.(e);
_竜D _竜D2 = new _竜D(); _竜D _竜D2 = new _竜D();
_竜D2.(_竜D2); _竜D2.Leg接(Leg_竜D2);
_蛇D2.(_竜D2); _蛇D2.(_竜D2);
_蛇D2.(_竜D2.Get逆()); _蛇D2.(_竜D2.Get逆());
_ヘD _ヘD2 = new _ヘD(); _ヘD _ヘD2 = new _ヘD();
@@ -2565,10 +2565,10 @@ namespace SlaveMatrix
} }
} }
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
D2.EnumEleD().SetValuesD("肥大", 0.0); D2.EnumEleD().SetValuesD("肥大", 0.0);
@@ -2621,10 +2621,10 @@ namespace SlaveMatrix
obj.(D2); obj.(D2);
obj.(D2.Get逆()); obj.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
if (RNG.XS.NextBool()) if (RNG.XS.NextBool())
@@ -2639,7 +2639,7 @@ namespace SlaveMatrix
D2.EnumEleD().SetValuesD<TorsoD>("植", true); D2.EnumEleD().SetValuesD<TorsoD>("植", true);
D2.EnumEleD().SetValuesD<D>("タトゥ2", false); D2.EnumEleD().SetValuesD<D>("タトゥ2", false);
D2.EnumEleD().SetValuesD<_人D>("手首", false); D2.EnumEleD().SetValuesD<_人D>("手首", false);
D2.EnumEleD().SetValuesD<_人D>("足首", false); D2.EnumEleD().SetValuesD<Leg_人D>("足首", false);
} }
D2.EnumEleD().SetValuesD<_通常D>("牙", true); D2.EnumEleD().SetValuesD<_通常D>("牙", true);
D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -2678,10 +2678,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -2850,10 +2850,10 @@ namespace SlaveMatrix
D2.(_鳥D3); D2.(_鳥D3);
D2.(_鳥D3.Get逆()); D2.(_鳥D3.Get逆());
_鳥D e6 = new _鳥D(); _鳥D e6 = new _鳥D();
_鳥D _鳥D3 = new _鳥D(); Leg_鳥D Leg_鳥D3 = new Leg_鳥D();
_鳥D3.(e6); Leg_鳥D3.(e6);
_鳥D _鳥D3 = new _鳥D(); _鳥D _鳥D3 = new _鳥D();
_鳥D3.(_鳥D3); _鳥D3.Leg接(Leg_鳥D3);
D2.(_鳥D3); D2.(_鳥D3);
D2.(_鳥D3.Get逆()); D2.(_鳥D3.Get逆());
D2.EnumEleD().SetValuesD<D>("獣毛", true); D2.EnumEleD().SetValuesD<D>("獣毛", true);
@@ -2918,10 +2918,10 @@ namespace SlaveMatrix
D2.(_鳥D2); D2.(_鳥D2);
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
_鳥D e2 = new _鳥D(); _鳥D e2 = new _鳥D();
_鳥D _鳥D2 = new _鳥D(); Leg_鳥D Leg_鳥D2 = new Leg_鳥D();
_鳥D2.(e2); Leg_鳥D2.(e2);
_鳥D _鳥D2 = new _鳥D(); _鳥D _鳥D2 = new _鳥D();
_鳥D2.(_鳥D2); _鳥D2.Leg接(Leg_鳥D2);
D2.(_鳥D2); D2.(_鳥D2);
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
D2.(new _鳥D()); D2.(new _鳥D());
@@ -2977,10 +2977,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_馬D e3 = new _馬D(); _馬D e3 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _馬D()); D2.(new _馬D());
@@ -3041,10 +3041,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_牛D e3 = new _牛D(); _牛D e3 = new _牛D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _牛D()); D2.(new _牛D());
@@ -3117,10 +3117,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_馬D e3 = new _馬D(); _馬D e3 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _馬D()); D2.(new _馬D());
@@ -3179,10 +3179,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_馬D e3 = new _馬D(); _馬D e3 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _馬D()); D2.(new _馬D());
@@ -3252,10 +3252,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_馬D e3 = new _馬D(); _馬D e3 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _馬D()); D2.(new _馬D());
@@ -3317,18 +3317,18 @@ namespace SlaveMatrix
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
D2.(new _羽D()); D2.(new _羽D());
_鳥D e2 = new _鳥D(); _鳥D e2 = new _鳥D();
_鳥D _鳥D2 = new _鳥D(); Leg_鳥D Leg_鳥D2 = new Leg_鳥D();
_鳥D2.(e2); Leg_鳥D2.(e2);
_鳥D2.B = 1.3; Leg_鳥D2.B = 1.3;
D D2 = new D(); D D2 = new D();
D2.(_鳥D2); D2.(Leg_鳥D2);
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_獣D e3 = new _獣D(); _獣D e3 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e3); Leg_獣D2.(e3);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
D2.(_獣D2); D2.(_獣D2);
D2.(_獣D2.Get逆()); D2.(_獣D2.Get逆());
D2.(new _牛D()); D2.(new _牛D());
@@ -3390,20 +3390,20 @@ namespace SlaveMatrix
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
D2.(new _羽D()); D2.(new _羽D());
_鳥D e2 = new _鳥D(); _鳥D e2 = new _鳥D();
_鳥D _鳥D2 = new _鳥D Leg_鳥D Leg_鳥D2 = new Leg_鳥D
{ {
B = 1.3 B = 1.3
}; };
_鳥D2.(e2); Leg_鳥D2.(e2);
D D2 = new D(); D D2 = new D();
D2.(_鳥D2); D2.(Leg_鳥D2);
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_馬D e3 = new _馬D(); _馬D e3 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _馬D()); D2.(new _馬D());
@@ -3473,10 +3473,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_牛D e3 = new _牛D(); _牛D e3 = new _牛D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _蛇D()); D2.(new _蛇D());
@@ -3540,10 +3540,10 @@ namespace SlaveMatrix
D2.(D3); D2.(D3);
D2.(D3.Get逆()); D2.(D3.Get逆());
_獣D e5 = new _獣D(); _獣D e5 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e5); Leg_獣D2.(e5);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
D2.(_獣D2); D2.(_獣D2);
D2.(_獣D2.Get逆()); D2.(_獣D2.Get逆());
D2._接続.SetValuesD<D>("表示", true); D2._接続.SetValuesD<D>("表示", true);
@@ -3582,10 +3582,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_獣D e8 = new _獣D(); _獣D e8 = new _獣D();
_獣D _獣D3 = new _獣D(); Leg_獣D Leg_獣D3 = new Leg_獣D();
_獣D3.(e8); Leg_獣D3.(e8);
_獣D _獣D3 = new _獣D(); _獣D _獣D3 = new _獣D();
_獣D3.(_獣D3); _獣D3.Leg接(Leg_獣D3);
D2.(_獣D3); D2.(_獣D3);
D2.(_獣D3.Get逆()); D2.(_獣D3.Get逆());
EleD e2 = (RNG.XS.NextBool() ? ((D)new _牛D()) : ((D)new _蛇D())); EleD e2 = (RNG.XS.NextBool() ? ((D)new _牛D()) : ((D)new _蛇D()));
@@ -3647,10 +3647,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_獣D e3 = new _獣D(); _獣D e3 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e3); Leg_獣D2.(e3);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
D2.(_獣D2); D2.(_獣D2);
D2.(_獣D2.Get逆()); D2.(_獣D2.Get逆());
D2.(new _牛D()); D2.(new _牛D());
@@ -3708,10 +3708,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_獣D e3 = new _獣D(); _獣D e3 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e3); Leg_獣D2.(e3);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
D2.(_獣D2); D2.(_獣D2);
D2.(_獣D2.Get逆()); D2.(_獣D2.Get逆());
D2.(new _猫D()); D2.(new _猫D());
@@ -3784,10 +3784,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_獣D e3 = new _獣D(); _獣D e3 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e3); Leg_獣D2.(e3);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
D2.(_獣D2); D2.(_獣D2);
D2.(_獣D2.Get逆()); D2.(_獣D2.Get逆());
D2.(new _猫D()); D2.(new _猫D());
@@ -3853,11 +3853,11 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_獣D e3 = new _獣D(); _獣D e3 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e3); Leg_獣D2.(e3);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
_獣D2.EnumEleD().SetValuesD("尺度YB", num); Leg_獣D2.EnumEleD().SetValuesD("尺度YB", num);
_獣D2.XB = num; _獣D2.XB = num;
D2.(_獣D2); D2.(_獣D2);
D2.(_獣D2.Get逆()); D2.(_獣D2.Get逆());
@@ -3927,10 +3927,10 @@ namespace SlaveMatrix
obj2.(eleD); obj2.(eleD);
obj2.(eleD.Get逆()); obj2.(eleD.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
eleD = new _竜D(); eleD = new _竜D();
@@ -3989,10 +3989,10 @@ namespace SlaveMatrix
obj2.(eleD); obj2.(eleD);
obj2.(eleD.Get逆()); obj2.(eleD.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("虫性", true); obj.EnumEleD().SetValuesD("虫性", true);
@@ -4055,10 +4055,10 @@ namespace SlaveMatrix
obj2.(eleD); obj2.(eleD);
obj2.(eleD.Get逆()); obj2.(eleD.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("虫性", true); obj.EnumEleD().SetValuesD("虫性", true);
@@ -4068,7 +4068,7 @@ namespace SlaveMatrix
obj.EnumEleD().SetValuesD<_人D>("鱗", true); obj.EnumEleD().SetValuesD<_人D>("鱗", true);
obj.EnumEleD().SetValuesD<_人D>("鱗", true); obj.EnumEleD().SetValuesD<_人D>("鱗", true);
obj.EnumEleD().SetValuesD("配色", .C0); obj.EnumEleD().SetValuesD("配色", .C0);
obj.EnumEleD().SetValuesD<_人D>("棘", false); obj.EnumEleD().SetValuesD<Leg_人D>("棘", false);
obj.EnumEleD().SetValuesD<D>("瞳孔", false); obj.EnumEleD().SetValuesD<D>("瞳孔", false);
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
obj.EnumEleD().SetValuesD("身長", D2.); obj.EnumEleD().SetValuesD("身長", D2.);
@@ -4115,10 +4115,10 @@ namespace SlaveMatrix
obj2.(eleD); obj2.(eleD);
obj2.(eleD.Get逆()); obj2.(eleD.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
eleD = new _虫D(); eleD = new _虫D();
@@ -4129,8 +4129,8 @@ namespace SlaveMatrix
obj.EnumEleD().SetValuesD<_人D>("鱗", true); obj.EnumEleD().SetValuesD<_人D>("鱗", true);
obj.EnumEleD().SetValuesD<_人D>("鱗", true); obj.EnumEleD().SetValuesD<_人D>("鱗", true);
obj.EnumEleD().SetValuesD("配色", .C0); obj.EnumEleD().SetValuesD("配色", .C0);
obj.EnumEleD().SetValuesD<_人D>("棘2", false); obj.EnumEleD().SetValuesD<Leg_人D>("棘2", false);
obj.EnumEleD().SetValuesD<_人D>("棘3", false); obj.EnumEleD().SetValuesD<Leg_人D>("棘3", false);
obj.EnumEleD().SetValuesD<D>("瞳孔", false); obj.EnumEleD().SetValuesD<D>("瞳孔", false);
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
obj.EnumEleD().SetValuesD("身長", D2.); obj.EnumEleD().SetValuesD("身長", D2.);
@@ -4270,10 +4270,10 @@ namespace SlaveMatrix
D2.(_鳥D2); D2.(_鳥D2);
D2.(_鳥D2.Get逆()); D2.(_鳥D2.Get逆());
_馬D e2 = new _馬D(); _馬D e2 = new _馬D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e2); Leg_蹄D2.(e2);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _馬D()); D2.(new _馬D());
@@ -4406,10 +4406,10 @@ namespace SlaveMatrix
= RNG.XS.NextDouble() = RNG.XS.NextDouble()
}); });
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
if (RNG.XS.NextBool()) if (RNG.XS.NextBool())
@@ -4548,10 +4548,10 @@ namespace SlaveMatrix
obj.(D2); obj.(D2);
obj.(D2.Get逆()); obj.(D2.Get逆());
_獣D e2 = new _獣D(); _獣D e2 = new _獣D();
_獣D _獣D2 = new _獣D(); Leg_獣D Leg_獣D2 = new Leg_獣D();
_獣D2.(e2); Leg_獣D2.(e2);
_獣D _獣D2 = new _獣D(); _獣D _獣D2 = new _獣D();
_獣D2.(_獣D2); _獣D2.Leg接(Leg_獣D2);
D2.(_獣D2); D2.(_獣D2);
D2.(_獣D2.Get逆()); D2.(_獣D2.Get逆());
D2.EnumEleD().SetValuesD("獣性", true); D2.EnumEleD().SetValuesD("獣性", true);
@@ -4608,16 +4608,16 @@ namespace SlaveMatrix
{ {
B = 1.1 B = 1.1
}; };
_竜D _竜D2 = new _竜D Leg_竜D Leg_竜D2 = new Leg_竜D
{ {
B = 1.1 B = 1.1
}; };
_竜D2.(e); Leg_竜D2.(e);
D D2 = new D D D2 = new D
{ {
B = 1.1 B = 1.1
}; };
D2.(_竜D2); D2.(Leg_竜D2);
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
Torso_蛇D _蛇D2 = new Torso_蛇D(); Torso_蛇D _蛇D2 = new Torso_蛇D();
@@ -4667,16 +4667,16 @@ namespace SlaveMatrix
{ {
B = 1.1 B = 1.1
}; };
_竜D _竜D2 = new _竜D Leg_竜D Leg_竜D2 = new Leg_竜D
{ {
B = 1.1 B = 1.1
}; };
_竜D2.(e2); Leg_竜D2.(e2);
D D2 = new D D D2 = new D
{ {
B = 1.1 B = 1.1
}; };
D2.(_竜D2); D2.(Leg_竜D2);
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
Torso_蛇D _蛇D2 = new Torso_蛇D(); Torso_蛇D _蛇D2 = new Torso_蛇D();
@@ -4741,10 +4741,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_牛D e3 = new _牛D(); _牛D e3 = new _牛D();
_蹄D _蹄D2 = new _蹄D(); Leg_蹄D Leg_蹄D2 = new Leg_蹄D();
_蹄D2.(e3); Leg_蹄D2.(e3);
_蹄D _蹄D2 = new _蹄D(); _蹄D _蹄D2 = new _蹄D();
_蹄D2.(_蹄D2); _蹄D2.Leg接(Leg_蹄D2);
D2.(_蹄D2); D2.(_蹄D2);
D2.(_蹄D2.Get逆()); D2.(_蹄D2.Get逆());
D2.(new _牛D()); D2.(new _牛D());
@@ -4792,10 +4792,10 @@ namespace SlaveMatrix
D2.(D2); D2.(D2);
D2.(D2.Get逆()); D2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
D2.(_人D2); D2.(_人D2);
D2.(_人D2.Get逆()); D2.(_人D2.Get逆());
D2.(new _牛D()); D2.(new _牛D());
@@ -4804,7 +4804,7 @@ namespace SlaveMatrix
D2.EnumEleD().SetValuesD<_人D>("肉球", false); D2.EnumEleD().SetValuesD<_人D>("肉球", false);
D2.EnumEleD().SetValuesD("獣毛2", false); D2.EnumEleD().SetValuesD("獣毛2", false);
D2.EnumEleD().SetValuesD<_人D>("配色指定", .B0); D2.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
D2.EnumEleD().SetValuesD<_人D>("配色指定", .B0); D2.EnumEleD().SetValuesD<Leg_人D>("配色指定", .B0);
D2.EnumEleD().SetValuesD<_人D>("配色指定", .B0); D2.EnumEleD().SetValuesD<_人D>("配色指定", .B0);
D2.EnumEleD().SetValuesD("バスト", 1.0); D2.EnumEleD().SetValuesD("バスト", 1.0);
D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); D2.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -4836,10 +4836,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -4871,10 +4871,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -4906,10 +4906,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("肥大", 1.0); obj.EnumEleD().SetValuesD("肥大", 1.0);
@@ -5060,10 +5060,10 @@ namespace SlaveMatrix
waist_description.(eleD3); waist_description.(eleD3);
waist_description.(eleD3.Get逆()); waist_description.(eleD3.Get逆());
_人D foot_description = new _人D(); _人D foot_description = new _人D();
_人D legs_description = new _人D(); Leg_人D legs_description = new Leg_人D();
legs_description.(foot_description); legs_description.(foot_description);
_人D thigh_description = new _人D(); _人D thigh_description = new _人D();
thigh_description.(legs_description); thigh_description.Leg接(legs_description);
waist_description.(thigh_description); waist_description.(thigh_description);
waist_description.(thigh_description.Get逆()); waist_description.(thigh_description.Get逆());
@@ -5129,10 +5129,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble()); obj.EnumEleD().SetValuesD("肥大", RNG.XS.NextDouble());
@@ -5164,10 +5164,10 @@ namespace SlaveMatrix
obj2.(D2); obj2.(D2);
obj2.(D2.Get逆()); obj2.(D2.Get逆());
_人D e2 = new _人D(); _人D e2 = new _人D();
_人D _人D2 = new _人D(); Leg_人D Leg_人D2 = new Leg_人D();
_人D2.(e2); Leg_人D2.(e2);
_人D _人D2 = new _人D(); _人D _人D2 = new _人D();
_人D2.(_人D2); _人D2.Leg接(Leg_人D2);
obj.(_人D2); obj.(_人D2);
obj.(_人D2.Get逆()); obj.(_人D2.Get逆());
obj.EnumEleD().SetValuesD("肥大", Sta.GameData.); obj.EnumEleD().SetValuesD("肥大", Sta.GameData.);

View File

@@ -294,15 +294,15 @@ namespace SlaveMatrix
public static Type _竜Dt; public static Type _竜Dt;
public static Type _人Dt; public static Type Leg_人Dt;
public static Type _獣Dt; public static Type Leg_獣Dt;
public static Type _蹄Dt; public static Type Leg_蹄Dt;
public static Type _鳥Dt; public static Type Leg_鳥Dt;
public static Type _竜Dt; public static Type Leg_竜Dt;
public static Type _人Dt; public static Type _人Dt;
@@ -1283,11 +1283,11 @@ namespace SlaveMatrix
_蹄Dt = typeof(_蹄D); _蹄Dt = typeof(_蹄D);
_鳥Dt = typeof(_鳥D); _鳥Dt = typeof(_鳥D);
_竜Dt = typeof(_竜D); _竜Dt = typeof(_竜D);
_人Dt = typeof(_人D); Leg_人Dt = typeof(Leg_人D);
_獣Dt = typeof(_獣D); Leg_獣Dt = typeof(Leg_獣D);
_蹄Dt = typeof(_蹄D); Leg_蹄Dt = typeof(Leg_蹄D);
_鳥Dt = typeof(_鳥D); Leg_鳥Dt = typeof(Leg_鳥D);
_竜Dt = typeof(_竜D); Leg_竜Dt = typeof(Leg_竜D);
_人Dt = typeof(_人D); _人Dt = typeof(_人D);
_獣Dt = typeof(_獣D); _獣Dt = typeof(_獣D);
_馬Dt = typeof(_馬D); _馬Dt = typeof(_馬D);

View File

@@ -1580,7 +1580,7 @@ namespace SlaveMatrix
{ {
if (!Bod.Is拘束 && Bod.n > 0) if (!Bod.Is拘束 && Bod.n > 0)
{ {
Cha.(); Cha.Leg();
Cha.Bod.Update(); Cha.Bod.Update();
} }
} }