Начните вводить название — например, MoreHead, Sodium или PEAK

LethalSettings — иконка
Обложка Lethal CompanyМод для Lethal Company

LethalSettings

от willis81808

Централизованное место для настройки модов из игры

  • Эпический
  • 3,4 млн скачиваний
  • Версия 1.4.1
  • Обновлён 14 октября 2024
  • Не обновлялся больше года
  • Кому ставить: только себе
  • BepInEx
  • Инструменты
  • Библиотека

О моде LethalSettings

LethalSettings — мод для Lethal Company (Летал Компани) от автора willis81808. Централизованное место для настройки модов из игры

Его скачали 3,4 млн раз: это 64-е место среди модов Lethal Company в нашем каталоге, редкость — «эпический» (топ-20% по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.4.1.

Для работы ему нужны: BepInExPack.

Автор пометил мод как клиентский: достаточно установить его себе, друзьям и хосту он не нужен.

Полное описание LethalSettings

Текст автора на языке оригинала

LethalSettings

This utility provides a centralized framework through which other Lethal Company mods can register and display custom configuration/settings through a new "Mod Settings" button added to the existing in-game Settings menu.

Usage

It is simple to create and register a custom settings panel for your mod, you must simply provide your mod's basic details and a collection of MenuComponents which LethalSettings will use to construct your UI.

Here is a basic example:

ModMenu.RegisterMod(new ModMenu.ModSettingsConfig
{
    Name = "Example Mod",
    Id = "com.willis.lc.examplemod",
    Version = "0.0.1",
    Description = "This is an example mod registration showing how easy it can be to give your mod configuration a vanilla-like feel!",
    MenuComponents = new MenuComponent[]
    {
        new ButtonComponent
        {
            Text = "This is yet another test button!",
            OnClick = (self) => Logger.LogInfo("You clicked the second test button!")
        },
        new HorizontalComponent
        {
            Children = new MenuComponent[]
            {
                new ToggleComponent
                {
                    Text = "Toggle me!",
                    OnValueChanged = (self, value) => Logger.LogInfo($"New value: {value}")
                },
                new SliderComponent
                {
                    Value = 30,
                    MinValue = 10,
                    MaxValue = 50,
                    Text = "Example Slider",
                    OnValueChanged = (self, value) => Logger.LogInfo($"New value: {value}")
                }
            }
        },
        new LabelComponent
        {
            Text = "Hello, World!"
        }
    }
});

This example will end up being rendered like so:

Extending LethalSettings

You can create custom UI elements that are compatible with LethalSettings by simply extending the base MenuComponent class. Menu Components are required to have a Construct method, which accepts the parent UI element as input and must return the newly constructed UI element.

The built-in LabelComponent serves as a simple example:

public class LabelComponent : MenuComponent
{
    public string Text { internal get; set; } = "Label Text";
    public float FontSize { internal get; set; } = 23f;
    public TextAlignmentOptions Alignment { internal get; set; } = TextAlignmentOptions.MidlineLeft;

    public override GameObject Construct(GameObject root)
    {
        return GameObject.Instantiate(Assets.LabelPrefab, root.transform).Initialize(this);
    }
}

Contributing

Contributions are welcome. Please submit a pull request with your proposed changes.

License

This project is licensed under the terms of the MIT license.

Скриншоты

1 шт · нажмите, чтобы открыть

Нужно для работы

В r2modman ставится автоматически

Моды, которым нужен LethalSettings

2 в каталоге

MirageCore — иконка

MirageCore

Основные зависимости от Mirage.

Эпический3 млнБиблиотека

SyncedSkinwalkers — иконка

SyncedSkinwalkers

Настройка для Mirage, которая не изменяет ванильное поведение врагов в Маски и позволяет другим монстрам имитировать голоса игроков.

Обычный333,6 тыс.Tweaks & Quality Of Life

Как установить LethalSettings

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для Lethal Company
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Lethal Company.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «LethalSettings» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/lethal-company/willis81808-lethalsettings/)
HTML<a href="https://modka.app/lethal-company/willis81808-lethalsettings/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/lethal-company/willis81808-lethalsettings/]Описание на русском — Модка[/url]

Частые вопросы о LethalSettings

Как установить LethalSettings?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Lethal Company. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «LethalSettings» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.

Безопасен ли LethalSettings?

Файл скачивается с официального сервера Thunderstore, куда его загрузил willis81808. Мы не перезаливаем и не изменяем моды.

Нужно ли друзьям ставить LethalSettings?

Автор пометил мод как клиентский: достаточно установить его себе, друзьям и хосту он не нужен.

Что нужно для работы LethalSettings?

Установите вместе с ним: BepInExPack. В менеджере модов зависимости подтягиваются автоматически.

Когда LethalSettings обновлялся последний раз?

14 октября 2024, актуальная версия — 1.4.1. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.

LCBetterClock — иконка

LCBetterClock

Настройте внешний вид часов и когда вы сможете их увидеть

Редкий1,3 млнИнструменты

WeatherTweaks — иконка

WeatherTweaks

Сложность настройки системы погоды в Летальной компании.

Редкий1,2 млнBepInEx

BuyableShotgunPlus — иконка

BuyableShotgunPlus

Позволяет купить дробовик и патроны из терминала

Обычный700,6 тыс.BepInEx

TestAccountFixes — иконка

TestAccountFixes

Все мои исправления в одном моде

Обычный571,5 тыс.BepInEx

LaserPointerDetonator — иконка

LaserPointerDetonator

Детонировать мины дистанционно с помощью лазерного указателя.

Обычный494,9 тыс.BepInEx