Module:ItemsTable: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 1: Line 1:
-- this module generates [[Template:ItemsTable]] 150 lines at a time.
-- this module generates [[Template:ItemsTable]] 200 lines at a time.
-- run p.getItemsTableAlt() in debug and copy the result to [[Template:ItemsTable]] after an update that adds new items.
-- run p.getItemsTableAlt() in debug and copy the result to [[Template:ItemsTable]] after an update that adds new items.
--[=[
--[=[
mw.log(p.getItemsTableAlt(0))
mw.log(p.getItemsTableAlt(0))
mw.log(p.getItemsTableAlt(125))
mw.log(p.getItemsTableAlt(200))
mw.log(p.getItemsTableAlt(250))
mw.log(p.getItemsTableAlt(400))
mw.log(p.getItemsTableAlt(375))
mw.log(p.getItemsTableAlt(600))
mw.log(p.getItemsTableAlt(500))
mw.log(p.getItemsTableAlt(800))
mw.log(p.getItemsTableAlt(625))
mw.log(p.getItemsTableAlt(750))
mw.log(p.getItemsTableAlt(875))
mw.log(p.getItemsTableAlt(1000))
mw.log(p.getItemsTableAlt(1000))
mw.log(p.getItemsTableAlt(1125))
mw.log(p.getItemsTableAlt(1200))
mw.log(p.getItemsTableAlt(1250))
--]=]
--]=]


Line 42: Line 38:
   local itemList = {}
   local itemList = {}
   local i = startID
   local i = startID
   local iend = i + 125
   local iend = i + 200
   while i < iend do
   while i < iend do
     local item = Items.getItemByID(i)
     local item = Items.getItemByID(i)