• 正在查找将来过去时的官方设定集?不如看看万界大百科吧!
  • 《将来过去时》第一部分 现在 魔科纪元的少年少女 即将正式发布!
  • 让我偷偷看一眼小鱼君的博客……
  • 服务器已成功迁移到 阿里云(杭州)

模块:Jobs/alias

来自小鱼君和他的朋友们
< 模块:Jobs
机智的小鱼君讨论 | 贡献2020年4月3日 (五) 02:17的版本 ([InPageEdit] 没有编辑摘要)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

此模块的文档可以在模块:Jobs/alias/doc创建

-- 职业名称标准化
local alias = {}
function setAlias(array,code)
  for i,name in ipairs(array) do
    alias[array[i]] = code
  end
end
function jobCode(frame)
  local args = getArgs(frame)
  local job = args['job'] or args[1] or 'unknown'
  job = mw.ustring.lower(job)
  return alias[job] or 'unknown'
end
-- 设定职业别名
setAlias({'弓箭手', 'archer', 'arc'}, 'archer')
setAlias({'吟游诗人', '诗人', 'bard', 'brd'}, 'bard')

return alias