Module:HeroDataArrays: Difference between revisions

added in_development check
move speed
Line 347: Line 347:
                 frame:expandTemplate{title="PageRef", args={a["Name"]}}..
                 frame:expandTemplate{title="PageRef", args={a["Name"]}}..
                 " || "..reloadTime.."s \n"
                 " || "..reloadTime.."s \n"
    end
    z = z.."|}"
    return z
end
p.heroMoveSpeedTable = function(frame)
    local heroMoveSpeedData = heroDataArray({"Name", "MaxMoveSpeed", "SprintSpeed"})
    local z = "{| class=\"wikitable sortable mw-collapsible\" style=\"text-align:center\" \n"..
        "|+ Hero Base Move Speed Stats \n"..
        "! Hero !! Move Speed !! Sprint Speed \n"
    for i,a in pairs(heroMoveSpeedData) do
    local moveSpeed = a["MaxMoveSpeed"] or 0
    local sprintSpeed = a["SprintSpeed"] or 0
        z = z..
            "|- \n"..
            "| style=\"text-align:left;\" | "..
                frame:expandTemplate{title="PageRef", args={a["Name"]}}..
                " || "..moveSpeed.." || "..sprintSpeed.." \n"
     end
     end
     z = z.."|}"
     z = z.."|}"