Example #1
0
 /// <summary>
 /// Método Update Do Damage, responsavél por remover ou atribuiir efeitos do Damage
 /// </summary>
 /// <param name="_damage"></param>
 /// <param name="deltaTime"></param>
 public void update(Damage _damage, float deltaTime)
 {
     if (!instante)
     {
         if (c_cooldownEffects >= cooldownEffects)
         {
             this.c_cooldownEffects = 0f;
             _damage.removeEffects(effectsRemove, value);
             this.reservedValue += value;
         }
         c_cooldownEffects += deltaTime;
     }
     else
     {
         if (c_instante)
         {
             _damage.removeEffects(effectsRemove, value);
             this.reservedValue += value;
             c_instante          = false;
         }
     }
 }
Example #2
0
 /// <summary>
 /// Método Update Do Damage, responsavél por remover ou atribuiir efeitos do Damage
 /// </summary>
 /// <param name="_damage"></param>
 /// <param name="deltaTime"></param>
 public void update(Damage _damage, float deltaTime)
 {
     if (!instante)
     {
         if (c_cooldownEffects >= cooldownEffects)
         {
             this.c_cooldownEffects = 0f;
             _damage.removeEffects(effectsRemove, value);
             this.reservedValue += value;
         }
         c_cooldownEffects += deltaTime;
     }
     else
     {
         if (c_instante)
         {
             _damage.removeEffects(effectsRemove, value);
             this.reservedValue += value;
             c_instante = false;
         }
     }
 }