RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

Server CommandsGE UtilitiesGame Engine MainNavigation GraphScreenshot CaptureServerServer ConnectionSpawnpoint ManagerSimulation TimeVehicle SpawningSuspension Frequency Tester
Gameplay AchievementGameplay CityDiscoverForce FieldGarage ModeMarker InteractionParking SystemGameplay Playmode MarkersGameplay PoliceGameplay RallyGameplay Rally LoopGameplay Raw POIsGameplay Skidpad TestSpeed Trap LeaderboardsSpeed Traps and CamerasGameplay StatisticsTaxi Ride SystemTraffic SystemVehicle PerformanceWalking
Big Map MarkerCrawl MarkerDrift Line MarkerGas Station MarkerInspect Vehicle MarkerInvisible MarkerInvisible TriggerMission MarkerParking MarkerWalking MarkerZone Marker

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 Extensionsgameplaymarkers

Invisible Marker

Minimal no-op marker class. Has no visual representation or interaction behavior. Used as a placeholder or base marker when no visual or interaction is needed.

Minimal no-op marker class. Has no visual representation or interaction behavior. Used as a placeholder or base marker when no visual or interaction is needed.


Class Methods

MethodSignatureDescription
C:init()No-op
C:update(data)No-op
C:setup(cluster)Stores cluster reference
C:createObjects()No-op
C:setHidden(value)No-op
C:hide()No-op
C:show()No-op
C:clearObjects()No-op
C:instantFade(visible)No-op
C:interactInPlayMode(interactData, elements)No-op

Internals

This is a pure stub implementation. Every method is empty. The only state stored is self.cluster from setup().

How It Works

Used when a POI needs to exist in the marker system but should have no visual presence or player interaction. Provides the full marker interface so the marker manager doesn't need to null-check.

Constructor

-- Standard OOP factory pattern:
local marker = require("gameplay/markers/invisibleMarker")(...)
-- Returns a table with C metatable

See Also

  • Big Map Marker - Related reference
  • Crawl Marker - Related reference
  • Drift Line Marker - Related reference
  • Gameplay Systems Guide - Guide

Inspect Vehicle Marker

Marker class for vehicle inspection/interaction points. Renders a floating icon with distance-based height scaling, supports navigation focus with bounce animation, and detects player proximity for in

Invisible Trigger

Invisible sphere-based trigger marker. Has no visual representation but detects when the player vehicle enters or exits a radius, firing `onEnter` and `onInside` callbacks. Used for gameplay triggers

On this page

Class MethodsInternalsHow It WorksConstructorSee Also