void UpdateInv()
    {
        int i;

        for (i = 0; i < list.Count && i < player.items.Count; ++i)
        {
            list[i].LoadItem(player.items[i]);
        }
        for (; i < list.Count; ++i)
        {
            list[i].LoadItem(null);
        }
        equip.LoadItem(player.weaponSlot);
    }