Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.35 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.35 KB

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