How to reuse timelines in different blueprint classes?

Hi is there a way to reuse timelines in in different blueprint classes Without remaking the timeline thanks

I am making collectible actor classes.

The questions is quite vague to be honest. Why are collectible actors different classes? Are they that different from one another? Or do you mean they’re different child classes?

In which case yes - have the pickups inherit the timeline from the parent and play it. Children can override the variables values that drive the timeline.

Another thought: You can slot an ‘external curve’ (Curve asset is Create-able from 'Miscellaneous" in content browser right-click menu.) into a timeline curve.

How to slot an ‘external curve’?

Timeline → Set Float Curve.


Do note that this method still forces you to manually add a timeline to each blueprint… Curves cannot create a track, just update an existing one - so there’s gonna be some clicking here. For best results you should combine what I suggested below with external curves (if at all needed).

To each their own, though :slight_smile:

Agreed Thanks Everynone :smiley: