private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt) { if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Begin) { fullScreenChatDataList.Clear(); } return(false); }
private bool onZoneTransition(ZoneTransitionEvents.ZoneTransition evt) { if (evt.State == ZoneTransitionEvents.ZoneTransition.States.Begin && stateListener != null) { stateListener.StopListening(); stateListener = null; } return(false); }
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); }
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); }
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); }