Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Significantly improve climbing (and add RaycastSweep API along the way) #16

Merged
merged 50 commits into from
Mar 16, 2024

Conversation

UTheCat
Copy link
Owner

@UTheCat UTheCat commented Mar 16, 2024

Fixes #8

This took way too long. But finally, a lot of the problems with climbing have been fixed as a result of this pull request.

  • Climbing up and down now works properly
  • You can now turn your character while rapid-climbing, even while you have shift-lock off.
  • You can now climb an object at a wider range of angles (relative to the climbable object's face that you're currently climbing). It should now more closely mimic Juke's Towers of Hell.

In addition, Jumpvalley's new RaycastSweep API was made along the way to help make these fixes.

UTheCat added 20 commits March 13, 2024 19:35
From the last commit that modified RaycastSweep, I meant to say "improve RaycastSweep documentation". This is still not really true since I messed up the definition of median in that commit, and had to do a Google search to figure out what it really meant.
To make the method more clear about what it actually does, it's name was changed to "PerformSweep" and more was added to its documentation.
this took way too long
This change makes it so your character can climb an object at more angles.
Being too close to the climbable object should no longer cause your character to  not be able to climb up or down.
Your character should now be able to rotate while rapid-climbing.
@UTheCat UTheCat changed the title Add RaycastSweep API + Significantly improve climbing Significantly improve climbing (and add RaycastSweep API along the way) Mar 16, 2024
@UTheCat UTheCat merged commit c24db49 into main Mar 16, 2024
@UTheCat UTheCat deleted the better-climbing branch March 16, 2024 05:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Current logic for climbing up and down is buggy
1 participant