public async Task <AnimationQueue> PlayDirectInQueue(AnimationBuilder builder) { Queue.Add(builder.Animation); PlayQueue(); while (!builder.Animation.HasBeenPlayed) { await BaseScript.Delay(10); } return(this); }
public AnimationQueue AddToQueue(AnimationBuilder builder) { Queue.Add(builder.Animation); return(this); }