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.
Description
This extension has everything you need to add Celeste-Inspired wall climbing mechanics into your platformer game.
Wall Jump, Climb Walls with Customizable options, like auto climb, press once to climb, and hold to climb!
How to use the extension
Add the AdvancedWallClimb behavior to your Object(s) to use the Conditions and Actions for this Extension.
This extension requires that you first add the platforming character behavior first. You can further customize your climbing type, climbing key, and objects point to use in the Behavior Section.
Note: You need to add a "Point" to the object wherever you'd want the collision for the grab trigger. Name it anything you'd like, and set that point in the Behavior Section.
Once that is configured, you are ready to use all the actions for that object.
Without further setup, the extension is ready to use! Alternatively, use our extensive condition and action options to refine and customize your climb speed, wall jumps, and other useful settings.
Checklist
What tier of review do you aim for your extension?
Reviewed
Example file
ProjectExample.zip
Extension file
AdvancedWallClimb.zip