o/
If something isn’t working when called in Verse (…and You do call it immediately in some OnBegin() of creative_device class)
YOU MUST ADD frame of delay to your OnBegin() methods !
unfortunately probably due to nature of how UE/UEFN initializes stuff things do not work without that delay…
HOW TO FIX ?
- just add a frame of delay with use of
Sleep(0.0)before using stuff inOnBegin()method ofcreative_deviceclass
You can verify this by removing the delay, like in example from the image while using stasis_args
This happened to me for other things now, might be only related to fort_character, but due to nature of issue I can only verify this when using something
OnBegin<override>()<suspends>:void=
Sleep(0.0)
if(FortniteCharacter := GetPlayspace().GetPlayers()[0].GetFortCharacter[]):
FortniteCharacter.PutInStasis(Args:=stasis_args{AllowTurning:=true, AllowEmotes:=false})
Would love some official confirmations on this dear Epic.
UVG ![]()