summaryrefslogtreecommitdiffstats
path: root/scene/animation/animation_node_state_machine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove differences of the code between old AnimationTree and MixerSilc Lizard (Tokage) Renew2023-12-061-2/+2
* Fix GroupedStateMachine resetSilc Lizard (Tokage) Renew2023-09-301-1/+1
* Implement AnimationManager the base class of AnimationPlayer/TreeSilc Lizard (Tokage) Renew2023-09-291-17/+49
* [Scene,Main] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-121-1/+1
* Fix infinity loop state can't breakSilc Lizard (Tokage) Renew2023-07-071-4/+6
* Merge pull request #76418 from reduz/method-bind-validated-callRémi Verschelde2023-05-081-1/+5
|\
| * Add ValidatedCall to MethodBindJuan Linietsky2023-04-301-1/+5
* | Unexpose AnimationTrackEditPlugin as not implementedYuri Sizov2023-04-251-1/+1
|/
* Rework StateMachine and nested StateMachine processSilc Renew2023-04-181-459/+840
* Fix NodeTransition initialization and AnimationNode remapping methodSilc Renew2023-02-051-1/+19
* Make restart in NodeStateMachine / NodeTransition optionalSilc Renew2023-02-011-1/+14
* Add indicator for state machine transition fade progress and position of stat...SaracenOne2023-01-251-1/+29
* PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE"Aaron Franke2023-01-241-1/+1
* Merge pull request #71840 from TokageItLab/fix-travel-resetRémi Verschelde2023-01-221-3/+5
|\
| * Fix weird behavior of teleporting to self-state when reset is falseSilc Renew2023-01-221-3/+5
* | Expose fading_from_node from StateMachineSilc Renew2023-01-221-1/+2
|/
* Allow AnimationNodes to restart when transitioning to the same stateSilc Renew2023-01-191-1/+1
* Add next/reset function to AnimationStateMachineSilc Renew2023-01-191-44/+88
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Fix wrong AnimationStateMachine process for end of fadingSilc Renew2022-12-261-4/+4
* Merge pull request #70278 from TokageItLab/add-animation-started-finished-sig...Rémi Verschelde2022-12-231-5/+6
|\
| * Add animation_started/finished signals to AnimationTreeSilc Renew2022-12-211-5/+6
* | Merge pull request #65312 from SaracenOne/auto_advance_behaviourRémi Verschelde2022-12-231-37/+25
|\ \
| * | Change auto_advance flag to advance_mode enum and unify with disabled flag.SaracenOne2022-12-161-37/+25
* | | Fix StateMachine cannot connect nodes bugSilc Renew2022-12-211-3/+4
| |/ |/|
* | Fixed a bug where negative Blend values were being discardedSilc Renew2022-12-201-2/+3
|/
* Refactor process of animation to retrive keys more exactlySilc Renew2022-12-011-5/+3
* Refactor process of AnimationTree for end of animationSilc Renew2022-11-221-11/+11
* Merge pull request #67020 from GuilhermeGSousa/remove-transition-expression-nodeRémi Verschelde2022-10-071-21/+4
|\
| * Remove expression base node for transitionsGuilherme Sousa2022-10-071-21/+4
* | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-26/+26
|/
* Fix expression base path on transitionsGuilherme Sousa2022-09-251-4/+7
* Merge pull request #63893 from guilhermefelipecgs/fix_state_machine_is_playingRémi Verschelde2022-08-311-23/+22
|\
| * Fix AnimationNodeStateMachinePlayback::is_playingGuilherme Felipe de C. G. da Silva2022-08-031-27/+28
* | Merge pull request #64247 from guilhermefelipecgs/fix_end_nodeRémi Verschelde2022-08-311-8/+6
|\ \
| * | Re-add AnimationNodeStateMachine::end_node for root state machineGuilherme Felipe de C. G. da Silva2022-08-101-8/+6
| |/
* | Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()`Hugo Locurcio2022-08-301-1/+1
* | Merge pull request #54456 from rafallus/fix/anim_state_machine_startRémi Verschelde2022-08-261-1/+1
|\ \
| * | Fix AnimationTree state machine start()rafallus2021-10-301-1/+1
* | | added Curve in animation node transition for better control over cros…Silc Renew2022-08-181-2/+19
| |/ |/|
* | Fix AnimationNodeStateMachine::rename_nodeGuilherme Felipe de C. G. da Silva2022-07-311-14/+14
* | Remove Signal connect bindsJuan Linietsky2022-07-291-3/+3
* | Fix incorrect expression base in `AnimationNodeStateMachinePlayback::_check_a...João Pedro São Gregorio Silva2022-07-211-1/+1
* | refactor sync in AnimationTreeSilc Renew2022-07-161-6/+6
* | Add AnimationTree Advance ExpressionsSaracenOne2022-06-281-2/+64
* | Merge pull request #61826 from guilhermefelipecgs/fix_leakRémi Verschelde2022-06-231-11/+11
|\ \
| * | Fix ObjectDB instances leaked on state machine when editor closesGuilherme Felipe de C. G. da Silva2022-06-081-11/+11
* | | Add suffixes to all nodes and resourcesFireForge2022-06-111-1/+1
|/ /
* | Fix typos with codespellRémi Verschelde2022-05-231-1/+1
* | Merge pull request #60774 from TokageItLab/root-seek-modeRémi Verschelde2022-05-181-9/+9
|\ \