Module:HeroData/nav: Difference between revisions

Do not show silver transformed hero in navigation
added "roster" variable
Line 12: Line 12:
     local herolabs_text_size = frame.args['herolabs_text_size']
     local herolabs_text_size = frame.args['herolabs_text_size']
     local debug_mode = frame.args['debug_mode']
     local debug_mode = frame.args['debug_mode']
    -- Variable to use {{HeroRosterCard}} instead.
    local roster = frame.args['roster']
local lang_code = lang_module.get_lang_code() -- Get the language code
local lang_code = lang_module.get_lang_code() -- Get the language code
Line 87: Line 89:
     local ret = ''
     local ret = ''
     for index, hero_object in ipairs(heroes) do
     for index, hero_object in ipairs(heroes) do
    if roster == true then
    ret = ret .. '{{Hero card2' .. hero_object.wikitext
    '}} '
    else
         ret = ret .. '{{Hero card2' .. hero_object.wikitext
         ret = ret .. '{{Hero card2' .. hero_object.wikitext
         ret = ret .. '|text_size=' .. text_size
         ret = ret .. '|text_size=' .. text_size
Line 94: Line 100:
         ret = ret .. '|herolabs_text_size=' .. herolabs_text_size
         ret = ret .. '|herolabs_text_size=' .. herolabs_text_size
         ret = ret .. '}} '
         ret = ret .. '}} '
        end
     end
     end