- Версия MoonLoader
- .026-beta
из-за того, что загружаю несколько размеров шрифтов иконок, при первом открытии имгуи окна появляется пролаг на 1 секунду, мб делаю что то неправильно
Lua:
local font = {}
local icon = {}
imgui.OnInitialize(function()
local glyph_ranges = imgui.GetIO().Fonts:GetGlyphRangesCyrillic()
local path = getFolderPath(0x14) .. '\\trebucbd.ttf'
imgui.GetIO().IniFilename = nil
imgui.Theme()
local config = imgui.ImFontConfig()
config.MergeMode = true
config.PixelSnapH = true
iconRanges = imgui.new.ImWchar[3](faicons.min_range, faicons.max_range, 0)
for k, v in pairs({14, 25, 40}) do
font[v] = imgui.GetIO().Fonts:AddFontFromFileTTF(path, v, nil, glyph_ranges)
icon[v] = imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(faicons.get_font_data_base85('solid'), v, config, iconRanges)
end
end)