private void SetSelectedPlayer(FootballerMovement player) { if (currentlySelectedPlayer != null) { currentlySelectedPlayer.ToggleIndicator(false); } currentlySelectedPlayer = player; player.ToggleIndicator(true); }
private void CheckForAutoSwitch() { if (currentlySelectedPlayer != null && !currentlySelectedPlayer.IsInPossession && manualSwitchCooldownOver) { autoSwitchCounter += Time.deltaTime; if (autoSwitchCounter >= autoSwitchTime) { autoSwitchCounter -= autoSwitchTime; FootballerMovement player = GetClosestPlayer(); if (player != currentlySelectedPlayer) { SetSelectedPlayer(player); } } } }