( ͡° ͜ʖ ͡°)
Keep in mind, .gif is limited to 8-bit color. It wouldn't be particularly expensive computationally, but I don't think it would look as good as you think it would, it would require a fair bit of rewriting on the texture uploader, and it would require adding another texture format client-side as well.
Let's say I have 5 different unrelated image
Then, make those 5 image as a gif
I put this image to an animated head
If 1 frame in gif equal 1 frame in toribash
a space would cause the animation loops 2 times
a default replay [500 frames] would cause the image loops 100 times
For one texture
Then, I bought a pair of animated hand and foot
Thus, there's 5 animation total
I make another 5 different unrelated image animation for each texture
5 texture x 5 image in gif x 2 loops = 50
That'll render 50 images in a space
For one Tori without full set
If i purchase a full set
It'll be 16 total (Limbs only, idk if you suggested animated joint too)
and if i put another animation
It'll be 16 x 5 x 2 = 160 images per space
For one Tori
And let's go multiplayer, there's another guy using different animated texture
Double the value
i simply love this idea, because I am an animator
but i doubt it'll hardly supported because lag, glitch, and stuff
With an option to turn it on or off I see no inherently bad thing with implementing it; just cause YOUR computer can't handle it, it doesn't mean others can't. Really the same argument goes with some complex flames that cause most setups to slow down, /opt gif 0 instead of /opt particles 0 and done.
When it comes to epileptic seizures the same could be argued with an color altering flame going spastic, or multiple coloured flames. So running that as an argument would be the same as arguing against flames as they could case (e) seizures...
Since (most) gifs are 8 bit, and the file seize could be limited I see no problem with animated textures, eg a blinking eye on a 512x512 head texture or similar. Yes it would require a TINY bit of extra performance if you have it running, but so does particles, hairs and shaders.
apng would be a better candidate than fucking around with weird true colour gif crap. Pretty sure that was covered in a thread like this aaaaaages ago.