Class EnvVars
Doorstop environment variables, passed into the BepInEx preloader.
https://github.com/NeighTools/UnityDoorstop/wiki#environment-variables
Namespace: BepInEx.Preloader.Core
Assembly: BepInEx.Preloader.Core.dll
Syntax
public static class EnvVars
Properties
Array of paths where Mono searches DLLs from before assembly resolvers are invoked.
Declaration
public static string[] DOORSTOP_DLL_SEARCH_DIRS { get; }
Property Value
Type | Description |
---|---|
System.String[] |
Path to the assembly that was invoked via Doorstop. Contains the same value as in "targetAssembly" configuration option in the config file.
Declaration
public static string DOORSTOP_INVOKE_DLL_PATH { get; }
Property Value
Type | Description |
---|---|
System.String |
Full path to the game's "Managed" folder that contains all the game's managed assemblies
Declaration
public static string DOORSTOP_MANAGED_FOLDER_DIR { get; }
Property Value
Type | Description |
---|---|
System.String |
Path of the DLL that contains mono imports.
Declaration
public static string DOORSTOP_MONO_LIB_PATH { get; }
Property Value
Type | Description |
---|---|
System.String |
Full path to the game executable currently running.
Declaration
public static string DOORSTOP_PROCESS_PATH { get; }
Property Value
Type | Description |
---|---|
System.String |