Rémi Verschelde
|
7c7d9e2169
|
Merge pull request #83781 from martinfelis/fix-animationplayer-ready-autoplay
Ensure AnimationPlayer evaluate animations when autoplay is enabled and node becomes ready
|
2023-11-14 11:27:44 +01:00 |
|
Martin Felis
|
f04ec34b78
|
Ensure AnimationPlayer evaluate animations when autoplay is enabled and node becomes ready.
Fixes #83326.
The issue was introduced in the refactoring done in 1b95827d3e .
|
2023-11-14 08:30:40 +01:00 |
|
Rémi Verschelde
|
0e6160a00f
|
Merge pull request #81525 from KoBeWi/tweening_the_impossible
Check if property exists before tweening
|
2023-11-09 20:03:53 +01:00 |
|
kobewi
|
8d71095622
|
Fix RESET not effective when saving inactive scene
|
2023-11-03 12:58:56 +01:00 |
|
Silc Lizard (Tokage) Renew
|
a33884943f
|
Add PackedArray to the list of enforcing Discrete for AnimationMixer
|
2023-11-03 09:35:17 +09:00 |
|
Raul Santos
|
ae9ac5c76e
|
Remove AnimationMixer bindings only bound in the editor
|
2023-10-16 17:56:14 +02:00 |
|
Wilson E. Alvarez
|
4c8497092a
|
Show AnimationMixer warning for non-numeric types only when relevant
|
2023-10-15 20:53:33 -04:00 |
|
Rémi Verschelde
|
1e55eeb91d
|
Merge pull request #83030 from TokageItLab/patch-misc-blending
AnimationMixer: Fix non-numeric misc type (`Resource`, `Dictionary` & etc.) values cannot be blended with `UpdateMode.UPDATE_CONTINUOUS`
|
2023-10-09 15:40:14 +02:00 |
|
Rémi Verschelde
|
a1d7c62df7
|
Merge pull request #83003 from AThousandShips/null_check_extra
Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
|
2023-10-09 15:37:14 +02:00 |
|
Rémi Verschelde
|
35ede42d1d
|
Merge pull request #82695 from maiself/object-less-callables-fixes
Fixes to allow object-less callables throughout Godot
|
2023-10-09 15:32:38 +02:00 |
|
Silc 'Tokage' Renew
|
c4743baba1
|
Patch fix for AnimationMixer: misc type values cannot be blended
|
2023-10-09 17:26:57 +09:00 |
|
A Thousand Ships
|
f18aa00e85
|
Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable
|
2023-10-08 17:23:33 +02:00 |
|
Mai Lavelle
|
5e15586ec2
|
Fixes to allow object-less callables throughout Godot
This fixes #81887
|
2023-10-06 16:31:35 -04:00 |
|
Rémi Verschelde
|
249e724835
|
Merge pull request #82898 from TokageItLab/fix-unwanted-start-in-animation-player
Fix `AnimationPlayer::play()` process unwanted start between the same animations
|
2023-10-06 12:53:09 +02:00 |
|
Rémi Verschelde
|
373c4b22d3
|
Fix various typos with codespell
Using 2.2.7.dev5+g2af65969.
|
2023-10-06 12:52:22 +02:00 |
|
Silc 'Tokage' Renew
|
d46c962f18
|
Fix AnimationPlayer::play() process unwanted start
|
2023-10-06 15:47:54 +09:00 |
|
Aaron Franke
|
dcc7612823
|
Tweak AnimationPlayer speed scale property hint to make dragging useful
|
2023-10-01 13:23:31 -05:00 |
|
Silc Lizard (Tokage) Renew
|
599f0dbf97
|
Fix GroupedStateMachine reset
|
2023-09-30 10:37:46 +09:00 |
|
Silc Lizard (Tokage) Renew
|
1b95827d3e
|
Implement AnimationManager the base class of AnimationPlayer/Tree
|
2023-09-29 08:23:57 +09:00 |
|
Yuri Sizov
|
b351cffddf
|
Fix theme access and improve UX in AnimationTree editor
|
2023-09-23 21:47:27 +02:00 |
|
Rémi Verschelde
|
3e233e1f24
|
Fix various typos with codespell
Using 2.2.6.dev193+g907e5380.
|
2023-09-18 09:53:39 +02:00 |
|
A Thousand Ships
|
a29416e332
|
[Scene,Main] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable
|
2023-09-12 12:53:06 +02:00 |
|
kobewi
|
bf9d971215
|
Check if property exists before tweening
|
2023-09-11 12:59:43 +02:00 |
|
Hendrik Brucker
|
5afe78bd9c
|
Clean up/refactor GraphNode and make it more flexible
Split GraphNode into GraphElement and GraphNode, add custom
titlebar, and adjust theming.
|
2023-09-07 17:29:06 +02:00 |
|
kobewi
|
598d9972c8
|
Prevent errors if Tween callback's object is freed
|
2023-08-29 14:50:53 +02:00 |
|
Rémi Verschelde
|
0511f9d9a7
|
Merge pull request #80708 from garychia/anim_seek
Ensure methods skipped by `AnimationPlayer::seek` are not called
|
2023-08-17 15:44:03 +02:00 |
|
Chia-Hsiang Cheng
|
125ae78a89
|
Ensure methods skipped by AnimationPlayer::seek are not called
|
2023-08-17 17:35:54 +08:00 |
|
Rémi Verschelde
|
c5a7462a00
|
Merge pull request #80702 from KoBeWi/lagging_animation
Fix initial value with delay in PropertyTweener
|
2023-08-17 11:28:15 +02:00 |
|
kobewi
|
1660575bd8
|
Fix initial value with delay in PropertyTweener
|
2023-08-17 10:28:26 +02:00 |
|
Chia-Hsiang Cheng
|
ef5d0b1c06
|
Avoid emitting signals if the animation is not ready to be processed
|
2023-08-07 18:21:28 +08:00 |
|
kobewi
|
dbecf8bd1a
|
Improve and clarify paused Tweens
|
2023-07-25 13:29:30 +02:00 |
|
Yuri Sizov
|
752b89dc36
|
Merge pull request #79403 from TokageItLab/fix-negative-timescale-transition
Fix `AnimationNodeTransition` with negative time scale
|
2023-07-24 19:32:37 +02:00 |
|
Yuri Sizov
|
6a30f64dc8
|
Merge pull request #79595 from TokageItLab/rbmap-animblendtree
Make `AnimationNodeBlendTree` use `RBMap` insteads `HashMap`
|
2023-07-21 17:15:42 +02:00 |
|
Silc Lizard (Tokage) Renew
|
a3cdacdc4e
|
Make AnimationNodeBlendTree use RBMap insteads HashMap
|
2023-07-18 17:57:53 +09:00 |
|
kobewi
|
de4a3fa151
|
Unify and streamline connecting to Resource changes
|
2023-07-17 19:35:57 +02:00 |
|
Silc Lizard (Tokage) Renew
|
1ac2bdd97b
|
Fix NodeTransition with negative time scale
|
2023-07-13 08:38:53 +09:00 |
|
Silc Lizard (Tokage) Renew
|
fc40ba21cd
|
Fix infinity loop state can't break
|
2023-07-07 16:12:37 +09:00 |
|
Ninni Pipping
|
0c16082e1e
|
Use get_node_or_null when null checks are present
Avoids duplicate or unnecessary errors
|
2023-06-10 13:22:56 +02:00 |
|
Ninni Pipping
|
dcd2b883eb
|
Use NULL instead of COND checks when appropriate
Restricted to scene
|
2023-06-10 08:56:30 +02:00 |
|
lawnjelly
|
b69c8b4791
|
Single Compilation Unit build.
Adds support for simple SCU build (DEV_ENABLED only).
This speeds up compilation by compiling multiple cpp files within a single translation unit.
|
2023-06-06 15:36:51 +01:00 |
|
Silc Lizard (Tokage) Renew
|
c9c8205644
|
Implement NodeSub2 to AnimationTree & improve mathematical Nodes
|
2023-05-27 13:19:54 +09:00 |
|
kobewi
|
87a6145135
|
Fix AnimationPlayer cumulative speed_scale
|
2023-05-26 07:11:29 +02:00 |
|
Rémi Verschelde
|
7a176459b1
|
Merge pull request #76899 from rakkarage/spring-tween
Add TRANS_SPRING to Tween
|
2023-05-22 13:48:47 +02:00 |
|
SaracenOne
|
18c792fe42
|
Allocate unique track_blends vector for animation states.
Quick fix for a bug which occurs when blending the result of multiple instanced state machines outputting the same animation, but using filter tracks.
|
2023-05-18 20:02:43 +01:00 |
|
Rakka Rage
|
780e21bcac
|
Add TRANS_SPRING to Tween
|
2023-05-17 17:54:37 -04:00 |
|
Rémi Verschelde
|
437041a983
|
Merge pull request #77141 from TokageItLab/optimize-tween-division
Optimize Tween calculations by caching some divisions
|
2023-05-17 11:25:30 +02:00 |
|
Silc Lizard (Tokage) Renew
|
e09c3d8126
|
Optimize Tween calculations by caching some divisions
|
2023-05-17 07:03:45 +09:00 |
|
Rémi Verschelde
|
88f5b8d687
|
Merge pull request #74190 from TokageItLab/respect-fade-abort-oneshot
Fix NodeOneShot doesn't respect fade-out when aborting and improvement
|
2023-05-15 13:43:20 +02:00 |
|
Silc Lizard (Tokage) Renew
|
238bc9fe1f
|
Fix NodeOneShot doesn't respect fade-out when aborting and improvement
|
2023-05-15 18:51:45 +09:00 |
|
Rémi Verschelde
|
3e6a731904
|
Merge pull request #76418 from reduz/method-bind-validated-call
Add ValidatedCall to MethodBind
|
2023-05-08 13:52:42 +02:00 |
|