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

Separate project to generate UniTAS type and attribute data #277

Open
Eddio0141 opened this issue Sep 23, 2023 · 0 comments
Open

Separate project to generate UniTAS type and attribute data #277

Eddio0141 opened this issue Sep 23, 2023 · 0 comments
Labels
cleaner code Idea or a way to clean up some code

Comments

@Eddio0141
Copy link
Owner

Doing GetAllTypes for attribute data in the preloader stage is going to force other assemblies to load forcefully, which isn't what I want

Idea

Create a separate tool that runs on build where it analyzes the output UniTAS dll and reflects on all types to create data that contains all type and attribute as well as all of the attribute's base type
This should be minimal enough info that would help UniTAS do its own thing

What this does in effect

  • Allow container to initialize on UniTAS entry
  • Allow preload patchers to be detected automatically
@Eddio0141 Eddio0141 added the cleaner code Idea or a way to clean up some code label Sep 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleaner code Idea or a way to clean up some code
Projects
None yet
Development

No branches or pull requests

1 participant