Logic Driver - Easily Design Gameplay Systems with State Machines

If you want precise control over the tick, you might want to consider managing it yourself. You could disable the tick of the State Machine, then from the tick function you want to use call the Update method of the State Machine actor component. The Update method takes a float DeltaSeconds param you can pass in, effectively allowing another method to tick the State Machine.

Do you think that would work for you? I’m sort of picturing it from overriding the actor tick. I haven’t used FTickFunction before.