RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

Server CommandsGE UtilitiesGame Engine MainNavigation GraphScreenshot CaptureServerServer ConnectionSpawnpoint ManagerSimulation TimeVehicle SpawningSuspension Frequency Tester
Ambient SoundUI Apps ManagerUI AudioBindings LegendCamera Distance AppDeveloper ConsoleCredits MusicExternal WebSocket ServerFade ScreenGame BlurGameplay App ContainersGrid SelectorLivery EditorMessages DebuggerMessages/Tasks App ContainersMission InfoPolice InfoTop BarUI ModsNavigation Map DataVehicle Paint EditorVehicle Vicinity AppUI Visibility
Camera ManagementAction Map ManagementEdit Mode State MachineLivery EditorUndo/Redo WrapperLayer ActionsLayer Edit LifecycleLayer DataDecal Texture LoaderLayer SelectionToolsLivery FilesMath Utilities
Layer GroupingMaterial ToolLayer UtilitiesLayer ManagementTransform Tool

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 ExtensionsuiliveryEditortools

Layer Utilities

Minimal layer utility - currently only provides layer duplication.

Minimal layer utility - currently only provides layer duplication.


Overview

ui_liveryEditor_tools_misc is a lightweight extension in the livery editor tools suite. It delegates to doOperation for cursor/layer dispatch.

Extension path: lua/ge/extensions/ui/liveryEditor/tools/misc.lua


Exports (M)

FunctionSignatureDescription
duplicate()Duplicates the currently selected layer via api.duplicateLayer.

Dependencies

  • editor_api_dynamicDecals - decal API (duplicateLayer)
  • ui_liveryEditor_tools - doOperation dispatch
  • ui_liveryEditor_layers - getLayerByUid for order/parent lookup

Additional Exports

The following exports are available but not yet documented in detail:

  • M.duplicate

See Also

  • Livery Editor – Tools / Group - Related reference
  • Livery Editor – Tools / Material - Related reference
  • Livery Editor – Tools / Settings - Related reference
  • UI System Guide - Guide

Material Tool

Material property tool - sets colour, metallic, roughness, normal intensity, and decal texture on cursor or selected layers.

Layer Management

Provides layer management tool operations for the livery editor.

On this page

OverviewExports (M)DependenciesAdditional ExportsSee Also