Renamed Difs to VariantGrid
This commit is contained in:
@@ -94,16 +94,16 @@ namespace _2DGAMELIB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static JointsD GetJointsD(this Difs JoinRoot, IEnumerable<Difs> EnumDifs)
|
public static JointsD GetJointsD(this VariantGrid JoinRoot, IEnumerable<VariantGrid> EnumDifs)
|
||||||
{
|
{
|
||||||
JointsD jointsD = new JointsD();
|
JointsD jointsD = new JointsD();
|
||||||
List<int> list = new List<int>();
|
List<int> list = new List<int>();
|
||||||
List<Difs> list2 = EnumDifs.ToList();
|
List<VariantGrid> list2 = EnumDifs.ToList();
|
||||||
foreach (ShapePart item in JoinRoot.EnumAllPar())
|
foreach (ShapePart item in JoinRoot.EnumAllPar())
|
||||||
{
|
{
|
||||||
int num = 0;
|
int num = 0;
|
||||||
list.Clear();
|
list.Clear();
|
||||||
foreach (Difs item2 in list2)
|
foreach (VariantGrid item2 in list2)
|
||||||
{
|
{
|
||||||
if (JoinRoot != item2)
|
if (JoinRoot != item2)
|
||||||
{
|
{
|
||||||
@@ -141,7 +141,7 @@ namespace _2DGAMELIB
|
|||||||
return jointsD;
|
return jointsD;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void GetJointsD(List<Difs> dl, JointsD jsd, List<int> del)
|
private static void GetJointsD(List<VariantGrid> dl, JointsD jsd, List<int> del)
|
||||||
{
|
{
|
||||||
int num = -1;
|
int num = -1;
|
||||||
int num2 = 0;
|
int num2 = 0;
|
||||||
@@ -150,14 +150,14 @@ namespace _2DGAMELIB
|
|||||||
num = jsd.Joins.Count;
|
num = jsd.Joins.Count;
|
||||||
for (int i = num2; i < num; i++)
|
for (int i = num2; i < num; i++)
|
||||||
{
|
{
|
||||||
Difs difs = jsd.Joins[i].Difs1;
|
VariantGrid variantGrid = jsd.Joins[i].Difs1;
|
||||||
foreach (ShapePart item in difs.EnumAllPar())
|
foreach (ShapePart item in variantGrid.EnumAllPar())
|
||||||
{
|
{
|
||||||
int num3 = 0;
|
int num3 = 0;
|
||||||
del.Clear();
|
del.Clear();
|
||||||
foreach (Difs item2 in dl)
|
foreach (VariantGrid item2 in dl)
|
||||||
{
|
{
|
||||||
if (difs != item2)
|
if (variantGrid != item2)
|
||||||
{
|
{
|
||||||
int num4 = 0;
|
int num4 = 0;
|
||||||
foreach (JointPoint item3 in item.JP)
|
foreach (JointPoint item3 in item.JP)
|
||||||
@@ -167,7 +167,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
if (v.DistanceSquared(item4.Position) <= IdentityDistance)
|
if (v.DistanceSquared(item4.Position) <= IdentityDistance)
|
||||||
{
|
{
|
||||||
jsd.Joins.Add(new JointD(difs, item, num4, item2));
|
jsd.Joins.Add(new JointD(variantGrid, item, num4, item2));
|
||||||
if (!del.Contains(num3))
|
if (!del.Contains(num3))
|
||||||
{
|
{
|
||||||
del.Add(num3);
|
del.Add(num3);
|
||||||
|
|||||||
@@ -6,15 +6,15 @@ namespace _2DGAMELIB
|
|||||||
[Serializable]
|
[Serializable]
|
||||||
public class JointD
|
public class JointD
|
||||||
{
|
{
|
||||||
public Difs Difs0;
|
public VariantGrid Difs0;
|
||||||
|
|
||||||
public List<int> Path0;
|
public List<int> Path0;
|
||||||
|
|
||||||
public int Index;
|
public int Index;
|
||||||
|
|
||||||
public Difs Difs1;
|
public VariantGrid Difs1;
|
||||||
|
|
||||||
public JointD(Difs Difs0, ShapePart Par0, int Index, Difs Difs1)
|
public JointD(VariantGrid Difs0, ShapePart Par0, int Index, VariantGrid Difs1)
|
||||||
{
|
{
|
||||||
this.Difs0 = Difs0;
|
this.Difs0 = Difs0;
|
||||||
Path0 = Par0.GetPath();
|
Path0 = Par0.GetPath();
|
||||||
@@ -22,7 +22,7 @@ namespace _2DGAMELIB
|
|||||||
this.Difs1 = Difs1;
|
this.Difs1 = Difs1;
|
||||||
}
|
}
|
||||||
|
|
||||||
public JointD(Difs Difs1)
|
public JointD(VariantGrid Difs1)
|
||||||
{
|
{
|
||||||
this.Difs1 = Difs1;
|
this.Difs1 = Difs1;
|
||||||
}
|
}
|
||||||
@@ -41,7 +41,7 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
public void Set(JointS 接続元)
|
public void Set(JointS 接続元)
|
||||||
{
|
{
|
||||||
Difs0 = 接続元.Difs;
|
Difs0 = 接続元.VariantGrid;
|
||||||
Path0 = 接続元.Path;
|
Path0 = 接続元.Path;
|
||||||
Index = 接続元.Index;
|
Index = 接続元.Index;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,15 +27,15 @@ namespace _2DGAMELIB
|
|||||||
[Serializable]
|
[Serializable]
|
||||||
public class JointS
|
public class JointS
|
||||||
{
|
{
|
||||||
public Difs Difs;
|
public VariantGrid VariantGrid;
|
||||||
|
|
||||||
public List<int> Path;
|
public List<int> Path;
|
||||||
|
|
||||||
public int Index;
|
public int Index;
|
||||||
|
|
||||||
public JointS(Difs Difs, ShapePart ShapePart, int Index)
|
public JointS(VariantGrid VariantGrid, ShapePart ShapePart, int Index)
|
||||||
{
|
{
|
||||||
this.Difs = Difs;
|
this.VariantGrid = VariantGrid;
|
||||||
Path = ShapePart.GetPath();
|
Path = ShapePart.GetPath();
|
||||||
this.Index = Index;
|
this.Index = Index;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,17 +11,17 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
public string Tag = "";
|
public string Tag = "";
|
||||||
|
|
||||||
public OrderedDictionary<string, Difs> Difss = new OrderedDictionary<string, Difs>();
|
public OrderedDictionary<string, VariantGrid> Difss = new OrderedDictionary<string, VariantGrid>();
|
||||||
|
|
||||||
private Difs r;
|
private VariantGrid r;
|
||||||
|
|
||||||
private JointsD jsd;
|
private JointsD jsd;
|
||||||
|
|
||||||
public IEnumerable<string> Keys => Difss.Keys;
|
public IEnumerable<string> Keys => Difss.Keys;
|
||||||
|
|
||||||
public IEnumerable<Difs> Values => Difss.Values;
|
public IEnumerable<VariantGrid> Values => Difss.Values;
|
||||||
|
|
||||||
public Difs this[string Name]
|
public VariantGrid this[string Name]
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
@@ -33,7 +33,7 @@ namespace _2DGAMELIB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Difs this[int Index]
|
public VariantGrid this[int Index]
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
@@ -49,7 +49,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.PositionSize = value;
|
value2.PositionSize = value;
|
||||||
}
|
}
|
||||||
@@ -60,7 +60,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.PositionVector = value;
|
value2.PositionVector = value;
|
||||||
}
|
}
|
||||||
@@ -71,7 +71,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.AngleBase = value;
|
value2.AngleBase = value;
|
||||||
}
|
}
|
||||||
@@ -82,7 +82,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.AngleCont = value;
|
value2.AngleCont = value;
|
||||||
}
|
}
|
||||||
@@ -93,7 +93,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.SizeBase = value;
|
value2.SizeBase = value;
|
||||||
}
|
}
|
||||||
@@ -104,7 +104,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.SizeCont = value;
|
value2.SizeCont = value;
|
||||||
}
|
}
|
||||||
@@ -115,7 +115,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.SizeXBase = value;
|
value2.SizeXBase = value;
|
||||||
}
|
}
|
||||||
@@ -126,7 +126,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.SizeXCont = value;
|
value2.SizeXCont = value;
|
||||||
}
|
}
|
||||||
@@ -137,7 +137,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.SizeYBase = value;
|
value2.SizeYBase = value;
|
||||||
}
|
}
|
||||||
@@ -148,7 +148,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.SizeYCont = value;
|
value2.SizeYCont = value;
|
||||||
}
|
}
|
||||||
@@ -159,7 +159,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.Dra = value;
|
value2.Dra = value;
|
||||||
}
|
}
|
||||||
@@ -170,17 +170,17 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
foreach (Difs value2 in Difss.Values)
|
foreach (VariantGrid value2 in Difss.Values)
|
||||||
{
|
{
|
||||||
value2.Hit = value;
|
value2.Hit = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Difs JoinRoot => r;
|
public VariantGrid JoinRoot => r;
|
||||||
public IEnumerable<ShapePart> EnumAllPar()
|
public IEnumerable<ShapePart> EnumAllPar()
|
||||||
{
|
{
|
||||||
foreach (Difs value in Difss.Values)
|
foreach (VariantGrid value in Difss.Values)
|
||||||
{
|
{
|
||||||
foreach (ShapePart item in value.EnumAllPar())
|
foreach (ShapePart item in value.EnumAllPar())
|
||||||
{
|
{
|
||||||
@@ -191,7 +191,7 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
public Obj SetDefaultR()
|
public Obj SetDefaultR()
|
||||||
{
|
{
|
||||||
foreach (Difs value in Difss.Values)
|
foreach (VariantGrid value in Difss.Values)
|
||||||
{
|
{
|
||||||
value.SetDefault();
|
value.SetDefault();
|
||||||
}
|
}
|
||||||
@@ -206,24 +206,24 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
public void Draw(RenderArea Are)
|
public void Draw(RenderArea Are)
|
||||||
{
|
{
|
||||||
foreach (Difs value in Difss.Values)
|
foreach (VariantGrid value in Difss.Values)
|
||||||
{
|
{
|
||||||
value.Draw(Are);
|
value.Draw(Are);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private Difs GetJoinRootDifs()
|
private VariantGrid GetJoinRootDifs()
|
||||||
{
|
{
|
||||||
Difs[] array = Difss.Values.ToArray();
|
VariantGrid[] array = Difss.Values.ToArray();
|
||||||
if (array.Length <= 1)
|
if (array.Length <= 1)
|
||||||
{
|
{
|
||||||
return array.FirstOrDefault();
|
return array.FirstOrDefault();
|
||||||
}
|
}
|
||||||
ShapePart[] pa = EnumAllPar().ToArray();
|
ShapePart[] pa = EnumAllPar().ToArray();
|
||||||
Difs[] array2 = array;
|
VariantGrid[] array2 = array;
|
||||||
Vector2D p;
|
Vector2D p;
|
||||||
foreach (Difs difs in array2)
|
foreach (VariantGrid difs in array2)
|
||||||
{
|
{
|
||||||
if (difs.EnumJoinRoot.All(delegate(ShapePart p0)
|
if (difs.EnumJoinRoot.All(delegate(ShapePart p0)
|
||||||
{
|
{
|
||||||
@@ -239,8 +239,8 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
public void SetJoints()
|
public void SetJoints()
|
||||||
{
|
{
|
||||||
Difs[] array = Difss.Values.ToArray();
|
VariantGrid[] array = Difss.Values.ToArray();
|
||||||
Difs[] array2 = array;
|
VariantGrid[] array2 = array;
|
||||||
for (int i = 0; i < array2.Length; i++)
|
for (int i = 0; i < array2.Length; i++)
|
||||||
{
|
{
|
||||||
array2[i].SetJoints();
|
array2[i].SetJoints();
|
||||||
@@ -265,7 +265,7 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
public void Dispose()
|
public void Dispose()
|
||||||
{
|
{
|
||||||
foreach (Difs value in Difss.Values)
|
foreach (VariantGrid value in Difss.Values)
|
||||||
{
|
{
|
||||||
value.Dispose();
|
value.Dispose();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
public static void MigrateKeys(this Obj obj)
|
public static void MigrateKeys(this Obj obj)
|
||||||
{
|
{
|
||||||
var newDict = new OrderedDictionary<string, Difs>();
|
var newDict = new OrderedDictionary<string, VariantGrid>();
|
||||||
|
|
||||||
foreach (var key in obj.Keys)
|
foreach (var key in obj.Keys)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -62,39 +62,44 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
private string RemapTypeArgs(string typeName)
|
private string RemapTypeArgs(string typeName)
|
||||||
{
|
{
|
||||||
var sb = new StringBuilder(typeName.Length);
|
// Find the generic arguments section: the outermost [...] containing [args]
|
||||||
int i = 0;
|
int outerStart = typeName.LastIndexOf('`');
|
||||||
while (i < typeName.Length)
|
if (outerStart < 0) return typeName;
|
||||||
|
|
||||||
|
int bracketStart = -1;
|
||||||
|
for (int i = outerStart + 1; i < typeName.Length; i++)
|
||||||
{
|
{
|
||||||
int start = typeName.IndexOf('[', i);
|
if (typeName[i] == '[')
|
||||||
if (start < 0 || start + 1 >= typeName.Length || typeName[start + 1] != '[')
|
|
||||||
{
|
{
|
||||||
sb.Append(typeName, i, typeName.Length - i);
|
bracketStart = i;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
if (bracketStart < 0) return typeName;
|
||||||
|
|
||||||
sb.Append(typeName, i, start - i);
|
int depth = 0;
|
||||||
|
int bracketEnd = -1;
|
||||||
int end = typeName.IndexOf("]]", start);
|
for (int i = bracketStart; i < typeName.Length; i++)
|
||||||
if (end < 0)
|
|
||||||
{
|
{
|
||||||
sb.Append(typeName, start, typeName.Length - start);
|
if (typeName[i] == '[') depth++;
|
||||||
break;
|
else if (typeName[i] == ']') depth--;
|
||||||
|
if (depth == 0) { bracketEnd = i; break; }
|
||||||
|
}
|
||||||
|
if (bracketEnd < 0) return typeName;
|
||||||
|
|
||||||
|
var inner = typeName.Substring(bracketStart, bracketEnd - bracketStart + 1);
|
||||||
|
|
||||||
|
// Replace mapped old type names (longest first to avoid partial prefix matches)
|
||||||
|
var sortedKeys = new List<string>(_typeOnlyMap.Keys);
|
||||||
|
sortedKeys.Sort((a, b) => b.Length.CompareTo(a.Length));
|
||||||
|
foreach (var old in sortedKeys)
|
||||||
|
{
|
||||||
|
var rep = _typeOnlyMap[old].FullName;
|
||||||
|
inner = inner.Replace(old + ",", rep + ",");
|
||||||
|
inner = inner.Replace(old + "]", rep + "]");
|
||||||
}
|
}
|
||||||
|
|
||||||
var argFull = typeName.Substring(start + 2, end - start - 2);
|
return typeName.Substring(0, bracketStart) + inner + typeName.Substring(bracketEnd + 1);
|
||||||
var comma = argFull.IndexOf(',');
|
|
||||||
var argTypeName = comma >= 0 ? argFull.Substring(0, comma).Trim() : argFull.Trim();
|
|
||||||
|
|
||||||
if (_typeOnlyMap.TryGetValue(argTypeName, out var mapped))
|
|
||||||
argFull = mapped.FullName + (comma >= 0 ? argFull.Substring(comma) : "");
|
|
||||||
|
|
||||||
sb.Append("[[").Append(argFull).Append("]]");
|
|
||||||
|
|
||||||
i = end + 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
return sb.ToString();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,7 +20,8 @@ namespace _2DGAMELIB
|
|||||||
.Add("_2DGAMELIB.Pars", typeof(PartGroup))
|
.Add("_2DGAMELIB.Pars", typeof(PartGroup))
|
||||||
.Add("_2DGAMELIB.Out", typeof(CurveOutline))
|
.Add("_2DGAMELIB.Out", typeof(CurveOutline))
|
||||||
.Add("_2DGAMELIB.Joi", typeof(JointPoint))
|
.Add("_2DGAMELIB.Joi", typeof(JointPoint))
|
||||||
.Add("_2DGAMELIB.Dif", typeof(MorphVariant));
|
.Add("_2DGAMELIB.Dif", typeof(MorphVariant))
|
||||||
|
.Add("_2DGAMELIB.Difs", typeof(VariantGrid));
|
||||||
|
|
||||||
private static BinaryFormatter NewFormatter()
|
private static BinaryFormatter NewFormatter()
|
||||||
{
|
{
|
||||||
@@ -36,7 +37,7 @@ namespace _2DGAMELIB
|
|||||||
Formatting = Newtonsoft.Json.Formatting.Indented,
|
Formatting = Newtonsoft.Json.Formatting.Indented,
|
||||||
NullValueHandling = NullValueHandling.Ignore
|
NullValueHandling = NullValueHandling.Ignore
|
||||||
};
|
};
|
||||||
settings.Converters.Add(new OrderedDictionaryConverter<string, Difs>());
|
settings.Converters.Add(new OrderedDictionaryConverter<string, VariantGrid>());
|
||||||
settings.Converters.Add(new OrderedDictionaryConverter<string, object>());
|
settings.Converters.Add(new OrderedDictionaryConverter<string, object>());
|
||||||
settings.Converters.Add(new OrderedDictionaryConverter<string, But>());
|
settings.Converters.Add(new OrderedDictionaryConverter<string, But>());
|
||||||
settings.Converters.Add(new OrderedDictionaryConverter<string, Lab>());
|
settings.Converters.Add(new OrderedDictionaryConverter<string, Lab>());
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ using Newtonsoft.Json;
|
|||||||
namespace _2DGAMELIB
|
namespace _2DGAMELIB
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class Difs
|
public class VariantGrid
|
||||||
{
|
{
|
||||||
public string Tag = "";
|
public string Tag = "";
|
||||||
|
|
||||||
@@ -259,21 +259,21 @@ namespace _2DGAMELIB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Difs()
|
public VariantGrid()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
public Difs(Difs Difs)
|
public VariantGrid(VariantGrid VariantGrid)
|
||||||
{
|
{
|
||||||
Copy(Difs);
|
Copy(VariantGrid);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Copy(Difs Difs)
|
private void Copy(VariantGrid VariantGrid)
|
||||||
{
|
{
|
||||||
Tag = Difs.Tag;
|
Tag = VariantGrid.Tag;
|
||||||
ValueX = Difs.ValueX;
|
ValueX = VariantGrid.ValueX;
|
||||||
ValueY = Difs.ValueY;
|
ValueY = VariantGrid.ValueY;
|
||||||
foreach (MorphVariant dif in Difs.difs)
|
foreach (MorphVariant dif in VariantGrid.difs)
|
||||||
{
|
{
|
||||||
difs.Add(new MorphVariant(dif));
|
difs.Add(new MorphVariant(dif));
|
||||||
}
|
}
|
||||||
@@ -577,24 +577,24 @@ class Program
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
static JObject ExportDifs(Difs difs)
|
static JObject ExportDifs(VariantGrid VariantGrid)
|
||||||
{
|
{
|
||||||
int xCount = difs.CountX;
|
int xCount = VariantGrid.CountX;
|
||||||
int yCount = difs.CountY;
|
int yCount = VariantGrid.CountY;
|
||||||
|
|
||||||
var result = new JObject
|
var result = new JObject
|
||||||
{
|
{
|
||||||
["Tag"] = difs.Tag ?? "",
|
["Tag"] = VariantGrid.Tag ?? "",
|
||||||
["ValueX"] = difs.ValueX,
|
["ValueX"] = VariantGrid.ValueX,
|
||||||
["ValueY"] = difs.ValueY,
|
["ValueY"] = VariantGrid.ValueY,
|
||||||
["CountX"] = xCount,
|
["CountX"] = xCount,
|
||||||
["CountY"] = yCount,
|
["CountY"] = yCount,
|
||||||
["Difs"] = new JArray()
|
["VariantGrid"] = new JArray()
|
||||||
};
|
};
|
||||||
|
|
||||||
for (int x = 0; x < xCount; x++)
|
for (int x = 0; x < xCount; x++)
|
||||||
{
|
{
|
||||||
var dif = difs[x];
|
var dif = VariantGrid[x];
|
||||||
var difArr = new JArray();
|
var difArr = new JArray();
|
||||||
|
|
||||||
for (int y = 0; y < dif.Count; y++)
|
for (int y = 0; y < dif.Count; y++)
|
||||||
@@ -602,7 +602,7 @@ class Program
|
|||||||
difArr.Add(ExportPars(dif[y]));
|
difArr.Add(ExportPars(dif[y]));
|
||||||
}
|
}
|
||||||
|
|
||||||
((JArray)result["Difs"]).Add(difArr);
|
((JArray)result["VariantGrid"]).Add(difArr);
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
|||||||
@@ -384,7 +384,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "カル";
|
morphVariant.Tag = "カル";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][3]));
|
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][3]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -384,7 +384,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "ジグ";
|
morphVariant.Tag = "ジグ";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][0]));
|
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][0]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -384,7 +384,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "ハネ";
|
morphVariant.Tag = "ハネ";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][1]));
|
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][1]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -384,7 +384,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "パツ";
|
morphVariant.Tag = "パツ";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][2]));
|
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][2]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -307,7 +307,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][7]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -307,7 +307,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][4]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -307,7 +307,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][5]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -307,7 +307,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][6]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][11]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][8]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][9]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][10]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -604,7 +604,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][15]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -604,7 +604,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][12]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -604,7 +604,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][13]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -604,7 +604,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][14]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -1087,7 +1087,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][19]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -1087,7 +1087,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][16]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -1087,7 +1087,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][17]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -1087,7 +1087,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair0"][0][18]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -145,7 +145,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "肢系";
|
morphVariant.Tag = "肢系";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][21]));
|
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][21]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -287,7 +287,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][3]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -287,7 +287,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][0]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -287,7 +287,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][1]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -287,7 +287,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][2]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][7]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][4]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][5]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -264,7 +264,7 @@ namespace SlaveMatrix
|
|||||||
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(Sta.胴体["BackHair1"][0][6]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -414,7 +414,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "編結";
|
morphVariant.Tag = "編結";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][20]));
|
morphVariant.Add(new PartGroup(Sta.胴体["BackHair0"][0][20]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -1416,7 +1416,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
Chest Chest2 = this;
|
Chest Chest2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["胸郭"]);
|
Body = new VariantGrid(Sta.胴体["胸郭"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_胸郭 = partGroup["胸郭"].ToPar();
|
X0Y0_胸郭 = partGroup["胸郭"].ToPar();
|
||||||
PartGroup pars2 = partGroup["筋肉"].ToPars();
|
PartGroup pars2 = partGroup["筋肉"].ToPars();
|
||||||
|
|||||||
@@ -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 Difs(Sta.胴体["Cough"]);
|
Body = new VariantGrid(Sta.胴体["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();
|
||||||
|
|||||||
@@ -1037,7 +1037,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
Head 頭2 = this;
|
Head 頭2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["Head"]);
|
Body = new VariantGrid(Sta.胴体["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();
|
||||||
|
|||||||
@@ -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 Difs(Sta.脚左["Leg"]);
|
Body = new VariantGrid(Sta.脚左["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();
|
||||||
|
|||||||
@@ -276,7 +276,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(Sta.脚左["四足脚"][0]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -654,7 +654,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(Sta.脚左["四足脚"][3]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -276,7 +276,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(Sta.脚左["四足脚"][1]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -276,7 +276,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(Sta.脚左["四足脚"][2]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -4626,7 +4626,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
LowerArm_人 LowerArm_人2 = this;
|
LowerArm_人 LowerArm_人2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.腕左["LowerArm"]);
|
Body = new VariantGrid(Sta.腕左["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();
|
||||||
|
|||||||
@@ -457,7 +457,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(Sta.腕左["四足LowerArm"][0]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -564,7 +564,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
LowerArm_蝙 LowerArm_蝙2 = this;
|
LowerArm_蝙 LowerArm_蝙2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.腕左["獣翼LowerArm"]);
|
Body = new VariantGrid(Sta.腕左["獣翼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();
|
||||||
|
|||||||
@@ -147,7 +147,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(Sta.腕左["四足LowerArm"][1]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -2079,7 +2079,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
LowerArm_鳥 LowerArm_鳥2 = this;
|
LowerArm_鳥 LowerArm_鳥2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.腕左["鳥翼LowerArm"]);
|
Body = new VariantGrid(Sta.腕左["鳥翼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();
|
||||||
|
|||||||
@@ -1173,7 +1173,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
Neck Neck2 = this;
|
Neck Neck2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["Neck"]);
|
Body = new VariantGrid(Sta.胴体["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();
|
||||||
|
|||||||
@@ -311,7 +311,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
Shoulder Shoulder2 = this;
|
Shoulder Shoulder2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.肩左["Shoulder"]);
|
Body = new VariantGrid(Sta.肩左["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();
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "カル";
|
morphVariant.Tag = "カル";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][3]));
|
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][3]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "ジグ";
|
morphVariant.Tag = "ジグ";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][0]));
|
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][0]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "ハネ";
|
morphVariant.Tag = "ハネ";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][1]));
|
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][1]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "パツ";
|
morphVariant.Tag = "パツ";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][2]));
|
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][2]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -420,7 +420,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "編み";
|
morphVariant.Tag = "編み";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][4]));
|
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][4]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = "肢系";
|
morphVariant.Tag = "肢系";
|
||||||
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][5]));
|
morphVariant.Add(new PartGroup(Sta.胴体["横髪左"][0][5]));
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -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 Difs(Sta.胴体["Torso"]);
|
Body = new VariantGrid(Sta.胴体["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();
|
||||||
|
|||||||
@@ -337,7 +337,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = partGroup.Tag;
|
morphVariant.Tag = partGroup.Tag;
|
||||||
morphVariant.Add(partGroup);
|
morphVariant.Add(partGroup);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup pars2 = Body[0][0];
|
PartGroup pars2 = Body[0][0];
|
||||||
|
|||||||
@@ -484,7 +484,7 @@ namespace SlaveMatrix
|
|||||||
MorphVariant morphVariant = new MorphVariant();
|
MorphVariant morphVariant = new MorphVariant();
|
||||||
morphVariant.Tag = partGroup.Tag;
|
morphVariant.Tag = partGroup.Tag;
|
||||||
morphVariant.Add(partGroup);
|
morphVariant.Add(partGroup);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup pars2 = Body[0][0];
|
PartGroup pars2 = Body[0][0];
|
||||||
|
|||||||
@@ -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 Difs(Sta.カーソル["T字剃刀"]);
|
Body = new VariantGrid(Sta.カーソル["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();
|
||||||
|
|||||||
@@ -3447,7 +3447,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
UpperArm_人 UpperArm_人2 = this;
|
UpperArm_人 UpperArm_人2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.腕左["UpperArm"]);
|
Body = new VariantGrid(Sta.腕左["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();
|
||||||
|
|||||||
@@ -273,7 +273,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(Sta.腕左["四足UpperArm"][0]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -513,7 +513,7 @@ namespace SlaveMatrix
|
|||||||
飛膜 = new 飛膜_根(DisUnit, 配色指定, 体配色);
|
飛膜 = new 飛膜_根(DisUnit, 配色指定, 体配色);
|
||||||
飛膜.Par = this;
|
飛膜.Par = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.腕左["獣翼UpperArm"]);
|
Body = new VariantGrid(Sta.腕左["獣翼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();
|
||||||
|
|||||||
@@ -147,7 +147,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(Sta.腕左["四足UpperArm"][1]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -404,7 +404,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
UpperArm_鳥 UpperArm_鳥2 = this;
|
UpperArm_鳥 UpperArm_鳥2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.腕左["鳥翼UpperArm"]);
|
Body = new VariantGrid(Sta.腕左["鳥翼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();
|
||||||
|
|||||||
@@ -2155,7 +2155,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
Waist Waist2 = this;
|
Waist Waist2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["Waist"]);
|
Body = new VariantGrid(Sta.胴体["Waist"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_Waist = partGroup["腰"].ToPar();
|
X0Y0_Waist = partGroup["腰"].ToPar();
|
||||||
X0Y0_股 = partGroup["股"].ToPar();
|
X0Y0_股 = partGroup["股"].ToPar();
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.スタンプ["ぶっかけ"][1]);
|
MorphVariant morphVariant = new MorphVariant(Sta.スタンプ["ぶっかけ"][1]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.スタンプ["ぶっかけ"][0]);
|
MorphVariant morphVariant = new MorphVariant(Sta.スタンプ["ぶっかけ"][0]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ namespace SlaveMatrix
|
|||||||
public キスマーク(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, キスマークD e)
|
public キスマーク(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, キスマークD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.スタンプ["キスマーク"]);
|
Body = new VariantGrid(Sta.スタンプ["キスマーク"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_キスマーク = partGroup["キスマーク"].ToPar();
|
X0Y0_キスマーク = partGroup["キスマーク"].ToPar();
|
||||||
Body.SetJoints();
|
Body.SetJoints();
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ namespace SlaveMatrix
|
|||||||
public キャップ1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, キャップ1D e)
|
public キャップ1(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, キャップ1D e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.性器付["キャップ中"]);
|
Body = new VariantGrid(Sta.性器付["キャップ中"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_根本 = partGroup["根本"].ToPar();
|
X0Y0_根本 = partGroup["根本"].ToPar();
|
||||||
X0Y0_先端 = partGroup["先端"].ToPar();
|
X0Y0_先端 = partGroup["先端"].ToPar();
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ namespace SlaveMatrix
|
|||||||
public キャップ2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, キャップ2D e)
|
public キャップ2(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, キャップ2D e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["キャップ左"]);
|
Body = new VariantGrid(Sta.胴体["キャップ左"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_根本 = partGroup["根本"].ToPar();
|
X0Y0_根本 = partGroup["根本"].ToPar();
|
||||||
X0Y0_先端 = partGroup["先端"].ToPar();
|
X0Y0_先端 = partGroup["先端"].ToPar();
|
||||||
|
|||||||
@@ -3798,7 +3798,7 @@ namespace SlaveMatrix
|
|||||||
public ハンド(double DisUnit, 配色指定 配色指定, 主人公配色 体配色, ModeEventDispatcher Med, ハンドD e)
|
public ハンド(double DisUnit, 配色指定 配色指定, 主人公配色 体配色, ModeEventDispatcher Med, ハンドD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["ハンド"]);
|
Body = new VariantGrid(Sta.カーソル["ハンド"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_親指 = partGroup["親指"].ToPar();
|
X0Y0_親指 = partGroup["親指"].ToPar();
|
||||||
X0Y0_手 = partGroup["手"].ToPar();
|
X0Y0_手 = partGroup["手"].ToPar();
|
||||||
|
|||||||
@@ -560,7 +560,7 @@ namespace SlaveMatrix
|
|||||||
public バイブ_アナル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_アナルD e)
|
public バイブ_アナル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_アナルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["アナル"]);
|
Body = new VariantGrid(Sta.カーソル["アナル"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_ヘッド = partGroup["ヘッド"].ToPar();
|
X0Y0_ヘッド = partGroup["ヘッド"].ToPar();
|
||||||
PartGroup pars2 = partGroup["ユニット"].ToPars();
|
PartGroup pars2 = partGroup["ユニット"].ToPars();
|
||||||
|
|||||||
@@ -974,7 +974,7 @@ namespace SlaveMatrix
|
|||||||
public バイブ_コモン(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_コモンD e)
|
public バイブ_コモン(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_コモンD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["コモン"]);
|
Body = new VariantGrid(Sta.カーソル["コモン"]);
|
||||||
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();
|
||||||
|
|||||||
@@ -683,7 +683,7 @@ namespace SlaveMatrix
|
|||||||
public バイブ_ディル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_ディルD e)
|
public バイブ_ディル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_ディルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["ディル"]);
|
Body = new VariantGrid(Sta.カーソル["ディル"]);
|
||||||
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();
|
||||||
|
|||||||
@@ -806,7 +806,7 @@ namespace SlaveMatrix
|
|||||||
public バイブ_デンマ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_デンマD e)
|
public バイブ_デンマ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_デンマD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["デンマ"]);
|
Body = new VariantGrid(Sta.カーソル["デンマ"]);
|
||||||
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();
|
||||||
|
|||||||
@@ -2645,7 +2645,7 @@ namespace SlaveMatrix
|
|||||||
public バイブ_ドリル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_ドリルD e)
|
public バイブ_ドリル(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, バイブ_ドリルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["ドリル"]);
|
Body = new VariantGrid(Sta.カーソル["ドリル"]);
|
||||||
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();
|
||||||
|
|||||||
@@ -995,7 +995,7 @@ namespace SlaveMatrix
|
|||||||
public パール(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, パールD e)
|
public パール(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, パールD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["パール"]);
|
Body = new VariantGrid(Sta.カーソル["パール"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_軸 = partGroup["軸"].ToPar();
|
X0Y0_軸 = partGroup["軸"].ToPar();
|
||||||
X0Y0_玉境界 = partGroup["玉境界"].ToPar();
|
X0Y0_玉境界 = partGroup["玉境界"].ToPar();
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ namespace SlaveMatrix
|
|||||||
public ピアス(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, ピアスD e)
|
public ピアス(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, ピアスD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.性器付["ピアス"]);
|
Body = new VariantGrid(Sta.性器付["ピアス"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_ピアス = partGroup["ピアス"].ToPar();
|
X0Y0_ピアス = partGroup["ピアス"].ToPar();
|
||||||
Body.SetJoints();
|
Body.SetJoints();
|
||||||
|
|||||||
@@ -436,7 +436,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ペニス ペニス2 = this;
|
ペニス ペニス2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["ペニス"]);
|
Body = new VariantGrid(Sta.カーソル["ペニス"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_陰嚢 = partGroup["陰嚢"].ToPar();
|
X0Y0_陰嚢 = partGroup["陰嚢"].ToPar();
|
||||||
X0Y0_陰茎 = partGroup["陰茎"].ToPar();
|
X0Y0_陰茎 = partGroup["陰茎"].ToPar();
|
||||||
|
|||||||
@@ -422,7 +422,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ボテ腹_人 ボテ腹_人2 = this;
|
ボテ腹_人 ボテ腹_人2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["ボテ腹"]);
|
Body = new VariantGrid(Sta.胴体["ボテ腹"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_腹 = partGroup["腹"].ToPar();
|
X0Y0_腹 = partGroup["腹"].ToPar();
|
||||||
X0Y0_ハイライト = partGroup["ハイライト"].ToPar();
|
X0Y0_ハイライト = partGroup["ハイライト"].ToPar();
|
||||||
|
|||||||
@@ -161,7 +161,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ボテ腹_獣 ボテ腹_獣2 = this;
|
ボテ腹_獣 ボテ腹_獣2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.半身["四足ボテ腹"]);
|
Body = new VariantGrid(Sta.半身["四足ボテ腹"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_腹 = partGroup["腹"].ToPar();
|
X0Y0_腹 = partGroup["腹"].ToPar();
|
||||||
X0Y0_臍 = partGroup["臍"].ToPar();
|
X0Y0_臍 = partGroup["臍"].ToPar();
|
||||||
|
|||||||
@@ -425,7 +425,7 @@ namespace SlaveMatrix
|
|||||||
public ボテ腹板(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, ボテ腹板D e)
|
public ボテ腹板(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, ボテ腹板D e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["ボテ腹板"]);
|
Body = new VariantGrid(Sta.胴体["ボテ腹板"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
PartGroup pars2 = partGroup["腹板4"].ToPars();
|
PartGroup pars2 = partGroup["腹板4"].ToPars();
|
||||||
X0Y0_腹板4_腹板 = pars2["腹板"].ToPar();
|
X0Y0_腹板4_腹板 = pars2["腹板"].ToPar();
|
||||||
|
|||||||
@@ -332,7 +332,7 @@ namespace SlaveMatrix
|
|||||||
public マウス(double DisUnit, 配色指定 配色指定, 主人公配色 体配色, ModeEventDispatcher Med, マウスD e)
|
public マウス(double DisUnit, 配色指定 配色指定, 主人公配色 体配色, ModeEventDispatcher Med, マウスD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["マウス"]);
|
Body = new VariantGrid(Sta.カーソル["マウス"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_上唇 = partGroup["上唇"].ToPar();
|
X0Y0_上唇 = partGroup["上唇"].ToPar();
|
||||||
X0Y0_下唇 = partGroup["下唇"].ToPar();
|
X0Y0_下唇 = partGroup["下唇"].ToPar();
|
||||||
|
|||||||
@@ -189,7 +189,7 @@ namespace SlaveMatrix
|
|||||||
public ロータ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, ロータD e)
|
public ロータ(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, ロータD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.カーソル["ロータ"]);
|
Body = new VariantGrid(Sta.カーソル["ロータ"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_ロータ = partGroup["ロータ"].ToPar();
|
X0Y0_ロータ = partGroup["ロータ"].ToPar();
|
||||||
X0Y0_ロータ線 = partGroup["ロータ線"].ToPar();
|
X0Y0_ロータ線 = partGroup["ロータ線"].ToPar();
|
||||||
|
|||||||
@@ -698,7 +698,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着トップ"][2]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着トップ"][2]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -647,7 +647,7 @@ namespace SlaveMatrix
|
|||||||
上着ボトム_クロス 上着ボトム_クロス2 = this;
|
上着ボトム_クロス 上着ボトム_クロス2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ボトム前"][0]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ボトム前"][0]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ namespace SlaveMatrix
|
|||||||
public 上着ボトム_クロス後(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 上着ボトム_クロス後D e)
|
public 上着ボトム_クロス後(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 上着ボトム_クロス後D e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Body = new Difs(Sta.胴体["上着ボトム後"]);
|
Body = new VariantGrid(Sta.胴体["上着ボトム後"]);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
X0Y0_下地 = partGroup["下地"].ToPar();
|
X0Y0_下地 = partGroup["下地"].ToPar();
|
||||||
PartGroup pars2 = partGroup["染み"].ToPars();
|
PartGroup pars2 = partGroup["染み"].ToPars();
|
||||||
|
|||||||
@@ -373,7 +373,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ボトム前"][1]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ボトム前"][1]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -325,7 +325,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ミドル"][2]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["上着ミドル"][2]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -592,7 +592,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][4]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][4]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -536,7 +536,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][3]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][3]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -448,7 +448,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][1]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][1]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -2303,7 +2303,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][0]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][0]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -448,7 +448,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][2]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着トップ"][2]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
@@ -2713,7 +2713,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着ボトム"][0]);
|
MorphVariant morphVariant = new MorphVariant(Sta.胴体["下着ボトム"][0]);
|
||||||
Body = new Difs();
|
Body = new VariantGrid();
|
||||||
Body.Tag = morphVariant.Tag;
|
Body.Tag = morphVariant.Tag;
|
||||||
Body.Add(morphVariant);
|
Body.Add(morphVariant);
|
||||||
PartGroup partGroup = Body[0][0];
|
PartGroup partGroup = Body[0][0];
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user