Thanks! That mostly matches what I have except for jump. The frames I was using in format {column range, row}
:
{
win = { '5-7', 6, },
jump = { '4-6', 5, }, -- not looping
fall = { 7, 5, },
land = { 8, 5, },
run = { '3-6', 5, },
idle = { '1-2', 5, },
}
(In love2d, I use anim8 and these are the values I pass to it.)
I think you’re right about climbing, but I don’t have ladders so I didn’t try that one.
I guess the sliding one is meant for you to rotate it to match your slope.
The blocking is the one that confused me the most, but I guess it makes more sense as a reskin of the knight.