rendered paste bodyfunction Load_Items()
open to read 4,"Data\Item.ini"
Log("Opened Items.ini")
read string 4,parse$
repeat
if lower$(parse$)="[potion]"
Log("Read potion")
array insert at bottom Potions(0)
inc gl_potions
fail=0
repeat
read string 4,parse$
Log("Param "+ GetParam(parse$))
st$=GetParam(parse$)
select st$
case "sid"
id$=GetString(parse$)
potions(gl_potions).sid=id$
endcase
case "name"
potions(gl_potions).id=GetString(parse$)
endcase
case "unid"
potions(gl_potions).unid=GetString(parse$)
endcase
case "icon"
potions(gl_potions).media$=GetString(parse$)
endcase
case "mesh"
potions(gl_potions).mesh=GetString(parse$)
endcase
case "level"
potions(gl_potions).level=GetInt(parse$)
endcase
case "rarity"
potions(gl_potions).rarity=GetInt(parse$)
endcase
case default
fail=1
Log("failed to select")
endcase
log("select end")
endselect
until fail=1
else
read string 4,parse$
endif
until file end(2)=1
close file 4
endfunction