Unify error condition for particles trail lifetime #79270
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes: #79091
The error condition was 0.01 in the high-level nodes, 0.1, in the server, but the property only allows setting it as small as 0.01 with a granularity of 0.01. Accordingly, unify all places to use 0.01. I tested locally and while a value of 0.01 results in a very tiny trail, it still works fine.
This inconsistency appears to date back to when trails were first implemented 9005646
Property bindings for reference:
godot/scene/3d/gpu_particles_3d.cpp
Line 597 in 9d089fe
godot/scene/2d/gpu_particles_2d.cpp
Line 665 in 9d089fe