private void DrawWizard()
 {
     if (m_questSerializedObject == null)
     {
         m_wizard = null;
         return;
     }
     m_questSerializedObject.ApplyModifiedProperties();
     if (!m_wizard.Draw())
     {
         m_wizard = null;
     }
     m_questSerializedObject.Update();
 }
 private void OpenMessageRequirementWizard(object data)
 {
     m_wizard = new QuestEditorMessageWizard((int)data);
 }
 private void OpenReturnToQuestGiverWizard(object data)
 {
     m_wizard = new QuestEditorReturnWizard((int)data);
 }
 private void OpenCounterRequirementWizard(object data)
 {
     m_wizard = new QuestEditorCounterWizard((int)data);
 }