RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

Server CommandsGE UtilitiesGame Engine MainNavigation GraphScreenshot CaptureServerServer ConnectionSpawnpoint ManagerSimulation TimeVehicle SpawningSuspension Frequency Tester
Activity ManagerAudio Bank ManagerAudio Ribbon SystemBus Route ManagerCamera SystemCore Chat (IRC)Core CheckpointsCore Command HandlerCoupler Camera ModifierDevices (RGB Peripherals)Dynamic PropsEnvironmentFlowgraph ManagerForestFun StuffGame ContextGame StateGround Marker ArrowsGround MarkersHardware InfoHighscoresHotlappingInventoryJob SystemLap TimesLevelsLoad Map CommandMetricsMod ManagerMultiseatMultiseat CameraMulti SpawnOnlinePaths (Camera Paths)Quick Access (Radial Menu)Recovery PromptRemote ControllerReplayRepositoryRope Visual TestScheme Command ServerCore SnapshotCore SoundsCore TerrainTraffic SignalsTrailer RespawnVehicle Active PoolingVehicle Bridge (GE ↔ VLua Communication)Vehicle MirrorsVehicle PaintsCore VehiclesVehicle TriggersVersion UpdateWeather SystemWindows Console
Settings AudioSettings GraphicGraphics Quality GroupLighting QualityMesh QualitySettings RallySettings (Core)Shader QualityShadows QualityTexture Quality

UI

Resources

BeamNG Game Engine Lua Cheat SheetGE Developer RecipesMCP Server Setup

// RLS.STUDIOS=true

Premium Mods for BeamNG.drive. Career systems, custom vehicles, and immersive gameplay experiences.

Index

HomeProjectsPatreon

Socials

DiscordPatreon (RLS)Patreon (Vehicles)

© 2026 RLS Studios. All rights reserved.

Modding since 2024

API ReferenceGE Extensionscoresettings

Settings Rally

Manages rally-specific settings presets (Casual, Sport, NGRC).

Manages rally-specific settings presets (Casual, Sport, NGRC).


Overview

Extension: core_settings_rally - Provides option helpers for rally difficulty presets. Controls loop reset budget and false start enforcement.


Public Functions

FunctionDescription
M.getOptions(optionName)Returns single option helper or full rally options table
M.buildOptionHelpers()Builds the rally option get/set/getModes helpers
M.isNgrcMode()Returns true if current settings match the NGRC preset

Rally Presets

PresetrallyLoopResetBudgetrallyEnableFalseStarts
Casual50false
Sport5true
NGRC0true

Usage Examples

-- Apply Sport preset
local opts = core_settings_rally.getOptions()
opts.RallySettingsPresets.set('Sport')

-- Check if NGRC mode
if core_settings_rally.isNgrcMode() then
  log('I', '', 'Running in NGRC mode')
end

See Also

  • Settings - Main settings system

Mesh Quality

Defines mesh/geometry quality presets for the GraphicsQualityGroup system.

Settings (Core)

Central settings manager - loads, saves, and distributes all game settings (graphics, audio, gameplay, units, language, etc.).

On this page

OverviewPublic FunctionsRally PresetsUsage ExamplesSee Also