TransitionLoop<COLOR, TRANSITION>
TransitionLoopL<TRANSITION>
Continuously transitions COLOR to COLOR
Makes more sense if TRANSITION is a TrConcat, as this will
transition to/from the intermediate steps in a loop.
TransitionLoopWhileL<LOOP_TRANSITION, END_TRANSITION, CONDITION>
TransitionLoopL<TRANSITION>
Continuously runs LOOP_TRANSITION while CONDITION > 0
Makes more sense if TRANSITION is a TrConcat, as this will
transition to/from the intermediate steps in a loop.
If CONDITION <= 0, runs END_TRANSITION and stops.