{% local baseUrl = ldoc.css:gsub("ldoc.css", "") local repo = "https://github.com/nebulouscloud/helix/" local pageTitle = mod and (ldoc.display_name(mod) .. " - " .. ldoc.title) or ldoc.title local oldmarkup = ldoc.markup function ldoc.markup(text, item) return oldmarkup(text, item, ldoc.plain) end function ldoc.url(path) return baseUrl .. path end function ldoc.realm_icon(realm) return ""; end function ldoc.is_kind_classmethod(kind) return kind ~= "libraries" end function ldoc.repo_reference(item) return repo .. "tree/master" .. item.file.filename:gsub(item.file.base, "/gamemode") .. "#L" .. item.lineno end local function moduleDescription(mod) if (mod.type == "topic") then return mod.body:gsub(mod.display_name, ""):gsub("#", ""):sub(1, 256) .. "..." end return mod.summary end %}