Example #1
0
        private void CloseWindows()
        {
            if (SelectYesno.IsOpen)
            {
                SelectYesno.ClickNo();
            }

            if (Request.IsOpen)
            {
                Request.Cancel();
            }

            if (JournalResult.IsOpen)
            {
                JournalResult.Decline();
            }

            if (SelectString.IsOpen)
            {
                SelectString.ClickSlot(uint.MaxValue);
            }

            if (SelectIconString.IsOpen)
            {
                SelectIconString.ClickSlot(uint.MaxValue);
            }

            if (Shop.Open)
            {
                Shop.Close();
            }
        }
Example #2
0
        public static async Task <bool> TurnInLeve(uint npc)
        {
            await SelectTeleport();
            await Target(npc);
            await InteractTalk();
            await ContinueTalk();
            await ChooseString(0);
            await ContinueTalk();
            await SetJournalComplete();
            await ChooseString(4);

            await Coroutine.Sleep(2000);

            if (JournalResult.IsOpen)
            {
                JournalResult.Decline();
            }
            await Coroutine.Sleep(2000);

            return(true);
        }