RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

GE Hook CatalogInput Bindings & Keybinding SystemDebugging Your ModData Persistence & SavingVehicle Engine Documentation MapVehicle Engine Tag IndexGE Documentation MapDocumentation Tag IndexAngular Overlay Pattern (Mod UI)Flowgraph Visual ScriptingTraffic & AI System

Reference

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

GuidesReference

Documentation Tag Index

Complete reference for all documentation tags across GE and VE contexts — use these tags to find relevant files in the game's Lua source.

Complete reference for all documentation tags across Game Engine (GE) and Vehicle Engine (VE) contexts. Use these tags to find relevant source files in the game's Lua codebase.


Tag Conventions

ConventionMeaningExample
#snake_caseCore system/domain tags#core, #powertrain
#ctrl_*Vehicle controllers (VE)#ctrl_dynamics
#mp_*Multiplayer context#mp_client, #mp_server
Single wordData/concept tags#speed, #rpm, #input

Core System Tags (Both Contexts)

Foundation

TagDescriptionContextKey Files
#coreFoundational globals, lifecycle, C++ bindingsBothobj, v, be, extensions
#foundationMeta documentation (this file, architecture)BothTAGS.md, TL_DR_ARCHITECT.md
#routerNavigation/discovery hub documentsRootSKILL.md
#globalsGlobal variables and functions referenceBothglobals.md
#referenceAPI reference documentationBothAll *.md files
#apiProgramming interface documentationBothCore module docs

Communication & Integration

TagDescriptionContextKey Files
#communicationInter-VM logic (GE ↔ VE ↔ UI) and protocolsBothcommunication.md
#uiUI communication, audio, visual propsBothguihooks.md, props.md
#geGame Engine specificGEGE references
#veVehicle Engine specificVEVE references

Debugging & Development

TagDescriptionContextKey Files
#debugVisualization, diagnostic tools, profilersVEbdebug.md, debugDraw.md
#techResearch APIs (Lidar, Radar, co-simulation)VEtech/ directory

Game Engine (GE) Tags

Core GE Systems

TagDescriptionKey Objects/Modules
#cameraCamera systems, view management, cinematographyCamera control, chase cam, orbit cam
#inputUser input handling, keybindings, devicesInput maps, device management
#vehicleVehicle spawning, management, queriesbe:getPlayerVehicle(), vehicle iteration
#levelLevel/map loading, navigation, scenetreemap, scenetree, terrain
#missionMission/scenario system, objectives, flowgameplay_missions
#careerCareer mode, progression, garage, economyCareer save, dealer, parts shop
#gameplayGeneral gameplay systems, modes, rulesGame modes, freeroam
#spawnObject/vehicle spawning and despawningspawn.spawnVehicle(), veh:delete()
#stateGame state management, transitionscore_gamestate, state machines
#timeTime of day, simulation time, day/nightcore_environment.setTimeOfDay()
#physics_globalGlobal physics controls (pause, step)simTimeAuthority.pause()

GE Subsystems

TagDescriptionExamples
#audioGlobal audio, music, ambient soundSoundscapes, music states
#settingsSettings, options, configurationSettings menu, profiles
#saveSave/load system, persistenceSavegames, checkpoints
#editorWorld editor, level editor toolsEditor extensions
#freeroamFreeroam mode, explorationFreeroam gameplay
#scenarioScenario system, structured gameplayScenarios, trials
#checkpointCheckpoint/race logic, lap timingRacing checkpoints
#deliveryDelivery missions, cargo transportDelivery gameplay
#driftDrift mode, scoring, zonesDrift challenges
#raceRacing, time trials, leaderboardsRace missions

Flowgraph System

TagDescriptionExamples
#flowgraphVisual scripting system, node graphsFlowgraph editor, node management
#nodeIndividual flowgraph nodesNode definitions, node types
#nodesNode collections, node categoriesNode libraries, node groups
#logicLogic flow nodes, control flowBranching, sequencing, conditionals
#environmentEnvironment control nodesTime, weather, gravity nodes
#eventsEvent handling nodesTriggers, callbacks, hooks

Scene & Rendering

TagDescriptionExamples
#sceneScene objects, world entitiesObjects, prefabs, collections
#renderingRendering pipeline, graphicsRender managers, post-effects
#postfxPost-processing effectsDOF, SSAO, bloom, fog
#terrainTerrain system, heightmapsTerrain editing, materials
#lightingLighting system, shadowsLight sources, shadow maps
#proceduralProcedural generationProcedural cameras, paths

Traffic & AI

TagDescriptionExamples
#trafficTraffic AI vehicles, systemsTraffic spawning, behavior
#aiArtificial intelligence, pathfindingScript AI, navigation
#pursuitPolice pursuit, chase mechanicsPursuit modes, roadblocks
#signalsTraffic signals, lightsSignal controllers, sequences

Navigation & Markers

TagDescriptionExamples
#navigationNavigation systems, pathfindingGPS, route finding
#markersWorld markers, POI indicatorsGround markers, arrows
#poiPoints of interestMap points, locations
#sitesSites, zones, parking spotsLocation management

Rally System

TagDescriptionExamples
#rallyRally racing, pacenotesRally stages, recce
#pacenotesRally pacenote systemNote definitions, audio
#loopRally loop systemLoop races, service areas

UI Systems

TagDescriptionExamples
#imguiImGui-based interfacesEditor UIs, debug windows
#guiGUI systems, interfacesUI components, windows
#minimapMinimap, navigation displayMap UI, route overlay
#appsHUD apps, instrumentsDashboard apps
#selectorSelection UI componentsVehicle selector, app selector
#liveryEditorLivery/decal editorPaint, decals, textures

Tools & Utilities

TagDescriptionExamples
#utilUtility functions, helpersHelper modules, utilities
#utilsGeneral utilitiesCommon functions
#toolsDevelopment toolsDebugging, testing tools
#gizmoGizmo tools, manipulationTransform gizmos
#splineSpline systems, curvesRoad splines, paths

Vehicle Editor

TagDescriptionExamples
#vehicleEditorVehicle editor toolsLive editor, static editor
#jbeamJBeam structure editingPart editing, variables
#partsVehicle parts, componentsPart management
#tuningVehicle tuning, adjustmentsPerformance tuning

Extensions & Modules

TagDescriptionExamples
#extensionExtension system, modulesExtensions, hooks
#moduleModule definitionsFlowgraph modules, system modules
#genCode generation toolsLua generators, exporters

Roads & Infrastructure

TagDescriptionExamples
#roadsRoad systems, decalsDecal roads, mesh roads
#roadArchitectRoad architect toolProcedural roads, junctions
#trackBuilderTrack building toolsRace track creation

Vehicle Engine (VE) Tags

Core VE Systems

TagDescriptionKey Objects
#powertrainEngines, gearboxes, differentials, torquepowertrain module
#electronicsElectrics bus, sensors, signalselectrics module
#damageStructural and component damagebeamstate, damageTracker
#physicsJBeam structures, nodes, beams, forcesobj, JBeam
#aiPathfinding, traffic, automationai, scriptai
#wheelsWheel/tire physics, thermalswheels module

Vehicle Controllers (#ctrl_*)

TagDescriptionLocation
#ctrl_dynamicsStability control (ESC/TCS), active aero, yaw controlcontroller/drivingDynamics/
#ctrl_powertrainShifting logic, 4WD, anti-lag, nitrouscontroller/powertrainControl/, shiftLogic/
#ctrl_brakingABS, transbrake, brake lightscontroller/braking/
#ctrl_gaugesInstrument clusters, HUD datacontroller/gauges/
#ctrl_actuatorsHydraulics, pneumatics, linear actuatorscontroller/hydraulics/, pneumatics/
#ctrl_propsVisual animations (needles, levers, interior)controller/propAnimation/
#ctrl_lightsLightbars, beacons, signal patternscontroller/lights/
#ctrl_utilityTemplates, loggers, scripting helperscontroller/ root

VE Subsystems

TagDescriptionExamples
#electricsElectrics values bus, signalselectrics.values
#sensorsVehicle sensors, IMU, GPS, radarSensor controllers
#jbeamRaw node/beam structure manipulationJBeam compilation
#fuelFuel systems, tanks, consumptionEnergy storage
#batteryElectric vehicle batteriesenergyStorage/
#n2oNitrous oxide systemsNitrous controllers
#thermalCooling, heat management, fireRadiators, fire detection
#soundAudio triggers, samples, FMODSound controllers

Multiplayer Tags

TagDescriptionContext
#mpMultiplayer generalBoth
#mp_clientMultiplayer client-sideMP Client
#mp_serverMultiplayer server-sideMP Server
#networkNetwork communication, syncMP contexts
#syncState synchronizationMP contexts

Data/Concept Tags (Synonyms)

Use these tags to find files by the data they handle:

Vehicle State

TagUse For
#speedSpeed data, velocity, sensors
#rpmEngine/motor rotation, powertrain
#gearGearbox state, shifting logic
#torqueTorque generation, transmission
#tractionGrip, slip, wheel physics
#boostTurbo, supercharger, forced induction
#throttleThrottle input, control
#brakeBrake input, pressure, systems
#steeringSteering angle, input, ratio

Position & Motion

TagUse For
#posWorld position, coordinates
#velocityLinear velocity, speed vectors
#rotationOrientation, quaternions, euler angles
#forceApplied forces, impulses
#accelAcceleration, G-forces

Environment & Conditions

TagUse For
#weatherWeather systems, rain, snow
#gravityGravity adjustments, zero-G
#collisionCollision detection, response
#groundGround models, surface types

Lifecycle & Hooks Tags

TagDescription
#initInitialization, startup, loading
#resetReset behavior, state clearing
#updateUpdate loops (onUpdate, onPreRender)
#hooksExtension hooks, event system
#lifecycleLifecycle management, states
#startupStartup sequence, boot

Complete Tag Index (A-Z)

#accel, #activity, #ai, #api, #apps, #audio, #battery, #beamng, #boost, #brake, 
#camera, #career, #checkpoint, #class, #client, #collision, #communication, 
#core, #crawl, #ctrl_actuators, #ctrl_braking, #ctrl_dynamics, #ctrl_gauges, 
#ctrl_lights, #ctrl_powertrain, #ctrl_props, #ctrl_utility, #damage, #debug, 
#delivery, #dragRace, #drift, #dynamicDecals, #economy, #editor, #electrics, 
#electronics, #environment, #events, #extension, #flowgraph, #force, #foundation, 
#freeroam, #fuel, #gameplay, #gear, #ge, #gen, #globals, #gravity, #ground, 
#gizmo, #gui, #hooks, #imgui, #init, #input, #inspector, #internal, #jbeam, 
#level, #liveryEditor, #liveEditor, #logic, #loop, #lua, #markers, #math, 
#mesh, #milestones, #minimap, #mission, #missionEditor, #missions, #missions, 
#module, #mp, #mp_client, #mp_server, #n2o, #navigation, #network, #node, 
#nodes, #pacing, #parking, #parts, #physics, #physics_global, #poi, #pos, 
#postfx, #powertrain, #procedural, #progression, #props, #pursuit, #race, 
#rally, #recording, #reference, #rendering, #replay, #research, #reset, 
#reputation, #roads, #roadArchitect, #router, #rpm, #save, #scenario, #scene, 
#scoring, #selector, #sensors, #serialization, #settings, #signals, #sites, 
#sound, #spawn, #speed, #spline, #state, #steering, #sync, #tags, #tech, 
#terrain, #testing, #textures, #thermal, #throttle, #time, #toolUtilities, 
#tools, #torque, #trackBuilder, #traction, #traffic, #transform, #tuning, 
#ui, #undo, #update, #util, #utility, #utils, #ve, #vehicle, #vehicleEditor, 
#vehicles, #velocity, #walking, #weather, #wheels

Usage Examples

Find Camera Documentation

grep -r "#camera" lua/ge/

Find All Controller Files

grep -r "#ctrl_" lua/vehicle/

Find Powertrain-related Files

grep -r "#powertrain\|#torque\|#rpm" lua/vehicle/

Find Mission/Career Content

grep -r "#mission\|#career" lua/ge/

See Also

  • VE Tags - VE-specific tag reference
  • TL;DR Architect - Quick architecture rules
  • Communication Guide - Cross-context communication
  • GE Globals - GE global objects and functions

GE Documentation Map

Directory map of all Game Engine Lua documentation — core APIs, career systems, freeroam, architecture, and communication references.

Angular Overlay Pattern (Mod UI)

How to create a full-screen overlay UI (splash screen, popup, modal) from a mod that renders on top of everything in BeamNG's CEF UI.

On this page

Tag ConventionsCore System Tags (Both Contexts)FoundationCommunication & IntegrationDebugging & DevelopmentGame Engine (GE) TagsCore GE SystemsGE SubsystemsFlowgraph SystemScene & RenderingTraffic & AINavigation & MarkersRally SystemUI SystemsTools & UtilitiesVehicle EditorExtensions & ModulesRoads & InfrastructureVehicle Engine (VE) TagsCore VE SystemsVehicle Controllers (#ctrl_*)VE SubsystemsMultiplayer TagsData/Concept Tags (Synonyms)Vehicle StatePosition & MotionEnvironment & ConditionsLifecycle & Hooks TagsComplete Tag Index (A-Z)Usage ExamplesFind Camera DocumentationFind All Controller FilesFind Powertrain-related FilesFind Mission/Career ContentSee Also