internal static void DownloadDocumentation(bool fromFirstRunWindow)
    {
        if (fromFirstRunWindow)
        {
            s_DownloadEveryUpdate = true;
            s_DocumentationSource = DocumentationSource.Local;
            EditorPrefs.SetInt("Thinksquirrel.CameraShakeEditor.DocumentationSource", (int)s_DocumentationSource);
            EditorPrefs.SetString("Thinksquirrel.CameraShakeEditor.DocumentationPath", s_DocumentationPath);
            EditorPrefs.SetBool("Thinksquirrel.CameraShakeEditor.DownloadDocsEveryUpdate", s_DownloadEveryUpdate);
        }

        s_ShowProgress            = true;
        s_FinishedInstall         = false;
        s_Progress                = "Downloading documentation...\n";
        s_ProgressColor           = Color.white;
        s_Www                     = new WWW(VersionInfo.ArchiveUrl());
        s_Canceled                = false;
        EditorApplication.update += UpdateProgress;
        EditorApplication.update += UpdateProgressBar;
    }