Пример #1
0
        public void HearFish()
        {
            if (GetActualState() != FishingState.WaitingForFish)
            {
                return;
            }

            m_mouth.Say(Translate.GetTranslate("manager", "LABEL_HEAR_FISH"));

            SetActualState(FishingState.Looting);
            m_hands.Loot();
            m_fishWaitTime = 0;
            SetActualState(FishingState.Idle);
        }
Пример #2
0
 private async Task RunBotUntilCanceled()
 {
     ResetTimers();
     EnableTimers();
     m_mouth.Say(Translate.GetTranslate("frmMain", "LABEL_STARTED"));
     m_managerEventHandler.Started();
     await RunBot();
 }
Пример #3
0
        private async Task RunBotUntilCanceled()
        {
            var wowWindowPointer = Win32.FindWowWindow(); // update window pointer in case wow started after fishbot or restarted.

            _eyes.SetWow(wowWindowPointer);
            _hands.SetWow(wowWindowPointer);
            ResetTimers();
            EnableTimers();
            _mouth.Say(Translate.GetTranslate("frmMain", "LABEL_STARTED"));
            _mManagerEventHandler.Started();
            await RunBot();
        }