//{Prop}

        public static void Create()
        {
            GameObject go = new GameObject("PostProcessingLoader");

            DontDestroyOnLoad(go);
            Instance = go.AddComponent <PostProcessLoader>();
        }
Ejemplo n.º 2
0
        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();
        }