Module:Abilities-test/card: Difference between revisions

mNo edit summary
Tag: Manual revert
m Add status effect box
Line 316: Line 316:
local icon = get_icon(prop.Type)
local icon = get_icon(prop.Type)
local main_box = frame:expandTemplate{
title = "User:Saag/Sandbox/Ability_card_v2/Card/MainBox",
local main_box
args = {
if prop.StatusEffect then
title = prop.Title,
main_box = frame:expandTemplate{
key = prop.Key,
title = "User:Saag/Sandbox/Ability_card_v2/Card/StatusBox",
value = value,
args = {
icon = icon.img,
title = prop.Title,
icon_link = icon.link,
key = prop.Key,
icon_color = icon.color,
value = value,
icon_size = icon.size,
status_effect = prop.StatusEffect,
scale_value = prop.Scale and commonutils.round_to_sig_fig(prop.Scale.Value, 3),
icon = icon.img,
scale_type =  prop.Scale and prop.Scale.Type,
icon_link = icon.link,
hide = (value == nil or value == 0) and "true" or "false",
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 == nil or value == 0) and "true" or "false",
}
}
}
}
else
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 == nil or value == 0) and "true" or "false",
}
}
end
table.insert(main_boxes, main_box)
table.insert(main_boxes, main_box)
end
end