Related to my first question (and possibly the same solution?), I'm also wondering if it's possible to ignore a step in the timeline, so the timeline can continue without waiting for a specific step or tween to complete, and again without the use of so many offset parameters.
In the following example, I want mc1 & mc2 to start a position tween at the same time and end at different times. So when mc1=100, I want an alpha tween to begin immediately, and likewise when mc2=100. To make this happen, I added an offset parameter to step 2, however this will affect when step 3 starts. I want step 3 to completely ignore the timing from step 2 so that step 3 will start when step 1 is complete. I don't want to use an offset on step 3, otherwise this begins a long chain of offset parameters that becomes more and more difficult to follow as the steps move on.
Hope that makes sense, and thank you in advance for any help with this!
//step 1
timeline.appendMultiple( [ TweenLite.to(mc1, 0.5, { x: 100 } ), TweenLite.to(mc2, 1.5, { x: 100 } ) ] );
//step 2
timeline.append(TweenLite.to(mc1, 2, { alpha: 0.5} ), -1);
//step 3
timeline.append(TweenLite.to(mc2, 1, { alpha: 0.5} ));