Skip to content
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

ModTek Injectors during mod dll compilation #230

Open
5 of 6 tasks
CptMoore opened this issue May 14, 2024 · 0 comments
Open
5 of 6 tasks

ModTek Injectors during mod dll compilation #230

CptMoore opened this issue May 14, 2024 · 0 comments

Comments

@CptMoore
Copy link
Member

CptMoore commented May 14, 2024

Write a plugin (see publicizers) for VS/rider/dotnet-cli that run the injectors the same as the ModTrekPreloader. Should allow compiling everything without having to run the game first.

Steps:

  • Move "run injectors" code into own project/library
  • Convert lib to netstandard so it works in msbuild (.NET Framework) and dotnet cli (.NET Core and later)
    • Mono libs -> force netstandard variants?
    • AppDomain isolation -> how?
  • Write a plugin that runs that code from a project
  • Make sure it works with publicizers, needs to run before they start publicizing
  • Make writing injectors able to depend on other injectors and publicized libs
    • link to the assemblies injected variants of the dlls?
  • test if dotnet cli works (bascially linux)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant