Esempio n. 1
0
    public void EventoVitalidad(VitalidadInformacion info, ModuloVitalidad vitalidad)
    {
        if (info.GetTipo() != VitalidadEventoTipo.DAÑO)
        {
            return;
        }
        if (info.GetPerfil() != perfilvitalidad)
        {
            return;
        }
        float daño = info.GetDaño();

        eventodaño.Invoke();
    }
 private void EventoVitalidad(VitalidadInformacion info, ModuloVitalidad vitalidad)
 {
     if (info.GetTipo() == VitalidadEventoTipo.DAÑO)
     {
         PerfilVitalidad perfil = info.GetPerfil();
         if (perfil == null)
         {
             return;
         }
         eventodaño.Invoke();
         if (perfil.GetVida() <= 0)
         {
             Muerte();
         }
     }
 }