Or more specifically, I want a game instance subsystem to bind to a delegate that fires when levels change so that we don’t have to manually call the subsystem’s method throughout the code.
I’ve tried:
FWorldDelegates::OnCurrentLevelChanged.AddUObject();
in the Initialize() method, but it doesn’t seem to fire when I call open level.
Anybody happen to know know if there’s a delegate in place for this or a way to achieve similar without having to manually call the game instance in every level blueprint?