Releases: zompi2/UE4EnhancedCodeFlow
Releases · zompi2/UE4EnhancedCodeFlow
3.8.0
- GetActionTime and SetActionTime functions added, which allows to obtain and set the current time of the Action.
It works for all time dependent actions (Delay, Timeline, etc.) and can be used to alter the flow of the Action in runtime.
For example, you can set the Action time to 0 to restart it, or set it to the end to finish it immediately. - Changed the condition of when ECFTimeline action is finished. Now it uses the time value instead of the timeline value.
3.7.0
3.6.2
- ResetAction function now returns true if the Action has actually resetted or false if it didn't.
- Coroutines now returns the information if the resumed coroutine Action has been stopped or timed out.
- Added WaitUntil coroutine variant with a predicate WITHOUT the DeltaTime.
3.6.0
- LABELS. You can add a Label to every Action which helps with debugging (Labels are displayed in logs) and you
can search for running action's handles by these Labels. Labels are set in the ECFActionSettings. - GetActionsHandlesByClass and GetActionsHandlesByLabel functions added which returns an array of handles of valid Actions.
- RemoveAll[FunctionName] is now DEPRECATED! Use StopAllActionsOfClass or StopAllActionsWithLabel functions.
- GetAllActions, GetActionsCount, GetActionFromHandle, and GetActionFromInstancedId functions has been added for C++, which
returns pointers to actual Actions objects. Use them for DEBUGGING purposes only! - MarkAsFinished function is now protected