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