Files
Cielonos/Packages/io.continis.subassets/Editor/Settings/SubAssetsToolboxSettings.cs
SoulliesOfficial f26f9fd374 爆更
2026-03-20 12:07:44 -04:00

30 lines
1.0 KiB
C#

using UnityEngine;
namespace SubAssetsToolbox.Editor
{
public enum ReferencePatchingMode
{
Disabled = 0,
AskEachTime = 1,
AutoApply = 2
}
public class SubAssetsToolboxSettings
{
public static PackageSetting<bool> WelcomeWindowSeen = new("general.welcomeWindowSeen", false);
public static readonly string[] DefaultExtensionsToScan =
{
"unity", "prefab", "asset", "mat", "controller", "overrideController",
"playable", "signal", "mixer", "preset", "lighting", "giparams",
"spriteatlas", "spriteatlasv2", "terrainlayer", "brush", "anim",
"guiskin", "fontsettings", "flare", "renderTexture", "cubemap"
};
public static PackageSetting<ReferencePatchingMode> PatchReferences =
new("referencePatching.mode", ReferencePatchingMode.AskEachTime);
public static PackageSetting<string[]> PatchExtensions =
new("referencePatching.extensions", DefaultExtensionsToScan);
}
}