yes but the tricky part is coordinates and event tracks, you'd better use mdlvis to figure these out
you can see the event tracks in the image i posted (17833 and 20267, two of them because walk and walk defend), that's the moment during the walk animation when the footstep will appear, it has to be when the foot is first put down on the ground or shortly after it
right click the event object -> edit node and you'll see the "pivot point" and x y z coordinates
open your model in mdlvis, go to sequence editor (press F3) and select your walk animation, go to the movement tab
on the right there's the geosets field, uncheck "show all" and find out which geoset has model's feet in it, and select the vertices of the bottom of foot (press "F" to alternate between textured view and wireframe to better see what you're doing)
on the bottom is the animation track with blue vertical lines (keyframes), one of those is the moment when the foot is put down, click on that keyframe and (if you've got the vertices selected) in the top right, under the "Coords:" the bottom right "Coord center for selected vertices:" you'll see three familiar x y z coordinates, type those in magos in edit node pivot point