Hi, what is better practice to use here,
#1 version
PlayerTracking(FortCharacter:fort_character)<suspends>:void=
loop:
PlayerPosition : vector3 = FortCharacter.GetTransform().Translation
PlayerX : float = PlayerPosition.X
PlayerY : float = PlayerPosition.Y
PlayerZ : float = PlayerPosition.Z
Sleep(0.0)
#2 version
PlayerTracking(FortCharacter:fort_character)<suspends>:void=
var PlayerPosition : vector3 = vector3{}
var PlayerX : float = 0.0
var PlayerY : float = 0.0
var PlayerZ : float = 0.0
loop:
set PlayerPosition = FortCharacter.GetTransform().Translation
set PlayerX = PlayerPosition.X
set PlayerY = PlayerPosition.Y
set PlayerZ = PlayerPosition.Z
Sleep(0.0)
#1 Redeclaring constants every iteration or #2 declaring variables before the loop and changing their values every iteration.