NWNX:EE  8193.37.15
Plugins and Core Lib Functions
The plugins and core libraries are listed below:
[detail level 12]
 DataProvides a number of data structures for NWN code to use (simulated arrays)
 Array AtReturns the element at the index
 Array ContainsChecks if array contains the element
 Array FindGet the index at which the element is located
 Array InsertInserts the element at the index, where size > index >= 0
 Array PushbackPushes an element to the back of the collection
 Array SetSets the element at the index, where size > index >= 0
 TimeProvides various time related functions
 NWNXCore NWNX Functions
 NWNX ConstantsProvides various NWScript <-> Engine Constants Translation Table functions
 NWNX TestsHelper functions when running the test scripts
 AdministrationVarious admin related functions
 AppearanceAllows the appearance and some other things of creatures to be overridden per player
 AreaFunctions exposing additional area properties as well as creating transitions
 ChatFunctions related to chat
 Compiler
 CreatureFunctions exposing additional creature properties
 DamageRun a script before damage and attack events allowing for modification. Includes function to arbitrarily apply damage
 Diagnostics
 DialogFunctions exposing additional dialog properties
 DotNET
 EffectUtility functions to manipulate the builtin effect type
 ELCReplacement for ValidateCharacter: ELC & ILR
 EncounterFunctions exposing additional encounter properties
 EventsProvides an interface for plugins to create event-based systems, and exposes some events through that interface
 Experimental
 FeatDefine feat bonuses/penalties
 FeedbackAllows combatlog, feedback and journal updated messages to be hidden globally or per player
 HTTPClientNWNX HTTPClient
 ItemFunctions exposing additional item properties
 ItemPropertyUtility functions to manipulate the builtin itemproperty type
 LUAExecute Lua code and generate events in NWScript
 MaxLevel
 Metrics InfluxDB
 NoStackFunctions to allow more control over ability/skill/bonuses stacking
 NWSQLiteExtensionsVarious extensions for the game's built-in sqlite database
 ObjectFunctions exposing additional object properties
 Optimizations
 PlayerFunctions exposing additional player properties
 ProfilerFunctions to instrument nwscript code
 RaceDefine racial and subrace characteristics
 RedisAllows connection and interfacing with a redis server
 RenameFacilitates renaming, overriding and customization of player names
 RevealAllows the selective revealing of a stealthing character to another character or their party
 RubyAllows users to execute arbitrary Ruby from the game
 ServerLogRedirector
 SkillRanksEnhances and allows for manipulation of skill rank calculations including the ability to build custom skill related feats as well as modifying stock feats
 SpellCheckerFunctions related to spellchecking
 SQLFunctions to interface with a database through SQL
 StoreFunctions exposing additional store properties
 ThreadWatchdog
 TilesetAn advanced plugin that exposes additional tileset and tile properties and allows builders to override the tiles of an area created with CreateArea()
 Tracking
 Tweaks
 UtilProvides various utility functions that don't have a better home
 VisibilityFunctions to manipulate visibility of objects both globally or per observer
 WeaponFunctions exposing additional weapon properties
 WebhookSend messages to external entities through web hooks