private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt)
 {
     if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Begin)
     {
         fullScreenChatDataList.Clear();
     }
     return(false);
 }
Ejemplo n.º 2
0
 private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt)
 {
     if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Begin && stateListener != null)
     {
         stateListener.StopListening();
         stateListener = null;
     }
     return(false);
 }
Ejemplo n.º 3
0
 private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt)
 {
     if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Begin)
     {
         ClearZoneScope();
         if (evt.FromZone != evt.ToZone && TryGetComponent <PausedStateData>(LocalPlayerHandle, out var _))
         {
             RemoveComponent <PausedStateData>(LocalPlayerHandle);
         }
     }
     return(false);
 }
 private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt)
 {
     if (!base.IsInHandledState)
     {
         return(false);
     }
     if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Begin)
     {
         rootStateMachine.SendEvent(gameStateController.ZoneConnectingEvent);
     }
     return(false);
 }
Ejemplo n.º 5
0
        private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt)
        {
            switch (evt.State)
            {
            case ZoneTransitionEvents.ZoneTransition.States.Done:
                dailyChallengeService.ReloadChallenges(contentSchedulerService.CurrentContentDate());
                break;

            case ZoneTransitionEvents.ZoneTransition.States.Begin:
                dailyChallengeService.ClearLoadedDailies();
                partyGameManager.Reset();
                break;
            }
            return(false);
        }
 private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt)
 {
     if (!base.IsInHandledState)
     {
         return(false);
     }
     if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Done)
     {
         Quest quest = Service.Get <QuestService>().GetQuest(gameStateController.FTUEConfig.FtueQuestId);
         Service.Get <EventDispatcher>().DispatchEvent(new QuestEvents.StartQuest(quest));
         quest.SetOffline();
         quest.Activate();
     }
     return(false);
 }
Ejemplo n.º 7
0
 private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt)
 {
     if (!base.IsInHandledState)
     {
         return(false);
     }
     if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Done)
     {
         isSceneLoaded = true;
         prepareToSpawnIfReady();
     }
     else if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Cancel)
     {
         Service.Get <ICPSwrveService>().EndTimer("join_room_ready_to_waddle", null, "failure");
     }
     return(false);
 }