Skip to content
Christiaan de Die le Clercq edited this page May 3, 2015 · 4 revisions

The following permissions are available for addons. If you need a permission that is not listed here, please contact [email protected].

  • FILESYSTEM
    Allow access to Lua's built-in io library. (This excludes the io.popen function.)

  • NETWORK
    Allow access to the net library. This gives access to http requests, sockets, etc.

  • DEBUG
    Allow access to Lua's built-in debug library. Generally, this permission is a red flag for users. Use this only if absolutely required, or for testing purposes.

  • USERINFO
    Allow access to user data. This gives access to the Steam ID and the Steam name.

  • FULLTRUST
    Do not use this. This allows access to everything, including the CLR. At the point of writing, this permission is used in the Console addon as to give it full debugging permissions to the entire application. Generally, this permission is a red flag for users. Use this only if a function you need is not covered by other permissions, and if we decided not to support it at all. If you need an API for something not covered, please contact us at [email protected].

Clone this wiki locally