Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
UI/Tools
Summary
When a player is currently in input consuming UI and gets respawned (either with .Respawn or by a natural respawn) their crosshair will disappear and they will never be able to get Verse UI added to them again.
Steps to Reproduce
- Create this verse script
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /UnrealEngine.com/Temporary/UI }
using { /Fortnite.com/UI }
using { /Fortnite.com/Characters }
ButtonMsg<localizes> : message = "I'm a button"
test_device := class(creative_device):
OnBegin<override>()<suspends>:void=
for (Player : GetPlayspace().GetPlayers()):
spawn. GivePlayerUI(Player)
GivePlayerUI(Player:player)<suspends>:void=
MyCanvas : canvas = canvas:
Slots := array:
canvas_slot:
Widget := button_loud:
DefaultText := ButtonMsg
if (PlayerUI := GetPlayerUI[Player]):
PlayerUI.AddWidget(MyCanvas, player_ui_slot{InputMode:=ui_input_mode.All})
Sleep(5.0)
if (FortChar := Player.GetFortCharacter[]):
FortChar.Damage(1000.0)
- Run the game
- Observe the effects happening after respawned
Expected Result
Player DOESN’T lose their crosshair and can continue getting verse UI added to them.
Observed Result
Player loses crosshair, and can NOT get any more UI added to them.
Platform(s)
Windows 11
Island Code
4141-2247-1838