fBaseXtensions.Game.BountyCache.RefreshBountyMapMarkers C# (CSharp) Method

RefreshBountyMapMarkers() public method

Refreshes Current Bounty Minimap Markers
public RefreshBountyMapMarkers ( ) : void
return void
        public void RefreshBountyMapMarkers()
        {
            CurrentBountyMapMarkers.Clear();

            //Disabled Setting?
            //if (!FunkyBaseExtension.Settings.AdventureMode.NavigatePointsOfInterest) return;

            using (ZetaDia.Memory.AcquireFrame())
            {
                foreach (var m in ZetaDia.Minimap.Markers.OpenWorldMarkers)
                {
                    var bmm = new BountyMapMarker(m.Position, m.DynamicWorldId, m.Id);
                    CurrentBountyMapMarkers.Add(bmm.GetHashCode(), bmm);
                }
            }
        }