Перейти к основному содержанию
Модули Robust — это опциональные модули, которые игры могут запрашивать для загрузки. Эти модули поставляются отдельно от основного движка, потому что они чертовски огромны. Они всё ещё являются собственными модулями, просто не входят в стандартную поставку Robust.

Использование модулей

Чтобы указать, какие модули нужны вашей игре, необходимо указать их список в файле манифеста контента следующим образом:
modules:
- Robust.Client.WebView
Лаунчер автоматически обнаружит наличие этих модулей в файле манифеста и убедится, что они установлены и доступны.

Список доступных модулей

Robust.Client.WebView

Реализует поддержку отображения веб-контента, такого как HTML-страницы, в окнах и UI-контролах. Мы настоятельно не рекомендуем прикасаться к этому даже десятифутовым шестом для игрового UI в новых играх; он был создан, чтобы позволить OpenDream запускать HTML-интерфейсы SS13. В настоящее время в качестве реализации используется Chromium Embedded Framework, но это может измениться в будущем, если мы найдём лучшие альтернативы. Установка может занимать более ста мегабайт дискового пространства из-за огромного размера CEF. Боже, помилуй.

Версии модулей

Из-за упомянутой выше проблемы, что модули огромны, мы не выпускаем новые модули для каждой версии Robust. Вместо этого лаунчер выбирает самую новую доступную версию модуля (номера версий модулей соответствуют версиям движка), которая меньше или равна текущей версии Robust.
Последнее изменение 21 июня 2026 г.