You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1pseftis edited this page Aug 29, 2025
·
1 revision
🏗️ Building The Project
I've included the premake5 binary in the project with some scripts so anyone can easily grab the project and make modifications to it with ease.
It's much simpler than CMake to set-up and for this project's needs I though CMake was overkill.
Build Steps:
Grab the project by either cloning it or downloading it as a .zip,
Once you have the project files in a folder, run the script /Scripts/GenerateProjectFiles.bat.
This will set-up the project solution and csharp project from GameModifiers.
Open the solution in Visual Studio or Rider and everything should be good to go!
Packaging Steps:
Run the script /Scripts/Package.bat.
It will ask to choose either (1) Release or (2) Debug configuration. So type 1/2 and hit enter.
Dotnet build will be run for /Build/GameModifiers/GameModifiers.csproj, successful package will read "Packing complete!".
Navigate to /Packages/ and the new packaged version of the plugin in the format GameModifiers-CONFIG-DATE-TIME.
Any issues during packaging are printing to the console output including code errors or file structure etc.
If you are having trouble open a new issue and I'll sort it asap.