diff --git a/Assets/Scripts/Gameplay/GameplayManager.cs b/Assets/Scripts/Gameplay/GameplayManager.cs index 5570704..39fd910 100644 --- a/Assets/Scripts/Gameplay/GameplayManager.cs +++ b/Assets/Scripts/Gameplay/GameplayManager.cs @@ -121,13 +121,16 @@ public class GameplayManager : MonoBehaviour, IBase, IBootLoader, IDataLoader allPlayerTypes.Add(playerType); playerDatas.Add(new PlayerData { playerType = selectedPlayerData.playerType, playerName = $"{playerType}" }); } - else + else if (selectedPlayerData.playerType == playerType) { allPlayerTypes.Add(selectedPlayerData.playerType); playerDatas.Add(new PlayerData { playerType = selectedPlayerData.playerType, playerName = $"{selectedPlayerData.playerName}" }); } } + foreach (var type in allPlayerTypes) + Debug.Log($"allPlayerTypes ::: {type}"); + tilesManager.InitTilesData(); playerBaseHandler.InitPlayerTypes(allPlayerTypes); InitCurrentGamePlayerInfo(); @@ -929,7 +932,7 @@ public class GameplayManager : MonoBehaviour, IBase, IBootLoader, IDataLoader { UpdatePlayerState(playerPawn, PlayerState.InFinishingPath); - + DisplayPlayerCountOnTile(playerPawn, false); playerPawn.MoveToTile( tilesManager.RetrievePositionForFinishingTile(currentPlayerTypeTurn, index).position, onComplete: () => @@ -949,7 +952,7 @@ public class GameplayManager : MonoBehaviour, IBase, IBootLoader, IDataLoader } else { - + DisplayPlayerCountOnTile(playerPawn, true); Debug.Log($"CurrentTileIndex: {playerPawn.CurrentTileIndex} == lastIndex: {tilesManager.GetFinishingTileDataLength(currentPlayerTypeTurn) - 1}"); if (playerPawn.CurrentTileIndex == tilesManager.GetFinishingTileDataLength(currentPlayerTypeTurn) - 1) { diff --git a/Assets/Scripts/UI/Pages/PopUp/GameOverPopup.cs b/Assets/Scripts/UI/Pages/PopUp/GameOverPopup.cs index b5f5cf5..c6c7624 100644 --- a/Assets/Scripts/UI/Pages/PopUp/GameOverPopup.cs +++ b/Assets/Scripts/UI/Pages/PopUp/GameOverPopup.cs @@ -13,7 +13,6 @@ public class GameOverPopup : PopupBase private GameModeHandler gameModeHandler; private ScreenManager screenManager; - private PopupManager popupManager; private void OnEnable() {