I have a question of clarification.
The tutorial for SCI Studio says that procedures that are made public are available to all scripts.
There's also said to be a public modifier for instances but the tutorial says that this does not allow global access for instances. Rather, it says you would have to store the address of the instance in a global variable.
I'm curious then: what is the purpose of declaring an instance public?