Example #1
0
 public void SwitchTouched(SwitchManager sManager, string codePart)
 {
     if (actualManager != null)
     {
         if (actualManager.puzzleId != sManager.puzzleId)
         {
             actualManager.SetAllButtonsOff();
             actualCombination.Clear();
             actualManager = sManager;
             actualCombination.Enqueue(codePart);
         }
         else
         {
             actualCombination.Enqueue(codePart);
             actualManager.CheckSecuence(actualCombination);
         }
     }
     else
     {
         actualManager = sManager;
         actualCombination.Enqueue(codePart);
     }
 }