Exemple #1
0
        private static void PlayHitSequence(int row, int column, bool showAnimation)
        {
            if (showAnimation)
            {
                UtilityFunctions.AddExplosion(row, column);
            }

            Audio.PlaySoundEffect(GameResources.GameSound("Hit"));
            UtilityFunctions.DrawAnimationSequence();
        }
Exemple #2
0
        private static void PlayMissSequence(int row, int column, bool showAnimation)
        {
            if (showAnimation)
            {
                UtilityFunctions.AddSplash(row, column);
            }

            Audio.PlaySoundEffect(GameResources.GameSound("Miss"));
            UtilityFunctions.DrawAnimationSequence();
        }
Exemple #3
0
        private static void PlayHitSequence(int row, int column, bool showAnimation)
        {
            Console.WriteLine("in playHitSequence");
            if (showAnimation)
            {
                Console.WriteLine("playHitSequence show animation");
                UtilityFunctions.AddExplosion(row, column);
                Console.WriteLine("playHitSequence finish animation");
            }
            Console.WriteLine("playHitSequence play sound");
            Audio.PlaySoundEffect(GameResources.GameSound("Hit"));

            if (showAnimation)
            {
                Console.WriteLine("playHitSequence draw animation");
                UtilityFunctions.DrawAnimationSequence();
            }
        }