diff --git a/RecrownedAthenaeum/Data/SkinData.cs b/RecrownedAthenaeum/Data/SkinData.cs
index 2e30f64..283a619 100644
--- a/RecrownedAthenaeum/Data/SkinData.cs
+++ b/RecrownedAthenaeum/Data/SkinData.cs
@@ -1,4 +1,5 @@
-using RecrownedAthenaeum.UI.Skin.Definitions;
+using Microsoft.Xna.Framework;
+using RecrownedAthenaeum.UI.Skin.Definitions;
namespace RecrownedAthenaeum.Data
{
@@ -66,7 +67,21 @@ namespace RecrownedAthenaeum.Data
///
/// RGBA data of this color.
///
- public int r, g, b, a;
+ public byte r, g, b, a;
+
+ ///
+ /// Sets values for data.
+ ///
+ /// the name to be referenced by.
+ /// The color value represents.
+ public ColorData(string name, Color color)
+ {
+ this.name = name;
+ r = color.R;
+ g = color.G;
+ b = color.B;
+ a = color.A;
+ }
}
///
@@ -82,6 +97,17 @@ namespace RecrownedAthenaeum.Data
/// The skin definition data.
///
public ISkinDefinitionData skin;
+
+ ///
+ /// Sets values for data.
+ ///
+ /// The name to be referenced by.
+ /// The skin data.
+ public DefinitionData(string name, ISkinDefinitionData skinDefinitionData)
+ {
+ this.name = name;
+ skin = skinDefinitionData;
+ }
}
}
}