Skip to content

McCarty-Joe/NWN-Toolset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NWN Toolset

NWN Toolset GitHub license

What the Project Does The NWN Toolset is a specialized utility for Neverwinter Nights module creators, aimed at facilitating global changes to custom files within NWN modules. This tool simplifies the process of updating and managing custom content across your module, ensuring consistency and efficiency in module development.

Features and Benefits

Global File Editing: Apply changes across multiple files or throughout the entire module with ease.
Batch Operations: Perform batch edits on scripts, dialogs, areas, or any custom content type.
Script Integration: Seamless integration for applying modifications to NWScript files or custom scripts.
User Interface: A straightforward UI focused on speed and ease of use for editing tasks.
Cross-Platform: Designed to work on Windows, with potential support for Linux and macOS through Mono or .NET Core.

How to Get Started Prerequisites

Neverwinter Nights installed on your system.
.NET Framework or .NET Core (depending on the project's target runtime) installed.

Installation

Clone the Repository:
bash

git clone https://github.com/McCarty-Joe/NWN-Toolset.git
cd NWN-Toolset

Build from Source:
    Ensure .NET SDK is installed.
    Run:
    bash

    dotnet build

Using Pre-built Binaries:
    Download the latest release from the Releases page.
    Extract the binary to your preferred directory.

Running the Toolset

Navigate to the directory containing the binary or source code:
bash

dotnet run --project NWN-Toolset.csproj

or if using a pre-built binary:
bash

./NWN-Toolset.exe

Where to Get Help

Issues: Report bugs or suggest features via GitHub Issues.
Community: Join the discussion on NWN community forums or Discord for support.
Documentation: Check out the project's wiki for detailed guides on using the tool for global changes.

Who Maintains and Contributes to the Project This project is maintained by Joe McCarty. Contributions are welcome from anyone interested in enhancing this tool for the NWN community:

Contributing: Please read our Contributing Guide (CONTRIBUTING.md) for details on how to contribute.
Code of Conduct: All contributors must adhere to the Code of Conduct (CODE_OF_CONDUCT.md) to ensure a positive community experience.

License This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages