private void SetAbilitySprite(ref PlayerManager playerManager, ref PowerUpManager powerUpManager) { int toUseID = playerManager.GetId(); if (m_ShouldP2UseP3Profile && toUseID == 1) { toUseID += 1; } Image image = m_PlayerProfiles[toUseID].transform.GetChild(1).GetComponent <Image>(); if (powerUpManager.GetCurrentPowerUp() == PowerUpManager.PowerUp.None) { image.sprite = null; image.color = new Color(image.color.r, image.color.g, image.color.b, 0); } else { image.sprite = m_AbilitySprites[(int)powerUpManager.GetCurrentPowerUp() - 1]; image.color = new Color(image.color.r, image.color.g, image.color.b, 255); } }