コード例 #1
0
        private void Awake()
        {
            var insideStudio = Application.productName == "CharaStudio";

            MakerAPI.Init(insideStudio);
            CharacterApi.Init();
        }
コード例 #2
0
        private void Awake()
        {
            EnableDebugLoggingSetting = Config.Wrap("", "Show debug messages", "Enables display of additional log messages when certain events are triggered within KKAPI. Useful for plugin devs to understand when controller messages are fired. Changes take effect after game restart.", false);

            var insideStudio = Application.productName == "CharaStudio";

            MakerAPI.Init(insideStudio);
            CharacterApi.Init();
        }
コード例 #3
0
        private void Awake()
        {
            var insideStudio = Application.productName.StartsWith("PlayHomeStudio");

            MakerAPI.Init(insideStudio);
            StudioAPI.Init(insideStudio);
            CharacterApi.Init();
            AccessoriesApi.Init();
        }
コード例 #4
0
        private void Awake()
        {
            var insideStudio = Application.productName.StartsWith("PlayHomeStudio");

            //todo implement
            MakerAPI.Init(insideStudio);
            StudioAPI.Init(insideStudio);
            CharacterApi.Init();
        }
コード例 #5
0
        private void Awake()
        {
            BaseAwake();

            var insideStudio = Application.productName == "StudioNEOV2";

            MakerAPI.Init(insideStudio);
            StudioAPI.Init(insideStudio);
            CharacterApi.Init();
        }
コード例 #6
0
        private void Awake()
        {
            BaseAwake();

            var insideStudio = Application.productName == "CharaStudio";

            MakerAPI.Init(insideStudio);
            StudioAPI.Init(insideStudio);
            CharacterApi.Init();
            //todo GameAPI.Init(insideStudio);
        }
コード例 #7
0
ファイル: KoikatuAPI.cs プロジェクト: yinhuiq/KKAPI
        private void Start()
        {
            if (CheckIncompatiblePlugin(this, "com.bepis.makerapi", LogLevel.Error))
            {
                Logger.Log(LogLevel.Error | LogLevel.Message, "MakerAPI is no longer supported and is preventing KKAPI from loading!");
                Logger.Log(LogLevel.Error | LogLevel.Message, "Remove MakerAPI.dll and update all mods that used it to fix this.");
                return;
            }

            var insideStudio = Application.productName == "CharaStudio";

            MakerAPI.Init(insideStudio);
            CharacterApi.Init();
        }
コード例 #8
0
ファイル: KoikatuAPI.cs プロジェクト: yinhuiq/KKAPI
        private void Start()
        {
            if (!CheckIncompatibilities())
            {
                return;
            }

            var insideStudio = Application.productName == "CharaStudio";

            MakerAPI.Init(insideStudio);
            StudioAPI.Init(insideStudio);
            StudioSaveLoadApi.Init(insideStudio);
            CharacterApi.Init();
            GameAPI.Init(insideStudio);
        }
コード例 #9
0
ファイル: KoikatuAPI.cs プロジェクト: Kokaiinum/KKAPI
        private void Awake()
        {
            EnableDebugLoggingSetting = new ConfigWrapper <bool>("EnableDebugLogging", GUID, false);

            if (!CheckIncompatibilities())
            {
                return;
            }

            var insideStudio = Application.productName == "CharaStudio";

            MakerAPI.Init(insideStudio);
            StudioAPI.Init(insideStudio);
            StudioSaveLoadApi.Init(insideStudio);
            CharacterApi.Init();
            GameAPI.Init(insideStudio);
        }