Esempio n. 1
0
 public void deactivate(AbstractActivator activator)
 {
     if (invertActivable)
     {
         StartCoroutine(launchExplosionTimer());
     }
 }
Esempio n. 2
0
 public void deactivate(AbstractActivator activator)
 {
     if (noDelayedActivationWhenDeactivated)
     {
         CancelInvoke("delayedActivation");
     }
 }
 public void deactivate(AbstractActivator activator)
 {
     if (killLaunchedCharactersAt == ActionType.Deactivation)
     {
         kill();
     }
 }
 private bool isActivatorValueInverted(AbstractActivator activator)
 {
     if ((activatorValuesToInvert == null) || (activatorValuesToInvert.Length == 0))
     {
         return(false);
     }
     return(activatorValuesToInvert.Contains(activator));
 }
Esempio n. 5
0
        private void checkWeight(AbstractActivator activator)
        {
            CollisionActivator collisionActivator = activator as CollisionActivator;

            if (collisionActivator != null)
            {
                setCurrentMeasuredWeight(getEffectiveWeightOfMeasuredBodies(collisionActivator));
            }
        }
Esempio n. 6
0
 public void activate(AbstractActivator activator)
 {
     Invoke("delayedActivation", timeBeforeActivationInSec);
 }
Esempio n. 7
0
 public void deactivate(AbstractActivator activator)
 {
     treatActivation(false);
 }
Esempio n. 8
0
 public void activate(AbstractActivator activator)
 {
     treatActivation(true);
 }
Esempio n. 9
0
 public void link(AbstractActivator activator)
 {
     explosionTimerLaunched = false;
 }
Esempio n. 10
0
 public void activate(AbstractActivator activator)
 {
     setAnimParameter(true);
 }
 public void link(AbstractActivator activator)
 {
     activatorsValues.Add(activator, false);
 }
 public void deactivate(AbstractActivator activator)
 {
     soundForDeactivation.play();
 }
Esempio n. 13
0
 public void deactivate(AbstractActivator activator)
 {
     updateObjectsForActivation(objectsToEnableAtDeactivation, objectsToDisableAtDeactivation, objectsToInstantiateAtDeactivation, objectsToDestroyAtDeactivation);
 }
 public void deactivate(AbstractActivator activator)
 {
     applyAction(actionAtDeactivation, deactivationDamageValue);
 }
Esempio n. 15
0
 public void deactivate(AbstractActivator activator)
 {
     checkWeight(activator);
 }
Esempio n. 16
0
 public void link(AbstractActivator activator)
 {
     // nothing to do
 }
 public void activate(AbstractActivator activator)
 {
     activatorsValues[activator] = true;
     checkFlags();
 }
Esempio n. 18
0
 public void deactivate(AbstractActivator activator)
 {
     setAnimParameter(false);
 }
 public void deactivate(AbstractActivator activator)
 {
     activatorsValues[activator] = false;
     checkFlags();
 }