More actions
Content deleted Content added
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
Line 7: | Line 7: | ||
local flame = tonumber(frame.args['flame']) |
local flame = tonumber(frame.args['flame']) |
||
local nature = tonumber(frame.args['nature']) |
local nature = tonumber(frame.args['nature']) |
||
life_color = '#f6d32d' |
-- life_color = '#f6d32d' |
||
storm_color = '#3584e4' |
-- storm_color = '#3584e4' |
||
necro_color = '#77767b' |
-- necro_color = '#77767b' |
||
flame_color = '#e01b24' |
-- flame_color = '#e01b24' |
||
nature_color = '#33d17a' |
-- nature_color = '#33d17a' |
||
multi_color = '#9141ac' |
-- multi_color = '#9141ac' |
||
life_color = 'es-life' |
|||
storm_color = 'es-storm' |
|||
necro_color = 'es-necro' |
|||
flame_color = 'es-flame' |
|||
nature_color = 'es-nature' |
|||
multi_color = 'es-multi' |
|||
local color_counter = life + storm + necro + flame + nature |
local color_counter = life + storm + necro + flame + nature |
||
if color_counter ~= 1 then |
if color_counter ~= 1 then |
Revision as of 08:31, 23 April 2025
Documentation for this module may be created at Module:ESColor/doc
local p = {}
function p.c ( frame )
local life = tonumber(frame.args['life'])
local storm = tonumber(frame.args['storm'])
local necro = tonumber(frame.args['necro'])
local flame = tonumber(frame.args['flame'])
local nature = tonumber(frame.args['nature'])
-- life_color = '#f6d32d'
-- storm_color = '#3584e4'
-- necro_color = '#77767b'
-- flame_color = '#e01b24'
-- nature_color = '#33d17a'
-- multi_color = '#9141ac'
life_color = 'es-life'
storm_color = 'es-storm'
necro_color = 'es-necro'
flame_color = 'es-flame'
nature_color = 'es-nature'
multi_color = 'es-multi'
local color_counter = life + storm + necro + flame + nature
if color_counter ~= 1 then
return multi_color
end
if life == 1 then
return life_color
elseif storm == 1 then
return storm_color
elseif necro == 1 then
return necro_color
elseif flame == 1 then
return flame_color
elseif nature == 1 then
return nature_color
end
return multi_color
end
return p