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.
Reimplements clown waddling with a fix from a closed PR from upstream (space-wizards#29341) that makes it so the animation system properly checks when you should not be waddling. Additionally, I have modified the WaddleWhenWorn component to work off of a toggle, allowing you to control waddling on-demand. This affects clown shoes, large clown shoes, bling clown shoes, banana clown shoes, jester shoes, circus clown shoes, ducky shoes, and cluwne shoes.
I've made a _Wizden folder for the components and systems to make it evident that while it is from Wizden, but not part of our normal upstream merges. If they ever do add clown waddling again, putting it in a separate folder should make it easier for us to rip it out (or keep it if we don't like how upstream changes it.)
While this does fix the most glaring issues with the previous waddling system, there are a few known issues:
With all this in mind, I still think it's worth bringing our funny walks back.
clownwaddlingreturn.mp4
Changelog
🆑