RailuxConfiguration Variables

RailuxConfiguration is the central settings module of the Railux 6 Ultra. It provides a range of variables to customize the behaviour, safety, navigation and propulsion systems of the train. Below are tables that provide explanation of each variable and its purpose.

Safety & Signaling Systems

These variables control the train's safety and signaling behavior:

Variable

Description

Default Value

Signalling

Enables or disables the signaling system.

true

IgnoreSignalling

If set to true, the train ignores all signals.

false

DefaultSignallingSystem

Specifies the default signaling system applied to the train.

Modules.FBSS_Module

SignallingSystems

A list of signaling systems available for selection.

{Modules.FBSS_Module}

AWS

Activates the Automatic Warning System (AWS).

true

EBAtRed

Applies the emergency brake when the train passes a red signal.

true

EBWhenOverspeed

Applies the emergency brake when the train exceeds the speed limit and the tolerance.

false

OverspeedWarningSystem

Enables a warning indicator when the train exceeds the speed limit and tolerance.

true

OverspeedAllowance

Specifies the tolerance for overspeeding (in SPS).

10

JumpLock

Forces passengers to sit or stand when the train is moving.

true

HornFLocation

Location of the train's horn (front).

Train.Car1.Body.TrainTouchSensor.Horn

HornRLocation

Location of the train's horn (rear).

Train.CarX.Body.TrainTouchSensor.Horn


These variables manage the train's navigation and route-related settings:

Variable

Description

Default Value

ATOMode

Enables automatic train operation at the start of the game.

false

NISText

Text displayed when the train is not in service.

"NOT IN SERVICE"

RouteLibrary

Path to the route library.

game.ReplicatedStorage.RouteLibrary

Route

Default route for the train (can be set to custom strings).

RouteLibrary[1]["Code"]

Destination

Default destination based on the selected route.

RouteLibrary[1]["Stations"][#RouteLibrary[1]["Stations"]]


Propulsion Systems

These variables control the train's movement and propulsion:

Variable

Description

Default Value

TopSpeed

The train's maximum speed (in SPS).

100

TargetSpeed

The speed the train will try to maintain (can be negative for reverse).

0

MaxAccelerationRate

Maximum acceleration rate (in SPS²).

5

MaxDeclerationRate

Maximum deceleration rate (in SPS²).

5

EBDecelerationRate

Emergency brake deceleration rate (recommended: 8-24 SPS²).

10


Ranking Systems

These variables control access permissions based on user rank:

Variable

Description

Default Value

GroupID

Roblox Group ID for access permissions.

0

DriverPermRankID

Minimum rank required to drive the train.

0

TrainConsolePermRankID

Minimum rank required to access the Train Console Panel.

0

ChangeNavigationMethodsPermRankID

Minimum rank required to change navigation settings.

0

ChangeKeybindSettingsPermRankID

Minimum rank required to change keybind settings.

0

ChangeNavigationSettingsPermRankID

Minimum rank required to modify navigation settings.

0

ChangeSafetySettingsPermRankID

Minimum rank required to modify safety settings.

0

ChangeSignallingSettingsPermRankID

Minimum rank required to modify signaling settings.

0


Driver UI Colors

These variables define the colors of the speedometer in different modes (not editable):

Mode

Color

Forward/Reverse (Throttle 0-100%)

Color3.fromRGB(147, 213, 153)

Brake (Throttle -100% to 0%)

Color3.fromRGB(213, 178, 134)

Neutral Mode

Color3.fromRGB(213, 213, 213)

Emergency Brake

Color3.fromRGB(213, 138, 138)

Last updated