Open main menu
Home
Random
Nearby
Log in
Settings
About Kancolle Wiki
Disclaimers
Kancolle Wiki
Search
Changes
← Older edit
Newer edit →
Module:Iterator
(view source)
Revision as of 17:41, 7 July 2020
46 bytes added
,
4 years ago
no edit summary
Line 88:
Line 88:
function Iterator.equipmentBy(context, n, pred, pre, nItems)
function Iterator.equipmentBy(context, n, pred, pre, nItems)
local predKey = stringKey('pred', context, n)
local predKey = stringKey('pred', context, n)
+
local pred2
if predKey then
if predKey then
−
pred
= function(e)
+
pred2
= function(e)
local obj = EquipmentData(e)
local obj = EquipmentData(e)
return obj[predKey](obj)
return obj[predKey](obj)
Line 125:
Line 126:
e = collection[i]
e = collection[i]
end
end
−
if pred and not pred(e, i) then
+
if pred and not pred
(e, i) or pred2 and not pred2
(e, i) then
i = i + 1
i = i + 1
else
else
がか
cssedit, gkautomate
7,064
edits