Summary
When using HideElementsForPlayer() in verse with the HUD Controller Device and any widget in the Player Info Widget Override slot, the Player Info doesn’t get toggled on/off. I have all elements from the verse digest in the array of elements and everything else hides and shows fine per player. This started happening since the latest hotfixes after the 37.20 update.
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
UI/Tools
Steps to Reproduce
Add a HUD Controller and add put any widget into the Player Info Widget Override slot. Define a list of all elements to hide containing the player info widget elements. Use HideElementsForPlayer() in Verse on a short loop of 2 seconds to actually hide anything from the UI(Only way for the command to actually work).
Expected Result
The Player Info HUD hides and unhides per player using a desired input with verse.
Observed Result
The Player Info HUD does not update as if the element has no verse connection.
Platform(s)
PC.
Additional Notes
Since the 37.20 patch and the hotfixes after that had to do with player inputs breaking a lot of islands, the HUD Controller has been a bit broken. The Hide for player command needs to be spammed continuously for a few seconds before actually taking effect and the Player Info HUD can not be hidden/unhidden. This means no custom health and shield bars are possible on a per player basis.