Added more readable names for Are(RenderArea)
This commit is contained in:
@@ -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();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ namespace _2DGAMELIB
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Draw(Are Are)
|
public void Draw(RenderArea Are)
|
||||||
{
|
{
|
||||||
if (dra)
|
if (dra)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -285,7 +285,7 @@ namespace _2DGAMELIB
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void Draw(Are Are)
|
public void Draw(RenderArea Are)
|
||||||
{
|
{
|
||||||
Are.Draw(Current);
|
Are.Draw(Current);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
176
2DGAMELIB/_2DGAMELIB/RenderArea.cs
Normal file
176
2DGAMELIB/_2DGAMELIB/RenderArea.cs
Normal 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();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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_虫性_顎下);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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_植性_棘左上);
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_カップ右_皺);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_カップ左_カップ);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_カップ左_紐);
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -1004,7 +1004,7 @@ namespace SlaveMatrix
|
|||||||
濃度 = e.濃度;
|
濃度 = e.濃度;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void 描画0(Are Are)
|
public override void 描画0(RenderArea Are)
|
||||||
{
|
{
|
||||||
switch (本体.IndexY)
|
switch (本体.IndexY)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public Med Med;
|
public Med Med;
|
||||||
|
|
||||||
public Are Are;
|
public RenderArea Are;
|
||||||
|
|
||||||
public Cha Cha;
|
public Cha Cha;
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_基節_肢内突起右);
|
||||||
|
|||||||
@@ -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 (!欠損_)
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_尾);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_針);
|
||||||
|
|||||||
@@ -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_鱗);
|
||||||
|
|||||||
@@ -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_針);
|
||||||
|
|||||||
@@ -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_鱗);
|
||||||
|
|||||||
@@ -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_節);
|
||||||
|
|||||||
@@ -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_線);
|
||||||
|
|||||||
@@ -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パターン)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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_柄);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_腿節);
|
||||||
|
|||||||
@@ -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_輪_革);
|
||||||
|
|||||||
@@ -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_転節);
|
||||||
|
|||||||
@@ -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_転節);
|
||||||
|
|||||||
@@ -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_腿節);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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_筋肉_筋肉左);
|
||||||
|
|||||||
@@ -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_コア);
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -3576,7 +3576,7 @@ namespace SlaveMatrix
|
|||||||
濃度 = e.濃度;
|
濃度 = e.濃度;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void 描画0(Are Are)
|
public override void 描画0(RenderArea Are)
|
||||||
{
|
{
|
||||||
switch (本体.IndexY)
|
switch (本体.IndexY)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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 (!欠損_)
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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
Reference in New Issue
Block a user