Module:Dice/Format: Difference between revisions

Jump to navigation Jump to search
use expandTemplate
(Created page with "local Dice = require'Module:Dice' local DiceStats = {} function DiceStats.diceStats(frame) local dice = Dice.fromString(frame.args.roll) return ('{{DiceStats | minim...")
 
(use expandTemplate)
Line 5: Line 5:
function DiceStats.diceStats(frame)
function DiceStats.diceStats(frame)
     local dice = Dice.fromString(frame.args.roll)
     local dice = Dice.fromString(frame.args.roll)
     return ('{{DiceStats | minimum = %s | mean = %s | maximum = %s}}'):format(dice:minimum(), dice:mean(), dice:maximum())
     return frame:expandTemplate{
        title = 'DiceStats',
        args = {
            minimum = dice:minimum(),
            mean = dice:mean(),
            maximum = dice:maximum(),
        },
    }
end
end


return DiceStats
return DiceStats

Navigation menu