summaryrefslogtreecommitdiff
path: root/scene/animation
AgeCommit message (Collapse)Author
2023-03-13Check for type mismatch in PropertyTweener.from()kobewi
(cherry picked from commit 45f4d59fa477d6e22adb02432449e0fda10ac5d2)
2023-02-13Refactor NodeTransition/OneShot to handle seek/filter correctlySilc Renew
2023-02-12Fix tween_method() type validationkobewi
2023-02-11Merge pull request #73120 from TokageItLab/fix-transition-reset-fadeRémi Verschelde
Fix remaining fade doesn't clear when reset in AnimationNodeTransition
2023-02-12Fix NodeOneShot fade-out doesn't blend animations correctlySilc Renew
2023-02-12Fix remaining fade doesn't clear when reset in AnimationNodeTransitionSilc Renew
2023-02-10Merge pull request #73024 from TokageItLab/fix-transtition-first-frameRémi Verschelde
Fix broken first frame of `NodeTransition`/`NodeOneShot` when xfade is 0
2023-02-10Add some missing translatable editor stringsHaoyu Qiu
2023-02-10Fix broken first frame of NodeTransition/NodeOneShot when xfade is 0Silc Renew
2023-02-10Add root motion accumulator to fix broken RootMotionViewSilc Renew
2023-02-07Some code simplificationsMarkus Sauermann
1. `number_width` isn't used later 2. `return_type` is used only once 3. AudioServer::get_singleton()->get_channel_count() always returns a channel_count of 1 or larger 4. negative `aa->backward` conditional 5. `current_canvas` == `find_world_2d()->get_canvas()` 6. identical if `render_shadows`
2023-02-07Merge pull request #72722 from TokageItLab/animtree-mapRémi Verschelde
Fix AnimationNodeTransition initialization and AnimationNode remapping method
2023-02-05Fix NodeTransition initialization and AnimationNode remapping methodSilc Renew
2023-02-05Fixed animation audio to play considering time when seekingSilc Renew
2023-02-02Merge pull request #72509 from TokageItLab/seekconRémi Verschelde
Consistent with NodeTimeSeek parameters OtherNodes
2023-02-01Remove meaningless `rename_parameter` in AnimationTreeSilc Renew
2023-02-01Consistent with NodeTimeSeek parameters OtherNodesSilc Renew
2023-02-01Merge pull request #72450 from TokageItLab/optional-restartRémi Verschelde
Make restart in NodeStateMachine / NodeTransition optional
2023-02-01Make restart in NodeStateMachine / NodeTransition optionalSilc Renew
2023-01-31Merge pull request #72396 from TokageItLab/bs1dconsistRémi Verschelde
Consistent with NodeBlendSpace1D option NodeBlendSpace2D
2023-01-31Force update AnimationTree player cache when AnimationPlayer changes.SaracenOne
2023-01-30Merge pull request #72383 from MewPurPur/correct-tween-errorsRémi Verschelde
Fix error messages for {}Tweener.new()
2023-01-31Consistent with NodeBlendSpace1D option NodeBlendSpace2DSilc Renew
Co-authored-by: Skrapion <rick@firefang.com>
2023-01-30Fix error messages of {}Tweener.new()VolTer
2023-01-30Merge pull request #72388 from TokageItLab/transition-reset-eachRémi Verschelde
Allow the Reset option of NodeTransition to be set for each Input
2023-01-31Allow the Reset option of NodeTransition to be set for each InputSilc Renew
2023-01-30Allow seek() without assigned animation in AnimationPlayerSilc Renew
2023-01-30Merge pull request #71964 from bruvzg/mat_keyRémi Verschelde
Fix unsafe murmur3 hash use for the default material keys, expose alpha hash transparency mode for default materials and Label3D and Sprite3D.
2023-01-30Remove the max input limit & cleanup AnimationNodeTransition APISilc Renew
2023-01-29Fix AnimatedSprite play() don't redraw immediatelySilc Renew
2023-01-28Implement blending audio feature to AnimationTreeSilc Renew
2023-01-27Merge pull request #71907 from TokageItLab/change-animated-sprite-apiRémi Verschelde
Make `AnimatedSprite`'s playback API consistent with `AnimationPlayer`
2023-01-27Fix AnimationTree MethodTrack discards all processSilc Renew
2023-01-26Make AnimTree/Player processes adopt to GDVIRTUALSilc Renew
2023-01-26Fix spamming audio preview and cleanup process in AnimationPlayer/TreeSilc Renew
2023-01-26Make AnimatedSprite's playback API consistent with AnimationPlayerSilc Renew
2023-01-25Add indicator for state machine transition fade progress and position of ↵SaracenOne
state transitioning from.
2023-01-24PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE"Aaron Franke
2023-01-24Fix unsafe murmur3 hash use for the default material keys, expose alpha hash ↵bruvzg
transparency mode for default materials and Label3D and Sprite3D.
2023-01-22Merge pull request #71840 from TokageItLab/fix-travel-resetRémi Verschelde
Fix weird behavior of teleporting to self-state when `reset_on_teleport` is `false` in StateMachine
2023-01-22Merge pull request #71839 from TokageItLab/expose-fading-from-statemachineRémi Verschelde
Expose `fading_from` from StateMachine
2023-01-22Merge pull request #71823 from TokageItLab/fix-bezier-initRémi Verschelde
Fix wrong BezierTrack init value
2023-01-22Fix weird behavior of teleporting to self-state when reset is falseSilc Renew
2023-01-22Expose fading_from_node from StateMachineSilc Renew
2023-01-22Fix wrong BezierTrack init valueSilc Renew
2023-01-21Use range iterators in LocalVector loopskobewi
2023-01-21Fix max limit of AnimationNodeTransition input count in the inspectorSilc Renew
2023-01-19Merge pull request #71418 from TokageItLab/restart-anim-treeRémi Verschelde
Allow AnimationStateMachine / AnimationNode to restart when transitioning to the same state
2023-01-19Merge pull request #71264 from TokageItLab/improve-statemachineRémi Verschelde
Add next/reset function to `AnimationStateMachine`
2023-01-19Allow AnimationNodes to restart when transitioning to the same stateSilc Renew