Added more readable names for Are(RenderArea)

This commit is contained in:
Absolutely disgusting
2025-10-25 21:25:58 +04:00
parent 96a4535aa1
commit 4edeb09fe1
126 changed files with 568 additions and 577 deletions

View File

@@ -1,185 +0,0 @@
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
namespace _2DGAMELIB
{
public class Are : Rect
{
public Bitmap Dis;
public Bitmap Hit;
protected Graphics gd;
protected Graphics gh;
protected double unit;
protected double disUnit;
protected double hitUnit;
protected Size WH = System.Drawing.Size.Empty;
protected Size WHH = System.Drawing.Size.Empty;
protected Size WHA = System.Drawing.Size.Empty;
public Vector2D BasePoint = Dat.Vec2DZero;
public Vector2D Position = Dat.Vec2DZero;
public Graphics GD => gd;
public Graphics GH => gh;
public double Unit => unit;
public double DisUnit => disUnit;
public Are() { }
public Are(double Unit, double XRatio, double YRatio, double Size, double DisMag, double HitMag)
{
Setting(Unit, XRatio, YRatio, Size, DisMag, HitMag);
}
public Are(Med Med, bool Hit)
{
if (Hit)
{
Setting(Med.Unit, Med.Base.XRatio, Med.Base.YRatio, Med.Base.Size, Med.DisQuality, Med.HitAccuracy);
}
else
{
Setting(Med.Unit, Med.Base.XRatio, Med.Base.YRatio, Med.Base.Size, Med.DisQuality);
}
}
private void Setting(double Unit, double XRatio, double YRatio, double Size, double DisMag)
{
SetXYRatio(XRatio, YRatio);
base.Size = Size;
unit = Unit;
disUnit = Unit * DisMag;
WH.Width = (int)(base.LocalWidth * Unit);
WH.Height = (int)(base.LocalHeight * Unit);
WHA.Width = (int)(base.LocalWidth * disUnit);
WHA.Height = (int)(base.LocalHeight * disUnit);
Dis = new Bitmap((int)((double)WH.Width * DisMag), (int)((double)WH.Height * DisMag));
gd = Graphics.FromImage(Dis);
gd.SmoothingMode = SmoothingMode.None;
gd.PixelOffsetMode = PixelOffsetMode.HighSpeed;
gd.InterpolationMode = InterpolationMode.NearestNeighbor;
//needed for text or smthn
gd.CompositingMode = CompositingMode.SourceOver;
}
private void Setting(double Unit, double XRatio, double YRatio, double Size, double DisMag, double HitMag)
{
Setting(Unit, XRatio, YRatio, Size, DisMag);
hitUnit = Unit * HitMag;
WHH.Width = (int)(base.LocalWidth * hitUnit);
WHH.Height = (int)(base.LocalHeight * hitUnit);
Hit = new Bitmap(WHH.Width, WHH.Height);
gh = Graphics.FromImage(Hit);
gh.SmoothingMode = SmoothingMode.None;
gh.PixelOffsetMode = PixelOffsetMode.HighSpeed;
gh.InterpolationMode = InterpolationMode.NearestNeighbor;
gh.CompositingMode = CompositingMode.SourceOver;
}
public Vector2D GetPosition()
{
return new Vector2D(Position.X - BasePoint.X * XRatio * Size, Position.Y - BasePoint.Y * YRatio * Size);
}
public void Draw(Par Par)
{
Par.Draw(disUnit, gd);
if (gh != null)
{
Par.DrawH(hitUnit, gh);
}
}
public void Draw(ParT ParT)
{
ParT.Draw(disUnit, gd);
if (gh != null)
{
ParT.DrawH(hitUnit, gh);
}
}
public void Draw(Pars Pars)
{
Pars.Draw(disUnit, gd);
if (gh != null)
{
Pars.DrawH(hitUnit, gh);
}
}
public void Draw(Are Are)
{
Vector2D p = Are.GetPosition();
GD.DrawImage(Are.Dis, (float)(p.X * Are.disUnit), (float)(p.Y * Are.disUnit), Are.WHA.Width, Are.WHA.Height);
if (Are.gh != null && GH != null)
{
GH.DrawImage(Are.Hit, (int)(p.X * Are.hitUnit), (int)(p.Y * Are.hitUnit), Are.WHH.Width, Are.WHH.Height);
}
}
public void DrawTo(Graphics GD)
{
Vector2D p = GetPosition();
GD.DrawImage(Dis, (int)(p.X * unit), (int)(p.Y * unit), WH.Width, WH.Height);
}
public void DrawTo(Graphics GD, Graphics GH)
{
Vector2D p = GetPosition();
GD.DrawImage(Dis, (int)(p.X * unit), (int)(p.Y * unit), WH.Width, WH.Height);
if (gh != null)
{
GH.DrawImage(Hit, (int)(p.X * hitUnit), (int)(p.Y * hitUnit), WHH.Width, WHH.Height);
}
}
public void Clear()
{
gd.Clear(Color.Transparent);
if (gh != null)
{
gh.Clear(Color.Transparent);
}
}
public void Clear(Color Color)
{
gd.Clear(Color);
if (gh != null)
{
gh.Clear(Color.Transparent);
}
}
public void Dispose()
{
Dis.Dispose();
gd.Dispose();
if (Hit != null)
{
Hit.Dispose();
gh.Dispose();
}
}
}
}

View File

@@ -3,7 +3,7 @@ using System.Drawing.Drawing2D;
namespace _2DGAMELIB namespace _2DGAMELIB
{ {
public class AreM : Are public class AreM : RenderArea
{ {
private double strength; private double strength;
@@ -13,38 +13,38 @@ namespace _2DGAMELIB
{ {
SetXYRatio(XRatio, YRatio); SetXYRatio(XRatio, YRatio);
base.Size = Size; base.Size = Size;
unit = Unit; unitScale = Unit;
strength = Strength; strength = Strength;
disUnit = Unit * DisMag; displayUnitScale = Unit * DisMag;
double num = 1.0 - Strength; double num = 1.0 - Strength;
unitS = disUnit * num; unitS = displayUnitScale * num;
WH.Width = (int)(base.LocalWidth * Unit); WH.Width = (int)(base.LocalWidth * Unit);
WH.Height = (int)(base.LocalHeight * Unit); WH.Height = (int)(base.LocalHeight * Unit);
WHA.Width = (int)(base.LocalWidth * disUnit); WHA.Width = (int)(base.LocalWidth * displayUnitScale);
WHA.Height = (int)(base.LocalHeight * disUnit); WHA.Height = (int)(base.LocalHeight * displayUnitScale);
Dis = new Bitmap((int)((double)WH.Width * DisMag * num), (int)((double)WH.Height * DisMag * num)); DisplayLayer = new Bitmap((int)((double)WH.Width * DisMag * num), (int)((double)WH.Height * DisMag * num));
gd = Graphics.FromImage(Dis); displayGraphics = Graphics.FromImage(DisplayLayer);
gd.SmoothingMode = SmoothingMode.None; displayGraphics.SmoothingMode = SmoothingMode.None;
gd.PixelOffsetMode = PixelOffsetMode.None; displayGraphics.PixelOffsetMode = PixelOffsetMode.None;
hitUnit = Unit * HitMag; hitUnitScale = Unit * HitMag;
WHH.Width = (int)(base.LocalWidth * hitUnit); WHH.Width = (int)(base.LocalWidth * hitUnitScale);
WHH.Height = (int)(base.LocalHeight * hitUnit); WHH.Height = (int)(base.LocalHeight * hitUnitScale);
Hit = new Bitmap(WHH.Width, WHH.Height); HitLayer = new Bitmap(WHH.Width, WHH.Height);
gh = Graphics.FromImage(Hit); hitGraphics = Graphics.FromImage(HitLayer);
gh.SmoothingMode = SmoothingMode.None; hitGraphics.SmoothingMode = SmoothingMode.None;
gh.PixelOffsetMode = PixelOffsetMode.None; hitGraphics.PixelOffsetMode = PixelOffsetMode.None;
} }
public new void Draw(Pars Pars) public new void Draw(Pars Pars)
{ {
Pars.Draw(unitS, gd); Pars.Draw(unitS, displayGraphics);
if (gh != null) if (hitGraphics != null)
{ {
Pars.DrawH(hitUnit, gh); Pars.DrawH(hitUnitScale, hitGraphics);
} }
} }
} }

View File

@@ -109,7 +109,7 @@ namespace _2DGAMELIB
return false; return false;
} }
public void Draw(Are Are) public void Draw(RenderArea Are)
{ {
if (dra) if (dra)
{ {

View File

@@ -57,7 +57,7 @@ namespace _2DGAMELIB
} }
} }
public void Draw(Are Are) public void Draw(RenderArea Are)
{ {
foreach (But value in buts.Values) foreach (But value in buts.Values)
{ {

View File

@@ -285,7 +285,7 @@ namespace _2DGAMELIB
} }
public void Draw(Are Are) public void Draw(RenderArea Are)
{ {
Are.Draw(Current); Are.Draw(Current);
} }

View File

@@ -7,7 +7,7 @@ namespace _2DGAMELIB
{ {
private ParT parT; private ParT parT;
private Are Are; private RenderArea Are;
private double Width; private double Width;
@@ -33,17 +33,17 @@ namespace _2DGAMELIB
SetRect(); SetRect();
} }
public Lab(Are Are, string Name, ref Vector2D Position, double Size, double Width, Font Font, double TextSize, string Text, ref Color TextColor, ref Color ShadColor, ref Color BackColor, ref Color FramColor) public Lab(RenderArea Are, string Name, ref Vector2D Position, double Size, double Width, Font Font, double TextSize, string Text, ref Color TextColor, ref Color ShadColor, ref Color BackColor, ref Color FramColor)
{ {
Setting(Are, Name, ref Position, Size, Width, Font, TextSize, Text, ref TextColor, ref ShadColor, ref BackColor, ref FramColor); Setting(Are, Name, ref Position, Size, Width, Font, TextSize, Text, ref TextColor, ref ShadColor, ref BackColor, ref FramColor);
} }
public Lab(Are Are, string Name, Vector2D Position, double Size, double Width, Font Font, double TextSize, string Text, Color TextColor, Color ShadColor, Color BackColor, Color FramColor) public Lab(RenderArea Are, string Name, Vector2D Position, double Size, double Width, Font Font, double TextSize, string Text, Color TextColor, Color ShadColor, Color BackColor, Color FramColor)
{ {
Setting(Are, Name, ref Position, Size, Width, Font, TextSize, Text, ref TextColor, ref ShadColor, ref BackColor, ref FramColor); Setting(Are, Name, ref Position, Size, Width, Font, TextSize, Text, ref TextColor, ref ShadColor, ref BackColor, ref FramColor);
} }
private void Setting(Are Are, string Name, ref Vector2D Position, double Size, double Width, Font Font, double TextSize, string Text, ref Color TextColor, ref Color ShadColor, ref Color BackColor, ref Color FramColor) private void Setting(RenderArea Are, string Name, ref Vector2D Position, double Size, double Width, Font Font, double TextSize, string Text, ref Color TextColor, ref Color ShadColor, ref Color BackColor, ref Color FramColor)
{ {
this.Are = Are; this.Are = Are;
this.Width = Width; this.Width = Width;
@@ -98,7 +98,7 @@ namespace _2DGAMELIB
if (!string.IsNullOrEmpty(parT.Text)) if (!string.IsNullOrEmpty(parT.Text))
{ {
parT.RectSize = new Vector2D(Width, 10.0); parT.RectSize = new Vector2D(Width, 10.0);
Vector2D_2 stringRect = parT.GetStringRect(Are.DisUnit, Are.GD); Vector2D_2 stringRect = parT.GetStringRect(Are.DisplayUnitScale, Are.DisplayGraphics);
double x = ((stringRect.v2.X > Min) ? stringRect.v2.X : Min) + 0.07; double x = ((stringRect.v2.X > Min) ? stringRect.v2.X : Min) + 0.07;
parT.RectSize = new Vector2D(x, stringRect.v2.Y); parT.RectSize = new Vector2D(x, stringRect.v2.Y);
} }

View File

@@ -9,11 +9,11 @@ namespace _2DGAMELIB
private Med Med; private Med Med;
private Are Are; private RenderArea Are;
public Lab this[string Name] => labs[Name]; public Lab this[string Name] => labs[Name];
public Labs(Med Med, Are Are) public Labs(Med Med, RenderArea Are)
{ {
this.Med = Med; this.Med = Med;
this.Are = Are; this.Are = Are;
@@ -24,7 +24,7 @@ namespace _2DGAMELIB
labs.Add(Name, new Lab(Are, Name, ref Position, Size, Width, Font, TextSize, Text, ref TextColor, ref ShadColor, ref BackColor, ref FramColor)); labs.Add(Name, new Lab(Are, Name, ref Position, Size, Width, Font, TextSize, Text, ref TextColor, ref ShadColor, ref BackColor, ref FramColor));
} }
public void Draw(Are Are) public void Draw(RenderArea Are)
{ {
foreach (Lab value in labs.Values) foreach (Lab value in labs.Values)
{ {

View File

@@ -324,7 +324,7 @@ namespace _2DGAMELIB
} }
public void Draw(Are Are) public void Draw(RenderArea Are)
{ {
//Note: this is terribly slow... //Note: this is terribly slow...
//would be better to not copy the entire frame //would be better to not copy the entire frame

View File

@@ -204,7 +204,7 @@ namespace _2DGAMELIB
public void Draw(Are Are) public void Draw(RenderArea Are)
{ {
foreach (Difs value in Difss.Values) foreach (Difs value in Difss.Values)
{ {

View File

@@ -0,0 +1,176 @@
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
namespace _2DGAMELIB
{
//Render Area
public class RenderArea : Rect
{
//Display Layer
public Bitmap DisplayLayer;
//Hit Layer
public Bitmap HitLayer;
protected Graphics displayGraphics;
protected Graphics hitGraphics;
protected double unitScale;
protected double displayUnitScale;
protected double hitUnitScale;
protected Size WH = System.Drawing.Size.Empty;
protected Size WHH = System.Drawing.Size.Empty;
protected Size WHA = System.Drawing.Size.Empty;
public Vector2D BasePoint = Dat.Vec2DZero;
public Vector2D Position = Dat.Vec2DZero;
public Graphics DisplayGraphics => displayGraphics;
public Graphics HitGraphics => hitGraphics;
public double UnitScale => unitScale;
public double DisplayUnitScale => displayUnitScale;
public RenderArea() { }
public RenderArea(double Unit, double XRatio, double YRatio, double Size, double DisMag, double HitMag)
{
Setting(Unit, XRatio, YRatio, Size, DisMag, HitMag);
}
public RenderArea(Med Med, bool Hit)
{
if (Hit)
{
Setting(Med.Unit, Med.Base.XRatio, Med.Base.YRatio, Med.Base.Size, Med.DisQuality, Med.HitAccuracy);
}
else
{
Setting(Med.Unit, Med.Base.XRatio, Med.Base.YRatio, Med.Base.Size, Med.DisQuality);
}
}
private void Setting(double Unit, double XRatio, double YRatio, double Size, double DisMag)
{
SetXYRatio(XRatio, YRatio);
base.Size = Size;
unitScale = Unit;
displayUnitScale = Unit * DisMag;
WH.Width = (int)(base.LocalWidth * Unit);
WH.Height = (int)(base.LocalHeight * Unit);
WHA.Width = (int)(base.LocalWidth * displayUnitScale);
WHA.Height = (int)(base.LocalHeight * displayUnitScale);
DisplayLayer = new Bitmap((int)((double)WH.Width * DisMag), (int)((double)WH.Height * DisMag));
displayGraphics = Graphics.FromImage(DisplayLayer);
displayGraphics.SmoothingMode = SmoothingMode.None;
displayGraphics.PixelOffsetMode = PixelOffsetMode.HighSpeed;
displayGraphics.InterpolationMode = InterpolationMode.NearestNeighbor;
//needed for text or smthn
displayGraphics.CompositingMode = CompositingMode.SourceOver;
}
private void Setting(double Unit, double XRatio, double YRatio, double Size, double DisMag, double HitMag)
{
Setting(Unit, XRatio, YRatio, Size, DisMag);
hitUnitScale = Unit * HitMag;
WHH.Width = (int)(base.LocalWidth * hitUnitScale);
WHH.Height = (int)(base.LocalHeight * hitUnitScale);
HitLayer = new Bitmap(WHH.Width, WHH.Height);
hitGraphics = Graphics.FromImage(HitLayer);
hitGraphics.SmoothingMode = SmoothingMode.None;
hitGraphics.PixelOffsetMode = PixelOffsetMode.HighSpeed;
hitGraphics.InterpolationMode = InterpolationMode.NearestNeighbor;
hitGraphics.CompositingMode = CompositingMode.SourceOver;
}
public Vector2D GetPosition()
{
return new Vector2D(Position.X - BasePoint.X * XRatio * Size, Position.Y - BasePoint.Y * YRatio * Size);
}
public void Draw(Par Par)
{
Par.Draw(displayUnitScale, displayGraphics);
if (hitGraphics != null)
{
Par.DrawH(hitUnitScale, hitGraphics);
}
}
public void Draw(ParT ParT)
{
ParT.Draw(displayUnitScale, displayGraphics);
if (hitGraphics != null)
{
ParT.DrawH(hitUnitScale, hitGraphics);
}
}
public void Draw(Pars Pars)
{
Pars.Draw(displayUnitScale, displayGraphics);
if (hitGraphics != null)
{
Pars.DrawH(hitUnitScale, hitGraphics);
}
}
public void Draw(RenderArea Are)
{
Vector2D p = Are.GetPosition();
DisplayGraphics.DrawImage(Are.DisplayLayer, (float)(p.X * Are.displayUnitScale), (float)(p.Y * Are.displayUnitScale), Are.WHA.Width, Are.WHA.Height);
if (Are.hitGraphics != null && HitGraphics != null)
{
HitGraphics.DrawImage(Are.HitLayer, (int)(p.X * Are.hitUnitScale), (int)(p.Y * Are.hitUnitScale), Are.WHH.Width, Are.WHH.Height);
}
}
public void DrawTo(Graphics GD)
{
Vector2D p = GetPosition();
GD.DrawImage(DisplayLayer, (int)(p.X * unitScale), (int)(p.Y * unitScale), WH.Width, WH.Height);
}
public void DrawTo(Graphics displayGraphics, Graphics hitGraphics)
{
Vector2D p = GetPosition();
displayGraphics.DrawImage(DisplayLayer, (int)(p.X * unitScale), (int)(p.Y * unitScale), WH.Width, WH.Height);
if (this.hitGraphics != null)
{
hitGraphics.DrawImage(HitLayer, (int)(p.X * hitUnitScale), (int)(p.Y * hitUnitScale), WHH.Width, WHH.Height);
}
}
public void Clear()
{
displayGraphics.Clear(Color.Transparent);
if (hitGraphics != null)
{
hitGraphics.Clear(Color.Transparent);
}
}
public void Clear(Color Color)
{
displayGraphics.Clear(Color);
if (hitGraphics != null)
{
hitGraphics.Clear(Color.Transparent);
}
}
public void Dispose()
{
DisplayLayer.Dispose();
displayGraphics.Dispose();
if (HitLayer != null)
{
HitLayer.Dispose();
hitGraphics.Dispose();
}
}
}
}

View File

@@ -50,12 +50,12 @@ namespace _2DGAMELIB
Graphics.DrawImage(Start, r, 0, 0, w, h, GraphicsUnit.Pixel, ia); Graphics.DrawImage(Start, r, 0, 0, w, h, GraphicsUnit.Pixel, ia);
} }
public void DrawStart(Are Are) public void DrawStart(RenderArea Are)
{ {
Are.DrawTo(GS); Are.DrawTo(GS);
} }
public void DrawEnd(Are Are) public void DrawEnd(RenderArea Are)
{ {
Are.DrawTo(GE); Are.DrawTo(GE);
} }

View File

@@ -1460,12 +1460,12 @@ namespace SlaveMatrix
X0Y0_頭.JP[9].Joint = X0Y0_頭.JP[9].Joint.AddX(0.00012); X0Y0_頭.JP[9].Joint = X0Y0_頭.JP[9].Joint.AddX(0.00012);
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_頭); Are.Draw(X0Y0_頭);
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
Are.Draw(X0Y0_悪タトゥ_逆十字_逆十字1); Are.Draw(X0Y0_悪タトゥ_逆十字_逆十字1);
Are.Draw(X0Y0_悪タトゥ_逆十字_逆十字2); Are.Draw(X0Y0_悪タトゥ_逆十字_逆十字2);
@@ -1507,7 +1507,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_羽虫_眼右_ハイライト); Are.Draw(X0Y0_羽虫_眼右_ハイライト);
} }
public override void 2(Are Are) public override void 2(RenderArea Are)
{ {
Are.Draw(X0Y0_虫性_顎下); Are.Draw(X0Y0_虫性_顎下);
} }

View File

@@ -7,7 +7,7 @@ namespace SlaveMatrix
{ {
public class InfoPanel public class InfoPanel
{ {
public Are Are; public RenderArea Are;
private Med Med; private Med Med;
@@ -141,7 +141,7 @@ namespace SlaveMatrix
} }
} }
public InfoPanel(Med Med, Are Are) public InfoPanel(Med Med, RenderArea Are)
{ {
this.Med = Med; this.Med = Med;
this.Are = Are; this.Are = Are;
@@ -225,7 +225,7 @@ namespace SlaveMatrix
yp.SizeBase = Mai.ParT.SizeBase; yp.SizeBase = Mai.ParT.SizeBase;
yp.Font = new Font("MS Gothic", 1f); yp.Font = new Font("MS Gothic", 1f);
yp.FontSize = Mai.ParT.FontSize; yp.FontSize = Mai.ParT.FontSize;
yp.SetStringRectOutline(Are.Unit, Are.GD); yp.SetStringRectOutline(Are.UnitScale, Are.DisplayGraphics);
yp.RectSize = new Vector2D(yp.OP[0].ps[1].X, yp.OP[0].ps[2].Y); yp.RectSize = new Vector2D(yp.OP[0].ps[1].X, yp.OP[0].ps[2].Y);
yp.OP.ScalingY(yp.BasePointBase, 0.9); yp.OP.ScalingY(yp.BasePointBase, 0.9);
yp.OP.OutlineFalse(); yp.OP.OutlineFalse();
@@ -245,7 +245,7 @@ namespace SlaveMatrix
np.SizeBase = Mai.ParT.SizeBase; np.SizeBase = Mai.ParT.SizeBase;
np.Font = new Font("MS Gothic", 1f); np.Font = new Font("MS Gothic", 1f);
np.FontSize = Mai.ParT.FontSize; np.FontSize = Mai.ParT.FontSize;
np.SetStringRectOutline(Are.Unit, Are.GD); np.SetStringRectOutline(Are.UnitScale, Are.DisplayGraphics);
np.RectSize = new Vector2D(np.OP[0].ps[1].X, np.OP[0].ps[2].Y); np.RectSize = new Vector2D(np.OP[0].ps[1].X, np.OP[0].ps[2].Y);
np.OP.ScalingY(np.BasePointBase, 0.9); np.OP.ScalingY(np.BasePointBase, 0.9);
np.OP.OutlineFalse(); np.OP.OutlineFalse();
@@ -280,7 +280,7 @@ namespace SlaveMatrix
private void SetButPos() private void SetButPos()
{ {
yp.PositionBase = new Vector2D(yp.PositionBase.X, Mai.ParT.ToGlobal(Mai.ParT.GetStringRect(Are.Unit, Are.GD).v2).Y + 0.0025); yp.PositionBase = new Vector2D(yp.PositionBase.X, Mai.ParT.ToGlobal(Mai.ParT.GetStringRect(Are.UnitScale, Are.DisplayGraphics).v2).Y + 0.0025);
np.PositionBase = new Vector2D(np.PositionBase.X, yp.ToGlobal(yp.OP.Last().ps.Last()).Y + 0.0025); np.PositionBase = new Vector2D(np.PositionBase.X, yp.ToGlobal(yp.OP.Last().ps.Last()).Y + 0.0025);
} }
@@ -310,7 +310,7 @@ namespace SlaveMatrix
nb.Up(ref HitColor); nb.Up(ref HitColor);
} }
public void Draw(Are Are, FPS FPS) public void Draw(RenderArea Are, FPS FPS)
{ {
if (MaiShow) if (MaiShow)
{ {

View File

@@ -1397,7 +1397,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_植性_蔦); Are.Draw(X0Y0_植性_蔦);
Are.Draw(X0Y0_植性_棘左上); Are.Draw(X0Y0_植性_棘左上);

View File

@@ -23,7 +23,7 @@ namespace SlaveMatrix
{ {
public Med Med; public Med Med;
public Are Are; public RenderArea Are;
public Cha Cha; public Cha Cha;
@@ -43,7 +43,7 @@ namespace SlaveMatrix
protected sep sep; protected sep sep;
public virtual void Draw(Are Are) public virtual void Draw(RenderArea Are)
{ {
} }
@@ -55,7 +55,7 @@ namespace SlaveMatrix
{ {
} }
public Stamp(Med Med, Are Are, Cha Cha, Bod Bod, EleD EleD) public Stamp(Med Med, RenderArea Are, Cha Cha, Bod Bod, EleD EleD)
{ {
this.Med = Med; this.Med = Med;
this.Are = Are; this.Are = Are;

View File

@@ -42,7 +42,7 @@ namespace SlaveMatrix
private Vector2D tp; private Vector2D tp;
public void Draw(Are Are) public void Draw(RenderArea Are)
{ {
if (!.Run && !.Run) if (!.Run && !.Run)
{ {
@@ -70,7 +70,7 @@ namespace SlaveMatrix
} }
} }
public Sweat(Med Med, Are Are, Cha Cha, Mots Mots) public Sweat(Med Med, RenderArea Are, Cha Cha, Mots Mots)
{ {
Ele[] es = null; Ele[] es = null;
Ele n = null; Ele n = null;
@@ -216,7 +216,7 @@ namespace SlaveMatrix
for (int i = 0; i < ps.Length; i++) for (int i = 0; i < ps.Length; i++)
{ {
_ = ref ps[i]; _ = ref ps[i];
= new (Are.DisUnit, .N0, Cha., Med, e2); = new (Are.DisplayUnitScale, .N0, Cha., Med, e2);
.SetHitFalse(); .SetHitFalse();
. = ((RNG.XS.NextDouble() < 0.2) ? 1.0 : 0.0); . = ((RNG.XS.NextDouble() < 0.2) ? 1.0 : 0.0);
.Add(num switch .Add(num switch

View File

@@ -41,9 +41,9 @@ namespace SlaveMatrix
} }
} }
public TextBubble(Are Are, bool , Font Font, double TextSize, string Text, Color TextColor, Color ShadColor, Color BackColor, double Speed, bool Dis, Color FeedColor, Action<Tex> Action) public TextBubble(RenderArea Are, bool , Font Font, double TextSize, string Text, Color TextColor, Color ShadColor, Color BackColor, double Speed, bool Dis, Color FeedColor, Action<Tex> Action)
{ {
= new (Are.DisUnit); = new (Are.DisplayUnitScale);
.SetHitFalse(); .SetHitFalse();
. = ; . = ;
.CD. = new Color2(ref BackColor, ref Col.Empty); .CD. = new Color2(ref BackColor, ref Col.Empty);
@@ -101,9 +101,9 @@ namespace SlaveMatrix
} }
} }
public TextBubble(Are Are, bool , Font Font, double TextSize, string Text, Color TextColor, Color ShadColor, Color BackColor, double Speed, bool Dis) public TextBubble(RenderArea Are, bool , Font Font, double TextSize, string Text, Color TextColor, Color ShadColor, Color BackColor, double Speed, bool Dis)
{ {
= new (Are.DisUnit); = new (Are.DisplayUnitScale);
.SetHitFalse(); .SetHitFalse();
. = ; . = ;
.CD. = new Color2(ref BackColor, ref Col.Empty); .CD. = new Color2(ref BackColor, ref Col.Empty);
@@ -184,7 +184,7 @@ namespace SlaveMatrix
Tex.Position = .X0Y0_吹出し.ToGlobal(.X0Y0_吹出し.JP[0].Joint); Tex.Position = .X0Y0_吹出し.ToGlobal(.X0Y0_吹出し.JP[0].Joint);
} }
public void Draw(Are Are, FPS FPS) public void Draw(RenderArea Are, FPS FPS)
{ {
Tex.Progression(FPS); Tex.Progression(FPS);
if (Dis) if (Dis)

View File

@@ -409,7 +409,7 @@ namespace SlaveMatrix
YB = 0.9; YB = 0.9;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
.Draw(Are); .Draw(Are);

View File

@@ -452,7 +452,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_胴_鱗); Are.Draw(X0Y0_胴_鱗);
Are.Draw(X0Y0_胴_鱗左); Are.Draw(X0Y0_胴_鱗左);
@@ -464,7 +464,7 @@ namespace SlaveMatrix
} }
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_輪_革); Are.Draw(X0Y0_輪_革);
Are.Draw(X0Y0_輪_金具1); Are.Draw(X0Y0_輪_金具1);

View File

@@ -616,7 +616,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -2942,7 +2942,7 @@ namespace SlaveMatrix
.JoinPA(); .JoinPA();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {
@@ -3014,7 +3014,7 @@ namespace SlaveMatrix
} }
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {

View File

@@ -130,7 +130,7 @@ namespace SlaveMatrix
public void (Ele ) public void (Ele )
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, ..GetAreaPoint(0.01), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.2, b: true); 調UI..Sound(a, ..GetAreaPoint(0.01), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.2, b: true);
}); });
@@ -138,7 +138,7 @@ namespace SlaveMatrix
public void (Ele ) public void (Ele )
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, ..GetAreaPoint(0.01), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.2, b: true); 調UI..Sound(a, ..GetAreaPoint(0.01), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.2, b: true);
}); });
@@ -148,7 +148,7 @@ namespace SlaveMatrix
{ {
if (( is 1 && CP中.GetFlag(0.2)) || ( is 2 && !. && CP左.GetFlag(0.2)) || ( is 2 && . && CP右.GetFlag(0.2))) if (( is 1 && CP中.GetFlag(0.2)) || ( is 2 && !. && CP左.GetFlag(0.2)) || ( is 2 && . && CP右.GetFlag(0.2)))
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, ..GetAreaPoint(0.02), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.15, b: true); 調UI..Sound(a, ..GetAreaPoint(0.02), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.15, b: true);
}); });
@@ -585,7 +585,7 @@ namespace SlaveMatrix
: base(調UI) : base(調UI)
{ {
2 = this; 2 = this;
double disUnit = 調UI.Are.DisUnit; double disUnit = 調UI.Are.DisplayUnitScale;
.SetDefault(); .SetDefault();
1D e = new 1D(); 1D e = new 1D();
e.SetValuesD("表示", true); e.SetValuesD("表示", true);

View File

@@ -9,7 +9,7 @@ namespace SlaveMatrix
{ {
private Mot ; private Mot ;
public override void Draw(Are Are) public override void Draw(RenderArea Are)
{ {
try try
{ {
@@ -45,7 +45,7 @@ namespace SlaveMatrix
sep.Sta.Dispose(); sep.Sta.Dispose();
} }
sep = default(sep); sep = default(sep);
sep.Sta = EleD.GetEle(Are.DisUnit, Med, Sta.GameData.); sep.Sta = EleD.GetEle(Are.DisplayUnitScale, Med, Sta.GameData.);
sep.Sta.SetHitFalse(); sep.Sta.SetHitFalse();
sep.Sta.Xv = RNG.XS.NextDouble(); sep.Sta.Xv = RNG.XS.NextDouble();
sep.Sta. = RNG.XS.NextBool(); sep.Sta. = RNG.XS.NextBool();
@@ -66,7 +66,7 @@ namespace SlaveMatrix
} }
} }
public B(Med Med, Are Are, Cha Cha, Bod Bod, EleD EleD, Mots Mots) public B(Med Med, RenderArea Are, Cha Cha, Bod Bod, EleD EleD, Mots Mots)
: base(Med, Are, Cha, Bod, EleD) : base(Med, Are, Cha, Bod, EleD)
{ {
Ele e = null; Ele e = null;

View File

@@ -7,7 +7,7 @@ namespace SlaveMatrix
{ {
private Ele Par; private Ele Par;
public override void Draw(Are Are) public override void Draw(RenderArea Are)
{ {
try try
{ {
@@ -44,7 +44,7 @@ namespace SlaveMatrix
sep.Sta.Dispose(); sep.Sta.Dispose();
} }
sep = default(sep); sep = default(sep);
sep.Sta = EleD.GetEle(Are.DisUnit, Med, Cha.); sep.Sta = EleD.GetEle(Are.DisplayUnitScale, Med, Cha.);
sep.Sta.SetHitFalse(); sep.Sta.SetHitFalse();
sep.Ele = he; sep.Ele = he;
sep.Par = p; sep.Par = p;
@@ -57,7 +57,7 @@ namespace SlaveMatrix
return null; return null;
} }
public K(Med Med, Are Are, Cha Cha, Bod Bod, EleD EleD, Ele Par) public K(Med Med, RenderArea Are, Cha Cha, Bod Bod, EleD EleD, Ele Par)
: base(Med, Are, Cha, Bod, EleD) : base(Med, Are, Cha, Bod, EleD)
{ {
this.Par = Par; this.Par = Par;

View File

@@ -7,7 +7,7 @@ namespace SlaveMatrix
{ {
private Ele Par; private Ele Par;
public override void Draw(Are Are) public override void Draw(RenderArea Are)
{ {
try try
{ {
@@ -44,7 +44,7 @@ namespace SlaveMatrix
sep.Sta.Dispose(); sep.Sta.Dispose();
} }
sep = default(sep); sep = default(sep);
sep.Sta = EleD.GetEle(Are.DisUnit, Med, Cha.); sep.Sta = EleD.GetEle(Are.DisplayUnitScale, Med, Cha.);
sep.Sta.SetHitFalse(); sep.Sta.SetHitFalse();
sep.Sta.C = 45.0 * (double)(RNG.XS.NextBool() ? 1 : (-1)) * RNG.XS.NextDouble(); sep.Sta.C = 45.0 * (double)(RNG.XS.NextBool() ? 1 : (-1)) * RNG.XS.NextDouble();
sep.Ele = he; sep.Ele = he;
@@ -58,7 +58,7 @@ namespace SlaveMatrix
return false; return false;
} }
public W(Med Med, Are Are, Cha Cha, Bod Bod, EleD EleD, Ele Par) public W(Med Med, RenderArea Are, Cha Cha, Bod Bod, EleD EleD, Ele Par)
: base(Med, Are, Cha, Bod, EleD) : base(Med, Are, Cha, Bod, EleD)
{ {
this.Par = Par; this.Par = Par;

View File

@@ -5226,7 +5226,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
switch (.IndexX) switch (.IndexX)
{ {
@@ -5784,7 +5784,7 @@ namespace SlaveMatrix
} }
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
switch (.IndexX) switch (.IndexX)
{ {

View File

@@ -58,7 +58,7 @@ namespace SlaveMatrix
public void () public void ()
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.01), Sta..GetVal(Player.V_膣, Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.01), Sta..GetVal(Player.V_膣, Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true);
}); });

View File

@@ -618,7 +618,7 @@ namespace SlaveMatrix
AreM.Dispose(); AreM.Dispose();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
AreM.Clear(); AreM.Clear();
.Draw(AreM); .Draw(AreM);

View File

@@ -139,7 +139,7 @@ namespace SlaveMatrix
public void _() public void _()
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Sta.GetAreaPoint(ref 調UI..AreM.Position, 0.02), Sta..GetVal(Player.V_射精, 1.0), new Font("MS Gothic", 1f), Color.White, 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_射精, b: true); 調UI..Sound(a, Sta.GetAreaPoint(ref 調UI..AreM.Position, 0.02), Sta..GetVal(Player.V_射精, 1.0), new Font("MS Gothic", 1f), Color.White, 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_射精, b: true);
}); });

View File

@@ -589,7 +589,7 @@ namespace SlaveMatrix
X0Y4_ハイライト.SizeXBase *= num; X0Y4_ハイライト.SizeXBase *= num;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
.Draw(Are); .Draw(Are);

View File

@@ -466,7 +466,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
switch (.IndexX) switch (.IndexX)
{ {
@@ -516,7 +516,7 @@ namespace SlaveMatrix
} }
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
switch (.IndexX) switch (.IndexX)
{ {

View File

@@ -36,7 +36,7 @@ namespace SlaveMatrix
public void () public void ()
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, .Ele..GetAreaPoint(0.01), Sta..GetVal(1.0, RNG.XS.NextDouble()), new Font("MS Gothic", 1f), Col.Black, 0.2, b: true); 調UI..Sound(a, .Ele..GetAreaPoint(0.01), Sta..GetVal(1.0, RNG.XS.NextDouble()), new Font("MS Gothic", 1f), Col.Black, 0.2, b: true);
}); });

View File

@@ -472,7 +472,7 @@ namespace SlaveMatrix
YB = 0.95; YB = 0.95;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {
@@ -493,7 +493,7 @@ namespace SlaveMatrix
Are.Draw(X0Y1_縁前_縁中); Are.Draw(X0Y1_縁前_縁中);
} }
public void (Are Are) public void (RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {

View File

@@ -3929,7 +3929,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_筋肉上); Are.Draw(X0Y0_筋肉上);
Are.Draw(X0Y0_上腕); Are.Draw(X0Y0_上腕);
@@ -4034,7 +4034,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_植性_欠損_葉1); Are.Draw(X0Y0_植性_欠損_葉1);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_鎧_ベルト_ベルト1); Are.Draw(X0Y0_鎧_ベルト_ベルト1);
Are.Draw(X0Y0_鎧_ベルト_ベルト2); Are.Draw(X0Y0_鎧_ベルト_ベルト2);

View File

@@ -506,7 +506,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_風切羽_羽3); Are.Draw(X0Y0_風切羽_羽3);
Are.Draw(X0Y0_風切羽_羽2); Are.Draw(X0Y0_風切羽_羽2);

View File

@@ -708,7 +708,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_布_布左_布); Are.Draw(X0Y0_布_布左_布);
Are.Draw(X0Y0_布_布左_皺_皺1); Are.Draw(X0Y0_布_布左_皺_皺1);
@@ -722,7 +722,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_布_布右_縁_縁2); Are.Draw(X0Y0_布_布右_縁_縁2);
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
Are.Draw(X0Y0_カップ右_布); Are.Draw(X0Y0_カップ右_布);
Are.Draw(X0Y0_カップ右_皺); Are.Draw(X0Y0_カップ右_皺);

View File

@@ -642,7 +642,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_布_布左_布); Are.Draw(X0Y0_布_布左_布);
Are.Draw(X0Y0_布_布左_皺_皺1); Are.Draw(X0Y0_布_布左_皺_皺1);
@@ -656,7 +656,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_布_布右_縁_縁2); Are.Draw(X0Y0_布_布右_縁_縁2);
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
Are.Draw(X0Y0_布_布); Are.Draw(X0Y0_布_布);
Are.Draw(X0Y0_皺_皺1); Are.Draw(X0Y0_皺_皺1);

View File

@@ -540,12 +540,12 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_紐); Are.Draw(X0Y0_紐);
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
Are.Draw(X0Y0_カップ左_紐); Are.Draw(X0Y0_カップ左_紐);
Are.Draw(X0Y0_カップ左_カップ); Are.Draw(X0Y0_カップ左_カップ);

View File

@@ -2643,7 +2643,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_バンド_バンド); Are.Draw(X0Y0_バンド_バンド);
Are.Draw(X0Y0_バンド_縁_下); Are.Draw(X0Y0_バンド_縁_下);
@@ -2652,7 +2652,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_バンド_縁_右); Are.Draw(X0Y0_バンド_縁_右);
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
Are.Draw(X0Y0_カップ左_紐); Are.Draw(X0Y0_カップ左_紐);
Are.Draw(X0Y0_カップ左_ジャスター_ジャスター1); Are.Draw(X0Y0_カップ左_ジャスター_ジャスター1);

View File

@@ -540,11 +540,11 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
Are.Draw(X0Y0_紐); Are.Draw(X0Y0_紐);
Are.Draw(X0Y0_カップ左_紐); Are.Draw(X0Y0_カップ左_紐);

View File

@@ -3469,7 +3469,7 @@ namespace SlaveMatrix
X0Y4_下地.BasePointBase = X0Y4_下地.BasePointBase.AddY(y); X0Y4_下地.BasePointBase = X0Y4_下地.BasePointBase.AddY(y);
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {
@@ -3496,7 +3496,7 @@ namespace SlaveMatrix
} }
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {

View File

@@ -2289,7 +2289,7 @@ namespace SlaveMatrix
X0Y4_下地.BasePointBase = X0Y4_下地.BasePointBase.AddY(y); X0Y4_下地.BasePointBase = X0Y4_下地.BasePointBase.AddY(y);
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {
@@ -2316,7 +2316,7 @@ namespace SlaveMatrix
} }
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {

View File

@@ -5296,7 +5296,7 @@ namespace SlaveMatrix
1.Dispose(); 1.Dispose();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_下腕); Are.Draw(X0Y0_下腕);
Are.Draw(X0Y0_筋肉_筋肉下); Are.Draw(X0Y0_筋肉_筋肉下);
@@ -5316,7 +5316,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_竜性1_手首_鱗1); Are.Draw(X0Y0_竜性1_手首_鱗1);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_植性1_通常_花弁_花弁); Are.Draw(X0Y0_植性1_通常_花弁_花弁);
Are.Draw(X0Y0_植性1_通常_花弁_影_花弁影1); Are.Draw(X0Y0_植性1_通常_花弁_影_花弁影1);

View File

@@ -567,7 +567,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -708,7 +708,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_獣翼下腕); Are.Draw(X0Y0_獣翼下腕);
Are.Draw(X0Y0_竜性_鱗1); Are.Draw(X0Y0_竜性_鱗1);
@@ -726,7 +726,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_竜性_鱗13); Are.Draw(X0Y0_竜性_鱗13);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_腕輪_革); Are.Draw(X0Y0_腕輪_革);
Are.Draw(X0Y0_腕輪_金具1); Are.Draw(X0Y0_腕輪_金具1);

View File

@@ -2420,7 +2420,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_鳥翼下腕); Are.Draw(X0Y0_鳥翼下腕);
Are.Draw(X0Y0_風切羽_羽15); Are.Draw(X0Y0_風切羽_羽15);
@@ -2467,7 +2467,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_中雨覆羽_羽1); Are.Draw(X0Y0_中雨覆羽_羽1);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_小雨覆_小雨覆); Are.Draw(X0Y0_小雨覆_小雨覆);
Are.Draw(X0Y0_小雨覆_竜性_鱗1); Are.Draw(X0Y0_小雨覆_竜性_鱗1);

View File

@@ -1004,7 +1004,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {

View File

@@ -8,7 +8,7 @@ namespace SlaveMatrix
public Med Med; public Med Med;
public Are Are; public RenderArea Are;
public Cha Cha; public Cha Cha;

View File

@@ -19,7 +19,7 @@ namespace SlaveMatrix
{ {
if (CP.GetFlag(0.1 * Cha.ChaD.)) if (CP.GetFlag(0.1 * Cha.ChaD.))
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, .Ele..GetAreaPoint(0.01), Sta..GetVal(Cha.ChaD., RNG.XS.NextDouble()), new Font("MS Gothic", 1f), Col.Black, 0.1 + 0.1 * RNG.XS.NextDouble(), b: true); 調UI..Sound(a, .Ele..GetAreaPoint(0.01), Sta..GetVal(Cha.ChaD., RNG.XS.NextDouble()), new Font("MS Gothic", 1f), Col.Black, 0.1 + 0.1 * RNG.XS.NextDouble(), b: true);
}); });

View File

@@ -1167,7 +1167,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
YB = 0.96; YB = 0.96;
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_胸郭); Are.Draw(X0Y0_胸郭);
Are.Draw(X0Y0_筋肉_筋肉左); Are.Draw(X0Y0_筋肉_筋肉左);
@@ -1099,7 +1099,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_竜性_中_鱗2); Are.Draw(X0Y0_竜性_中_鱗2);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_紋柄_紋左_紋1); Are.Draw(X0Y0_紋柄_紋左_紋1);
Are.Draw(X0Y0_紋柄_紋左_紋2); Are.Draw(X0Y0_紋柄_紋左_紋2);

View File

@@ -1326,7 +1326,7 @@ namespace SlaveMatrix
yield return X0Y0_前腹_腹節7_節0; yield return X0Y0_前腹_腹節7_節0;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_前腹_腹節7_節0); Are.Draw(X0Y0_前腹_腹節7_節0);
Are.Draw(X0Y0_前腹_腹節7_節1); Are.Draw(X0Y0_前腹_腹節7_節1);
@@ -1366,7 +1366,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_生殖口_生殖口1); Are.Draw(X0Y0_生殖口_生殖口1);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_基節_肢内突起左); Are.Draw(X0Y0_基節_肢内突起左);
Are.Draw(X0Y0_基節_肢内突起右); Are.Draw(X0Y0_基節_肢内突起右);

View File

@@ -543,7 +543,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
if (!_) if (!_)

View File

@@ -4076,7 +4076,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾20_尾); Are.Draw(X0Y0_尾20_尾);
Are.Draw(X0Y0_尾20_鱗左5); Are.Draw(X0Y0_尾20_鱗左5);

View File

@@ -2570,7 +2570,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾); Are.Draw(X0Y0_尾);
Are.Draw(X0Y0_尾9_尾); Are.Draw(X0Y0_尾9_尾);

View File

@@ -6616,7 +6616,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾35_尾); Are.Draw(X0Y0_尾35_尾);
Are.Draw(X0Y0_尾35_鱗左3); Are.Draw(X0Y0_尾35_鱗左3);

View File

@@ -795,7 +795,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾0); Are.Draw(X0Y0_尾0);
Are.Draw(X0Y0_尾1); Are.Draw(X0Y0_尾1);

View File

@@ -1651,7 +1651,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾0_尾); Are.Draw(X0Y0_尾0_尾);
Are.Draw(X0Y0_尾0_線1); Are.Draw(X0Y0_尾0_線1);

View File

@@ -795,7 +795,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾0); Are.Draw(X0Y0_尾0);
Are.Draw(X0Y0_尾1); Are.Draw(X0Y0_尾1);

View File

@@ -942,7 +942,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾17); Are.Draw(X0Y0_尾17);
Are.Draw(X0Y0_針); Are.Draw(X0Y0_針);

View File

@@ -5914,7 +5914,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾1_根); Are.Draw(X0Y0_尾1_根);
Are.Draw(X0Y0_尾1_鱗); Are.Draw(X0Y0_尾1_鱗);

View File

@@ -774,7 +774,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾10); Are.Draw(X0Y0_尾10);
Are.Draw(X0Y0_針); Are.Draw(X0Y0_針);

View File

@@ -5909,7 +5909,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾1_根); Are.Draw(X0Y0_尾1_根);
Are.Draw(X0Y0_尾1_鱗); Are.Draw(X0Y0_尾1_鱗);

View File

@@ -1935,7 +1935,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾5_背板); Are.Draw(X0Y0_尾5_背板);
Are.Draw(X0Y0_尾5_節); Are.Draw(X0Y0_尾5_節);

View File

@@ -1044,7 +1044,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_節1_尾); Are.Draw(X0Y0_節1_尾);
Are.Draw(X0Y0_節1_線); Are.Draw(X0Y0_節1_線);

View File

@@ -9317,7 +9317,7 @@ namespace SlaveMatrix
X0Y0_尾14_尾.AngleBase = 0.0; X0Y0_尾14_尾.AngleBase = 0.0;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
if (Rパターン) if (Rパターン)
{ {

View File

@@ -4011,7 +4011,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾33_尾); Are.Draw(X0Y0_尾33_尾);
Are.Draw(X0Y0_尾33_柄); Are.Draw(X0Y0_尾33_柄);

View File

@@ -1470,7 +1470,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_尾40); Are.Draw(X0Y0_尾40);
Are.Draw(X0Y0_尾39); Are.Draw(X0Y0_尾39);

View File

@@ -1252,7 +1252,7 @@ namespace SlaveMatrix
AreM.Dispose(); AreM.Dispose();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
AreM.Clear(); AreM.Clear();
B = AreMPos; B = AreMPos;

View File

@@ -1252,7 +1252,7 @@ namespace SlaveMatrix
AreM.Dispose(); AreM.Dispose();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
AreM.Clear(); AreM.Clear();
B = AreMPos; B = AreMPos;

View File

@@ -444,7 +444,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -863,7 +863,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_獣翼手); Are.Draw(X0Y0_獣翼手);
Are.Draw(X0Y0_小指_指1); Are.Draw(X0Y0_小指_指1);
@@ -876,7 +876,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_親指_指3); Are.Draw(X0Y0_親指_指3);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_小指_指2); Are.Draw(X0Y0_小指_指2);
Are.Draw(X0Y0_小指_指3); Are.Draw(X0Y0_小指_指3);

View File

@@ -395,7 +395,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -2405,7 +2405,7 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_鳥翼手); Are.Draw(X0Y0_鳥翼手);
Are.Draw(X0Y0_風切羽_羽10); Are.Draw(X0Y0_風切羽_羽10);

View File

@@ -473,7 +473,7 @@ namespace SlaveMatrix
{ {
if (Player.V_口 > 0.35) if (Player.V_口 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.05), Sta..GetVal(clip(Player.V_口), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.HotPink.S(Player.V_口.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_口, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.05), Sta..GetVal(clip(Player.V_口), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.HotPink.S(Player.V_口.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_口, b: true);
}); });
@@ -484,7 +484,7 @@ namespace SlaveMatrix
{ {
if (Player.V_口 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_口 * 0.8)) if (Player.V_口 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_口 * 0.8))
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.05), Sta..GetVal(clip(Player.V_口), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.HotPink.S(Player.V_口.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_口, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.05), Sta..GetVal(clip(Player.V_口), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.HotPink.S(Player.V_口.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_口, b: true);
}); });
@@ -495,7 +495,7 @@ namespace SlaveMatrix
{ {
if (Player.V_口 > 0.35) if (Player.V_口 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.05), Sta..GetVal(clip(Player.V_口), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.HotPink.S(Player.V_口.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_口, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.05), Sta..GetVal(clip(Player.V_口), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.HotPink.S(Player.V_口.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_口, b: true);
}); });
@@ -506,7 +506,7 @@ namespace SlaveMatrix
{ {
if (Player.V_膣 > 0.35) if (Player.V_膣 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_膣), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_膣), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true);
}); });
@@ -517,7 +517,7 @@ namespace SlaveMatrix
{ {
if (Player.V_膣 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_膣 * 0.8)) if (Player.V_膣 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_膣 * 0.8))
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_膣), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_膣), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true);
}); });
@@ -528,7 +528,7 @@ namespace SlaveMatrix
{ {
if (Player.V_膣 > 0.35) if (Player.V_膣 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_膣), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_膣), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.DeepPink.S(Player.V_膣.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_膣, b: true);
}); });
@@ -539,7 +539,7 @@ namespace SlaveMatrix
{ {
if (Player.V_肛 > 0.35) if (Player.V_肛 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_肛), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.Coral.S(Player.V_肛.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_肛, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_肛), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.Coral.S(Player.V_肛.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_肛, b: true);
}); });
@@ -550,7 +550,7 @@ namespace SlaveMatrix
{ {
if (Player.V_肛 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_肛 * 0.8)) if (Player.V_肛 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_肛 * 0.8))
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_肛), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.Coral.S(Player.V_肛.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_肛, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_肛), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.Coral.S(Player.V_肛.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_肛, b: true);
}); });
@@ -561,7 +561,7 @@ namespace SlaveMatrix
{ {
if (Player.V_肛 > 0.35) if (Player.V_肛 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_肛), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.Coral.S(Player.V_肛.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_肛, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_肛), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.Coral.S(Player.V_肛.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_肛, b: true);
}); });
@@ -572,7 +572,7 @@ namespace SlaveMatrix
{ {
if (Player.V_糸 > 0.35) if (Player.V_糸 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_糸), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.MediumOrchid.S(Player.V_糸.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_糸, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_糸), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.MediumOrchid.S(Player.V_糸.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_糸, b: true);
}); });
@@ -583,7 +583,7 @@ namespace SlaveMatrix
{ {
if (Player.V_糸 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_糸 * 0.8)) if (Player.V_糸 > 0.35 && CP挿入.GetFlag(0.1 + 0.1 * Player.V_糸 * 0.8))
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_糸), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.MediumOrchid.S(Player.V_糸.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_糸, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_糸), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.MediumOrchid.S(Player.V_糸.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_糸, b: true);
}); });
@@ -594,7 +594,7 @@ namespace SlaveMatrix
{ {
if (Player.V_糸 > 0.35) if (Player.V_糸 > 0.35)
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_糸), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.MediumOrchid.S(Player.V_糸.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_糸, b: true); 調UI..Sound(a, Bod..GetAreaPoint(0.04), Sta..GetVal(clip(Player.V_糸), Player.V_固有値乱数), new Font("MS Gothic", 1f), Color.MediumOrchid.S(Player.V_糸.Clamp(0.5, 1.0)), 0.2 + 0.2 * RNG.XS.NextDouble() * Player.V_糸, b: true);
}); });
@@ -605,7 +605,7 @@ namespace SlaveMatrix
{ {
if (CP振動.GetFlag(0.1 + 0.1 * base.)) if (CP振動.GetFlag(0.1 + 0.1 * base.))
{ {
調UI..Enqueue(delegate(Are a) 調UI..Enqueue(delegate(RenderArea a)
{ {
調UI..Sound(a, .Ele..GetAreaPoint(0.04), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.1 + 0.1 * base., b: true); 調UI..Sound(a, .Ele..GetAreaPoint(0.04), Sta..GetVal(1.0, 1.0), new Font("MS Gothic", 1f), Col.Black, 0.1 + 0.1 * base., b: true);
}); });

View File

@@ -542,7 +542,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_潮1); Are.Draw(X0Y0_潮1);
Are.Draw(X0Y0_潮2); Are.Draw(X0Y0_潮2);
@@ -552,7 +552,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_汗); Are.Draw(X0Y0_汗);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_湯気_湯気左1_湯気1); Are.Draw(X0Y0_湯気_湯気左1_湯気1);
Are.Draw(X0Y0_湯気_湯気左1_湯気2); Are.Draw(X0Y0_湯気_湯気左1_湯気2);

View File

@@ -542,7 +542,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_潮1); Are.Draw(X0Y0_潮1);
Are.Draw(X0Y0_潮2); Are.Draw(X0Y0_潮2);
@@ -552,7 +552,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_汗); Are.Draw(X0Y0_汗);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_湯気_湯気左1_湯気1); Are.Draw(X0Y0_湯気_湯気左1_湯気1);
Are.Draw(X0Y0_湯気_湯気左1_湯気2); Are.Draw(X0Y0_湯気_湯気左1_湯気2);

View File

@@ -421,7 +421,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_前腿節); Are.Draw(X0Y0_前腿節);
Are.Draw(X0Y0_腿節); Are.Draw(X0Y0_腿節);

View File

@@ -398,7 +398,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_牙); Are.Draw(X0Y0_牙);
Are.Draw(X0Y0_輪_革); Are.Draw(X0Y0_輪_革);

View File

@@ -466,7 +466,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_基節); Are.Draw(X0Y0_基節);
Are.Draw(X0Y0_転節); Are.Draw(X0Y0_転節);

View File

@@ -608,7 +608,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_基節); Are.Draw(X0Y0_基節);
Are.Draw(X0Y0_転節); Are.Draw(X0Y0_転節);

View File

@@ -559,7 +559,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_転節); Are.Draw(X0Y0_転節);
Are.Draw(X0Y0_腿節); Are.Draw(X0Y0_腿節);

View File

@@ -398,19 +398,19 @@ namespace SlaveMatrix
X0Y0_脇_脇.BasePointBase = X0Y0_脇_脇.BasePointBase.AddY(-0.001); X0Y0_脇_脇.BasePointBase = X0Y0_脇_脇.BasePointBase.AddY(-0.001);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_脇_脇); Are.Draw(X0Y0_脇_脇);
Are.Draw(X0Y0_脇_筋肉); Are.Draw(X0Y0_脇_筋肉);
} }
public void (Are Are) public void (RenderArea Are)
{ {
Are.Draw(X0Y0_肩_シャツ); Are.Draw(X0Y0_肩_シャツ);
Are.Draw(X0Y0_肩_ナース); Are.Draw(X0Y0_肩_ナース);
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_肩_肩); Are.Draw(X0Y0_肩_肩);
Are.Draw(X0Y0_肩_傷I1); Are.Draw(X0Y0_肩_傷I1);

View File

@@ -1781,7 +1781,7 @@ namespace SlaveMatrix
YB = 0.99; YB = 0.99;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_胸郭); Are.Draw(X0Y0_胸郭);
Are.Draw(X0Y0_筋肉_筋肉左); Are.Draw(X0Y0_筋肉_筋肉左);

View File

@@ -985,7 +985,7 @@ namespace SlaveMatrix
YB = 0.99; YB = 0.99;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_虫性_甲殻2); Are.Draw(X0Y0_虫性_甲殻2);
Are.Draw(X0Y0_虫性_甲殻1_甲殻); Are.Draw(X0Y0_虫性_甲殻1_甲殻);
@@ -1022,7 +1022,7 @@ namespace SlaveMatrix
Are.Draw(X0Y0_コア_コア1_ハイライト); Are.Draw(X0Y0_コア_コア1_ハイライト);
} }
public override void 1(Are Are) public override void 1(RenderArea Are)
{ {
Are.Draw(X0Y0_コア_コア2_基); Are.Draw(X0Y0_コア_コア2_基);
Are.Draw(X0Y0_コア_コア2_コア); Are.Draw(X0Y0_コア_コア2_コア);

View File

@@ -7052,7 +7052,7 @@ namespace SlaveMatrix
3.Dispose(); 3.Dispose();
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {
@@ -7252,7 +7252,7 @@ namespace SlaveMatrix
} }
} }
public void (Are Are) public void (RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {

View File

@@ -359,7 +359,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -793,7 +793,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -359,7 +359,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -359,7 +359,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
1.0(Are); 1.0(Are);

View File

@@ -3576,7 +3576,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
switch (.IndexY) switch (.IndexY)
{ {

View File

@@ -18,12 +18,12 @@ namespace SlaveMatrix
} }
} }
public virtual void (Are Are) public virtual void (RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
} }
public virtual void (Are Are) public virtual void (RenderArea Are)
{ {
} }
} }

View File

@@ -651,7 +651,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void (Are Are) public override void (RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {
@@ -681,7 +681,7 @@ namespace SlaveMatrix
} }
} }
public override void (Are Are) public override void (RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {

View File

@@ -518,7 +518,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void (Are Are) public override void (RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {
@@ -543,7 +543,7 @@ namespace SlaveMatrix
} }
} }
public override void (Are Are) public override void (RenderArea Are)
{ {
if (.IndexY == 0) if (.IndexY == 0)
{ {

View File

@@ -447,7 +447,7 @@ namespace SlaveMatrix
1.Dispose(); 1.Dispose();
} }
public override void (Are Are) public override void (RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
if (!_) if (!_)
@@ -456,7 +456,7 @@ namespace SlaveMatrix
} }
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
if (!_) if (!_)

View File

@@ -356,11 +356,11 @@ namespace SlaveMatrix
.JoinPAall(); .JoinPAall();
} }
public override void (Are Are) public override void (RenderArea Are)
{ {
} }
public override void (Are Are) public override void (RenderArea Are)
{ {
.Draw(Are); .Draw(Are);
} }

View File

@@ -7119,7 +7119,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_脚後_鰭_鰭膜1); Are.Draw(X0Y0_脚後_鰭_鰭膜1);
Are.Draw(X0Y0_脚後_鰭_鰭条1); Are.Draw(X0Y0_脚後_鰭_鰭条1);

View File

@@ -4085,7 +4085,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_節1_節); Are.Draw(X0Y0_節1_節);
Are.Draw(X0Y0_節1_棘1); Are.Draw(X0Y0_節1_棘1);

View File

@@ -4443,7 +4443,7 @@ namespace SlaveMatrix
= e.; = e.;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_腕部_節1_節); Are.Draw(X0Y0_腕部_節1_節);
Are.Draw(X0Y0_腕部_節1_紋柄_紋柄1); Are.Draw(X0Y0_腕部_節1_紋柄_紋柄1);

View File

@@ -8421,7 +8421,7 @@ namespace SlaveMatrix
1_4_ = false; 1_4_ = false;
} }
public override void 0(Are Are) public override void 0(RenderArea Are)
{ {
Are.Draw(X0Y0_節1_節); Are.Draw(X0Y0_節1_節);
Are.Draw(X0Y0_節1_紋柄1); Are.Draw(X0Y0_節1_紋柄1);

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