private bool onSceneTransition(SceneTransitionEvents.TransitionStart evt)
 {
     if (evt.SceneName == "Home")
     {
         forceSuspend();
     }
     return(false);
 }
 private bool onSceneTransition(SceneTransitionEvents.TransitionStart evt)
 {
     if (evt.SceneName == "Home")
     {
         disabledElements.Clear();
         disabledGroups.Clear();
     }
     return false;
 }
Exemple #3
0
 private bool onSceneTransitionRequest(SceneTransitionEvents.TransitionStart evt)
 {
     if (playMakerFsm != null && !string.IsNullOrEmpty(playMakerFsm.Fsm.ActiveStateName))
     {
         trace("Saving root FSM Variables {0}", playMakerFsm.Fsm.Name);
         saveFSMVariables(playMakerFsm.Fsm);
     }
     return(false);
 }
Exemple #4
0
 private bool onSceneTransition(SceneTransitionEvents.TransitionStart evt)
 {
     dispatcher.RemoveListener <SceneTransitionEvents.TransitionStart>(onSceneTransition);
     PartyGameUtils.EnableMainNavigation();
     PartyGameUtils.EnableLocomotionControls();
     PartyGameUtils.EnableCellPhoneButton();
     enableDanceMoveControls();
     dispatcher.RemoveListener <ControlsScreenEvents.ControlLayoutLoadComplete>(onControlLayoutLoadComplete);
     return(false);
 }
 private bool onSceneTransition(SceneTransitionEvents.TransitionStart evt)
 {
     if (ENotificationCompleted != null)
     {
         ENotificationCompleted(NotificationCompleteEnum.leftRoom);
     }
     CoroutineRunner.StopAllForOwner(this);
     Service.Get <EventDispatcher>().RemoveListener <SceneTransitionEvents.TransitionStart>(onSceneTransition);
     UnityEngine.Object.Destroy(base.gameObject);
     return(false);
 }
Exemple #6
0
 private bool onSceneTransitionStart(SceneTransitionEvents.TransitionStart evt)
 {
     if (evt.SceneName != PersistToScene && !string.IsNullOrEmpty(SnapshotOnExit.Name))
     {
         TransitionToSnapshotData transitionToSnapshotData = new TransitionToSnapshotData();
         transitionToSnapshotData._snapshot    = SnapshotOnExit.Name;
         transitionToSnapshotData._timeToReach = SnapshotOnExit.TimeToReach;
         EventManager.Instance.PostEvent(EventName, EventAction.TransitionToSnapshot, transitionToSnapshotData);
     }
     return(false);
 }
Exemple #7
0
 private bool onSceneTransitionStart(SceneTransitionEvents.TransitionStart evt)
 {
     if (!base.IsInHandledState)
     {
         return(false);
     }
     if (zoneTransitionService.GetZoneBySceneName(evt.SceneName) == null)
     {
         rootStateMachine.SendEvent(gameStateController.SceneWithoutZoneEvent);
     }
     return(false);
 }
Exemple #8
0
 private bool onSceneTransitionStart(SceneTransitionEvents.TransitionStart evt)
 {
     EndScopes(sceneTransitionStartScopes);
     return(false);
 }
 private bool onSceneTransitionStart(SceneTransitionEvents.TransitionStart evt)
 {
     destroyAllSessions();
     return(false);
 }
Exemple #10
0
 private static bool OnLeavingScene(SceneTransitionEvents.TransitionStart evt)
 {
     Service.Get <EventDispatcher>().RemoveListener <SceneTransitionEvents.TransitionStart>(OnLeavingScene);
     return(false);
 }
Exemple #11
0
 private bool onSceneTransitionStart(SceneTransitionEvents.TransitionStart evt)
 {
     logSceneFPS();
     logSceneMemory();
     return(false);
 }
 private bool onTransitionStart(SceneTransitionEvents.TransitionStart evt)
 {
     ResetInteractionBehaviours();
     return(false);
 }
 private bool onZoneTransitionEvent(SceneTransitionEvents.TransitionStart evt)
 {
     StopPenguinsDancing();
     return(false);
 }
 private bool OnSceneTransitionStart(SceneTransitionEvents.TransitionStart evt)
 {
     Flush();
     return(false);
 }
Exemple #15
0
 private bool onSceneTransition(SceneTransitionEvents.TransitionStart evt)
 {
     removeListeners();
     return(false);
 }