Beispiel #1
0
 public bool notify(global_vars.notification request)
 {
     if (request.Equals(global_vars.notification.ShieldRequest))
     {
         if (shieldsAvaliable == 0)
             return false;
         else
             shieldsAvaliable--;
     }
     else if (request.Equals(global_vars.notification.SpecialRequest))
     {
         if (!specialAvaliable)
             return false;
         else
         {
             specialAvaliable = false;
             specTimer.Start();
         }
     }
     else if(request.Equals(global_vars.notification.PlayerDeath))
     {
         playerDeath();
     }
     return true;
 }