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

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

UniTask

от Bobbie

Обеспечивает эффективное распределение бесплатной асинхронизации / ожидания интеграции для Unity.

  • Эпический
  • 2,4 млн скачиваний
  • Версия 2.5.0
  • Обновлён 17 декабря 2023
  • Не обновлялся больше года
  • BepInEx
  • Библиотека

О моде UniTask

UniTask — мод для Lethal Company (Летал Компани) от автора Bobbie. Обеспечивает эффективное распределение бесплатной асинхронизации / ожидания интеграции для Unity.

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

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

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

Автоматический перевод текста автора

UniTask 2.5.0

Обеспечивает эффективное распределение бесплатной асинхронизации / ожидания интеграции для Unity.

  • Структурный UniTask и пользовательский AsyncMethodBuilder для достижения нулевого распределения
  • Делает все операции и программы Unity ожидаемыми
  • Задание на основе PlayerLoop (UniTask). Доходность, UniTask. Задержка, UniTask.DelayFrame и т.д.), позволяющие заменить все операции в коруте
  • MonoBehaviour Message Events and uGUI Events as awaitable/async-enumerable
  • Запускается полностью на PlayerLoop Unity, поэтому не использует нити и работает на WebGL, Wasm и т. Д.
  • Асинхронный LINQ с Channel и AsyncReactiveProperty
  • Окно TaskTracker для предотвращения утечки памяти
  • Высоко совместимое поведение с Task/ValueTask/IValueTask

Технические подробности см. в блоге: UniTask v2 — Zero Allocation async/await for Unity, с Asynchronous LINQ Дополнительные советы см. в блоге: Расширяет UnityWebRequest с помощью шаблона декоратора асинхронизации — Расширенные методы UniTask (UniTask v2 — Zero Allocation async/await for Unity, with Asynchronous LINQ , Extends UnityWebRequest via async decorator pattern — Advanced Techniques of UniTask)

Для получения подробной информации о пользовании проверьте оригинальное ЧИТАНИЕ. (the original README)

Лицензирование

Я не создавал эту библиотеку, я просто загружаю ее, чтобы ее можно было использовать в качестве зависимости от модов. Оригинал репо (лицензируется по MIT) можно найти здесь. (here)

Для разработчиков

ПРИМЕЧАНИЕ: Это отличается от пакета UniTask, найденного на Nuget!

Пакет UniTask на Nuget предназначен только для .NET и не содержит много полезных утилит на основе Unity.

Если вы хотите использовать UniTask, я бы рекомендовал ссылаться непосредственно на DLL этого пакета.

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

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

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

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

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

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

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

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

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

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

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

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

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

Автор не указал, клиентский это мод или серверный. Безопаснее, чтобы одинаковый набор модов был у всех игроков в лобби: проще всего поделиться профилем r2modman.

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

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

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

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

Lategame Upgrades — иконка

Lategame Upgrades

Мод с множеством улучшений, которые покупаются в терминале через интерактивное приложение. Почти все улучшения можно настроить под свой вкус.

Легендарный10,7 млнBepInEx

YippeeMod — иконка

YippeeMod

Заменяет стрекот Hoarding Bug на звук yippee-tbh.

Легендарный9,1 млнBepInEx

Coroner — иконка

Coroner

Добавляет причину смерти в отчёт об эффективности, теперь ещё и с API для модов.

Легендарный7,3 млнTweaks & Quality Of Life

Mirage — иконка

Mirage

Имитация голосов, при которой все игроки слышат один и тот же голос, с упором на Masked-врагов. Альтернатива Skinwalkers и MaskedEnemyOverhaul.

Эпический6,5 млнЗвук

NeedyCats — иконка

NeedyCats

[v80] Любите кошек? Компания тоже! Ищите их в заброшенных комплексах и несите домой.

Эпический5,9 млнПредметы

SpectateEnemies — иконка

SpectateEnemies

Позволяет наблюдать за врагами после смерти.

Эпический5,8 млнBepInEx