| | |
| | | PlayerBuffDatas m_BuffModel;
|
| | | PlayerBuffDatas Buffmodel { get { return m_BuffModel ?? (m_BuffModel = ModelCenter.Instance.GetModel<PlayerBuffDatas>()); } }
|
| | | float timer = 0f;
|
| | | private int WinSorce = 0;
|
| | | private int FailureSorce = 0;
|
| | | protected override void BindController() |
| | | { |
| | | {
|
| | | var configNum1 = Config.Instance.Get<FuncConfigConfig>("CrossRealmPKScore").Numerical2;
|
| | | var _jsonDataC = LitJson.JsonMapper.ToObject(configNum1); |
| | | if (_jsonDataC.Count > 0)
|
| | | {
|
| | | WinSorce = int.Parse(_jsonDataC[0].ToString());
|
| | | FailureSorce= int.Parse(_jsonDataC[1].ToString());
|
| | | } |
| | | } |
| | | |
| | | protected override void AddListeners() |
| | |
| | | m_RoundWinThree.SetActive(false);
|
| | | m_SessionObj.SetActive(false);
|
| | | m_SegmentObj.SetActive(false);
|
| | | int WinnerID = crossServerModel.pkResultInfo.WinnerID;
|
| | | int PlayerId = (int)PlayerDatas.Instance.baseData.PlayerID;
|
| | | for (int i = 0; i < crossServerModel.pkResultInfo.RoundCount; i++)
|
| | | {
|
| | |
| | | }
|
| | | if (crossServerModel.pkResultInfo.WinStreak > 1)
|
| | | {
|
| | | m_SorceText.text = Language.Get("CrossServer_Z1", crossServerModel.pkResultInfo.CurScore, crossServerModel.pkResultInfo.AddScore);
|
| | | m_SorceText.text = Language.Get("CrossServer_Z1", WinSorce, (crossServerModel.pkResultInfo.AddScore- WinSorce));
|
| | | }
|
| | | else
|
| | | {
|
| | | m_SorceText.text = Language.Get("CrossServer_Z2", crossServerModel.pkResultInfo.CurScore, crossServerModel.pkResultInfo.AddScore);
|
| | | if (WinnerID == PlayerId)
|
| | | {
|
| | | m_SorceText.text = Language.Get("CrossServer_Z2", WinSorce);
|
| | | }
|
| | | else
|
| | | {
|
| | | m_SorceText.text = Language.Get("CrossServer_Z2", FailureSorce);
|
| | | } |
| | | }
|
| | | } |
| | | |
| | |
| | | }
|
| | | if (crossServerModel.pkResultInfo.WinStreak > 1)
|
| | | {
|
| | | m_Sorce_Txt.text = Language.Get("CrossServer_Z1", crossServerModel.pkResultInfo.CurScore, crossServerModel.pkResultInfo.AddScore);
|
| | | m_Sorce_Txt.text = Language.Get("CrossServer_Z1", WinSorce, (crossServerModel.pkResultInfo.AddScore- WinSorce));
|
| | | }
|
| | | else
|
| | | {
|
| | | m_Sorce_Txt.text = Language.Get("CrossServer_Z2", crossServerModel.pkResultInfo.CurScore, crossServerModel.pkResultInfo.AddScore);
|
| | | if(WinnerID == playerID)
|
| | | {
|
| | | m_Sorce_Txt.text = Language.Get("CrossServer_Z2",WinSorce);
|
| | | }
|
| | | else
|
| | | {
|
| | | m_Sorce_Txt.text = Language.Get("CrossServer_Z2", FailureSorce);
|
| | | }
|
| | | }
|
| | | } |
| | | } |