Yep, @Sahil is exactly right - you probably only need ThrowPropsPlugin because it can track the velocity of any property of any object, and you can just do a regular throwProps tween whenever you want. You'd define an "end" value inside the throwProps object to do your custom snapping logic.
ThrowPropsPlugin.track(object, "x"); //I'm not quite sure what you're tracking
TweenMax.to(yourOtherObject, 1, {
throwProps:{
x:{
velocity:ThrowPropsPlugin.getVelocity(object, "x"),
end: function(endValue) {
return Math.round(endValue / 80) * 80;
}
}
}
});
That assumes you want a particular duration (1 second in this case), but you can use ThrowPropsPlugin.to() if you want that duration to be automatically calculated based on the velocity.
I doubt you even need Physics2DPlugin.