public static void thry_vrc_tools_file_list_callback(string s) { string[] fileNames = Regex.Split(s, @"\r?\n"); string path = AssetDatabase.GUIDToAssetPath(AssetDatabase.FindAssets("ThrySettings")[0]); path = Regex.Replace(path, @"/Editor/ThrySettings.cs", "/ThryTools/"); foreach (string file in fileNames) { Helper.downloadFileToPath(THRY_VRC_TOOLS_REPO_URL + file, path + file); } Helper.WriteStringToFile(thry_vrc_tools_version, path + THRY_VRC_TOOLS_VERSION_PATH + ".txt"); has_vrc_tools = true; thry_vrc_tools_installed_version = thry_vrc_tools_version; Helper.RepaintEditorWindow(typeof(Settings)); }