Skip to content

Releases: Pavreally/LevelProgressTracker

LevelProgressTracker_v1.2.2

25 Jul 13:40

Choose a tag to compare

  • Security improvement. A fix has been implemented to cancel resource loading and prevent level launch in the event of an unexpected system shutdown.

LevelProgressTracker_v1.2.1

07 Jul 18:10

Choose a tag to compare

  • 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: CreateSlateWidgetLPT and RemoveSlateWidgetLPT. These are special Blueprint-supported functions that allow creating a loading screen based on Slate and UMG. The target UMG is loaded via FStreamableManager and 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.)
  • NEW Added the CheckingPIE function, which helps determine whether the game is running in the editor (PIE) or in standalone mode.

LevelProgressTracker_v1.1.1

25 Jun 18:42

Choose a tag to compare

  • Code refactoring.
  • Fix for subscription removal for streaming tier after it is fully downloaded.

LevelProgressTracker_v1.1.0

24 Jun 22:31

Choose a tag to compare

  • 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

22 Jun 23:24

Choose a tag to compare

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

21 Jun 18:57

Choose a tag to compare

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.