I use a plane pawn from Vigilante and I faced with strange behavior of one of animation. There is an event which triggers when one variable changes. At this event there is a timeline, which plays forward or backward depends on variable. On timeline Update event Alpha copies to animation blueprint float variable, which is used as an additive animation alpha (it always in range [0, 1]). The problem is: when this event triggers at first time and timeline alpha starts increasing, animation plays with play rate 1 which is not suitable for me (timeline changes from 0 to 1 in 0.5 sec, while the animation is 4.12 sec), but after that all next times animation changes as I want (from beginning to end in 0.5 sec). How to solve this bug?
This is a code with timeline (pawn):
Timeline itself (just in case):
This is a SetAirBrake event (pawn):
This is a code to applying additive animation (AnimBP):
