- Домой-
- Lethal Company-
- Моды для Lethal Company-
- СубтитрыAPI

СубтитрыAPI
Об этом моде
API субтитров
Центральный API для получения локализованных субтитров.
Обратная связь.
Если у вас есть отзывы, пожалуйста, опубликуйте их на странице Github Issues!
Использование.
Если вы создаете мод и хотите добавить субтитры для пользовательских звуков, это очень просто! Просто добавьте .dll-файл мода в ссылку на ваш проект и добавьте следующий код:
Static SubtitlesAPI.SubtitlesAPI;
try.
{
Localisation.AddTranslation(«CustomSound», «Custom Subtitles»);
}
Catch.
{
Debug.Log(«Режим SubtitlesAPI не найден»); }
}
Нет необходимости даже просить игрока использовать этот режим!
Методы.
SubtitlesAPI.Localization.AddTranslation(string soundFileName, string subtitleText);
SubtitlesAPI.Localisation.AddTranslation(Dictionary<string, string>);
Dictionary<string, string>- словарь, содержащий Key: soundFileName, Value: subtitleText.
SubtitlesAPI.Localisation.AddDialogueTranslation(string sound, List<(float, string)> subtitles);
SubtitlesAPI.Localisation.AddDialogueTranslation(Dictionary<string, List<(float, string)>> translationsToAdd);
где Dictionary<string, List<(float, string)>> это словарь с Key: soundFileName и Value: subtitles.
Этот метод возвращает булево значение словаря или список булевых значений.
Результат будет равен true, если мод смог добавить субтитры, или false, если нет. Другие моды могут иметь такое же имя аудиофайла.
Вклад.
Хотите добавить или изменить субтитры? Хотите создать новые локали для других языков? Сделайте это! Создайте форк этого репозитория, внесите туда свои дополнения или изменения и отправьте запрос на исправление.
Дополнительные субтитры
Откройте локаль, которую вы хотите изменить (например, EnglishSubtitleLocalisation.cs), и добавьте ее в словарь!
SubtitleAPI.localisation. Перевод
Словарь будет использовать следующий формат для новых записей:
{ 'SoundFileName' , 'Subtitle to Add' }
SubtitlesAPI.Localisation.DialogueTranslations
Словарь использует следующий формат для новых записей:
{
F0DaysLeftAlert»,
new()
{
(0, «[Звучит джингл компании]»),
(4.969f, «Немедленно явиться в офис компании»),
(7.189f, «продажа металлолома и т.д.»),
(9.758f, «У вас есть 0 дней, чтобы достичь своей квоты прибыли»),
(13.085f), «Вы можете использовать терминал для маршрутизации»,
(14.874f, «Мы отправляемся в здание компании на автопилоте»), (14.874f, «Мы отправляемся в здание компании на автопилоте») }
}
}, }
{ }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, }, Новая локаль.
Чтобы создать новую локаль, просто добавьте новый файл в папку Locale, измените Locale на локаль, которую вы хотите добавить, используя интерфейс ISubtitleLocalisation, и добавьте перевод в словарь!
Пример локали
public class EnglishSubtitleLocalization : ISubtitleLocalisation
{
public string Locale => «en»;
public Dictionary<string, string> Translations => new(StringComparer.OrdinalIgnoreCase) {
{ «AirHorn1», «Игрок на воздушном рожке» }
}
public Dictionary<string, List<(float, string)>> DialogueTranslations => new(StringComparer.OrdinalIgnoreCase)
{
{
«F0DaysLeftAlert»,
new()
{
(0, «[играет джингл компании]»),
(4.969f, «Немедленно явиться на территорию компании»),
(7.189f, «продажа металлолома и т.д.»),
(9.758f, «У вас есть 0 дней, чтобы достичь своей квоты прибыли»),
(13.085f), «Вы можете использовать терминал для маршрутизации»,
(14.874f, «Мы отправляемся в здание компании на автопилоте»), (14.874f, «Мы отправляемся в здание компании на автопилоте») }
}
},
};
}
Похожие Моды/Аддоны
Губкинские ботинки1.0.1Моды для Lethal CompanyLethal Company
Этот мод предназначен для улучшения многих шагов в Lethal Company с помощью Spongebob SquarePants fo...000
БумбоксРегулятор громкости1.0.1Моды для Lethal CompanyLethal Company
Регулировка громкости бумбоксаРежим, позволяющий регулировать громкость бумбокса, особенно полезный...000
Шунгит1.0.1Моды для Lethal CompanyLethal Company
Замените SFX в «Жучке-клопе» на различные клипы Шунгита.000
Костюмы Frickhen1.0.2Моды для Lethal CompanyLethal Company
больше костюмов и дерьмаобновленоснова обновлено, хочешь испытать бога?000
Динамический диапазон сканера1.0.0Моды для Lethal CompanyLethal Company
Динамический диапазон сканирования.Для каждого сканируемого узла может быть установлен свой диапазон...000
MetalGearMenu мод1.0.0Моды для Lethal CompanyLethal Company
Замените музыку из меню на музыку из меню MGS1. Рекомендуется Misophonics)000
СайКосметика1.1.0Моды для Lethal CompanyLethal Company
Sai Cosmetics.Больше плагинов компании для добавления косметики. Обновляется регулярно.Обновление/пу...000
Золотой костюм Фредди1.0.0Моды для Lethal CompanyLethal Company
Спасибо Festive_Arms за организацию оригинального костюма Фредди.Глаза загорелись и я стал Фредди.Уд...000
Пожарные лестницы1.0.1Моды для Lethal CompanyLethal Company
Лестница для аварийных выходовУстановите лестницу рядом с большинством аварийных выходов. Они могут...000
BearVids мод0.0.7Моды для Lethal CompanyLethal Company
#BearBoyTeam #BearModsНеинтересное видео со сжатым размером около 50 МБ.000
Эпикалл1.0.0Моды для Lethal CompanyLethal Company
Что он делает.Этот мод позволяет заменить стандартный звук игры на свои собственные файлы .wav/.mp3/...000
Смертельное исправление веса1.1.1Моды для Lethal CompanyLethal Company
Если вас когда-нибудь спрашивал друг: «Как лучше сделать это?», то этот мод для вас!Исправлена пробл...000
Mario 64 Piranha Plant Jester No Stem Version мод1.0.1Моды для Lethal CompanyLethal Company
Mario 64 Piranha Plant Jester (без ручки) - PokeTrainerЭта версия Mario 64 Piranha Plant не содержит...000
Тун Линк0.1.2Моды для Lethal CompanyLethal Company
Toon Link Suit v0.1.2Toon Link SuitИспользование.Поместите содержимое в папку bepinex/plugins и убед...000
Крейсцутц.1.0.1Моды для Lethal CompanyLethal Company
За тобой. ...... Вы ....... (Смерть от мины).000
Пакет для бумбокса.1.1.0Моды для Lethal CompanyLethal Company
Бумбокс.Бумбокс для меня и моих друзей.000
FunkyMCMoon мод1.0.0Моды для Lethal CompanyLethal Company
Модифицированный смертоносный minecraft moonhat.#FeaturesСумасшедший лут.Множество багов.Minecraft.М...000
Костюм LabMan1.0.0Моды для Lethal CompanyLethal Company
Костюм Дерпли v1.0.Добавьте тематический костюм Derply.000
БылиРичем1.0.3Моды для Lethal CompanyLethal Company
We're Rich.Мод, который переносит знаменитую песню Deep Rock Galactic «We're Rich» в Компанию.Просто...000
СаважПродсуиты1.1.2Моды для Lethal CompanyLethal Company
Дополнительная одежда v1.0.2О дополнительной одеждеДобавляет 8 стандартных костюмов в ваш гардероб в...000