Exemple #1
0
 private void PlayExplosionSound(SoundDef explosionSound)
 {
     if ((!Prefs.DevMode) ? (!explosionSound.NullOrUndefined()) : (explosionSound != null))
     {
         explosionSound.PlayOneShot(new TargetInfo(base.Position, base.Map));
     }
     else
     {
         damType.soundExplosion.PlayOneShot(new TargetInfo(base.Position, base.Map));
     }
 }
Exemple #2
0
        private void PlayExplosionSound(SoundDef explosionSound)
        {
            bool flag;

            if (Prefs.DevMode)
            {
                flag = (explosionSound != null);
            }
            else
            {
                flag = !explosionSound.NullOrUndefined();
            }
            if (flag)
            {
                explosionSound.PlayOneShot(new TargetInfo(base.Position, base.Map, false));
            }
            else
            {
                this.damType.soundExplosion.PlayOneShot(new TargetInfo(base.Position, base.Map, false));
            }
        }