
Descrizione
More than 300 extra Blueprint nodes for files, strings, math, textures, sound, input, UMG, level streaming, physics and system tasks, all callable from C++ too.
Long Description:
OmniNodes is a large Blueprint function library that fills the everyday gaps of Blueprint projects. It lists and reads files, writes text and ini values, formats strings and numbers, solves plane, line, sphere and box problems, loads images and DDS files into textures, plays Ogg files from disk, rebinds input mappings at runtime, finds and manages UMG widgets, spawns and removes streaming level instances, drives ragdolls and socket traces, launches external processes and reports GPU, display and OS information.
Every node lives under the OmniNodes category of the Blueprint context menu, grouped into sub-categories such as File IO, String, Math, Load Texture From File, Key Rebinding, UMG, LevelStreaming, Physics and System. Wildcard nodes sort any array (structs and objects by a named property) and validate indices. Helper classes add a process output pipe, a player controller with subtitle and public IP events, and a key/value lookup component you can add to any actor.
Use it to build options menus (resolutions, full-screen mode, frame-rate cap, key rebinding), modding and data tools that read files from disk, runtime image and audio import, screenshot handling, selection boxes, aim offsets, and the many small utilities a project would otherwise write in C++.
OmniNodes is part of the Alpha XP utilities collection for Unreal Engine 4.27 and 5.8. Every feature is exposed to Blueprints and C++, it ships with styled HTML documentation, and it is compiled and verified warning-free against clean UE 4.27 and UE 5.8 projects.
Key Features:
- 317 Blueprint nodes in 60 categories, every one documented with its type and purpose
- File IO: list files (recursive, extension filter), load and save text and string arrays, save-game slot listing, project folder paths, screenshot moving
- Typed reads and writes of custom values in the game ini (bool, int, float, vector, rotator, colour, string, 2D vector)
- String and conversion helpers: explode by multi-character separators, clipboard, number formatting, text-to-number with thousands separators
- Geometry math: planes, closest points between lines and segments, sphere/box/line intersection tests, grid snap, multiples, speed unit and UMG anchor conversion
- Wildcard array Sort and Valid Index, min/max with index, seeded random numbers including a Mersenne Twister
- Load PNG, JPG, BMP, ICO, EXR, ICNS and DDS files into textures, read and save pixels, save scene captures to image files
- Play .ogg files from disk and create sound waves from them
- Runtime action and axis key rebinding, simulated key presses and mouse wheel
- UMG helpers: find, remove and query widgets by class, parent/children queries, insert into panels, viewport hit tests
- Actor helpers: ragdoll enter/leave, socket and bone traces, aim offsets, clone static mesh actors, convert actors to instanced static meshes
- System: launch processes and read their output, GPU and display adapter info, resolutions, full-screen mode, frame-rate cap, OS time
Full documentation: https://demo.alphaxp.net/FabStore/Utilities/OmniNodes/
Support: https://alphaxp.net/













