
You are viewing a potentially older version of this package. View Latest Version

This plugin gives players:
StatusEffect definitions from game data; this mod uses an on-screen label so you can see it without custom assets).Plugin.cs: BepInEx + Harmony plugin with runtime patching and reflection-based checks.MeleeBuff.csproj: project file for building MeleeBuff.dll.assets/logo.svg: mod logo you can use in release pages/manifests.icon.png: Thunderstore icon (must be 256×256 PNG).resize-icon.ps1: rescales icon.png to 256×256 (run after swapping in a larger image).package-thunderstore.ps1: build + normalize icon + zip for Thunderstore upload.Thunderstore requires icon.png to be exactly 256×256. If you drop in a larger image:
powershell -ExecutionPolicy Bypass -File .\resize-icon.ps1
package-thunderstore.ps1 also resizes icon.png to 256×256 automatically before zipping.
If you still get a GDI+ error, close anything that has icon.png open (preview tab, image editor), then run the script again.
dotnet restore
dotnet build -c Release -p:OutwardDir="C:\Games\Outward"
Output DLL will be at:
bin\Release\net472\MeleeBuff.dll
MeleeBuff.dll into:<OutwardFolder>\BepInEx\plugins\
<OutwardFolder>\BepInEx\LogOutput.log
You should see Melee Buff initialization and patch counts.
Plugin.cs.