├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── CodeMaid.config ├── Directory.Build.props ├── Docs ├── docs │ ├── getting-started.md │ ├── introduction.md │ └── toc.yml ├── favicon │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ └── site.webmanifest ├── index.md └── toc.yml ├── Icon.png ├── LICENSE.txt ├── MonkeyLoader.CodeGenerators ├── ConfigPropertiesGenerator.cs ├── MonkeyLoader.CodeGenerators.csproj └── SemanticHelper.cs ├── MonkeyLoader.ConsoleHost ├── ConsoleMode.cs ├── MonkeyLoader.ConsoleHost.csproj ├── Program.cs └── Properties │ └── launchSettings.json ├── MonkeyLoader.ConsoleTest ├── MonkeyLoader.ConsoleTest.csproj ├── Program.cs └── TestFeature.cs ├── MonkeyLoader.sln ├── MonkeyLoader ├── AnyMap.cs ├── AssemblyLoadContextLoadStrategy.cs ├── AssemblyLoadLoadStrategy.cs ├── AssemblyName.cs ├── AssemblyPool.cs ├── Components │ ├── Component.cs │ ├── ComponentList.cs │ ├── ComponentNotFoundException.cs │ └── Entity.cs ├── Configuration │ ├── Config.cs │ ├── ConfigKey.cs │ ├── ConfigKeyChangedEvent.cs │ ├── ConfigKeyComponent.cs │ ├── ConfigKeyDefault.cs │ ├── ConfigKeyDescription.cs │ ├── ConfigKeyPriority.cs │ ├── ConfigKeyRange.cs │ ├── ConfigKeyValidator.cs │ ├── ConfigLoadException.cs │ ├── ConfigSection.cs │ ├── DefiningConfigKey.cs │ ├── ExpandoConfigSection.cs │ ├── IConfigOwner.cs │ ├── IgnoreConfigKeyAttribute.cs │ ├── IgnoreJsonConverterAttribute.cs │ ├── IncompatibleConfigHandling.cs │ ├── ModLoaderConfiguration.cs │ ├── SingletonConfigSection.cs │ └── SingletonExpandoConfigSection.cs ├── Entrypoint.cs ├── EnumerableExtensions.cs ├── Events │ ├── AsyncEvent.cs │ ├── AsyncEventDispatchers.cs │ ├── Event.DispatchableBaseEvents.cs │ ├── Event.SubscribableBaseEvents.cs │ ├── Event.cs │ ├── EventDispatcherBase.cs │ ├── EventDispatchers.cs │ ├── EventHandlerProxy.cs │ ├── EventManager.Handlers.cs │ ├── EventManager.Sources.cs │ ├── EventManager.cs │ ├── IAsyncEventHandlers.cs │ ├── IAsyncEventSources.cs │ ├── ICancelableEvent.cs │ ├── IEventHandlers.cs │ ├── IEventSources.cs │ └── SyncEvent.cs ├── ExceptionExtensions.cs ├── Feature.cs ├── Generated │ └── PolySharp.SourceGenerators │ │ └── PolySharp.SourceGenerators.PolyfillsGenerator │ │ ├── System.Diagnostics.CodeAnalysis.AllowNullAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.DisallowNullAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.ExperimentalAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.MaybeNullAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.NotNullAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute.g.cs │ │ ├── System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.g.cs │ │ ├── System.Index.g.cs │ │ ├── System.Range.g.cs │ │ ├── System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.g.cs │ │ ├── System.Runtime.CompilerServices.CollectionBuilderAttribute.g.cs │ │ ├── System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.g.cs │ │ ├── System.Runtime.CompilerServices.IsExternalInit.g.cs │ │ ├── System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.g.cs │ │ ├── System.Runtime.CompilerServices.ParamCollectionAttribute.g.cs │ │ ├── System.Runtime.CompilerServices.RequiredMemberAttribute.g.cs │ │ ├── System.Runtime.CompilerServices.RequiresLocationAttribute.g.cs │ │ ├── System.Runtime.CompilerServices.SkipLocalsInitAttribute.g.cs │ │ └── System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.g.cs ├── IAssemblyLoadStrategy.cs ├── IdentifiableExtensions.cs ├── Logging │ ├── ConsoleLoggingHandler.cs │ ├── FileLoggingHandler.cs │ ├── Logger.cs │ ├── LoggingConfig.cs │ ├── LoggingController.cs │ ├── LoggingEnums.cs │ ├── LoggingHandler.cs │ ├── MissingLoggingHandler.cs │ ├── MulticastLoggingHandler.cs │ └── VoidLoggingHandler.cs ├── Meta │ ├── DynamicMod.cs │ ├── IAuthorable.cs │ ├── IConfiguredMonkey.cs │ ├── IDisplayable.cs │ ├── IIdentifiableCollections.cs │ ├── IIdentifiableOwners.cs │ ├── IIdentifiables.cs │ ├── IMonkey.cs │ ├── IRun.cs │ ├── IShutdown.cs │ ├── IdentifiableSearch.cs │ ├── LocationConfigSection.cs │ ├── Mod.EventHandling.cs │ ├── Mod.cs │ ├── ModLoadingLocation.cs │ ├── MonkeyTogglesConfigSection.cs │ ├── NestedIdentifiableSearch.cs │ └── NuGetPackageMod.cs ├── ModEnumerableExtensions.cs ├── MonkeyLoader.cs ├── MonkeyLoader.csproj ├── MonkeyLoaderAttribute.cs ├── MonoCecilExtensions.cs ├── NuGet │ ├── DependencyReference.cs │ ├── LoadedNuGetPackage.cs │ ├── NuGetConfigSection.cs │ ├── NuGetHelper.cs │ ├── NuGetManager.cs │ └── NuGetSource.cs ├── Patching │ ├── ConfiguredEarlyMonkey.cs │ ├── ConfiguredMonkey.cs │ ├── EarlyMonkey.cs │ ├── FeaturePatch.cs │ ├── Monkey.cs │ ├── MonkeyBase.PatchJob.cs │ ├── MonkeyBase.cs │ ├── PatchCompatibility.cs │ └── PrePatchTarget.cs ├── Prioritizable.cs ├── Properties │ └── launchSettings.json ├── ReflectionExtensions.cs ├── Sequence.cs ├── SortedCollection.cs ├── StackTraceDemystifier.cs ├── Util.cs ├── Utility │ ├── AsyncEnumerableInjector.cs │ └── EnumerableInjector.cs └── vendor │ ├── .doorstop_version │ ├── MonkeyLoader │ ├── System.Linq.Async.dll │ ├── net9.0 │ │ └── 0Harmony.dll │ └── netstandard2.0 │ │ └── 0Harmony.dll │ ├── doorstop_config.ini │ ├── libdoorstop.so │ ├── run_monkeyloader.sh │ └── winhttp.dll ├── README.md └── docfx.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/.gitignore -------------------------------------------------------------------------------- /CodeMaid.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/CodeMaid.config -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Docs/docs/getting-started.md: -------------------------------------------------------------------------------- 1 | # Getting Started -------------------------------------------------------------------------------- /Docs/docs/introduction.md: -------------------------------------------------------------------------------- 1 | # Introduction -------------------------------------------------------------------------------- /Docs/docs/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/docs/toc.yml -------------------------------------------------------------------------------- /Docs/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /Docs/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /Docs/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /Docs/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /Docs/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /Docs/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/favicon/favicon.ico -------------------------------------------------------------------------------- /Docs/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/favicon/site.webmanifest -------------------------------------------------------------------------------- /Docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/index.md -------------------------------------------------------------------------------- /Docs/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Docs/toc.yml -------------------------------------------------------------------------------- /Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/Icon.png -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MonkeyLoader.CodeGenerators/ConfigPropertiesGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.CodeGenerators/ConfigPropertiesGenerator.cs -------------------------------------------------------------------------------- /MonkeyLoader.CodeGenerators/MonkeyLoader.CodeGenerators.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.CodeGenerators/MonkeyLoader.CodeGenerators.csproj -------------------------------------------------------------------------------- /MonkeyLoader.CodeGenerators/SemanticHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.CodeGenerators/SemanticHelper.cs -------------------------------------------------------------------------------- /MonkeyLoader.ConsoleHost/ConsoleMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.ConsoleHost/ConsoleMode.cs -------------------------------------------------------------------------------- /MonkeyLoader.ConsoleHost/MonkeyLoader.ConsoleHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.ConsoleHost/MonkeyLoader.ConsoleHost.csproj -------------------------------------------------------------------------------- /MonkeyLoader.ConsoleHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.ConsoleHost/Program.cs -------------------------------------------------------------------------------- /MonkeyLoader.ConsoleHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.ConsoleHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /MonkeyLoader.ConsoleTest/MonkeyLoader.ConsoleTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.ConsoleTest/MonkeyLoader.ConsoleTest.csproj -------------------------------------------------------------------------------- /MonkeyLoader.ConsoleTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.ConsoleTest/Program.cs -------------------------------------------------------------------------------- /MonkeyLoader.ConsoleTest/TestFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.ConsoleTest/TestFeature.cs -------------------------------------------------------------------------------- /MonkeyLoader.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader.sln -------------------------------------------------------------------------------- /MonkeyLoader/AnyMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/AnyMap.cs -------------------------------------------------------------------------------- /MonkeyLoader/AssemblyLoadContextLoadStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/AssemblyLoadContextLoadStrategy.cs -------------------------------------------------------------------------------- /MonkeyLoader/AssemblyLoadLoadStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/AssemblyLoadLoadStrategy.cs -------------------------------------------------------------------------------- /MonkeyLoader/AssemblyName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/AssemblyName.cs -------------------------------------------------------------------------------- /MonkeyLoader/AssemblyPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/AssemblyPool.cs -------------------------------------------------------------------------------- /MonkeyLoader/Components/Component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Components/Component.cs -------------------------------------------------------------------------------- /MonkeyLoader/Components/ComponentList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Components/ComponentList.cs -------------------------------------------------------------------------------- /MonkeyLoader/Components/ComponentNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Components/ComponentNotFoundException.cs -------------------------------------------------------------------------------- /MonkeyLoader/Components/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Components/Entity.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/Config.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKeyChangedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKeyChangedEvent.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKeyComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKeyComponent.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKeyDefault.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKeyDefault.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKeyDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKeyDescription.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKeyPriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKeyPriority.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKeyRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKeyRange.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigKeyValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigKeyValidator.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigLoadException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigLoadException.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ConfigSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ConfigSection.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/DefiningConfigKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/DefiningConfigKey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ExpandoConfigSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ExpandoConfigSection.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/IConfigOwner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/IConfigOwner.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/IgnoreConfigKeyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/IgnoreConfigKeyAttribute.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/IgnoreJsonConverterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/IgnoreJsonConverterAttribute.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/IncompatibleConfigHandling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/IncompatibleConfigHandling.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/ModLoaderConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/ModLoaderConfiguration.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/SingletonConfigSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/SingletonConfigSection.cs -------------------------------------------------------------------------------- /MonkeyLoader/Configuration/SingletonExpandoConfigSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Configuration/SingletonExpandoConfigSection.cs -------------------------------------------------------------------------------- /MonkeyLoader/Entrypoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Entrypoint.cs -------------------------------------------------------------------------------- /MonkeyLoader/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/EnumerableExtensions.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/AsyncEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/AsyncEvent.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/AsyncEventDispatchers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/AsyncEventDispatchers.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/Event.DispatchableBaseEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/Event.DispatchableBaseEvents.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/Event.SubscribableBaseEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/Event.SubscribableBaseEvents.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/Event.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/EventDispatcherBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/EventDispatcherBase.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/EventDispatchers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/EventDispatchers.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/EventHandlerProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/EventHandlerProxy.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/EventManager.Handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/EventManager.Handlers.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/EventManager.Sources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/EventManager.Sources.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/EventManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/EventManager.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/IAsyncEventHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/IAsyncEventHandlers.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/IAsyncEventSources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/IAsyncEventSources.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/ICancelableEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/ICancelableEvent.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/IEventHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/IEventHandlers.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/IEventSources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/IEventSources.cs -------------------------------------------------------------------------------- /MonkeyLoader/Events/SyncEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Events/SyncEvent.cs -------------------------------------------------------------------------------- /MonkeyLoader/ExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/ExceptionExtensions.cs -------------------------------------------------------------------------------- /MonkeyLoader/Feature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Feature.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.AllowNullAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.AllowNullAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.DisallowNullAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.DisallowNullAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.ExperimentalAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.ExperimentalAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MaybeNullAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MaybeNullAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.NotNullAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.NotNullAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Index.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Index.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Range.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Range.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.CollectionBuilderAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.CollectionBuilderAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.IsExternalInit.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.IsExternalInit.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.ParamCollectionAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.ParamCollectionAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.RequiredMemberAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.RequiredMemberAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.RequiresLocationAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.RequiresLocationAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.SkipLocalsInitAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.CompilerServices.SkipLocalsInitAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Generated/PolySharp.SourceGenerators/PolySharp.SourceGenerators.PolyfillsGenerator/System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.g.cs -------------------------------------------------------------------------------- /MonkeyLoader/IAssemblyLoadStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/IAssemblyLoadStrategy.cs -------------------------------------------------------------------------------- /MonkeyLoader/IdentifiableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/IdentifiableExtensions.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/ConsoleLoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/ConsoleLoggingHandler.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/FileLoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/FileLoggingHandler.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/Logger.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/LoggingConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/LoggingConfig.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/LoggingController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/LoggingController.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/LoggingEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/LoggingEnums.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/LoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/LoggingHandler.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/MissingLoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/MissingLoggingHandler.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/MulticastLoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/MulticastLoggingHandler.cs -------------------------------------------------------------------------------- /MonkeyLoader/Logging/VoidLoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Logging/VoidLoggingHandler.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/DynamicMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/DynamicMod.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IAuthorable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IAuthorable.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IConfiguredMonkey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IConfiguredMonkey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IDisplayable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IDisplayable.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IIdentifiableCollections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IIdentifiableCollections.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IIdentifiableOwners.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IIdentifiableOwners.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IIdentifiables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IIdentifiables.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IMonkey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IMonkey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IRun.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IRun.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IShutdown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IShutdown.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/IdentifiableSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/IdentifiableSearch.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/LocationConfigSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/LocationConfigSection.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/Mod.EventHandling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/Mod.EventHandling.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/Mod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/Mod.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/ModLoadingLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/ModLoadingLocation.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/MonkeyTogglesConfigSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/MonkeyTogglesConfigSection.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/NestedIdentifiableSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/NestedIdentifiableSearch.cs -------------------------------------------------------------------------------- /MonkeyLoader/Meta/NuGetPackageMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Meta/NuGetPackageMod.cs -------------------------------------------------------------------------------- /MonkeyLoader/ModEnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/ModEnumerableExtensions.cs -------------------------------------------------------------------------------- /MonkeyLoader/MonkeyLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/MonkeyLoader.cs -------------------------------------------------------------------------------- /MonkeyLoader/MonkeyLoader.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/MonkeyLoader.csproj -------------------------------------------------------------------------------- /MonkeyLoader/MonkeyLoaderAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/MonkeyLoaderAttribute.cs -------------------------------------------------------------------------------- /MonkeyLoader/MonoCecilExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/MonoCecilExtensions.cs -------------------------------------------------------------------------------- /MonkeyLoader/NuGet/DependencyReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/NuGet/DependencyReference.cs -------------------------------------------------------------------------------- /MonkeyLoader/NuGet/LoadedNuGetPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/NuGet/LoadedNuGetPackage.cs -------------------------------------------------------------------------------- /MonkeyLoader/NuGet/NuGetConfigSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/NuGet/NuGetConfigSection.cs -------------------------------------------------------------------------------- /MonkeyLoader/NuGet/NuGetHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/NuGet/NuGetHelper.cs -------------------------------------------------------------------------------- /MonkeyLoader/NuGet/NuGetManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/NuGet/NuGetManager.cs -------------------------------------------------------------------------------- /MonkeyLoader/NuGet/NuGetSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/NuGet/NuGetSource.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/ConfiguredEarlyMonkey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/ConfiguredEarlyMonkey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/ConfiguredMonkey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/ConfiguredMonkey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/EarlyMonkey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/EarlyMonkey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/FeaturePatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/FeaturePatch.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/Monkey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/Monkey.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/MonkeyBase.PatchJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/MonkeyBase.PatchJob.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/MonkeyBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/MonkeyBase.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/PatchCompatibility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/PatchCompatibility.cs -------------------------------------------------------------------------------- /MonkeyLoader/Patching/PrePatchTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Patching/PrePatchTarget.cs -------------------------------------------------------------------------------- /MonkeyLoader/Prioritizable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Prioritizable.cs -------------------------------------------------------------------------------- /MonkeyLoader/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Properties/launchSettings.json -------------------------------------------------------------------------------- /MonkeyLoader/ReflectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/ReflectionExtensions.cs -------------------------------------------------------------------------------- /MonkeyLoader/Sequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Sequence.cs -------------------------------------------------------------------------------- /MonkeyLoader/SortedCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/SortedCollection.cs -------------------------------------------------------------------------------- /MonkeyLoader/StackTraceDemystifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/StackTraceDemystifier.cs -------------------------------------------------------------------------------- /MonkeyLoader/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Util.cs -------------------------------------------------------------------------------- /MonkeyLoader/Utility/AsyncEnumerableInjector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Utility/AsyncEnumerableInjector.cs -------------------------------------------------------------------------------- /MonkeyLoader/Utility/EnumerableInjector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/Utility/EnumerableInjector.cs -------------------------------------------------------------------------------- /MonkeyLoader/vendor/.doorstop_version: -------------------------------------------------------------------------------- 1 | 4.1.0 -------------------------------------------------------------------------------- /MonkeyLoader/vendor/MonkeyLoader/System.Linq.Async.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/vendor/MonkeyLoader/System.Linq.Async.dll -------------------------------------------------------------------------------- /MonkeyLoader/vendor/MonkeyLoader/net9.0/0Harmony.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/vendor/MonkeyLoader/net9.0/0Harmony.dll -------------------------------------------------------------------------------- /MonkeyLoader/vendor/MonkeyLoader/netstandard2.0/0Harmony.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/vendor/MonkeyLoader/netstandard2.0/0Harmony.dll -------------------------------------------------------------------------------- /MonkeyLoader/vendor/doorstop_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/vendor/doorstop_config.ini -------------------------------------------------------------------------------- /MonkeyLoader/vendor/libdoorstop.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/vendor/libdoorstop.so -------------------------------------------------------------------------------- /MonkeyLoader/vendor/run_monkeyloader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/vendor/run_monkeyloader.sh -------------------------------------------------------------------------------- /MonkeyLoader/vendor/winhttp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/MonkeyLoader/vendor/winhttp.dll -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/README.md -------------------------------------------------------------------------------- /docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonkeyModdingTroop/MonkeyLoader/HEAD/docfx.json --------------------------------------------------------------------------------