//{Prop} public static void Create() { GameObject go = new GameObject("PostProcessingLoader"); DontDestroyOnLoad(go); Instance = go.AddComponent <PostProcessLoader>(); }
public void OnStart() { MainDir = new DirectoryInfo(Environment.CurrentDirectory); PPTDir = MainDir.CreateSubdirectory("UserData\\PostProcessingToolkit"); Harmony = new Harmony("com.tonimacaroni.postprocessingtoolkit"); Harmony.PatchAll(Assembly.GetExecutingAssembly()); LoadShader(); GameplaySetup.instance.AddTab("Post", "PostProcessingToolkit.resources.setup.bsml", new SetupUI()); PostProcessLoader.Create(); LUTDatabase.LoadTextures(); }