Ends Today: Save up to 95% on the Time Travel Mega Bundle!

The Roji File Utilities Plugin includes ~150 Blueprint nodes to Save and Load data using Text (.txt), CSV and Configuration(.ini) files using native datatypes. CSV files can exported to external programs (like MS-Excel, ploty, chartio, etc.) or imported directly into Unreal datatypes. The plugin includes Utility Functions to perform routine disk operations and filesystem maintenance. The Roji File Utilities Plugin [Runtime] is compatible with Unreal Engines 5.0-5.1 and 4.26-4.27.

 

No C++ knowledge is required. The File Utilities Plugin adds nodes to the Blueprint Editor. The plugin add new Blueprint functions to perform the following functions.

 

Text, Config and CSV files (.txt, .ini and .csv) Functions:

  • Save Value
  • Save Config Value
  • Save Array of Values
  • Save Array of CSV Values
  • Save Array of Config Values
  • Load Value
  • Load Config Value
  • Load Array of Values
  • Load Array of CSV Values
  • Load Array of Config Values

 

Utility Functions:

  • Make Directory
  • Rename File
  • Copy File Advanced
  • Copy File
  • Copy File and Rename
  • Move File
  • Move File and Rename
  • Find Files
  • Find Files Recursive
  • Delete File
  • Delete Directory

 

Supported Datatypes (Save, Save Array, Save Config, Save Array of Config):

  • floatUE4, doubleUE5, int, int64, Byte, bool, Vector, Vector3fUE5, IntVector, IntPoint, Vector2D, Rotator, Transform, Object, LinearColor, FName, Matrix, String.

 

Supported Datatypes (Save Array CSV, Load Array CSV):

  • Vector, FVector3fUE5, IntPoint, Vector2D, Rotator, Transform, LinearColor.

 

Supported Datatypes (Load, Load Array, Load Config, Load Array of Config):

  • floatUE4, doubleUE5, int, int64, Byte, bool, Vector, Vector3fUE5, IntVector, IntPoint, Vector2D, Rotator, Transform, LinearColor, FName, String.

 

Supported Platforms:

  • Unreal Engine 5.0: Windows 10/11 PC x64 Unreal Win64
  • Unreal Engine 4.26-4.27: Windows 10/11 x32/x64 Unreal Win32, Win64

 

Development Environment Used:

  • Visual Studio 2022, Windows Pro x64, Unreal Engine 4.26/4.27/5.0.

 

Note: The plugin compiles for Android (UE5) but hasn’t been tested in that environment. Update requests will be considered.

Technical Details

Features:

No C++ knowledge required. A fast and easy way to add file save and load operations to any project with a few Blueprint nodes. A comprehensive solution, supporting a wide variety of datatypes, including functions to:

  • Export - Values, Arrays of Values, Config Values, Arrays of Config Values, Arrays of CSV Values.
  • Import - Values, Array of Values, Config Values, Array of Config Values.
  • Directory - Create, Delete.
  • File - Rename, Copy, Move (w/ rename), Delete, Find (w/recursion).

 

Supported Datatypes:

  • floatUE4, doubleUE5, int, int64, Byte, bool, Vector, Vector3fUE5, IntVector, IntPoint, Vector2D, Rotator, Transform, Object, LinearColor, FName, Matrix, String.

 

Code Modules:

  •  Roji File Utilities Blueprint Library Plugin [Runtime]

 

Number of Blueprint Nodes: 140+

Number of C++ Classes: 1 (URojiFileUtilitiesBPLibrary)

Network Replicated: No


Supported Target Build Platforms:

  • PC Windows (x64) UE5 Win64
  • PC Windows UE4 Win32, Win64


Documentation: Manual

Example Project: UE51_Example, UE50_Example

Images: HD Images

ML
Michael Lustig
All Assets by Author
9.58 
Platforms Windows 64-bit, Windows 32-bit
UE Versions 4.0, 4.27, 5.0 - 5.1
Tags IMPORT FILE, IMPORT TXT, FILE MANAGMENT, SAVE LOAD, CONFIGURATION READER, CONFIGURATION FILE, TXT, CONFIG FILE, SAVE FILE, BLUEPRINT PLUGIN, EXPORT, CONFIGURATION WRITER, FUNCTION LIBRARY, CSV, .INI FILE
Release date 15.07.2022

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery