Module:NameGenerator: Difference between revisions

Jump to navigation Jump to search
don't need cargo
(added default template vars)
(don't need cargo)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
local p = {}
local p = {}
local cargo = mw.ext.cargo


function p.main(frame)
function p.main(frame)
local namingtable = require'Module:Sandbox/User:Illuminatiswag/namegen/NamingTable'
local namingtable = require'Module:NameGenerator/NamingTable'
local naming = namingtable.naming
local naming = namingtable.naming
local defaultvars = namingtable.defaultvars
local defaultvars = namingtable.defaultvars
Line 79: Line 78:
  local titletemplate = templatetable[math.random(table.getn(templatetable))]
  local titletemplate = templatetable[math.random(table.getn(templatetable))]
  local varstable = defaultvars
  local varstable = defaultvars
  for k,v in pairs(naming[style]['TemplateVars']) do
  if naming[style]['TemplateVars'] ~= nil then
  varstable[k] = v
  for k,v in pairs(naming[style]['TemplateVars']) do
  varstable[k] = v
  end
  end
  end
  if varstable == nil then
  if varstable == nil then

Navigation menu