Adding timelines in other blueprint clases

Hello developers! I have my character blueprint and I would like to separate functionality that is inside it so that it does not become a monolithic blueprint, the problem is that in the functions that I want to migrate they use timelines and in actor components or object components does not let you add timelines, I can use actor blueprints but I do not see good idea to spawn empty actors to the level instead of creating a reference of a class like object blueprint, I have no other alternative to use blueprints that need to be spawned?

You can put the timelines in a parent class, and your character can inherit from that class, and still use the timelines from the parent :slight_smile:

All the timeline nodes are available in the child, as function overrides.

Components cannot own components, so that’s a no. You can use a timer and sample a curve. As a bonus, your ghetto time(r)line (see what I did there!) can Update at time interval rather than framerate.

Admittedly, it’s not as fancy and convenient.