Vlocity
Vlocity is a modular velocity-based damage system which features a velocity prediction beam that turns red when the impact can most likely do damage (the beam isn’t entirely accurate) however it does work on both R6 and R15 though it works a bit differently between the two (in which I’m not too sure of why)
An example of it on R6:
An example of it on R15:
Settings that are featured:
- Minimum Velocity
- Maximum Velocity
- Forgiveness
- Show Velocity Beam
To change the settings mentioned above, open the config under the script and change the values.
- And an attribute called Resistance is also featured which is basically forgiveness but is instead modified by other scripts.
An example of Resistance being used:
character:SetAttribute(“Resistance”, 1)
That line would make the player immune to the velocity damage IF the character is defined in a local variable.
Changelog:
- Configuring is now more straight-forward.
- Moved the raycast perams above the heartbeat function.
More info on Vlocity:
The damage is calculated in all directions which can be good for detecting if the player is launched really fast into an object. I have yet to add a feature where you can disable specific axes.
Disclaimers: As said the way damage is calculated acts differently on R6 than it does on R15, and the damage isn’t entirely accurate.
With that being said, we are open for feedback and here’s the link to the model;
Vlocity - Velocity based damage
And finally, have a great day!




