public static void AddChestClosedInvoker(Chest invoker) { ChestClosedInvokers.Add(invoker); foreach (UnityAction listener in ChestClosedListeners) { invoker.AddChestClosedListener(listener); } }