CrimsonLoadingScreen · Lesson 7 of 7

React to Loading Screen Events

Beginner4 minRuntime

Before you start

  • Completed: Hold the Screen from Game Code
Video coming soon

Chapters

The two events

The manager broadcasts On Loading Screen Visibility Changed (bool — pause music, mute the world, resume on hide) and On Loading Screen Content Ready (fires with the character info when the showcase content is prepared).

Bind Event to On Loading Screen Visibility Changed / On Loading Screen Content Ready.
Bind from a survivor
Level actors die during travel — exactly when these events fire. Bind from the Game Instance, a subsystem, or another object that outlives the map change, or your handler is destroyed before it runs.
Late joiners
A director that spawns after the screen is already up missed On Loading Screen Started — pull GetCachedCharacterInfo in BeginPlay when GetLoadingScreenDisplayStatus reports the screen visible.
What's next
The docs continue with the cinematic side: showcase the player's actual character on the loading screen via ICrimsonLoadingCharacterProvider, and render it live with a scene capture + render target.