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_device
class
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