/// <summary> /// SpeedUp Effect Invokers /// </summary> /// <param name="invoker"></param> public static void SpeedEffectInvoker(PickUpEffects invoker) { speedUpEffectInvoker.Add(invoker); foreach (UnityAction <float, int> listener in speedUpEffectListener) { invoker.AddSpeedEffectActiveListener(listener); } }
/// <summary> /// Freezer Effect Invoker /// </summary> /// <param name="invoker"></param> public static void FreezerEffectInvoker(PickUpEffects invoker) { freezerEffectInvoker.Add(invoker); foreach (UnityAction <ScreenSide, float> listener in freezerEffectListener) { invoker.AddFreezerEffectActivatedListener(listener); } }