Actor and Level Design Tools
Actor activation state control, actor cloning, advanced actor cloning with attachment rules, height-from-floor queries, snap-to-floor, snap-to-ceiling, directional snap-to-side, and component-class presence checks.
Math, Time, and String Helpers
Vector2D range checks, date-time construction, date formatting variants, current time retrieval, directional integer to vector conversion, bounded integer increment modes, vector-float multiplication, integer detection on floats, string removal, and random string generation.
Rendering Optimization Controls
Ray tracing controls for instanced static meshes, WPO toggles, count limits, radius controls, plus virtual shadow map debug/stat exposure and pool sizing.
Widget and UI Utilities
Recent hovered-pool tracking, normalized scroll value set/get, visibility wrapper logic, valid textbox commit checks, and widget-common interfaces for hover and visibility notifications.
Development and Debugging Support
Lightweight and multi-part print-string helpers with color presets, intended for rapid debugging in Blueprint-heavy workflows.
Runtime Pak Content Delivery
Pak mounting, mount-point registration, pak content enumeration, runtime class loading from pak content, level-name resolution, and pak unmounting. This is explicitly framed for non-editor runtime use and cross-project pak scenarios.
Game and Project Utilities
Current FPS retrieval, maximum FPS control, project version lookup, transform delta, and transform negation.
Data and Pipeline Helpers
DataTable discovery, CSV target index calculation, HEX color validation, RGB/HSV-related color conversion, and valid file naming for content pipeline tasks.
Editor Automation
Editor UI scaling and automated “Apply Instance Changes to Blueprint” support, including stated use in Python-driven workflows.
Struct, Array, and Map Helpers
Generic single-value and array-value structs, bulk array element removal, typed map creation from arrays, typed map append, typed map sorting, typed array printing, array casting filters, array divide helpers, exact string triple-comparison, and filename sanitization.
Viewport, Materials, and Visual Iteration
Viewport lit and unlit toggles, near clip plane control, and batch material assignment for primitive components.
Blueprint Runtime Module Foundation
Define the plugin module, runtime loading model, and Blueprint function library architecture.
Core Gameplay Utility Nodes
Introduce beginner-friendly Blueprint nodes for current FPS reporting, maximum FPS control, transform delta, and transform negation.
Generic Struct Foundations
Create reusable all-in-one generic structs for common Blueprint value types and array-based storage.
Actor State Management
Add actor activation control covering hidden state, collision behavior, ticking, and optional propagation to attached actors.
Widget Interaction Basics
Implement scroll normalization helpers, visibility control wrappers, and textbox commit validation utilities.
Actor Placement and Level Design Tools
Expand actor utilities with floor-height queries, floor snap, ceiling snap, directional side snap, and component class detection.
Collection and Map Utilities
Introduce array casting, array division, neighbor lookup, map creation from arrays, map append, and map sorting utilities.
Data Access and Project Metadata
Add project version lookup, DataTable discovery, and CSV indexing helpers for content-driven projects.
Math and Date-Time Helpers
Add vector range checks, date-time construction, date formatting, direction-int conversion, bounded increment logic, vector scaling, and integer validation helpers.
String and Debug Development Tools
Ship string removal, random string generation, padded digit conversion, valid file-name conversion, and colored print helpers.
Rendering Control Layer
Introduce Blueprint-accessible rendering controls for ray-traced instanced static mesh WPO, instance count, and evaluation radius.
Viewport and Material Workflow Helpers
Add viewport lit and unlit mode switching, near clip plane control, and batch static mesh material assignment.
Virtual Shadow Map Operations
Add utilities to show debug pool stats, hide debug pool stats, and set virtual shadow map pool size.
Editor Automation Utilities
Deliver editor-only scale controls and automated “Apply Instance Changes to Blueprint” support.
Widget Interface Standardization
Formalize widget common interfaces for visibility update notification and hover-state querying.
Pak and DLC Runtime Support
Implement pak mounting, mount-point registration, content listing, asset class loading, level name loading, and unmount flows.
Legacy API Review
Mark outdated paths such as the deprecated VR enable helper while preserving backward compatibility.
Blueprint UX Refinement
Continue consolidating node metadata, display names, keywords, default-to-self behavior, and advanced parameter exposure.
Marketplace and Cross-Platform Readiness
Align the plugin for Windows, Mac, iOS, Android, Linux, LinuxArm64, and tvOS packaging targets.
Documentation and Public Packaging
Improve README positioning, public documentation links, marketplace metadata, and technical categorization.
Engine Compatibility Refresh
Advance plugin packaging and descriptor targeting to Unreal Engine 5.7.
Version 4.x Stabilization
Position the plugin as a mature 4.x Blueprint toolkit with stable public categories across gameplay, UI, rendering, editor, and pak systems.
Long-Term Support Maintenance
Focus on regression control, marketplace compatibility, documentation upkeep, and sustained engine-version support.
Technical Showcase Curation
Present the plugin as a multi-discipline Blueprint toolbox spanning gameplay scripting, data workflows, UI utilities, rendering controls, and runtime content loading.