示例#1
0
    public void OpenItemCompareOverlay(World world)
    {
        ItemPickup itemPickup = (ItemPickup)world.BoxCastAll(CurrentRoom, PositionInRoom, Size).Find(x => x is ItemPickup);

        if (itemPickup != null)
        {
            Item itemToLookAt = itemPickup.PeekAtItem();
            items.TryGetValue(itemToLookAt.Slot, out Item currentItemInSlot);

            world.WorldRenderer.AddItemComparisonOverlay(currentItemInSlot, itemToLookAt, world);
        }
    }