Modulo:Discendenza/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
Riga 1:
require('Module:No globals')
local getArgs = require('Module:Arguments').getArgs
Line 7 ⟶ 5:
local pers = {}
local tabella = {}
local function dividi(dati)
Line 131 ⟶ 116:
local function calcolaX1(pid) -- prima verifica di posizionamento
▲ for i, v in pairs(pers[pid].figli) do
calcolaX1(v)
end
if (
if (pers[pid].padre == -1) then -- è capostipite
pers[pid].x = 0
Line 145 ⟶ 128:
pers[pid].x = pers[pers[pers[pid].padre].figli[pers[pid].id - 1]].x + 2
end
elseif (
if (pers[pid].padre == -1) then -- è capostipite
pers[pid].x = pers[pers[pid].figli[1]].x
|