public static void AddUpdateStasisGrenadeInvokers(StasisGrenade invoker) { updateStasisGrenadeCountInvokers.Add(invoker); foreach (UnityAction <Constants.Tools, int> listener in updateToolCountListeners) { invoker.AddUpdateStasisGrenadeCountListener(listener); } }
public static void AddSelectionChangeStasisGrenadeInvokers(StasisGrenade invoker) { selectionChangeStasisGrenadeInvokers.Add(invoker); foreach (UnityAction <Constants.Tools> listener in selectionChangeListeners) { invoker.AddChangeSelectionStasisGrenadeListener(listener); } }