Skip to content

A simple climbing system script for vrchat.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

jetdog8808/Simply-Climbing

Repository files navigation

Simply Climbing

A simple velocity based climbing system script for vrchat.

Video example:

2024-08-21.21-59-54-1.compressed.mp4

How it works

  • Grab Radius scales with avatar height. Default height is 1.64m.
  • Grab Layers checks if colliders or rigidbodies excludes the localPlayer layer.
  • Climbing moving objects only works if that object has a Rigidbody.
  • Keep Velocity lets the player fling themselves when releaseing the climbing.
  • Can grapple up ledges to make getting up easier.
  • Designed for VR users.

How to setup

  • Add the Simply Climbing prefab or SimplyClimbing script to your scene.
  • Specify how far you can grab with "GrabRadius" float variable.
  • Select what layers that are climbable in the "GrabLayers" layer mask variable.
  • Optional if you want to grab trigger colliders with "GrabVolumes" bool variable.
  • Playerse can fling themselves with "KeepVelocity" bool variable.
  • Can boost the velocity with "VelocityMultiplier" float variable.
  • Can teleport up ledges with "GrappleLedge" bool variable.

Example

Made a place you can test in this world

Requirements

About

A simple climbing system script for vrchat.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Languages