I have two tweens on an object in CS4 that do a rotate on X by 180º. When I use strings like I want, so the object rotates from wherever it is, the overwrite:0 is not working. I do:
TweenLite.to(myObject, .5, {rotationX:"180"});
and then:
TweenLite.to(myObject, .5, {rotationX:"180", overwrite:0});
In the second tween, it just goes from wherever the first one is, regardless of the overwrite setting, causing the object to 'land' at an incorrect angle - ie not 360º rotated. I've had to resort to using hard coded values for the rotations instead of strings like I was hoping for.
Seems a bug to me.