Esempio n. 1
0
 private void MarkCatchHappened(CatchEvent e)
 {
     if (e.successful)
     {
         _catchHappened = true;
     }
 }
Esempio n. 2
0
 private void StartCatching(CatchEvent e)
 {
     if (e.successful)
     {
         print("Succeeded catch event");
         TimeManager.g.StartBulletTime();
         _isCatching = true;
     }
     else
     {
         print("Failed catch event");
     }
 }
Esempio n. 3
0
        private void addMessageEventDefinition(CatchEvent catchEvent)
        {
            BpmnModelInstance modelInstance = (BpmnModelInstance)catchEvent.ModelInstance;
            Message           message       = modelInstance.newInstance(typeof(Message));

            message.Id   = MESSAGE_ID;
            message.Name = MESSAGE_NAME;
            modelInstance.Definitions.addChildElement(message);
            MessageEventDefinition messageEventDefinition = modelInstance.newInstance(typeof(MessageEventDefinition));

            messageEventDefinition.Message = message;
            catchEvent.EventDefinitions.add(messageEventDefinition);
        }
Esempio n. 4
0
    private void DisableInteractionOnCatch(CatchEvent e)
    {
        if (e.successful)
        {
            _catchingInProgress = true;

            if (_hauntChargeTimer.IsRunning)
            {
                _hauntChargeTimer.Stop();
                _hauntChargeTimerPaused = true;
            }

            if (_hauntProgressTimer.IsRunning)
            {
                _hauntProgressTimer.Stop();
                _hauntProgressTimerPaused = true;
            }
        }
    }
Esempio n. 5
0
    private void DisableInteractionOnCatch(CatchEvent e)
    {
        if (e.successful)
        {
            _catchingInProgress = true;

            if (_possessionChargeTimer.IsRunning)
            {
                _possessionChargeTimer.Stop();
                _possessionChargeTimerPaused = true;
            }

            if (_possessionForcedTimer.IsRunning)
            {
                _possessionForcedTimer.Stop();
                _possessionForcedTimerPaused = true;
            }
        }
    }