7 028
contributi
(prova) |
(prova box) |
||
local function cerca_tipi(test)
local t = {}
for k,v in pairs(nomi) do
if (test(k)) then
table.insert(t,k)
-- trova tutti i tipi che attaccando tipo1,tipo2 hanno efficacia eff
local function attaccanti_con_eff(eff,tipo1,tipo2)
return cerca_tipi(function (x) return attacca(x,t1,t2)==eff end)▼
end
-- trova tutti i tipi su cui tipo ha efficacia eff
local function attaccati_con_eff(tipo,eff)
end
local function boxtipo(t)
table.sort(t)
local r=""
for i,v in ipairs(t) do
r=r.."{{Boxtipo|"..t[i].."}}"
end
return r
et.box_attaccati = function(frame)
return boxtipo(et.attaccati_con_eff(frame))
end
|
contributi