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
4WD / Transfer Case ControllerAdvanced Coupler ControlAirplane Control SurfacesAxle Lift ControllerBeacon Spin ControllerBeam NavigatorBypass Dampers ControllerController TemplateControl ModesDrag TimerDrive ModesDummy ControllerElectronic Stability Control (ESC)ETK Gauges ControllerVehicle Controllers OverviewHydraulic Suspension ControllerInput/Output Demo ControllerJATO (Jet Assisted Take-Off)Lightbar ControllerLine LockLogger TemplateNitrous Oxide InjectionPlayer ControllerPneumatics System ControllerPower Steering ControllerPyrotechnic Charge ControllerSBR Gauges ControllerShift Lights ControllerTire Pressure ControlTrailer Landing Feet ControllerTwo-Step Launch ControlVivace Gauges ControllerWendover Gauges Controller

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 Referencevecontroller

JATO (Jet Assisted Take-Off)

Controls rocket-powered JATO boosters that apply massive thrust to the vehicle. Manages fuel consumption, thruster node forces, and particle/sound effects. Includes a hidden cheat sequence for infinite fuel mode.

Controls rocket-powered JATO boosters that apply massive thrust to the vehicle. Manages fuel consumption, thruster node forces, and particle/sound effects. Includes a hidden cheat sequence for infinite fuel mode.


State Fields

FieldTypeDescription
fuelCoefnumberMultiplier for fuel consumption rate (can be toggled via cheat sequence).

Public API

FunctionDescription
inputStringCallback(string)Callback for the input analyzer, toggling infinite fuel.
updateSimpleControlButtons()Refreshes the radial menu button with current JATO fuel levels.

Hooks

HookDescription
init(jbeamData)Sets up rocket fuel levels, thruster node pairs, and registers the "When in doubt, JATO" cheat sequence.
updateGFX(dt)Main logic loop. Applies thrust based on user input, consumes fuel, and manages particle/sound effects.
module.reset()Resets the controller to its initial state.

Usage Example

-- JATO is typically activated via input action (bound to a key)
-- The controller manages fuel and thrust automatically
-- Check remaining fuel via the radial menu button

See Also

  • Nitrous Oxide Injection — Another thrust augmentation system
  • Pyrotechnic Charge — Explosive force application

Input/Output Demo Controller

A demonstration controller that showcases how to read vehicle inputs and write to electrics outputs. Useful as a learning reference for controller development — shows the input/output pipeline without complex logic.

Lightbar Controller

Manages animated emergency lighting patterns for police, fire, and ambulance vehicles. Controls pattern sequencing, flash timing, and synchronizes multiple light groups. Supports configurable pattern tables defined in JBeam.

On this page

State FieldsPublic APIHooksUsage ExampleSee Also