Module:StoreLine: Difference between revisions

Jump to navigation Jump to search
93 bytes added ,  12:36, 3 April 2022
no edit summary
No edit summary
No edit summary
Line 14: Line 14:
     local args = frame:getParent().args
     local args = frame:getParent().args
     -- Params and defaults
     -- Params and defaults
     local name, buyvalue, sellvalue = params.defaults{
     local name, buyvalue, sellvalue, currency = params.defaults{
         {args.name or args.Name, ''},
         {args.name or args.Name, ''},
         {args.buy or args.Buy, ''},
         {args.buy or args.Buy, ''},
         {args.sell or args.Sell, ''},
         {args.sell or args.Sell, ''},
{args.currency or args.currency, 'Gold'}
     }
     }
     local itemvalue = ''
     local itemvalue = ''
Line 40: Line 41:
     local buymultiplier = var.var('BuyMultiplier', 1000)
     local buymultiplier = var.var('BuyMultiplier', 1000)
     local sellmultiplier = var.var('SellMultiplier', 1000)
     local sellmultiplier = var.var('SellMultiplier', 1000)
     local currency = var.var('Currency', 'Gold')
     local currency = var.var('Currency', currency)
     local namenotes = var.var('NameNotes', '')
     local namenotes = var.var('NameNotes', '')
     local useSmw = yesno(var.var('smw','yes'), true)
     local useSmw = yesno(var.var('smw','yes'), true)
Line 150: Line 151:


function showCurrencyAmount(currency, amount)
function showCurrencyAmount(currency, amount)
return amount
return string.format('%s [[%s]]', amount, currency)





Navigation menu