rendered paste body method UpdateItemList()
{
variable guidlist lstItemList
variable string strItemName
variable int Index = 1
variable int Index2 = 1
lstItemList:Search[-items,-inventory]
UIElement[lstInventory@Config@Pages@Inventory]:ClearItems
if ${lstItemList.Count}
{
do
{
strItemName:Set[${Item[${lstItemList.GUID[${Index}]}].Name}]
Index2:Set[1]
do
{
if ${Item[${lstItemList.GUID[${Index2}]}].Name.NotEqual[strItemName]} && ${Index2} == ${Index}
{
UIElement[lstInventory@Config@Pages@Inventory]:AddItem[${strItemName}]
break
}
}
while ${Index2:Inc} < ${Index}
;${Math.Calc[${Index} -1]}
;UIElement[lstInventory@Config@Pages@Inventory]:AddItem[${strItemName}]
}
while ${Index:Inc} <= ${lstItemList.Count}
}
}