Esempio n. 1
0
    private void HandleBaseDestroyed(object sender, RedemptionBaseDestroyedEventArgs e)
    {
        bases[e.Index].BaseDestroyed -= HandleBaseDestroyed;
        bases[e.Index].BaseDamaged   -= HandleBaseDamaged;
        currentBasesCount--;

        if (currentBasesCount <= 0)
        {
            PostBasesDestroyed();
        }
    }
Esempio n. 2
0
 private void Awake()
 {
     currentHealth = health;
     destroyedArgs = new RedemptionBaseDestroyedEventArgs(baseIndex);
     damagedArgs   = new RedemptionBaseDamagedEventArgs(0f);
 }