Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 1.93 KB

README.md

File metadata and controls

47 lines (36 loc) · 1.93 KB

Watson

Stable version   GitHub commits since latest release (by SemVer)   Build and release   MIT License  

Watson.Lib is a C# library designed for modifying Unity-based games by providing tools for asset management, game logic customization, and utility functions. This library supports various games, offering specific implementations and tools required for each game.

Supported Games

  • AI: The Somnium Files 2
  • Neptunia: Sisters vs Sisters
  • Windose

Build

The project requires .NET 8.0 SDK to build.

To build, test, and generate artifacts, run:

# Build and run tests (with code coverage!)
dotnet run --project build/orchestrator

# (Optional) Create bundles (nuget, zips, docs)
dotnet run --project build/orchestrator -- --target=Bundle

Release

Create a new GitHub release with a tag v{Version} (e.g. v2.4) and that's it! This triggers a pipeline that builds and deploy the project.