kobewi
|
1c0a0f5fdd
|
Fix TrackCache memory crash
|
2023-11-23 20:26:03 +01:00 |
|
Rémi Verschelde
|
bb63963486
|
Merge pull request #85254 from TokageItLab/bind-reset-animedit
Bind `_reset`/`_restore` in AnimationMixer
|
2023-11-23 15:35:15 +01:00 |
|
Silc Lizard (Tokage) Renew
|
f66224dd2d
|
Bind _reset /_restore in AnimationMixer
|
2023-11-23 22:47:52 +09:00 |
|
Silc Lizard (Tokage) Renew
|
9c3104292d
|
Clear seeked/started flag after seeking/advancing in AnimationPlayer
|
2023-11-22 23:40:53 +09:00 |
|
Rémi Verschelde
|
6ae6cc0bf5
|
Merge pull request #84815 from TokageItLab/array-animation
Rework blending method in `Variant` animation for `Int`/`Array`/`String`
|
2023-11-16 14:52:00 +01:00 |
|
Silc Lizard (Tokage) Renew
|
80c9533810
|
Rework blending method in Variant animation for Int/Array/String
|
2023-11-16 21:37:18 +09:00 |
|
Alistair Leslie-Hughes
|
5b6f641e99
|
Fix sizeof usage for Variant pointers in alloca
Coverity report this as a non portable usage of sizeof
|
2023-11-16 07:13:14 +11:00 |
|
Silc Lizard (Tokage) Renew
|
f853d675e8
|
Fix ValueTrack with Resource is leaking
|
2023-11-16 02:12:39 +09:00 |
|
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 |
|