Aller au contenu

« Module:Liste d'objets de Fallout 76 » : différence entre les versions

aucun résumé des modifications
Kharmitch (discussion | contributions)
Aucun résumé des modifications
Kharmitch (discussion | contributions)
Aucun résumé des modifications
Ligne 23 : Ligne 23 :
function addItem(item, isAuto, chanceByItem, globalChance)
function addItem(item, isAuto, chanceByItem, globalChance)
if type(item) ~= 'table' then
if type(item) ~= 'table' then
return
return '<Error> ITEM IS NOT A TABLE'
end
end
Ligne 29 : Ligne 29 :
if not itemValue then
if not itemValue then
return
return '<Error> ITEM HAS NO VALUE'
end
end
Ligne 63 : Ligne 63 :
         local isAuto = moduledata.auto or true
         local isAuto = moduledata.auto or true
         local chanceByItem = 1 / #moduledata.items
         local chanceByItem = 1 / #moduledata.items
       
for i, subitem in pairs(moduledata.items) do
for i, subitem in pairs(moduledata.items) do
sublist = sublist .. addItem(item, isAuto, chanceByItem, itemChance) .. '\n'
sublist = sublist .. addItem(subitem, isAuto, chanceByItem, itemChance) .. '\n'
end
end
Ligne 71 : Ligne 71 :
return sublist
return sublist
else
return 'ITEM HAS AN UNRECOGNIZED TYPE'
end
end
end
end
Bureaucrate, commentadmin, emailconfirmed, Administrateurs d’interface, staff, Administrateur
62 734

modifications