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
Activity Attempt NodeActivity Flow NodeActivity Hook Trigger NodeActivity Reset Prefabs NodeFinish Mission Node (Activity Stop)Aggregate Attempt NodeActivity Attempt Stars NodeActivity Attempt Vehicle NodeAuto Star Goals NodeGet Progress NodeMission Attempt Stars NodeRequest Abandon NodeStars Active (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 Extensionsflowgraphnodesactivity

Stars Active (Flowgraph Node)

- **Node Name:** `Stars Active`

Overview

  • Node Name: Stars Active
  • Category: repeat_instant
  • Tags: activity, mission
  • File: extensions/flowgraph/nodes/activity/starsActive.lua

Lets flow through if stars with specific keys are active. Only lets flow through if the mission is played in career mode.

Pin Schema

Input Pins

PinTypeDescription
flowflowManual/custom flow pin (allowedManualPinTypes includes flow)

Output Pins

Custom flow output pins are allowed (allowCustomOutPins = true). Each custom pin corresponds to a star key - outputs true if that star is active and enabled.

Behavior

  • init() - Enables savePins and allowCustomOutPins for dynamic star-based outputs.
  • _executionStarted() - Resets cached active stars data.
  • work() - On each frame:
    • If flow is active, retrieves the mission's active stars (cached after first call for performance).
    • Gets the mission from self.mgr.activity, unflattens user settings, and calls gameplay_missions_missionScreen.getActiveStarsForUserSettings().
    • For each custom flow output pin, sets its value to whether the corresponding star is enabled.
    • If flow is not active, all output pins are set to false.

Key Dependencies

  • gameplay_missions_missionScreen.getActiveStarsForUserSettings() - retrieves star activation info
  • self.mgr.activity - the current mission context

Notes

  • Stars data is fetched once per execution and cached (self.activeStars) because the lookup is expensive.
  • Custom output pins should be named to match star keys in the mission.

See Also

  • Activity Attempt Node - Related reference
  • Activity Flow Node - Related reference
  • Activity Hook Trigger Node - Related reference
  • FlowGraph Guide - Guide

Request Abandon Node

Listens for the player pressing the abandon/quit button during a mission. When this node exists in a flowgraph, the mission must be stopped manually (auto-stop is suppressed). Category: `logic`.

Audio Channel Fade (Flowgraph Node)

- **Node Name:** `Audio Channel Fade`

On this page

OverviewPin SchemaInput PinsOutput PinsBehaviorKey DependenciesNotesSee Also