API ReferenceGE ExtensionsflowgraphnodesuiupdatedUI
Screen Finish (Flowgraph Node)
- **Node Name:** `Screen Finish`
Overview
- Node Name:
Screen Finish - Category:
repeat_instant - File:
extensions/flowgraph/nodes/ui/updatedUI/startScreenFinish.lua
Finishes the screen setup and sends the assembled UI layout to the frontend. Must be the final node in any start/end screen build chain.
Pin Schema
Input Pins
| Pin | Type | Description |
|---|---|---|
flow | flow (chain) | Chain inflow (end of build chain) |
Output Pins
| Pin | Type | Description |
|---|---|---|
flow | flow | Standard outflow |
Internals
Key Methods
| Method | Description |
|---|---|
work() | Fires the onStartScreenFinishedBuilding hook and calls finishUIBuilding() |
How It Works
- Calls
extensions.hook("onStartScreenFinishedBuilding")to notify other systems. - Calls
mgr.modules.ui:finishUIBuilding()to send the complete layout to the UI.
Usage Example
-- Always the last node in a screen build chain:
-- [StartScreen Begin] → (build) → [StartScreen Intro] → [StartScreen Text] → [Screen Finish]
-- [EndScreen Begin] → (build) → [EndScreen Results] → [Screen Finish]
-- Equivalent to:
extensions.hook("onStartScreenFinishedBuilding")
mgr.modules.ui:finishUIBuilding()Key Dependencies
mgr.modules.ui:finishUIBuilding()- finalizes and sends the UI layoutextensions.hook("onStartScreenFinishedBuilding")- notification hook
See Also
- EndScreen Begin (Flowgraph Node) - Related reference
- EndScreen Drift Stats (Flowgraph Node) - Related reference
- EndScreen Lap Times (Flowgraph Node) - Related reference
- FlowGraph Guide - Guide