[changed] wall climb state is reset if descending past slide speed or when bouncing on a trampoline #2259
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.
Status
Description
Fixes #2254
Fixes #2118
This PR resets your character's wall climb state when descending down beyond the slide-speed threshold, reducing annoying situations where the game prevents you from wall climbing if you have descended but not touched the ground yet, and then have made your way back up via grapple or trampoline.
This was done by splitting up the if-else codeblocks in
RunnerMovement.as
into:Since this alone didn't fix the last situation in the video in issue #2118 , I changed
TrampolineLogic.as
to reset the player's wallclimb state when bounced.Tested in offline, works as intended. Tested situations are:
After this PR, you are allowed to wall climb again in these situations.