public static void Skip_None()
 {
     Assert.Equal(Maybe.Zero, Ø.Skip());
     Assert.Equal(Maybe.Zero, NoText.Skip());
     Assert.Equal(Maybe.Zero, NoUri.Skip());
     Assert.Equal(Maybe.Zero, AnyT.None.Skip());
 }
Exemple #2
0
 private void Update()
 {
     if (lives <= 0 && !GameOver)
     {
         GameOver = true;
         Debug.Log("GAME OVER");
         GameObject Spawner = GameObject.FindGameObjectWithTag("Car Spawner");
         Spawner.SetActive(false);
         GameObject[] Cars = GameObject.FindGameObjectsWithTag("Car");
         for (int i = 0; i < Cars.Length; i++)
         {
             Destroy(Cars[i].gameObject);
             GameObject carexplosion = Instantiate(Explosion, Cars[i].gameObject.transform.position, Player.gameObject.transform.rotation);
             ExplosionSound.Play();
             Destroy(carexplosion.gameObject, 3.9f);
         }
         GameObject explosion = Instantiate(Explosion, Player.gameObject.transform.position, Player.gameObject.transform.rotation);
         ExplosionSound.Play();
         Destroy(Player.gameObject);
         Destroy(explosion.gameObject, 3.9f);
         gameoverText.SetActive(true);
         retryText.SetActive(true);
         FailScreen.SetActive(true);
         YesText.SetActive(true);
         NoText.SetActive(true);
     }
 }
Exemple #3
0
        /// <summary>
        /// Displays to the console the list of possible answers.
        /// </summary>
        protected virtual void DisplayPossibleAnswersList()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("[");

            string yesText = CapitalizeDefaultAnswer && DefaultAnswer == YesNoAnswer.Yes
                ? YesText.ToUpper()
                : YesText;

            sb.Append(yesText);

            sb.Append("/");

            string noText = CapitalizeDefaultAnswer && DefaultAnswer == YesNoAnswer.No
                ? NoText.ToUpper()
                : NoText;

            sb.Append(noText);

            if (AcceptCancel)
            {
                sb.Append("/");

                string cancelText = CapitalizeDefaultAnswer && DefaultAnswer == YesNoAnswer.Cancel
                    ? CancelText.ToUpper()
                    : CancelText;
                sb.Append(cancelText);
            }

            sb.Append("]");

            Console.Write(sb);
        }
 public static void GetHashCode_None()
 {
     Assert.Equal(0, Ø.GetHashCode());
     Assert.Equal(0, ØL.GetHashCode());
     Assert.Equal(0, NoText.GetHashCode());
     Assert.Equal(0, NoUri.GetHashCode());
     Assert.Equal(0, AnyT.None.GetHashCode());
 }
        /// <summary>
        /// Displays to the console the list of possible answers.
        /// </summary>
        protected virtual void DisplayPossibleAnswersList()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("[");

            string yesText = CapitalizeDefaultAnswer && DefaultAnswer == YesNoAnswer.Yes
                ? YesText.ToUpper()
                : YesText;

            sb.Append(yesText);

            sb.Append("/");

            string noText = CapitalizeDefaultAnswer && DefaultAnswer == YesNoAnswer.No
                ? NoText.ToUpper()
                : NoText;

            sb.Append(noText);

            if (AcceptCancel)
            {
                sb.Append("/");

                string cancelText = CapitalizeDefaultAnswer && DefaultAnswer == YesNoAnswer.Cancel
                    ? CancelText.ToUpper()
                    : CancelText;
                sb.Append(cancelText);
            }

            sb.Append("]");

            InlineTextBlock inlineTextBlock = new InlineTextBlock
            {
                Text            = sb.ToString(),
                ForegroundColor = ForegroundColor,
                BackgroundColor = BackgroundColor
            };

            inlineTextBlock.Display();
        }