banner
Рейтинг
Голоса0

45x Варианты костюмов

Категория - Моды для Lethal Company
0
Версия мода:1
Версия игры:3.0.3
Mод успешно проверен на отсутствие вирусов
1649.29K18.01K

Репорт мод

  • image
modalImage

Об этом моде

Версия Thunderstore для вариаций костюмов 45x.

Эта библиотека позволяет регистрировать группы костюмов с помощью ModelReplacementAPI и переключаться между ними с помощью настраиваемых горячих клавиш.

Для доступа к группе костюмов необходим PNG-файл MoreSuits хотя бы для одного костюма в группе (см. описание ниже).

Примеры модов, использующих эту библиотеку, смотрите ниже:

Версия Thunderstore Версия Thunderstore


Особенности.

Утилита для сохранения основных нарядов, вариантов нарядов и обоих одновременно.

Настраиваемые привязки клавиш с помощью LethalCompany InputUtils.

Синхронизация переключения вариантов с помощью LethalNetworkAPI.

Синхронизация смены моделей при вступлении в игру (должно работать для команд, не добавленных с помощью этой библиотеки).

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

Поместите содержимое в папку bepinex/plugins, убедитесь, что ModelReplacementAPI, More Suits, LethalCompany InputUtils и LethalNetworkAPI также установлены.

Вместо того чтобы напрямую регистрировать замены моделей с помощью вызовов ModelReplacementAPI, разработчикам следует регистрировать костюмы с помощью функции RegisterSuit: SuitVariantsAPI.RegisterSuit(Suit Name, Type of Suit Class, Parent Suit Name);

Пример.


// Это должен быть костюм, который вы хотите отобразить на стойке костюмов.

FFXSuitVariants.RegisterSuit("Мой первый костюм", typeof(MyFirstSuitModel));


// Эти костюмы не будут отображаться на стойке костюмов (не включайте для них PNG-файл MORESUITS).

FFXSuitVariants.RegisterSuit("My First Suit [V2]", typeof(MyFirstSuitVTwoModel), "My First Suit");

В качестве альтернативы можно добавить сразу и основной костюм, и варианты:


SuitVariantsAPI.RegisterSuits<string, Type>(

  ("Мой первый костюм", typeof(MyFirstSuitModel)), // включаем PNG-файл moresuits, так как этот костюм используется по умолчанию и поэтому появляется на стойке костюмов.

  ("My First Suit [V2]", typeof(MyFirstSuitVTwoModel)), // не включайте PNG-файл moresuits, так как он доступен через кнопку цикла после переключения на костюм по умолчанию.

  ("My First Suit [Alt]", typeof(MyFirstSuitAltModel)), // Не включайте PNG-файл moresuits, так как он доступен через кнопку цикла после переключения на костюм по умолчанию.

);

По умолчанию используется привязка клавиш 'T', которую можно установить с помощью LethalCompany InputUtils.

Рекомендуется ознакомиться с документацией ModelReplacementAPI. В ней описана базовая структура для загрузки сущностей и создания режима замены модели.


Журнал изменений.

Журнал изменений можно просмотреть на вкладке Журнал изменений.

Похожие Моды/Аддоны

Версия игры *

3.0.3 (45x_Dev-45x_Suit_Variants-3.0.3.zip)