General Utility
ASYNC Nodes
ASYNC Load Text File From Disk

ASYNC Load Text File From Disk
Overview
This node enables you to load any text file from the users machine directly into Unreal Engine as string data.
Inputs
- File Struct - The File struct contains details needed to load a file, including its path and name. Ensure the file name also includes its extension.
Outputs
On Success – Execute logic from here only when a file loads successfully.
On Fail – Execute logic from here only if file loading fails.
Success – Indicates success status: true or false, based on file loading results.
Loaded Data - The loaded text data of the specified text file.
ASYNC Save Text File To Disk

ASYNC Save Text File To Disk
Overview
This node allows you to save any string text data from Unreal Engine directly to the user's machine.
Inputs
raw data - The string that will be saved to the user's machine, with the file type determined by the file extension specified in the "File" struct.
- File Struct - The File struct contains details needed to load a file, including its path and name. Ensure the file name also includes its extension.
Outputs
On Success – Execute logic from here only when a file saves successfully.
On Fail – Execute logic from here only if file saving fails.
Success – Indicates success status: true or false, based on file save results.
General Nodes
Load Text File From Disk

Load Text File From Disk
Overview
This node enables you to load any text file from the users machine directly into Unreal Engine as string data.
As this is not a ASYNC node, meaning it will pause logic execution until the file successfully loads or fails.
Inputs
- File Struct - The File struct contains details needed to load a file, including its path and name. Ensure the file name also includes its extension.
Outputs
Success – Indicates success status: true or false, based on file loading results.
Loaded Data - The loaded text data of the specified text file.
Save Text File To Disk

Save Text File To Disk
Overview
This node allows you to save any string text data from Unreal Engine directly to the user's machine.
As this is not a ASYNC node, meaning it will pause logic execution until the file successfully loads or fails.
Inputs
raw data - The string that will be saved to the user's machine, with the file type determined by the file extension specified in the "File" struct.
- File Struct - The File struct contains details needed to load a file, including its path and name. Ensure the file name also includes its extension.
Outputs
Success – Indicates success status: true or false, based on file save results.
Pure Nodes
Check If File Exists

Check If File Exists
Overview
This node lets you verify the existence of a specific file on the user's machine. It can be located anywhere, not limited to project files, as long as the file path and name of the file are valid.
Inputs
- File Struct - The File struct contains details needed to load a file, including its path and name. Ensure the file name also includes its extension.
Outputs
Success – Indicates success status: true or false, based on if the file was found and it exists.
Value Truncate With Precision

Value Truncate With Precision
Overview
A utility function that truncates a numeric value to a specified precision. By default, it uses an efficient method, with an optional slower but more accurate alternative. Note: Due to Unreal Engine’s internal handling, the result may occasionally be rounded up.
Inputs
Value – The input number you want to truncate to a specified precision.
Precision – The number of decimal places to retain after truncation.
Alternative Calculation - Enables a more accurate, but less optimized, truncation method as described in the overview.
Outputs
Success – Returns true if the truncation was successful; otherwise, returns false.
Out Value – The resulting value after truncation has been applied.
Last updated
Was this helpful?