it might not be much help but i usually just edit an existing decal and keep the same format, i'm not entirely sure if it matters exactly what size you use as the image should automatically get cut into whatever size is set by the .fx
decal_basic.fx = 1 flat image
decal_animate4.fx = 4x4
decal_animatestrip6.fx = 6x1 (row x column)
decal_animate8.fx = 8x8
i think i got the animated ones from the decal packs by devcore35 (not sure now)
i would think the .fx files for the animated sprites are quite easy to edit by the looks of it, just open them in a text editor and try change the numbers with the
Quote: "> = "
i.e. the 6.000 and the 1.000
float SpriteRows : Power
<
string UIName = "Rows";
string UIWidget = "slider";
float UIMin = 1.0;
float UIMax = 16.0;
float UIStep = 1.0;
> = 6.000000;
float SpriteColumns : Power
<
string UIName = "Columns";
string UIWidget = "slider";
float UIMin = 1.0;
float UIMax = 16.0;
float UIStep = 1.0;
> = 1.000000;
and then there are some more settings that effect the speed of the animation.