Esempio n. 1
0
 //This is a function to Shift the player When the mNumberGot is less than mNumberOfStepsRemaining.
 public void ShiftConditionOne()
 {
     if (mRolledDice.CompareTag("Red") && mRedPlayerOut > 0)
     {
         mRedToken.RedMovePossible();
         if (mRedCannotMove == mRedPlayerOut)
         {
             StartCoroutine(IMoveToNextPlayer());
         }
     }
     if (mRolledDice.CompareTag("Blue") && mBluePlayerOut > 0)
     {
         mBlueToken.BlueMovePossible();
         if (mBlueCannotMove == mBluePlayerOut)
         {
             StartCoroutine(IMoveToNextPlayer());
         }
     }
     if (mRolledDice.CompareTag("Yellow") && mYellowPlayerOut > 0)
     {
         mYellowToken.YellowMovePossible();
         if (mYellowCannotMove == mYellowPlayerOut)
         {
             StartCoroutine(IMoveToNextPlayer());
         }
     }
     if (mRolledDice.CompareTag("Green") && mGreenPlayerOut > 0)
     {
         mGreenToken.GreenMovePossible();
         if (mGreenCannotMove == mGreenPlayerOut)
         {
             StartCoroutine(IMoveToNextPlayer());
         }
     }
 }