local globals are function globals or type globals.
They are only globals within their scope:
Function global: This is something like a changable function constant. You can set this global and each time the function is called it will still have the same value as the last time this function was executed and the function set. This is a very good thing for counters and other things.
type globals: this globals are unique to ALL objects you create of this type. the most common usage for example is the type list, that is used to handle all objects of this specific type.
They are only globals within their scope:
Function global: This is something like a changable function constant. You can set this global and each time the function is called it will still have the same value as the last time this function was executed and the function set. This is a very good thing for counters and other things.
type globals: this globals are unique to ALL objects you create of this type. the most common usage for example is the type list, that is used to handle all objects of this specific type.