public static void AddInvoker_Battle_RefreshMPCosts(BattleManager managerScript) { invokers_Battle_RefreshMPCosts.Add(managerScript); //if (listeners_SpeedUpFX != null) foreach (UnityAction <int> listener in listeners_Battle_RefreshMPCosts) { managerScript.AddListener_Battle_RefreshMPCosts(listener); } }