Эта функция позволяет настроить компонент интерфейса мода.
Синтаксис
bool setRoundHudComponent ( string component )
bool setRoundHudComponent ( "elementlist" [, table/function elements, function draw ] )
bool setRoundHudComponent ( "playerlist" [, string icon, function info, bool sort, int rows = 3 ] )
bool setRoundHudComponent ( "race" [, bool timepass, bool checkpoints, function info ] )
bool setRoundHudComponent ( "teamlist" [, string icon, function func, bool sort, int rows = 3 ] )
bool setRoundHudComponent ( "timeleft" [, string/function text, int red, int green, int blue ] )
Аргументы
Необязательные аргументы
Если аргументов нет, то установки компонента сбрасываются по умолчанию.
Для компонента elementlist:
- elements: Таблица элементов или функция, которая возвращает таблицу элементов для отображения.
table function ( )
- draw: Функция, которая возвращает путь до изображения, и три компонента цвета изображения.
string, int, int, int function ( table elements, int index )
- elements: Таблица элементов.
- index: Номер итерации.
Для компонента playerlist:
Для компонента race:
- timepass: Вкл/выкл показа времени гонки.
- checkpoints: Вкл/выкл показа количества чекпоинтов.
- info: Функция, которая возвращает надпись для дополнительной информации.
string function ( )
Для компонента teamlist:
Для компонента timeleft:
- text: Надпись или функция, которая возвращает надпись на часах.
string function ( )
- red, green, blue: Компоненты цвета надписи.
Возврат
Возвращает true, если аргументы правильные, в противном случае false.
Требования
Доступно только в версии 1.2 и выше.