RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

bananabench-async Referencebananabench-csv Referencebananabench-json Referencebananabench-print Referencebananabench-xml Referencebananabench Referencebenchphysics ReferenceBeamConsole Folder Overviewjson-performance Referencemain Referenceresave-pcs Referenceservertests Referencesimpleload Referencesimtest Referencetest_dyncol Referencetest Referenceunittests 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 Referenceconsole

simpleload Reference

Script defined in `lua/console/simpleload.lua`. Minimal vehicle spawn test - deletes all objects and spawns a single pickup vehicle.

Script defined in lua/console/simpleload.lua. Minimal vehicle spawn test - deletes all objects and spawns a single pickup vehicle.


Functions/Exports

None (standalone script, 2 lines of logic).

Usage

beamng -console lua/console/simpleload.lua

Internal Notes

  • Calls BeamEngine:deleteAllObjects() then BeamEngine:spawnObject(1, "vehicles/pickup", nil, vec3(0, 0, 0))
  • Useful as a smoke test to verify vehicle spawning works in console mode
  • No output or assertions - just validates the spawn doesn't crash

servertests Reference

Script defined in `lua/console/servertests.lua`. Simple test runner entry point that loads and executes the unit tests module.

simtest Reference

Script defined in `lua/console/simtest.lua`. Spawns a pickup vehicle and runs a timed physics simulation loop, printing per-step timing.

On this page

Functions/ExportsUsageInternal Notes