What is the different between these variables?

One of them is normal, and the other is public. But both can be called from other verse class. Is there any reason I should use public command for that?
image

Public can be used from outside the folder, if you plan to have all your verse scripts in the same folder you don’t really need the specifier

1 Like

Got it. Thank you!

1 Like

The default access specifier is <internal>, which means myGuardArray is internal here, only accessible and mutable from within its module

The other public variable GTran can be accessed and mutated from everywhere

2 Likes