4.6.0 can't get variables from other blueprint like 4.5.1

Yes they totally changed the way you access variable from other blueprints. I don’t like this at all. You have to set the wanted variable as editable (the little eye).

But I personally don’t want to expose all variables, so the other way is to go into your editor settings and under the blueprint section, expend the first section by clicking the arrow and tick “use legacy blueprint system” and you will have the good method back!

  1. Create a gameMode blueprint.
  2. Give it a string variable “someStringVar”.
  3. Create a character blueprint and use node Get Game Mode > cast to “gameMode”.
  4. Compile

When I try to get that “someStringVar” in gameMode it just won’t show up in the menu.
Unchecking “use context sensitive” doesn’t help.
This is how I did back in 4.5, is there a new way of doing it now? :slight_smile: