30 lines
1.1 KiB
C#
30 lines
1.1 KiB
C#
using UnityEditor;
|
|
using UnityEngine;
|
|
|
|
namespace SubAssetsToolbox.Editor
|
|
{
|
|
public static class MenuItems
|
|
{
|
|
[InitializeOnLoadMethod]
|
|
public static void CheckShowWelcomeScreen()
|
|
{
|
|
if (!SubAssetsToolboxSettings.WelcomeWindowSeen.value)
|
|
{
|
|
EditorApplication.delayCall += WelcomeScreen.Init;
|
|
SubAssetsToolboxSettings.WelcomeWindowSeen.SetValue(true, true);
|
|
}
|
|
}
|
|
|
|
[MenuItem(Constants.MenuItemBaseName + "Documentation", false, 100)]
|
|
public static void OpenDocumentation() => Application.OpenURL(Constants.DocumentationUrl);
|
|
|
|
[MenuItem(Constants.MenuItemBaseName + "Email support", false, 101)]
|
|
public static void EmailSupport() => Application.OpenURL(Constants.SupportEmail);
|
|
|
|
[MenuItem(Constants.MenuItemBaseName + "Join Discord", false, 102)]
|
|
public static void JoinDiscord() => Application.OpenURL(Constants.ReviewUrl);
|
|
|
|
[MenuItem(Constants.MenuItemBaseName + "Write a review", false, 105)]
|
|
public static void LeaveAReview() => Application.OpenURL(Constants.ReviewUrl);
|
|
}
|
|
} |