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

Activity Attempt Stars Node

Adds star unlock flags to an attempt data object. User adds custom boolean pins named after star keys. Category: `once_instant`.

Adds star unlock flags to an attempt data object. User adds custom boolean pins named after star keys. Category: once_instant.


Pins

Inputs

NameTypeFixedDescription
flowflowyesExecution trigger (implicit)
attempttable (attemptData)yesAttempt data to modify
(custom)boolnoStar key pins - name = star key, value = unlocked

Outputs

NameTypeFixedDescription
attempttable (attemptData)yesModified attempt with unlockedStars

Behavior

  • C:workOnce(): Iterates non-fixed custom input pins, sets attempt.unlockedStars[pinName] = pinValue
  • allowCustomInPins = true, savePins = true
  • Only allows bool type manual pins (allowedManualPinTypes)
  • Passes through attempt with stars added

Usage Example

-- Add custom pins matching star keys from mission definition:
-- Pin "star_gold" (bool) ← connected to gold threshold check
-- Pin "star_nocrash" (bool) ← connected to damage check

-- Result:
attempt.unlockedStars = {
  star_gold = true,
  star_nocrash = false,
}

Additional Exports

  • color - any - (see source)

  • description - string - (see source)

  • category - string - (see source)

  • pinSchema - table - (see source)

  • tags - table - (see source)


See Also

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

Aggregate Attempt Node

Aggregates a mission attempt into persistent progress data, producing change objects for UI display including leaderboard updates, star unlocks, and outro text. Category: `once_p_duration`.

Activity Attempt Vehicle Node

Adds vehicle information to an attempt data object. Records model, config, and origin (career inventory or setup module). Category: `once_instant`.

On this page

PinsInputsOutputsBehaviorUsage ExampleAdditional ExportsSee Also