ENHANCED PRINT STRING
Convert any datatype, build your debug strings without append node, quickly draw debug on world with 3D toggle, Configurable presets to change configs instantly and Toggle off debugging without removing or rewiring.
1️⃣ Node Overview

Toggle
Quickly enable or disable this node without breaking exec chains.
ExecLabel
Optional label that appears as a prefix — useful to tag calls like [BeginPlay]
or [StateChange]
.
+Pin
Add up to 15 wildcard inputs — any type supported.
3D
Use this toggle to print directly into the world using DrawDebugString
.
PI ▼
Quick preset dropdown — instantly applies default config from plugin settings.
💡 Right-click on any pin to remove it cleanly.
2️⃣ Config Overview

Duration
Controls how long the message appears on screen.
Color
Color of the screen print.
PrintMode
Choose to print on Screen, to Log, or Both.
LogLevel
Severity tag: Info, Warning, or Error — changes color and output.
PI ▼
Re-apply your saved preset anytime.
These settings are mirrored in the Details Panel. Change them from there to bulk-edit selected nodes.
3️⃣ Building Complex Strings


No need for
FString::Printf
or manual appends.Each pin can be a different type — supports Text, Float, Vector, Color, Enum, Bool, etc.
All inputs are automatically formatted into a clean single-line debug string.
4️⃣ Print to World


Toggle the 3D checkbox to draw debug strings in-world.
Automatically attaches to the Actor’s location or a specified
Vector
.Great for AI, Physics, or Location-Based debugging.
5️⃣ Logging Containers


Arrays, Maps, Sets, and Structs are supported out of the box.
Each item is printed clearly — no more manually looping just to debug a container.
7️⃣ Log Severity, Presets & Batch Editing


Define your presets configs in plugin settings — choose default Color, Duration, LogMode, Severity.
Define whether this is an Info, Warning, or Error.
Apply presets from the node or in bulk from the Details Panel.
Selecting multiple ALS nodes lets you edit their shared config together.
🎯 Why Use This Node?
Print any data type, formatting made easier.
Show debug messages visually in the level or cleanly in logs
Keep your execution logic intact while disabling prints when needed
Use presets and batch editing to save hours of node-tweaking
Last updated