private static bool Prefix(Scp096 __instance) { var ev = new ChargingEventArgs(__instance, API.Features.Player.Get(__instance.Hub)); Handlers.Scp096.OnCharging(ev); return(ev.IsAllowed); }
/// <summary> /// Called before SCP-096 begins charging. /// </summary> /// <param name="ev">The <see cref="ChargingEventArgs"/> instance.</param> public static void OnCharging(ChargingEventArgs ev) => Charging.InvokeSafely(ev);