internal static void CoordinateReadEvent(ChaFileCoordinate file) { if (!LoadEventsEnabled || CoordinateBeingLoaded == null) { return; } foreach (var entry in CoordinateBeingLoaded.GetInvocationList()) { var handler = (CoordinateEventHandler)entry; try { handler.Invoke(file); } catch (Exception ex) { Logger.Log(LogLevel.Error, $"Subscriber crash in {nameof(ExtendedSave)}.{nameof(CoordinateBeingLoaded)} - {ex}"); } } }
internal static void coordinateReadEvent(ChaFileCoordinate file) { CoordinateBeingLoaded?.Invoke(file); }