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(); } }
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); }