Implementation Working

Used AnimationGenerator to port old animations into new system, tested and seems stable.
This commit is contained in:
quinnvoker
2018-11-17 14:55:38 -08:00
parent 65ed454707
commit fb85769677
12 changed files with 472 additions and 10 deletions
+76
View File
@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="utf-8" ?>
<XnaContent>
<Asset Type="System.Collections.Generic.Dictionary[System.String, Microsoft.Xna.Framework.Rectangle]">
<Item><Key>block0</Key><Value>0 0 16 16</Value></Item>
<Item><Key>block0_bounce1</Key><Value>16 0 16 16</Value></Item>
<Item><Key>block0_bounce2</Key><Value>32 0 16 16</Value></Item>
<Item><Key>block0_flash</Key><Value>48 0 16 16</Value></Item>
<Item><Key>block0_pop</Key><Value>64 0 16 16</Value></Item>
<Item><Key>block0_squish</Key><Value>80 0 16 16</Value></Item>
<Item><Key>block1</Key><Value>0 16 16 16</Value></Item>
<Item><Key>block1_bounce1</Key><Value>16 16 16 16</Value></Item>
<Item><Key>block1_bounce2</Key><Value>32 16 16 16</Value></Item>
<Item><Key>block1_flash</Key><Value>48 16 16 16</Value></Item>
<Item><Key>block1_pop</Key><Value>64 16 16 16</Value></Item>
<Item><Key>block1_squish</Key><Value>80 16 16 16</Value></Item>
<Item><Key>block2</Key><Value>0 32 16 16</Value></Item>
<Item><Key>block2_bounce1</Key><Value>16 32 16 16</Value></Item>
<Item><Key>block2_bounce2</Key><Value>32 32 16 16</Value></Item>
<Item><Key>block2_flash</Key><Value>48 32 16 16</Value></Item>
<Item><Key>block2_pop</Key><Value>64 32 16 16</Value></Item>
<Item><Key>block2_squish</Key><Value>80 32 16 16</Value></Item>
<Item><Key>block3</Key><Value>0 48 16 16</Value></Item>
<Item><Key>block3_bounce1</Key><Value>16 48 16 16</Value></Item>
<Item><Key>block3_bounce2</Key><Value>32 48 16 16</Value></Item>
<Item><Key>block3_flash</Key><Value>48 48 16 16</Value></Item>
<Item><Key>block3_pop</Key><Value>64 48 16 16</Value></Item>
<Item><Key>block3_squish</Key><Value>80 48 16 16</Value></Item>
<Item><Key>block4</Key><Value>0 64 16 16</Value></Item>
<Item><Key>block4_bounce1</Key><Value>16 64 16 16</Value></Item>
<Item><Key>block4_bounce2</Key><Value>32 64 16 16</Value></Item>
<Item><Key>block4_flash</Key><Value>48 64 16 16</Value></Item>
<Item><Key>block4_pop</Key><Value>64 64 16 16</Value></Item>
<Item><Key>block4_squish</Key><Value>80 64 16 16</Value></Item>
<Item><Key>soloCursor</Key><Value>16 80 23 23</Value></Item>
<Item><Key>soloCursor_pulse</Key><Value>39 80 23 23</Value></Item>
<Item><Key>tiledBG_default</Key><Value>0 80 16 16</Value></Item>
<Item><Key>twinCursor</Key><Value>0 103 39 23</Value></Item>
<Item><Key>twinCursor_pulse</Key><Value>39 103 39 23</Value></Item>
</Asset>
</XnaContent>
@@ -0,0 +1,50 @@
/*
* Class auto generated by TexturePacker
*
* Contains references to each image within the sprite sheet.
*
* https://www.codeandweb.com/texturepacker
* $TexturePacker:SmartUpdate:9c249f83b4f96ec61c8a09e8200742d5:d881ff5ec3da86acaaa577e6ab9bd7aa:05477a09d9d5a6dca0fdadde24fc3000$
*
*/
namespace TexturePackerSpriteDefinitions
{
public class SpriteNames
{
public const string Block0 = "block0";
public const string Block0_bounce1 = "block0_bounce1";
public const string Block0_bounce2 = "block0_bounce2";
public const string Block0_flash = "block0_flash";
public const string Block0_pop = "block0_pop";
public const string Block0_squish = "block0_squish";
public const string Block1 = "block1";
public const string Block1_bounce1 = "block1_bounce1";
public const string Block1_bounce2 = "block1_bounce2";
public const string Block1_flash = "block1_flash";
public const string Block1_pop = "block1_pop";
public const string Block1_squish = "block1_squish";
public const string Block2 = "block2";
public const string Block2_bounce1 = "block2_bounce1";
public const string Block2_bounce2 = "block2_bounce2";
public const string Block2_flash = "block2_flash";
public const string Block2_pop = "block2_pop";
public const string Block2_squish = "block2_squish";
public const string Block3 = "block3";
public const string Block3_bounce1 = "block3_bounce1";
public const string Block3_bounce2 = "block3_bounce2";
public const string Block3_flash = "block3_flash";
public const string Block3_pop = "block3_pop";
public const string Block3_squish = "block3_squish";
public const string Block4 = "block4";
public const string Block4_bounce1 = "block4_bounce1";
public const string Block4_bounce2 = "block4_bounce2";
public const string Block4_flash = "block4_flash";
public const string Block4_pop = "block4_pop";
public const string Block4_squish = "block4_squish";
public const string SoloCursor = "soloCursor";
public const string SoloCursor_pulse = "soloCursor_pulse";
public const string TiledBG_default = "tiledBG_default";
public const string TwinCursor = "twinCursor";
public const string TwinCursor_pulse = "twinCursor_pulse";
}
}