Главная / Сторонние компоненты
Правовая информация

Сторонние компоненты

Redux собран не с нуля. Часть работы за нас сделали другие люди, и их имена должны быть написаны, это и правило их лицензий, и просто нормально. Ниже честный список: что взято, у кого и на каких условиях.

Библиотеки форматов игры

Открытые проекты, на которых построены служебные утилиты сборки. Ими приложение читает и пересобирает архивы игры вместо того, чтобы просить человека делать это руками.

КомпонентАвторЛицензияДля чего в сборке
CodeWalker (CodeWalker.Core)dexyfex и участники проектаMITЧтение и запись архивов .rpf, применение пакетов .oiv, работа с текстурами и звуковыми банками.
RageLibучастники открытого проектаоткрытая лицензияРазбор и сборка файлов частиц и текстур: цвет трассеров, эффекты попадания, правка эмиттеров.
Формат .oiv (OpenIV)OpenIV Teamоткрытая спецификация форматаФормат пакета установки. Сам OpenIV в сборку не входит и для работы не требуется: пакеты применяет собственный движок.
Графические инжекторы

Ставятся только по явному выбору человека в разделе «Компоненты» и только в папку графики лаунчера Majestic. Файлы передаются в оригинальном виде, без изменений в коде.

КомпонентАвторЛицензияДля чего в сборке
ReShadePatrick Mours (crosire)BSD 3-ClauseПостобработка изображения. Поставляется вместе со стандартным набором шейдеров.
Пресеты и дополнения постобработкисторонние авторыбесплатное распространениеГотовые профили картинки для ReShade.
ENBSeriesБорис Воронцовбесплатное распространениеАльтернативный инжектор графики, несовместимый с ReShade: ставится вместо него.
Модификации других авторов

Работы, сделанные не нами. Они входят в каталог отдельными опциями. Если вы автор и у вас есть вопросы к тому, как используется ваша работа, напишите нам.

КомпонентАвторЛицензияДля чего в сборке
Текстуры, модели и наборы эффектовсторонние авторыбесплатное распространениеОтдельные варианты в карточках каталога: прицелы, облака, оформление, декоративные наборы.
Технологический стек приложения

Открытые библиотеки, из которых собрано само приложение. Их лицензии не требуют ничего, кроме указания авторства: оно здесь.

КомпонентАвторЛицензияДля чего в сборке
PythonPython Software FoundationPSF LicenseЯзык ядра приложения.
NuitkaKay HayenApache 2.0Компиляция ядра в исполняемый файл.
ElectronOpenJS FoundationMITОболочка приложения.
ReactMeta и участники проектаMITИнтерфейс приложения.
ViteEvan You и участники проектаMITСборка интерфейса.
NumPyNumPy DevelopersBSD 3-ClauseОбработка изображений и текстур.
PillowJeffrey A. Clark и участники проектаMIT-CMUЧтение и запись графики, генерация превью.
PyCryptodomeHelder Eijs и участники проектаBSD 2-Clause / Public DomainШифрование хранилища ассетов и проверка подписи обновлений.
Barlow, Roboto Condensed, IBM Plex Mono, Inter, Oswaldсоответствующие авторы шрифтовSIL Open Font License 1.1Шрифты интерфейса приложения и сайта.
Инструменты разработки

В раздачу не входят и на компьютер пользователя не попадают. Названы для полноты картины.

КомпонентАвторЛицензияДля чего в сборке
JPEXS Free Flash DecompilerJPEXS и участники проектаGNU GPL v3Правка интерфейсных .gfx на нашей стороне, до сборки релиза.
Next.jsVercel и участники проектаMITНа нём сделан этот сайт.