Boombox
Добавлен бумбокс для предупреждения контента

от hyydsz
Библиотека для добавления новых элементов в ContentWarning
ShopUtils — мод для Content Warning (Контент Варнинг) от автора hyydsz. Библиотека для добавления новых элементов в ContentWarning
Его скачали 454,1 тыс. раз: это 16-е место среди модов Content Warning в нашем каталоге, редкость — «эпический» (топ-20% по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.0.8.
Для работы ему нужны: BepInExPack.
Текст автора на языке оригинала
A library for adding new items to ContentWarning
Before use, you need to download ContentWarningUnityTemplate
[BepInPlugin(ModGUID, ModName, ModVersion)]
[BepInDependency("hyydsz-ShopUtils")]
public class Example : BaseUnityPlugin {
}
void Awake() {
// RegisterShopItem(Item item, ShopItemCategory category = ShopItemCategory.Invalid, int price = -1)
Items.RegisterShopItem(Item: item);
}
If you want your item to random in the map:
void Awake() {
// RegisterSpawnableItem(Item item, float Rarity = 1, int BudgetCost = 1)
Items.RegisterSpawnableItem(Item: item);
}
if your item need to save some data
Example:
public class ExampleEntry : ItemDataEntry, IHaveUIData
{
public int example = 0;
public override void Deserialize(BinaryDeserializer binaryDeserializer)
{
example = binaryDeserializer.ReadInt();
}
public override void Serialize(BinarySerializer binarySerializer)
{
binarySerializer.WriteInt(example);
}
public string GetString()
{
return "UI String";
}
}
In Awake:
void Awake() {
Entries.RegisterAll();
// or
Entries.RegisterEntry(typeof(ExampleEntry));
}
Available Languages:
Example:
void Awake() {
// If your item name is Test
// Splite by ';'
Locale English = Languages.GetLanguage(LanguageEnum.English);
English.AddLanguage("Test-ToolTips", "[LMB] Use;[RMB] Aim"); // ToolTips
English.AddLanguage("Test", "Name is Test"); // Item DisplayName
// or
Locale English = Languages.GetLanguage(LanguageEnum.English);
English.AddLanguage(
new LanguageInstance("Test-ToolTips", "[LMB] Use;[RMB] Aim"), // ToolTips
new LanguageInstance("Test", "Name is Test"), // Item DisplayName
);
// You can get current Language
if (Languages.TryGetLanguage("Test", out string language)) {
}
}
You can use MyceliumNetworking instead
Example:
void Awake() {
// Everyone can synchronize price
Networks.RegisterItemPrice(Item: item);
Networks.OnLobbyCreated += () => {
// If you are host. you can set lobby data here
Networks.SetLobbyData(string: key, string: data)
};
Networks.OnLobbyEnter += () => {
// If you are client. you can get lobby data here
string data = Networks.GetLobbyData(string: key)
};
// or
Networks.SetNetworkSync(new Dictionary
{
{"test", false},
{"test2", 2f}
},
(dic) =>
{
try
{
bool test = bool.Parse(dic["test"]);
float test2 = float.Parse(dic["test2"]);
} catch { }
});
}
Need Following DLL:
В r2modman ставится автоматически
9 в каталоге · показаны самые популярные
Добавлен бумбокс для предупреждения контента
Найдите потерянные камеры.
Добавлено 4 энергетических бутылки
Коллекция песен для Boombox
Vanilla + Modpack, который включает в себя все моды, которые вам могут понадобиться
Этот модуль дает вам много хороших модов для большего количества веселого контента!
Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков
Подробная инструкция для Content WarningВставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.
[](https://modka.app/content-warning/hyydsz-shoputils/)<a href="https://modka.app/content-warning/hyydsz-shoputils/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>[url=https://modka.app/content-warning/hyydsz-shoputils/]Описание на русском — Модка[/url]Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Content Warning. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «ShopUtils» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Файл скачивается с официального сервера Thunderstore, куда его загрузил hyydsz. Мы не перезаливаем и не изменяем моды.
Автор не указал, клиентский это мод или серверный. Безопаснее, чтобы одинаковый набор модов был у всех игроков в лобби: проще всего поделиться профилем r2modman.
Установите вместе с ним: BepInExPack. В менеджере модов зависимости подтягиваются автоматически.
14 апреля 2024, актуальная версия — 1.0.8. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.
Этот мод позволяет вам изменить количество кислорода, которое вы получаете, и позволяет вам иметь бесконечный или пополняемый кислород
Настройка разрешения видеорегистратора
Все эмоты свободны!
Добавляет поддержку unicode к именам игроков, бесконечной длине, вставке из буфера обмена и большему количеству текстов!
Мод на стороне клиента, который позволяет подталкивать других игроков и монстров.
Добавляем CrossHair в центр экрана (- + -), чтобы указать, куда вы нацеливаетесь.