Example #1
0
        static bool IndexIsUsed (GCControllerPlayerIndex index)
        {
            foreach (var ctrl in GCController.Controllers)
                if (ctrl.PlayerIndex==index) return true;

            return false;
        }
Example #2
0
        static bool IndexIsUsed(GCControllerPlayerIndex index)
        {
            foreach (var ctrl in GCController.Controllers)
            {
                if (ctrl.PlayerIndex == index)
                {
                    return(true);
                }
            }

            return(false);
        }
Example #3
0
 static void AssingIndex(GCControllerPlayerIndex index) {
     if (IndexIsUsed(index))
         return;
     foreach (var controller in GCController.Controllers)
     {
         if (controller.PlayerIndex == index)
             break;
         if (controller.PlayerIndex == GCControllerPlayerIndex.Unset)
         {
             controller.PlayerIndex = index;
             break;
         }
     }
 }
Example #4
0
 static void AssingIndex(GCControllerPlayerIndex index)
 {
     if (IndexIsUsed(index))
     {
         return;
     }
     foreach (var controller in GCController.Controllers)
     {
         if (controller.PlayerIndex == index)
         {
             break;
         }
         if (controller.PlayerIndex == GCControllerPlayerIndex.Unset)
         {
             controller.PlayerIndex = index;
             break;
         }
     }
 }