I have a text widget and the text is binded to the Score variable. How is supposed to work is that this function (which is the SS) which would be called from another actor to update the Score’s value. Thats all worked. except the UI keep displaying the Score’s default value (which is 1), as if for some reason the Old Score variable isn’t modifying.
However strange that it might be, when I experimented by connecting the said function to Event Tick (however I intended the function to be only called when something happens and not every tick), then the whole things kind of work as I can see the UI text number shot straight up to some 7 digits (well not wanting to be that crazy either but the UI is updating) then goes to 0. It just that it refuses to work properly when the function is being called from another actor.
I have also experimented by making an input exc pins and have set the actor who is calling to modify the Score value to 45. The results are the UI displayed 1 the entirely, while print string on the other hand printed 45 when the function was called.
Can someone help me?