https://github.com/johnnyonflame/duskmod
A Mod Bootstrapper for Dusk based on Harmony
https://github.com/johnnyonflame/duskmod
harmony mod mod-loader patcher
Last synced: about 1 year ago
JSON representation
A Mod Bootstrapper for Dusk based on Harmony
- Host: GitHub
- URL: https://github.com/johnnyonflame/duskmod
- Owner: JohnnyonFlame
- License: bsd-3-clause
- Created: 2019-01-01T12:21:44.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-15T22:29:30.000Z (over 7 years ago)
- Last Synced: 2025-02-10T04:41:30.411Z (over 1 year ago)
- Topics: harmony, mod, mod-loader, patcher
- Language: C#
- Size: 25.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.txt
Awesome Lists containing this project
README
## Disclaimers
--------------
This project is ***not* official**, and thus **not** supported by *New Blood Interactive* or any of it's affiliates. Use the "Issues" provided in the *GitHub* page.
This project **DOES NOT** aim to be an alternative of the upcoming *Dusk SDK*. This is a hobby project meant for learning purposes. Do *not* use it for anything you're serious about, wait for the official SDK.
## Installation
---------------
- Download the latest version from the Releases, extract it into your "Dusk\\" folder
- Open the "Patcher\\" directory, run the "DuskModPatcher.exe" file.
- Copy any desired mod files (".dll" assemblies) into the "mods\\" directory
- Have Fun!
In case the process works, you should get a message on the fakedos startup telling you about the loaded mods, otherwise, check the Patcher\\DuskModPatcher.log file for errors.
## Development
--------------
If Steam is not installed in the default location on your main drive, and/or Dusk is installed in a separate Steam library folder, set the `DuskDir` environment variable to your Dusk game directory.
You may alternatively set the path when building via the `dotnet` CLI:
`dotnet build -p:DuskDir="path/to/game/directory" -c Release`
Add the "DuskMod.dll" assembly into your mod and any necessary assembly references from the game's Managed directory.
Check the included mods and *Harmony's* documentation for a QuickStart.
## License
----------
This software accompanies the "3-Clause BSD license", read the "license.txt" file. I am not affiliated with New Blood, it's developers, affiliates or Dusk. Do not ask New Blood for support in using this, use the provided GitHub "issues" page.