-
-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for ScriptHookVDotNetCore #101
Conversation
GitHub is being stupid and is not allowing me to update the branch. Please merge master onto the PR so it can actually try and build with .NET 7 on CI |
Turns out, I forgot to change the build .NET version. Whops. Can you merge master again? Thanks! |
No problem |
Also, I don't think that the deps.json is required. That can be disabled with: <GenerateDependencyFile>false</GenerateDependencyFile> |
Done. Do i need to squash this to one commit? |
Sure |
Just letting you know: There is nothing wrong with this PR, I just want to do some stuff before I merge and release :) |
Sure, no porblem 🙆♂️ |
Closing this to avoid confusion as SHVDNC might get merged into SHVDN itself in the future |
I have been following the issues on the SHVDN repo. Can you keep this around while .NET Core support is fully implemented? So i can do some testing locally and prepare for the Core version. |
So, it was decided in scripthookvdotnet/scripthookvdotnet#1036 that Core/5+ support will not be added to the existing version of SHVDN. @Sardelka9515 do you plan to keep working on the core version in your repo? |
The core version can be maintained with minimum efforts (I can easily merge the the SHVDN upstream code at anytime) it currently have some issues with exception handling when running alongside SHVDN. it was resolved in scripthookvdotnet#1167 but the new version is not released yet. Maybe kagikn will make another version for .NET Core in the future but SHVDNC should work fine for now I'm currently not very active in GTAV modding, so feel free to close this if you want. |
Nothing need to be changed since it shares identical scripting API with SHVDN.
Works perfectly, at least in my testing