LuxelWorldMap

Просмотры: 54
  • ŔØ₲ŲĒᏃ᙭Ċ 🌌™ 🅳🆅🆁🅺 Разработчик

Настройки интерфейса

Файл настроек интерфейса LuxelWorldMap создаётся автоматически после первого запуска сервера.

profiles/RZXC/LuxelWorldMap/InterfaceSettings.json

WorldMapWindowHeaderText

Настройка: WorldMapWindowHeaderText

Описание: Текст в заголовке окна карты. Стандартное название: LuxelWorldMap. Пустая строка оставляет стандартный заголовок.

Тип данных: string

Использование:

"WorldMapWindowHeaderText": "LuxelWorldMap"

Настройка: EnableLogo

Описание: Показывает или скрывает кастомный логотип в боковой панели меню.

Тип данных: bool

Использование:

"EnableLogo": false

LogoImagePath

Настройка: LogoImagePath

Описание: Путь до изображения логотипа внутри клиентского мод-пака. Как подготовить и запаковать его, описано на странице Установка лого сервера.

Тип данных: string

Использование:

"LogoImagePath": ""

EnableServerName

Настройка: EnableServerName

Описание: Показывает или скрывает название сервера в боковой панели меню.

Тип данных: bool

Использование:

"EnableServerName": false

ServerNameText

Настройка: ServerNameText

Описание: Текст названия сервера в боковой панели меню.

Тип данных: string

Использование:

"ServerNameText": "YOURSERVER DAYZ"

EnableServerSubName

Настройка: EnableServerSubName

Описание: Показывает или скрывает дополнительное название сервера в боковой панели меню.

Тип данных: bool

Использование:

"EnableServerSubName": false

ServerSubNameText

Настройка: ServerSubNameText

Описание: Текст дополнительного названия сервера.

Тип данных: string

Использование:

"ServerSubNameText": "CHERNARUS PVP"

EnableDiscord

Настройка: EnableDiscord

Описание: Показывает или скрывает кнопку Discord в меню.

Тип данных: bool

Использование:

"EnableDiscord": false

Настройка: DiscordLink

Описание: Ссылка, которая открывается при нажатии на кнопку Discord.

Тип данных: string

Использование:

"DiscordLink": ""

EnableVK

Настройка: EnableVK

Описание: Показывает или скрывает кнопку VK в меню.

Тип данных: bool

Использование:

"EnableVK": false

Настройка: VKLink

Описание: Ссылка, которая открывается при нажатии на кнопку VK.

Тип данных: string

Использование:

"VKLink": ""

EnableTelegram

Настройка: EnableTelegram

Описание: Показывает или скрывает кнопку Telegram в меню.

Тип данных: bool

Использование:

"EnableTelegram": false

Настройка: TelegramLink

Описание: Ссылка, которая открывается при нажатии на кнопку Telegram.

Тип данных: string

Использование:

"TelegramLink": ""

EnableYouTube

Настройка: EnableYouTube

Описание: Показывает или скрывает кнопку YouTube в меню.

Тип данных: bool

Использование:

"EnableYouTube": false

Настройка: YouTubeLink

Описание: Ссылка, которая открывается при нажатии на кнопку YouTube.

Тип данных: string

Использование:

"YouTubeLink": ""

EnableKOOK

Настройка: EnableKOOK

Описание: Показывает или скрывает кнопку KOOK в меню.

Тип данных: bool

Использование:

"EnableKOOK": false

Настройка: KOOKLink

Описание: Ссылка, которая открывается при нажатии на кнопку KOOK.

Тип данных: string

Использование:

"KOOKLink": ""

EnableYY

Настройка: EnableYY

Описание: Показывает или скрывает кнопку YY в меню.

Тип данных: bool

Использование:

"EnableYY": false

Настройка: YYLink

Описание: Ссылка, которая открывается при нажатии на кнопку YY.

Тип данных: string

Использование:

"YYLink": ""

EnableWebsite

Настройка: EnableWebsite

Описание: Показывает или скрывает кнопку сайта в меню.

Тип данных: bool

Использование:

"EnableWebsite": false

WebsiteText

Настройка: WebsiteText

Описание: Текст, который отображается на кнопке сайта.

Тип данных: string

Использование:

"WebsiteText": "yourserver.com"

Настройка: WebsiteLink

Описание: Ссылка, которая открывается при нажатии на кнопку сайта.

Тип данных: string

Использование:

"WebsiteLink": ""

Backgrounds

Настройка: Backgrounds

Описание: Массив путей до фоновых изображений. Карта выбирает один из них случайным образом, и этот же фон используют дочерние окна. Если список пустой, применяется стандартный фон. Подробнее: Замена фоновых картинок.

Тип данных: array<string>

Использование:

"Backgrounds": ["RZXC_CORE/Assets/Background_2.edds"]

UsedColorSchemeID

Настройка: UsedColorSchemeID

Описание: ID цветовой схемы из ColorSchemes. Изначально доступны BLUE и BLACK. Если соответствия не найдено, применяется стандартная синяя схема.

Тип данных: string

Использование:

"UsedColorSchemeID": "BLUE"

ColorSchemes

Настройка: ColorSchemes

Описание: Массив цветовых схем. Чтобы сделать свою, скопируйте одну из существующих, задайте ей свой SchemeID и укажите этот же ID в UsedColorSchemeID. Цвета указываются в RGB: красный, зелёный и синий каналы от 0 до 255.

Тип данных: array<LXWM_ColorScheme>

Использование:

"ColorSchemes": [
    {
        "SchemeID": "BLUE",
        "Background_DarkUltra": [17, 32, 49],
        "Background_DarkLow": [0, 39, 71],
        "Background_Dark": [0, 75, 125],
        "Background_BrightLow": [0, 110, 183],
        "Background_Coloring": [0, 160, 255],
        "Main_Gray": [84, 148, 185],
        "Main_Common": [0, 176, 255]
    }
]

SidePanelMarkersBacklightBrightness

Настройка: SidePanelMarkersBacklightBrightness

Описание: Непрозрачность подсветки панелей меток в боковом списке. 1.0 оставляет штатную яркость, 0.5 уменьшает её вдвое, 0 скрывает подсветку. Цвет и непрозрачность текста и иконки при этом не меняются.

Тип данных: float

Использование:

"SidePanelMarkersBacklightBrightness": 1

Поля цветовой схемы

SchemeID задаёт имя схемы. Пять цветов Background_DarkUltra, Background_DarkLow, Background_Dark, Background_BrightLow и Background_Coloring используются для фонов и цветных элементов разной яркости. Main_Gray задаёт приглушённый цвет, Main_Common используется для основных акцентов интерфейса.

Пример InterfaceSettings.json

{
    "WorldMapWindowHeaderText": "LuxelWorldMap",
    "EnableLogo": false,
    "LogoImagePath": "",
    "EnableServerName": false,
    "ServerNameText": "YOURSERVER DAYZ",
    "EnableServerSubName": false,
    "ServerSubNameText": "CHERNARUS PVP",
    "EnableDiscord": false,
    "DiscordLink": "",
    "EnableVK": false,
    "VKLink": "",
    "EnableTelegram": false,
    "TelegramLink": "",
    "EnableYouTube": false,
    "YouTubeLink": "",
    "EnableKOOK": false,
    "KOOKLink": "",
    "EnableYY": false,
    "YYLink": "",
    "EnableWebsite": false,
    "WebsiteText": "yourserver.com",
    "WebsiteLink": "",
    "Backgrounds": [
        "RZXC_CORE/Assets/Background_2.edds"
    ],
    "UsedColorSchemeID": "BLUE",
    "ColorSchemes": [
        {
            "SchemeID": "BLUE",
            "Background_DarkUltra": [17, 32, 49],
            "Background_DarkLow": [0, 39, 71],
            "Background_Dark": [0, 75, 125],
            "Background_BrightLow": [0, 110, 183],
            "Background_Coloring": [0, 160, 255],
            "Main_Gray": [84, 148, 185],
            "Main_Common": [0, 176, 255]
        },
        {
            "SchemeID": "BLACK",
            "Background_DarkUltra": [17, 17, 17],
            "Background_DarkLow": [27, 27, 27],
            "Background_Dark": [40, 40, 40],
            "Background_BrightLow": [65, 65, 65],
            "Background_Coloring": [90, 90, 90],
            "Main_Gray": [150, 150, 150],
            "Main_Common": [220, 220, 220]
        }
    ],
    "SidePanelMarkersBacklightBrightness": 1.0
}