Example #1
0
 // Update is called once per frame
 void Update()
 {
     if (generatesAtAll)
     {
         if ((currentSB == null || ReferenceEquals(currentSB, null)) && sba.canSpawnShieldBubble(transform.position, sba.maxRange))
         {
             if (chargesAutomatically)
             {
                 charge(Time.deltaTime);
             }
         }
     }
 }
 // Update is called once per frame
 void Update()
 {
     if (generatesAtAll)
     {
         if ((currentSB == null || ReferenceEquals(currentSB, null)) && sba.canSpawnShieldBubble(transform.position, sba.maxRange))
         {
             if (chargesAutomatically)
             {
                 charge(Time.deltaTime);
             }
             if (generatesUponContact)
             {
                 if (chargeTime >= sba.maxHoldTime && isBeingTriggered())
                 {
                     trigger();
                 }
             }
         }
     }
 }