How to set variables in blueprint structs

I am following Unreal Engine’s “Blueprint Multiplayer” tutorial on YouTube and have ran into a problem I can’t figure out. There is a struct that shows the player name, image, etc… When I try to set the variable when testing it out, I am unsuccessful; however, when I set the default values for it, I can see them fine.

The area circled should display the name, image, avatar image, and ready status of the player. Nothing usually shows up there unless its the struct’s default value.

Hello CDP Productions,

I have a few questions to help me understand your problem.

  • Where is the struct being created in game?
  • Where is the information for it being set (Outside of the default values)?
  • Is there only one instance of that struct available at one time?

If there are any photos you can show of where the struct is created as well, that would help.

-Garrett

I’ve set the widget up so when you enter your information, it sets the variables shown in the middle of the page. Is this “Set Member In S_PlayerInfo” where the variables are set, or do I need to add a “Set PlayerInfo” (its variable type is the struct) before “SaveGameCheck”?

Until I get home later this evening, I won’t be able to test this out for myself to get a more accurate response.

However, have you checked to make sure those three variables are being set when the play inputs their values? Can you show a photo of where your setting the values of the widget components? (IE. Set the text to display the value of the text variable). One issue may be that you might have to refresh the display so it shows the new information.