MoreHeadPlus
Добавляет в мод MoreHead ещё больше косметики: Nintendo, Sega, аниме и многое другое.

от Zehs
Добавьте интеграцию чата Twitch в свои игровые моды Unity! Подписывайтесь на такие события, как сообщения, приветствия, субмарины и рейды. Не требуется аутентификация Twitch или подключения.
TwitchChatAPI — мод для R.E.P.O. (Репо) от автора Zehs. Добавьте интеграцию чата Twitch в свои игровые моды Unity! Подписывайтесь на такие события, как сообщения, приветствия, субмарины и рейды. Не требуется аутентификация Twitch или подключения.
Его скачали 204 тыс. раз: это 254-е место среди модов R.E.P.O. в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 2.0.0.
Для работы ему нужны: BepInExPack.
Автор пометил мод как клиентский: достаточно установить его себе, друзьям и хосту он не нужен.
1 шт · нажмите, чтобы открыть
Текст автора на языке оригинала
Add Twitch chat integration to your Unity game mods! Subscribe to events like Messages, Cheers, Subs, and Raids. No Twitch authentication or connections required.
Who needs this mod installed for it to work? Only you!
Click to Expand
Reference TwitchChatAPI in your project's .csproj file.
Add TwitchChatAPI as a dependency to your plugin class.
[BepInDependency(TwitchChatAPI.MyPluginInfo.PLUGIN_GUID, BepInDependency.DependencyFlags.HardDependency)]
[BepInPlugin("You.YourMod", "YourMod", "1.0.0")]
[BepInDependency(TwitchChatAPI.MyPluginInfo.PLUGIN_GUID, BepInDependency.DependencyFlags.HardDependency)]
public class YourMod : BaseUnityPlugin
{
// ...
}
https://github.com/ZehsTeam/TwitchChatAPI/blob/main/TwitchChatAPI/API.cs
namespace TwitchChatAPI;
public static class API
{
public static string Channel { get; }
public static ConnectionState ConnectionState { get; }
public static event Action OnConnectionStateChanged;
public static event Action OnConnect;
public static event Action OnDisconnect;
public static event Action OnMessage;
public static event Action OnCheer;
public static event Action OnSub;
public static event Action OnRaid;
public static event Action OnRoomStateUpdate;
public static IReadOnlyCollection Users { get; }
public static void Connect();
public static void Connect(string channel);
public static void Disconnect();
public static bool TryGetUserByUsername(string username, out TwitchUser twitchUser);
public static bool TryGetUserByUserId(string userId, out TwitchUser twitchUser);
public static TwitchUser[] GetUsersSeenWithin(TimeSpan timeSpan);
}
https://github.com/ZehsTeam/TwitchChatAPI/blob/main/TwitchChatAPI/Objects/TwitchUser.cs
https://github.com/ZehsTeam/TwitchChatAPI/blob/main/TwitchChatAPI/Objects/TwitchMessage.cs
https://github.com/ZehsTeam/TwitchChatAPI/blob/main/TwitchChatAPI/Objects/TwitchEvents.cs
using TwitchChatAPI;
using TwitchChatAPI.Enums;
using TwitchChatAPI.Objects;
using UnityEngine;
public class TwitchChatExample : MonoBehaviour
{
private void OnEnable()
{
// Subscribe to Twitch events
API.OnMessage += HandleMessage;
API.OnCheer += HandleCheer;
API.OnSub += HandleSub;
API.OnRaid += HandleRaid;
}
private void OnDisable()
{
// Unsubscribe to avoid memory leaks
API.OnMessage -= HandleMessage;
API.OnCheer -= HandleCheer;
API.OnSub -= HandleSub;
API.OnRaid -= HandleRaid;
}
private void HandleMessage(TwitchMessage message)
{
Debug.Log($"[{message.User.DisplayName}]: {message.Message}");
}
private void HandleCheer(TwitchCheerEvent cheer)
{
Debug.Log($"{cheer.User.DisplayName} cheered {cheer.CheerAmount} bits!");
}
private void HandleSub(TwitchSubEvent sub)
{
//...
}
private void HandleRaid(TwitchRaidEvent raid)
{
Debug.Log($"Raid incoming! {raid.User.DisplayName} is raiding with {raid.ViewerCount} viewers!");
}
}
Report bugs, suggest features, or provide feedback:
Discord Server — Forum — Post
Lethal Company Modding — #mod-releases — TwitchChatAPI
Unofficial Lethal Company Community — #mod-releases — TwitchChatAPI
R.E.P.O. Modding Server — #released-mods — TwitchChatAPI
[](https://ko-fi.com/zehsteam)
В r2modman ставится автоматически
Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков
Подробная инструкция для R.E.P.O.Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.
[](https://modka.app/repo/zehs-twitchchatapi/)<a href="https://modka.app/repo/zehs-twitchchatapi/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>[url=https://modka.app/repo/zehs-twitchchatapi/]Описание на русском — Модка[/url]Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру R.E.P.O.. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «TwitchChatAPI» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Файл скачивается с официального сервера Thunderstore, куда его загрузил Zehs. Мы не перезаливаем и не изменяем моды.
Автор пометил мод как клиентский: достаточно установить его себе, друзьям и хосту он не нужен.
Установите вместе с ним: BepInExPack. В менеджере модов зависимости подтягиваются автоматически.
19 мая 2025, актуальная версия — 2.0.0. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.
Добавляет в мод MoreHead ещё больше косметики: Nintendo, Sega, аниме и многое другое.
MoreShopItems Updated: в магазине на полках теперь больше предметов. Обновлено для REPO v0.5.x.
Ещё больше шляп и косметика в стиле ютуберов.
Увеличивает лечение в грузовике с 25 до 50. Количество полностью настраивается.
Полностью убирает эффект пикселизации.
Добавляет в HUD текст с номером текущего уровня.