コード例 #1
0
        private void OnSaveLoaded(object sender, SaveLoadedEventArgs e)
        {
            Helper.Events.GameLoop.DayStarted += OnDayStarted;
            SpeechHandlerPolly.Monitor         = Monitor;
            SpeechHandlerPolly.start(Helper);

            Helper.Events.GameLoop.UpdateTicked += OnUpdateTicked;
            Helper.Events.Input.ButtonPressed   += OnButtonPressed;
        }
コード例 #2
0
        private void SaveEvents_AfterLoad(object sender, EventArgs e)
        {
            TimeEvents.DayOfMonthChanged += TimeEvents_DayOfMonthChanged;
            ModConfig config = Helper.ReadConfig <ModConfig>();

            if (config.polly == "on" && pollySetup)
            {
                SpeechHandlerPolly.Monitor = Monitor;
                SpeechHandlerPolly.start(Helper);
            }
            else
            {
                SpeechHandler.start(Helper, Monitor);
            }

            GameEvents.OneSecondTick += GameEvents_OneSecondTick;
            // VoiceControl.start(Monitor);
            ControlEvents.KeyPressed += ControlEvents_KeyPressed;
        }
コード例 #3
0
        private void SaveEvents_AfterLoad(object sender, EventArgs e)
        {
            pollySetup = false;
            checkPollySetup();

            TimeEvents.AfterDayStarted += TimeEvents_AfterDayStarted;
            ModConfig config = Helper.ReadConfig <ModConfig>();

            if (config.polly == "on" && pollySetup)
            {
                SpeechHandlerPolly.Monitor = Monitor;
                SpeechHandlerPolly.start(Helper);
            }
            else
            {
                SpeechHandler.start(Helper, Monitor);
            }

            GameEvents.OneSecondTick += GameEvents_OneSecondTick;
            ControlEvents.KeyPressed += ControlEvents_KeyPressed;
        }