My novice scripting skills are coming to the light.
I'm learning both GS2 and scripting with an NPC server for the first time and I see several references to the "join" command. I assume it is used to call code from a class NPCs? Is there a benefit to using "join" over just pasting the code directly into the NPC you're working with?
Also I see "this.join" as well. What is the difference between the two commands?