From 6b2f33a4e77b65530f1169e96b9407659c183edd Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 25 May 2024 23:11:45 -0400 Subject: Prevent item receipt when paused --- AnodyneArchipelago/ArchipelagoManager.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'AnodyneArchipelago/ArchipelagoManager.cs') diff --git a/AnodyneArchipelago/ArchipelagoManager.cs b/AnodyneArchipelago/ArchipelagoManager.cs index 4570c39..8ee5584 100644 --- a/AnodyneArchipelago/ArchipelagoManager.cs +++ b/AnodyneArchipelago/ArchipelagoManager.cs @@ -111,7 +111,12 @@ namespace AnodyneArchipelago _itemIndex = _session.Items.AllItemsReceived.Count; } - if (_itemsToCollect.Count > 0 && (GlobalState.Dialogue == null || GlobalState.Dialogue == "") && !GlobalState.ScreenTransition && Plugin.Player != null && GlobalState.black_overlay.alpha == 0f) + if (_itemsToCollect.Count > 0 && + (GlobalState.Dialogue == null || GlobalState.Dialogue == "") && + !GlobalState.ScreenTransition && + Plugin.Player != null && + GlobalState.black_overlay.alpha == 0f && + !Plugin.IsGamePaused) { NetworkItem item = _itemsToCollect.Dequeue(); HandleItem(item); -- cgit 1.4.1