Warning! Ro-source is now no longer being worked on. DM on Discord for the engine
Welcome to the documentation of the Ro-Source engine! Here you can find the documentation of the engine (e.g. what things do.) Let’s get started!
Config folder
Config values are how you customize your engine for your liking.
Normal Movement
Configure your normal movement values
NormalSpeed
This value is for the Normal Walk speed of your game. You will set this to the Walk speed your character walks ingame. This value is used in the Sprint Script and Crouch script to return you to your normal speed after sprinting or crouching. Default is 14
**
Sprint
This folder contains settings for sprinting when you have normal movement
Sprint Speed
This is how you configure how fast your sprint goes. Default is 30
Custom Movement
Configure custom movement
CustomMovementEnabled
This enables custom movement or not. Default is True
Prop System
There are 3 values for the Prop System. PropSystemEnabled, PickupDistance and HoldDisctance.
PropSystemEnabled
PropSystemEnabled allows you to turn off/on the prop system. Useful if you don’t want prop system in your game. Default is true (ticked)
PickupDistance
Pickup distance is how close people need to be to pickup a prop. Defualt is 7
HoldDistance
HoldDistance is how far the prop will be from you when you are holding it. Default is 7
Sprint Settings
There are 2 values for the Sprint system. SprintEnabled and SprintUi.
Sprint Enabled
This will enable the Sprint system. Default is true (ticked)
SprintUi
This will enable the Ui that shows how much stamina you have left. Default Value is true (ticked)
SprintSpeed
Sprint speed is how fast you want the player to go when they are sprinting. Default is 30
Crouch System
There are 2 values for the crouching system. CrouchingEnabled and CrouchSpeed.
CrouchingEnabled
CoruchingEnabled is how you turn crouching on and off. Defualt is true (ticked)
CrouchSpeed
Crouch speed is how fast the player goes when they are crouching. Default is 5
Props
To make props, the prop needs to be a MeshPart or a part and must be unanchored. If it is something else, it may result in an error. Feel free to use the props that come with the engine.
There will be more added to this document as more updates come to the engine. The engine will be released to the public very soon! Try the engine here: Ro-Source Engine Demo - Roblox