internal void ClearScriptFolders()
{
foreach (KeyValuePair<string, LuaScriptFolderInfo> folder in scriptFolders)
{
if (folder.Value.watcher != null)
{
folder.Value.watcher.EnableRaisingEvents = false;
}
}
scriptFolders.Clear();
rootScriptFolder = null;
}