private void handlePlayerTurnStart(PartyGameSessionMessages.PlayerTurnStart data) { if (currentState == FishBucketState.Game) { bool isLocalPlayer = data.PlayerId == localPlayerSessionId; currentTurnPlayerSessionId = data.PlayerId; animationController.StartPlayerTurn(currentTurnPlayerSessionId); hudUI.SetCurrentPlayersTurn(playerData[data.PlayerId], isLocalPlayer); } }
private void handlePlayerTurnStart(PartyGameSessionMessages.PlayerTurnStart data) { if (currentState == FindFourState.Game) { if (data.PlayerId == localPlayerSessionId) { changeControlState(ControlsState.Enabled); board.CreateNewToken(getTokenColor(data.PlayerId), isLocalPlayer: true); CoroutineRunner.Start(dropClientTokenOnTurnTimeout(), this, "dropClientTokenOnTurnTimeout"); } hudUI.SetCurrentPlayersTurn(data.PlayerId); } }