diff --git a/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes b/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes index fb0299d3..f552d230 100644 Binary files a/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes and b/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes differ diff --git a/UnityProject/Assets/AssetRaw/UI/UIGameRankForm.prefab b/UnityProject/Assets/AssetRaw/UI/UIGameRankForm.prefab index 25feb6c9..f9dd7922 100644 --- a/UnityProject/Assets/AssetRaw/UI/UIGameRankForm.prefab +++ b/UnityProject/Assets/AssetRaw/UI/UIGameRankForm.prefab @@ -2210,10 +2210,10 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: "7874\u4E07" + m_text: "7874\u4EBF" m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 0d31a1ad97de02943ab92c2d32b88a3e, type: 2} - m_sharedMaterial: {fileID: -1876281447957755805, guid: 0d31a1ad97de02943ab92c2d32b88a3e, type: 2} + m_fontAsset: {fileID: 11400000, guid: 2d5dde65126cce44fa5766b27b429272, type: 2} + m_sharedMaterial: {fileID: -4557169464251847458, guid: 2d5dde65126cce44fa5766b27b429272, type: 2} m_fontSharedMaterials: [] m_fontMaterial: {fileID: 0} m_fontMaterials: [] diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs index 64241a4e..57604239 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs @@ -1156,7 +1156,7 @@ namespace GameLogic GameEndData gameEndData = new GameEndData() { m_DzzwPlayerName = dzzwPlayerName, - m_DzzwIcon = GetDzzwPlayer().protCustMessageData.imgURL, + m_DzzwIcon = sbyrPlayer == null ? null : sbyrPlayer.protCustMessageData.imgURL, m_TzhsPlayerName = tzhsPlayerName, m_TzhsIcon = GetTzhsPlayer().protCustMessageData.imgURL, m_SbyrPlayerName = sbyrPlayerName, diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs index 03860d7e..48fc5c53 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameEndForm.cs @@ -81,7 +81,10 @@ namespace GameLogic AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_WinTeamIcom, m_rimg_WinPlayerIcon); - AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_SbyrIcon, m_rimg_SbyrPlayerIcon); + if (gameEndData.m_SbyrIcon != null) + { + AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_SbyrIcon, m_rimg_SbyrPlayerIcon); + } AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_ZjgxIcon, m_rimg_ZjgxPlayerIcon); AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_TzhsIcon, m_rimg_TzhsPlayerIcon); AsyncImageDownload.Instance.SetAsyncImage(gameEndData.m_DzzwIcon, m_rimg_DzzwPlayerIcon);