示例#1
0
 private void OnBrickDestroyed(BrickDestroyedSignal signalData)
 {
     bricksDestroyed++;
     if (CanActivateRadar())
     {
         OnRadarReady?.Invoke();
     }
 }
示例#2
0
 private void OnBrickDestroyed(BrickDestroyedSignal signalData)
 {
     currentCombo++;
     if (comboTimer > 0)
     {
         if (currentCombo > _settings.minCombo)
         {
             ShowCombo();
         }
     }
     comboTimer = _settings.comboTimeout;
 }
 private void OnBrickDestroyed(BrickDestroyedSignal signalData)
 {
     if (!isActive)
     {
         if (comboCooldownTimer >= 0)
         {
             bricksDestroyed++;
             if (bricksDestroyed >= _settings.bricksToDetroy)
             {
                 Activate();
             }
         }
         else
         {
             Debug.Log("Starting to check for immortality");
             Reset();
             comboCooldownTimer = _settings.cooldownCheck;
         }
     }
 }
 private void OnBrickDestroyed(BrickDestroyedSignal signalData)
 {
 }
示例#5
0
 private void OnBrickDestroyed(BrickDestroyedSignal signal)
 {
     DestroyBrick(signal.Brick);
 }
示例#6
0
 private void OnBrickDestroyed(BrickDestroyedSignal signalData)
 {
     // made one move
     _scoreHelper.UpdateMoves(1);
 }