Velarion: All products 50% off

File Helper Blueprint Library

RLoris - Code Plugins - May 23, 2021

BP Plugin to manipulate various files

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.27, 5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.
About


This is a blueprint library plugin

It exposes 50+ functions to handle various files (format)

Can be used in any blueprint

Documentation can be found here : RLoris/FileHelperDoc

Be careful when using these nodes, you are directly accessing the user's file system, you need to ensure everything is working as expected before shipping your build

If you found this plugin helpful, leave a rate or comment for others

Enjoy & take care, bye bye then


> If you wish to send file across web HTTP, checkout my other plugin available here on the marketplace

> If you wish to encrypt data or file for security, checkout my other plugin for security available here on the marketplace

> If you wish to have more advanced XML/JSON capabilities, checkout my other plugin available here on the marketplace




Bug or Request


You can ask question before buying, check the documentation as it may contain the answer you are looking for !

Keep in mind that I don't do your work for you, I only provide the right tools to help your development process !

If you find a bug, please contact me by filling this form, I will fix it

If you want a new feature, ask a question with the feature description, I will implement it eventually

For any other reason, you can contact me by clicking on my markeplace name (RLoris) and finding my support email






Changelog


V2.0

  • Removed JSON/XML (de)serialization (incompatibility with latest engine version 5.0)
  • Fixed crash when taking a screenshot without UI
  • Other minor functions improvements


V1.2

  • Improved (de)serialization to JSON/XML (array, set, map, object are now supported directly)
  • Other minor functions improvements

Technical Details

Documentation


Click here




Features


  • Various file system operations (file, directory)
  • Handle configuration files (.ini)
  • Export/Import DataTable to/from JSON or CSV - (De)serialization
  • Easily handle CSV files
  • Save screenshots and load them into textures
  • Encode/Decode binary or text to/from base64
  • Get the engine/project related path





Details


Code Modules:

  •  FileHelper (Runtime)

Number of Blueprints nodes : 50+

Number of C++ Classes: 2

Network Replicated: No

Supported Development Platforms: Win32, Win64, Android, Linux, IOS, MacOS

Supported Target Build Platforms: Win32, Win64, Android, Linux, IOS, MacOS