nwn API Documentation Modules Classes Names
Clear Help

For more information on the search, visit the help page.

Module Index

  • nwn - A python package with various modules for accessing Neverwinter Nights: Enhanced Edition data formats and functionality.
    • compressedbuf - Read and write compressedbuf files, used in NWSync and campaign databases.
    • erf - Read and write ERF (Encapsulated Resource Format) archives.
    • gff - Transform GFF (Generic File Format) files from/to native python types.
      • _impl - Undocumented
      • _reader - Undocumented
      • _types - Undocumented
      • _writer - Undocumented
    • key - Read keyfiles, which store base game resources in the installation directory.
    • nwscript - nwscript-related utilities.
      • asm - Disassemble NCS (compiled script) files.
      • comp - Bindings for the official nwn script compiler.
      • langspec - A simplified parser for nwscript.nss.
      • ndb - Read NDB files: NWScript compiled debug information.
      • vm - A VM that can run NWScript bytecode with bidirectional Python linkage.
        • _script - Undocumented
        • _stack - Undocumented
        • _vm - Undocumented
      • _types - No module docstring; 2/2 classes documented
    • nwsync - nwsync file formats and utilities.
      • manifest - Read/write nwsync manifests and associated helper utilities.
    • ssf - Read and write soundset files.
    • tileset - A parser for .set files (tilesets configuration).
    • tlk - Read and write TLK (Talk Table) files (for translation and base game string references).
    • twoda - Read and write 2DA files (2-dimensional array, similar to CSV).
    • _shared - Shared types and helpers useful across the whole library.

API Documentation for nwn, generated by pydoctor 24.11.2 at 2025-06-28 11:11:03.