Exemple #1
0
        private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
        {
            SoundServiceArchiveData data = new SoundServiceArchiveData();

            data.BgmName = m_currentBgm;

            GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.SoundServiceArchiveData = data;
        }
 private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
 {
     //处理存储信息
     //将存储信息存入PlayerArchiveController.CurrentArchiveData中
     foreach (var pointInfo in m_pointInfos)
     {
         m_data.PointInfos[pointInfo.Key] = pointInfo.Value.ArchiveInfo;
     }
     Data.ControllerManager.PlayerArchiveController.CurrentArchiveData.CgSceneArchiveData = m_data;
 }
 private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
 {
     //处理存储信息
     //将存储信息存入PlayerArchiveController.CurrentArchiveData中
     if (m_data == null)
     {
         m_data = new CGSceneArchiveData();
     }
     m_data.IsInCgScene = UI.UIManager.Instance().IsPanelShow(UIPanelType.UICommonCgscenePanel);
     foreach (var pointInfo in m_pointInfos)
     {
         m_data.PointInfos[pointInfo.Key] = pointInfo.Value.ArchiveInfo;
     }
     Data.ControllerManager.PlayerArchiveController.CurrentArchiveData.CgSceneArchiveData = m_data;
 }
        //-----------------------------------------------
        private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
        {
            MissionArchiveData data = new MissionArchiveData();

            Vector3 pos = CoreContainer.Instance.GetPlayerPosition();

            data.PlayerPositionX = pos.x;
            data.PlayerPositionY = pos.y;
            data.PlayerPositionZ = pos.y;

            data.CurrentGameScene       = GamePlay.Stage.GameSceneManager.Instance.GetCurrentSceneEnum();
            data.CurrentMission         = GamePlay.Stage.MissionSceneManager.Instance.GetCurrentMissionEnum();
            data.StoryTriggered         = m_isStoryTriggered;
            data.ObjectTriggeredCounter = m_objectTriggeredCounter;

            GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.MissionArchieData = data;
        }
 private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
 {
     GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.CgSceneArchiveData.CgSceneId = m_model.SceneID;
 }
Exemple #6
0
 //-----------------------------------------------
 private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
 {
     GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.MissionArchieData.StoryTriggered = m_isStoryTriggered;
     GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.MissionArchieData.ObjectTriggeredCounter = m_objectTriggeredCounter;
 }
 private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
 {
     GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.EvidenceArchiveData.EvidenceList = MyEvidenceDic;
 }
 private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
 {
     GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.StoryArchiveData.ReadLabels = m_readLabel;
 }
 private void OnPlayerPreSaveArchive(object sender, PlayerPreSaveArchiveEvent e)
 {
     GlobalManager.GetControllerManager().PlayerArchiveController.CurrentArchiveData.StoryArchiveData.LogInfos = m_logInfos;
 }