Why can't I cast to level blueprint?

Each level will tell the GI what level you’re currently on. I’ll run you through this one more time:

Create a custom GI and set the game to use it
On level load like level 1 2 3 4 etc, within the level BP, you have it cast to the custom GI and update what level you’re on, along with any other variables you might want to set like key values and such
From there, anything that might need that information can now cast to the custom GI and pull the values of the variables.

  • Level begin play>Cast to custom GI>Set current level variable there and keys or w/e you want
  • HUD wants to know what level we are on>Cast to custom GI and read the values needed