RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

server/commands - Camera & Input Commandsge_utils - Game Engine Utility Functionsmain.lua - GE Lua Entry Point & Game Loopmap.lua - Navigation Graph (AI Road Map)screenshot.lua - Screenshot Systemserver/server - Level Loading & Game ServerserverConnection - Client-Server Connection Manager`setSpawnpoint` - Default Spawn Point Persistence`simTimeAuthority` - Simulation Time & Bullet Time Control`spawn` - Vehicle Spawning & Safe Placement`suspensionFrequencyTester` - Suspension Natural Frequency Analysis
`adasUltrasonic.lua``cameraPreview.lua``capturePlayer.lua``license.lua``lidarTest.lua``multiscreen.lua``openDriveExporter.lua``openStreetMapExporter.lua``partAnnotations.lua``platoonFunctions.lua``pythonExport.lua``rawLidar.lua``rawLidarEmpty.lua``sensors.lua``sumoExporter.lua``techCore.lua``terrainImporter.lua``ultrasonicTest.lua``utils.lua`

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 Extensionstech

`pythonExport.lua`

> This Source Code Form is subject to the terms of the bCDDL, v. 1.1.

This Source Code Form is subject to the terms of the bCDDL, v. 1.1. If a copy of the bCDDL was not distributed with this file, You can obtain one at http://beamng.com/bCDDL-1.1.txt

Module variable: M

Dependencies

  • sbuffer ← string.buffer

Exported Functions

M.coeffs2Python(c, veh)

Line 28

Returns: vec3(-c.y + offset.x, -c.x + offset.y, c.z + offset.z)

M.getFullConfigVehicleCallback(vid, data)

Line 154

M.getFullConfig(vehicle, sensors, codePtr)

Line 165

M.getScenarioConfig(buffer, vehicle, vehData)

Line 70

M.getSensorConfig(buffer, vehicle, sensor, lineLength)

Line 93

Returns: buffer

Internal Functions

Show internal functions
  • coeffs2Python(c, veh) (line 28)
  • dir2Python(c, veh) (line 33)
  • formatValueAsPython(value) (line 37)
  • getScenarioConfig(buffer, vehicle, vehData) (line 70)
  • getSensorConfig(buffer, vehicle, sensor, lineLength) (line 93)
  • getFullConfigFinish() (line 143)
  • getFullConfigVehicleCallback(vid, data) (line 154)
  • getFullConfig(vehicle, sensors, codePtr) (line 165)
  • luaToPythonPosDir(data, luaSensor, vehicle) (line 187)

`platoonFunctions.lua`

> This Source Code Form is subject to the terms of the bCDDL, v. 1.1.

`rawLidar.lua`

> This Source Code Form is subject to the terms of the bCDDL, v. 1.1.

On this page

DependenciesExported FunctionsM.coeffs2Python(c, veh)M.getFullConfigVehicleCallback(vid, data)M.getFullConfig(vehicle, sensors, codePtr)M.getScenarioConfig(buffer, vehicle, vehData)M.getSensorConfig(buffer, vehicle, sensor, lineLength)Internal Functions