Module:Abilities-test/card: Difference between revisionsGive feedback
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 4: | Line 4: | ||
local p = {} | local p = {} | ||
local data = mw.loadJsonData(" | local data = mw.loadJsonData("User:Saag/AbilityCards.json") | ||
-- Maps attr type to an appropriate image and page link | -- Maps attr type to an appropriate image and page link | ||
| Line 301: | Line 301: | ||
end | end | ||
local icon = get_icon(prop.Type) | |||
local main_box = frame:expandTemplate{ | |||
title = "User:Saag/Sandbox/Ability_card_v2/Card/MainBox", | |||
args = { | |||
title = prop.Title, | |||
key = prop.Key, | |||
value = value, | |||
icon = icon.img, | |||
icon_link = icon.link, | |||
icon_color = icon.color, | |||
icon_size = icon.size, | |||
scale_value = prop.Scale and commonutils.round_to_sig_fig(prop.Scale.Value, 3), | |||
scale_type = prop.Scale and prop.Scale.Type, | |||
hide = value == 0 and "true" or "false", | |||
} | } | ||
} | |||
table.insert(main_boxes, main_box) | |||
end | end | ||