Hey, I have a strange problem that I’ve been looking for an answer for 2 days now.
I have a UI Widget Blueprint that is a custom Text Block with ‘Message’ Verse Variable.
I have two Variables, one created by me and one by my friend.
He sent me the WBP with the DifficultyMessage variable, I created the VFTextMessage variable.
Once Binding ‘DifficultyMessage’ to TextBlock#Text and showing the text via Verse - it does actually show. BUT Once I use the variable I created - ‘VFTextMessage’ and bind it to TextBlock#Text - the Message is empty once shown in Verse UI.
I am attaching both cases and how it looks below.
I tried everything, but none of my ‘Message’ type bindings I create are showing empty message.
I am attaching my WBP with both variables, so you can switch and test on your own. Can I please have some assist on this?
Note: I created my own WBP - it does not work also there. If I change the type to ‘Float’ and use ‘Float To Message’ function - it does successfully show. So the problem is with ‘Message’ type fields.
I am trying to show that my ‘Message’ type variable fields are not passing the verse data.
The 2 vars here are to showcase that my variable DOESN’T work but the one created by my friend does.
As I said, this happens also on BP’s that I did create myself. The Proof Of Concept (with help of my friend) is to showcase - that it seems to be broken only for varbiales that I made.
You should leave as a var so you can set the text in verse. I leave all as default as we don’t need to be changing that stuff much. Try leave as a var and try then if it doesn’t work show your verse code.
It does not matter, setting it as var makes it that it can be mutable.
As shown in the main post - I use it as var in my main WBP.
I am adding the same Message to both fields. The ‘VFTextMessage’ field does pass empty data, but once I switch to ‘DifficultyMessage’ - it shows correctly.