![]() |
VOOZH | about |
This module implements {{smithing}}.
localp={} locali18n={ moduleArgs=[[Module:ProcessArgs]], moduleRecipe=[[Module:Recipe table]], type='Smithing', } p.i18n=i18n localrecipeTable=require(i18n.moduleRecipe).table functionp.table(f) localargs=f iff==mw.getCurrentFrame()then args=require(i18n.moduleArgs).merge(true) else f=mw.getCurrentFrame() end args.Input1=args[1] args.Input2=args[2] args.Input3=args[3] args.Output=args[4] args.foot=args.footorargs.tail localout=recipeTable(args,{ uiFunc='smithing', type=i18n.type, ingredientArgs={'Input1','Input2','Input3'}, outputArgs={'Output'}, }) returnout end functionp.legacyTable(f) localargs=f iff==mw.getCurrentFrame()then args=require(i18n.moduleArgs).merge(true) else f=mw.getCurrentFrame() end args.Input1=args[1] args.Input2=args[2] args.Output=args[3] args.foot=args.footorargs.tail localout=recipeTable(args,{ uiFunc='legacySmithing', type=i18n.type, ingredientArgs={'Input1','Input2'}, outputArgs={'Output'}, }) returnout end returnp