Modification de Module:Infobox/Compétence
La modification peut être annulée. Veuillez vérifier les différences ci-dessous pour voir si c’est bien ce que vous voulez faire, puis publier ces changements pour finaliser l’annulation de cette modification.
Version actuelle | Votre texte | ||
Ligne 1 : | Ligne 1 : | ||
local general = require("Module:Infobox/Fonctions") | local general = require("Module:Infobox/Fonctions") | ||
-- Famille de compétences | -- Famille de compétences | ||
-- TODO: Revoir pour la couleur de Tech, qui n'apparaît pas | -- TODO: Revoir pour la couleur de Tech, qui n'apparaît pas | ||
-- clairement dans la bande-annonce | -- clairement dans la bande-annonce | ||
family = function( | family = function() | ||
local family = localdata["famille"] | local family = localdata["famille"] | ||
if family == nil then | if family == nil then | ||
Ligne 11 : | Ligne 10 : | ||
end | end | ||
local FAMILIES = { | local FAMILIES = { | ||
physique = {" | physique = {"Physique", "#3f5e40"}, | ||
social = {" | social = {"Social", "#b08c42"}, | ||
combat = {" | combat = {"Combat", "#a7302e"}, | ||
science = {" | science = {"Science", "#24698e"}, | ||
tech = {" | tech = {"Tech", "#7f7194"}, | ||
} | } | ||
local family_config = FAMILIES[family:lower()] | local family_config = FAMILIES[family:lower()] | ||
Ligne 25 : | Ligne 24 : | ||
end | end | ||
return tostring(mw.html.create("div") | return tostring(mw.html.create("div") | ||
:css("background-color", | :css("background-color", family[2]) | ||
:css("color", "white") | :css("color", "white") | ||
:css("font-weight", "bold") | :css("font-weight", "bold") | ||
:css("text-align", "center") | :css("text-align", "center") | ||
:wikitext( | :wikitext(family[1]) | ||
:done() | :done() | ||
) | ) | ||
Ligne 44 : | Ligne 43 : | ||
{type = "row", label = "Famille", value = family}, | {type = "row", label = "Famille", value = family}, | ||
{type = "row", label = "Effets", value = "effets"}, | {type = "row", label = "Effets", value = "effets"}, | ||
}, | }, | ||
}, | }, |