RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

AI Module ReferenceBackwards Compatibility Module ReferenceBdebug Module ReferenceBdebugImpl Module ReferenceBeamstate Module ReferenceBullettime Module ReferenceController Module ReferenceDamageTracker Module ReferenceDrivetrain Module ReferenceElectrics Module ReferenceElectrics Custom Value ParserEnergyStorage Module ReferenceExtensions Module ReferenceFire Module ReferenceVehicle Engine True GlobalsGuihooks Module ReferenceGUI Streams Module ReferenceHTML Texture Module ReferenceHydros Module ReferenceInput Module ReferenceJBeam-Lua Integration GuideMapmgr Module ReferenceMaterial Module ReferenceBeamNG Math & Unit Conversions Referenceobj (Vehicle C++ Object)PartCondition Module ReferenceParticlefilter Module ReferenceParticles Module ReferencePowertrain Module ReferenceVehicle Property & Module TreeProps Module ReferenceProtocols Module ReferenceRecovery Module ReferenceScriptAI Module ReferenceSensors Module ReferenceSounds Module ReferenceStreams Module ReferenceThrusters Module Reference`v` (Vehicle Data & JBeam)Wheels Module Reference
Advanced Wheel DebugAero DebugVehicle APIChassis DataCouplingsCruise ControlDrag AIDynamic Vehicle DataDyno ClientESC CalibrationESC MeasurementVehicle Extensions OverviewGameplay InterfaceGameplay StatisticInput AnalyzerMQTT Grafana DemoOdometerOutGaugeOutSimPerfect LaunchPerformance LoggerSimple Trip AppSkeletonStraight LineTelemetry LoggerUT RecorderVehicle Performance DataVehicle Stats Logger

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 Referenceveextensions

Vehicle Extensions Overview

This directory contains modular extensions that provide specialized functionality for vehicles. These range from UI helpers to low-level Tech sensor integrations.

This directory contains modular extensions that provide specialized functionality for vehicles. These range from UI helpers to low-level Tech sensor integrations.

High-Level Extensions

  • Advanced Wheel Debug: Real-time alignment, caster, toe, and tire pressure visualization.
  • Aero Debug: Calculation and visualization of aerodynamic forces and center of pressure.
  • Vehicle API: Web-based JSON server for inspecting vehicle nodes, beams, and geometry.
  • Chassis Data: Reporting of vehicle dimensions, track width, and wheelbase.
  • Couplings: Management of trailers, fifth-wheels, and auto-coupling logic.
  • Cruise Control: Advanced speed maintenance system with PID and target ramping.
  • Drag AI: Automated drag racing launch and lane-keeping assistance.
  • Dynamic Vehicle Data: Automated performance testing suite (acceleration, braking, off-road).
  • Dyno Client: Real-time engine and gearbox data streaming to dyno UI objects.
  • ESC Calibration: Automated tuning tools for Electronic Stability Control parameters.
  • ESC Measurement: Detailed driving dynamics analysis for advanced integrations.
  • Gameplay Interface: Unified bridge for external system requests and notifications.
  • Gameplay Statistic: Centralized reporting hub for vehicle metrics and achievements.
  • Input Analyzer: Detection of specific user input sequences (cheats or combos).
  • MQTT Grafana Demo: Telemetry streaming to MQTT brokers for real-time visualization.
  • Odometer: Persistent distance tracking and statistical reporting.
  • Perfect Launch: Assistance for achieving optimal standing starts.
  • Performance Logger: Profiling utility for measuring execution time of Lua functions.
  • Simple Trip App: Backend support for the 'Simple Trip' UI app.
  • Skeleton: Debug visualization of the vehicle's node and beam structure.
  • Straight Line: Heading maintenance assistance for testing and automation.
  • Telemetry Logger: Comprehensive logging of vehicle state to JSON/CSV files.
  • UT Recorder: Integration for recording vehicle state within the Game Engine.
  • Vehicle Performance Data: Real-time capture of power, torque, and acceleration metrics.
  • Vehicle Stats Logger: Configurable CSV logging for research and data analysis.

Sub-Module Directories

  • Core: Fundamental vehicle helper extensions (boosters, menu proxies).
  • Debug: Tools for external visualization and deep system debugging.
  • Gameplay Interface Modules: Specialized modules for the gameplayInterface bridge (AI, Electrics, Parts).
  • Gameplay Statistic Modules: Trackers for specific gameplay events (airtime, burnouts).
  • Profiling: Deep performance analysis tools for the LuaJIT VM.
  • Scenario: Logic helpers tailored for scenario-specific requirements (annotations, freezing).
  • Tech: BeamNG.tech-specific integrations, sensors, and protocols (CAN, LIN, ADAS).
  • Test: Metrics and calibration utilities for validation testing.
  • UI: Controllers for managing vehicle-specific UI elements and button states.
  • Vehicle Editor: Support functions for the in-game JBeam and node editors.

ESC Measurement

Detailed driving dynamics analysis for measuring yaw rate, lateral acceleration, and slip angles. Provides data for ESC tuning and advanced vehicle dynamics research.

Gameplay Interface

Unified bridge between external game systems and the vehicle Lua environment. Routes requests and notifications from the Game Engine to specialized handler modules.

On this page

High-Level ExtensionsSub-Module Directories