private static void OnRegisterCustomSubCategories() { MakerInterfaceCreator.InitializeMaker(); if (RegisterCustomSubCategories != null) { var args = new RegisterSubCategoriesEvent(); foreach (var handler in RegisterCustomSubCategories.GetInvocationList()) { try { ((EventHandler <RegisterSubCategoriesEvent>)handler).Invoke(KoikatuAPI.Instance, args); } catch (Exception e) { KoikatuAPI.Logger.LogError(e); } } } }
private static void OnRegisterCustomSubCategories() { MakerLoadToggle.Setup(); MakerCoordinateLoadToggle.Setup(); if (RegisterCustomSubCategories != null) { var args = new RegisterSubCategoriesEvent(); foreach (var handler in RegisterCustomSubCategories.GetInvocationList()) { try { ((EventHandler <RegisterSubCategoriesEvent>)handler).Invoke(KoikatuAPI.Instance, args); } catch (Exception e) { KoikatuAPI.Log(LogLevel.Error, e); } } } }