private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { MyEvidenceDic = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.EvidenceArchiveData.EvidenceList; if (MyEvidenceDic == null) { MyEvidenceDic = new Dictionary <string, SingleEvidenceData>(); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { SoundServiceArchiveData data = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.SoundServiceArchiveData; if (data.BgmName != null) { m_currentBgm = data.BgmName; PlayBgm(m_currentBgm); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { var data = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData .StoryArchiveData; m_readLabel = data.ReadLabels; if (m_readLabel == null) { m_readLabel = new Dictionary <string, List <string> >(); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { var data = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData .StoryArchiveData; m_logInfos = data.LogInfos; if (m_logInfos == null) { m_logInfos = new List <LogInfo>(); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { m_isStoryTriggered = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.MissionArchieData.StoryTriggered; m_objectTriggeredCounter = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.MissionArchieData.ObjectTriggeredCounter; if (m_isStoryTriggered == null) { m_isStoryTriggered = new List <string> (); } if (m_objectTriggeredCounter == null) { m_objectTriggeredCounter = new Dictionary <string, int> (); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { m_data = Data.ControllerManager.PlayerArchiveController.CurrentArchiveData.CgSceneArchiveData; m_pointMaxTouchNums.Clear(); if (m_data.PointInfos == null) { m_data.PointInfos = new Dictionary <int, CGScenePointArchiveInfo>(); } m_pointInfos.Clear(); foreach (var pointInfo in m_data.PointInfos) { m_pointInfos.Add(pointInfo.Key, new CGScenePointInfo(pointInfo.Value)); SetPointMaxTouchNum(pointInfo.Key); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { MyTipsDic = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.TipsArchiveData.TipsList; if (MyTipsDic == null) { MyTipsDic = new Dictionary <string, TipData>(); if (m_tipsConfig != null) { TipData tipData; foreach (var data in m_tipsConfig) { MyTipsDic.Add(data.Value.tip, new TipData(data.Value.tip, data.Value.description, false)); } } } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { var data = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData .EvidenceArchiveData; MyEvidenceDic = data.EvidenceList; m_removedEvidenceStoryId = data.RemovedEvidenceStory; if (MyEvidenceDic == null) { MyEvidenceDic = new Dictionary <string, SingleEvidenceData>(); } if (m_removedEvidenceStoryId == null) { m_removedEvidenceStoryId = new List <string>(); } InitEvidenceStoryInfo(); }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { MissionArchiveData data = GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.MissionArchieData; SceneLookupEnum gameSceneEnum = data.CurrentGameScene; MissionEnum missionEnum = data.CurrentMission; if (gameSceneEnum != SceneLookupEnum.World_Invalid && gameSceneEnum != SceneLookupEnum.World_GameRoot && missionEnum != MissionEnum.None) { Vector3 PlayerPos = new Vector3(data.PlayerPositionX, data.PlayerPositionY, data.PlayerPositionZ); CoreContainer.Instance.SetPlayerPosition(PlayerPos); GameSceneManager.Instance.LoadScene(gameSceneEnum, "", () => { MissionSceneManager.Instance.SetCurrentMission(missionEnum); MissionSceneManager.Instance.LoadCurrentMissionScene(); //if (MissionSceneManager.Instance.IsMissionSceneExist(missionEnum)) //{ // MissionSceneManager.Instance.LoadMissionScene(missionEnum); //} //else //{ // MissionSceneManager.Instance.LoadMissionScene(MissionEnum.None); //} }); } else { Debug.LogError("Game Scene Enum: " + missionEnum + "nMission Scene Enum:" + gameSceneEnum + "\nIs not exist."); } m_isStoryTriggered = data.StoryTriggered; m_objectTriggeredCounter = data.ObjectTriggeredCounter; if (m_isStoryTriggered == null) { m_isStoryTriggered = new List <string>(); } if (m_objectTriggeredCounter == null) { m_objectTriggeredCounter = new Dictionary <string, int>(); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { m_data = Data.ControllerManager.PlayerArchiveController.CurrentArchiveData.CgSceneArchiveData; if (m_data.IsInCgScene) { UI.UIManager.Instance().ShowStaticPanel(UIPanelType.UICommonCgscenePanel, new CGSceneDataProvider() { CGSceneID = m_data.CgSceneId }); } m_pointMaxTouchNums.Clear(); if (m_data.PointInfos == null) { m_data.PointInfos = new Dictionary <int, CGScenePointArchiveInfo>(); } m_pointInfos.Clear(); foreach (var pointInfo in m_data.PointInfos) { m_pointInfos.Add(pointInfo.Key, new CGScenePointInfo(pointInfo.Value)); SetPointMaxTouchNum(pointInfo.Key); } }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { InvokeHidePanel(); }
private void OnPlayerLoadArchive(object sender, PlayerLoadArchiveEvent e) { OnClickStartBtn(); }