Releases: Pavreally/LevelProgressTracker
Releases · Pavreally/LevelProgressTracker
LevelProgressTracker_v1.2.2
LevelProgressTracker_v1.2.1
- Global update.
- Build version for Unreal Engine 5.6.0
- Code refactoring and decomposition.
- Improved code security and fixed critical errors in extreme situations (e.g., when loading and managing many embedded levels, as well as during critical subsystem shutdown).
- Improved safety when working in PIE mode.
- Added the ability to enable and disable resource preloading for both level-loading methods.
- New functions added:
CreateSlateWidgetLPTandRemoveSlateWidgetLPT. These are special Blueprint-supported functions that allow creating a loading screen based on Slate and UMG. The target UMG is loaded viaFStreamableManagerand added as a child directly into Slate, which enables the widget to remain visible even when the level is opened using OpenLevel. (Note: it is recommended to manage the Slate widget through the Game Instance.) NEWAdded theCheckingPIEfunction, which helps determine whether the game is running in the editor (PIE) or in standalone mode.
LevelProgressTracker_v1.1.1
- Code refactoring.
- Fix for subscription removal for streaming tier after it is fully downloaded.
LevelProgressTracker_v1.1.0
- Code refactoring
- Improved code security
- Performance enhancements: redundant data array processing segments were removed
- Increased versatility of the subsystem and improved ease of use during loading screen development
- Simplified level load completion delegate system—now unified
- The system now notifies you when the level itself is fully loaded, rather than just its assets. Streaming levels are now displayed only when they are fully ready and loaded
- For streaming levels, resources are now released immediately after the level is loaded, not just during unloading
- Automatic level type recognition: World Partition, Streaming Level, or regular
- Multithreaded level management support
LevelProgressTracker_v1.0.1
Version 1.0.1
- Fixed a critical error that occurred after unloading all streaming levels.
- Added the ability to specify a whitelist of resources to load along with the level.
- Adjusted debug messages.
LevelProgressTracker_v1.0.0
Build version for Unreal Engine 5.6.0
- Ultra-fast setup and creation of a loading screen for level transitions.
- Tracks the loading progress of both regular and streaming levels.
- Automatically scans specified levels for assets and monitors their loading progress in real time.
- Tracks level asset loading packages and their count.
- Supports subscribing to notifications when level assets finish loading.