private void MarkCatchHappened(CatchEvent e) { if (e.successful) { _catchHappened = true; } }
private void StartCatching(CatchEvent e) { if (e.successful) { print("Succeeded catch event"); TimeManager.g.StartBulletTime(); _isCatching = true; } else { print("Failed catch event"); } }
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); }
private void DisableInteractionOnCatch(CatchEvent e) { if (e.successful) { _catchingInProgress = true; if (_hauntChargeTimer.IsRunning) { _hauntChargeTimer.Stop(); _hauntChargeTimerPaused = true; } if (_hauntProgressTimer.IsRunning) { _hauntProgressTimer.Stop(); _hauntProgressTimerPaused = true; } } }
private void DisableInteractionOnCatch(CatchEvent e) { if (e.successful) { _catchingInProgress = true; if (_possessionChargeTimer.IsRunning) { _possessionChargeTimer.Stop(); _possessionChargeTimerPaused = true; } if (_possessionForcedTimer.IsRunning) { _possessionForcedTimer.Stop(); _possessionForcedTimerPaused = true; } } }