Перейти к основному содержимому

Настройки

ConVars

Библиотека предоставляет клиентские ConVars, которые можно менять из консоли.

ConVarОписаниеЗначение по умолчанию
mantle_depth_uiТени для UI элементов1
mantle_smoothЭффект плавности1
mantle_themeАктивная тема интерфейсаdark

Получить текущее состояние:

local depth = Mantle.ui.convar.depth_ui
local smooth = Mantle.ui.convar.smooth
local theme = Mantle.ui.convar.theme

config/theme.lua

Файл лежит в lua/mantle/config/theme.lua. Управляет доступными темами.

Mantle.config.theme = {
forced = '',
enabled = {
dark = true,
dark_mono = true,
light = true,
blue = true,
red = true,
green = true,
orange = true,
purple = true,
coffee = true,
ice = true,
wine = true,
violet = true,
moss = true,
coral = true
}
}
  • forced - принудительная тема для всех игроков. Если пусто, каждый выбирает тему сам.
  • enabled - какие темы доступны игрокам при выборе.

config/colors.lua

Здесь создаются цветовые темы через Mantle.ui.registerTheme(id, title, colors).