diff --git a/Blarg.GameFramework/Blarg.GameFramework.csproj b/Blarg.GameFramework/Blarg.GameFramework.csproj
index 9522777..d4a3fb6 100644
--- a/Blarg.GameFramework/Blarg.GameFramework.csproj
+++ b/Blarg.GameFramework/Blarg.GameFramework.csproj
@@ -227,6 +227,7 @@
+
diff --git a/Blarg.GameFramework/Graphics/Atlas/Json/JsonTextureAtlasAnimation.cs b/Blarg.GameFramework/Graphics/Atlas/Json/JsonTextureAtlasAnimation.cs
new file mode 100644
index 0000000..5ca64c8
--- /dev/null
+++ b/Blarg.GameFramework/Graphics/Atlas/Json/JsonTextureAtlasAnimation.cs
@@ -0,0 +1,15 @@
+using System;
+
+namespace Blarg.GameFramework.Graphics.Atlas.Json
+{
+ public class JsonTextureAtlasAnimation
+ {
+ public string Name;
+ public int TileIndex;
+ public int StartIndex;
+ public int EndIndex;
+ public float Delay;
+ public bool Loop;
+ }
+}
+
diff --git a/Blarg.GameFramework/Graphics/Atlas/Json/JsonTextureAtlasDefinition.cs b/Blarg.GameFramework/Graphics/Atlas/Json/JsonTextureAtlasDefinition.cs
index 47b3d54..a9c9c6e 100644
--- a/Blarg.GameFramework/Graphics/Atlas/Json/JsonTextureAtlasDefinition.cs
+++ b/Blarg.GameFramework/Graphics/Atlas/Json/JsonTextureAtlasDefinition.cs
@@ -7,7 +7,7 @@ namespace Blarg.GameFramework.Graphics.Atlas.Json
{
public string Texture;
public List Tiles;
-
+ public List Animations;
}
}