示例#1
0
 public static IEnumerator OnLoadSceneControl(IEnumerator loader, string sceneName, LoadingScreenFade fadeMask)
 => new SceneLoadWrapper(loader, sceneName, ModEvents.ProcessScene);
示例#2
0
 public extern IEnumerator orig_LoadSceneControl(string sceneName, LoadingScreenFade fadeMask);
示例#3
0
 public new IEnumerator LoadSceneControl(string sceneName, LoadingScreenFade fadeMask)
 => ModEvents.LoadSceneControl(orig_LoadSceneControl(sceneName, fadeMask), sceneName, fadeMask);
示例#4
0
 public static IEnumerator LoadSceneControl(IEnumerator loader, string sceneName, LoadingScreenFade fadeMask)
 => OnLoadSceneControl?.InvokePassing(loader, sceneName, fadeMask) ?? loader;