RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

Server CommandsGE UtilitiesGame Engine MainNavigation GraphScreenshot CaptureServerServer ConnectionSpawnpoint ManagerSimulation TimeVehicle SpawningSuspension Frequency Tester
Flowgraph Base ModuleFlowgraph Base NodeFlowgraph Base State NodeFlowgraph Node BuilderFlowgraph GraphFlowgraph Group HelperFlowgraph LinkFlowgraph ManagerNew Node TemplateFlowgraph PinFlowgraph States ManagerFlowgraph UtilsFlowgraph Variable Storage
Collection Marker (Flowgraph Node)Custom Lua Command (Flowgraph Node)Get Object Field (Flowgraph Node)Get Player Vehicle ID (Flowgraph Node)Get Point on Decalroad (Flowgraph Node)Show/Hide Object (Flowgraph Node)ID by Name (Flowgraph Node)Keep Prefab (Flowgraph Node)Particle Emitter (Flowgraph Node)Point on Decalroad (Flowgraph Node)Raceline Parking (Flowgraph Node)Raycast (Flowgraph Node)Parking Markers / Rect Marker (Flowgraph Node)Reload Collision (Flowgraph Node)Reload Nav Graph (Flowgraph Node)Remove Prefab (Flowgraph Node)Reset Prefab (Flowgraph Node)Set Object Field (Flowgraph Node)Sevensegment Display (Flowgraph Node)Single Marker (Flowgraph Node)Spawn Light / SpotLight (Flowgraph Node)Spawn Prefab (Flowgraph Node)Spawn TSStatic (Flowgraph Node)Store Statics (Flowgraph Node)Track Prefab (Flowgraph Node)
Camera Transform (Flowgraph Node)Camera Look at Position (Flowgraph Node)Camera Auto Circle (Flowgraph Node)Simple Cam Path (Flowgraph Node)Get Camera FOV (Flowgraph Node)Get Camera Mode (Flowgraph Node)Get Cam Path (Flowgraph Node)Restart Cam Path (Flowgraph Node)Return Camera to Vehicle (Flowgraph Node)Set Camera FOV (Flowgraph Node)Set Camera Mode (Flowgraph Node)Set Camera Position (Flowgraph Node)Set Camera Rotation (Flowgraph Node)Start Cam Path (Flowgraph Node)Stop Cam Path (Flowgraph Node)

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 Extensionsflowgraphnodesscenecamera

Start Cam Path (Flowgraph Node)

- **Node Name:** `Start Cam Path`

Overview

  • Node Name: Start Cam Path
  • Category: once_instant
  • File: extensions/flowgraph/nodes/scene/camera/startCamPath.lua

Starts playback of a camera path loaded from a .camPath.json file or created procedurally.

Pin Schema

Input Pins

PinTypeDescription
pathNamestringPath name or file path to load the camera path from
loopboolIf the path should loop

Output Pins

PinTypeDescription
activatedflow (impulse)Fires once when the path has been started
idnumberId of the started camera path

Behavior

  • postInit() - Configures the pathName pin to accept .camPath.json files in the file browser.
  • workOnce() - Finds the path via self.mgr.modules.camera:findPath(pathName), starts it with startPath(id, loop), and outputs the path id. Sets the activated impulse.
  • work() - Manages the activated impulse flag so it only fires for one frame.

Key Dependencies

  • self.mgr.modules.camera:findPath(name) - Resolves a path name to an internal id
  • self.mgr.modules.camera:startPath(id, loop) - Begins camera path playback

How It Works

This is the primary node for initiating camera path playback. It accepts either a file path to a .camPath.json or a procedurally generated path name (from Procedural CamPath nodes). The activated impulse fires exactly once on the frame the path starts, then clears. The output id can be wired to Get Cam Path, Restart Cam Path, or Stop Cam Path nodes.

Example Usage

-- Start a camera path from file
-- Wire pathName = "levels/west_coast_usa/art/camera/intro.camPath.json"
-- Wire loop = true for continuous playback
-- Use the id output with Get Cam Path to monitor completion

Additional Methods

C:drawMiddle(builder, style)

Custom ImGui drawing in the middle section of the node in the editor.

Parameters:

  • builder
  • style

See Also

  • Camera Transform (Flowgraph Node) - Related reference
  • Camera Look at Position (Flowgraph Node) - Related reference
  • Camera Auto Circle (Flowgraph Node) - Related reference
  • FlowGraph Guide - Guide

Set Camera Rotation (Flowgraph Node)

- **Node Name:** `Set Camera Rotation`

Stop Cam Path (Flowgraph Node)

- **Node Name:** `Stop Cam Path`

On this page

OverviewPin SchemaInput PinsOutput PinsBehaviorKey DependenciesHow It WorksExample UsageAdditional MethodsC:drawMiddle(builder, style)See Also