From 72b2e78957d6e2f80c1af947095bfd14c68c3aea Mon Sep 17 00:00:00 2001 From: YoshiRulz Date: Fri, 23 Aug 2024 01:57:14 +1000 Subject: [PATCH] Refactor `AutoFireStickyXorAdapter.IncrementLoops` --- .../inputAdapters/StickyAdapters.cs | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/BizHawk.Client.Common/inputAdapters/StickyAdapters.cs b/src/BizHawk.Client.Common/inputAdapters/StickyAdapters.cs index 69fbeb89e1..3466729bf7 100644 --- a/src/BizHawk.Client.Common/inputAdapters/StickyAdapters.cs +++ b/src/BizHawk.Client.Common/inputAdapters/StickyAdapters.cs @@ -206,15 +206,8 @@ namespace BizHawk.Client.Common public void IncrementLoops(bool lagged) { - for (int i = 0; i < _boolPatterns.Count; i++) - { - _boolPatterns.ElementAt(i).Value.GetNextValue(lagged); - } - - for (int i = 0; i < _axisPatterns.Count; i++) - { - _axisPatterns.ElementAt(i).Value.GetNextValue(lagged); - } + foreach (var v in _boolPatterns.Values) v.GetNextValue(lagged); + foreach (var v in _axisPatterns.Values) v.GetNextValue(lagged); } private List _justPressed = new List();