Fix duplicate type from introspection patches
Some checks failed
Build / Build Nuget package (CringePlugins) (push) Blocked by required conditions
Build / Build Nuget package (NuGet) (push) Blocked by required conditions
Build / Build Nuget package (SharedCringe) (push) Blocked by required conditions
Build / Build Launcher (push) Blocked by required conditions
Build / Compute Version (push) Successful in 6s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Has been cancelled
Some checks failed
Build / Build Nuget package (CringePlugins) (push) Blocked by required conditions
Build / Build Nuget package (NuGet) (push) Blocked by required conditions
Build / Build Nuget package (SharedCringe) (push) Blocked by required conditions
Build / Build Launcher (push) Blocked by required conditions
Build / Compute Version (push) Successful in 6s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Has been cancelled
This commit is contained in:
@@ -38,8 +38,7 @@ public static class IntrospectionPatches
|
||||
//mods need to look for specific derived types
|
||||
Debug.WriteLine($"Getting special types for {__instance.FullName}");
|
||||
var module = __instance.GetMainModule();
|
||||
__result = IntrospectionContext.Global.CollectDerivedTypes<MyGameLogicComponent>(module)
|
||||
.Concat(IntrospectionContext.Global.CollectDerivedTypes<MyObjectBuilder_Base>(module))
|
||||
__result = IntrospectionContext.Global.CollectDerivedTypes<MyObjectBuilder_Base>(module)
|
||||
.Concat(IntrospectionContext.Global.CollectDerivedTypes<MyStatLogic>(module))
|
||||
.Concat(IntrospectionContext.Global.CollectAttributedTypes<MyObjectBuilderDefinitionAttribute>(module))
|
||||
.Concat(IntrospectionContext.Global.CollectDerivedTypes<MyComponentBase>(module))
|
||||
|
Reference in New Issue
Block a user