UniTAS icon indicating copy to clipboard operation
UniTAS copied to clipboard

Separate project to generate UniTAS type and attribute data

Open Eddio0141 opened this issue 2 years ago • 0 comments

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 avatar Sep 23 '23 03:09 Eddio0141