public override void Initialize(IEnumerable <Mod> mods) { base.Initialize(mods); ResourceRedirection.RegisterAssetLoadedHook(HookBehaviour.OneCallbackPerResourceLoaded, PatchLoadedAsset); ResourceRedirection.RegisterResourceLoadedHook(HookBehaviour.OneCallbackPerResourceLoaded, PatchLoadedResource); }
/// <summary> /// Constructs the resource redirection handler. /// </summary> public AssetLoadedHandlerBase() { ResourceRedirection.RegisterAssetLoadedHook(HookBehaviour.OneCallbackPerResourceLoaded, 0, HandleAsset); ResourceRedirection.RegisterResourceLoadedHook(HookBehaviour.OneCallbackPerResourceLoaded, 0, HandleResource); }