Added some fixies

This commit is contained in:
AbdulmanovAI
2025-10-31 08:16:47 +04:00
parent 14fadf3c65
commit 997b3caafa
2 changed files with 21 additions and 7 deletions

View File

@@ -25,8 +25,10 @@ namespace _2DGAMELIB
public void Add(string Name, Mot Mot) public void Add(string Name, Mot Mot)
{ {
ms.Add(Name, Mot); //Broke some times here when adding existing keys
} //ms.Add(Name, Mot);
ms.TryAdd(Name, Mot);
}
public void Rem(string Name) public void Rem(string Name)
{ {

View File

@@ -132,11 +132,23 @@ namespace SlaveMatrix
}, },
Runing = delegate(Mot m) Runing = delegate(Mot m)
{ {
v = m.Value.Inverse(); //After full training slave if i tried to train again game crahes here :3
.X0Y0_吹出し.PenColor = Color.FromArgb((int)((double)pa * v), .X0Y0_吹出し.PenColor); v = (m.Value >= 0) ? m.Value : m.Value.Inverse();
.X0Y0_吹出し.BrushColor = Color.FromArgb((int)((double)ba * v), .X0Y0_吹出し.BrushColor);
Tex.ParT.TextColor = Color.FromArgb((int)((double)ta * v), Tex.ParT.TextColor); var penAlpha = (int)((double)pa * v);
Tex.ParT.ShadColor = Color.FromArgb((int)((double)sa * v), Tex.ParT.ShadColor); var brushAlpha = (int)((double)ba * v);
var textAlpha = (int)((double)ta * v);
var shadeAlpha = (int)((double)sa * v);
var correctPenAlpha = (penAlpha > 255) ? 255 : penAlpha;
var correctBrushAlpha = (brushAlpha > 255) ? 255 : brushAlpha;
var correctTextAlpha = (textAlpha > 255) ? 255 : textAlpha;
var correctShadeAlpha = (shadeAlpha > 255) ? 255 : shadeAlpha;
.X0Y0_吹出し.PenColor = Color.FromArgb(correctPenAlpha, .X0Y0_吹出し.PenColor);
.X0Y0_吹出し.BrushColor = Color.FromArgb(correctBrushAlpha, .X0Y0_吹出し.BrushColor);
Tex.ParT.TextColor = Color.FromArgb(correctTextAlpha, Tex.ParT.TextColor);
Tex.ParT.ShadColor = Color.FromArgb(correctShadeAlpha, Tex.ParT.ShadColor);
}, },
Reaing = delegate(Mot m) Reaing = delegate(Mot m)
{ {