A frame may carry its own duration, which is what Wesnoth writes as image=a.png:120,b.png:80: a
list of frames with how long each is held. It may also sit a few pixels away from where the sprite
is - a recoil, a hit shake, a frame drawn high on purpose.
One frame, with its own timing and its own place.
A frame may carry its own duration, which is what Wesnoth writes as
image=a.png:120,b.png:80: a list of frames with how long each is held. It may also sit a few pixels away from where the sprite is - a recoil, a hit shake, a frame drawn high on purpose.