summaryrefslogtreecommitdiff
path: root/VRCSDK3Worlds/Assets/VRWorldToolkit/Scripts/Editor/UsefulLinks.cs
blob: 3d072779dfa37d4a6b3dac4bc96021b1b1c47ab1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
using UnityEditor;
using UnityEngine;

namespace VRWorldToolkit
{
    public class UsefulLinks : MonoBehaviour
    {
        [MenuItem("VRWorld Toolkit/Useful Links/VRCPrefabs Database", false, 40)]
        private static void VRCPrefabsLink()
        {
            Application.OpenURL("https://vrcprefabs.com/browse");
        }

        [MenuItem("VRWorld Toolkit/Useful Links/Unofficial VRChat Wiki (EN)", false, 41)]
        private static void UnofficialWikiEN()
        {
            Application.OpenURL("http://vrchat.wikidot.com/");
        }

        [MenuItem("VRWorld Toolkit/Useful Links/VRChat 技術メモ帳 (JP)", false, 42)]
        private static void UnofficialWikiJP()
        {
            Application.OpenURL("https://vrcworld.wiki.fc2.com/");
        }

        [MenuItem("VRWorld Toolkit/Useful Links/CyanEmu", false, 43)]
        private static void CyanEmu()
        {
            Application.OpenURL("https://github.com/CyanLaser/CyanEmu");
        }

        [MenuItem("VRWorld Toolkit/Useful Links/EasyQuestSwitch", false, 44)]
        private static void EasyQuestSwitch()
        {
            Application.OpenURL("https://github.com/JordoVR/EasyQuestSwitch");
        }

#if UDON
        [MenuItem("VRWorld Toolkit/Useful Links/UdonSharp", false, 45)]
        private static void UdonSharpLink()
        {
            Application.OpenURL("https://github.com/Merlin-san/UdonSharp/");
        }
#endif

#if BAKERY_INCLUDED
        [MenuItem("VRWorld Toolkit/Useful Links/Bakery Documentation", false, 46)]
        private static void BakeryDocumentationLink()
        {
            Application.OpenURL("https://geom.io/bakery/");
        }
#endif
    }
}