Merge branch 'feature/rename-torso-class' of https://github.com/Avebluha/SlaveMatrixDecomp into dev

This commit is contained in:
AbdulmanovAI
2025-11-06 09:04:47 +04:00
675 changed files with 2802 additions and 2797 deletions

View File

@@ -117,7 +117,7 @@ namespace _2DGAMELIB
}
}
public void SetHitColor(Med Med)
public void SetHitColor(ModeEventDispatcher Med)
{
foreach (Par item in pars.EnumAllPar())
{

View File

@@ -49,7 +49,7 @@ namespace _2DGAMELIB
}
}
public void SetHitColor(Med Med)
public void SetHitColor(ModeEventDispatcher Med)
{
foreach (But item in EnumBut)
{

View File

@@ -84,7 +84,7 @@ namespace _2DGAMELIB
SetText(Text);
}
public void SetHitColor(Med Med)
public void SetHitColor(ModeEventDispatcher Med)
{
if (parT.HitColor != Color.Transparent)
{

View File

@@ -7,13 +7,13 @@ namespace _2DGAMELIB
{
private OrderedDictionary<string, Lab> labs = new OrderedDictionary<string, Lab>();
private Med Med;
private ModeEventDispatcher Med;
private RenderArea Are;
public Lab this[string Name] => labs[Name];
public Labs(Med Med, RenderArea Are)
public Labs(ModeEventDispatcher Med, RenderArea Are)
{
this.Med = Med;
this.Are = Are;

View File

@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
namespace _2DGAMELIB
{
public class Med
public class ModeEventDispatcher
{
private GlImage baseControl;
@@ -23,11 +23,11 @@ namespace _2DGAMELIB
public Rectangle Base = new Rectangle(4.0, 3.0, 0.4);
public Bitmap Dis;
public Graphics GD;
public Bitmap Display;
public Graphics DisplayGraphics;
public Bitmap Hit;
public Graphics GH;
public Graphics HitGraphics;
public Sce Sce;
public FPS FPSF = new FPS(60.0);
@@ -41,7 +41,7 @@ namespace _2DGAMELIB
public string Modeb;
private Dictionary<string, Module> Modes;
private Func<Med, Dictionary<string, Module>> GetModes;
private Func<ModeEventDispatcher, Dictionary<string, Module>> GetModes;
public HashSet<Color> HitColors = new HashSet<Color>
{
@@ -78,31 +78,21 @@ namespace _2DGAMELIB
baseControl.SetCursorPoint(FromBasePosition(value));
}
}
public Med()
public ModeEventDispatcher()
{
}
public void FadeIn(double Rate)
{
Sce.TransformAlpha(GD, Rate);
Sce.TransformAlpha(DisplayGraphics, Rate);
}
public void FadeOut(double Rate)
{
Sce.TransD(GD, Rate);
Sce.TransD(DisplayGraphics, Rate);
}
public void InitializeModes(string Mode, Func<Med, Dictionary<string, Module>> GetModes)
public void InitializeModes(string Mode, Func<ModeEventDispatcher, Dictionary<string, Module>> GetModes)
{
mode = Mode;
this.GetModes = GetModes;
@@ -112,22 +102,22 @@ namespace _2DGAMELIB
{
baseControl = BaseControl;
BaseSize = new Size((int)(Base.LocalWidth * Unit), (int)(Base.LocalHeight * Unit));
Dis = new Bitmap(BaseSize.Width, BaseSize.Height);
GD = Graphics.FromImage(Dis);
Display = new Bitmap(BaseSize.Width, BaseSize.Height);
DisplayGraphics = Graphics.FromImage(Display);
//GD.InterpolationMode = InterpolationMode.HighQualityBilinear;
GD.SmoothingMode = SmoothingMode.None;
GD.PixelOffsetMode = PixelOffsetMode.HighSpeed;
GD.InterpolationMode = InterpolationMode.NearestNeighbor;
DisplayGraphics.SmoothingMode = SmoothingMode.None;
DisplayGraphics.PixelOffsetMode = PixelOffsetMode.HighSpeed;
DisplayGraphics.InterpolationMode = InterpolationMode.NearestNeighbor;
//needed for text or smthn
GD.CompositingMode = CompositingMode.SourceOver;
DisplayGraphics.CompositingMode = CompositingMode.SourceOver;
Hit = new Bitmap((int)((double)BaseSize.Width * HitAccuracy), (int)((double)BaseSize.Height * HitAccuracy));
GH = Graphics.FromImage(Hit);
Hit = new Bitmap((int)(BaseSize.Width * HitAccuracy), (int)(BaseSize.Height * HitAccuracy));
HitGraphics = Graphics.FromImage(Hit);
//GH.InterpolationMode = InterpolationMode.Bilinear;
GH.SmoothingMode = SmoothingMode.None;
GH.PixelOffsetMode = PixelOffsetMode.HighSpeed;
GH.InterpolationMode = InterpolationMode.NearestNeighbor;
GH.CompositingMode = CompositingMode.SourceOver;
HitGraphics.SmoothingMode = SmoothingMode.None;
HitGraphics.PixelOffsetMode = PixelOffsetMode.HighSpeed;
HitGraphics.InterpolationMode = InterpolationMode.NearestNeighbor;
HitGraphics.CompositingMode = CompositingMode.SourceOver;
WidthM = Hit.Width - 1;
HeightM = Hit.Height - 1;
@@ -230,8 +220,6 @@ namespace _2DGAMELIB
return BaseSize;
}
public Vector2D ToBasePosition(Vector2D Position)
{
return new Vector2D(((double)Position.X - resVector.X) / Unit * resMag, ((double)Position.Y - resVector.Y) / Unit * resMag);
@@ -288,12 +276,9 @@ namespace _2DGAMELIB
return Hit.GetPixel(point.X, point.Y);
}
public void Drawing()
{
baseControl.BitmapSetting(Dis);
baseControl.BitmapSetting(Display);
baseControl.SetTitle(UITitle);
Modes[mode].Setting();
@@ -312,7 +297,7 @@ namespace _2DGAMELIB
//DEBUG shows the hit lut
//GD.DrawImage(Hit, new Point(0, 0));
baseControl.SetBitmap(Dis);
baseControl.SetBitmap(Display);
};
@@ -323,28 +308,26 @@ namespace _2DGAMELIB
}
}
public void Draw(RenderArea Are)
{
//Note: this is terribly slow...
//would be better to not copy the entire frame
Are.DrawTo(GD, GH);
Are.DrawTo(DisplayGraphics, HitGraphics);
}
//TODO fix?
public void CursorHide()
{
//TODO fix?
Glfw.SetInputMode(baseControl.window, InputMode.Cursor, (int)CursorMode.Hidden);
}
public void CursorShow()
{
//TODO fix?
Glfw.SetInputMode(baseControl.window, InputMode.Cursor, (int)CursorMode.Normal);
}
//hit color stuff
public Color GetUniqueColor()
{
@@ -410,6 +393,6 @@ namespace _2DGAMELIB
//return result;
}*/
static Med() {}
static ModeEventDispatcher() {}
}
}

View File

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

View File

@@ -38,7 +38,7 @@ namespace _2DGAMELIB
Setting(Unit, XRatio, YRatio, Size, DisMag, HitMag);
}
public RenderArea(Med Med, bool Hit)
public RenderArea(ModeEventDispatcher Med, bool Hit)
{
if (Hit)
{

View File

@@ -249,7 +249,7 @@ namespace _2DGAMELIB
pars.Add(feed.Tag, feed);
}
public void SetHitColor(Med Med)
public void SetHitColor(ModeEventDispatcher Med)
{
if (parT.HitColor != Color.Transparent)
{

View File

@@ -1,3 +1,4 @@
using GLFW;
using System;
using System.ComponentModel;
using System.IO;
@@ -7,7 +8,7 @@ namespace _2DGAMELIB
{
public class UI //: Form
{
private Med Med;
private ModeEventDispatcher modeEventDispatcher;
private GlImage wpfImage1;
@@ -17,16 +18,16 @@ namespace _2DGAMELIB
private bool BigWindow;
public UI(Med Med)
public UI(ModeEventDispatcher Med)
{
this.Med = Med;
this.modeEventDispatcher = Med;
InitializeComponent();
}
private void UI_Load(object sender, EventArgs e)
{
//base.ClientSize =
Med.Setting(wpfImage1);
modeEventDispatcher.Setting(wpfImage1);
//base.ClientSize = new Size(1024, 768);
try
{
@@ -53,7 +54,7 @@ namespace _2DGAMELIB
private void UI_FormClosing()
{
Med.Drive = false;
modeEventDispatcher.Drive = false;
}
private void UI_Resize(object sender, EventArgs e)
@@ -107,7 +108,6 @@ namespace _2DGAMELIB
//beauty
this.wpfImage1.Closing = delegate () { UI_FormClosing(); };
//TODO fix?
//base.Load += new System.EventHandler(UI_Load);
UI_Load(null, null);

View File

@@ -378,7 +378,7 @@ namespace SlaveMatrix
}
}
public BackHair0_カル(double DisUnit, , , Med Med, BackHair0_カルD e)
public BackHair0_カル(double DisUnit, , , ModeEventDispatcher Med, BackHair0_カルD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -55,7 +55,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_カル(DisUnit, , , Med, this);
}

View File

@@ -378,7 +378,7 @@ namespace SlaveMatrix
}
}
public BackHair0_ジグ(double DisUnit, , , Med Med, BackHair0_ジグD e)
public BackHair0_ジグ(double DisUnit, , , ModeEventDispatcher Med, BackHair0_ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -55,7 +55,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_ジグ(DisUnit, , , Med, this);
}

View File

@@ -378,7 +378,7 @@ namespace SlaveMatrix
}
}
public 0_(double DisUnit, , , Med Med, BackHair0_ハネD e)
public 0_(double DisUnit, , , ModeEventDispatcher Med, BackHair0_ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -55,7 +55,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new 0_(DisUnit, , , Med, this);
}

View File

@@ -378,7 +378,7 @@ namespace SlaveMatrix
}
}
public BackHair0_パツ(double DisUnit, , , Med Med, BackHair0_パツD e)
public BackHair0_パツ(double DisUnit, , , ModeEventDispatcher Med, BackHair0_パツD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -55,7 +55,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_パツ(DisUnit, , , Med, this);
}

View File

@@ -301,7 +301,7 @@ namespace SlaveMatrix
}
}
public BackHair0_下1カル(double DisUnit, , , Med Med, BackHair0_下1カルD e)
public BackHair0_下1カル(double DisUnit, , , ModeEventDispatcher Med, BackHair0_下1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -49,7 +49,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_下1カル(DisUnit, , , Med, this);
}

View File

@@ -301,7 +301,7 @@ namespace SlaveMatrix
}
}
public 0_1(double DisUnit, , , Med Med, BackHair0_下1ジグD e)
public 0_1(double DisUnit, , , ModeEventDispatcher Med, BackHair0_下1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -49,7 +49,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new 0_1(DisUnit, , , Med, this);
}

View File

@@ -301,7 +301,7 @@ namespace SlaveMatrix
}
}
public BackHair0_下1ハネ(double DisUnit, , , Med Med, BackHair0_下1ハネD e)
public BackHair0_下1ハネ(double DisUnit, , , ModeEventDispatcher Med, BackHair0_下1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -49,7 +49,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_下1ハネ(DisUnit, , , Med, this);
}

View File

@@ -301,7 +301,7 @@ namespace SlaveMatrix
}
}
public BackHair0_下1パツ(double DisUnit, , , Med Med, BackHair0_下1パツD e)
public BackHair0_下1パツ(double DisUnit, , , ModeEventDispatcher Med, BackHair0_下1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -49,7 +49,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_下1パツ(DisUnit, , , Med, this);
}

View File

@@ -345,7 +345,7 @@ namespace SlaveMatrix
}
}
public BackHair0_下2カル(double DisUnit, , , Med Med, BackHair0_下2カルD e)
public BackHair0_下2カル(double DisUnit, , , ModeEventDispatcher Med, BackHair0_下2カルD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -53,7 +53,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_下2カル(DisUnit, , , Med, this);
}

View File

@@ -345,7 +345,7 @@ namespace SlaveMatrix
}
}
public BackHair0_下2ジグ(double DisUnit, , , Med Med, BackHair0_下2ジグD e)
public BackHair0_下2ジグ(double DisUnit, , , ModeEventDispatcher Med, BackHair0_下2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -53,7 +53,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_下2ジグ(DisUnit, , , Med, this);
}

View File

@@ -345,7 +345,7 @@ namespace SlaveMatrix
}
}
public BackHair0_下2ハネ(double DisUnit, , , Med Med, 0_2D e)
public BackHair0_下2ハネ(double DisUnit, , , ModeEventDispatcher Med, 0_2D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -53,7 +53,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_下2ハネ(DisUnit, , , Med, this);
}

View File

@@ -345,7 +345,7 @@ namespace SlaveMatrix
}
}
public BackHair0_下2パツ(double DisUnit, , , Med Med, BackHair0_下2パツD e)
public BackHair0_下2パツ(double DisUnit, , , ModeEventDispatcher Med, BackHair0_下2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -53,7 +53,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_下2パツ(DisUnit, , , Med, this);
}

View File

@@ -598,7 +598,7 @@ namespace SlaveMatrix
}
}
public BackHair0_編1カル(double DisUnit, , , Med Med, BackHair0_編1カルD e)
public BackHair0_編1カル(double DisUnit, , , ModeEventDispatcher Med, BackHair0_編1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -75,7 +75,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_編1カル(DisUnit, , , Med, this);
}

View File

@@ -598,7 +598,7 @@ namespace SlaveMatrix
}
}
public BackHair0_編1ジグ(double DisUnit, , , Med Med, 0_1D e)
public BackHair0_編1ジグ(double DisUnit, , , ModeEventDispatcher Med, 0_1D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -75,7 +75,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_編1ジグ(DisUnit, , , Med, this);
}

View File

@@ -598,7 +598,7 @@ namespace SlaveMatrix
}
}
public BackHair0_編1ハネ(double DisUnit, , , Med Med, 0_1D e)
public BackHair0_編1ハネ(double DisUnit, , , ModeEventDispatcher Med, 0_1D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -75,7 +75,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_編1ハネ(DisUnit, , , Med, this);
}

View File

@@ -598,7 +598,7 @@ namespace SlaveMatrix
}
}
public 0_1(double DisUnit, , , Med Med, BackHair0_編1パツD e)
public 0_1(double DisUnit, , , ModeEventDispatcher Med, BackHair0_編1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -75,7 +75,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new 0_1(DisUnit, , , Med, this);
}

View File

@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
}
}
public 0_2(double DisUnit, , , Med Med, 0_2D e)
public 0_2(double DisUnit, , , ModeEventDispatcher Med, 0_2D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -117,7 +117,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new 0_2(DisUnit, , , Med, this);
}

View File

@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
}
}
public BackHair0_編2ジグ(double DisUnit, , , Med Med, 0_2D e)
public BackHair0_編2ジグ(double DisUnit, , , ModeEventDispatcher Med, 0_2D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -117,7 +117,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_編2ジグ(DisUnit, , , Med, this);
}

View File

@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
}
}
public BackHair0_編2ハネ(double DisUnit, , , Med Med, 0_2D e)
public BackHair0_編2ハネ(double DisUnit, , , ModeEventDispatcher Med, 0_2D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -117,7 +117,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_編2ハネ(DisUnit, , , Med, this);
}

View File

@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
}
}
public BackHair0_編2パツ(double DisUnit, , , Med Med, 0_2D e)
public BackHair0_編2パツ(double DisUnit, , , ModeEventDispatcher Med, 0_2D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -117,7 +117,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_編2パツ(DisUnit, , , Med, this);
}

View File

@@ -138,7 +138,7 @@ namespace SlaveMatrix
public JointS 5_ => new JointS(, X0Y0_髪基, 6);
public BackHair0_肢系(double DisUnit, , , Med Med, BackHair0_肢系D e)
public BackHair0_肢系(double DisUnit, , , ModeEventDispatcher Med, BackHair0_肢系D e)
{
BackHair0_肢系 0_2 = this;
ThisType = GetType();

View File

@@ -169,7 +169,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair0_肢系(DisUnit, , , Med, this);
}

View File

@@ -281,7 +281,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結1カル(double DisUnit, , , Med Med, BackHair1_結1カルD e)
public BackHair1_結1カル(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結1カルD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -44,7 +44,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結1カル(DisUnit, , , Med, this);
}

View File

@@ -281,7 +281,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結1ジグ(double DisUnit, , , Med Med, BackHair1_結1ジグD e)
public BackHair1_結1ジグ(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結1ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -44,7 +44,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結1ジグ(DisUnit, , , Med, this);
}

View File

@@ -281,7 +281,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結1ハネ(double DisUnit, , , Med Med, BackHair1_結1ハネD e)
public BackHair1_結1ハネ(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結1ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -44,7 +44,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結1ハネ(DisUnit, , , Med, this);
}

View File

@@ -281,7 +281,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結1パツ(double DisUnit, , , Med Med, BackHair1_結1パツD e)
public BackHair1_結1パツ(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結1パツD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -44,7 +44,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結1パツ(DisUnit, , , Med, this);
}

View File

@@ -258,7 +258,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結2カル(double DisUnit, , , Med Med, BackHair1_結2カルD e)
public BackHair1_結2カル(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結2カルD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -42,7 +42,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結2カル(DisUnit, , , Med, this);
}

View File

@@ -258,7 +258,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結2ジグ(double DisUnit, , , Med Med, BackHair1_結2ジグD e)
public BackHair1_結2ジグ(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結2ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -42,7 +42,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結2ジグ(DisUnit, , , Med, this);
}

View File

@@ -258,7 +258,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結2ハネ(double DisUnit, , , Med Med, BackHair1_結2ハネD e)
public BackHair1_結2ハネ(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結2ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -42,7 +42,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結2ハネ(DisUnit, , , Med, this);
}

View File

@@ -258,7 +258,7 @@ namespace SlaveMatrix
}
}
public BackHair1_結2パツ(double DisUnit, , , Med Med, BackHair1_結2パツD e)
public BackHair1_結2パツ(double DisUnit, , , ModeEventDispatcher Med, BackHair1_結2パツD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -42,7 +42,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_結2パツ(DisUnit, , , Med, this);
}

View File

@@ -408,7 +408,7 @@ namespace SlaveMatrix
}
}
public BackHair1_編結(double DisUnit, , , Med Med, BackHair1_編結D e)
public BackHair1_編結(double DisUnit, , , ModeEventDispatcher Med, BackHair1_編結D e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -52,7 +52,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new BackHair1_編結(DisUnit, , , Med, this);
}

View File

@@ -3,7 +3,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class : Ele
public class Chest : Ele
{
public Par X0Y0_胸郭;
@@ -1412,9 +1412,9 @@ namespace SlaveMatrix
public JointS _接続点 => new JointS(, X0Y0_胸郭, 10);
public (double DisUnit, , , Med Med, D e)
public Chest(double DisUnit, , , ModeEventDispatcher Med, ChestD e)
{
2 = this;
Chest Chest2 = this;
ThisType = GetType();
= new Difs(Sta.["胸郭"]);
Pars pars = [0][0];
@@ -1596,9 +1596,9 @@ namespace SlaveMatrix
Neck_接続 = e.Neck_接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._Neck_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_Neck_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1607,9 +1607,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._肩左_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_肩左_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1618,9 +1618,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._肩右_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_肩右_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1629,9 +1629,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._胸左_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_胸左_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1640,9 +1640,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._胸右_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_胸右_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1651,9 +1651,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._肌_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_肌_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1662,9 +1662,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._翼上左_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_翼上左_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1673,9 +1673,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._翼上右_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_翼上右_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1684,9 +1684,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._翼下左_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_翼下左_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1695,9 +1695,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._翼下右_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_翼下右_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}
@@ -1706,9 +1706,9 @@ namespace SlaveMatrix
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = 2;
f.ConnectionType = ConnectionInfo._背中_接続;
f.(2._接続点);
f.Par = Chest2;
f.ConnectionType = ConnectionInfo.Chest_背中_接続;
f.(Chest2._接続点);
return f;
}).ToArray();
}

View File

@@ -5,7 +5,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class D : EleD
public class ChestD : EleD
{
public bool _表示 = true;
@@ -155,7 +155,7 @@ namespace SlaveMatrix
public List<EleD> _接続 = new List<EleD>();
public D()
public ChestD()
{
ThisType = GetType();
}
@@ -164,49 +164,49 @@ namespace SlaveMatrix
{
Neck_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._Neck_接続;
e. = ConnectionInfo.Chest_Neck_接続;
}
public void (EleD e)
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._肩左_接続;
e. = ConnectionInfo.Chest_肩左_接続;
}
public void (EleD e)
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._肩右_接続;
e. = ConnectionInfo.Chest_肩右_接続;
}
public void (EleD e)
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._胸左_接続;
e. = ConnectionInfo.Chest_胸左_接続;
}
public void (EleD e)
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._胸右_接続;
e. = ConnectionInfo.Chest_胸右_接続;
}
public void (EleD e)
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._肌_接続;
e. = ConnectionInfo.Chest_肌_接続;
}
public void (EleD e)
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._翼上左_接続;
e. = ConnectionInfo.Chest_翼上左_接続;
if (!(e is D))
{
return;
@@ -221,7 +221,7 @@ namespace SlaveMatrix
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._翼上右_接続;
e. = ConnectionInfo.Chest_翼上右_接続;
if (!(e is D))
{
return;
@@ -236,7 +236,7 @@ namespace SlaveMatrix
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._翼下左_接続;
e. = ConnectionInfo.Chest_翼下左_接続;
if (!(e is D))
{
return;
@@ -251,7 +251,7 @@ namespace SlaveMatrix
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._翼下右_接続;
e. = ConnectionInfo.Chest_翼下右_接続;
if (!(e is D))
{
return;
@@ -266,16 +266,16 @@ namespace SlaveMatrix
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo._背中_接続;
e. = ConnectionInfo.Chest_背中_接続;
foreach (EleD item in e.EnumEleD())
{
item.B = 1.0;
}
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new (DisUnit, , , Med, this);
return new Chest(DisUnit, , , Med, this);
}
}
}

View File

@@ -46,7 +46,7 @@ namespace SlaveMatrix
BackHair0_肢系_右3_接続,
BackHair0_肢系_右4_接続,
BackHair0_肢系_右5_接続,
_肢系_肢_接続,
SideHair_肢系_肢_接続,
_瞼_接続,
_宇_涙_接続,
_瞼_接続,
@@ -58,20 +58,20 @@ namespace SlaveMatrix
_獣_鼻水右_接続,
_吹出し_接続,
Neck_Head_接続,
_Neck_接続,
_肩左_接続,
_肩右_接続,
_胸左_接続,
_胸右_接続,
_肌_接続,
_翼上左_接続,
_翼上右_接続,
_翼下左_接続,
_翼下右_接続,
_背中_接続,
Chest_Neck_接続,
Chest_肩左_接続,
Chest_肩右_接続,
Chest_胸左_接続,
Chest_胸右_接続,
Chest_肌_接続,
Chest_翼上左_接続,
Chest_翼上右_接続,
Chest_翼下左_接続,
Chest_翼下右_接続,
Chest_背中_接続,
_噴乳_接続,
_上腕_接続,
Torso__接続,
Shoulder_上腕_接続,
Torso_Chest_接続,
Torso_肌_接続,
Torso_翼左_接続,
Torso_翼右_接続,
@@ -305,18 +305,18 @@ namespace SlaveMatrix
_蝙_腕輪_接続,
_獣_手_接続,
_蹄_手_接続,
_人__接続,
_獣__接続,
_蹄__接続,
_鳥__接続,
_竜__接続,
_人_足_接続,
_人_脚輪下_接続,
_人_脚輪上_接続,
_獣_足_接続,
_蹄_足_接続,
_鳥_足_接続,
_竜_足_接続,
_人_Leg_接続,
_獣_Leg_接続,
_蹄_Leg_接続,
_鳥_Leg_接続,
_竜_Leg_接続,
Leg_人_足_接続,
Leg_人_脚輪下_接続,
Leg_人_脚輪上_接続,
Leg_獣_足_接続,
Leg_蹄_足_接続,
Leg_鳥_足_接続,
Leg_竜_足_接続,
_魚_左0_接続,
_魚_右0_接続,
_魚_左1_接続,

View File

@@ -346,7 +346,7 @@ namespace SlaveMatrix
}
}
public Cough(double DisUnit, , , Med Med, D e)
public Cough(double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["Cough"]);

View File

@@ -1033,7 +1033,7 @@ namespace SlaveMatrix
public JointS _接続点 => new JointS(, X0Y0_頭, 18);
public Head(double DisUnit, , , Med Med, HeadD e)
public Head(double DisUnit, , , ModeEventDispatcher Med, HeadD e)
{
Head 2 = this;
ThisType = GetType();

View File

@@ -302,7 +302,7 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new Head(DisUnit, , , Med, this);
}

View File

@@ -9,7 +9,7 @@ namespace SlaveMatrix
{
public RenderArea Are;
private Med Med;
private ModeEventDispatcher Med;
public Par MaiB;
@@ -141,7 +141,7 @@ namespace SlaveMatrix
}
}
public InfoPanel(Med Med, RenderArea Are)
public InfoPanel(ModeEventDispatcher Med, RenderArea Are)
{
this.Med = Med;
this.Are = Are;
@@ -262,7 +262,7 @@ namespace SlaveMatrix
});
}
public void SetHitColor(Med Med)
public void SetHitColor(ModeEventDispatcher Med)
{
Mai.SetHitColor(Med);
Sub.SetHitColor(Med);

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -1169,7 +1169,7 @@ namespace SlaveMatrix
public JointS 2_ => new JointS(, X0Y0_首輪_金具右, 0);
public Neck(double DisUnit, , , Med Med, NeckD e)
public Neck(double DisUnit, , , ModeEventDispatcher Med, NeckD e)
{
Neck 2 = this;
ThisType = GetType();

View File

@@ -127,7 +127,7 @@ namespace SlaveMatrix
e. = ConnectionInfo.Neck_Head_接続;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new Neck(DisUnit, , , Med, this);
}

View File

@@ -0,0 +1,478 @@
using System.Linq;
using _2DGAMELIB;
namespace SlaveMatrix
{
public class Shoulder : Ele
{
public Par X0Y0_脇_脇;
public Par X0Y0_脇_筋肉;
public Par X0Y0_Shoulder_Shoulder;
public Par X0Y0_Shoulder_虫性_甲殻1;
public Par X0Y0_Shoulder_虫性_甲殻2;
public Par X0Y0_Shoulder_傷I1;
public Par X0Y0_Shoulder_傷I2;
public Par X0Y0_Shoulder_傷I3;
public Par X0Y0_Shoulder_傷I4;
public Par X0Y0_Shoulder_シャツ;
public Par X0Y0_Shoulder_ナース;
public ColorD _脇CD;
public ColorD _筋肉CD;
public ColorD Shoulder_ShoulderCD;
public ColorD Shoulder_虫性_甲殻1CD;
public ColorD Shoulder_虫性_甲殻2CD;
public ColorD Shoulder_傷I1CD;
public ColorD Shoulder_傷I2CD;
public ColorD Shoulder_傷I3CD;
public ColorD Shoulder_傷I4CD;
public ColorD Shoulder_シャツCD;
public ColorD Shoulder_ナースCD;
public ColorP X0Y0_脇_脇CP;
public ColorP X0Y0_脇_筋肉CP;
public ColorP X0Y0_Shoulder_ShoulderCP;
public ColorP X0Y0_Shoulder_虫性_甲殻1CP;
public ColorP X0Y0_Shoulder_虫性_甲殻2CP;
public ColorP X0Y0_Shoulder_傷I1CP;
public ColorP X0Y0_Shoulder_傷I2CP;
public ColorP X0Y0_Shoulder_傷I3CP;
public ColorP X0Y0_Shoulder_傷I4CP;
public ColorP X0Y0_Shoulder_シャツCP;
public ColorP X0Y0_Shoulder_ナースCP;
public K ;
public W ;
public Ele[] _接続;
public override bool
{
get
{
return _;
}
set
{
_ = value;
}
}
public override bool
{
get
{
return _;
}
set
{
_ = value;
_筋肉_表示 = _;
X0Y0_脇_脇.OP.ExpansionXY(X0Y0_脇_脇.OP.GetCenter(), 0.0005);
X0Y0_脇_脇.JP.ExpansionXY(X0Y0_脇_脇.JP.GetCenter(), 0.0005);
X0Y0_Shoulder_Shoulder.OP.ExpansionXY(X0Y0_Shoulder_Shoulder.OP.GetCenter(), 0.0005);
X0Y0_Shoulder_Shoulder.JP.ExpansionXY(X0Y0_Shoulder_Shoulder.JP.GetCenter(), 0.0005);
}
}
public override bool
{
get
{
return _;
}
set
{
_ = value;
}
}
public bool _脇_表示
{
get
{
return X0Y0_脇_脇.Dra;
}
set
{
X0Y0_脇_脇.Dra = value;
X0Y0_脇_脇.Hit = value;
}
}
public bool _筋肉_表示
{
get
{
return X0Y0_脇_筋肉.Dra;
}
set
{
X0Y0_脇_筋肉.Dra = value;
X0Y0_脇_筋肉.Hit = value;
}
}
public bool Shoulder_表示
{
get
{
return X0Y0_Shoulder_Shoulder.Dra;
}
set
{
X0Y0_Shoulder_Shoulder.Dra = value;
X0Y0_Shoulder_Shoulder.Hit = value;
}
}
public bool Shoulder_虫性_甲殻1_表示
{
get
{
return X0Y0_Shoulder_虫性_甲殻1.Dra;
}
set
{
X0Y0_Shoulder_虫性_甲殻1.Dra = value;
X0Y0_Shoulder_虫性_甲殻1.Hit = value;
}
}
public bool Shoulder_虫性_甲殻2_表示
{
get
{
return X0Y0_Shoulder_虫性_甲殻2.Dra;
}
set
{
X0Y0_Shoulder_虫性_甲殻2.Dra = value;
X0Y0_Shoulder_虫性_甲殻2.Hit = value;
}
}
public bool Shoulder_傷I1_表示
{
get
{
return X0Y0_Shoulder_傷I1.Dra;
}
set
{
X0Y0_Shoulder_傷I1.Dra = value;
X0Y0_Shoulder_傷I1.Hit = value;
}
}
public bool Shoulder_傷I2_表示
{
get
{
return X0Y0_Shoulder_傷I2.Dra;
}
set
{
X0Y0_Shoulder_傷I2.Dra = value;
X0Y0_Shoulder_傷I2.Hit = value;
}
}
public bool Shoulder_傷I3_表示
{
get
{
return X0Y0_Shoulder_傷I3.Dra;
}
set
{
X0Y0_Shoulder_傷I3.Dra = value;
X0Y0_Shoulder_傷I3.Hit = value;
}
}
public bool Shoulder_傷I4_表示
{
get
{
return X0Y0_Shoulder_傷I4.Dra;
}
set
{
X0Y0_Shoulder_傷I4.Dra = value;
X0Y0_Shoulder_傷I4.Hit = value;
}
}
public bool Shoulder_シャツ_表示
{
get
{
return X0Y0_Shoulder_シャツ.Dra;
}
set
{
X0Y0_Shoulder_シャツ.Dra = value;
X0Y0_Shoulder_シャツ.Hit = value;
}
}
public bool Shoulder_ナース_表示
{
get
{
return X0Y0_Shoulder_ナース.Dra;
}
set
{
X0Y0_Shoulder_ナース.Dra = value;
X0Y0_Shoulder_ナース.Hit = value;
}
}
public override bool
{
get
{
return _脇_表示;
}
set
{
_脇_表示 = value;
_筋肉_表示 = value;
Shoulder_表示 = value;
Shoulder_虫性_甲殻1_表示 = value;
Shoulder_虫性_甲殻2_表示 = value;
Shoulder_傷I1_表示 = value;
Shoulder_傷I2_表示 = value;
Shoulder_傷I3_表示 = value;
Shoulder_傷I4_表示 = value;
Shoulder_シャツ_表示 = value;
Shoulder_ナース_表示 = value;
}
}
public override double
{
get
{
return _脇CD.;
}
set
{
_脇CD. = value;
_筋肉CD. = value;
Shoulder_ShoulderCD. = value;
Shoulder_虫性_甲殻1CD. = value;
Shoulder_虫性_甲殻2CD. = value;
Shoulder_傷I1CD. = value;
Shoulder_傷I2CD. = value;
Shoulder_傷I3CD. = value;
Shoulder_傷I4CD. = value;
Shoulder_シャツCD. = value;
Shoulder_ナースCD. = value;
}
}
public JointS _接続点 => new JointS(, X0Y0_Shoulder_Shoulder, 1);
public Shoulder(double DisUnit, , , ModeEventDispatcher Med, ShoulderD e)
{
Shoulder Shoulder2 = this;
ThisType = GetType();
= new Difs(Sta.["Shoulder"]);
Pars pars = [0][0];
Pars pars2 = pars["脇"].ToPars();
X0Y0_脇_脇 = pars2["脇"].ToPar();
X0Y0_脇_筋肉 = pars2["筋肉"].ToPar();
pars2 = pars["肩"].ToPars();
X0Y0_Shoulder_Shoulder = pars2["肩"].ToPar();
Pars pars3 = pars2["虫性"].ToPars();
X0Y0_Shoulder_虫性_甲殻1 = pars3["甲殻1"].ToPar();
X0Y0_Shoulder_虫性_甲殻2 = pars3["甲殻2"].ToPar();
X0Y0_Shoulder_傷I1 = pars2["傷I1"].ToPar();
X0Y0_Shoulder_傷I2 = pars2["傷I2"].ToPar();
X0Y0_Shoulder_傷I3 = pars2["傷I3"].ToPar();
X0Y0_Shoulder_傷I4 = pars2["傷I4"].ToPar();
X0Y0_Shoulder_シャツ = pars2["シャツ"].ToPar();
X0Y0_Shoulder_ナース = pars2["ナース"].ToPar();
.SetJoints();
= new JointD();
= e.;
X = e.X;
Y = e.Y;
C = e.C;
C = e.C;
B = e.B;
C = e.C;
B = e.B;
C = e.C;
XB = e.XB;
XC = e.XC;
YB = e.YB;
YC = e.YC;
= e.;
= e.;
Xv = e.Xv;
Yv = e.Yv;
Xi = e.Xi;
Yi = e.Yi;
= e.;
X = e.X;
Y = e.Y;
_脇_表示 = e._脇_表示;
_筋肉_表示 = e._筋肉_表示;
Shoulder_表示 = e.Shoulder_表示;
Shoulder_虫性_甲殻1_表示 = e.Shoulder_虫性_甲殻1_表示;
Shoulder_虫性_甲殻2_表示 = e.Shoulder_虫性_甲殻2_表示;
Shoulder_傷I1_表示 = e.Shoulder_傷I1_表示;
Shoulder_傷I2_表示 = e.Shoulder_傷I2_表示;
Shoulder_傷I3_表示 = e.Shoulder_傷I3_表示;
Shoulder_傷I4_表示 = e.Shoulder_傷I4_表示;
Shoulder_シャツ_表示 = e.Shoulder_シャツ_表示;
Shoulder_ナース_表示 = e.Shoulder_ナース_表示;
= e.;
= e.;
= e.;
if (!e.)
{
= false;
}
if (e._接続.Count > 0)
{
Ele f;
_接続 = e._接続.Select(delegate(EleD g)
{
f = g.GetEle(DisUnit, Med, );
f.Par = Shoulder2;
f.ConnectionType = ConnectionInfo.Shoulder_上腕_接続;
f.(Shoulder2._接続点);
return f;
}).ToArray();
}
base. = ;
();
X0Y0_脇_脇CP = new ColorP(X0Y0_脇_脇, _脇CD, DisUnit, abj: true);
X0Y0_脇_筋肉CP = new ColorP(X0Y0_脇_筋肉, _筋肉CD, DisUnit, abj: true);
X0Y0_Shoulder_ShoulderCP = new ColorP(X0Y0_Shoulder_Shoulder, Shoulder_ShoulderCD, DisUnit, abj: true);
X0Y0_Shoulder_虫性_甲殻1CP = new ColorP(X0Y0_Shoulder_虫性_甲殻1, Shoulder_虫性_甲殻1CD, DisUnit, abj: true);
X0Y0_Shoulder_虫性_甲殻2CP = new ColorP(X0Y0_Shoulder_虫性_甲殻2, Shoulder_虫性_甲殻2CD, DisUnit, abj: true);
X0Y0_Shoulder_傷I1CP = new ColorP(X0Y0_Shoulder_傷I1, Shoulder_傷I1CD, DisUnit, abj: true);
X0Y0_Shoulder_傷I2CP = new ColorP(X0Y0_Shoulder_傷I2, Shoulder_傷I2CD, DisUnit, abj: true);
X0Y0_Shoulder_傷I3CP = new ColorP(X0Y0_Shoulder_傷I3, Shoulder_傷I3CD, DisUnit, abj: true);
X0Y0_Shoulder_傷I4CP = new ColorP(X0Y0_Shoulder_傷I4, Shoulder_傷I4CD, DisUnit, abj: true);
X0Y0_Shoulder_シャツCP = new ColorP(X0Y0_Shoulder_シャツ, Shoulder_シャツCD, DisUnit, abj: true);
X0Y0_Shoulder_ナースCP = new ColorP(X0Y0_Shoulder_ナース, Shoulder_ナースCD, DisUnit, abj: true);
= e.;
X0Y0_脇_脇.BasePointBase = X0Y0_脇_脇.BasePointBase.AddY(-0.001);
}
public void (RenderArea Are)
{
Are.Draw(X0Y0_脇_脇);
Are.Draw(X0Y0_脇_筋肉);
}
public void (RenderArea Are)
{
Are.Draw(X0Y0_Shoulder_シャツ);
Are.Draw(X0Y0_Shoulder_ナース);
}
public override void 0(RenderArea Are)
{
Are.Draw(X0Y0_Shoulder_Shoulder);
Are.Draw(X0Y0_Shoulder_傷I1);
Are.Draw(X0Y0_Shoulder_傷I2);
Are.Draw(X0Y0_Shoulder_傷I3);
Are.Draw(X0Y0_Shoulder_傷I4);
.Draw(Are);
.Draw(Are);
Are.Draw(X0Y0_Shoulder_虫性_甲殻1);
Are.Draw(X0Y0_Shoulder_虫性_甲殻2);
}
public override bool Is布(Par p)
{
if (p != X0Y0_Shoulder_シャツ)
{
return p == X0Y0_Shoulder_ナース;
}
return true;
}
public override void ()
{
X0Y0_脇_脇CP.Update();
X0Y0_脇_筋肉CP.Update();
X0Y0_Shoulder_ShoulderCP.Update();
X0Y0_Shoulder_虫性_甲殻1CP.Update();
X0Y0_Shoulder_虫性_甲殻2CP.Update();
X0Y0_Shoulder_傷I1CP.Update();
X0Y0_Shoulder_傷I2CP.Update();
X0Y0_Shoulder_傷I3CP.Update();
X0Y0_Shoulder_傷I4CP.Update();
}
public void (Vector2D[] )
{
X0Y0_Shoulder_シャツCP.Update();
}
public void (Vector2D[] )
{
X0Y0_Shoulder_ナースCP.Update();
}
private void ( )
{
N0();
}
private void N0( )
{
_脇CD = new ColorD(ref Col.Black, ref .R);
_筋肉CD = new ColorD(ref Col.Black, ref .R);
Shoulder_ShoulderCD = new ColorD(ref Col.Black, ref .O);
Shoulder_虫性_甲殻1CD = new ColorD(ref Col.Black, ref .1O);
Shoulder_虫性_甲殻2CD = new ColorD(ref Col.Black, ref .1O);
Shoulder_傷I1CD = new ColorD(ref Col.Empty, ref .);
Shoulder_傷I2CD = new ColorD(ref Col.Empty, ref .);
Shoulder_傷I3CD = new ColorD(ref Col.Empty, ref .);
Shoulder_傷I4CD = new ColorD(ref Col.Empty, ref .);
Shoulder_シャツCD = new ColorD();
Shoulder_ナースCD = new ColorD();
}
}
}

View File

@@ -0,0 +1,51 @@
using System;
using System.Collections.Generic;
using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class ShoulderD : EleD
{
public bool _脇_表示 = true;
public bool _筋肉_表示;
public bool Shoulder_表示 = true;
public bool Shoulder_虫性_甲殻1_表示;
public bool Shoulder_虫性_甲殻2_表示;
public bool Shoulder_傷I1_表示;
public bool Shoulder_傷I2_表示;
public bool Shoulder_傷I3_表示;
public bool Shoulder_傷I4_表示;
public bool Shoulder_シャツ_表示;
public bool Shoulder_ナース_表示;
public List<EleD> _接続 = new List<EleD>();
public ShoulderD()
{
ThisType = GetType();
}
public void (EleD e)
{
_接続.Add(e);
e.Par = this;
e. = ConnectionInfo.Shoulder_上腕_接続;
}
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new Shoulder(DisUnit, , , Med, this);
}
}
}

View File

@@ -1,6 +1,6 @@
namespace SlaveMatrix
{
public class : Ele
public class SideHair : Ele
{
public override double
{

View File

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

View File

@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class _カル :
public class SideHair_カル : SideHair
{
public Par X0Y0_髪1;
@@ -141,7 +141,7 @@ namespace SlaveMatrix
}
}
public _カル(double DisUnit, , , Med Med, _カルD e)
public SideHair_カル(double DisUnit, , , ModeEventDispatcher Med, SideHair_カルD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class _カルD : D
public class SideHair_カルD : SideHairD
{
public bool 1_ = true;
@@ -18,12 +18,12 @@ namespace SlaveMatrix
public double ;
public _カルD()
public SideHair_カルD()
{
ThisType = GetType();
}
public _カルD SetRandom()
public SideHair_カルD SetRandom()
{
1 = RNG.XS.NextDouble();
2 = RNG.XS.NextDouble();
@@ -34,9 +34,9 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new _カル(DisUnit, , , Med, this);
return new SideHair_カル(DisUnit, , , Med, this);
}
}
}

View File

@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class _ジグ :
public class SideHair_ジグ : SideHair
{
public Par X0Y0_髪1;
@@ -141,7 +141,7 @@ namespace SlaveMatrix
}
}
public _ジグ(double DisUnit, , , Med Med, _ジグD e)
public SideHair_ジグ(double DisUnit, , , ModeEventDispatcher Med, SideHair_ジグD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class _ジグD : D
public class SideHair_ジグD : SideHairD
{
public bool 1_ = true;
@@ -18,12 +18,12 @@ namespace SlaveMatrix
public double ;
public _ジグD()
public SideHair_ジグD()
{
ThisType = GetType();
}
public _ジグD SetRandom()
public SideHair_ジグD SetRandom()
{
1 = RNG.XS.NextDouble();
2 = RNG.XS.NextDouble();
@@ -34,9 +34,9 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new _ジグ(DisUnit, , , Med, this);
return new SideHair_ジグ(DisUnit, , , Med, this);
}
}
}

View File

@@ -2,7 +2,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
public class _ハネ :
public class SideHair_ハネ : SideHair
{
public Par X0Y0_髪1;
@@ -141,7 +141,7 @@ namespace SlaveMatrix
}
}
public _ハネ(double DisUnit, , , Med Med, _ハネD e)
public SideHair_ハネ(double DisUnit, , , ModeEventDispatcher Med, SideHair_ハネD e)
{
ThisType = GetType();
Dif dif = new Dif();

View File

@@ -4,7 +4,7 @@ using _2DGAMELIB;
namespace SlaveMatrix
{
[Serializable]
public class _ハネD : D
public class SideHair_ハネD : SideHairD
{
public bool 1_ = true;
@@ -18,12 +18,12 @@ namespace SlaveMatrix
public double ;
public _ハネD()
public SideHair_ハネD()
{
ThisType = GetType();
}
public _ハネD SetRandom()
public SideHair_ハネD SetRandom()
{
1 = RNG.XS.NextDouble();
2 = RNG.XS.NextDouble();
@@ -34,9 +34,9 @@ namespace SlaveMatrix
return this;
}
public override Ele GetEle(double DisUnit, Med Med, )
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, )
{
return new _ハネ(DisUnit, , , Med, this);
return new SideHair_ハネ(DisUnit, , , Med, this);
}
}
}

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