HollowKnightAltEntrancesAPMod/Mod/Archipelago.HollowKnight/IC/PlacementUtils.cs
2025-10-12 19:15:58 -04:00

22 lines
542 B
C#

using ItemChanger;
using System.Collections.Generic;
namespace Archipelago.HollowKnight.IC
{
internal static class PlacementUtils
{
internal static IEnumerable<long> GetLocationIDs(AbstractPlacement pmt)
{
ArchipelagoItemTag tag;
foreach (AbstractItem item in pmt.Items)
{
tag = item.GetTag<ArchipelagoItemTag>();
if (tag != null)
{
yield return tag.Location;
}
}
}
}
}