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?