public void ExecuteOnDialogClose()
    {
        if (onDialogCloseFunction != "" && ClassReflector.HasMethod(quest, onDialogCloseFunction))
        {
            ClassReflector.DynamicInvoke(quest, onDialogCloseFunction, this);
        }
        if (stepStateToRegisterOnDialogClose != null)
        {
            stepStateToRegisterOnDialogClose.Register();
        }

        hasRead = true;
    }
Beispiel #2
0
 public void RegisterStepState()
 {
     stepStateHolder.Register();
     HasSubStepEnded = true;
 }