LethalCompanyVariables
Настройте все, от игры до вашего вкуса. Создайте свой собственный пользовательский опыт или вызов во время игры и для каждого файла сохранения. (Совместим с пользовательским контентом и ванильными клиентами)

от AMRV
Надежный и мощный API для обработки конфигурации и синхронизации в режиме реального времени. Создавайте зависимые от файлов конфигурации, которые могут быть изменены во время игры игроками. (Разработчик должен реализовать свои собственные конфигурации)
ConfigurableCompany — мод для Lethal Company (Летал Компани) от автора AMRV. Надежный и мощный API для обработки конфигурации и синхронизации в режиме реального времени. Создавайте зависимые от файлов конфигурации, которые могут быть изменены во время игры игроками. (Разработчик должен реализовать свои собственные конфигурации)
Его скачали 511,2 тыс. раз: это 341-е место среди модов Lethal Company в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 3.7.0.
Для работы ему нужны: BepInExPack.
У мода стоят обе пометки — клиентская и серверная: он может работать и у одного игрока, и у хоста. Чтобы изменения были у всех, надёжнее поставить его всей компании.
2 шт · нажмите, чтобы открыть
Текст автора на языке оригинала
Configurable Company provides an enhanced experience for both players and developers adding an in-game menu where you can change you gameplay settings.
WARNING This plugin does not add content on it's own, it's an API. If you want content alongside it install Lethal Company Variables.
Player information — Developer guide
To open the menu you must go into the HOST panel. There you will be able to see a button at the top-left of the screen. Clicking it will open the menu.
Using the in-game menu allows you to set a specific setting for your current file, you can have your first save with x10 enemy spawning and your second one with x0 enemy spawning.
If you need detalied information about how to use the menu you should Check the thunderstore wiki page
INFO If you want an easy-to-read guide I recommend you looking Lethal comapny modding wiki for configurable company. However you can also check the thunderstore wiki or the mod's github page.
This API will allow you as a developer to add configurations to the game easily. These configurations will be displayed in an in-game menu where the user will be able to change them.
Configurations will change automatically so I suggest you listen to changes with events if you need the value automatically updated.
public static CConfig FloatConfiguration = new CConfigBuilder()
{
Category = MyPluginCategories.Normal,
ID = "my-mod-id_configuration_float-configuration",
Name = "Does something",
Tooltip = "This is my cool description of the configuration",
Value = 69.420f
};
And you can get the value easily too:
int intValue = FloatConfigurationGet();
float floatValue = FloatConfigurationGet();
float floatValueWithDefault = FloatConfigurationGet(10f);
You can even use BepInEx configurations:
CConfig myConfig = ConfigAPI.ConfigFromBepInEx(config);
The API includes a lot of events you can access and listen to. If you want to see the full list, navigate to the wiki section about events.
Here is an example on how you could listen to configuration changes:
First we need to register the listener (you might want to do this when your plugin starts)
CEvents.ConfigEvents.ChangeConfig.AddListener(MyListenerMethod);
Now we need the method to execute
public static void MyListenerMethod(CEventChangeConfig myEvent) {
CConfig changedConfig = myEvent.Config;
ChangeReason reason = myEvent.Reason;
bool succeeded = myEvent.Success;
bool converted = myEvent.Converted;
object oldValue = myEvent.OldValue;
object requestedValue = myEvent.RequestedValue;
object newValue = myEvent.NewValue;
// Here you can do whatever you need with the information
if (myEvent.Success) {
// Configuration changed correctly
}
}В r2modman ставится автоматически
1 в каталоге
Настройте все, от игры до вашего вкуса. Создайте свой собственный пользовательский опыт или вызов во время игры и для каждого файла сохранения. (Совместим с пользовательским контентом и ванильными клиентами)
Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков
Подробная инструкция для Lethal CompanyВставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.
[](https://modka.app/lethal-company/amrv-configurablecompany/)<a href="https://modka.app/lethal-company/amrv-configurablecompany/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>[url=https://modka.app/lethal-company/amrv-configurablecompany/]Описание на русском — Модка[/url]Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Lethal Company. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «ConfigurableCompany» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Файл скачивается с официального сервера Thunderstore, куда его загрузил AMRV. Мы не перезаливаем и не изменяем моды.
У мода стоят обе пометки — клиентская и серверная: он может работать и у одного игрока, и у хоста. Чтобы изменения были у всех, надёжнее поставить его всей компании.
Установите вместе с ним: BepInExPack. В менеджере модов зависимости подтягиваются автоматически.
25 октября 2024, актуальная версия — 3.7.0. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.
Позволяет купить дробовик и патроны из терминала
Все мои исправления в одном моде
Упрощает отладку исключения
Делает время загрузки быстрее
Исправляет множество различных проблем геймплея с ванилью. См. описание магазина и вики для более подробной информации (и рекомендации для других отличных пакетов исправления ошибок)
Добавляет много новых лор-дружественных лоскутов для вашей игры. Активы были очищены и оптимизированы для нулевой производительности.