2cc03476b3
The walking and attack animations in the Change Skin menu were frame-rate-dependent, advancing per render call with no delta time scaling. With uncapped FPS they ran proportionally too fast. Add time-based scaling relative to a 60fps baseline. The scale is computed once per frame (cached for 0.5ms) so multiple skin previews rendered in the same frame all animate at the correct speed.