public void BlinkController() { if (hotkeys.IsBlinkUnpress() || BlinkTimeWentOut()) { StopBlink(); } else if (hotkeys.IsBlinkPress() && !IsBlinkOnCooldown()) { StartBlink(); } else if (IsBlinking()) { BlinkMov(); } if (IsBlinkOnCooldown()) { blinkCooldownCurrent -= Time.deltaTime; if (!IsBlinkOnCooldown()) { playerBlinking.SetColor(Color.white); } } }