public static void UnlockFSM(Skill fsm)
 {
     fsm.Unlock(SkillEditorGUILayout.Md5Sum(SkillEditorGUILayout.password));
     if (fsm.get_Locked())
     {
         Dialogs.OkDialog(Strings.get_ProductName(), Strings.get_Dialog_UnlockFSM_Wrong_Password());
         return;
     }
     SkillEditor.SetFsmDirty(fsm, false, false, true);
 }
 public static void LockFSM(Skill fsm)
 {
     fsm.Lock(SkillEditorGUILayout.Md5Sum(SkillEditorGUILayout.password));
     SkillEditorGUILayout.password = string.Empty;
     SkillEditor.SetFsmDirty(fsm, false, false, true);
 }