RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

cdefDebugDraw ReferencecdefGpuMesh ReferencecdefImgui ReferencecdefMath Referencecdefs ReferencecontrolSystems Referencecsvlib ReferencedelayLine Referencedequeue ReferencedevUtils ReferenceEvent Referenceextensions Referencefilters Referencegraphpath Referenceguihooks ReferenceinputFilters ReferenceinterpolatedMap Referenceintrospection ReferencejbeamWriter Referencejson-ast Referencejson ReferencejsonDebug ReferencejsonPrettyEncoderCustom Referencekdtreebox2d Referencekdtreebox3d Referencekdtreepoint3d Referencelpack ReferenceluaBinding ReferenceluaCore ReferenceluaProfiler Referencemathlib Referenceparticles Referencequadtree Referencesettings ReferencetcpServer ReferencetimeEvents Referenceutils Reference
cosimulationNames Referencetech/ - Co-simulation & Technical Interface ModulespcdLib ReferencetechCommunication ReferencetechUtils 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

API Referencecommontech

cosimulationNames Reference

Module defined in `lua/common/tech/cosimulationNames.lua`. Defines canonical names, headers, and groupings for co-simulation data channels (vehicle sensors, inputs, outputs).

Module defined in lua/common/tech/cosimulationNames.lua. Defines canonical names, headers, and groupings for co-simulation data channels (vehicle sensors, inputs, outputs).


Exports

Variables

M.headers

  • Type: table
  • Description: Column header definitions for co-simulation data tables. Maps data channel categories to their header strings.

M.groups

  • Type: table
  • Description: Grouping definitions that organize data channels into logical categories (e.g., vehicle dynamics, powertrain, wheels).

M.names

  • Type: table
  • Description: Canonical name mappings for all co-simulation data fields. Maps internal identifiers to human-readable names.

Internal Notes

  • ~220 lines of static data definitions
  • Used by tech layer for consistent naming across co-simulation interfaces
  • No functions - purely declarative data module

tests Reference

Module defined in `lua/common/libs/xlsxlib/tests/tests.lua`. Test cases for xlsxlib.

tech/ - Co-simulation & Technical Interface Modules

Core modules for BeamNG's tech layer - external tool integration, sensor data, and co-simulation communication.

On this page

ExportsVariablesM.headersM.groupsM.namesInternal Notes