supervisor-simulator/addons/autosaver_editor/Shared/PluginInfo.cs
2024-11-19 00:32:10 +08:00

36 lines
1.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AutoSaverPlugin.Shared
{
internal static class PluginInfo
{
internal const string NameShort = "AutoSaver";
internal const string FullName = "AutoSaver Toggle for Godot Editor (C#)";
internal const string Description = "Auto Saver for Godot Editor: a peace of mind toggle to automatically save your workspace";
internal const string Author = "Victor R. R. Avalos";
internal const string RootSettings = "autosaver_editor";
internal const string BaseFolderName = "autosaver_editor";
internal const string BaseResourcePath = "res://addons/autosaver_editor/";
internal const string SettingsFileName = "settings.ini";
internal const string PluginVersion = "0.1.0";
internal const string PluginIcon = "icon_autosaver.png";
// settings
internal const string KeyEnabled = "enabled";
internal const string KeyIntervalSec = "interval";
internal const string KeyVerbose = "verbose";
internal const string KeyPostponeTimeSec = "postpone_time";
internal const string KeyActivityCheckWindowSec = "activity_check";
internal const string KeyAutosaveScene = "autosave_scene";
internal const string KeyAutosaveGDScript = "autosave_gdscript";
internal const string KeyUseGDEditorAutosaveInterval = "use_gd_editor_autosave_interval";
internal const string KeyUseGDEditorSaveOnFocusLoss = "use_gd_editor_save_on_focus_loss";
}
}