Ro-Source Engine Documentation

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
image

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
image
image **

Sprint

This folder contains settings for sprinting when you have normal movement
image

Sprint Speed
This is how you configure how fast your sprint goes. Default is 30
image
image

Custom Movement

Configure custom movement
image

CustomMovementEnabled
This enables custom movement or not. Default is True
image
image

Prop System

There are 3 values for the Prop System. PropSystemEnabled, PickupDistance and HoldDisctance.
image

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)
image
image

PickupDistance
Pickup distance is how close people need to be to pickup a prop. Defualt is 7
image
image

HoldDistance
HoldDistance is how far the prop will be from you when you are holding it. Default is 7
image
image

Sprint Settings

There are 2 values for the Sprint system. SprintEnabled and SprintUi.
image

Sprint Enabled
This will enable the Sprint system. Default is true (ticked)
image
image

SprintUi
This will enable the Ui that shows how much stamina you have left. Default Value is true (ticked)
image
image
image

SprintSpeed
Sprint speed is how fast you want the player to go when they are sprinting. Default is 30
image
image

Crouch System

There are 2 values for the crouching system. CrouchingEnabled and CrouchSpeed.
image

CrouchingEnabled
CoruchingEnabled is how you turn crouching on and off. Defualt is true (ticked)
image
image

CrouchSpeed
Crouch speed is how fast the player goes when they are crouching. Default is 5
image
image

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

6 Likes

Currently known bugs (message if more):

  • Sticking to walls with custom movement

Fixed:

  • UI out of order