I just upgraded a really old tk2d project, and now (with some of your help) it is fully compatible except for a bug that wasn't happening before the upgrade. I could speed the velocity of the game up so everything would run faster, all the animation would run faster as well, but now it's not working anymore. I can see the framerate in the collection is changing but it's not affecting the animated elements using that clip in scene.
what i did way back then was:
int currentClipId = animSprite.clipId;
animSprite.anim.clips[currentClipId].fps = GlobalInitialFpsController * GlobalGameVelocity;
then it changed to:
animSprite.CurrentClip.fps = GlobalInitialFpsController * GlobalGameVelocity;
The initialFps was to keep the reference of the fps, because since the fps was being changed at the collection it got lost when the game stopped. I've read in other topics that you wanted to change this so that the collection wouldn't change the fps, just the instances would be affected. Well, i couldn't find if this was done, now i'm kindda at a loss in how to make it work.
Thanks in Advance!