RNG -> Rng, Sta -> GlobalState

This commit is contained in:
2026-06-14 01:06:17 +02:00
parent cd8ba47564
commit 824bc4d3fa
419 changed files with 3157 additions and 3155 deletions

View File

@@ -20,7 +20,7 @@ namespace _2DGAMELIB
public static void GetRandomColor(out Color ret) public static void GetRandomColor(out Color ret)
{ {
ret = Color.FromArgb(255, RNG.XS.Next(256), RNG.XS.Next(256), RNG.XS.Next(256)); ret = Color.FromArgb(255, Rng.XS.Next(256), Rng.XS.Next(256), Rng.XS.Next(256));
} }
public static Color GetInter(ref Color c1, ref Color c2) public static Color GetInter(ref Color c1, ref Color c2)
@@ -35,7 +35,7 @@ namespace _2DGAMELIB
public static Vector2D GetRandomVector() public static Vector2D GetRandomVector()
{ {
return new Vector2D(RNG.XS.NextDouble() * (double)(RNG.XS.NextBool() ? 1 : (-1)), RNG.XS.NextDouble() * (double)(RNG.XS.NextBool() ? 1 : (-1))); return new Vector2D(Rng.XS.NextDouble() * (double)(Rng.XS.NextBool() ? 1 : (-1)), Rng.XS.NextDouble() * (double)(Rng.XS.NextBool() ? 1 : (-1)));
} }
public static Color FuncHSV(this Color Color, Func<Hsv, Hsv> Func) public static Color FuncHSV(this Color Color, Func<Hsv, Hsv> Func)
@@ -176,13 +176,13 @@ public static BodyTemplate ObjLoad(this byte[] bd)
public static bool Lot(this double p) public static bool Lot(this double p)
{ {
return RNG.XS.NextDouble() < p; return Rng.XS.NextDouble() < p;
} }
public static int GetRandomIndex(params double[] WeightTable) public static int GetRandomIndex(params double[] WeightTable)
{ {
double les = WeightTable.Sum(); double les = WeightTable.Sum();
double num = RNG.XS.NextDouble(les); double num = Rng.XS.NextDouble(les);
int result = -1; int result = -1;
for (int i = 0; i < WeightTable.Length; i++) for (int i = 0; i < WeightTable.Length; i++)
{ {

View File

@@ -3,7 +3,7 @@ using System.Globalization;
namespace _2DGAMELIB namespace _2DGAMELIB
{ {
public static class RNG public static class Rng
{ {
public static MyRandom XS = new MyRandom((uint)(Environment.TickCount + DateTime.Now.ToBinary())); public static MyRandom XS = new MyRandom((uint)(Environment.TickCount + DateTime.Now.ToBinary()));
} }

View File

@@ -383,7 +383,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "カル"; morphVariant.Tag = "カル";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][3])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][3]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -47,11 +47,11 @@ namespace SlaveMatrix
public BackHair0_カルD SetRandom() public BackHair0_カルD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -383,7 +383,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ジグ"; morphVariant.Tag = "ジグ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][0])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][0]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -47,11 +47,11 @@ namespace SlaveMatrix
public BackHair0_ジグD SetRandom() public BackHair0_ジグD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -383,7 +383,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ハネ"; morphVariant.Tag = "ハネ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][1])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][1]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -47,11 +47,11 @@ namespace SlaveMatrix
public BackHair0_ハネD SetRandom() public BackHair0_ハネD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -383,7 +383,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "パツ"; morphVariant.Tag = "パツ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][2])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][2]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -47,11 +47,11 @@ namespace SlaveMatrix
public BackHair0_パツD SetRandom() public BackHair0_パツD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -306,7 +306,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1カル"; morphVariant.Tag = "下げ1カル";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][7])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][7]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -41,11 +41,11 @@ namespace SlaveMatrix
public BackHair0_下1カルD SetRandom() public BackHair0_下1カルD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -306,7 +306,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1ジグ"; morphVariant.Tag = "下げ1ジグ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][4])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][4]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -41,11 +41,11 @@ namespace SlaveMatrix
public BackHair0_下1ジグD SetRandom() public BackHair0_下1ジグD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -306,7 +306,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1ハネ"; morphVariant.Tag = "下げ1ハネ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][5])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][5]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -41,11 +41,11 @@ namespace SlaveMatrix
public BackHair0_下1ハネD SetRandom() public BackHair0_下1ハネD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -306,7 +306,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ1パツ"; morphVariant.Tag = "下げ1パツ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][6])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][6]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -41,11 +41,11 @@ namespace SlaveMatrix
public BackHair0_下1パツD SetRandom() public BackHair0_下1パツD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -350,7 +350,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2カル"; morphVariant.Tag = "下げ2カル";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][11])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][11]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -45,11 +45,11 @@ namespace SlaveMatrix
public BackHair0_下2カルD SetRandom() public BackHair0_下2カルD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -350,7 +350,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2ジグ"; morphVariant.Tag = "下げ2ジグ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][8])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][8]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -45,11 +45,11 @@ namespace SlaveMatrix
public BackHair0_下2ジグD SetRandom() public BackHair0_下2ジグD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -350,7 +350,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2ハネ"; morphVariant.Tag = "下げ2ハネ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][9])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][9]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -45,11 +45,11 @@ namespace SlaveMatrix
public 0_2D SetRandom() public 0_2D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -350,7 +350,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "下げ2パツ"; morphVariant.Tag = "下げ2パツ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][10])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][10]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -45,11 +45,11 @@ namespace SlaveMatrix
public BackHair0_下2パツD SetRandom() public BackHair0_下2パツD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -603,7 +603,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1カル"; morphVariant.Tag = "編み1カル";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][15])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][15]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -67,11 +67,11 @@ namespace SlaveMatrix
public BackHair0_編1カルD SetRandom() public BackHair0_編1カルD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -603,7 +603,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1ジグ"; morphVariant.Tag = "編み1ジグ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][12])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][12]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -67,11 +67,11 @@ namespace SlaveMatrix
public 0_1D SetRandom() public 0_1D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -603,7 +603,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1ハネ"; morphVariant.Tag = "編み1ハネ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][13])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][13]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -67,11 +67,11 @@ namespace SlaveMatrix
public 0_1D SetRandom() public 0_1D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -603,7 +603,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み1パツ"; morphVariant.Tag = "編み1パツ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][14])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][14]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -67,11 +67,11 @@ namespace SlaveMatrix
public BackHair0_編1パツD SetRandom() public BackHair0_編1パツD SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -1086,7 +1086,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2カル"; morphVariant.Tag = "編み2カル";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][19])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][19]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);
@@ -1285,7 +1285,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * Rng.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2;

View File

@@ -109,11 +109,11 @@ namespace SlaveMatrix
public 0_2D SetRandom() public 0_2D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -1086,7 +1086,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2ジグ"; morphVariant.Tag = "編み2ジグ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][16])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][16]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);
@@ -1285,7 +1285,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * Rng.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2;

View File

@@ -109,11 +109,11 @@ namespace SlaveMatrix
public 0_2D SetRandom() public 0_2D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -1086,7 +1086,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2ハネ"; morphVariant.Tag = "編み2ハネ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][17])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][17]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);
@@ -1285,7 +1285,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * Rng.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2;

View File

@@ -109,11 +109,11 @@ namespace SlaveMatrix
public 0_2D SetRandom() public 0_2D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -1086,7 +1086,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み2パツ"; morphVariant.Tag = "編み2パツ";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][18])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][18]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);
@@ -1285,7 +1285,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * Rng.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2;
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2;

View File

@@ -109,11 +109,11 @@ namespace SlaveMatrix
public 0_2D SetRandom() public 0_2D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -144,7 +144,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "肢系"; morphVariant.Tag = "肢系";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][21])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][21]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -164,8 +164,8 @@ namespace SlaveMatrix
public BackHair0_肢系D SetRandom() public BackHair0_肢系D SetRandom()
{ {
0 = RNG.XS.NextDouble(); 0 = Rng.XS.NextDouble();
= RNG.XS.NextBool(); = Rng.XS.NextBool();
return this; return this;
} }

View File

@@ -286,7 +286,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1カル"; morphVariant.Tag = "結い1カル";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][3])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][3]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -37,10 +37,10 @@ namespace SlaveMatrix
public BackHair1_結1カルD SetRandom() public BackHair1_結1カルD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -286,7 +286,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1ジグ"; morphVariant.Tag = "結い1ジグ";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][0])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][0]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -37,10 +37,10 @@ namespace SlaveMatrix
public BackHair1_結1ジグD SetRandom() public BackHair1_結1ジグD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -286,7 +286,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1ハネ"; morphVariant.Tag = "結い1ハネ";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][1])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][1]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -37,10 +37,10 @@ namespace SlaveMatrix
public BackHair1_結1ハネD SetRandom() public BackHair1_結1ハネD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -286,7 +286,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い1パツ"; morphVariant.Tag = "結い1パツ";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][2])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][2]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -37,10 +37,10 @@ namespace SlaveMatrix
public BackHair1_結1パツD SetRandom() public BackHair1_結1パツD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -263,7 +263,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2カル"; morphVariant.Tag = "結い2カル";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][7])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][7]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -35,10 +35,10 @@ namespace SlaveMatrix
public BackHair1_結2カルD SetRandom() public BackHair1_結2カルD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -263,7 +263,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2ジグ"; morphVariant.Tag = "結い2ジグ";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][4])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][4]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -35,10 +35,10 @@ namespace SlaveMatrix
public BackHair1_結2ジグD SetRandom() public BackHair1_結2ジグD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -263,7 +263,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2ハネ"; morphVariant.Tag = "結い2ハネ";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][5])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][5]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -35,10 +35,10 @@ namespace SlaveMatrix
public BackHair1_結2ハネD SetRandom() public BackHair1_結2ハネD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -263,7 +263,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "結い2パツ"; morphVariant.Tag = "結い2パツ";
morphVariant.Add(new PartGroup(Sta.["BackHair1"][0][6])); morphVariant.Add(new PartGroup(GlobalState.["BackHair1"][0][6]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -35,10 +35,10 @@ namespace SlaveMatrix
public BackHair1_結2パツD SetRandom() public BackHair1_結2パツD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -413,7 +413,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編結"; morphVariant.Tag = "編結";
morphVariant.Add(new PartGroup(Sta.["BackHair0"][0][20])); morphVariant.Add(new PartGroup(GlobalState.["BackHair0"][0][20]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -47,8 +47,8 @@ namespace SlaveMatrix
public BackHair1_編結D SetRandom() public BackHair1_編結D SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -1416,7 +1416,7 @@ namespace SlaveMatrix
{ {
Chest Chest2 = this; Chest Chest2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["胸郭"]); Body = new VariantGrid(GlobalState.["胸郭"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_胸郭 = partGroup["胸郭"].ToPar(); X0Y0_胸郭 = partGroup["胸郭"].ToPar();
PartGroup pars2 = partGroup["筋肉"].ToPars(); PartGroup pars2 = partGroup["筋肉"].ToPars();

View File

@@ -349,7 +349,7 @@ namespace SlaveMatrix
public Cough(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, D e) public Cough(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, D e)
{ {
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["Cough"]); Body = new VariantGrid(GlobalState.["Cough"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_咳基 = partGroup["咳基"].ToPar(); X0Y0_咳基 = partGroup["咳基"].ToPar();
X0Y0_雫1 = partGroup["雫1"].ToPar(); X0Y0_雫1 = partGroup["雫1"].ToPar();

View File

@@ -1037,7 +1037,7 @@ namespace SlaveMatrix
{ {
Head 2 = this; Head 2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["Head"]); Body = new VariantGrid(GlobalState.["Head"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Head = partGroup["頭"].ToPar(); X0Y0_Head = partGroup["頭"].ToPar();
PartGroup pars2 = partGroup["悪タトゥ"].ToPars(); PartGroup pars2 = partGroup["悪タトゥ"].ToPars();
@@ -1515,7 +1515,7 @@ namespace SlaveMatrix
private void (double Rate) private void (double Rate)
{ {
double y = 0.0003 * Rate; double y = 0.0003 * Rate;
ShapePart shapePart = Sta.["Head"][0][0]["頭"].ToPar(); ShapePart shapePart = GlobalState.["Head"][0][0]["頭"].ToPar();
ShapePart x0Y0_頭 = X0Y0_Head; ShapePart x0Y0_頭 = X0Y0_Head;
x0Y0_頭.OP[0].ps[3] = shapePart.OP[0].ps[3].AddY(y); x0Y0_頭.OP[0].ps[3] = shapePart.OP[0].ps[3].AddY(y);
x0Y0_頭.OP[0].ps[4] = shapePart.OP[0].ps[4].AddY(y); x0Y0_頭.OP[0].ps[4] = shapePart.OP[0].ps[4].AddY(y);

View File

@@ -298,7 +298,7 @@ namespace SlaveMatrix
public HeadD SetRandom() public HeadD SetRandom()
{ {
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
return this; return this;
} }

View File

@@ -275,7 +275,7 @@ namespace SlaveMatrix
public void UpdateSub2() public void UpdateSub2()
{ {
Sub2.TextIm = GameText. + "\r\n" + Sta.GameData..ToString("#,0") + "\r\n" + GameText. + "\r\n" + Sta.GameData..ToString("#,0") + "\r\n" + Sta.GameData. + GameText. + "/" + Sta.GameData.; Sub2.TextIm = GameText. + "\r\n" + GlobalState.GameData..ToString("#,0") + "\r\n" + GameText. + "\r\n" + GlobalState.GameData..ToString("#,0") + "\r\n" + GlobalState.GameData. + GameText. + "/" + GlobalState.GameData.;
} }
private void SetButPos() private void SetButPos()

View File

@@ -5757,7 +5757,7 @@ namespace SlaveMatrix
Leg_人 Leg_人2 = this; Leg_人 Leg_人2 = this;
ThisType = GetType(); ThisType = GetType();
//Leg but if renamed to Leg it broke game //Leg but if renamed to Leg it broke game
Body = new VariantGrid(Sta.["Leg"]); Body = new VariantGrid(GlobalState.["Leg"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Leg = partGroup["脚"].ToPar(); X0Y0_Leg = partGroup["脚"].ToPar();
X0Y0_筋 = partGroup["筋"].ToPar(); X0Y0_筋 = partGroup["筋"].ToPar();

View File

@@ -275,7 +275,7 @@ namespace SlaveMatrix
{ {
Leg_獣 Leg_獣2 = this; Leg_獣 Leg_獣2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][0]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足脚"][0]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -653,7 +653,7 @@ namespace SlaveMatrix
{ {
Leg_竜 Leg_竜2 = this; Leg_竜 Leg_竜2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][3]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足脚"][3]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -275,7 +275,7 @@ namespace SlaveMatrix
{ {
Leg_蹄 Leg_蹄2 = this; Leg_蹄 Leg_蹄2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][1]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足脚"][1]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -275,7 +275,7 @@ namespace SlaveMatrix
{ {
Leg_鳥 Leg_鳥2 = this; Leg_鳥 Leg_鳥2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足脚"][2]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足脚"][2]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -4626,7 +4626,7 @@ namespace SlaveMatrix
{ {
LowerArm_人 LowerArm_人2 = this; LowerArm_人 LowerArm_人2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["LowerArm"]); Body = new VariantGrid(GlobalState.["LowerArm"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_LowerArm = partGroup["下腕"].ToPar(); X0Y0_LowerArm = partGroup["下腕"].ToPar();
PartGroup pars2 = partGroup["筋肉"].ToPars(); PartGroup pars2 = partGroup["筋肉"].ToPars();

View File

@@ -456,7 +456,7 @@ namespace SlaveMatrix
{ {
LowerArm_獣 LowerArm_獣2 = this; LowerArm_獣 LowerArm_獣2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足LowerArm"][0]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足LowerArm"][0]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -564,7 +564,7 @@ namespace SlaveMatrix
{ {
LowerArm_蝙 LowerArm_蝙2 = this; LowerArm_蝙 LowerArm_蝙2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["獣翼LowerArm"]); Body = new VariantGrid(GlobalState.["獣翼LowerArm"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_獣翼LowerArm = partGroup["獣翼下腕"].ToPar(); X0Y0_獣翼LowerArm = partGroup["獣翼下腕"].ToPar();
PartGroup pars2 = partGroup["鱗"].ToPars(); PartGroup pars2 = partGroup["鱗"].ToPars();

View File

@@ -146,7 +146,7 @@ namespace SlaveMatrix
{ {
LowerArm_蹄 LowerArm_蹄2 = this; LowerArm_蹄 LowerArm_蹄2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足LowerArm"][1]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足LowerArm"][1]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -2079,7 +2079,7 @@ namespace SlaveMatrix
{ {
LowerArm_鳥 LowerArm_鳥2 = this; LowerArm_鳥 LowerArm_鳥2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["鳥翼LowerArm"]); Body = new VariantGrid(GlobalState.["鳥翼LowerArm"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_鳥翼LowerArm = partGroup["鳥翼下腕"].ToPar(); X0Y0_鳥翼LowerArm = partGroup["鳥翼下腕"].ToPar();
PartGroup pars2 = partGroup["風切羽"].ToPars(); PartGroup pars2 = partGroup["風切羽"].ToPars();

View File

@@ -1173,7 +1173,7 @@ namespace SlaveMatrix
{ {
Neck Neck2 = this; Neck Neck2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["Neck"]); Body = new VariantGrid(GlobalState.["Neck"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["植性"].ToPars(); PartGroup pars2 = partGroup["植性"].ToPars();
X0Y0_植性_蔦 = pars2["蔦"].ToPar(); X0Y0_植性_蔦 = pars2["蔦"].ToPar();

View File

@@ -311,7 +311,7 @@ namespace SlaveMatrix
{ {
Shoulder Shoulder2 = this; Shoulder Shoulder2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["Shoulder"]); Body = new VariantGrid(GlobalState.["Shoulder"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["脇"].ToPars(); PartGroup pars2 = partGroup["脇"].ToPars();
X0Y0_脇_脇 = pars2["脇"].ToPar(); X0Y0_脇_脇 = pars2["脇"].ToPar();

View File

@@ -146,7 +146,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "カル"; morphVariant.Tag = "カル";
morphVariant.Add(new PartGroup(Sta.["横髪左"][0][3])); morphVariant.Add(new PartGroup(GlobalState.["横髪左"][0][3]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -25,10 +25,10 @@ namespace SlaveMatrix
public SideHair_カルD SetRandom() public SideHair_カルD SetRandom()
{ {
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
2 = RNG.XS.NextDouble(); 2 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
1 = 1.0; 1 = 1.0;
2 = 1.0; 2 = 1.0;
return this; return this;

View File

@@ -146,7 +146,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ジグ"; morphVariant.Tag = "ジグ";
morphVariant.Add(new PartGroup(Sta.["横髪左"][0][0])); morphVariant.Add(new PartGroup(GlobalState.["横髪左"][0][0]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -25,10 +25,10 @@ namespace SlaveMatrix
public SideHair_ジグD SetRandom() public SideHair_ジグD SetRandom()
{ {
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
2 = RNG.XS.NextDouble(); 2 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
1 = 1.0; 1 = 1.0;
2 = 1.0; 2 = 1.0;
return this; return this;

View File

@@ -146,7 +146,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "ハネ"; morphVariant.Tag = "ハネ";
morphVariant.Add(new PartGroup(Sta.["横髪左"][0][1])); morphVariant.Add(new PartGroup(GlobalState.["横髪左"][0][1]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -25,10 +25,10 @@ namespace SlaveMatrix
public SideHair_ハネD SetRandom() public SideHair_ハネD SetRandom()
{ {
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
2 = RNG.XS.NextDouble(); 2 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
1 = 1.0; 1 = 1.0;
2 = 1.0; 2 = 1.0;
return this; return this;

View File

@@ -146,7 +146,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "パツ"; morphVariant.Tag = "パツ";
morphVariant.Add(new PartGroup(Sta.["横髪左"][0][2])); morphVariant.Add(new PartGroup(GlobalState.["横髪左"][0][2]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -25,10 +25,10 @@ namespace SlaveMatrix
public SideHair_パツD SetRandom() public SideHair_パツD SetRandom()
{ {
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
2 = RNG.XS.NextDouble(); 2 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
1 = 1.0; 1 = 1.0;
2 = 1.0; 2 = 1.0;
return this; return this;

View File

@@ -419,7 +419,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "編み"; morphVariant.Tag = "編み";
morphVariant.Add(new PartGroup(Sta.["横髪左"][0][4])); morphVariant.Add(new PartGroup(GlobalState.["横髪左"][0][4]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -49,10 +49,10 @@ namespace SlaveMatrix
public SideHair_編みD SetRandom() public SideHair_編みD SetRandom()
{ {
1 = RNG.XS.NextDouble(); 1 = Rng.XS.NextDouble();
2 = RNG.XS.NextDouble(); 2 = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
= RNG.XS.NextDouble(); = Rng.XS.NextDouble();
1 = 1.0; 1 = 1.0;
2 = 1.0; 2 = 1.0;
return this; return this;

View File

@@ -94,7 +94,7 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = "肢系"; morphVariant.Tag = "肢系";
morphVariant.Add(new PartGroup(Sta.["横髪左"][0][5])); morphVariant.Add(new PartGroup(GlobalState.["横髪左"][0][5]));
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -18,10 +18,10 @@ namespace SlaveMatrix
{ {
private HashSet<string> = new HashSet<string> private HashSet<string> = new HashSet<string>
{ {
Sta.ChestType.ToString(), GlobalState.ChestType.ToString(),
Sta.TorsoType.ToString(), GlobalState.TorsoType.ToString(),
Sta.ShoulderType.ToString(), GlobalState.ShoulderType.ToString(),
Sta.WaistType.ToString() GlobalState.WaistType.ToString()
}; };
private ryps[] ; private ryps[] ;
@@ -121,7 +121,7 @@ namespace SlaveMatrix
m.ResetValue(); m.ResetValue();
= false; = false;
es = .Where((Element e) => e.Intensity != 0.0).ToArray(); es = .Where((Element e) => e.Intensity != 0.0).ToArray();
n = es[RNG.XS.Next(es.Length)]; n = es[Rng.XS.Next(es.Length)];
} }
else else
{ {
@@ -137,12 +137,12 @@ namespace SlaveMatrix
es = .Where((Element e) => e.Intensity != 0.0).ToArray(); es = .Where((Element e) => e.Intensity != 0.0).ToArray();
if (es.Length != 0) if (es.Length != 0)
{ {
n = es[RNG.XS.Next(es.Length)]; n = es[Rng.XS.Next(es.Length)];
} }
es = .Where((Element e) => e.Intensity == 0.0).ToArray(); es = .Where((Element e) => e.Intensity == 0.0).ToArray();
if (es.Length != 0) if (es.Length != 0)
{ {
es[RNG.XS.Next(es.Length)].Intensity = 1.0; es[Rng.XS.Next(es.Length)].Intensity = 1.0;
} }
re = false; re = false;
m.ResetValue(); m.ResetValue();
@@ -155,9 +155,9 @@ namespace SlaveMatrix
n.Yv = 0.0; n.Yv = 0.0;
n.Intensity = 0.0; n.Intensity = 0.0;
es = .Where((Element e) => e.Intensity != 0.0).ToArray(); es = .Where((Element e) => e.Intensity != 0.0).ToArray();
n = es[RNG.XS.Next(es.Length)]; n = es[Rng.XS.Next(es.Length)];
es = .Where((Element e) => e.Intensity == 0.0).ToArray(); es = .Where((Element e) => e.Intensity == 0.0).ToArray();
es[RNG.XS.Next(es.Length)].Intensity = 1.0; es[Rng.XS.Next(es.Length)].Intensity = 1.0;
re = false; re = false;
m.ResetValue(); m.ResetValue();
.Start(); .Start();
@@ -218,7 +218,7 @@ namespace SlaveMatrix
_ = ref ps[i]; _ = ref ps[i];
= new (Are.DisplayUnitScale, .N0, Cha.ColorSet, Med, e2); = new (Are.DisplayUnitScale, .N0, Cha.ColorSet, Med, e2);
.SetHitFalse(); .SetHitFalse();
.Intensity = ((RNG.XS.NextDouble() < 0.2) ? 1.0 : 0.0); .Intensity = ((Rng.XS.NextDouble() < 0.2) ? 1.0 : 0.0);
.Add(num switch .Add(num switch
{ {
1 => 0.5, 1 => 0.5,

View File

@@ -292,7 +292,7 @@ namespace SlaveMatrix
Torso Torso2 = this; Torso Torso2 = this;
ThisType = GetType(); ThisType = GetType();
//This had no Torso (胴体) //This had no Torso (胴体)
Body = new VariantGrid(Sta.["Torso"]); Body = new VariantGrid(GlobalState.["Torso"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_Torso = partGroup["胴"].ToPar(); X0Y0_Torso = partGroup["胴"].ToPar();
PartGroup pars2 = partGroup["筋肉"].ToPars(); PartGroup pars2 = partGroup["筋肉"].ToPars();

View File

@@ -332,8 +332,8 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
PartGroup partGroup = new PartGroup(); PartGroup partGroup = new PartGroup();
partGroup.Tag = "蛇"; partGroup.Tag = "蛇";
partGroup.Add(new PartGroup(Sta.["長物"][0][2]["胴2"].ToPars())); partGroup.Add(new PartGroup(GlobalState.["長物"][0][2]["胴2"].ToPars()));
partGroup.Add(new PartGroup(Sta.["長物"][0][2]["輪1"].ToPars())); partGroup.Add(new PartGroup(GlobalState.["長物"][0][2]["輪1"].ToPars()));
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = partGroup.Tag; morphVariant.Tag = partGroup.Tag;
morphVariant.Add(partGroup); morphVariant.Add(partGroup);

View File

@@ -479,8 +479,8 @@ namespace SlaveMatrix
ThisType = GetType(); ThisType = GetType();
PartGroup partGroup = new PartGroup(); PartGroup partGroup = new PartGroup();
partGroup.Tag = "蟲"; partGroup.Tag = "蟲";
partGroup.Add(new PartGroup(Sta.["長物"][0][3]["胴4"].ToPars())); partGroup.Add(new PartGroup(GlobalState.["長物"][0][3]["胴4"].ToPars()));
partGroup.Add(new PartGroup(Sta.["長物"][0][3]["輪2"].ToPars())); partGroup.Add(new PartGroup(GlobalState.["長物"][0][3]["輪2"].ToPars()));
MorphVariant morphVariant = new MorphVariant(); MorphVariant morphVariant = new MorphVariant();
morphVariant.Tag = partGroup.Tag; morphVariant.Tag = partGroup.Tag;
morphVariant.Add(partGroup); morphVariant.Add(partGroup);

View File

@@ -485,7 +485,7 @@ namespace SlaveMatrix
public T剃刀(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, T剃刀D e) public T剃刀(double DisUnit, , BodyColorSet , ModeEventDispatcher Med, T剃刀D e)
{ {
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["T字剃刀"]); Body = new VariantGrid(GlobalState.["T字剃刀"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_ヘッド = partGroup["ヘッド"].ToPar(); X0Y0_ヘッド = partGroup["ヘッド"].ToPar();
PartGroup pars2 = partGroup["刃"].ToPars(); PartGroup pars2 = partGroup["刃"].ToPars();

View File

@@ -3447,7 +3447,7 @@ namespace SlaveMatrix
{ {
UpperArm_人 UpperArm_人2 = this; UpperArm_人 UpperArm_人2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["UpperArm"]); Body = new VariantGrid(GlobalState.["UpperArm"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_筋肉上 = partGroup["筋肉上"].ToPar(); X0Y0_筋肉上 = partGroup["筋肉上"].ToPar();
X0Y0_UpperArm = partGroup["上腕"].ToPar(); X0Y0_UpperArm = partGroup["上腕"].ToPar();

View File

@@ -272,7 +272,7 @@ namespace SlaveMatrix
{ {
UpperArm_獣 UpperArm_獣2 = this; UpperArm_獣 UpperArm_獣2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足UpperArm"][0]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足UpperArm"][0]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -513,7 +513,7 @@ namespace SlaveMatrix
= new _根(DisUnit, , ); = new _根(DisUnit, , );
.Par = this; .Par = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["獣翼UpperArm"]); Body = new VariantGrid(GlobalState.["獣翼UpperArm"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
X0Y0_獣翼UpperArm = partGroup["獣翼上腕"].ToPar(); X0Y0_獣翼UpperArm = partGroup["獣翼上腕"].ToPar();
PartGroup pars2 = partGroup["鱗"].ToPars(); PartGroup pars2 = partGroup["鱗"].ToPars();

View File

@@ -146,7 +146,7 @@ namespace SlaveMatrix
{ {
UpperArm_蹄 UpperArm_蹄2 = this; UpperArm_蹄 UpperArm_蹄2 = this;
ThisType = GetType(); ThisType = GetType();
MorphVariant morphVariant = new MorphVariant(Sta.["四足UpperArm"][1]); MorphVariant morphVariant = new MorphVariant(GlobalState.["四足UpperArm"][1]);
Body = new VariantGrid(); Body = new VariantGrid();
Body.Tag = morphVariant.Tag; Body.Tag = morphVariant.Tag;
Body.Add(morphVariant); Body.Add(morphVariant);

View File

@@ -404,7 +404,7 @@ namespace SlaveMatrix
{ {
UpperArm_鳥 UpperArm_鳥2 = this; UpperArm_鳥 UpperArm_鳥2 = this;
ThisType = GetType(); ThisType = GetType();
Body = new VariantGrid(Sta.["鳥翼UpperArm"]); Body = new VariantGrid(GlobalState.["鳥翼UpperArm"]);
PartGroup partGroup = Body[0][0]; PartGroup partGroup = Body[0][0];
PartGroup pars2 = partGroup["風切羽"].ToPars(); PartGroup pars2 = partGroup["風切羽"].ToPars();
X0Y0_風切羽_羽3 = pars2["羽3"].ToPar(); X0Y0_風切羽_羽3 = pars2["羽3"].ToPar();

Some files were not shown because too many files have changed in this diff Show More