Module:Numlinks: Difference between revisions
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
local p = {} | local p = {} | ||
function p. | function p.numlinks_1_val(args) | ||
local num_links = args["Link Count"] | local num_links = args["Link Count"] | ||
local curr_num = args["Num 1"] | local curr_num = args["Num 1"] | ||
| Line 60: | Line 60: | ||
end | end | ||
function p. | -- wip | ||
function p.numlinks_2_val(args) | |||
local curr_num_1 = args["Num 1"] | local curr_num_1 = args["Num 1"] | ||
local min_num_1 = args["Min 1"] or 1 | local min_num_1 = args["Min 1"] or 1 | ||
| Line 69: | Line 70: | ||
local is_ordinal_1 = args["Is Ordinal 1"] ~= nil and args["Is Ordinal 1"] or false | local is_ordinal_1 = args["Is Ordinal 1"] ~= nil and args["Is Ordinal 1"] or false | ||
local is_ordinal_2 = args["Is Ordinal 1"] ~= nil and args["Is Ordinal 2"] or false | local is_ordinal_2 = args["Is Ordinal 1"] ~= nil and args["Is Ordinal 2"] or false | ||
local x = curr_num_1 | |||
local y = curr_num_2 | |||
local link_nums = { | |||
{x-1, y-1}, {x , y-1}, {x+1, y-1}, | |||
{x-1, y }, {x+1, y }, | |||
{x-1, y+1}, {x , y+1}, {x+1, y+1} | |||
} | |||
local links = {} | |||
for i = 1, #link_nums do | |||
end | |||
end | end | ||
| Line 100: | Line 116: | ||
local navigation_links = {} | local navigation_links = {} | ||
if args["Num 2"] == nil then | if args["Num 2"] == nil then | ||
navigation_links = p. | navigation_links = p.numlinks_1_val(args) | ||
else | else | ||
navigation_links = p. | navigation_links = p.numlinks_2_val(args) | ||
end | end | ||
| Line 109: | Line 125: | ||
function p.tester() | function p.tester() | ||
return p.side_numlinks() | |||
end | end | ||
return p | return p | ||