Core - Add ArmorPiece.cs & ArmorSet.cs & rename 'ArmorPieceDescription' to 'ArmorSetDescription'

This commit is contained in:
miku-666
2025-11-22 07:32:23 +01:00
parent 58b9321542
commit ec976d4be2
5 changed files with 147 additions and 65 deletions

View File

@@ -0,0 +1,20 @@
using System.Drawing;
using PckStudio.Core.Skin;
namespace PckStudio.Core
{
public sealed class ArmorSet
{
public string Name { get; }
public Image BaseTexture => _layers[0];
public Image Layer => _layers[1];
private Image[] _layers = new Image[2];
public ArmorSet(string name, Image baseTexture, Image overlay)
{
Name = name;
_layers[0] = baseTexture;
_layers[1] = overlay;
}
}
}