private void OnGamePaused() { if (m_GeneralBehaviours != null) { for (int index = 0; index < m_GeneralBehaviours.Count; ++index) { TrueSyncManagedBehaviour bh = m_GeneralBehaviours[index]; bh.OnGamePaused(); } } foreach (List <TrueSyncManagedBehaviour> behaviors in m_BehavioursPerPlayer.Values) { for (int index = 0; index < behaviors.Count; ++index) { TrueSyncManagedBehaviour bh = behaviors[index]; bh.OnGamePaused(); } } }
void OnGamePaused() { TrueSyncManagedBehaviour.OnGamePaused(generalBehaviours, behaviorsByPlayer); instance.scheduler.UpdateAllCoroutines(); }