diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2024-05-25 23:11:45 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2024-05-25 23:11:45 -0400 |
commit | 6b2f33a4e77b65530f1169e96b9407659c183edd (patch) | |
tree | 0b178e9b56f4bc4a3f6b15b6c018d084dbce93b4 /AnodyneArchipelago/ArchipelagoManager.cs | |
parent | 6dedb8650a02ecbf9efdb9af0b74ef9ac3d23cff (diff) | |
download | anodyne-archipelago-6b2f33a4e77b65530f1169e96b9407659c183edd.tar.gz anodyne-archipelago-6b2f33a4e77b65530f1169e96b9407659c183edd.tar.bz2 anodyne-archipelago-6b2f33a4e77b65530f1169e96b9407659c183edd.zip |
Prevent item receipt when paused
Diffstat (limited to 'AnodyneArchipelago/ArchipelagoManager.cs')
-rw-r--r-- | AnodyneArchipelago/ArchipelagoManager.cs | 7 |
1 files changed, 6 insertions, 1 deletions
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 | |||
111 | _itemIndex = _session.Items.AllItemsReceived.Count; | 111 | _itemIndex = _session.Items.AllItemsReceived.Count; |
112 | } | 112 | } |
113 | 113 | ||
114 | if (_itemsToCollect.Count > 0 && (GlobalState.Dialogue == null || GlobalState.Dialogue == "") && !GlobalState.ScreenTransition && Plugin.Player != null && GlobalState.black_overlay.alpha == 0f) | 114 | if (_itemsToCollect.Count > 0 && |
115 | (GlobalState.Dialogue == null || GlobalState.Dialogue == "") && | ||
116 | !GlobalState.ScreenTransition && | ||
117 | Plugin.Player != null && | ||
118 | GlobalState.black_overlay.alpha == 0f && | ||
119 | !Plugin.IsGamePaused) | ||
115 | { | 120 | { |
116 | NetworkItem item = _itemsToCollect.Dequeue(); | 121 | NetworkItem item = _itemsToCollect.Dequeue(); |
117 | HandleItem(item); | 122 | HandleItem(item); |