virtualx-engine/scene/animation
SaracenOne 75a8606b83 Add AnimationTree Advance Expressions
Allows specifying an expression as a condition for state machine transitions.

This gives much greater flexibility for creating complex state machines. By directly interfacing with the script code, it is possible to create complex animation advance condition for switching between states.

Ensure assigning AnimationTreeStateMachineTransition base expression node in editor is relative to current AnimationTree node.

Allow setting an expression base node on the AnimationTree itself.

Co-Authored-By: reduz <reduzio@gmail.com>
2022-06-28 09:26:13 -07:00
..
animation_blend_space_1d.cpp Fixed delta & Implement selection of whether or not to seek root 2022-05-09 08:28:32 +09:00
animation_blend_space_1d.h Fixed delta & Implement selection of whether or not to seek root 2022-05-09 08:28:32 +09:00
animation_blend_space_2d.cpp Fixed delta & Implement selection of whether or not to seek root 2022-05-09 08:28:32 +09:00
animation_blend_space_2d.h Fixed delta & Implement selection of whether or not to seek root 2022-05-09 08:28:32 +09:00
animation_blend_tree.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
animation_blend_tree.h Add dedicated macros for property name extraction 2022-05-19 14:08:47 +08:00
animation_node_state_machine.cpp Add AnimationTree Advance Expressions 2022-06-28 09:26:13 -07:00
animation_node_state_machine.h Add AnimationTree Advance Expressions 2022-06-28 09:26:13 -07:00
animation_player.cpp Merge pull request #62337 from reduz/respect-disabled-animation-tracks 2022-06-23 09:13:54 +02:00
animation_player.h Clean up Hash Functions 2022-06-20 12:54:19 +02:00
animation_tree.cpp Add AnimationTree Advance Expressions 2022-06-28 09:26:13 -07:00
animation_tree.h Add AnimationTree Advance Expressions 2022-06-28 09:26:13 -07:00
easing_equations.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
root_motion_view.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
root_motion_view.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
SCsub Refactor and move easing equations 2021-09-24 13:47:13 +02:00
tween.cpp Fix error spam when tweened node leaves tree 2022-05-05 17:57:25 +02:00
tween.h Improve Tween infinite loop detection 2022-05-01 00:24:07 +02:00