iWorkit
|
  |
| Joined: 18 Mar 2014 |
| Total Posts: 47 |
|
| |
wazap
|
  |
| Joined: 29 Jun 2007 |
| Total Posts: 23234 |
|
|
| 20 Mar 2014 09:13 PM |
Its basically a script that all scripts can access the information to.
|
|
|
| Report Abuse |
|
|
| 20 Mar 2014 09:16 PM |
It's a script that runs once. When it runs, it returns a value that can be accessed from all server scripts (and LocalScripts if placed in ReplicatedStorage). It is most commonly used for user-created libraries.
It works well if you have a specific "class" you want to make, say an Item class for an RPG (that's what I'm doing). You can require your module in your script, and it will return the value (in my case, the Item table which contains a function Item.new to create a new item).
The script is ran only once. Any subsequent requires will receive a cached version of the return value. |
|
|
| Report Abuse |
|