private void OnCharacterSelectionLimitReached()
 {
     if (!((UnityEngine.Object)controller != (UnityEngine.Object)null) || !controller.IsSelected(info))
     {
         selectButton.ClearOnClick();
         if (controller.AllowsReplacing)
         {
             selectButton.onClick += ReplaceCharacterSelection;
         }
         else
         {
             selectButton.onClick += CantSelectCharacter;
         }
     }
 }